Package com.pulumi.aws.rum.inputs
Class MetricsDestinationState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.rum.inputs.MetricsDestinationState
-
public final class MetricsDestinationState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMetricsDestinationState.Builder
-
Field Summary
Fields Modifier and Type Field Description static MetricsDestinationStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>appMonitorName()static MetricsDestinationState.Builderbuilder()static MetricsDestinationState.Builderbuilder(MetricsDestinationState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>destination()java.util.Optional<com.pulumi.core.Output<java.lang.String>>destinationArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>iamRoleArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()
-
-
-
Field Detail
-
Empty
public static final MetricsDestinationState Empty
-
-
Method Detail
-
appMonitorName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> appMonitorName()
- Returns:
- The name of the CloudWatch RUM app monitor that will send the metrics.
-
destination
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> destination()
- Returns:
- Defines the destination to send the metrics to. Valid values are `CloudWatch` and `Evidently`. If you specify `Evidently`, you must also specify the ARN of the CloudWatchEvidently experiment that is to be the destination and an IAM role that has permission to write to the experiment.
-
destinationArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> destinationArn()
- Returns:
- Use this parameter only if Destination is Evidently. This parameter specifies the ARN of the Evidently experiment that will receive the extended metrics.
-
iamRoleArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> iamRoleArn()
- Returns:
- This parameter is required if Destination is Evidently. If Destination is CloudWatch, do not use this parameter.
-
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.
-
builder
public static MetricsDestinationState.Builder builder()
-
builder
public static MetricsDestinationState.Builder builder(MetricsDestinationState defaults)
-
-