1. Packages
  2. AWS Native
  3. API Docs
  4. ses
  5. getConfigurationSet

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.89.0 published on Thursday, Nov 30, 2023 by Pulumi

aws-native.ses.getConfigurationSet

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.89.0 published on Thursday, Nov 30, 2023 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:

    Supporting Types

    ConfigurationSetDashboardOptions

    EngagementMetrics string

    Whether emails sent with this configuration set have engagement tracking enabled.

    EngagementMetrics string

    Whether emails sent with this configuration set have engagement tracking enabled.

    engagementMetrics String

    Whether emails sent with this configuration set have engagement tracking enabled.

    engagementMetrics 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.

    engagementMetrics String

    Whether emails sent with this configuration set have engagement tracking enabled.

    ConfigurationSetDeliveryOptions

    SendingPoolName string

    The name of the dedicated IP pool to associate with the configuration set.

    TlsPolicy 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.

    SendingPoolName string

    The name of the dedicated IP pool to associate with the configuration set.

    TlsPolicy 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.

    sendingPoolName String

    The name of the dedicated IP pool to associate with the configuration set.

    tlsPolicy 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.

    sendingPoolName string

    The name of the dedicated IP pool to associate with the configuration set.

    tlsPolicy 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_name str

    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.

    sendingPoolName String

    The name of the dedicated IP pool to associate with the configuration set.

    tlsPolicy 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

    OptimizedSharedDelivery string

    Whether emails sent with this configuration set have optimized delivery algorithm enabled.

    OptimizedSharedDelivery string

    Whether emails sent with this configuration set have optimized delivery algorithm enabled.

    optimizedSharedDelivery String

    Whether emails sent with this configuration set have optimized delivery algorithm enabled.

    optimizedSharedDelivery string

    Whether emails sent with this configuration set have optimized delivery algorithm enabled.

    optimized_shared_delivery str

    Whether emails sent with this configuration set have optimized delivery algorithm enabled.

    optimizedSharedDelivery String

    Whether emails sent with this configuration set have optimized delivery algorithm enabled.

    ConfigurationSetReputationOptions

    ReputationMetricsEnabled bool

    If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.

    ReputationMetricsEnabled bool

    If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.

    reputationMetricsEnabled Boolean

    If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.

    reputationMetricsEnabled boolean

    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_enabled bool

    If true , tracking of reputation metrics is enabled for the configuration set. If false , tracking of reputation metrics is disabled for the configuration set.

    reputationMetricsEnabled Boolean

    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

    ConfigurationSetSuppressionOptions

    SuppressedReasons List<string>

    A list that contains the reasons that email addresses are automatically added to the suppression list for your account.

    SuppressedReasons []string

    A list that contains the reasons that email addresses are automatically added to the suppression list for your account.

    suppressedReasons List<String>

    A list that contains the reasons that email addresses are automatically added to the suppression list for your account.

    suppressedReasons 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.

    suppressedReasons List<String>

    A list that contains the reasons that email addresses are automatically added to the suppression list for your account.

    ConfigurationSetTrackingOptions

    CustomRedirectDomain string

    The domain to use for tracking open and click events.

    CustomRedirectDomain string

    The domain to use for tracking open and click events.

    customRedirectDomain String

    The domain to use for tracking open and click events.

    customRedirectDomain string

    The domain to use for tracking open and click events.

    custom_redirect_domain str

    The domain to use for tracking open and click events.

    customRedirectDomain String

    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 logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.89.0 published on Thursday, Nov 30, 2023 by Pulumi