Skip to main content

provisioned_products

Creates, updates, deletes, gets or lists a provisioned_products resource.

Overview

Nameprovisioned_products
TypeResource
Idaws.servicecatalog.provisioned_products

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
cloud_watch_dashboardsarrayAny CloudWatch dashboards that were created when provisioning the product.
provisioned_product_detailobjectInformation about the provisioned product.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_provisioned_productselectregionGets information about the specified provisioned product.
update_provisioned_product_propertiesupdateregion, ProvisionedProductId, ProvisionedProductProperties, IdempotencyTokenRequests updates to the properties of the specified provisioned product.
update_provisioned_productupdateregion, UpdateTokenRequests updates to the configuration of the specified provisioned product. If there are tags associated with the object, they cannot be updated or added. Depending on the specific updates requested, this operation can update with no interruption, with some interruption, or replace the provisioned product entirely. You can check the status of this request using DescribeRecord.
terminate_provisioned_productdeleteregionTerminates the specified provisioned product. This operation does not delete any records associated with the provisioned product. You can check the status of this request using DescribeRecord.
execute_provisioned_product_service_actionexecregion, ProvisionedProductId, ServiceActionId, ExecuteTokenExecutes a self-service action against a provisioned product.
scan_provisioned_productsexecregionLists the provisioned products that are available (not terminated). To use additional filtering, see SearchProvisionedProducts.
search_provisioned_productsexecregionGets information about the provisioned products that meet the specified criteria.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Gets information about the specified provisioned product.

SELECT
cloud_watch_dashboards,
provisioned_product_detail
FROM aws.servicecatalog.provisioned_products
WHERE region = '{{ region }}' -- required
;

UPDATE examples

Requests updates to the properties of the specified provisioned product.

UPDATE aws.servicecatalog.provisioned_products
SET
AcceptLanguage = '{{ AcceptLanguage }}',
ProvisionedProductId = '{{ ProvisionedProductId }}',
ProvisionedProductProperties = '{{ ProvisionedProductProperties }}',
IdempotencyToken = '{{ IdempotencyToken }}'
WHERE
region = '{{ region }}' --required
AND ProvisionedProductId = '{{ ProvisionedProductId }}' --required
AND ProvisionedProductProperties = '{{ ProvisionedProductProperties }}' --required
AND IdempotencyToken = '{{ IdempotencyToken }}' --required
RETURNING
provisioned_product_id,
provisioned_product_properties,
record_id,
status;

DELETE examples

Terminates the specified provisioned product. This operation does not delete any records associated with the provisioned product. You can check the status of this request using DescribeRecord.

DELETE FROM aws.servicecatalog.provisioned_products
WHERE region = '{{ region }}' --required
;

Lifecycle Methods

Executes a self-service action against a provisioned product.

EXEC aws.servicecatalog.provisioned_products.execute_provisioned_product_service_action
@region='{{ region }}' --required
@@json=
'{
"ProvisionedProductId": "{{ ProvisionedProductId }}",
"ServiceActionId": "{{ ServiceActionId }}",
"ExecuteToken": "{{ ExecuteToken }}",
"AcceptLanguage": "{{ AcceptLanguage }}",
"Parameters": "{{ Parameters }}"
}'
;