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)


1397
1398
1399
1400
1401
1402
1403
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1397

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)


1397
1398
1399
1400
1401
1402
1403
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1397

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)


1397
1398
1399
1400
1401
1402
1403
# File 'gems/aws-sdk-cloudwatchrum/lib/aws-sdk-cloudwatchrum/types.rb', line 1397

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