DbNode Class

Definition

The DbNode resource belonging to vmCluster

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.DbNodeTypeConverter))]
public class DbNode : Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.IDbNode, Microsoft.Azure.PowerShell.Cmdlets.Oracle.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.DbNodeTypeConverter))>]
type DbNode = class
    interface IDbNode
    interface IJsonSerializable
    interface IProxyResource
    interface IResource
    interface IValidates
Public Class DbNode
Implements IDbNode, IValidates
Inheritance
DbNode
Attributes
Implements

Constructors

Name Description
DbNode()

Creates an new DbNode instance.

Properties

Name Description
AdditionalDetail

Additional information about the planned maintenance.

BackupIPId

The OCID of the backup IP address associated with the database node.

BackupVnic2Id

The OCID of the second backup VNIC.

BackupVnicId

The OCID of the backup VNIC.

CpuCoreCount

The number of CPU cores enabled on the Db node.

DbServerId

The OCID of the Exacc Db server associated with the database node.

DbSystemId

The OCID of the DB system.

FaultDomain

The name of the Fault Domain the instance is contained in.

HostIPId

The OCID of the host IP address associated with the database node.

Hostname

The host name for the database node.

Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

LifecycleDetail

Lifecycle details of Db Node.

LifecycleState

The current state of the database node.

MaintenanceType

The type of database node maintenance.

MemorySizeInGb

The allocated memory in GBs on the Db node.

Name

The name of the resource

Ocid

DbNode OCID

ProvisioningState

Azure resource provisioning state.

ResourceGroupName

Gets the resource group name

SoftwareStorageSizeInGb

The size (in GB) of the block storage volume allocation for the DB system. This attribute applies only for virtual machine DB systems.

StorageSizeInGb

The allocated local node storage in GBs on the Db node.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

TimeCreated

The date and time that the database node was created.

TimeMaintenanceWindowEnd

End date and time of maintenance window.

TimeMaintenanceWindowStart

Start date and time of maintenance window.

Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Vnic2Id

The OCID of the second VNIC.

VnicId

The OCID of the VNIC.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DbNode.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DbNode.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.IDbNode.

FromJsonString(String)

Creates a new instance of DbNode, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DbNode into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to