Class PluggableDatabaseProperties (0.3.0)

PluggableDatabaseProperties(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The properties of a PluggableDatabase.

Attributes

Name Description
compartment_id str
Required. The OCID of the compartment.
connection_strings google.cloud.oracledatabase_v1.types.PluggableDatabaseConnectionStrings
Optional. The Connection strings used to connect to the Oracle Database.
container_database_ocid str
Required. The OCID of the CDB.
defined_tags MutableMapping[str, google.cloud.oracledatabase_v1.types.PluggableDatabaseProperties.DefinedTagValue]
Optional. Defined tags for this resource. Each key is predefined and scoped to a namespace.
freeform_tags MutableMapping[str, str]
Optional. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
ocid str
Output only. The OCID of the pluggable database.
is_restricted bool
Optional. The restricted mode of the pluggable database. If a pluggable database is opened in restricted mode, the user needs both create a session and have restricted session privileges to connect to it.
lifecycle_details str
Output only. Additional information about the current lifecycle state.
lifecycle_state google.cloud.oracledatabase_v1.types.PluggableDatabaseProperties.PluggableDatabaseLifecycleState
Output only. The current state of the pluggable database.
pdb_name str
Required. The database name.
pdb_node_level_details MutableSequence[google.cloud.oracledatabase_v1.types.PluggableDatabaseNodeLevelDetails]
Optional. Pluggable Database Node Level Details
database_management_config google.cloud.oracledatabase_v1.types.DatabaseManagementConfig
Output only. The configuration of the Database Management service.
operations_insights_state google.cloud.oracledatabase_v1.types.PluggableDatabaseProperties.OperationsInsightsState
Output only. The status of Operations Insights for this Database.

Classes

DefinedTagValue

DefinedTagValue(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Wrapper message for the value of a defined tag.

DefinedTagsEntry

DefinedTagsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

FreeformTagsEntry

FreeformTagsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

OperationsInsightsState

OperationsInsightsState(value)

The status of Operations Insights for this Database.

PluggableDatabaseLifecycleState

PluggableDatabaseLifecycleState(value)

The various lifecycle states of the PluggableDatabase.