Package com.pulumi.aws.rum
Class MetricsDestinationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.rum.MetricsDestinationArgs
-
public final class MetricsDestinationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MetricsDestinationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static MetricsDestinationArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>
appMonitorName()
static MetricsDestinationArgs.Builder
builder()
static MetricsDestinationArgs.Builder
builder(MetricsDestinationArgs defaults)
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()
-
-
-
Field Detail
-
Empty
public static final MetricsDestinationArgs Empty
-
-
Method Detail
-
appMonitorName
public com.pulumi.core.Output<java.lang.String> appMonitorName()
- Returns:
- The name of the CloudWatch RUM app monitor that will send the metrics.
-
destination
public 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.
-
builder
public static MetricsDestinationArgs.Builder builder()
-
builder
public static MetricsDestinationArgs.Builder builder(MetricsDestinationArgs defaults)
-
-