Infrastructure Manager v1 API - Class LockInfo (1.2.0)

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

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

Details about the lock which locked the deployment.

Inheritance

object > LockInfo

Namespace

Google.Cloud.Config.V1

Assembly

Google.Cloud.Config.V1.dll

Constructors

LockInfo()

public LockInfo()

LockInfo(LockInfo)

public LockInfo(LockInfo other)
Parameter
NameDescription
otherLockInfo

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Time that the lock was taken.

Property Value
TypeDescription
Timestamp

Info

public string Info { get; set; }

Extra information to store with the lock, provided by the caller.

Property Value
TypeDescription
string

LockId

public long LockId { get; set; }

Unique ID for the lock to be overridden with generation ID in the backend.

Property Value
TypeDescription
long

Operation

public string Operation { get; set; }

Terraform operation, provided by the caller.

Property Value
TypeDescription
string

Version

public string Version { get; set; }

Terraform version

Property Value
TypeDescription
string

Who

public string Who { get; set; }

user@hostname when available

Property Value
TypeDescription
string