Class NodePoolState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Rancher2
Assembly: Pulumi.Rancher2.dll
Syntax
public sealed class NodePoolState : ResourceArgs
Constructors
View SourceNodePoolState()
Declaration
public NodePoolState()
Properties
View SourceAnnotations
Annotations for Node Pool object (map)
Declaration
public InputMap<object> Annotations { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
ClusterId
The RKE cluster id to use Node Pool (string)
Declaration
public Input<string> ClusterId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ControlPlane
RKE control plane role for created nodes (bool)
Declaration
public Input<bool> ControlPlane { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
DeleteNotReadyAfterSecs
Delete not ready node after secs. For Rancher v2.3.3 or above. Default 0 (int)
Declaration
public Input<int> DeleteNotReadyAfterSecs { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Etcd
RKE etcd role for created nodes (bool)
Declaration
public Input<bool> Etcd { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
HostnamePrefix
The prefix for created nodes of the Node Pool (string)
Declaration
public Input<string> HostnamePrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Labels
Labels for Node Pool object (map)
Declaration
public InputMap<object> Labels { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
Name
The name of the Node Pool (string)
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NodeTaints
Node taints. For Rancher v2.3.3 or above (List)
Declaration
public InputList<NodePoolNodeTaintGetArgs> NodeTaints { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<NodePoolNodeTaintGetArgs> |
NodeTemplateId
The Node Template ID to use for node creation (string)
Declaration
public Input<string> NodeTemplateId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Quantity
The number of nodes to create on Node Pool. Default 1. Only values >= 1 allowed (int)
Declaration
public Input<int> Quantity { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Worker
RKE role role for created nodes (bool)
Declaration
public Input<bool> Worker { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |