CatalogPeerWithDedicatedInfra

class oci.distributed_database.models.CatalogPeerWithDedicatedInfra(**kwargs)

Bases: object

Details of the catalog peer with dedicated infrastructure.

Attributes

PROTECTION_MODE_MAXIMUM_AVAILABILITY A constant which can be used with the protection_mode property of a CatalogPeerWithDedicatedInfra.
PROTECTION_MODE_MAXIMUM_PERFORMANCE A constant which can be used with the protection_mode property of a CatalogPeerWithDedicatedInfra.
STATUS_CONFIGURED A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
STATUS_CREATED A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
STATUS_CREATING A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
STATUS_DELETED A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
STATUS_DELETING A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
STATUS_FAILED A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
STATUS_NEEDS_ATTENTION A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
STATUS_READY_FOR_CONFIGURATION A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
STATUS_UPDATING A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra.
cloud_autonomous_vm_cluster_id [Required] Gets the cloud_autonomous_vm_cluster_id of this CatalogPeerWithDedicatedInfra.
container_database_id Gets the container_database_id of this CatalogPeerWithDedicatedInfra.
fast_start_fail_over_lag_limit_in_seconds Gets the fast_start_fail_over_lag_limit_in_seconds of this CatalogPeerWithDedicatedInfra.
is_automatic_failover_enabled Gets the is_automatic_failover_enabled of this CatalogPeerWithDedicatedInfra.
metadata Gets the metadata of this CatalogPeerWithDedicatedInfra.
protection_mode Gets the protection_mode of this CatalogPeerWithDedicatedInfra.
shard_group [Required] Gets the shard_group of this CatalogPeerWithDedicatedInfra.
standby_maintenance_buffer_in_days Gets the standby_maintenance_buffer_in_days of this CatalogPeerWithDedicatedInfra.
status [Required] Gets the status of this CatalogPeerWithDedicatedInfra.
supporting_resource_id Gets the supporting_resource_id of this CatalogPeerWithDedicatedInfra.
time_created [Required] Gets the time_created of this CatalogPeerWithDedicatedInfra.
time_updated [Required] Gets the time_updated of this CatalogPeerWithDedicatedInfra.

Methods

__init__(**kwargs) Initializes a new CatalogPeerWithDedicatedInfra object with values from keyword arguments.
PROTECTION_MODE_MAXIMUM_AVAILABILITY = 'MAXIMUM_AVAILABILITY'

A constant which can be used with the protection_mode property of a CatalogPeerWithDedicatedInfra. This constant has a value of “MAXIMUM_AVAILABILITY”

PROTECTION_MODE_MAXIMUM_PERFORMANCE = 'MAXIMUM_PERFORMANCE'

A constant which can be used with the protection_mode property of a CatalogPeerWithDedicatedInfra. This constant has a value of “MAXIMUM_PERFORMANCE”

STATUS_CONFIGURED = 'CONFIGURED'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “CONFIGURED”

STATUS_CREATED = 'CREATED'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “CREATED”

STATUS_CREATING = 'CREATING'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “CREATING”

STATUS_DELETED = 'DELETED'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “DELETED”

STATUS_DELETING = 'DELETING'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “DELETING”

STATUS_FAILED = 'FAILED'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “FAILED”

STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “NEEDS_ATTENTION”

STATUS_READY_FOR_CONFIGURATION = 'READY_FOR_CONFIGURATION'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “READY_FOR_CONFIGURATION”

STATUS_UPDATING = 'UPDATING'

A constant which can be used with the status property of a CatalogPeerWithDedicatedInfra. This constant has a value of “UPDATING”

__init__(**kwargs)

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

Parameters:
  • cloud_autonomous_vm_cluster_id (str) – The value to assign to the cloud_autonomous_vm_cluster_id property of this CatalogPeerWithDedicatedInfra.
  • shard_group (str) – The value to assign to the shard_group property of this CatalogPeerWithDedicatedInfra.
  • status (str) – The value to assign to the status property of this CatalogPeerWithDedicatedInfra. Allowed values for this property are: “FAILED”, “DELETING”, “DELETED”, “UPDATING”, “CREATING”, “CREATED”, “READY_FOR_CONFIGURATION”, “CONFIGURED”, “NEEDS_ATTENTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • supporting_resource_id (str) – The value to assign to the supporting_resource_id property of this CatalogPeerWithDedicatedInfra.
  • container_database_id (str) – The value to assign to the container_database_id property of this CatalogPeerWithDedicatedInfra.
  • time_created (datetime) – The value to assign to the time_created property of this CatalogPeerWithDedicatedInfra.
  • time_updated (datetime) – The value to assign to the time_updated property of this CatalogPeerWithDedicatedInfra.
  • protection_mode (str) – The value to assign to the protection_mode property of this CatalogPeerWithDedicatedInfra. Allowed values for this property are: “MAXIMUM_AVAILABILITY”, “MAXIMUM_PERFORMANCE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • fast_start_fail_over_lag_limit_in_seconds (int) – The value to assign to the fast_start_fail_over_lag_limit_in_seconds property of this CatalogPeerWithDedicatedInfra.
  • is_automatic_failover_enabled (bool) – The value to assign to the is_automatic_failover_enabled property of this CatalogPeerWithDedicatedInfra.
  • standby_maintenance_buffer_in_days (int) – The value to assign to the standby_maintenance_buffer_in_days property of this CatalogPeerWithDedicatedInfra.
  • metadata (oci.distributed_database.models.DistributedAutonomousDbMetadata) – The value to assign to the metadata property of this CatalogPeerWithDedicatedInfra.
cloud_autonomous_vm_cluster_id

[Required] Gets the cloud_autonomous_vm_cluster_id of this CatalogPeerWithDedicatedInfra. The OCID of the cloudAutonomousVmCluster.

Returns:The cloud_autonomous_vm_cluster_id of this CatalogPeerWithDedicatedInfra.
Return type:str
container_database_id

Gets the container_database_id of this CatalogPeerWithDedicatedInfra. the identifier of the container database for underlying supporting resource.

Returns:The container_database_id of this CatalogPeerWithDedicatedInfra.
Return type:str
fast_start_fail_over_lag_limit_in_seconds

Gets the fast_start_fail_over_lag_limit_in_seconds of this CatalogPeerWithDedicatedInfra. The lag time for my preference based on data loss tolerance in seconds.

Returns:The fast_start_fail_over_lag_limit_in_seconds of this CatalogPeerWithDedicatedInfra.
Return type:int
is_automatic_failover_enabled

Gets the is_automatic_failover_enabled of this CatalogPeerWithDedicatedInfra. Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association

Returns:The is_automatic_failover_enabled of this CatalogPeerWithDedicatedInfra.
Return type:bool
metadata

Gets the metadata of this CatalogPeerWithDedicatedInfra.

Returns:The metadata of this CatalogPeerWithDedicatedInfra.
Return type:oci.distributed_database.models.DistributedAutonomousDbMetadata
protection_mode

Gets the protection_mode of this CatalogPeerWithDedicatedInfra. The protectionMode for the shard peer.

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

Returns:The protection_mode of this CatalogPeerWithDedicatedInfra.
Return type:str
shard_group

[Required] Gets the shard_group of this CatalogPeerWithDedicatedInfra. The name of the shardGroup for the peer.

Returns:The shard_group of this CatalogPeerWithDedicatedInfra.
Return type:str
standby_maintenance_buffer_in_days

Gets the standby_maintenance_buffer_in_days of this CatalogPeerWithDedicatedInfra. The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before schedlued maintenance of the primary database.

Returns:The standby_maintenance_buffer_in_days of this CatalogPeerWithDedicatedInfra.
Return type:int
status

[Required] Gets the status of this CatalogPeerWithDedicatedInfra. Status of catalog with dedicated infrastructure for the Globally distributed autonomous database.

Allowed values for this property are: “FAILED”, “DELETING”, “DELETED”, “UPDATING”, “CREATING”, “CREATED”, “READY_FOR_CONFIGURATION”, “CONFIGURED”, “NEEDS_ATTENTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The status of this CatalogPeerWithDedicatedInfra.
Return type:str
supporting_resource_id

Gets the supporting_resource_id of this CatalogPeerWithDedicatedInfra. the identifier of the underlying supporting resource.

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

[Required] Gets the time_created of this CatalogPeerWithDedicatedInfra. The time the catalog peer was created. An RFC3339 formatted datetime string

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

[Required] Gets the time_updated of this CatalogPeerWithDedicatedInfra. The time the catalog peer was last updated. An RFC3339 formatted datetime string

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