GetMetricStreamResult

data class GetMetricStreamResult(val arn: String? = null, val creationDate: String? = null, val excludeFilters: List<MetricStreamFilter>? = null, val firehoseArn: String? = null, val includeFilters: List<MetricStreamFilter>? = null, val includeLinkedAccountsMetrics: Boolean? = null, val lastUpdateDate: String? = null, val outputFormat: String? = null, val roleArn: String? = null, val state: String? = null, val statisticsConfigurations: List<MetricStreamStatisticsConfiguration>? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, creationDate: String? = null, excludeFilters: List<MetricStreamFilter>? = null, firehoseArn: String? = null, includeFilters: List<MetricStreamFilter>? = null, includeLinkedAccountsMetrics: Boolean? = null, lastUpdateDate: String? = null, outputFormat: String? = null, roleArn: String? = null, state: String? = null, statisticsConfigurations: List<MetricStreamStatisticsConfiguration>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

Amazon Resource Name of the metric stream.

Link copied to clipboard
val creationDate: String? = null

The date of creation of the metric stream.

Link copied to clipboard

Define which metrics will be not streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null.

Link copied to clipboard
val firehoseArn: String? = null

The ARN of the Kinesis Firehose where to stream the data.

Link copied to clipboard

Define which metrics will be streamed. Metrics matched by multiple instances of MetricStreamFilter are joined with an OR operation by default. If both IncludeFilters and ExcludeFilters are omitted, all metrics in the account will be streamed. IncludeFilters and ExcludeFilters are mutually exclusive. Default to null.

Link copied to clipboard

If you are creating a metric stream in a monitoring account, specify true to include metrics from source accounts that are linked to this monitoring account, in the metric stream. The default is false.

Link copied to clipboard
val lastUpdateDate: String? = null

The date of the last update of the metric stream.

Link copied to clipboard
val outputFormat: String? = null

The output format of the data streamed to the Kinesis Firehose.

Link copied to clipboard
val roleArn: String? = null

The ARN of the role that provides access to the Kinesis Firehose.

Link copied to clipboard
val state: String? = null

Displays the state of the Metric Stream.

Link copied to clipboard

By default, a metric stream always sends the MAX, MIN, SUM, and SAMPLECOUNT statistics for each metric that is streamed. You can use this parameter to have the metric stream also send additional statistics in the stream. This array can have up to 100 members.