Class: Google::Cloud::OracleDatabase::V1::AutonomousDatabase
- Inherits:
-
Object
- Object
- Google::Cloud::OracleDatabase::V1::AutonomousDatabase
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb
Overview
Details of the Autonomous Database resource. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/AutonomousDatabase/
Defined Under Namespace
Classes: LabelsEntry
Instance Attribute Summary collapse
-
#admin_password ⇒ ::String
Optional.
-
#cidr ⇒ ::String
Required.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#database ⇒ ::String
Optional.
-
#display_name ⇒ ::String
Optional.
-
#entitlement_id ⇒ ::String
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#name ⇒ ::String
Identifier.
-
#network ⇒ ::String
Required.
-
#properties ⇒ ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties
Optional.
Instance Attribute Details
#admin_password ⇒ ::String
Returns Optional. The password for the default ADMIN user.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#cidr ⇒ ::String
Returns Required. The subnet CIDR range for the Autonmous Database.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The date and time that the Autonomous Database was created.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#database ⇒ ::String
Returns 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.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#display_name ⇒ ::String
Returns Optional. The display name for the Autonomous Database. The name does not have to be unique within your project.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#entitlement_id ⇒ ::String (readonly)
Returns Output only. The ID of the subscription entitlement associated with the Autonomous Database.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. The labels or tags associated with the Autonomous Database.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#name ⇒ ::String
Returns Identifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#network ⇒ ::String
Returns Required. The name of the VPC network used by the Autonomous Database in the following format: projects/{project}/global/networks/{network}.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#properties ⇒ ::Google::Cloud::OracleDatabase::V1::AutonomousDatabaseProperties
Returns Optional. The properties of the Autonomous Database.
63 64 65 66 67 68 69 70 71 72 73 74 75 |
# File 'proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb', line 63 class AutonomousDatabase include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |