Class AddWorkerNodesDetails
The information about added nodes.
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class AddWorkerNodesDetails
Properties
BlockVolumeSizeInGBs
Declaration
[JsonProperty(PropertyName = "blockVolumeSizeInGBs")]
public long? BlockVolumeSizeInGBs { get; set; }
Property Value
| Type | Description |
|---|---|
| long? | The size of block volume in GB to be attached to the given node. This has to be specified when adding compute only worker or edge node at the first time. For EDGE nodes. Each node can have a different block storage size within the valid range (50GB-10TB) and the value must be specified. |
ClusterAdminPassword
Declaration
[JsonProperty(PropertyName = "clusterAdminPassword")]
public string ClusterAdminPassword { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Base-64 encoded password for the cluster (and Cloudera Manager) admin user. |
NodeType
Declaration
[Required(ErrorMessage = "NodeType is required.")]
[JsonProperty(PropertyName = "nodeType")]
[JsonConverter(typeof(StringEnumConverter))]
public AddWorkerNodesDetails.NodeTypeEnum? NodeType { get; set; }
Property Value
| Type | Description |
|---|---|
| AddWorkerNodesDetails.NodeTypeEnum? | Worker node types, can either be Worker Data node or Compute only worker node. |
Remarks
Required
NumberOfWorkerNodes
Declaration
[Required(ErrorMessage = "NumberOfWorkerNodes is required.")]
[JsonProperty(PropertyName = "numberOfWorkerNodes")]
public int? NumberOfWorkerNodes { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Number of additional worker nodes for the cluster. |
Remarks
Required
SecretId
Declaration
[JsonProperty(PropertyName = "secretId")]
public string SecretId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The secretId for the clusterAdminPassword. |
Shape
Declaration
[JsonProperty(PropertyName = "shape")]
public string Shape { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Shape of the node. This has to be specified when adding compute only worker node at the first time. Otherwise, it's a read-only property. |
ShapeConfig
Declaration
[JsonProperty(PropertyName = "shapeConfig")]
public ShapeConfigDetails ShapeConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| ShapeConfigDetails |