Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class AutonomousDatabase.
Details of the Autonomous Database resource.
https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/
Generated from protobuf message google.cloud.oracledatabase.v1.AutonomousDatabase
Namespace
Google \ Cloud \ OracleDatabase \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database} |
↳ database |
string
Optional. The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters. |
↳ display_name |
string
Optional. The display name for the Autonomous Database. The name does not have to be unique within your project. |
↳ entitlement_id |
string
Output only. The ID of the subscription entitlement associated with the Autonomous Database. |
↳ admin_password |
string
Optional. The password for the default ADMIN user. |
↳ properties |
AutonomousDatabaseProperties
Optional. The properties of the Autonomous Database. |
↳ labels |
array|Google\Protobuf\Internal\MapField
Optional. The labels or tags associated with the Autonomous Database. |
↳ network |
string
Optional. The name of the VPC network used by the Autonomous Database in the following format: projects/{project}/global/networks/{network} |
↳ cidr |
string
Optional. The subnet CIDR range for the Autonomous Database. |
↳ odb_network |
string
Optional. The name of the OdbNetwork associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet. |
↳ odb_subnet |
string
Optional. The name of the OdbSubnet associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet} |
↳ source_config |
SourceConfig
Optional. The source Autonomous Database configuration for the standby Autonomous Database. The source Autonomous Database is configured while creating the Peer Autonomous Database and can't be updated after creation. |
↳ peer_autonomous_databases |
array
Output only. The peer Autonomous Database names of the given Autonomous Database. |
↳ create_time |
Google\Protobuf\Timestamp
Output only. The date and time that the Autonomous Database was created. |
↳ disaster_recovery_supported_locations |
array
Output only. List of supported GCP region to clone the Autonomous Database for disaster recovery. Format: |
getName
Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
| Returns | |
|---|---|
| Type | Description |
string |
|
setName
Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDatabase
Optional. The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDatabase
Optional. The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisplayName
Optional. The display name for the Autonomous Database. The name does not have to be unique within your project.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDisplayName
Optional. The display name for the Autonomous Database. The name does not have to be unique within your project.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEntitlementId
Output only. The ID of the subscription entitlement associated with the Autonomous Database.
| Returns | |
|---|---|
| Type | Description |
string |
|
setEntitlementId
Output only. The ID of the subscription entitlement associated with the Autonomous Database.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAdminPassword
Optional. The password for the default ADMIN user.
| Returns | |
|---|---|
| Type | Description |
string |
|
setAdminPassword
Optional. The password for the default ADMIN user.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getProperties
Optional. The properties of the Autonomous Database.
| Returns | |
|---|---|
| Type | Description |
AutonomousDatabaseProperties|null |
|
hasProperties
clearProperties
setProperties
Optional. The properties of the Autonomous Database.
| Parameter | |
|---|---|
| Name | Description |
var |
AutonomousDatabaseProperties
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLabels
Optional. The labels or tags associated with the Autonomous Database.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\MapField |
|
setLabels
Optional. The labels or tags associated with the Autonomous Database.
| Parameter | |
|---|---|
| Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getNetwork
Optional. The name of the VPC network used by the Autonomous Database in the following format: projects/{project}/global/networks/{network}
| Returns | |
|---|---|
| Type | Description |
string |
|
setNetwork
Optional. The name of the VPC network used by the Autonomous Database in the following format: projects/{project}/global/networks/{network}
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCidr
Optional. The subnet CIDR range for the Autonomous Database.
| Returns | |
|---|---|
| Type | Description |
string |
|
setCidr
Optional. The subnet CIDR range for the Autonomous Database.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOdbNetwork
Optional. The name of the OdbNetwork associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.
| Returns | |
|---|---|
| Type | Description |
string |
|
setOdbNetwork
Optional. The name of the OdbNetwork associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOdbSubnet
Optional. The name of the OdbSubnet associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
| Returns | |
|---|---|
| Type | Description |
string |
|
setOdbSubnet
Optional. The name of the OdbSubnet associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSourceConfig
Optional. The source Autonomous Database configuration for the standby Autonomous Database. The source Autonomous Database is configured while creating the Peer Autonomous Database and can't be updated after creation.
| Returns | |
|---|---|
| Type | Description |
SourceConfig|null |
|
hasSourceConfig
clearSourceConfig
setSourceConfig
Optional. The source Autonomous Database configuration for the standby Autonomous Database. The source Autonomous Database is configured while creating the Peer Autonomous Database and can't be updated after creation.
| Parameter | |
|---|---|
| Name | Description |
var |
SourceConfig
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPeerAutonomousDatabases
Output only. The peer Autonomous Database names of the given Autonomous Database.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setPeerAutonomousDatabases
Output only. The peer Autonomous Database names of the given Autonomous Database.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCreateTime
Output only. The date and time that the Autonomous Database was created.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasCreateTime
clearCreateTime
setCreateTime
Output only. The date and time that the Autonomous Database was created.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisasterRecoverySupportedLocations
Output only. List of supported GCP region to clone the Autonomous Database
for disaster recovery. Format: project/{project}/locations/{location}.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setDisasterRecoverySupportedLocations
Output only. List of supported GCP region to clone the Autonomous Database
for disaster recovery. Format: project/{project}/locations/{location}.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|