Infrastructure Manager v1 API - Class DeploymentGroupRevision (1.12.0)

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

Reference documentation and code samples for the Infrastructure Manager v1 API class DeploymentGroupRevision.

A DeploymentGroupRevision represents a snapshot of a [DeploymentGroup][google.cloud.config.v1.DeploymentGroup] at a given point in time, created when a DeploymentGroup is provisioned or deprovisioned.

Inheritance

object > DeploymentGroupRevision

Namespace

Google.Cloud.Config.V1

Assembly

Google.Cloud.Config.V1.dll

Constructors

DeploymentGroupRevision()

public DeploymentGroupRevision()

DeploymentGroupRevision(DeploymentGroupRevision)

public DeploymentGroupRevision(DeploymentGroupRevision other)
Parameter
Name Description
other DeploymentGroupRevision

Properties

AlternativeIds

public RepeatedField<string> AlternativeIds { get; }

Output only. The alternative IDs of the deployment group revision.

Property Value
Type Description
RepeatedFieldstring

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Time when the deployment group revision was created.

Property Value
Type Description
Timestamp

DeploymentGroupRevisionName

public DeploymentGroupRevisionName DeploymentGroupRevisionName { get; set; }

DeploymentGroupRevisionName-typed view over the Name resource name property.

Property Value
Type Description
DeploymentGroupRevisionName

Name

public string Name { get; set; }

Identifier. The name of the deployment group revision. Format: 'projects/{project_id}/locations/{location}/deploymentGroups/{deployment_group}/revisions/{revision}'.

Property Value
Type Description
string

Snapshot

public DeploymentGroup Snapshot { get; set; }

Output only. The snapshot of the deployment group at this revision.

Property Value
Type Description
DeploymentGroup