| 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.CodePipeline.Types.ArtifactRevision
Description
Synopsis
- data ArtifactRevision = ArtifactRevision' {}
- newArtifactRevision :: ArtifactRevision
- artifactRevision_created :: Lens' ArtifactRevision (Maybe UTCTime)
- artifactRevision_name :: Lens' ArtifactRevision (Maybe Text)
- artifactRevision_revisionChangeIdentifier :: Lens' ArtifactRevision (Maybe Text)
- artifactRevision_revisionId :: Lens' ArtifactRevision (Maybe Text)
- artifactRevision_revisionSummary :: Lens' ArtifactRevision (Maybe Text)
- artifactRevision_revisionUrl :: Lens' ArtifactRevision (Maybe Text)
Documentation
data ArtifactRevision Source #
Represents revision details of an artifact.
See: newArtifactRevision smart constructor.
Constructors
| ArtifactRevision' | |
Fields
| |
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: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: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.
$sel:revisionId:ArtifactRevision', artifactRevision_revisionId - The revision ID of the artifact.
$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.
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_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.
artifactRevision_revisionId :: Lens' ArtifactRevision (Maybe Text) Source #
The revision ID of the artifact.
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.