Class OSPolicyAssignmentOperationMetadata
OS policy assignment operation metadata provided by OS policy assignment API methods that return long running operations.
Implements
Inherited Members
Namespace: Google.Apis.OSConfig.v2beta.Data
Assembly: Google.Apis.OSConfig.v2beta.dll
Syntax
public class OSPolicyAssignmentOperationMetadata : IDirectResponseSchema
Properties
ApiMethod
The OS policy assignment API method.
Declaration
[JsonProperty("apiMethod")]
public virtual string ApiMethod { 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 |
OsPolicyAssignment
Reference to the OSPolicyAssignment
API resource. Format:
projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}
Declaration
[JsonProperty("osPolicyAssignment")]
public virtual string OsPolicyAssignment { get; set; }
Property Value
Type | Description |
---|---|
string |
RolloutStartTime
object representation of RolloutStartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use RolloutStartTimeDateTimeOffset instead.")]
public virtual object RolloutStartTime { get; set; }
Property Value
Type | Description |
---|---|
object |
RolloutStartTimeDateTimeOffset
DateTimeOffset representation of RolloutStartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? RolloutStartTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
RolloutStartTimeRaw
Rollout start time
Declaration
[JsonProperty("rolloutStartTime")]
public virtual string RolloutStartTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
RolloutState
State of the rollout
Declaration
[JsonProperty("rolloutState")]
public virtual string RolloutState { get; set; }
Property Value
Type | Description |
---|---|
string |
RolloutUpdateTime
object representation of RolloutUpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use RolloutUpdateTimeDateTimeOffset instead.")]
public virtual object RolloutUpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
RolloutUpdateTimeDateTimeOffset
DateTimeOffset representation of RolloutUpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? RolloutUpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
RolloutUpdateTimeRaw
Rollout update time
Declaration
[JsonProperty("rolloutUpdateTime")]
public virtual string RolloutUpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |