class Aws::SageMaker::Types::CreateArtifactRequest
@note When making an API call, you may pass CreateArtifactRequest
data as a hash: { artifact_name: "ExperimentEntityName", source: { # required source_uri: "String2048", # required source_types: [ { source_id_type: "MD5Hash", # required, accepts MD5Hash, S3ETag, S3Version, Custom value: "String256", # required }, ], }, artifact_type: "String256", # required properties: { "StringParameterValue" => "StringParameterValue", }, metadata_properties: { commit_id: "MetadataPropertyValue", repository: "MetadataPropertyValue", generated_by: "MetadataPropertyValue", project_id: "MetadataPropertyValue", }, tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] artifact_name
The name of the artifact. Must be unique to your account in an Amazon Web Services Region. @return [String]
@!attribute [rw] source
The ID, ID type, and URI of the source. @return [Types::ArtifactSource]
@!attribute [rw] artifact_type
The artifact type. @return [String]
@!attribute [rw] properties
A list of properties to add to the artifact. @return [Hash<String,String>]
@!attribute [rw] metadata_properties
Metadata properties of the tracking entity, trial, or trial component. @return [Types::MetadataProperties]
@!attribute [rw] tags
A list of tags to apply to the artifact. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/CreateArtifactRequest AWS API Documentation
Constants
- SENSITIVE