Class: Aws::ServiceCatalog::Types::UpdateProvisionedProductInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::UpdateProvisionedProductInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-servicecatalog/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accept_language ⇒ String
The language code.
-
#path_id ⇒ String
The path identifier.
-
#path_name ⇒ String
The name of the path.
-
#product_id ⇒ String
The identifier of the product.
-
#product_name ⇒ String
The name of the product.
-
#provisioned_product_id ⇒ String
The identifier of the provisioned product.
-
#provisioned_product_name ⇒ String
The name of the provisioned product.
-
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
-
#provisioning_artifact_name ⇒ String
The name of the provisioning artifact.
-
#provisioning_parameters ⇒ Array<Types::UpdateProvisioningParameter>
The new parameters.
-
#provisioning_preferences ⇒ Types::UpdateProvisioningPreferences
An object that contains information about the provisioning preferences for a stack set.
-
#tags ⇒ Array<Types::Tag>
One or more tags.
-
#update_token ⇒ String
The idempotency token that uniquely identifies the provisioning update request.
Instance Attribute Details
#accept_language ⇒ String
The language code.
-
‘jp` - Japanese
-
‘zh` - Chinese
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#path_id ⇒ String
The path identifier. This value is optional if the product has a default path, and required if the product has more than one path. You must provide the name or ID, but not both.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#path_name ⇒ String
The name of the path. You must provide the name or ID, but not both.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#product_id ⇒ String
The identifier of the product. You must provide the name or ID, but not both.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#product_name ⇒ String
The name of the product. You must provide the name or ID, but not both.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#provisioned_product_id ⇒ String
The identifier of the provisioned product. You must provide the name or ID, but not both.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#provisioned_product_name ⇒ String
The name of the provisioned product. You cannot specify both ‘ProvisionedProductName` and `ProvisionedProductId`.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#provisioning_artifact_name ⇒ String
The name of the provisioning artifact. You must provide the name or ID, but not both.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#provisioning_parameters ⇒ Array<Types::UpdateProvisioningParameter>
The new parameters.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#provisioning_preferences ⇒ Types::UpdateProvisioningPreferences
An object that contains information about the provisioning preferences for a stack set.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
One or more tags. Requires the product to have ‘RESOURCE_UPDATE` constraint with `TagUpdatesOnProvisionedProduct` set to `ALLOWED` to allow tag updates.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |
#update_token ⇒ String
The idempotency token that uniquely identifies the provisioning update request.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 6861 class UpdateProvisionedProductInput < Struct.new( :accept_language, :provisioned_product_name, :provisioned_product_id, :product_id, :product_name, :provisioning_artifact_id, :provisioning_artifact_name, :path_id, :path_name, :provisioning_parameters, :provisioning_preferences, :tags, :update_token) SENSITIVE = [] include Aws::Structure end |