ArtifactRevision class

Represents revision details of an artifact.

Constructors

ArtifactRevision({DateTime? created, String? name, String? revisionChangeIdentifier, String? revisionId, String? revisionSummary, String? revisionUrl})
ArtifactRevision.fromJson(Map<String, dynamic> json)
factory

Properties

created DateTime?
The date and time when the most recent revision of the artifact was created, in timestamp format.
final
hashCode int
The hash code for this object.
no setterinherited
name String?
The name of an artifact. This name might be system-generated, such as "MyApp", or defined by the user when an action is created.
final
revisionChangeIdentifier String?
An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.
final
revisionId String?
The revision ID of the artifact.
final
revisionSummary String?
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.
final
revisionUrl String?
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.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited