CloudWatchDimensionConfiguration class
An object that defines the dimension configuration to use when you send email events to Amazon CloudWatch.
Constructors
- CloudWatchDimensionConfiguration({required String defaultDimensionValue, required String dimensionName, required DimensionValueSource dimensionValueSource})
-
CloudWatchDimensionConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- defaultDimensionValue → String
-
The default value of the dimension that is published to Amazon CloudWatch if
you don't provide the value of the dimension when you send an email. This
value has to meet the following criteria:
final
- dimensionName → String
-
The name of an Amazon CloudWatch dimension associated with an email sending
metric. The name has to meet the following criteria:
final
- dimensionValueSource → DimensionValueSource
-
The location where the Amazon SES API v2 finds the value of a dimension to
publish to Amazon CloudWatch. If you want to use the message tags that you
specify using an
X-SES-MESSAGE-TAGS
header or a parameter to theSendEmail
orSendRawEmail
API, choosemessageTag
. If you want to use your own email headers, chooseemailHeader
. If you want to use link tags, chooselinkTags
.final - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited