xref: /freebsd/release/scripts/oracle/image_capability_data.json (revision 0ce9a414adc33af29607adbd81e0760e014fcd76)
1*0ce9a414SDave Cottlehuber{
2*0ce9a414SDave Cottlehuber  "capabilities": {
3*0ce9a414SDave Cottlehuber    "Compute.AMD_SecureEncryptedVirtualization": {
4*0ce9a414SDave Cottlehuber      "descriptorType": "boolean",
5*0ce9a414SDave Cottlehuber      "defaultValue": false
6*0ce9a414SDave Cottlehuber    },
7*0ce9a414SDave Cottlehuber    "Storage.BootVolumeType": {
8*0ce9a414SDave Cottlehuber      "descriptorType": "enumstring",
9*0ce9a414SDave Cottlehuber      "values": [
10*0ce9a414SDave Cottlehuber        "ISCSI",
11*0ce9a414SDave Cottlehuber        "PARAVIRTUALIZED",
12*0ce9a414SDave Cottlehuber        "SCSI",
13*0ce9a414SDave Cottlehuber        "IDE",
14*0ce9a414SDave Cottlehuber        "NVME"
15*0ce9a414SDave Cottlehuber      ],
16*0ce9a414SDave Cottlehuber      "defaultValue": "PARAVIRTUALIZED"
17*0ce9a414SDave Cottlehuber    },
18*0ce9a414SDave Cottlehuber    "Storage.Iscsi.MultipathDeviceSupported": {
19*0ce9a414SDave Cottlehuber      "descriptorType": "boolean",
20*0ce9a414SDave Cottlehuber      "defaultValue": false
21*0ce9a414SDave Cottlehuber    },
22*0ce9a414SDave Cottlehuber    "Storage.ParaVirtualization.EncryptionInTransit": {
23*0ce9a414SDave Cottlehuber      "descriptorType": "boolean",
24*0ce9a414SDave Cottlehuber      "defaultValue": true
25*0ce9a414SDave Cottlehuber    },
26*0ce9a414SDave Cottlehuber    "Storage.ConsistentVolumeNaming": {
27*0ce9a414SDave Cottlehuber      "descriptorType": "boolean",
28*0ce9a414SDave Cottlehuber      "defaultValue": true
29*0ce9a414SDave Cottlehuber    },
30*0ce9a414SDave Cottlehuber    "Compute.SecureBoot": {
31*0ce9a414SDave Cottlehuber      "descriptorType": "boolean",
32*0ce9a414SDave Cottlehuber      "defaultValue": false
33*0ce9a414SDave Cottlehuber    },
34*0ce9a414SDave Cottlehuber    "Storage.ParaVirtualization.AttachmentVersion": {
35*0ce9a414SDave Cottlehuber      "descriptorType": "enuminteger",
36*0ce9a414SDave Cottlehuber      "values": [
37*0ce9a414SDave Cottlehuber        1,
38*0ce9a414SDave Cottlehuber        2
39*0ce9a414SDave Cottlehuber      ],
40*0ce9a414SDave Cottlehuber      "defaultValue": 2
41*0ce9a414SDave Cottlehuber    },
42*0ce9a414SDave Cottlehuber    "Storage.LocalDataVolumeType": {
43*0ce9a414SDave Cottlehuber      "descriptorType": "enumstring",
44*0ce9a414SDave Cottlehuber      "values": [
45*0ce9a414SDave Cottlehuber        "ISCSI",
46*0ce9a414SDave Cottlehuber        "PARAVIRTUALIZED",
47*0ce9a414SDave Cottlehuber        "SCSI",
48*0ce9a414SDave Cottlehuber        "IDE",
49*0ce9a414SDave Cottlehuber        "NVME"
50*0ce9a414SDave Cottlehuber      ],
51*0ce9a414SDave Cottlehuber      "defaultValue": "PARAVIRTUALIZED"
52*0ce9a414SDave Cottlehuber    },
53*0ce9a414SDave Cottlehuber    "Network.AttachmentType": {
54*0ce9a414SDave Cottlehuber      "descriptorType": "enumstring",
55*0ce9a414SDave Cottlehuber      "values": [
56*0ce9a414SDave Cottlehuber        "PARAVIRTUALIZED",
57*0ce9a414SDave Cottlehuber        "VDPA"
58*0ce9a414SDave Cottlehuber      ],
59*0ce9a414SDave Cottlehuber      "defaultValue": "PARAVIRTUALIZED"
60*0ce9a414SDave Cottlehuber    },
61*0ce9a414SDave Cottlehuber    "Storage.RemoteDataVolumeType": {
62*0ce9a414SDave Cottlehuber      "descriptorType": "enumstring",
63*0ce9a414SDave Cottlehuber      "values": [
64*0ce9a414SDave Cottlehuber        "ISCSI",
65*0ce9a414SDave Cottlehuber        "PARAVIRTUALIZED",
66*0ce9a414SDave Cottlehuber        "SCSI",
67*0ce9a414SDave Cottlehuber        "IDE",
68*0ce9a414SDave Cottlehuber        "NVME"
69*0ce9a414SDave Cottlehuber      ],
70*0ce9a414SDave Cottlehuber      "defaultValue": "PARAVIRTUALIZED"
71*0ce9a414SDave Cottlehuber    },
72*0ce9a414SDave Cottlehuber    "Compute.LaunchMode": {
73*0ce9a414SDave Cottlehuber      "descriptorType": "enumstring",
74*0ce9a414SDave Cottlehuber      "values": [
75*0ce9a414SDave Cottlehuber        "NATIVE",
76*0ce9a414SDave Cottlehuber        "EMULATED",
77*0ce9a414SDave Cottlehuber        "VDPA",
78*0ce9a414SDave Cottlehuber        "PARAVIRTUALIZED",
79*0ce9a414SDave Cottlehuber        "CUSTOM"
80*0ce9a414SDave Cottlehuber      ],
81*0ce9a414SDave Cottlehuber      "defaultValue": "PARAVIRTUALIZED"
82*0ce9a414SDave Cottlehuber    },
83*0ce9a414SDave Cottlehuber    "Network.IPv6Only": {
84*0ce9a414SDave Cottlehuber      "descriptorType": "boolean",
85*0ce9a414SDave Cottlehuber      "defaultValue": false
86*0ce9a414SDave Cottlehuber    },
87*0ce9a414SDave Cottlehuber    "Compute.Firmware": {
88*0ce9a414SDave Cottlehuber      "descriptorType": "enumstring",
89*0ce9a414SDave Cottlehuber      "values": [
90*0ce9a414SDave Cottlehuber        "BIOS",
91*0ce9a414SDave Cottlehuber        "UEFI_64"
92*0ce9a414SDave Cottlehuber      ],
93*0ce9a414SDave Cottlehuber      "defaultValue": "UEFI_64"
94*0ce9a414SDave Cottlehuber    }
95*0ce9a414SDave Cottlehuber  }
96*0ce9a414SDave Cottlehuber}
97