

# ServiceCatalogProvisioningDetails


Details that you specify to provision a service catalog product. For information about service catalog, see [What is AWS Service Catalog](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/introduction.html).

## Contents


 ** ProductId **   <a name="sagemaker-Type-ServiceCatalogProvisioningDetails-ProductId"></a>
The ID of the product to provision.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 100.  
Pattern: `[a-zA-Z0-9_\-]*`   
Required: Yes

 ** PathId **   <a name="sagemaker-Type-ServiceCatalogProvisioningDetails-PathId"></a>
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.   
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 100.  
Pattern: `[a-zA-Z0-9_\-]*`   
Required: No

 ** ProvisioningArtifactId **   <a name="sagemaker-Type-ServiceCatalogProvisioningDetails-ProvisioningArtifactId"></a>
The ID of the provisioning artifact.  
Type: String  
Length Constraints: Minimum length of 1. Maximum length of 100.  
Pattern: `[a-zA-Z0-9_\-]*`   
Required: No

 ** ProvisioningParameters **   <a name="sagemaker-Type-ServiceCatalogProvisioningDetails-ProvisioningParameters"></a>
A list of key value pairs that you specify when you provision a product.  
Type: Array of [ProvisioningParameter](API_ProvisioningParameter.md) objects  
Required: No

## See Also


For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/sagemaker-2017-07-24/ServiceCatalogProvisioningDetails) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/sagemaker-2017-07-24/ServiceCatalogProvisioningDetails) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/sagemaker-2017-07-24/ServiceCatalogProvisioningDetails) 