Class TemplateAliasState.Builder

  • Enclosing class:
    TemplateAliasState

    public static final class TemplateAliasState.Builder
    extends java.lang.Object
    • Method Detail

      • aliasName

        public TemplateAliasState.Builder aliasName​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> aliasName)
        Parameters:
        aliasName - Display name of the template alias.
        Returns:
        builder
      • aliasName

        public TemplateAliasState.Builder aliasName​(java.lang.String aliasName)
        Parameters:
        aliasName - Display name of the template alias.
        Returns:
        builder
      • arn

        public TemplateAliasState.Builder arn​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> arn)
        Parameters:
        arn - ARN of the template alias.
        Returns:
        builder
      • arn

        public TemplateAliasState.Builder arn​(java.lang.String arn)
        Parameters:
        arn - ARN of the template alias.
        Returns:
        builder
      • awsAccountId

        public TemplateAliasState.Builder awsAccountId​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> awsAccountId)
        Parameters:
        awsAccountId - AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
        Returns:
        builder
      • awsAccountId

        public TemplateAliasState.Builder awsAccountId​(java.lang.String awsAccountId)
        Parameters:
        awsAccountId - AWS account ID. Defaults to automatically determined account ID of the Terraform AWS provider.
        Returns:
        builder
      • region

        public TemplateAliasState.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 TemplateAliasState.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
      • templateId

        public TemplateAliasState.Builder templateId​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> templateId)
        Parameters:
        templateId - ID of the template.
        Returns:
        builder
      • templateId

        public TemplateAliasState.Builder templateId​(java.lang.String templateId)
        Parameters:
        templateId - ID of the template.
        Returns:
        builder
      • templateVersionNumber

        public TemplateAliasState.Builder templateVersionNumber​(@Nullable
                                                                com.pulumi.core.Output<java.lang.Integer> templateVersionNumber)
        Parameters:
        templateVersionNumber - Version number of the template. The following arguments are optional:
        Returns:
        builder
      • templateVersionNumber

        public TemplateAliasState.Builder templateVersionNumber​(java.lang.Integer templateVersionNumber)
        Parameters:
        templateVersionNumber - Version number of the template. The following arguments are optional:
        Returns:
        builder