Class CfnModelCardExportJob

java.lang.Object
software.amazon.jsii.JsiiObject
software.constructs.Construct
All Implemented Interfaces:
IInspectable, IEnvironmentAware, IModelCardExportJobRef, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IDependable

@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)", date="2026-07-24T11:46:54.201Z") @Stability(Stable) public class CfnModelCardExportJob extends CfnResource implements IInspectable, IModelCardExportJobRef
Definition of AWS::SageMaker::ModelCardExportJob Resource Type.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.sagemaker.*;
 CfnModelCardExportJob cfnModelCardExportJob = CfnModelCardExportJob.Builder.create(this, "MyCfnModelCardExportJob")
         .modelCardExportJobName("modelCardExportJobName")
         .modelCardName("modelCardName")
         .outputConfig(ModelCardExportOutputConfigProperty.builder()
                 .s3OutputPath("s3OutputPath")
                 .build())
         // the properties below are optional
         .modelCardVersion(123)
         .build();
 

See Also:
  • Field Details

    • CFN_RESOURCE_TYPE_NAME

      @Stability(Stable) public static final String CFN_RESOURCE_TYPE_NAME
      The CloudFormation resource type name for this resource class.
  • Constructor Details

    • CfnModelCardExportJob

      protected CfnModelCardExportJob(software.amazon.jsii.JsiiObjectRef objRef)
    • CfnModelCardExportJob

      protected CfnModelCardExportJob(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • CfnModelCardExportJob

      @Stability(Stable) public CfnModelCardExportJob(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull CfnModelCardExportJobProps props)
      Create a new AWS::SageMaker::ModelCardExportJob.

      Parameters:
      scope - Scope in which this resource is defined. This parameter is required.
      id - Construct identifier for this resource (unique in its scope). This parameter is required.
      props - Resource properties. This parameter is required.
  • Method Details

    • arnForModelCardExportJob

      @Stability(Stable) @NotNull public static String arnForModelCardExportJob(@NotNull IModelCardExportJobRef resource)
      Parameters:
      resource - This parameter is required.
    • isCfnModelCardExportJob

      @Stability(Stable) @NotNull public static Boolean isCfnModelCardExportJob(@NotNull Object x)
      Checks whether the given object is a CfnModelCardExportJob.

      Parameters:
      x - This parameter is required.
    • inspect

      @Stability(Stable) public void inspect(@NotNull TreeInspector inspector)
      Examines the CloudFormation resource and discloses attributes.

      Specified by:
      inspect in interface IInspectable
      Parameters:
      inspector - tree inspector to collect and process attributes. This parameter is required.
    • renderProperties

      @Stability(Stable) @NotNull protected Map<String,Object> renderProperties(@NotNull Map<String,Object> props)
      Overrides:
      renderProperties in class CfnResource
      Parameters:
      props - This parameter is required.
    • getAttrCreatedAt

      @Stability(Stable) @NotNull public String getAttrCreatedAt()
      The date and time that the model card export job was created.
    • getAttrExportArtifacts

      @Stability(Stable) @NotNull public IResolvable getAttrExportArtifacts()
      The artifacts of the model card export job.
    • getAttrLastModifiedAt

      @Stability(Stable) @NotNull public String getAttrLastModifiedAt()
      The date and time that the model card export job was last modified.
    • getAttrModelCardExportJobArn

      @Stability(Stable) @NotNull public String getAttrModelCardExportJobArn()
      The Amazon Resource Name (ARN) of the model card export job.
    • getAttrStatus

      @Stability(Stable) @NotNull public String getAttrStatus()
      The completion status of the model card export job.
    • getCfnProperties

      @Stability(Stable) @NotNull protected Map<String,Object> getCfnProperties()
      Overrides:
      getCfnProperties in class CfnResource
    • getCfnPropertyNames

      @Stability(Stable) @NotNull protected Map<String,String> getCfnPropertyNames()
      Overrides:
      getCfnPropertyNames in class CfnResource
    • getModelCardExportJobRef

      @Stability(Stable) @NotNull public ModelCardExportJobReference getModelCardExportJobRef()
      A reference to a ModelCardExportJob resource.
      Specified by:
      getModelCardExportJobRef in interface IModelCardExportJobRef
    • getModelCardExportJobName

      @Stability(Stable) @NotNull public String getModelCardExportJobName()
      The name of the model card export job.
    • setModelCardExportJobName

      @Stability(Stable) public void setModelCardExportJobName(@NotNull String value)
      The name of the model card export job.
    • getModelCardName

      @Stability(Stable) @NotNull public String getModelCardName()
      The name or Amazon Resource Name (ARN) of the model card to export.
    • setModelCardName

      @Stability(Stable) public void setModelCardName(@NotNull String value)
      The name or Amazon Resource Name (ARN) of the model card to export.
    • getOutputConfig

      @Stability(Stable) @NotNull public Object getOutputConfig()
      Configure the export output details for an Amazon SageMaker Model Card.

      Returns union: either IResolvable or CfnModelCardExportJob.ModelCardExportOutputConfigProperty

    • setOutputConfig

      @Stability(Stable) public void setOutputConfig(@NotNull IResolvable value)
      Configure the export output details for an Amazon SageMaker Model Card.
    • setOutputConfig

      @Stability(Stable) public void setOutputConfig(@NotNull CfnModelCardExportJob.ModelCardExportOutputConfigProperty value)
      Configure the export output details for an Amazon SageMaker Model Card.
    • getModelCardVersion

      @Stability(Stable) @Nullable public Number getModelCardVersion()
      The version of the model card to export.
    • setModelCardVersion

      @Stability(Stable) public void setModelCardVersion(@Nullable Number value)
      The version of the model card to export.