Class CfnModelCardPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnModelCardPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnModelCardPropsMixin>
- Enclosing class:
CfnModelCardPropsMixin
@Stability(Stable)
public static final class CfnModelCardPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnModelCardPropsMixin>
A fluent builder for
CfnModelCardPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()The content of the model card.content(IResolvable content) The content of the model card.create()create(CfnPropertyMixinOptions options) Information about the user who created or modified one or more of the following:.createdBy(IResolvable createdBy) Information about the user who created or modified one or more of the following:.lastModifiedBy(CfnModelCardPropsMixin.UserContextProperty lastModifiedBy) Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.lastModifiedBy(IResolvable lastModifiedBy) Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.modelCardName(String modelCardName) The unique name of the model card.modelCardStatus(String modelCardStatus) The approval status of the model card within your organization.securityConfig(CfnModelCardPropsMixin.SecurityConfigProperty securityConfig) The security configuration used to protect model card data.securityConfig(IResolvable securityConfig) The security configuration used to protect model card data.Key-value pairs used to manage metadata for the model card.
-
Method Details
-
create
@Stability(Stable) public static CfnModelCardPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnModelCardPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnModelCardPropsMixin.Builder.
-
content
The content of the model card.Content uses the model card JSON schema .
- Parameters:
content- The content of the model card. This parameter is required.- Returns:
this- See Also:
-
content
@Stability(Stable) public CfnModelCardPropsMixin.Builder content(CfnModelCardPropsMixin.ContentProperty content) The content of the model card.Content uses the model card JSON schema .
- Parameters:
content- The content of the model card. This parameter is required.- Returns:
this- See Also:
-
createdBy
Information about the user who created or modified one or more of the following:.- Experiment
- Trial
- Trial component
- Lineage group
- Project
- Model Card
- Parameters:
createdBy- Information about the user who created or modified one or more of the following:. This parameter is required.- Returns:
this- See Also:
-
createdBy
@Stability(Stable) public CfnModelCardPropsMixin.Builder createdBy(CfnModelCardPropsMixin.UserContextProperty createdBy) Information about the user who created or modified one or more of the following:.- Experiment
- Trial
- Trial component
- Lineage group
- Project
- Model Card
- Parameters:
createdBy- Information about the user who created or modified one or more of the following:. This parameter is required.- Returns:
this- See Also:
-
lastModifiedBy
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.- Parameters:
lastModifiedBy- Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card. This parameter is required.- Returns:
this- See Also:
-
lastModifiedBy
@Stability(Stable) public CfnModelCardPropsMixin.Builder lastModifiedBy(CfnModelCardPropsMixin.UserContextProperty lastModifiedBy) Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.- Parameters:
lastModifiedBy- Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card. This parameter is required.- Returns:
this- See Also:
-
modelCardName
The unique name of the model card.- Parameters:
modelCardName- The unique name of the model card. This parameter is required.- Returns:
this- See Also:
-
modelCardStatus
The approval status of the model card within your organization.Different organizations might have different criteria for model card review and approval.
Draft: The model card is a work in progress.PendingReview: The model card is pending review.Approved: The model card is approved.Archived: The model card is archived. No more updates should be made to the model card, but it can still be exported.
- Parameters:
modelCardStatus- The approval status of the model card within your organization. This parameter is required.- Returns:
this- See Also:
-
securityConfig
The security configuration used to protect model card data.- Parameters:
securityConfig- The security configuration used to protect model card data. This parameter is required.- Returns:
this- See Also:
-
securityConfig
@Stability(Stable) public CfnModelCardPropsMixin.Builder securityConfig(CfnModelCardPropsMixin.SecurityConfigProperty securityConfig) The security configuration used to protect model card data.- Parameters:
securityConfig- The security configuration used to protect model card data. This parameter is required.- Returns:
this- See Also:
-
tags
Key-value pairs used to manage metadata for the model card.- Parameters:
tags- Key-value pairs used to manage metadata for the model card. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnModelCardPropsMixin>- Returns:
- a newly built instance of
CfnModelCardPropsMixin.
-