Class: Aws::CloudWatchRUM::Types::MetricDestinationSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb

Overview

A structure that displays information about one destination that CloudWatch RUM sends extended metrics to.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destinationString

Specifies whether the destination is CloudWatch or Evidently.

Returns:

  • (String)


1308
1309
1310
1311
1312
1313
1314
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1308

class MetricDestinationSummary < Struct.new(
  :destination,
  :destination_arn,
  :iam_role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#destination_arnString

If the destination is Evidently, this specifies the ARN of the Evidently experiment that receives the metrics.

Returns:

  • (String)


1308
1309
1310
1311
1312
1313
1314
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1308

class MetricDestinationSummary < Struct.new(
  :destination,
  :destination_arn,
  :iam_role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#iam_role_arnString

This field appears only when the destination is Evidently. It specifies the ARN of the IAM role that is used to write to the Evidently experiment that receives the metrics.

Returns:

  • (String)


1308
1309
1310
1311
1312
1313
1314
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1308

class MetricDestinationSummary < Struct.new(
  :destination,
  :destination_arn,
  :iam_role_arn)
  SENSITIVE = []
  include Aws::Structure
end