Class LockInfo
Details about the lock which locked the deployment.
Implements
Inherited Members
Namespace: Google.Apis.Config.v1.Data
Assembly: Google.Apis.Config.v1.dll
Syntax
public class LockInfo : IDirectResponseSchema
Properties
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
Time that the lock was taken.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { 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 |
Info
Extra information to store with the lock, provided by the caller.
Declaration
[JsonProperty("info")]
public virtual string Info { get; set; }
Property Value
Type | Description |
---|---|
string |
LockId
Unique ID for the lock to be overridden with generation ID in the backend.
Declaration
[JsonProperty("lockId")]
public virtual long? LockId { get; set; }
Property Value
Type | Description |
---|---|
long? |
Operation
Terraform operation, provided by the caller.
Declaration
[JsonProperty("operation")]
public virtual string Operation { get; set; }
Property Value
Type | Description |
---|---|
string |
Version
Terraform version
Declaration
[JsonProperty("version")]
public virtual string Version { get; set; }
Property Value
Type | Description |
---|---|
string |
Who
user@hostname when available
Declaration
[JsonProperty("who")]
public virtual string Who { get; set; }
Property Value
Type | Description |
---|---|
string |