You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::ServiceCatalog::Types::ExecuteProvisionedProductServiceActionInput

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ExecuteProvisionedProductServiceActionInput as input to an Aws::Client method, you can use a vanilla Hash:

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

Instance Attribute Summary collapse

Instance Attribute Details

#accept_languageString

The language code.

  • en - English (default)

  • jp - Japanese

  • zh - Chinese

Returns:

  • (String)

    The language code.

#execute_tokenString

An idempotency token that uniquely identifies the execute request.

Returns:

  • (String)

    An idempotency token that uniquely identifies the execute request.

#parametersHash<String,Array<String>>

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.

Returns:

  • (Hash<String,Array<String>>)

    A map of all self-service action parameters and their values.

#provisioned_product_idString

The identifier of the provisioned product.

Returns:

  • (String)

    The identifier of the provisioned product.

#service_action_idString

The self-service action identifier. For example, act-fs7abcd89wxyz.

Returns:

  • (String)

    The self-service action identifier.