Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ArtifactRevision = ArtifactRevision' {}
- newArtifactRevision :: ArtifactRevision
- artifactRevision_revisionSummary :: Lens' ArtifactRevision (Maybe Text)
- artifactRevision_revisionUrl :: Lens' ArtifactRevision (Maybe Text)
- artifactRevision_created :: Lens' ArtifactRevision (Maybe UTCTime)
- artifactRevision_name :: Lens' ArtifactRevision (Maybe Text)
- artifactRevision_revisionId :: Lens' ArtifactRevision (Maybe Text)
- artifactRevision_revisionChangeIdentifier :: Lens' ArtifactRevision (Maybe Text)
Documentation
data ArtifactRevision Source #
Represents revision details of an artifact.
See: newArtifactRevision
smart constructor.
ArtifactRevision' | |
|
Instances
newArtifactRevision :: ArtifactRevision Source #
Create a value of ArtifactRevision
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:
$sel:revisionSummary:ArtifactRevision'
, artifactRevision_revisionSummary
- Summary information about the most recent revision of the artifact. For
GitHub and AWS CodeCommit repositories, the commit message. For Amazon
S3 buckets or actions, the user-provided content of a
codepipeline-artifact-revision-summary
key specified in the object
metadata.
$sel:revisionUrl:ArtifactRevision'
, artifactRevision_revisionUrl
- The commit ID for the artifact revision. For artifacts stored in GitHub
or AWS CodeCommit repositories, the commit ID is linked to a commit
details page.
$sel:created:ArtifactRevision'
, artifactRevision_created
- The date and time when the most recent revision of the artifact was
created, in timestamp format.
$sel:name:ArtifactRevision'
, artifactRevision_name
- The name of an artifact. This name might be system-generated, such as
"MyApp", or defined by the user when an action is created.
$sel:revisionId:ArtifactRevision'
, artifactRevision_revisionId
- The revision ID of the artifact.
$sel:revisionChangeIdentifier:ArtifactRevision'
, artifactRevision_revisionChangeIdentifier
- An additional identifier for a revision, such as a commit date or, for
artifacts stored in Amazon S3 buckets, the ETag value.
artifactRevision_revisionSummary :: Lens' ArtifactRevision (Maybe Text) Source #
Summary information about the most recent revision of the artifact. For
GitHub and AWS CodeCommit repositories, the commit message. For Amazon
S3 buckets or actions, the user-provided content of a
codepipeline-artifact-revision-summary
key specified in the object
metadata.
artifactRevision_revisionUrl :: Lens' ArtifactRevision (Maybe Text) Source #
The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.
artifactRevision_created :: Lens' ArtifactRevision (Maybe UTCTime) Source #
The date and time when the most recent revision of the artifact was created, in timestamp format.
artifactRevision_name :: Lens' ArtifactRevision (Maybe Text) Source #
The name of an artifact. This name might be system-generated, such as "MyApp", or defined by the user when an action is created.
artifactRevision_revisionId :: Lens' ArtifactRevision (Maybe Text) Source #
The revision ID of the artifact.
artifactRevision_revisionChangeIdentifier :: Lens' ArtifactRevision (Maybe Text) Source #
An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.