You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refresh CORE resources against latest released SDK version
Images: Add Launch Mode and Shapes support
- Allows specifying launch_mode to image resource
- Allows specifying shape filter to image datasource
- Adds computed launch options and size of image in resource/datasources
- Add examples for this and update tests for this
Instances: Add Custom Boot Volume Size and Launch Mode attributes
- Adds boot_volume_size_in_gbs as input during instance creation
- Adds computed launch mode and launch option attributes to instances
- Updates docs and tests
VolumeAttachments: Add Paravirtualized, IsReadOnly, and UseChap support
VolumeBackups: Add sourceType, expirationTime, and backup type attributes
- Adds support for creating Full or Incremental backups
- Adds computed values for backup expiration time and whether the backup was manual or scheduled
Volumes: Add comments for tracking backup policy ID support.
Copy file name to clipboardExpand all lines: docs/core/images.md
+30-3Lines changed: 30 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,11 +8,31 @@ The following attributes are exported:
8
8
9
9
*`base_image_id` - The OCID of the image originally used to launch the instance.
10
10
*`compartment_id` - The OCID of the compartment containing the instance you want to use as the basis for the image.
11
-
*`create_image_allowed` - Whether instances launched with this image can be used to create new images. For example, you cannot create an image of an Oracle Database instance. Example: `true`
11
+
*`create_image_allowed` - Whether instances launched with this image can be used to create new images. For example, you cannot create an image of an Oracle Database instance. Example: `true`
12
12
*`display_name` - A user-friendly name for the image. It does not have to be unique, and it's changeable. Avoid entering confidential information. You cannot use an Oracle-provided image name as a custom image name. Example: `My custom Oracle Linux image`
13
13
*`id` - The OCID of the image.
14
+
*`launch_mode` - Specifies the configuration mode for launching virtual machine (VM) instances. The configuration modes are:
15
+
*`NATIVE` - VM instances launch with iSCSI boot and VFIO devices. The default value for Oracle-provided images.
16
+
*`EMULATED` - VM instances launch with emulated devices, such as the E1000 network driver and emulated SCSI disk controller.
17
+
*`CUSTOM` - VM instances launch with custom configuration settings specified in the `LaunchOptions` parameter.
18
+
*`launch_options` -
19
+
* `boot_volume_type` - Emulation type for volume.
20
+
* `ISCSI` - ISCSI attached block storage device. This is the default for Boot Volumes and Remote Block Storage volumes on Oracle provided images.
21
+
* `SCSI` - Emulated SCSI disk.
22
+
* `IDE` - Emulated IDE disk.
23
+
* `VFIO` - Direct attached Virtual Function storage. This is the default option for Local data volumes on Oracle provided images.
24
+
* `firmware` - Firmware used to boot VM. Select the option that matches your operating system.
25
+
* `BIOS` - Boot VM using BIOS style firmware. This is compatible with both 32 bit and 64 bit operating systems that boot using MBR style bootloaders.
26
+
* `UEFI_64` - Boot VM using UEFI style firmware compatible with 64 bit operating systems. This is the default for Oracle provided images.
27
+
* `network_type` - Emulation type for NIC.
28
+
* `E1000` - Emulated Gigabit ethernet controller. Compatible with Linux e1000 network driver.
29
+
* `VFIO` - Direct attached Virtual Function network controller. Default for Oracle provided images.
30
+
* `remote_data_volume_type` - Emulation type for volume.
31
+
* `ISCSI` - ISCSI attached block storage device. This is the default for Boot Volumes and Remote Block Storage volumes on Oracle provided images.
32
+
* `SCSI` - Emulated SCSI disk. * `IDE` - Emulated IDE disk. * `VFIO` - Direct attached Virtual Function storage. This is the default option for Local data volumes on Oracle provided images.
14
33
*`operating_system` - The image's operating system. Example: `Oracle Linux`
15
34
*`operating_system_version` - The image's operating system version. Example: `7.2`
*`compartment_id` - (Required) The OCID of the compartment containing the instance you want to use as the basis for the image.
36
-
*`display_name` - (Optional) A user-friendly name for the image. It does not have to be unique, and it's changeable. Avoid entering confidential information. You cannot use an Oracle-provided image name as a custom image name. Example: `My Oracle Linux image`
37
-
*`instance_id` - (Required) The OCID of the instance you want to use as the basis for the image.
56
+
*`display_name` - (Optional) A user-friendly name for the image. It does not have to be unique, and it's changeable. Avoid entering confidential information. You cannot use an Oracle-provided image name as a custom image name. Example: `My Oracle Linux image`
57
+
*`instance_id` - (Optional) The OCID of the instance you want to use as the basis for the image.
58
+
*`launch_mode` - (Optional) Specifies the configuration mode for launching virtual machine (VM) instances. The configuration modes are:
59
+
*`NATIVE` - VM instances launch with iSCSI boot and VFIO devices. The default value for Oracle-provided images.
60
+
*`EMULATED` - VM instances launch with emulated devices, such as the E1000 network driver and emulated SCSI disk controller.
61
+
*`CUSTOM` - VM instances launch with custom configuration settings specified in the `LaunchOptions` parameter.
0 commit comments