class Aws::ServiceCatalog::Types::ExecuteProvisionedProductServiceActionInput

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

data as a hash:

    {
      provisioned_product_id: "Id", # required
      service_action_id: "Id", # required
      execute_token: "IdempotencyToken", # required
      accept_language: "AcceptLanguage",
      parameters: {
        "ExecutionParameterKey" => ["ExecutionParameterValue"],
      },
    }

@!attribute [rw] provisioned_product_id

The identifier of the provisioned product.
@return [String]

@!attribute [rw] service_action_id

The self-service action identifier. For example,
`act-fs7abcd89wxyz`.
@return [String]

@!attribute [rw] execute_token

An idempotency token that uniquely identifies the execute request.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] accept_language

The language code.

* `en` - English (default)

* `jp` - Japanese

* `zh` - Chinese
@return [String]

@!attribute [rw] parameters

A map of all self-service action parameters and their values. If a
provided parameter is of a special type, such as `TARGET`, the
provided value will override the default value generated by AWS
Service Catalog. If the parameters field is not provided, no
additional parameters are passed and default values will be used for
any special parameters such as `TARGET`.
@return [Hash<String,Array<String>>]

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

Constants

SENSITIVE