AWS SDK Version 3 for .NET
API Reference

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. Requests a provision of a specified product. A provisioned product is a resourced instance for a product. For example, provisioning a CloudFormation-template-backed product results in launching a CloudFormation stack and all the underlying resources that come with it.

You can check the status of this request using the DescribeRecord operation. The error "Parameter validation failed: Missing required parameter in Tags[N]:Value" indicates that your request contains a tag which has a tag key but no corresponding tag value (value is empty or null). Your call may have included values returned from a DescribeProvisioningParameters call that resulted in a TagOption key with an empty list. This happens when TagOption keys are in conflict. For more information, see DescribeProvisioningParameters.

Inheritance Hierarchy


Namespace: Amazon.ServiceCatalog.Model
Assembly: AWSSDK.ServiceCatalog.dll
Version: 3.x.y.z


public class ProvisionProductRequest : AmazonServiceCatalogRequest

The ProvisionProductRequest type exposes the following members


Public Method ProvisionProductRequest()


Public Property AcceptLanguage System.String

Gets and sets the property AcceptLanguage.

The language code.

  • en - English (default)

  • jp - Japanese

  • zh - Chinese

Public Property 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.

Public Property PathId System.String

Gets and sets the property PathId.

The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.

Public Property ProductId System.String

Gets and sets the property ProductId.

The product identifier.

Public Property ProvisionedProductName System.String

Gets and sets the property ProvisionedProductName.

A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.

Public Property ProvisioningArtifactId System.String

Gets and sets the property ProvisioningArtifactId.

The provisioning artifact identifier for this product. This is sometimes referred to as the product version.

Public Property 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.

Public Property ProvisionToken System.String

Gets and sets the property ProvisionToken.

An idempotency token that uniquely identifies the provisioning request.

Public Property Tags System.Collections.Generic.List<Amazon.ServiceCatalog.Model.Tag>

Gets and sets the property Tags.

A list of tags to use as provisioning options.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms