Class EnvironmentArgs.Builder

  • Enclosing class:
    EnvironmentArgs

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

      • Builder

        public Builder()
    • Method Detail

      • accountIdentifier

        public EnvironmentArgs.Builder accountIdentifier​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> accountIdentifier)
        Parameters:
        accountIdentifier - The ID of the Amazon Web Services account where the environment exists
        Returns:
        builder
      • accountIdentifier

        public EnvironmentArgs.Builder accountIdentifier​(java.lang.String accountIdentifier)
        Parameters:
        accountIdentifier - The ID of the Amazon Web Services account where the environment exists
        Returns:
        builder
      • accountRegion

        public EnvironmentArgs.Builder accountRegion​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> accountRegion)
        Parameters:
        accountRegion - The Amazon Web Services region where the environment exists.
        Returns:
        builder
      • accountRegion

        public EnvironmentArgs.Builder accountRegion​(java.lang.String accountRegion)
        Parameters:
        accountRegion - The Amazon Web Services region where the environment exists.
        Returns:
        builder
      • blueprintIdentifier

        public EnvironmentArgs.Builder blueprintIdentifier​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> blueprintIdentifier)
        Parameters:
        blueprintIdentifier - The blueprint with which the environment is created.
        Returns:
        builder
      • blueprintIdentifier

        public EnvironmentArgs.Builder blueprintIdentifier​(java.lang.String blueprintIdentifier)
        Parameters:
        blueprintIdentifier - The blueprint with which the environment is created.
        Returns:
        builder
      • description

        public EnvironmentArgs.Builder description​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - The description of the environment.
        Returns:
        builder
      • description

        public EnvironmentArgs.Builder description​(java.lang.String description)
        Parameters:
        description - The description of the environment.
        Returns:
        builder
      • domainIdentifier

        public EnvironmentArgs.Builder domainIdentifier​(com.pulumi.core.Output<java.lang.String> domainIdentifier)
        Parameters:
        domainIdentifier - The ID of the domain where the environment exists.
        Returns:
        builder
      • domainIdentifier

        public EnvironmentArgs.Builder domainIdentifier​(java.lang.String domainIdentifier)
        Parameters:
        domainIdentifier - The ID of the domain where the environment exists.
        Returns:
        builder
      • glossaryTerms

        public EnvironmentArgs.Builder glossaryTerms​(@Nullable
                                                     com.pulumi.core.Output<java.util.List<java.lang.String>> glossaryTerms)
        Parameters:
        glossaryTerms - The business glossary terms that can be used in this environment.
        Returns:
        builder
      • glossaryTerms

        public EnvironmentArgs.Builder glossaryTerms​(java.util.List<java.lang.String> glossaryTerms)
        Parameters:
        glossaryTerms - The business glossary terms that can be used in this environment.
        Returns:
        builder
      • glossaryTerms

        public EnvironmentArgs.Builder glossaryTerms​(java.lang.String... glossaryTerms)
        Parameters:
        glossaryTerms - The business glossary terms that can be used in this environment.
        Returns:
        builder
      • name

        public EnvironmentArgs.Builder name​(@Nullable
                                            com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name of the environment.
        Returns:
        builder
      • name

        public EnvironmentArgs.Builder name​(java.lang.String name)
        Parameters:
        name - The name of the environment.
        Returns:
        builder
      • profileIdentifier

        public EnvironmentArgs.Builder profileIdentifier​(com.pulumi.core.Output<java.lang.String> profileIdentifier)
        Parameters:
        profileIdentifier - The ID of the profile with which the environment is created.
        Returns:
        builder
      • profileIdentifier

        public EnvironmentArgs.Builder profileIdentifier​(java.lang.String profileIdentifier)
        Parameters:
        profileIdentifier - The ID of the profile with which the environment is created.
        Returns:
        builder
      • projectIdentifier

        public EnvironmentArgs.Builder projectIdentifier​(com.pulumi.core.Output<java.lang.String> projectIdentifier)
        Parameters:
        projectIdentifier - The ID of the project where the environment exists. The following arguments are optional:
        Returns:
        builder
      • projectIdentifier

        public EnvironmentArgs.Builder projectIdentifier​(java.lang.String projectIdentifier)
        Parameters:
        projectIdentifier - The ID of the project where the environment exists. The following arguments are optional:
        Returns:
        builder
      • region

        public EnvironmentArgs.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 EnvironmentArgs.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
      • userParameters

        public EnvironmentArgs.Builder userParameters​(@Nullable
                                                      com.pulumi.core.Output<java.util.List<EnvironmentUserParameterArgs>> userParameters)
        Parameters:
        userParameters - The user parameters that are used in the environment. See User Parameters for more information. Changing these values recreates the resource.
        Returns:
        builder
      • userParameters

        public EnvironmentArgs.Builder userParameters​(java.util.List<EnvironmentUserParameterArgs> userParameters)
        Parameters:
        userParameters - The user parameters that are used in the environment. See User Parameters for more information. Changing these values recreates the resource.
        Returns:
        builder
      • userParameters

        public EnvironmentArgs.Builder userParameters​(EnvironmentUserParameterArgs... userParameters)
        Parameters:
        userParameters - The user parameters that are used in the environment. See User Parameters for more information. Changing these values recreates the resource.
        Returns:
        builder