Change - AWS Marketplace Catalog API

Change

An object that contains the ChangeType, Details, and Entity.

Contents

ChangeType

Change types are single string values that describe your intention for the change. Each change type is unique for each EntityType provided in the change's scope. For more information about change types available for single-AMI products, see Working with single-AMI products. Also, for more information about change types available for container-based products, see Working with container products.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: ^[A-Z][\w]*$

Required: Yes

Entity

The entity to be changed.

Type: Entity object

Required: Yes

ChangeName

Optional name for the change.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 72.

Pattern: ^[a-zA-Z]$

Required: No

Details

This object contains details specific to the change type of the requested change. For more information about change types available for single-AMI products, see Working with single-AMI products. Also, for more information about change types available for container-based products, see Working with container products.

Type: String

Length Constraints: Minimum length of 2. Maximum length of 16384.

Pattern: ^[\s]*\{[\s\S]*\}[\s]*$

Required: No

DetailsDocument

Alternative field that accepts a JSON value instead of a string for ChangeType details. You can use either Details or DetailsDocument, but not both.

Type: JSON value

Required: No

EntityTags

The tags associated with the change.

Type: Array of Tag objects

Array Members: Minimum number of 1 item. Maximum number of 200 items.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: