[ aws . servicecatalog ]
Provisions or modifies a product based on the resource changes for the specified plan.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
execute-provisioned-product-plan
[--accept-language <value>]
--plan-id <value>
[--idempotency-token <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--cli-auto-prompt <value>]
--accept-language
(string)
The language code.
en
- English (default)
jp
- Japanese
zh
- Chinese
--plan-id
(string)
The plan identifier.
--idempotency-token
(string)
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
--cli-input-json
| --cli-input-yaml
(string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton
. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml
.
--generate-cli-skeleton
(string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input
, prints a sample input JSON that can be used as an argument for --cli-input-json
. Similarly, if provided yaml-input
it will print a sample input YAML that can be used with --cli-input-yaml
. If provided with the value output
, it validates the command inputs and returns a sample output JSON for that command.
--cli-auto-prompt
(boolean)
Automatically prompt for CLI input parameters.
See ‘aws help’ for descriptions of global parameters.
RecordDetail -> (structure)
Information about the result of provisioning the product.
RecordId -> (string)
The identifier of the record.
ProvisionedProductName -> (string)
The user-friendly name of the provisioned product.
Status -> (string)
The status of the provisioned product.
CREATED
- The request was created but the operation has not started.
IN_PROGRESS
- The requested operation is in progress.
IN_PROGRESS_IN_ERROR
- The provisioned product is under change but the requested operation failed and some remediation is occurring. For example, a rollback.
SUCCEEDED
- The requested operation has successfully completed.
FAILED
- The requested operation has unsuccessfully completed. Investigate using the error messages returned.CreatedTime -> (timestamp)
The UTC time stamp of the creation time.
UpdatedTime -> (timestamp)
The time when the record was last updated.
ProvisionedProductType -> (string)
The type of provisioned product. The supported values are
CFN_STACK
andCFN_STACKSET
.RecordType -> (string)
The record type.
PROVISION_PRODUCT
UPDATE_PROVISIONED_PRODUCT
TERMINATE_PROVISIONED_PRODUCT
ProvisionedProductId -> (string)
The identifier of the provisioned product.
ProductId -> (string)
The product identifier.
ProvisioningArtifactId -> (string)
The identifier of the provisioning artifact.
PathId -> (string)
The path identifier.
RecordErrors -> (list)
The errors that occurred.
(structure)
The error code and description resulting from an operation.
Code -> (string)
The numeric value of the error.
Description -> (string)
The description of the error.
RecordTags -> (list)
One or more tags.
(structure)
Information about a tag, which is a key-value pair.
Key -> (string)
The key for this tag.
Value -> (string)
The value for this tag.