Class CfnProject
Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model.
Inherited Members
Namespace: Amazon.CDK.AWS.Sagemaker
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnProject : CfnResource, IInspectable, ITaggable
Syntax (vb)
Public Class CfnProject Inherits CfnResource Implements IInspectable, ITaggable
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
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 cfnProject = new CfnProject(this, "MyCfnProject", 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
Constructors
CfnProject(Construct, string, ICfnProjectProps) | Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model. |
Properties
AttrCreationTime | The time that the project was created. |
AttrProjectArn | The Amazon Resource Name (ARN) of the project. |
AttrProjectId | The ID of the project. |
AttrProjectStatus | The status of the project. |
CFN_RESOURCE_TYPE_NAME | The CloudFormation resource type name for this resource class. |
CfnProperties | Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model. |
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 | Tag Manager which manages the tags for this resource. |
TagsRaw | A list of key-value pairs to apply to this resource. |
TemplateProviderDetails | An array of template providers associated with the project. |
Methods
Inspect(TreeInspector) | Examines the CloudFormation resource and discloses attributes. |
RenderProperties(IDictionary<string, object>) | Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model. |
Constructors
CfnProject(Construct, string, ICfnProjectProps)
Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model.
public CfnProject(Construct scope, string id, ICfnProjectProps props)
Parameters
- scope Construct
Scope in which this resource is defined.
- id string
Construct identifier for this resource (unique in its scope).
- props ICfnProjectProps
Resource properties.
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
Properties
AttrCreationTime
The time that the project was created.
public virtual string AttrCreationTime { get; }
Property Value
Remarks
CloudformationAttribute: CreationTime
AttrProjectArn
The Amazon Resource Name (ARN) of the project.
public virtual string AttrProjectArn { get; }
Property Value
Remarks
CloudformationAttribute: ProjectArn
AttrProjectId
The ID of the project.
public virtual string AttrProjectId { get; }
Property Value
Remarks
This ID is prepended to all entities associated with this project.
CloudformationAttribute: ProjectId
AttrProjectStatus
The status of the project.
public virtual string AttrProjectStatus { get; }
Property Value
Remarks
CloudformationAttribute: ProjectStatus
CFN_RESOURCE_TYPE_NAME
The CloudFormation resource type name for this resource class.
public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
CfnProperties
Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model.
protected override IDictionary<string, object> CfnProperties { get; }
Property Value
Overrides
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
ProjectDescription
The description of the project.
public virtual string? ProjectDescription { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
ProjectName
The name of the project.
public virtual string ProjectName { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
ServiceCatalogProvisionedProductDetails
Details of a provisioned service catalog product.
public virtual object? ServiceCatalogProvisionedProductDetails { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
ServiceCatalogProvisioningDetails
The product ID and provisioning artifact ID to provision a service catalog.
public virtual object? ServiceCatalogProvisioningDetails { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
Tags
Tag Manager which manages the tags for this resource.
public virtual TagManager Tags { get; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
TagsRaw
A list of key-value pairs to apply to this resource.
public virtual ICfnTag[]? TagsRaw { get; set; }
Property Value
ICfnTag[]
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
TemplateProviderDetails
An array of template providers associated with the project.
public virtual object? TemplateProviderDetails { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
Methods
Inspect(TreeInspector)
Examines the CloudFormation resource and discloses attributes.
public virtual void Inspect(TreeInspector inspector)
Parameters
- inspector TreeInspector
tree inspector to collect and process attributes.
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated
RenderProperties(IDictionary<string, object>)
Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model.
protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
- props IDictionary<string, object>
Returns
Overrides
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html
CloudformationResource: AWS::SageMaker::Project
ExampleMetadata: fixture=_generated