Package com.pulumi.aws.ses.inputs
Class DomainIdentityState.Builder
- java.lang.Object
-
- com.pulumi.aws.ses.inputs.DomainIdentityState.Builder
-
- Enclosing class:
- DomainIdentityState
public static final class DomainIdentityState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DomainIdentityState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainIdentityState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)DomainIdentityState.Builderarn(java.lang.String arn)DomainIdentityStatebuild()DomainIdentityState.Builderdomain(com.pulumi.core.Output<java.lang.String> domain)DomainIdentityState.Builderdomain(java.lang.String domain)DomainIdentityState.Builderregion(com.pulumi.core.Output<java.lang.String> region)DomainIdentityState.Builderregion(java.lang.String region)DomainIdentityState.BuilderverificationToken(com.pulumi.core.Output<java.lang.String> verificationToken)DomainIdentityState.BuilderverificationToken(java.lang.String verificationToken)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainIdentityState defaults)
-
-
Method Detail
-
arn
public DomainIdentityState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the domain identity.- Returns:
- builder
-
arn
public DomainIdentityState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the domain identity.- Returns:
- builder
-
domain
public DomainIdentityState.Builder domain(@Nullable com.pulumi.core.Output<java.lang.String> domain)
- Parameters:
domain- Domain name to assign to SES.- Returns:
- builder
-
domain
public DomainIdentityState.Builder domain(java.lang.String domain)
- Parameters:
domain- Domain name to assign to SES.- Returns:
- builder
-
region
public DomainIdentityState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public DomainIdentityState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
verificationToken
public DomainIdentityState.Builder verificationToken(@Nullable com.pulumi.core.Output<java.lang.String> verificationToken)
- Parameters:
verificationToken- Code which when added to the domain as a TXT record will signal to SES that the owner of the domain has authorized SES to act on their behalf. The domain identity will be in state "verification pending" until this is done. See the With Route53 Record example for how this might be achieved when the domain is hosted in Route 53 and managed by this provider. Find out more about verifying domains in Amazon SES in the [AWS SES docs](http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-domains.html).- Returns:
- builder
-
verificationToken
public DomainIdentityState.Builder verificationToken(java.lang.String verificationToken)
- Parameters:
verificationToken- Code which when added to the domain as a TXT record will signal to SES that the owner of the domain has authorized SES to act on their behalf. The domain identity will be in state "verification pending" until this is done. See the With Route53 Record example for how this might be achieved when the domain is hosted in Route 53 and managed by this provider. Find out more about verifying domains in Amazon SES in the [AWS SES docs](http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-domains.html).- Returns:
- builder
-
build
public DomainIdentityState build()
-
-