public sealed class EvictionGracePeriod : IMessage<EvictionGracePeriod>, IEquatable<EvictionGracePeriod>, IDeepCloneable<EvictionGracePeriod>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class EvictionGracePeriod.
Eviction grace periods are grace periods for each eviction signal.
Implements
IMessageEvictionGracePeriod, IEquatableEvictionGracePeriod, IDeepCloneableEvictionGracePeriod, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
EvictionGracePeriod()
public EvictionGracePeriod()
EvictionGracePeriod(EvictionGracePeriod)
public EvictionGracePeriod(EvictionGracePeriod other)
Parameter | |
---|---|
Name | Description |
other |
EvictionGracePeriod |
Properties
ImagefsAvailable
public string ImagefsAvailable { get; set; }
Optional. Grace period for eviction due to imagefs available signal. Sample format: "10s". Must be >= 0. See https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure-eviction/#eviction-signals
Property Value | |
---|---|
Type | Description |
string |
ImagefsInodesFree
public string ImagefsInodesFree { get; set; }
Optional. Grace period for eviction due to imagefs inodes free signal. Sample format: "10s". Must be >= 0. See https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure-eviction/#eviction-signals
Property Value | |
---|---|
Type | Description |
string |
MemoryAvailable
public string MemoryAvailable { get; set; }
Optional. Grace period for eviction due to memory available signal. Sample format: "10s". Must be >= 0. See https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure-eviction/#eviction-signals
Property Value | |
---|---|
Type | Description |
string |
NodefsAvailable
public string NodefsAvailable { get; set; }
Optional. Grace period for eviction due to nodefs available signal. Sample format: "10s". Must be >= 0. See https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure-eviction/#eviction-signals
Property Value | |
---|---|
Type | Description |
string |
NodefsInodesFree
public string NodefsInodesFree { get; set; }
Optional. Grace period for eviction due to nodefs inodes free signal. Sample format: "10s". Must be >= 0. See https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure-eviction/#eviction-signals
Property Value | |
---|---|
Type | Description |
string |
PidAvailable
public string PidAvailable { get; set; }
Optional. Grace period for eviction due to pid available signal. Sample format: "10s". Must be >= 0. See https://kubernetes.io/docs/concepts/scheduling-eviction/node-pressure-eviction/#eviction-signals
Property Value | |
---|---|
Type | Description |
string |