Package com.pulumi.aws.rum
Class AppMonitorArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.rum.AppMonitorArgs
-
public final class AppMonitorArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppMonitorArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AppMonitorArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<AppMonitorAppMonitorConfigurationArgs>>appMonitorConfiguration()static AppMonitorArgs.Builderbuilder()static AppMonitorArgs.Builderbuilder(AppMonitorArgs defaults)java.util.Optional<com.pulumi.core.Output<AppMonitorCustomEventsArgs>>customEvents()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>cwLogEnabled()java.util.Optional<com.pulumi.core.Output<java.lang.String>>domain()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>domainLists()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final AppMonitorArgs Empty
-
-
Method Detail
-
appMonitorConfiguration
public java.util.Optional<com.pulumi.core.Output<AppMonitorAppMonitorConfigurationArgs>> appMonitorConfiguration()
- Returns:
- configuration data for the app monitor. See appMonitorConfiguration below.
-
customEvents
public java.util.Optional<com.pulumi.core.Output<AppMonitorCustomEventsArgs>> customEvents()
- Returns:
- Specifies whether this app monitor allows the web client to define and send custom events. If you omit this parameter, custom events are `DISABLED`. See customEvents below.
-
cwLogEnabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> cwLogEnabled()
- Returns:
- Data collected by RUM is kept by RUM for 30 days and then deleted. This parameter specifies whether RUM sends a copy of this telemetry data to Amazon CloudWatch Logs in your account. This enables you to keep the telemetry data for more than 30 days, but it does incur Amazon CloudWatch Logs charges. Default value is `false`.
-
domain
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> domain()
- Returns:
- The top-level internet domain name for which your application has administrative authority. Exactly one of `domain` or `domainList` must be specified.
-
domainLists
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> domainLists()
- Returns:
- A list of internet domain names for which your application has administrative authority. Exactly one of `domain` or `domainList` must be specified.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the log stream.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
builder
public static AppMonitorArgs.Builder builder()
-
builder
public static AppMonitorArgs.Builder builder(AppMonitorArgs defaults)
-
-