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 ProvisionProduct operation. Provisions the specified product.
A provisioned product is a resourced instance of a product. For example, provisioning a product that's based on an CloudFormation template launches an CloudFormation stack and its underlying resources. You can check the status of this request using DescribeRecord.
If the request contains a tag key with an empty list of values, there's a tag conflict for that key. Don't include conflicted keys as tags, or this will cause the error "Parameter validation failed: Missing required parameter in Tags[N]:Value".
When provisioning a product that's been added to a portfolio, you must grant your user, group, or role access to the portfolio. For more information, see Granting users access in the Service Catalog User Guide.
Namespace: Amazon.ServiceCatalog.Model
Assembly: AWSSDK.ServiceCatalog.dll
Version: 3.x.y.z
public class ProvisionProductRequest : AmazonServiceCatalogRequest IAmazonWebServiceRequest
The ProvisionProductRequest type exposes the following members
Name | Description | |
---|---|---|
ProvisionProductRequest() |
Name | Type | Description | |
---|---|---|---|
AcceptLanguage | System.String |
Gets and sets the property AcceptLanguage. The language code.
|
|
NotificationArns | System.Collections.Generic.List<System.String> |
Gets and sets the property NotificationArns. Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events. |
|
PathId | System.String |
Gets and sets the property PathId. The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths. You must provide the name or ID, but not both. |
|
PathName | System.String |
Gets and sets the property PathName. The name of the path. You must provide the name or ID, but not both. |
|
ProductId | System.String |
Gets and sets the property ProductId. The product identifier. You must provide the name or ID, but not both. |
|
ProductName | System.String |
Gets and sets the property ProductName. The name of the product. You must provide the name or ID, but not both. |
|
ProvisionedProductName | System.String |
Gets and sets the property ProvisionedProductName. A user-friendly name for the provisioned product. This value must be unique for the Amazon Web Services account and cannot be updated after the product is provisioned. |
|
ProvisioningArtifactId | System.String |
Gets and sets the property ProvisioningArtifactId. The identifier of the provisioning artifact. You must provide the name or ID, but not both. |
|
ProvisioningArtifactName | System.String |
Gets and sets the property ProvisioningArtifactName. The name of the provisioning artifact. You must provide the name or ID, but not both. |
|
ProvisioningParameters | System.Collections.Generic.List<Amazon.ServiceCatalog.Model.ProvisioningParameter> |
Gets and sets the property ProvisioningParameters. Parameters specified by the administrator that are required for provisioning the product. |
|
ProvisioningPreferences | Amazon.ServiceCatalog.Model.ProvisioningPreferences |
Gets and sets the property ProvisioningPreferences. An object that contains information about the provisioning preferences for a stack set. |
|
ProvisionToken | System.String |
Gets and sets the property ProvisionToken. An idempotency token that uniquely identifies the provisioning request. |
|
Tags | System.Collections.Generic.List<Amazon.ServiceCatalog.Model.Tag> |
Gets and sets the property Tags. One or more tags. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5