AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the CopyProduct operation. Copies the specified source product to the specified target product or a new product.
You can copy a product to the same account or another account. You can copy a product to the same Region or another Region. If you copy a product to another account, you must first share the product in a portfolio using CreatePortfolioShare.
This operation is performed asynchronously. To track the progress of the operation, use DescribeCopyProductStatus.
Namespace: Amazon.ServiceCatalog.Model
Assembly: AWSSDK.ServiceCatalog.dll
Version: 3.x.y.z
public class CopyProductRequest : AmazonServiceCatalogRequest IAmazonWebServiceRequest
The CopyProductRequest type exposes the following members
Name | Description | |
---|---|---|
CopyProductRequest() |
Name | Type | Description | |
---|---|---|---|
AcceptLanguage | System.String |
Gets and sets the property AcceptLanguage. The language code.
|
|
CopyOptions | System.Collections.Generic.List<System.String> |
Gets and sets the property CopyOptions.
The copy options. If the value is |
|
IdempotencyToken | System.String |
Gets and sets the property IdempotencyToken. 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. |
|
SourceProductArn | System.String |
Gets and sets the property SourceProductArn. The Amazon Resource Name (ARN) of the source product. |
|
SourceProvisioningArtifactIdentifiers | System.Collections.Generic.List<System.Collections.Generic.Dictionary<System.String, System.String>> |
Gets and sets the property SourceProvisioningArtifactIdentifiers. The identifiers of the provisioning artifacts (also known as versions) of the product to copy. By default, all provisioning artifacts are copied. |
|
TargetProductId | System.String |
Gets and sets the property TargetProductId. The identifier of the target product. By default, a new product is created. |
|
TargetProductName | System.String |
Gets and sets the property TargetProductName. A name for the target product. The default is the name of the source product. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5