Class ConfigurationSetProps.Jsii$Proxy
- All Implemented Interfaces:
 ConfigurationSetProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
 ConfigurationSetProps
ConfigurationSetProps- 
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ses.ConfigurationSetProps
ConfigurationSetProps.Builder, ConfigurationSetProps.Jsii$Proxy - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ConfigurationSetProps.Builder builder) Constructor that initializes the object based on literal property values passed by theConfigurationSetProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. - 
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringA name for the configuration set.final HttpsPolicyThe https policy to use for tracking open and click events.final StringThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.final IDedicatedIpPoolThe dedicated IP pool to associate with the configuration set.final BooleanIf true, account-level suppression list is disabled;final DurationThe maximum amount of time that Amazon SES API v2 will attempt delivery of email.final BooleanWhether to publish reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch.final BooleanWhether email sending is enabled.final SuppressionReasonsThe reasons for which recipient email addresses should be automatically added to your account's suppression list.Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).final VdmOptionsThe Virtual Deliverability Manager (VDM) options that apply to the configuration set.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet 
- 
Constructor Details
- 
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
 objRef- Reference to the JSII managed object.
 - 
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theConfigurationSetProps.Builder. 
 - 
 - 
Method Details
- 
getConfigurationSetName
Description copied from interface:ConfigurationSetPropsA name for the configuration set.Default: - a CloudFormation generated name
- Specified by:
 getConfigurationSetNamein interfaceConfigurationSetProps
 - 
getCustomTrackingHttpsPolicy
Description copied from interface:ConfigurationSetPropsThe https policy to use for tracking open and click events.Default: - HttpsPolicy.OPTIONAL if customTrackingRedirectDomain is set, otherwise undefined
- Specified by:
 getCustomTrackingHttpsPolicyin interfaceConfigurationSetProps
 - 
getCustomTrackingRedirectDomain
Description copied from interface:ConfigurationSetPropsThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.Default: - use the default awstrack.me domain
- Specified by:
 getCustomTrackingRedirectDomainin interfaceConfigurationSetProps
 - 
getDedicatedIpPool
Description copied from interface:ConfigurationSetPropsThe dedicated IP pool to associate with the configuration set.Default: - do not use a dedicated IP pool
- Specified by:
 getDedicatedIpPoolin interfaceConfigurationSetProps
 - 
getDisableSuppressionList
Description copied from interface:ConfigurationSetPropsIf true, account-level suppression list is disabled;email sent with this configuration set will not use any suppression settings at all
Default: false
- Specified by:
 getDisableSuppressionListin interfaceConfigurationSetProps
 - 
getMaxDeliveryDuration
Description copied from interface:ConfigurationSetPropsThe maximum amount of time that Amazon SES API v2 will attempt delivery of email.This value must be greater than or equal to 5 minutes and less than or equal to 14 hours.
Default: undefined - SES defaults to 14 hours
- Specified by:
 getMaxDeliveryDurationin interfaceConfigurationSetProps
 - 
getReputationMetrics
Description copied from interface:ConfigurationSetPropsWhether to publish reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch.Default: true
- Specified by:
 getReputationMetricsin interfaceConfigurationSetProps
 - 
getSendingEnabled
Description copied from interface:ConfigurationSetPropsWhether email sending is enabled.Default: true
- Specified by:
 getSendingEnabledin interfaceConfigurationSetProps
 - 
getSuppressionReasons
Description copied from interface:ConfigurationSetPropsThe reasons for which recipient email addresses should be automatically added to your account's suppression list.Default: - use account level settings
- Specified by:
 getSuppressionReasonsin interfaceConfigurationSetProps
 - 
getTlsPolicy
Description copied from interface:ConfigurationSetPropsSpecifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).Default: ConfigurationSetTlsPolicy.OPTIONAL
- Specified by:
 getTlsPolicyin interfaceConfigurationSetProps
 - 
getVdmOptions
Description copied from interface:ConfigurationSetPropsThe Virtual Deliverability Manager (VDM) options that apply to the configuration set.Default: - VDM options not configured at the configuration set level. In this case, use account level settings. (To set the account level settings using CDK, use the `VdmAttributes` Construct.)
- Specified by:
 getVdmOptionsin interfaceConfigurationSetProps
 - 
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
 $jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
 - 
equals
 - 
hashCode
public final int hashCode() 
 -