Show / Hide Table of Contents

Class ArtifactDeployment

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

Inheritance
object
ArtifactDeployment
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DeveloperConnect.v1.Data
Assembly: Google.Apis.DeveloperConnect.v1.dll
Syntax
public class ArtifactDeployment : IDirectResponseSchema

Properties

ArtifactAlias

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

Declaration
[JsonProperty("artifactAlias")]
public virtual string ArtifactAlias { get; set; }
Property Value
Type Description
string

ArtifactReference

Output only. The artifact that is deployed.

Declaration
[JsonProperty("artifactReference")]
public virtual string ArtifactReference { get; set; }
Property Value
Type Description
string

ContainerStatusSummary

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

Declaration
[JsonProperty("containerStatusSummary")]
public virtual string ContainerStatusSummary { get; set; }
Property Value
Type Description
string

DeployTime

object representation of DeployTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DeployTimeDateTimeOffset instead.")]
public virtual object DeployTime { get; set; }
Property Value
Type Description
object

DeployTimeDateTimeOffset

DateTimeOffset representation of DeployTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? DeployTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

DeployTimeRaw

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

Declaration
[JsonProperty("deployTime")]
public virtual string DeployTimeRaw { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Id

Output only. Unique identifier of ArtifactDeployment.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
string

SourceCommitUris

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

Declaration
[JsonProperty("sourceCommitUris")]
public virtual IList<string> SourceCommitUris { get; set; }
Property Value
Type Description
IList<string>

UndeployTime

object representation of UndeployTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UndeployTimeDateTimeOffset instead.")]
public virtual object UndeployTime { get; set; }
Property Value
Type Description
object

UndeployTimeDateTimeOffset

DateTimeOffset representation of UndeployTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? UndeployTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

UndeployTimeRaw

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

Declaration
[JsonProperty("undeployTime")]
public virtual string UndeployTimeRaw { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX