CreateDatabaseSoftwareImageDetails¶
-
class
oci.database.models.CreateDatabaseSoftwareImageDetails(**kwargs)¶ Bases:
objectParameters for creating a database software image in the specified compartment.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.
Attributes
IMAGE_SHAPE_FAMILY_BDBCC_SHAPEA constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. IMAGE_SHAPE_FAMILY_EXACC_SHAPEA constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. IMAGE_SHAPE_FAMILY_EXADATA_SHAPEA constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. IMAGE_SHAPE_FAMILY_EXADBXS_SHAPEA constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. IMAGE_SHAPE_FAMILY_VM_BM_SHAPEA constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. IMAGE_TYPE_DATABASE_IMAGEA constant which can be used with the image_type property of a CreateDatabaseSoftwareImageDetails. IMAGE_TYPE_GRID_IMAGEA constant which can be used with the image_type property of a CreateDatabaseSoftwareImageDetails. compartment_id[Required] Gets the compartment_id of this CreateDatabaseSoftwareImageDetails. database_software_image_one_off_patchesGets the database_software_image_one_off_patches of this CreateDatabaseSoftwareImageDetails. database_versionGets the database_version of this CreateDatabaseSoftwareImageDetails. defined_tagsGets the defined_tags of this CreateDatabaseSoftwareImageDetails. display_name[Required] Gets the display_name of this CreateDatabaseSoftwareImageDetails. freeform_tagsGets the freeform_tags of this CreateDatabaseSoftwareImageDetails. image_shape_familyGets the image_shape_family of this CreateDatabaseSoftwareImageDetails. image_typeGets the image_type of this CreateDatabaseSoftwareImageDetails. is_older_version_acknowledgedGets the is_older_version_acknowledged of this CreateDatabaseSoftwareImageDetails. ls_inventoryGets the ls_inventory of this CreateDatabaseSoftwareImageDetails. patch_setGets the patch_set of this CreateDatabaseSoftwareImageDetails. source_db_home_idGets the source_db_home_id of this CreateDatabaseSoftwareImageDetails. source_gi_home_idGets the source_gi_home_id of this CreateDatabaseSoftwareImageDetails. Methods
__init__(**kwargs)Initializes a new CreateDatabaseSoftwareImageDetails object with values from keyword arguments. -
IMAGE_SHAPE_FAMILY_BDBCC_SHAPE= 'BDBCC_SHAPE'¶ A constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. This constant has a value of “BDBCC_SHAPE”
-
IMAGE_SHAPE_FAMILY_EXACC_SHAPE= 'EXACC_SHAPE'¶ A constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. This constant has a value of “EXACC_SHAPE”
-
IMAGE_SHAPE_FAMILY_EXADATA_SHAPE= 'EXADATA_SHAPE'¶ A constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. This constant has a value of “EXADATA_SHAPE”
-
IMAGE_SHAPE_FAMILY_EXADBXS_SHAPE= 'EXADBXS_SHAPE'¶ A constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. This constant has a value of “EXADBXS_SHAPE”
-
IMAGE_SHAPE_FAMILY_VM_BM_SHAPE= 'VM_BM_SHAPE'¶ A constant which can be used with the image_shape_family property of a CreateDatabaseSoftwareImageDetails. This constant has a value of “VM_BM_SHAPE”
-
IMAGE_TYPE_DATABASE_IMAGE= 'DATABASE_IMAGE'¶ A constant which can be used with the image_type property of a CreateDatabaseSoftwareImageDetails. This constant has a value of “DATABASE_IMAGE”
-
IMAGE_TYPE_GRID_IMAGE= 'GRID_IMAGE'¶ A constant which can be used with the image_type property of a CreateDatabaseSoftwareImageDetails. This constant has a value of “GRID_IMAGE”
-
__init__(**kwargs)¶ Initializes a new CreateDatabaseSoftwareImageDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - compartment_id (str) – The value to assign to the compartment_id property of this CreateDatabaseSoftwareImageDetails.
- database_version (str) – The value to assign to the database_version property of this CreateDatabaseSoftwareImageDetails.
- display_name (str) – The value to assign to the display_name property of this CreateDatabaseSoftwareImageDetails.
- image_shape_family (str) – The value to assign to the image_shape_family property of this CreateDatabaseSoftwareImageDetails. Allowed values for this property are: “VM_BM_SHAPE”, “EXADATA_SHAPE”, “EXACC_SHAPE”, “EXADBXS_SHAPE”, “BDBCC_SHAPE”
- image_type (str) – The value to assign to the image_type property of this CreateDatabaseSoftwareImageDetails. Allowed values for this property are: “GRID_IMAGE”, “DATABASE_IMAGE”
- patch_set (str) – The value to assign to the patch_set property of this CreateDatabaseSoftwareImageDetails.
- is_older_version_acknowledged (bool) – The value to assign to the is_older_version_acknowledged property of this CreateDatabaseSoftwareImageDetails.
- database_software_image_one_off_patches (list[str]) – The value to assign to the database_software_image_one_off_patches property of this CreateDatabaseSoftwareImageDetails.
- ls_inventory (str) – The value to assign to the ls_inventory property of this CreateDatabaseSoftwareImageDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateDatabaseSoftwareImageDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateDatabaseSoftwareImageDetails.
- source_db_home_id (str) – The value to assign to the source_db_home_id property of this CreateDatabaseSoftwareImageDetails.
- source_gi_home_id (str) – The value to assign to the source_gi_home_id property of this CreateDatabaseSoftwareImageDetails.
-
compartment_id¶ [Required] Gets the compartment_id of this CreateDatabaseSoftwareImageDetails. The OCID of the compartment the database software image belongs in.
Returns: The compartment_id of this CreateDatabaseSoftwareImageDetails. Return type: str
-
database_software_image_one_off_patches¶ Gets the database_software_image_one_off_patches of this CreateDatabaseSoftwareImageDetails. List of one-off patches for Database Homes.
Returns: The database_software_image_one_off_patches of this CreateDatabaseSoftwareImageDetails. Return type: list[str]
-
database_version¶ Gets the database_version of this CreateDatabaseSoftwareImageDetails. The database version with which the database software image is to be built.
Returns: The database_version of this CreateDatabaseSoftwareImageDetails. Return type: str
Gets the defined_tags of this CreateDatabaseSoftwareImageDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Returns: The defined_tags of this CreateDatabaseSoftwareImageDetails. Return type: dict(str, dict(str, object))
-
display_name¶ [Required] Gets the display_name of this CreateDatabaseSoftwareImageDetails. The user-friendly name for the database software image. The name does not have to be unique.
Returns: The display_name of this CreateDatabaseSoftwareImageDetails. Return type: str
Gets the freeform_tags of this CreateDatabaseSoftwareImageDetails. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {“Department”: “Finance”}
Returns: The freeform_tags of this CreateDatabaseSoftwareImageDetails. Return type: dict(str, str)
-
image_shape_family¶ Gets the image_shape_family of this CreateDatabaseSoftwareImageDetails. To what shape the image is meant for.
Allowed values for this property are: “VM_BM_SHAPE”, “EXADATA_SHAPE”, “EXACC_SHAPE”, “EXADBXS_SHAPE”, “BDBCC_SHAPE”
Returns: The image_shape_family of this CreateDatabaseSoftwareImageDetails. Return type: str
-
image_type¶ Gets the image_type of this CreateDatabaseSoftwareImageDetails. The type of software image. Can be grid or database.
Allowed values for this property are: “GRID_IMAGE”, “DATABASE_IMAGE”
Returns: The image_type of this CreateDatabaseSoftwareImageDetails. Return type: str
-
is_older_version_acknowledged¶ Gets the is_older_version_acknowledged of this CreateDatabaseSoftwareImageDetails. If true, the caller acknowledges selecting or applying an older DB, Grid Infrastructure, or operating system software version that is outside the latest default version window.
Returns: The is_older_version_acknowledged of this CreateDatabaseSoftwareImageDetails. Return type: bool
-
ls_inventory¶ Gets the ls_inventory of this CreateDatabaseSoftwareImageDetails. The output from the OPatch lsInventory command, which is passed as a string.
Returns: The ls_inventory of this CreateDatabaseSoftwareImageDetails. Return type: str
-
patch_set¶ Gets the patch_set of this CreateDatabaseSoftwareImageDetails. The PSU or PBP or Release Updates. To get a list of supported versions, use the
list_db_versions()operation.Returns: The patch_set of this CreateDatabaseSoftwareImageDetails. Return type: str
-