class Aws::ServiceCatalog::Types::UpdateProductInput

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

data as a hash:

    {
      accept_language: "AcceptLanguage",
      id: "Id", # required
      name: "ProductViewName",
      owner: "ProductViewOwner",
      description: "ProductViewShortDescription",
      distributor: "ProductViewOwner",
      support_description: "SupportDescription",
      support_email: "SupportEmail",
      support_url: "SupportUrl",
      add_tags: [
        {
          key: "TagKey", # required
          value: "TagValue", # required
        },
      ],
      remove_tags: ["TagKey"],
    }

@!attribute [rw] accept_language

The language code.

* `en` - English (default)

* `jp` - Japanese

* `zh` - Chinese
@return [String]

@!attribute [rw] id

The product identifier.
@return [String]

@!attribute [rw] name

The updated product name.
@return [String]

@!attribute [rw] owner

The updated owner of the product.
@return [String]

@!attribute [rw] description

The updated description of the product.
@return [String]

@!attribute [rw] distributor

The updated distributor of the product.
@return [String]

@!attribute [rw] support_description

The updated support description for the product.
@return [String]

@!attribute [rw] support_email

The updated support email for the product.
@return [String]

@!attribute [rw] support_url

The updated support URL for the product.
@return [String]

@!attribute [rw] add_tags

The tags to add to the product.
@return [Array<Types::Tag>]

@!attribute [rw] remove_tags

The tags to remove from the product.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10/UpdateProductInput AWS API Documentation

Constants

SENSITIVE