Class PluggableDatabaseProperties
The properties of a PluggableDatabase.
Implements
Inherited Members
Namespace: Google.Apis.OracleDatabase.v1.Data
Assembly: Google.Apis.OracleDatabase.v1.dll
Syntax
public class PluggableDatabaseProperties : IDirectResponseSchema
Properties
CompartmentId
Required. The OCID of the compartment.
Declaration
[JsonProperty("compartmentId")]
public virtual string CompartmentId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ConnectionStrings
Optional. The Connection strings used to connect to the Oracle Database.
Declaration
[JsonProperty("connectionStrings")]
public virtual PluggableDatabaseConnectionStrings ConnectionStrings { get; set; }
Property Value
| Type | Description |
|---|---|
| PluggableDatabaseConnectionStrings |
ContainerDatabaseOcid
Required. The OCID of the CDB.
Declaration
[JsonProperty("containerDatabaseOcid")]
public virtual string ContainerDatabaseOcid { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DatabaseManagementConfig
Output only. The configuration of the Database Management service.
Declaration
[JsonProperty("databaseManagementConfig")]
public virtual DatabaseManagementConfig DatabaseManagementConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| DatabaseManagementConfig |
DefinedTags
Optional. Defined tags for this resource. Each key is predefined and scoped to a namespace.
Declaration
[JsonProperty("definedTags")]
public virtual IDictionary<string, DefinedTagValue> DefinedTags { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, DefinedTagValue> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FreeformTags
Optional. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
Declaration
[JsonProperty("freeformTags")]
public virtual IDictionary<string, string> FreeformTags { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |
IsRestricted
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.
Declaration
[JsonProperty("isRestricted")]
public virtual bool? IsRestricted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
LifecycleDetails
Output only. Additional information about the current lifecycle state.
Declaration
[JsonProperty("lifecycleDetails")]
public virtual string LifecycleDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LifecycleState
Output only. The current state of the pluggable database.
Declaration
[JsonProperty("lifecycleState")]
public virtual string LifecycleState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Ocid
Output only. The OCID of the pluggable database.
Declaration
[JsonProperty("ocid")]
public virtual string Ocid { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OperationsInsightsState
Output only. The status of Operations Insights for this Database.
Declaration
[JsonProperty("operationsInsightsState")]
public virtual string OperationsInsightsState { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PdbName
Required. The database name.
Declaration
[JsonProperty("pdbName")]
public virtual string PdbName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PdbNodeLevelDetails
Optional. Pluggable Database Node Level Details
Declaration
[JsonProperty("pdbNodeLevelDetails")]
public virtual IList<PluggableDatabaseNodeLevelDetails> PdbNodeLevelDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<PluggableDatabaseNodeLevelDetails> |