VmNetworkDetails

class oci.database.models.VmNetworkDetails(**kwargs)

Bases: object

Details of the client or backup networks in an Exadata VM cluster network. Applies to Exadata Cloud@Customer instances only.

Attributes

NETWORK_TYPE_BACKUP A constant which can be used with the network_type property of a VmNetworkDetails.
NETWORK_TYPE_CLIENT A constant which can be used with the network_type property of a VmNetworkDetails.
NETWORK_TYPE_DISASTER_RECOVERY A constant which can be used with the network_type property of a VmNetworkDetails.
domain_name Gets the domain_name of this VmNetworkDetails.
gateway Gets the gateway of this VmNetworkDetails.
netmask Gets the netmask of this VmNetworkDetails.
network_type [Required] Gets the network_type of this VmNetworkDetails.
nodes [Required] Gets the nodes of this VmNetworkDetails.
vlan_id Gets the vlan_id of this VmNetworkDetails.

Methods

__init__(**kwargs) Initializes a new VmNetworkDetails object with values from keyword arguments.
NETWORK_TYPE_BACKUP = 'BACKUP'

A constant which can be used with the network_type property of a VmNetworkDetails. This constant has a value of “BACKUP”

NETWORK_TYPE_CLIENT = 'CLIENT'

A constant which can be used with the network_type property of a VmNetworkDetails. This constant has a value of “CLIENT”

NETWORK_TYPE_DISASTER_RECOVERY = 'DISASTER_RECOVERY'

A constant which can be used with the network_type property of a VmNetworkDetails. This constant has a value of “DISASTER_RECOVERY”

__init__(**kwargs)

Initializes a new VmNetworkDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • vlan_id (str) – The value to assign to the vlan_id property of this VmNetworkDetails.
  • network_type (str) – The value to assign to the network_type property of this VmNetworkDetails. Allowed values for this property are: “CLIENT”, “BACKUP”, “DISASTER_RECOVERY”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • netmask (str) – The value to assign to the netmask property of this VmNetworkDetails.
  • gateway (str) – The value to assign to the gateway property of this VmNetworkDetails.
  • domain_name (str) – The value to assign to the domain_name property of this VmNetworkDetails.
  • nodes (list[oci.database.models.NodeDetails]) – The value to assign to the nodes property of this VmNetworkDetails.
domain_name

Gets the domain_name of this VmNetworkDetails. The network domain name.

Returns:The domain_name of this VmNetworkDetails.
Return type:str
gateway

Gets the gateway of this VmNetworkDetails. The network gateway.

Returns:The gateway of this VmNetworkDetails.
Return type:str
netmask

Gets the netmask of this VmNetworkDetails. The network netmask.

Returns:The netmask of this VmNetworkDetails.
Return type:str
network_type

[Required] Gets the network_type of this VmNetworkDetails. The network type.

Allowed values for this property are: “CLIENT”, “BACKUP”, “DISASTER_RECOVERY”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The network_type of this VmNetworkDetails.
Return type:str
nodes

[Required] Gets the nodes of this VmNetworkDetails. The list of node details.

Returns:The nodes of this VmNetworkDetails.
Return type:list[oci.database.models.NodeDetails]
vlan_id

Gets the vlan_id of this VmNetworkDetails. The network VLAN ID.

Returns:The vlan_id of this VmNetworkDetails.
Return type:str