Class ProjectConfigType

java.lang.Object
com.pulumi.automation.ProjectConfigType

public class ProjectConfigType extends Object
The project configuration type.
  • Method Details

    • builder

      public static ProjectConfigType.Builder builder()
      Returns a new builder for ProjectConfigType.
      Returns:
      the builder
    • type

      @Nullable public String type()
      The type of the configuration.
      Returns:
      the type of the configuration
    • description

      @Nullable public String description()
      The description of the configuration.
      Returns:
      the description of the configuration
    • items

      @Nullable public ProjectConfigItemsType items()
      The configuration items type.
      Returns:
      the configuration items
    • default_

      @Nullable public Object default_()
      The default value of the configuration.
      Returns:
      the default value of the configuration
    • value

      @Nullable public Object value()
      The value of the configuration.
      Returns:
      the value of the configuration
    • isSecret

      public boolean isSecret()
      Whether the configuration is secret.
      Returns:
      whether the configuration is secret
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toBuilder

      public ProjectConfigType.Builder toBuilder()
      Creates a new ProjectConfigType.Builder initialized with the values from this instance.
      Returns:
      a new ProjectConfigType.Builder with values copied from this instance