| Name |
Type |
Description |
Notes |
| boot_args |
str |
Boot arguments passed to the kernel at normal boot. |
[optional] |
| restore_boot_args |
str |
Boot arguments passed to the kernel during restore. |
[optional] |
| udid |
str |
Boot UDID. |
[optional] |
| ecid |
str |
Assigned ECID (hex). |
[optional] |
| random_seed |
str |
Random seed provided to boot, if any. |
[optional] |
| pac |
bool |
Enable Pointer Authentication Codes (PAC), the Apple processor feature that signs pointers to block memory-corruption attacks. |
[optional] |
| aprr |
bool |
Enable APRR, the Apple processor feature that controls memory page permissions (used by kernel protections). |
[optional] |
| cores |
float |
Number of CPU cores for the device. Only models whose `dynamicHardwareChanges` is true in `GET /v3/models` honor this; others always use the model default. The value must be between the model's `coresMin` and `coresMax`; a value outside that range is silently replaced by the model default rather than rejected, so check the device afterwards. |
[optional] |
| ram |
float |
Memory for the device, in MiB (1024 MiB = 1 GiB). Only models whose `dynamicHardwareChanges` is true honor this; others always use the model default. The value must be between the model's `ramMin` and `ramMax`, and at most 1 GiB per CPU core; otherwise the request fails with 400. |
[optional] |
| additional_tags |
List[CharmTag] |
Additional boot tags to apply to the instance. Each value must be one of the supported charm boot tags. |
[optional] |
| kernel |
InstanceBootOptionsKernel |
|
[optional] |
| pongo |
InstanceBootOptionsPongo |
|
[optional] |
| serial |
str |
Device serial number. |
[optional] |
| no_snapshot_mount |
bool |
Do not mount iOS snapshot (iOS only). |
[optional] |
| kernel_slide |
str |
Kernel slide value (iOS only). |
[optional] |
| cd_hashes |
List[str] |
Hashes of trusted binaries (iOS only). |
[optional] |
| imei |
str |
IMEI. |
[optional] |
| imsi |
str |
IMSI. |
[optional] |
| ssid0 |
str |
WiFi SSID. |
[optional] |
| ssid1 |
str |
Secondary WiFi SSID. |
[optional] |
| wifi_mac |
str |
WiFi MAC address. |
[optional] |
| model_id |
str |
Device model identifier. |
[optional] |
| manufacturer_id |
str |
Device manufacturer identifier. |
[optional] |
| kernel_patches |
str |
Kernel patches to apply. |
[optional] |
| stop_on_fault |
bool |
Leaves the VM in the paused state on hypervisor vault if false. |
[optional] [default to True] |
| boot_addr |
str |
Boot address. |
[optional] |
| tzen |
bool |
Enable TrustZone security. |
[optional] |
| authorized_keys |
str |
SSH authorized keys to install on the instance. |
[optional] |
| v_mmio |
List[InstanceBootOptionsVMMIOInner] |
Parameters to export a VM address space range (and IRQ & DMA functionality) over TCP to different models running on different machines or inside a different VM. |
[optional] |
| fvp |
InstanceBootOptionsFvp |
|
[optional] |
from corellium.models.instance_boot_options import InstanceBootOptions
# TODO update the JSON string below
json = "{}"
# create an instance of InstanceBootOptions from a JSON string
instance_boot_options_instance = InstanceBootOptions.from_json(json)
# print the JSON string representation of the object
print(InstanceBootOptions.to_json())
# convert the object into a dict
instance_boot_options_dict = instance_boot_options_instance.to_dict()
# create an instance of InstanceBootOptions from a dict
instance_boot_options_from_dict = InstanceBootOptions.from_dict(instance_boot_options_dict)
[Back to Model list] [Back to API list] [Back to README]