Class: Aws::ServiceCatalog::Types::ImportAsProvisionedProductInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::ImportAsProvisionedProductInput
- Defined in:
- gems/aws-sdk-servicecatalog/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
- Japanesezh
- Chinese
3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3300 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.
3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3300 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.
3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3300 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.
3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3300 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.
3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3300 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.
3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 |
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3300 class ImportAsProvisionedProductInput < Struct.new( :accept_language, :product_id, :provisioning_artifact_id, :provisioned_product_name, :physical_id, :idempotency_token) SENSITIVE = [] include Aws::Structure end |