Package com.pulumi.aws.sesv2.inputs
Class TenantState.Builder
- java.lang.Object
-
- com.pulumi.aws.sesv2.inputs.TenantState.Builder
-
- Enclosing class:
- TenantState
public static final class TenantState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TenantState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TenantStatebuild()TenantState.Builderregion(com.pulumi.core.Output<java.lang.String> region)TenantState.Builderregion(java.lang.String region)TenantState.BuildersendingStatus(com.pulumi.core.Output<java.lang.String> sendingStatus)TenantState.BuildersendingStatus(java.lang.String sendingStatus)TenantState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)TenantState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)TenantState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)TenantState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)TenantState.BuildertenantArn(com.pulumi.core.Output<java.lang.String> tenantArn)TenantState.BuildertenantArn(java.lang.String tenantArn)TenantState.BuildertenantId(com.pulumi.core.Output<java.lang.String> tenantId)TenantState.BuildertenantId(java.lang.String tenantId)TenantState.BuildertenantName(com.pulumi.core.Output<java.lang.String> tenantName)TenantState.BuildertenantName(java.lang.String tenantName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TenantState defaults)
-
-
Method Detail
-
region
public TenantState.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 TenantState.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
-
sendingStatus
public TenantState.Builder sendingStatus(@Nullable com.pulumi.core.Output<java.lang.String> sendingStatus)
- Parameters:
sendingStatus- Current sending status of the tenant.- Returns:
- builder
-
sendingStatus
public TenantState.Builder sendingStatus(java.lang.String sendingStatus)
- Parameters:
sendingStatus- Current sending status of the tenant.- Returns:
- builder
-
tags
public TenantState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Map of tags to assign to the tenant.- Returns:
- builder
-
tags
public TenantState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags to assign to the tenant.- Returns:
- builder
-
tagsAll
public TenantState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the tenant, including provider default tags.- Returns:
- builder
-
tagsAll
public TenantState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the tenant, including provider default tags.- Returns:
- builder
-
tenantArn
public TenantState.Builder tenantArn(@Nullable com.pulumi.core.Output<java.lang.String> tenantArn)
- Parameters:
tenantArn- ARN of the Tenant.- Returns:
- builder
-
tenantArn
public TenantState.Builder tenantArn(java.lang.String tenantArn)
- Parameters:
tenantArn- ARN of the Tenant.- Returns:
- builder
-
tenantId
public TenantState.Builder tenantId(@Nullable com.pulumi.core.Output<java.lang.String> tenantId)
- Parameters:
tenantId- ID of the Tenant.- Returns:
- builder
-
tenantId
public TenantState.Builder tenantId(java.lang.String tenantId)
- Parameters:
tenantId- ID of the Tenant.- Returns:
- builder
-
tenantName
public TenantState.Builder tenantName(@Nullable com.pulumi.core.Output<java.lang.String> tenantName)
- Parameters:
tenantName- Name of the SESV2 tenant. The name must be unique within the AWS account and Region. Changing the tenant name forces creation of a new tenant. The following arguments are optional:- Returns:
- builder
-
tenantName
public TenantState.Builder tenantName(java.lang.String tenantName)
- Parameters:
tenantName- Name of the SESV2 tenant. The name must be unique within the AWS account and Region. Changing the tenant name forces creation of a new tenant. The following arguments are optional:- Returns:
- builder
-
build
public TenantState build()
-
-