Optionalcomments?: string | nullOptionaldevices?: {A dictionary of device disks to use as a device map in a Linode's configuration profile.
Optionalsda?: { disk_id?: number; volume_id?: number | null }Device can be either a Disk or Volume identified by disk_id or volume_id. Only one type per slot allowed. Can be null. Devices mapped from sde through sdh are unavailable in fullvirt virt_mode.
Optionaldisk_id?: numberThe Disk ID, or null if a Volume is assigned to this slot.
Optionalvolume_id?: number | nullThe Volume ID, or null if a Disk is assigned to this slot.
Optionalsdb?: { disk_id?: number; volume_id?: number | null }Device can be either a Disk or Volume identified by disk_id or volume_id. Only one type per slot allowed. Can be null. Devices mapped from sde through sdh are unavailable in fullvirt virt_mode.
Optionaldisk_id?: numberThe Disk ID, or null if a Volume is assigned to this slot.
Optionalvolume_id?: number | nullThe Volume ID, or null if a Disk is assigned to this slot.
Optionalsdc?: { disk_id?: number; volume_id?: number | null }Device can be either a Disk or Volume identified by disk_id or volume_id. Only one type per slot allowed. Can be null. Devices mapped from sde through sdh are unavailable in fullvirt virt_mode.
Optionaldisk_id?: numberThe Disk ID, or null if a Volume is assigned to this slot.
Optionalvolume_id?: number | nullThe Volume ID, or null if a Disk is assigned to this slot.
Optionalsdd?: { disk_id?: number; volume_id?: number | null }Device can be either a Disk or Volume identified by disk_id or volume_id. Only one type per slot allowed. Can be null. Devices mapped from sde through sdh are unavailable in fullvirt virt_mode.
Optionaldisk_id?: numberThe Disk ID, or null if a Volume is assigned to this slot.
Optionalvolume_id?: number | nullThe Volume ID, or null if a Disk is assigned to this slot.
Optionalsde?: { disk_id?: number; volume_id?: number | null }Device can be either a Disk or Volume identified by disk_id or volume_id. Only one type per slot allowed. Can be null. Devices mapped from sde through sdh are unavailable in fullvirt virt_mode.
Optionaldisk_id?: numberThe Disk ID, or null if a Volume is assigned to this slot.
Optionalvolume_id?: number | nullThe Volume ID, or null if a Disk is assigned to this slot.
Optionalsdf?: { disk_id?: number; volume_id?: number | null }Device can be either a Disk or Volume identified by disk_id or volume_id. Only one type per slot allowed. Can be null. Devices mapped from sde through sdh are unavailable in fullvirt virt_mode.
Optionaldisk_id?: numberThe Disk ID, or null if a Volume is assigned to this slot.
Optionalvolume_id?: number | nullThe Volume ID, or null if a Disk is assigned to this slot.
Optionalsdg?: { disk_id?: number; volume_id?: number | null }Device can be either a Disk or Volume identified by disk_id or volume_id. Only one type per slot allowed. Can be null. Devices mapped from sde through sdh are unavailable in fullvirt virt_mode.
Optionaldisk_id?: numberThe Disk ID, or null if a Volume is assigned to this slot.
Optionalvolume_id?: number | nullThe Volume ID, or null if a Disk is assigned to this slot.
Optionalsdh?: { disk_id?: number; volume_id?: number | null }Device can be either a Disk or Volume identified by disk_id or volume_id. Only one type per slot allowed. Can be null. Devices mapped from sde through sdh are unavailable in fullvirt virt_mode.
Optionaldisk_id?: numberThe Disk ID, or null if a Volume is assigned to this slot.
Optionalvolume_id?: number | nullThe Volume ID, or null if a Disk is assigned to this slot.
Optionalhelpers?: {Helpers enabled when booting to this Linode configuration.
Optionaldevtmpfs_automount?: booleanPopulates the /dev directory early during boot without udev. Defaults to false.
Optionaldistro?: booleanHelps maintain correct inittab or upstart console device.
Optionalmodules_dep?: booleanCreates a modules dependency file for the kernel you run.
Optionalnetwork?: boolean | nullSet to true to automatically configure static networking. The network option applies only to legacy configuration profile interfaces and does not apply to Linode interfaces.
Optionalupdatedb_disabled?: booleanSet to true to disable the updatedb cron job to avoid disk thrashing.
Optional Readonlyid?: numberRead-only The ID of this Config.
Optionalinterfaces?: {interfaces is applicable only to legacy configuration profiles and does not apply to Linode interfaces.
From one to three network interfaces to add to this Linode's configuration profile. The position in the array determines which of the Linode's network interfaces is configured:
eth0eth1eth2When updating a Linode's legacy interfaces, each interface must be redefined. An empty interfaces array results in a default public type interface configuration only.
If no public Interface is configured, public IP addresses are still assigned to the Linode but will not be usable without manual configuration.
📘
Changes to Linode Interface configurations can be enabled by rebooting the Linode.
vpc details
See the VPC documentation guide for its specifications and limitations.
vlan details
Optionalkernel?: stringThe ID of the kernel used to boot a Linode. Run the List kernels operation to see all available kernels. Here are some commonly used kernels:
linode/latest-64bit. This is the default, our latest kernel at the time of an instance boot or reboot.
linode/grub2. The upstream distribution-supplied kernel that's installed on the primary disk, or a custom kernel if installed.
linode/direct-disk. The master boot record (MBR) of the primary disk or root device. Use this in place of a Linux kernel.
Optionallabel?: stringFilterable The name of the configuration for display in Akamai Cloud Manager.
Optionalmemory_limit?: numberDefaults to the total RAM of the Linode.
Optionalroot_device?: stringThe root device to boot.
📘
If you leave this empty or set an invalid value, the root device defaults to /dev/sda.
If you specify a device at the root device location and it's not mounted, the Linode won't boot until a device is mounted.
Optionalrun_level?: "default" | "single" | "binbash"Defines the state of your Linode after booting. Defaults to default.
Optionalvirt_mode?: "paravirt" | "fullvirt"Controls the virtualization mode. Defaults to paravirt.
paravirt is suitable for most cases. Linodes running in paravirt mode share some qualities with the host, ultimately making it run faster since there is less transition between it and the host.
fullvirt affords more customization, but is slower because 100% of the VM is virtualized.
The id of the Configuration Profile.
The id of the Linode.
Optionalquery
Optional field for arbitrary user comments on this configuration.