Class: Google::Cloud::OracleDatabase::V1::AutonomousDatabase

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/oracledatabase/v1/autonomous_database.rb

Overview

Defined Under Namespace

Classes: LabelsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#admin_password::String

Returns Optional. The password for the default ADMIN user.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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.

Returns:



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.

Returns:

  • (::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.



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.

Returns:

  • (::String)

    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.

Returns:

  • (::String)

    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.

Returns:

  • (::Google::Protobuf::Map{::String => ::String})

    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}.

Returns:

  • (::String)

    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}.

Returns:

  • (::String)

    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.

Returns:



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