Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace Node

Details about a node.

Properties

Optional attachedBlockVolumes

attachedBlockVolumes: Array<VolumeAttachmentDetail>

The list of block volumes attached to a given node.

availabilityDomain

availabilityDomain: string

The name of the availability domain in which the node is running.

displayName

displayName: string

The name of the node.

faultDomain

faultDomain: string

The name of the fault domain in which the node is running.

Optional hostname

hostname: undefined | string

The fully-qualified hostname (FQDN) of the node.

Optional imageId

imageId: undefined | string

The OCID of the image from which the node was created.

instanceId

instanceId: string

The OCID of the underlying Oracle Cloud Infrastructure Compute instance.

ipAddress

ipAddress: string

IP address of the node.

lifecycleState

lifecycleState: LifecycleState

The state of the node.

Optional localDisksTotalSizeInGBs

localDisksTotalSizeInGBs: undefined | number

The aggregate size of all local disks, in gigabytes. If the instance does not have any local disks, this field is null. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional memoryInGBs

memoryInGBs: undefined | number

The total amount of memory available to the node, in gigabytes. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

nodeType

nodeType: NodeType

Cluster node type.

Optional nvmes

nvmes: undefined | number

The number of NVMe drives to be used for storage. A single drive has 6.8 TB available. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional ocpus

ocpus: undefined | number

The total number of OCPUs available to the node. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

shape

shape: string

Shape of the node.

sshFingerprint

sshFingerprint: string

The fingerprint of the SSH key used for node access.

subnetId

subnetId: string

The OCID of the subnet in which the node is to be created.

timeCreated

timeCreated: Date

The time the node was created, shown as an RFC 3339 formatted datetime string.

Optional timeMaintenanceRebootDue

timeMaintenanceRebootDue: Date

The date and time the instance is expected to be stopped / started, in the format defined by RFC3339.

Optional timeUpdated

timeUpdated: Date

The time the cluster was updated, shown as an RFC 3339 formatted datetime string.

Functions

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: Node): object

getJsonObj

  • getJsonObj(obj: Node): object