Class: Aws::SESV2::Types::MetricsDataSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::SESV2::Types::MetricsDataSource
- Defined in:
- gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb
Overview
An object that contains details about the data source for the metrics export.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#dimensions ⇒ Hash<String,Array<String>>
An object that contains a mapping between a
MetricDimensionName
andMetricDimensionValue
to filter metrics by. -
#end_date ⇒ Time
Represents the end date for the export interval as a timestamp.
-
#metrics ⇒ Array<Types::ExportMetric>
A list of
ExportMetric
objects to export. -
#namespace ⇒ String
The metrics namespace - e.g.,
VDM
. -
#start_date ⇒ Time
Represents the start date for the export interval as a timestamp.
Instance Attribute Details
#dimensions ⇒ Hash<String,Array<String>>
An object that contains a mapping between a MetricDimensionName
and MetricDimensionValue
to filter metrics by. Must contain a
least 1 dimension but no more than 3 unique ones.
5185 5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 5185 class MetricsDataSource < Struct.new( :dimensions, :namespace, :metrics, :start_date, :end_date) SENSITIVE = [] include Aws::Structure end |
#end_date ⇒ Time
Represents the end date for the export interval as a timestamp.
5185 5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 5185 class MetricsDataSource < Struct.new( :dimensions, :namespace, :metrics, :start_date, :end_date) SENSITIVE = [] include Aws::Structure end |
#metrics ⇒ Array<Types::ExportMetric>
A list of ExportMetric
objects to export.
5185 5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 5185 class MetricsDataSource < Struct.new( :dimensions, :namespace, :metrics, :start_date, :end_date) SENSITIVE = [] include Aws::Structure end |
#namespace ⇒ String
The metrics namespace - e.g., VDM
.
5185 5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 5185 class MetricsDataSource < Struct.new( :dimensions, :namespace, :metrics, :start_date, :end_date) SENSITIVE = [] include Aws::Structure end |
#start_date ⇒ Time
Represents the start date for the export interval as a timestamp.
5185 5186 5187 5188 5189 5190 5191 5192 5193 |
# File 'gems/aws-sdk-sesv2/lib/aws-sdk-sesv2/types.rb', line 5185 class MetricsDataSource < Struct.new( :dimensions, :namespace, :metrics, :start_date, :end_date) SENSITIVE = [] include Aws::Structure end |