public sealed class PluggableDatabaseProperties : IMessage<PluggableDatabaseProperties>, IEquatable<PluggableDatabaseProperties>, IDeepCloneable<PluggableDatabaseProperties>, IBufferMessage, IMessageReference documentation and code samples for the Oracle Database@Google Cloud v1 API class PluggableDatabaseProperties.
The properties of a PluggableDatabase.
Implements
IMessagePluggableDatabaseProperties, IEquatablePluggableDatabaseProperties, IDeepCloneablePluggableDatabaseProperties, IBufferMessage, IMessageNamespace
Google.Cloud.OracleDatabase.V1Assembly
Google.Cloud.OracleDatabase.V1.dll
Constructors
PluggableDatabaseProperties()
public PluggableDatabaseProperties()PluggableDatabaseProperties(PluggableDatabaseProperties)
public PluggableDatabaseProperties(PluggableDatabaseProperties other)| Parameter | |
|---|---|
| Name | Description |
other |
PluggableDatabaseProperties |
Properties
CompartmentId
public string CompartmentId { get; set; }Required. The OCID of the compartment.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ConnectionStrings
public PluggableDatabaseConnectionStrings ConnectionStrings { get; set; }Optional. The Connection strings used to connect to the Oracle Database.
| Property Value | |
|---|---|
| Type | Description |
PluggableDatabaseConnectionStrings |
|
ContainerDatabaseOcid
public string ContainerDatabaseOcid { get; set; }Required. The OCID of the CDB.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DatabaseManagementConfig
public DatabaseManagementConfig DatabaseManagementConfig { get; set; }Output only. The configuration of the Database Management service.
| Property Value | |
|---|---|
| Type | Description |
DatabaseManagementConfig |
|
DefinedTags
public MapField<string, PluggableDatabaseProperties.Types.DefinedTagValue> DefinedTags { get; }Optional. Defined tags for this resource. Each key is predefined and scoped to a namespace.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringPluggableDatabasePropertiesTypesDefinedTagValue |
|
FreeformTags
public MapField<string, string> FreeformTags { get; }Optional. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
IsRestricted
public bool IsRestricted { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
LifecycleDetails
public string LifecycleDetails { get; set; }Output only. Additional information about the current lifecycle state.
| Property Value | |
|---|---|
| Type | Description |
string |
|
LifecycleState
public PluggableDatabaseProperties.Types.PluggableDatabaseLifecycleState LifecycleState { get; set; }Output only. The current state of the pluggable database.
| Property Value | |
|---|---|
| Type | Description |
PluggableDatabasePropertiesTypesPluggableDatabaseLifecycleState |
|
Ocid
public string Ocid { get; set; }Output only. The OCID of the pluggable database.
| Property Value | |
|---|---|
| Type | Description |
string |
|
OperationsInsightsState
public PluggableDatabaseProperties.Types.OperationsInsightsState OperationsInsightsState { get; set; }Output only. The status of Operations Insights for this Database.
| Property Value | |
|---|---|
| Type | Description |
PluggableDatabasePropertiesTypesOperationsInsightsState |
|
PdbName
public string PdbName { get; set; }Required. The database name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PdbNodeLevelDetails
public RepeatedField<PluggableDatabaseNodeLevelDetails> PdbNodeLevelDetails { get; }Optional. Pluggable Database Node Level Details
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldPluggableDatabaseNodeLevelDetails |
|