Class ReplaceNodeDetails
The information about the node to be replaced.
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class ReplaceNodeDetails
Properties
ClusterAdminPassword
Declaration
[Required(ErrorMessage = "ClusterAdminPassword is required.")]
[JsonProperty(PropertyName = "clusterAdminPassword")]
public string ClusterAdminPassword { get; set; }
Property Value
Type | Description |
---|---|
string | Base-64 encoded password for the cluster admin user. |
Remarks
Required
NodeBackupId
Declaration
[Required(ErrorMessage = "NodeBackupId is required.")]
[JsonProperty(PropertyName = "nodeBackupId")]
public string NodeBackupId { get; set; }
Property Value
Type | Description |
---|---|
string | The id of the nodeBackup to use for replacing the node. |
Remarks
Required
NodeHostName
Declaration
[Required(ErrorMessage = "NodeHostName is required.")]
[JsonProperty(PropertyName = "nodeHostName")]
public string NodeHostName { get; set; }
Property Value
Type | Description |
---|---|
string | Host name of the node to replace. MASTER, UTILITY and EDGE node are only supported types |
Remarks
Required
Shape
Declaration
[JsonProperty(PropertyName = "shape")]
public string Shape { get; set; }
Property Value
Type | Description |
---|---|
string | Shape of the new vm when replacing the node. If not provided, BDS will attempt to replace the node with the shape of current node. |