ArtifactDeployment class

The ArtifactDeployment resource represents the deployment of the artifact within the InsightsConfig resource.

Constructors

ArtifactDeployment({String? artifactAlias, String? artifactReference, String? containerStatusSummary, String? deployTime, String? id, List<String>? sourceCommitUris, String? undeployTime})
ArtifactDeployment.fromJson(Map json_)

Properties

artifactAlias String?
The artifact alias in the deployment spec, with Tag/SHA.
getter/setter pair
artifactReference String?
The artifact that is deployed.
getter/setter pair
containerStatusSummary String?
The summary of container status of the artifact deployment.
getter/setter pair
deployTime String?
The time at which the deployment was deployed.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
Unique identifier of ArtifactDeployment.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceCommitUris List<String>?
The source commits at which this artifact was built.
getter/setter pair
undeployTime String?
The time at which the deployment was undeployed, all artifacts are considered undeployed once this time is set.
getter/setter pair

Methods

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

Operators

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