We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.ses.getConfigurationSet
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
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 - Specifies 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).
- Reputation
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Reputation Options - An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
- Sending
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Sending Options - An object that defines whether or not Amazon SES can send email that you send using the configuration set.
- Suppression
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Suppression Options - An object that contains information about the suppression list preferences for your account.
- Tracking
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Tracking Options - An object that defines the open and click tracking options for emails that you send using the configuration set.
- Vdm
Options Pulumi.Aws Native. Ses. Outputs. Configuration Set Vdm Options - The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
- Delivery
Options ConfigurationSet Delivery Options - Specifies 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).
- Reputation
Options ConfigurationSet Reputation Options - An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
- Sending
Options ConfigurationSet Sending Options - An object that defines whether or not Amazon SES can send email that you send using the configuration set.
- Suppression
Options ConfigurationSet Suppression Options - An object that contains information about the suppression list preferences for your account.
- Tracking
Options ConfigurationSet Tracking Options - An object that defines the open and click tracking options for emails that you send using the configuration set.
- Vdm
Options ConfigurationSet Vdm Options - The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
- delivery
Options ConfigurationSet Delivery Options - Specifies 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).
- reputation
Options ConfigurationSet Reputation Options - An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
- sending
Options ConfigurationSet Sending Options - An object that defines whether or not Amazon SES can send email that you send using the configuration set.
- suppression
Options ConfigurationSet Suppression Options - An object that contains information about the suppression list preferences for your account.
- tracking
Options ConfigurationSet Tracking Options - An object that defines the open and click tracking options for emails that you send using the configuration set.
- vdm
Options ConfigurationSet Vdm Options - The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
- delivery
Options ConfigurationSet Delivery Options - Specifies 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).
- reputation
Options ConfigurationSet Reputation Options - An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
- sending
Options ConfigurationSet Sending Options - An object that defines whether or not Amazon SES can send email that you send using the configuration set.
- suppression
Options ConfigurationSet Suppression Options - An object that contains information about the suppression list preferences for your account.
- tracking
Options ConfigurationSet Tracking Options - An object that defines the open and click tracking options for emails that you send using the configuration set.
- vdm
Options ConfigurationSet Vdm Options - The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
- delivery_
options ConfigurationSet Delivery Options - Specifies 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).
- reputation_
options ConfigurationSet Reputation Options - An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
- sending_
options ConfigurationSet Sending Options - An object that defines whether or not Amazon SES can send email that you send using the configuration set.
- suppression_
options ConfigurationSet Suppression Options - An object that contains information about the suppression list preferences for your account.
- tracking_
options ConfigurationSet Tracking Options - An object that defines the open and click tracking options for emails that you send using the configuration set.
- vdm_
options ConfigurationSet Vdm Options - The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
- delivery
Options Property Map - Specifies 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).
- reputation
Options Property Map - An object that defines whether or not Amazon SES collects reputation metrics for the emails that you send that use the configuration set.
- sending
Options Property Map - An object that defines whether or not Amazon SES can send email that you send using the configuration set.
- suppression
Options Property Map - An object that contains information about the suppression list preferences for your account.
- tracking
Options Property Map - An object that defines the open and click tracking options for emails that you send using the configuration set.
- vdm
Options Property Map - The Virtual Deliverability Manager (VDM) options that apply to the configuration set.
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
- Max
Delivery doubleSeconds - Specifies the maximum time until which SES will retry sending emails
- 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.
- Max
Delivery float64Seconds - Specifies the maximum time until which SES will retry sending emails
- 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.
- max
Delivery DoubleSeconds - Specifies the maximum time until which SES will retry sending emails
- 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.
- max
Delivery numberSeconds - Specifies the maximum time until which SES will retry sending emails
- 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.
- max_
delivery_ floatseconds - Specifies the maximum time until which SES will retry sending emails
- 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.
- max
Delivery NumberSeconds - Specifies the maximum time until which SES will retry sending emails
- 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 - If
true
, email sending is enabled for the configuration set. Iffalse
, email sending is disabled for the configuration set.
- Sending
Enabled bool - If
true
, email sending is enabled for the configuration set. Iffalse
, email sending is disabled for the configuration set.
- sending
Enabled Boolean - If
true
, email sending is enabled for the configuration set. Iffalse
, email sending is disabled for the configuration set.
- sending
Enabled boolean - If
true
, email sending is enabled for the configuration set. Iffalse
, email sending is disabled for the configuration set.
- sending_
enabled bool - If
true
, email sending is enabled for the configuration set. Iffalse
, email sending is disabled for the configuration set.
- sending
Enabled Boolean - If
true
, email sending is enabled for the configuration set. Iffalse
, email sending is disabled for the configuration set.
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
- Dashboard
Options Pulumi.Aws Native. Ses. Inputs. Configuration Set Dashboard Options - Specifies additional settings for your VDM configuration as applicable to the Dashboard.
- Guardian
Options Pulumi.Aws Native. Ses. Inputs. Configuration Set Guardian Options - Specifies additional settings for your VDM configuration as applicable to the Guardian.
- Dashboard
Options ConfigurationSet Dashboard Options - Specifies additional settings for your VDM configuration as applicable to the Dashboard.
- Guardian
Options ConfigurationSet Guardian Options - Specifies additional settings for your VDM configuration as applicable to the Guardian.
- dashboard
Options ConfigurationSet Dashboard Options - Specifies additional settings for your VDM configuration as applicable to the Dashboard.
- guardian
Options ConfigurationSet Guardian Options - Specifies additional settings for your VDM configuration as applicable to the Guardian.
- dashboard
Options ConfigurationSet Dashboard Options - Specifies additional settings for your VDM configuration as applicable to the Dashboard.
- guardian
Options ConfigurationSet Guardian Options - Specifies additional settings for your VDM configuration as applicable to the Guardian.
- dashboard_
options ConfigurationSet Dashboard Options - Specifies additional settings for your VDM configuration as applicable to the Dashboard.
- guardian_
options ConfigurationSet Guardian Options - Specifies additional settings for your VDM configuration as applicable to the Guardian.
- dashboard
Options Property Map - Specifies additional settings for your VDM configuration as applicable to the Dashboard.
- guardian
Options Property Map - Specifies additional settings for your VDM configuration as applicable to the Guardian.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi