Oracle Database@Google Cloud v1 API - Class AutonomousDatabase (1.4.0)

public sealed class AutonomousDatabase : IMessage<AutonomousDatabase>, IEquatable<AutonomousDatabase>, IDeepCloneable<AutonomousDatabase>, IBufferMessage, IMessage

Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class AutonomousDatabase.

Details of the Autonomous Database resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/

Inheritance

object > AutonomousDatabase

Namespace

Google.Cloud.OracleDatabase.V1

Assembly

Google.Cloud.OracleDatabase.V1.dll

Constructors

AutonomousDatabase()

public AutonomousDatabase()

AutonomousDatabase(AutonomousDatabase)

public AutonomousDatabase(AutonomousDatabase other)
Parameter
Name Description
other AutonomousDatabase

Properties

AdminPassword

public string AdminPassword { get; set; }

Optional. The password for the default ADMIN user.

Property Value
Type Description
string

AutonomousDatabaseName

public AutonomousDatabaseName AutonomousDatabaseName { get; set; }

AutonomousDatabaseName-typed view over the Name resource name property.

Property Value
Type Description
AutonomousDatabaseName

Cidr

public string Cidr { get; set; }

Optional. The subnet CIDR range for the Autonomous Database.

Property Value
Type Description
string

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The date and time that the Autonomous Database was created.

Property Value
Type Description
Timestamp

Database

public string Database { get; set; }

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.

Property Value
Type Description
string

DisasterRecoverySupportedLocations

public RepeatedField<string> DisasterRecoverySupportedLocations { get; }

Output only. List of supported GCP region to clone the Autonomous Database for disaster recovery. Format: project/{project}/locations/{location}.

Property Value
Type Description
RepeatedFieldstring

DisasterRecoverySupportedLocationsAsLocationNames

public ResourceNameList<LocationName> DisasterRecoverySupportedLocationsAsLocationNames { get; }

LocationName-typed view over the DisasterRecoverySupportedLocations resource name property.

Property Value
Type Description
ResourceNameListLocationName

DisplayName

public string DisplayName { get; set; }

Optional. The display name for the Autonomous Database. The name does not have to be unique within your project.

Property Value
Type Description
string

EntitlementId

public string EntitlementId { get; set; }

Output only. The ID of the subscription entitlement associated with the Autonomous Database.

Property Value
Type Description
string

Labels

public MapField<string, string> Labels { get; }

Optional. The labels or tags associated with the Autonomous Database.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}

Property Value
Type Description
string

Network

public string Network { get; set; }

Optional. The name of the VPC network used by the Autonomous Database in the following format: projects/{project}/global/networks/{network}

Property Value
Type Description
string

NetworkAsNetworkName

public NetworkName NetworkAsNetworkName { get; set; }

NetworkName-typed view over the Network resource name property.

Property Value
Type Description
NetworkName

OdbNetwork

public string OdbNetwork { get; set; }

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.

Property Value
Type Description
string

OdbNetworkAsOdbNetworkName

public OdbNetworkName OdbNetworkAsOdbNetworkName { get; set; }

OdbNetworkName-typed view over the OdbNetwork resource name property.

Property Value
Type Description
OdbNetworkName

OdbSubnet

public string OdbSubnet { get; set; }

Optional. The name of the OdbSubnet associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}

Property Value
Type Description
string

OdbSubnetAsOdbSubnetName

public OdbSubnetName OdbSubnetAsOdbSubnetName { get; set; }

OdbSubnetName-typed view over the OdbSubnet resource name property.

Property Value
Type Description
OdbSubnetName

PeerAutonomousDatabases

public RepeatedField<string> PeerAutonomousDatabases { get; }

Output only. The peer Autonomous Database names of the given Autonomous Database.

Property Value
Type Description
RepeatedFieldstring

PeerAutonomousDatabasesAsAutonomousDatabaseNames

public ResourceNameList<AutonomousDatabaseName> PeerAutonomousDatabasesAsAutonomousDatabaseNames { get; }

AutonomousDatabaseName-typed view over the PeerAutonomousDatabases resource name property.

Property Value
Type Description
ResourceNameListAutonomousDatabaseName

Properties

public AutonomousDatabaseProperties Properties { get; set; }

Optional. The properties of the Autonomous Database.

Property Value
Type Description
AutonomousDatabaseProperties

SourceConfig

public SourceConfig SourceConfig { get; set; }

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.

Property Value
Type Description
SourceConfig