Class CfnConfigurationSetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.CfnConfigurationSetProps.Jsii$Proxy
- All Implemented Interfaces:
CfnConfigurationSetProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfigurationSetProps
@Stability(Stable)
@Internal
public static final class CfnConfigurationSetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfigurationSetProps
An implementation for
CfnConfigurationSetProps-
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.CfnConfigurationSetProps
CfnConfigurationSetProps.Builder, CfnConfigurationSetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConfigurationSetProps.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 ObjectSpecifies the name of the dedicated IP pool to associate with the configuration set and whether messages that use the configuration set are required to use Transport Layer Security (TLS).final StringgetName()The name of the configuration set.final ObjectAn object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.final ObjectAn object that defines whether or not Amazon SES can send email that you send using the configuration set.final ObjectAn object that contains information about the suppression list preferences for your account.getTags()An array of objects that define the tags (keys and values) that are associated with the configuration set.final ObjectAn object that defines the open and click tracking options for emails that you send using the configuration set.final ObjectThe 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 theCfnConfigurationSetProps.Builder.
-
-
Method Details
-
getDeliveryOptions
Description copied from interface:CfnConfigurationSetPropsSpecifies the name of the dedicated IP pool to associate with the configuration set and whether messages that use the configuration set are required to use Transport Layer Security (TLS).Returns union: either
IResolvableorCfnConfigurationSet.DeliveryOptionsProperty- Specified by:
getDeliveryOptionsin interfaceCfnConfigurationSetProps- See Also:
-
getName
Description copied from interface:CfnConfigurationSetPropsThe name of the configuration set. The name must meet the following requirements:.- Contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-).
- Contain 64 characters or fewer.
- Specified by:
getNamein interfaceCfnConfigurationSetProps- See Also:
-
getReputationOptions
Description copied from interface:CfnConfigurationSetPropsAn object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.Returns union: either
IResolvableorCfnConfigurationSet.ReputationOptionsProperty- Specified by:
getReputationOptionsin interfaceCfnConfigurationSetProps- See Also:
-
getSendingOptions
Description copied from interface:CfnConfigurationSetPropsAn object that defines whether or not Amazon SES can send email that you send using the configuration set.Returns union: either
IResolvableorCfnConfigurationSet.SendingOptionsProperty- Specified by:
getSendingOptionsin interfaceCfnConfigurationSetProps- See Also:
-
getSuppressionOptions
Description copied from interface:CfnConfigurationSetPropsAn object that contains information about the suppression list preferences for your account.Returns union: either
IResolvableorCfnConfigurationSet.SuppressionOptionsProperty- Specified by:
getSuppressionOptionsin interfaceCfnConfigurationSetProps- See Also:
-
getTags
Description copied from interface:CfnConfigurationSetPropsAn array of objects that define the tags (keys and values) that are associated with the configuration set.- Specified by:
getTagsin interfaceCfnConfigurationSetProps- See Also:
-
getTrackingOptions
Description copied from interface:CfnConfigurationSetPropsAn object that defines the open and click tracking options for emails that you send using the configuration set.Returns union: either
IResolvableorCfnConfigurationSet.TrackingOptionsProperty- Specified by:
getTrackingOptionsin interfaceCfnConfigurationSetProps- See Also:
-
getVdmOptions
Description copied from interface:CfnConfigurationSetPropsThe Virtual Deliverability Manager (VDM) options that apply to the configuration set.Returns union: either
IResolvableorCfnConfigurationSet.VdmOptionsProperty- Specified by:
getVdmOptionsin interfaceCfnConfigurationSetProps- See Also:
-
$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()
-