AWS Native is in preview. AWS Classic is fully supported.
aws-native.ses.getConfigurationSet
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource schema for AWS::SES::ConfigurationSet.
Using getConfigurationSet
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConfigurationSet(args: GetConfigurationSetArgs, opts?: InvokeOptions): Promise<GetConfigurationSetResult>
function getConfigurationSetOutput(args: GetConfigurationSetOutputArgs, opts?: InvokeOptions): Output<GetConfigurationSetResult>
def get_configuration_set(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConfigurationSetResult
def get_configuration_set_output(name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConfigurationSetResult]
func LookupConfigurationSet(ctx *Context, args *LookupConfigurationSetArgs, opts ...InvokeOption) (*LookupConfigurationSetResult, error)
func LookupConfigurationSetOutput(ctx *Context, args *LookupConfigurationSetOutputArgs, opts ...InvokeOption) LookupConfigurationSetResultOutput
> Note: This function is named LookupConfigurationSet
in the Go SDK.
public static class GetConfigurationSet
{
public static Task<GetConfigurationSetResult> InvokeAsync(GetConfigurationSetArgs args, InvokeOptions? opts = null)
public static Output<GetConfigurationSetResult> Invoke(GetConfigurationSetInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConfigurationSetResult> getConfigurationSet(GetConfigurationSetArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ses:getConfigurationSet
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
The name of the configuration set.
- Name string
The name of the configuration set.
- name String
The name of the configuration set.
- name string
The name of the configuration set.
- name str
The name of the configuration set.
- name String
The name of the configuration set.
getConfigurationSet Result
The following output properties are available:
- Delivery
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Delivery Options - Reputation
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Reputation Options - Sending
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Sending Options - Suppression
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Suppression Options - Tracking
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Tracking Options - Vdm
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Vdm Options
Supporting Types
ConfigurationSetDashboardOptions
- Engagement
Metrics string Whether emails sent with this configuration set have engagement tracking enabled.
- Engagement
Metrics string Whether emails sent with this configuration set have engagement tracking enabled.
- engagement
Metrics String Whether emails sent with this configuration set have engagement tracking enabled.
- engagement
Metrics string Whether emails sent with this configuration set have engagement tracking enabled.
- engagement_
metrics str Whether emails sent with this configuration set have engagement tracking enabled.
- engagement
Metrics String Whether emails sent with this configuration set have engagement tracking enabled.
ConfigurationSetDeliveryOptions
- Sending
Pool stringName The name of the dedicated IP pool to associate with the configuration set.
- Tls
Policy string Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established.
- Sending
Pool stringName The name of the dedicated IP pool to associate with the configuration set.
- Tls
Policy string Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established.
- sending
Pool StringName The name of the dedicated IP pool to associate with the configuration set.
- tls
Policy String Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established.
- sending
Pool stringName The name of the dedicated IP pool to associate with the configuration set.
- tls
Policy string Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established.
- sending_
pool_ strname The name of the dedicated IP pool to associate with the configuration set.
- tls_
policy str Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established.
- sending
Pool StringName The name of the dedicated IP pool to associate with the configuration set.
- tls
Policy String Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is Require , messages are only delivered if a TLS connection can be established. If the value is Optional , messages can be delivered in plain text if a TLS connection can't be established.
ConfigurationSetGuardianOptions
- string
Whether emails sent with this configuration set have optimized delivery algorithm enabled.
- string
Whether emails sent with this configuration set have optimized delivery algorithm enabled.
- String
Whether emails sent with this configuration set have optimized delivery algorithm enabled.
- string
Whether emails sent with this configuration set have optimized delivery algorithm enabled.
- str
Whether emails sent with this configuration set have optimized delivery algorithm enabled.
- String
Whether emails sent with this configuration set have optimized delivery algorithm enabled.
ConfigurationSetReputationOptions
- Reputation
Metrics boolEnabled If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.
- Reputation
Metrics boolEnabled If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.
- reputation
Metrics BooleanEnabled If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.
- reputation
Metrics booleanEnabled If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.
- reputation_
metrics_ boolenabled If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.
- reputation
Metrics BooleanEnabled If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.
ConfigurationSetSendingOptions
- Sending
Enabled bool
- Sending
Enabled bool
- sending
Enabled Boolean
- sending
Enabled boolean
- sending_
enabled bool
- sending
Enabled Boolean
ConfigurationSetSuppressionOptions
- Suppressed
Reasons List<string> A list that contains the reasons that email addresses are automatically added to the suppression list for your account.
- Suppressed
Reasons []string A list that contains the reasons that email addresses are automatically added to the suppression list for your account.
- suppressed
Reasons List<String> A list that contains the reasons that email addresses are automatically added to the suppression list for your account.
- suppressed
Reasons string[] A list that contains the reasons that email addresses are automatically added to the suppression list for your account.
- suppressed_
reasons Sequence[str] A list that contains the reasons that email addresses are automatically added to the suppression list for your account.
- suppressed
Reasons List<String> A list that contains the reasons that email addresses are automatically added to the suppression list for your account.
ConfigurationSetTrackingOptions
- Custom
Redirect stringDomain The domain to use for tracking open and click events.
- Custom
Redirect stringDomain The domain to use for tracking open and click events.
- custom
Redirect StringDomain The domain to use for tracking open and click events.
- custom
Redirect stringDomain The domain to use for tracking open and click events.
- custom_
redirect_ strdomain The domain to use for tracking open and click events.
- custom
Redirect StringDomain The domain to use for tracking open and click events.
ConfigurationSetVdmOptions
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.