Class TenantState.Builder

  • Enclosing class:
    TenantState

    public static final class TenantState.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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