Values.ArtifactRevisionSourceRepresents revision details of an artifact.
type nonrec t = {name : ArtifactName.t option;The name of an artifact. This name might be system-generated, such as "MyApp", or defined by the user when an action is created.
*)revisionId : Revision.t option;The revision ID of the artifact.
*)revisionChangeIdentifier : RevisionChangeIdentifier.t option;An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.
*)revisionSummary : RevisionSummary.t option;Summary information about the most recent revision of the artifact. For GitHub and 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.
*)created : Timestamp.t option;The date and time when the most recent revision of the artifact was created, in timestamp format.
*)revisionUrl : Url.t option;The commit ID for the artifact revision. For artifacts stored in GitHub or CodeCommit repositories, the commit ID is linked to a commit details page.
*)}val to_value :
t ->
[> `Structure of
(string * [> `String of ArtifactName.t | `Timestamp of Timestamp.t ])
list ]