DbNodeSummary

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

Bases: object

A server where Oracle Database software is running.

To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies.

Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.

LIFECYCLE_STATE_AVAILABLE = 'AVAILABLE'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "AVAILABLE"

LIFECYCLE_STATE_FAILED = 'FAILED'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "FAILED"

LIFECYCLE_STATE_PROVISIONING = 'PROVISIONING'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "PROVISIONING"

LIFECYCLE_STATE_STARTING = 'STARTING'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "STARTING"

LIFECYCLE_STATE_STOPPED = 'STOPPED'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "STOPPED"

LIFECYCLE_STATE_STOPPING = 'STOPPING'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "STOPPING"

LIFECYCLE_STATE_TERMINATED = 'TERMINATED'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "TERMINATED"

LIFECYCLE_STATE_TERMINATING = 'TERMINATING'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "TERMINATING"

LIFECYCLE_STATE_UPDATING = 'UPDATING'

A constant which can be used with the lifecycle_state property of a DbNodeSummary. This constant has a value of "UPDATING"

__init__(**kwargs)

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

Parameters:
  • id (str) -- The value to assign to the id property of this DbNodeSummary.
  • db_system_id (str) -- The value to assign to the db_system_id property of this DbNodeSummary.
  • vnic_id (str) -- The value to assign to the vnic_id property of this DbNodeSummary.
  • backup_vnic_id (str) -- The value to assign to the backup_vnic_id property of this DbNodeSummary.
  • lifecycle_state (str) -- The value to assign to the lifecycle_state property of this DbNodeSummary. Allowed values for this property are: "PROVISIONING", "AVAILABLE", "UPDATING", "STOPPING", "STOPPED", "STARTING", "TERMINATING", "TERMINATED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
  • hostname (str) -- The value to assign to the hostname property of this DbNodeSummary.
  • fault_domain (str) -- The value to assign to the fault_domain property of this DbNodeSummary.
  • time_created (datetime) -- The value to assign to the time_created property of this DbNodeSummary.
  • software_storage_size_in_gb (int) -- The value to assign to the software_storage_size_in_gb property of this DbNodeSummary.
backup_vnic_id

Gets the backup_vnic_id of this DbNodeSummary. The OCID of the backup VNIC.

Returns:The backup_vnic_id of this DbNodeSummary.
Return type:str
db_system_id

[Required] Gets the db_system_id of this DbNodeSummary. The OCID of the DB system.

Returns:The db_system_id of this DbNodeSummary.
Return type:str
fault_domain

Gets the fault_domain of this DbNodeSummary. The name of the Fault Domain the instance is contained in.

Returns:The fault_domain of this DbNodeSummary.
Return type:str
hostname

Gets the hostname of this DbNodeSummary. The host name for the database node.

Returns:The hostname of this DbNodeSummary.
Return type:str
id

[Required] Gets the id of this DbNodeSummary. The OCID of the database node.

Returns:The id of this DbNodeSummary.
Return type:str
lifecycle_state

[Required] Gets the lifecycle_state of this DbNodeSummary. The current state of the database node.

Allowed values for this property are: "PROVISIONING", "AVAILABLE", "UPDATING", "STOPPING", "STOPPED", "STARTING", "TERMINATING", "TERMINATED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.

Returns:The lifecycle_state of this DbNodeSummary.
Return type:str
software_storage_size_in_gb

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

Returns:The software_storage_size_in_gb of this DbNodeSummary.
Return type:int
time_created

[Required] Gets the time_created of this DbNodeSummary. The date and time that the database node was created.

Returns:The time_created of this DbNodeSummary.
Return type:datetime
vnic_id

[Required] Gets the vnic_id of this DbNodeSummary. The OCID of the VNIC.

Returns:The vnic_id of this DbNodeSummary.
Return type:str