# AWS::SageMaker::Project ServiceCatalogProvisioningDetails Input ServiceCatalog Provisioning Details ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{
    "ProductId" : String,
    "ProvisioningArtifactId" : String,
    "PathId" : String,
    "ProvisioningParameters" : [ ProvisioningParameter, ... ]
}
### YAML
ProductId: String
ProvisioningArtifactId: String
PathId: String
ProvisioningParameters: 
      - ProvisioningParameter
## Properties #### ProductId Service Catalog product identifier. _Required_: Yes _Type_: String _Maximum_: 100 _Pattern_: ^[a-zA-Z0-9](-*[a-zA-Z0-9])*$ _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ProvisioningArtifactId The identifier of the provisioning artifact (also known as a version). _Required_: Yes _Type_: String _Maximum_: 100 _Pattern_: ^[a-zA-Z0-9](-*[a-zA-Z0-9])*$ _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### PathId The path identifier of the product. _Required_: No _Type_: String _Maximum_: 100 _Pattern_: ^[a-zA-Z0-9](-*[a-zA-Z0-9])*$ _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ProvisioningParameters Parameters specified by the administrator that are required for provisioning the product. _Required_: No _Type_: List of ProvisioningParameter _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)