Class: Aws::ServiceCatalog::Types::ImportAsProvisionedProductInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::ImportAsProvisionedProductInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-servicecatalog/types.rb
Overview
When making an API call, you may pass ImportAsProvisionedProductInput data as a hash:
{
accept_language: "AcceptLanguage",
product_id: "Id", # required
provisioning_artifact_id: "Id", # required
provisioned_product_name: "ProvisionedProductName", # required
physical_id: "PhysicalId", # required
idempotency_token: "IdempotencyToken", # required
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accept_language ⇒ String
The language code.
-
#idempotency_token ⇒ String
A unique identifier that you provide to ensure idempotency.
-
#physical_id ⇒ String
The unique identifier of the resource to be imported.
-
#product_id ⇒ String
The product identifier.
-
#provisioned_product_name ⇒ String
The user-friendly name of the provisioned product.
-
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
Instance Attribute Details
#accept_language ⇒ String
The language code.
-
‘en` - English (default)
-
‘jp` - Japanese
-
‘zh` - Chinese
3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3293 class ImportAsProvisionedProductInput < Struct.new( :accept_language, :product_id, :provisioning_artifact_id, :provisioned_product_name, :physical_id, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#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.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3293 class ImportAsProvisionedProductInput < Struct.new( :accept_language, :product_id, :provisioning_artifact_id, :provisioned_product_name, :physical_id, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#physical_id ⇒ String
The unique identifier of the resource to be imported. It only currently supports CloudFormation stack IDs.
3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3293 class ImportAsProvisionedProductInput < Struct.new( :accept_language, :product_id, :provisioning_artifact_id, :provisioned_product_name, :physical_id, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#product_id ⇒ String
The product identifier.
3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3293 class ImportAsProvisionedProductInput < Struct.new( :accept_language, :product_id, :provisioning_artifact_id, :provisioned_product_name, :physical_id, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#provisioned_product_name ⇒ String
The user-friendly name of the provisioned product. The value must be unique for the AWS account. The name cannot be updated after the product is provisioned.
3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3293 class ImportAsProvisionedProductInput < Struct.new( :accept_language, :product_id, :provisioning_artifact_id, :provisioned_product_name, :physical_id, :idempotency_token) SENSITIVE = [] include Aws::Structure end |
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 3293 class ImportAsProvisionedProductInput < Struct.new( :accept_language, :product_id, :provisioning_artifact_id, :provisioned_product_name, :physical_id, :idempotency_token) SENSITIVE = [] include Aws::Structure end |