CreateDatabaseBase

class oci.database.models.CreateDatabaseBase(**kwargs)

Bases: object

Details for creating a database.

Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.

Attributes

SOURCE_NONE A constant which can be used with the source property of a CreateDatabaseBase.
db_home_id [Required] Gets the db_home_id of this CreateDatabaseBase.
db_version Gets the db_version of this CreateDatabaseBase.
source [Required] Gets the source of this CreateDatabaseBase.

Methods

__init__(**kwargs) Initializes a new CreateDatabaseBase object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
SOURCE_NONE = 'NONE'

A constant which can be used with the source property of a CreateDatabaseBase. This constant has a value of “NONE”

__init__(**kwargs)

Initializes a new CreateDatabaseBase object with values from keyword arguments. This class has the following subclasses and if you are using this class as input to a service operations then you should favor using a subclass over the base class:

The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • db_home_id (str) – The value to assign to the db_home_id property of this CreateDatabaseBase.
  • db_version (str) – The value to assign to the db_version property of this CreateDatabaseBase.
  • source (str) – The value to assign to the source property of this CreateDatabaseBase. Allowed values for this property are: “NONE”
db_home_id

[Required] Gets the db_home_id of this CreateDatabaseBase. The OCID of the Database Home.

Returns:The db_home_id of this CreateDatabaseBase.
Return type:str
db_version

Gets the db_version of this CreateDatabaseBase. A valid Oracle Database version. To get a list of supported versions, use the list_db_versions() operation.

Returns:The db_version of this CreateDatabaseBase.
Return type:str
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

source

[Required] Gets the source of this CreateDatabaseBase. The source of the database: Use NONE for creating a new database. The default is NONE.

Allowed values for this property are: “NONE”

Returns:The source of this CreateDatabaseBase.
Return type:str