Class AddBlockStorageDetails
The information about added block volumes.
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class AddBlockStorageDetails
Properties
BlockVolumeSizeInGBs
Declaration
[Required(ErrorMessage = "BlockVolumeSizeInGBs is required.")]
[JsonProperty(PropertyName = "blockVolumeSizeInGBs")]
public long? BlockVolumeSizeInGBs { get; set; }
Property Value
| Type | Description |
|---|---|
| long? | The size of block volume in GB to be added. For WORKER, COMPUTE_ONLY_WORKER, and KAFKA_BROKER nodes, the same size will be added to all nodes of that type. For EDGE nodes, this size can be different per node when nodeId is specified. All the details needed for attaching the block volume are managed by service itself. |
Remarks
Required
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. |
NodeIds
Declaration
[JsonProperty(PropertyName = "nodeIds")]
public List<string> NodeIds { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> | Optional. List of OCIDs of specific nodes to add storage to. Only supported for EDGE nodes. When omitted, storage is added to all nodes of the specified type. |
NodeType
Declaration
[Required(ErrorMessage = "NodeType is required.")]
[JsonProperty(PropertyName = "nodeType")]
[JsonConverter(typeof(StringEnumConverter))]
public AddBlockStorageDetails.NodeTypeEnum? NodeType { get; set; }
Property Value
| Type | Description |
|---|---|
| AddBlockStorageDetails.NodeTypeEnum? | Worker node types. |
Remarks
Required
SecretId
Declaration
[JsonProperty(PropertyName = "secretId")]
public string SecretId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The secretId for the clusterAdminPassword. |