package awssagemaker // 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) . // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // serviceCatalogProvisioningDetailsProperty := &ServiceCatalogProvisioningDetailsProperty{ // ProductId: jsii.String("productId"), // // // the properties below are optional // PathId: jsii.String("pathId"), // ProvisioningArtifactId: jsii.String("provisioningArtifactId"), // ProvisioningParameters: []interface{}{ // &ProvisioningParameterProperty{ // Key: jsii.String("key"), // Value: jsii.String("value"), // }, // }, // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html // type CfnProject_ServiceCatalogProvisioningDetailsProperty struct { // The ID of the product to provision. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html#cfn-sagemaker-project-servicecatalogprovisioningdetails-productid // ProductId *string `field:"required" json:"productId" yaml:"productId"` // 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. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html#cfn-sagemaker-project-servicecatalogprovisioningdetails-pathid // PathId *string `field:"optional" json:"pathId" yaml:"pathId"` // The ID of the provisioning artifact. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html#cfn-sagemaker-project-servicecatalogprovisioningdetails-provisioningartifactid // ProvisioningArtifactId *string `field:"optional" json:"provisioningArtifactId" yaml:"provisioningArtifactId"` // A list of key value pairs that you specify when you provision a product. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-project-servicecatalogprovisioningdetails.html#cfn-sagemaker-project-servicecatalogprovisioningdetails-provisioningparameters // ProvisioningParameters interface{} `field:"optional" json:"provisioningParameters" yaml:"provisioningParameters"` }