Show / Hide Table of Contents

Class ContainerState

ContainerState contains the externally-visible container state that is used to communicate the state and reasoning for that state to the CLH. This data is not persisted by CCFE, but is instead derived from CCFE's internal representation of the container state.

Inheritance
object
ContainerState
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.Appengine.v1alpha.Data
Assembly: Google.Apis.Appengine.v1alpha.dll
Syntax
public class ContainerState : IDirectResponseSchema

Properties

CurrentReasons

Declaration
[JsonProperty("currentReasons")]
public virtual Reasons CurrentReasons { get; set; }
Property Value
Type Description
Reasons

ETag

The ETag of the item.

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

PreviousReasons

The previous and current reasons for a container state will be sent for a container event. CLHs that need to know the signal that caused the container event to trigger (edges) as opposed to just knowing the state can act upon differences in the previous and current reasons.Reasons will be provided for every system: service management, data governance, abuse, and billing.If this is a CCFE-triggered event used for reconciliation then the current reasons will be set to their *_CONTROL_PLANE_SYNC state. The previous reasons will contain the last known set of non-unknown non-control_plane_sync reasons for the state.

Declaration
[JsonProperty("previousReasons")]
public virtual Reasons PreviousReasons { get; set; }
Property Value
Type Description
Reasons

State

The current state of the container. This state is the culmination of all of the opinions from external systems that CCFE knows about of the container.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX