DistributedDatabaseGdsControlNode

class oci.distributed_database_v26.models.DistributedDatabaseGdsControlNode(**kwargs)

Bases: object

Details of Global Database Services Control(GDS CTL) instances for the Globally distributed database.

Methods

__init__(**kwargs) Initializes a new DistributedDatabaseGdsControlNode object with values from keyword arguments.

Attributes

availability_domain Gets the availability_domain of this DistributedDatabaseGdsControlNode.
gds_control_node_image_details Gets the gds_control_node_image_details of this DistributedDatabaseGdsControlNode.
metadata Gets the metadata of this DistributedDatabaseGdsControlNode.
name [Required] Gets the name of this DistributedDatabaseGdsControlNode.
private_ip Gets the private_ip of this DistributedDatabaseGdsControlNode.
subnet_id Gets the subnet_id of this DistributedDatabaseGdsControlNode.
supporting_resource_id Gets the supporting_resource_id of this DistributedDatabaseGdsControlNode.
time_created [Required] Gets the time_created of this DistributedDatabaseGdsControlNode.
time_updated [Required] Gets the time_updated of this DistributedDatabaseGdsControlNode.
__init__(**kwargs)

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

Parameters:
  • name (str) – The value to assign to the name property of this DistributedDatabaseGdsControlNode.
  • subnet_id (str) – The value to assign to the subnet_id property of this DistributedDatabaseGdsControlNode.
  • availability_domain (str) – The value to assign to the availability_domain property of this DistributedDatabaseGdsControlNode.
  • time_created (datetime) – The value to assign to the time_created property of this DistributedDatabaseGdsControlNode.
  • time_updated (datetime) – The value to assign to the time_updated property of this DistributedDatabaseGdsControlNode.
  • supporting_resource_id (str) – The value to assign to the supporting_resource_id property of this DistributedDatabaseGdsControlNode.
  • private_ip (str) – The value to assign to the private_ip property of this DistributedDatabaseGdsControlNode.
  • gds_control_node_image_details (oci.distributed_database_v26.models.DistributedDbGdsControlNodeImage) – The value to assign to the gds_control_node_image_details property of this DistributedDatabaseGdsControlNode.
  • metadata (oci.distributed_database_v26.models.DistributedDbMetadata) – The value to assign to the metadata property of this DistributedDatabaseGdsControlNode.
availability_domain

Gets the availability_domain of this DistributedDatabaseGdsControlNode. The name of the availability domain where the Global Database Services Control instance is located in.

Returns:The availability_domain of this DistributedDatabaseGdsControlNode.
Return type:str
gds_control_node_image_details

Gets the gds_control_node_image_details of this DistributedDatabaseGdsControlNode.

Returns:The gds_control_node_image_details of this DistributedDatabaseGdsControlNode.
Return type:oci.distributed_database_v26.models.DistributedDbGdsControlNodeImage
metadata

Gets the metadata of this DistributedDatabaseGdsControlNode.

Returns:The metadata of this DistributedDatabaseGdsControlNode.
Return type:oci.distributed_database_v26.models.DistributedDbMetadata
name

[Required] Gets the name of this DistributedDatabaseGdsControlNode. Name of the Global Database Services Control instance

Returns:The name of this DistributedDatabaseGdsControlNode.
Return type:str
private_ip

Gets the private_ip of this DistributedDatabaseGdsControlNode. IP address of the Global Database Services Control instance.

Returns:The private_ip of this DistributedDatabaseGdsControlNode.
Return type:str
subnet_id

Gets the subnet_id of this DistributedDatabaseGdsControlNode. The OCID of the subnet associated with the Global Database Services Control instance.

Returns:The subnet_id of this DistributedDatabaseGdsControlNode.
Return type:str
supporting_resource_id

Gets the supporting_resource_id of this DistributedDatabaseGdsControlNode. The identifier of the underlying supporting resource.

Returns:The supporting_resource_id of this DistributedDatabaseGdsControlNode.
Return type:str
time_created

[Required] Gets the time_created of this DistributedDatabaseGdsControlNode. The time the Global Database Services Control instance was created. An RFC3339 formatted datetime string.

Returns:The time_created of this DistributedDatabaseGdsControlNode.
Return type:datetime
time_updated

[Required] Gets the time_updated of this DistributedDatabaseGdsControlNode. The time the Global Database Services Control instance was last updated. An RFC3339 formatted datetime string.

Returns:The time_updated of this DistributedDatabaseGdsControlNode.
Return type:datetime