Class ProjectTemplateConfigValue

java.lang.Object
com.pulumi.automation.ProjectTemplateConfigValue

public class ProjectTemplateConfigValue extends Object
A placeholder config value for a project template.
  • Constructor Details

    • ProjectTemplateConfigValue

      public ProjectTemplateConfigValue(@Nullable String description)
      Parameters:
      description - the description of the config value
    • ProjectTemplateConfigValue

      public ProjectTemplateConfigValue(@Nullable String description, @Nullable String default_)
      Parameters:
      description - the description of the config value
      default_ - the default value
    • ProjectTemplateConfigValue

      public ProjectTemplateConfigValue(@Nullable String description, @Nullable String default_, boolean secret)
      Parameters:
      description - the description of the config value
      default_ - the default value
      secret - whether the value should be treated as secret
  • Method Details

    • description

      @Nullable public String description()
      The description of the config value.
      Returns:
      the description
    • default_

      @Nullable public String default_()
      The default value of the config value.
      Returns:
      the default value
    • secret

      @Nullable public Boolean secret()
      Whether the value should be treated as secret.
      Returns:
      whether the value should be treated as secret
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object