class Aws::Proton::Types::UpdateServiceTemplateVersionInput

@note When making an API call, you may pass UpdateServiceTemplateVersionInput

data as a hash:

    {
      compatible_environment_templates: [
        {
          major_version: "TemplateVersionPart", # required
          template_name: "ResourceName", # required
        },
      ],
      description: "Description",
      major_version: "TemplateVersionPart", # required
      minor_version: "TemplateVersionPart", # required
      status: "REGISTRATION_IN_PROGRESS", # accepts REGISTRATION_IN_PROGRESS, REGISTRATION_FAILED, DRAFT, PUBLISHED
      template_name: "ResourceName", # required
    }

@!attribute [rw] compatible_environment_templates

An array of compatible environment names for a service template
major or minor version to update.
@return [Array<Types::CompatibleEnvironmentTemplateInput>]

@!attribute [rw] description

A description of a service template version to update.
@return [String]

@!attribute [rw] major_version

To update a major version of a service template, include
`majorVersion`.
@return [String]

@!attribute [rw] minor_version

To update a minor version of a service template, include
`minorVersion`.
@return [String]

@!attribute [rw] status

The status of the service template minor version to update.
@return [String]

@!attribute [rw] template_name

The name of the service template.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/proton-2020-07-20/UpdateServiceTemplateVersionInput AWS API Documentation

Constants

SENSITIVE