Interface ICfnProjectProps
Properties for defining a CfnProject.
Namespace: Amazon.CDK.AWS.Sagemaker
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnProjectProps
Syntax (vb)
Public Interface ICfnProjectProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Sagemaker;
var serviceCatalogProvisioningDetails;
var cfnProjectProps = new CfnProjectProps {
ProjectName = "projectName",
// the properties below are optional
ProjectDescription = "projectDescription",
ServiceCatalogProvisionedProductDetails = new ServiceCatalogProvisionedProductDetailsProperty {
ProvisionedProductId = "provisionedProductId",
ProvisionedProductStatusMessage = "provisionedProductStatusMessage"
},
ServiceCatalogProvisioningDetails = serviceCatalogProvisioningDetails,
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
TemplateProviderDetails = new [] { new TemplateProviderDetailProperty {
CfnTemplateProviderDetail = new CfnTemplateProviderDetailProperty {
TemplateName = "templateName",
TemplateUrl = "templateUrl",
// the properties below are optional
Parameters = new [] { new CfnStackParameterProperty {
Key = "key",
Value = "value"
} },
RoleArn = "roleArn"
}
} }
};
Synopsis
Properties
| ProjectDescription | The description of the project. |
| ProjectName | The name of the project. |
| ServiceCatalogProvisionedProductDetails | Details of a provisioned service catalog product. |
| ServiceCatalogProvisioningDetails | The product ID and provisioning artifact ID to provision a service catalog. |
| Tags | A list of key-value pairs to apply to this resource. |
| TemplateProviderDetails | An array of template providers associated with the project. |
Properties
ProjectDescription
The description of the project.
string? ProjectDescription { get; }
Property Value
Remarks
ProjectName
The name of the project.
string ProjectName { get; }
Property Value
Remarks
ServiceCatalogProvisionedProductDetails
Details of a provisioned service catalog product.
object? ServiceCatalogProvisionedProductDetails { get; }
Property Value
Remarks
For information about service catalog, see What is AWS Service Catalog .
Type union: either IResolvable or CfnProject.IServiceCatalogProvisionedProductDetailsProperty
ServiceCatalogProvisioningDetails
The product ID and provisioning artifact ID to provision a service catalog.
object? ServiceCatalogProvisioningDetails { get; }
Property Value
Remarks
Tags
A list of key-value pairs to apply to this resource.
ICfnTag[]? Tags { get; }
Property Value
ICfnTag[]
Remarks
For more information, see Resource Tag and Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide .
TemplateProviderDetails
An array of template providers associated with the project.
object? TemplateProviderDetails { get; }