Class ArtifactDeployment (0.4.0)

ArtifactDeployment(mapping=None, *, ignore_unknown_fields=False, **kwargs)

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

Attributes

Name Description
id str
Output only. Unique identifier of ArtifactDeployment.
artifact_reference str
Output only. The artifact that is deployed.
artifact_alias str
Output only. The artifact alias in the deployment spec, with Tag/SHA. e.g. us-docker.pkg.dev/my-project/my-repo/image:1.0.0
source_commit_uris MutableSequence[str]
Output only. The source commits at which this artifact was built. Extracted from provenance.
deploy_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which the deployment was deployed.
undeploy_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which the deployment was undeployed, all artifacts are considered undeployed once this time is set.
container_status_summary str
Output only. The summary of container status of the artifact deployment. Format as ContainerStatusState-Reason : restartCount e.g. "Waiting-ImagePullBackOff : 3".