Show / Hide Table of Contents

Class BareMetalNodePoolConfig

BareMetalNodePoolConfig describes the configuration of all nodes within a given bare metal node pool.

Inheritance
object
BareMetalNodePoolConfig
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.GKEOnPrem.v1.Data
Assembly: Google.Apis.GKEOnPrem.v1.dll
Syntax
public class BareMetalNodePoolConfig : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

KubeletConfig

The modifiable kubelet configurations for the bare metal machines.

Declaration
[JsonProperty("kubeletConfig")]
public virtual BareMetalKubeletConfig KubeletConfig { get; set; }
Property Value
Type Description
BareMetalKubeletConfig

Labels

The labels assigned to nodes of this node pool. An object containing a list of key/value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type Description
IDictionary<string, string>

NodeConfigs

Required. The list of machine addresses in the bare metal node pool.

Declaration
[JsonProperty("nodeConfigs")]
public virtual IList<BareMetalNodeConfig> NodeConfigs { get; set; }
Property Value
Type Description
IList<BareMetalNodeConfig>

OperatingSystem

Specifies the nodes operating system (default: LINUX).

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

Taints

The initial taints assigned to nodes of this node pool.

Declaration
[JsonProperty("taints")]
public virtual IList<NodeTaint> Taints { get; set; }
Property Value
Type Description
IList<NodeTaint>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX