Package com.pulumi.aws.ses
Class ConfigurationSetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ses.ConfigurationSetArgs.Builder
-
- Enclosing class:
- ConfigurationSetArgs
public static final class ConfigurationSetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ConfigurationSetArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConfigurationSetArgs defaults)
-
-
Method Detail
-
deliveryOptions
public ConfigurationSetArgs.Builder deliveryOptions(@Nullable com.pulumi.core.Output<ConfigurationSetDeliveryOptionsArgs> deliveryOptions)
- Parameters:
deliveryOptions
- Whether messages that use the configuration set are required to use TLS. See below.- Returns:
- builder
-
deliveryOptions
public ConfigurationSetArgs.Builder deliveryOptions(ConfigurationSetDeliveryOptionsArgs deliveryOptions)
- Parameters:
deliveryOptions
- Whether messages that use the configuration set are required to use TLS. See below.- Returns:
- builder
-
name
public ConfigurationSetArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of the configuration set. The following argument is optional:- Returns:
- builder
-
name
public ConfigurationSetArgs.Builder name(java.lang.String name)
- Parameters:
name
- Name of the configuration set. The following argument is optional:- Returns:
- builder
-
reputationMetricsEnabled
public ConfigurationSetArgs.Builder reputationMetricsEnabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> reputationMetricsEnabled)
- Parameters:
reputationMetricsEnabled
- Whether or not Amazon SES publishes reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch. The default value is `false`.- Returns:
- builder
-
reputationMetricsEnabled
public ConfigurationSetArgs.Builder reputationMetricsEnabled(java.lang.Boolean reputationMetricsEnabled)
- Parameters:
reputationMetricsEnabled
- Whether or not Amazon SES publishes reputation metrics for the configuration set, such as bounce and complaint rates, to Amazon CloudWatch. The default value is `false`.- Returns:
- builder
-
sendingEnabled
public ConfigurationSetArgs.Builder sendingEnabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> sendingEnabled)
- Parameters:
sendingEnabled
- Whether email sending is enabled or disabled for the configuration set. The default value is `true`.- Returns:
- builder
-
sendingEnabled
public ConfigurationSetArgs.Builder sendingEnabled(java.lang.Boolean sendingEnabled)
- Parameters:
sendingEnabled
- Whether email sending is enabled or disabled for the configuration set. The default value is `true`.- Returns:
- builder
-
trackingOptions
public ConfigurationSetArgs.Builder trackingOptions(@Nullable com.pulumi.core.Output<ConfigurationSetTrackingOptionsArgs> trackingOptions)
- Parameters:
trackingOptions
- Domain that is used to redirect email recipients to an Amazon SES-operated domain. See below. **NOTE:** This functionality is best effort.- Returns:
- builder
-
trackingOptions
public ConfigurationSetArgs.Builder trackingOptions(ConfigurationSetTrackingOptionsArgs trackingOptions)
- Parameters:
trackingOptions
- Domain that is used to redirect email recipients to an Amazon SES-operated domain. See below. **NOTE:** This functionality is best effort.- Returns:
- builder
-
build
public ConfigurationSetArgs build()
-
-