| Copyright | (c) 2013-2023 Brendan Hay | 
|---|---|
| License | Mozilla Public License, v. 2.0. | 
| Maintainer | Brendan Hay | 
| Stability | auto-generated | 
| Portability | non-portable (GHC extensions) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell2010 | 
Amazonka.SageMaker.DescribeArtifact
Description
Describes an artifact.
Synopsis
- data DescribeArtifact = DescribeArtifact' {
- artifactArn :: Text
 
 - newDescribeArtifact :: Text -> DescribeArtifact
 - describeArtifact_artifactArn :: Lens' DescribeArtifact Text
 - data DescribeArtifactResponse = DescribeArtifactResponse' {
- artifactArn :: Maybe Text
 - artifactName :: Maybe Text
 - artifactType :: Maybe Text
 - createdBy :: Maybe UserContext
 - creationTime :: Maybe POSIX
 - lastModifiedBy :: Maybe UserContext
 - lastModifiedTime :: Maybe POSIX
 - lineageGroupArn :: Maybe Text
 - metadataProperties :: Maybe MetadataProperties
 - properties :: Maybe (HashMap Text Text)
 - source :: Maybe ArtifactSource
 - httpStatus :: Int
 
 - newDescribeArtifactResponse :: Int -> DescribeArtifactResponse
 - describeArtifactResponse_artifactArn :: Lens' DescribeArtifactResponse (Maybe Text)
 - describeArtifactResponse_artifactName :: Lens' DescribeArtifactResponse (Maybe Text)
 - describeArtifactResponse_artifactType :: Lens' DescribeArtifactResponse (Maybe Text)
 - describeArtifactResponse_createdBy :: Lens' DescribeArtifactResponse (Maybe UserContext)
 - describeArtifactResponse_creationTime :: Lens' DescribeArtifactResponse (Maybe UTCTime)
 - describeArtifactResponse_lastModifiedBy :: Lens' DescribeArtifactResponse (Maybe UserContext)
 - describeArtifactResponse_lastModifiedTime :: Lens' DescribeArtifactResponse (Maybe UTCTime)
 - describeArtifactResponse_lineageGroupArn :: Lens' DescribeArtifactResponse (Maybe Text)
 - describeArtifactResponse_metadataProperties :: Lens' DescribeArtifactResponse (Maybe MetadataProperties)
 - describeArtifactResponse_properties :: Lens' DescribeArtifactResponse (Maybe (HashMap Text Text))
 - describeArtifactResponse_source :: Lens' DescribeArtifactResponse (Maybe ArtifactSource)
 - describeArtifactResponse_httpStatus :: Lens' DescribeArtifactResponse Int
 
Creating a Request
data DescribeArtifact Source #
See: newDescribeArtifact smart constructor.
Constructors
| DescribeArtifact' | |
Fields 
  | |
Instances
Arguments
| :: Text | |
| -> DescribeArtifact | 
Create a value of DescribeArtifact with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeArtifact, describeArtifact_artifactArn - The Amazon Resource Name (ARN) of the artifact to describe.
Request Lenses
describeArtifact_artifactArn :: Lens' DescribeArtifact Text Source #
The Amazon Resource Name (ARN) of the artifact to describe.
Destructuring the Response
data DescribeArtifactResponse Source #
See: newDescribeArtifactResponse smart constructor.
Constructors
| DescribeArtifactResponse' | |
Fields 
  | |
Instances
newDescribeArtifactResponse Source #
Create a value of DescribeArtifactResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DescribeArtifact, describeArtifactResponse_artifactArn - The Amazon Resource Name (ARN) of the artifact.
DescribeArtifactResponse, describeArtifactResponse_artifactName - The name of the artifact.
DescribeArtifactResponse, describeArtifactResponse_artifactType - The type of the artifact.
DescribeArtifactResponse, describeArtifactResponse_createdBy - Undocumented member.
DescribeArtifactResponse, describeArtifactResponse_creationTime - When the artifact was created.
DescribeArtifactResponse, describeArtifactResponse_lastModifiedBy - Undocumented member.
DescribeArtifactResponse, describeArtifactResponse_lastModifiedTime - When the artifact was last modified.
DescribeArtifactResponse, describeArtifactResponse_lineageGroupArn - The Amazon Resource Name (ARN) of the lineage group.
DescribeArtifactResponse, describeArtifactResponse_metadataProperties - Undocumented member.
DescribeArtifactResponse, describeArtifactResponse_properties - A list of the artifact's properties.
DescribeArtifactResponse, describeArtifactResponse_source - The source of the artifact.
$sel:httpStatus:DescribeArtifactResponse', describeArtifactResponse_httpStatus - The response's http status code.
Response Lenses
describeArtifactResponse_artifactArn :: Lens' DescribeArtifactResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the artifact.
describeArtifactResponse_artifactName :: Lens' DescribeArtifactResponse (Maybe Text) Source #
The name of the artifact.
describeArtifactResponse_artifactType :: Lens' DescribeArtifactResponse (Maybe Text) Source #
The type of the artifact.
describeArtifactResponse_createdBy :: Lens' DescribeArtifactResponse (Maybe UserContext) Source #
Undocumented member.
describeArtifactResponse_creationTime :: Lens' DescribeArtifactResponse (Maybe UTCTime) Source #
When the artifact was created.
describeArtifactResponse_lastModifiedBy :: Lens' DescribeArtifactResponse (Maybe UserContext) Source #
Undocumented member.
describeArtifactResponse_lastModifiedTime :: Lens' DescribeArtifactResponse (Maybe UTCTime) Source #
When the artifact was last modified.
describeArtifactResponse_lineageGroupArn :: Lens' DescribeArtifactResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the lineage group.
describeArtifactResponse_metadataProperties :: Lens' DescribeArtifactResponse (Maybe MetadataProperties) Source #
Undocumented member.
describeArtifactResponse_properties :: Lens' DescribeArtifactResponse (Maybe (HashMap Text Text)) Source #
A list of the artifact's properties.
describeArtifactResponse_source :: Lens' DescribeArtifactResponse (Maybe ArtifactSource) Source #
The source of the artifact.
describeArtifactResponse_httpStatus :: Lens' DescribeArtifactResponse Int Source #
The response's http status code.