Class: Aws::SageMaker::Types::ModelCard

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

An Amazon SageMaker Model Card.

Constant Summary collapse

SENSITIVE =
[:content]

Instance Attribute Summary collapse

Instance Attribute Details

#contentString

The content of the model card. Content uses the [model card JSON schema] and provided as a string.

[1]: docs.aws.amazon.com/sagemaker/latest/dg/model-cards.html#model-cards-json-schema

Returns:

  • (String)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#created_byTypes::UserContext

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

Returns:



32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#creation_timeTime

The date and time that the model card was created.

Returns:

  • (Time)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#last_modified_byTypes::UserContext

Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.

Returns:



32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#last_modified_timeTime

The date and time that the model card was last modified.

Returns:

  • (Time)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#model_card_arnString

The Amazon Resource Name (ARN) of the model card.

Returns:

  • (String)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#model_card_nameString

The unique name of the model card.

Returns:

  • (String)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#model_card_statusString

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.

Returns:

  • (String)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#model_card_versionInteger

The version of the model card.

Returns:

  • (Integer)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#model_idString

The unique name (ID) of the model.

Returns:

  • (String)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#model_package_group_nameString

The model package group that contains the model package. Only relevant for model cards created for model packages in the Amazon SageMaker Model Registry.

Returns:

  • (String)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#risk_ratingString

The risk rating of the model. Different organizations might have different criteria for model card risk ratings. For more information, see [Risk ratings].

[1]: docs.aws.amazon.com/sagemaker/latest/dg/model-cards-risk-rating.html

Returns:

  • (String)


32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#security_configTypes::ModelCardSecurityConfig

The security configuration used to protect model card data.



32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end

#tagsArray<Types::Tag>

Key-value pairs used to manage metadata for the model card.

Returns:



32241
32242
32243
32244
32245
32246
32247
32248
32249
32250
32251
32252
32253
32254
32255
32256
32257
32258
# File 'lib/aws-sdk-sagemaker/types.rb', line 32241

class ModelCard < Struct.new(
  :model_card_arn,
  :model_card_name,
  :model_card_version,
  :content,
  :model_card_status,
  :security_config,
  :creation_time,
  :created_by,
  :last_modified_time,
  :last_modified_by,
  :tags,
  :model_id,
  :risk_rating,
  :model_package_group_name)
  SENSITIVE = [:content]
  include Aws::Structure
end