Developer Connect v1 API - Class ArtifactDeployment (1.0.0-beta04)

public sealed class ArtifactDeployment : IMessage<ArtifactDeployment>, IEquatable<ArtifactDeployment>, IDeepCloneable<ArtifactDeployment>, IBufferMessage, IMessage

Reference documentation and code samples for the Developer Connect v1 API class ArtifactDeployment.

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

Inheritance

object > ArtifactDeployment

Namespace

Google.Cloud.DeveloperConnect.V1

Assembly

Google.Cloud.DeveloperConnect.V1.dll

Constructors

ArtifactDeployment()

public ArtifactDeployment()

ArtifactDeployment(ArtifactDeployment)

public ArtifactDeployment(ArtifactDeployment other)
Parameter
Name Description
other ArtifactDeployment

Properties

ArtifactAlias

public string ArtifactAlias { get; set; }

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

Property Value
Type Description
string

ArtifactReference

public string ArtifactReference { get; set; }

Output only. The artifact that is deployed.

Property Value
Type Description
string

ContainerStatusSummary

public string ContainerStatusSummary { get; set; }

Output only. The summary of container status of the artifact deployment. Format as ContainerStatusState-Reason : restartCount e.g. "Waiting-ImagePullBackOff : 3"

Property Value
Type Description
string

DeployTime

public Timestamp DeployTime { get; set; }

Output only. The time at which the deployment was deployed.

Property Value
Type Description
Timestamp

Id

public string Id { get; set; }

Output only. Unique identifier of ArtifactDeployment.

Property Value
Type Description
string

SourceCommitUris

public RepeatedField<string> SourceCommitUris { get; }

Output only. The source commits at which this artifact was built. Extracted from provenance.

Property Value
Type Description
RepeatedFieldstring

UndeployTime

public Timestamp UndeployTime { get; set; }

Output only. The time at which the deployment was undeployed, all artifacts are considered undeployed once this time is set.

Property Value
Type Description
Timestamp