published on Wednesday, Oct 21, 2026 by Pulumi
published on Wednesday, Oct 21, 2026 by Pulumi
Provides a Linode Instance Config resource. This can be used to create, modify, and delete Linode Instance Configs. For more information, see the Linode APIv4 docs.
NOTICE: If a VPC interface is defined in your
linode.InstanceConfigresource and the config is currently booted with the Linode, then the Linode is required to be powered off during the update operation. The Terraform provider will try to implicitly shutdown you Linode instance during the update and restart it when it’s finished. Unless you explicitly config thebootedattribute in the resource or explicitly setskipImplicitRebootstofalsein the Terraform provider config.
NOTE: Changes to a config that is currently booted will trigger a reboot, in order to skip this explicitly set skipImplicitReboots to true in the Terraform provider config.
NOTE: Deleting a config will shut down the attached instance if the config is in use.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as linode from "@pulumi/linode";
const my_instance = new linode.Instance("my-instance", {
label: "my-instance",
type: "g6-standard-1",
region: "us-southeast",
});
const boot = new linode.InstanceDisk("boot", {
label: "boot",
linodeId: my_instance.id.apply(x =>Number(x)),
size: my_instance.specs[0].disk,
image: "linode/ubuntu22.04",
rootPass: "myc00lpass!",
});
const my_config = new linode.InstanceConfig("my-config", {
linodeId: my_instance.id.apply(x =>Number(x)),
label: "my-config",
devices: [{
deviceName: "sda",
diskId: boot.id,
}],
booted: true,
});
import pulumi
import pulumi_linode as linode
my_instance = linode.Instance("my-instance",
label="my-instance",
type="g6-standard-1",
region="us-southeast")
boot = linode.InstanceDisk("boot",
label="boot",
linode_id=my_instance.id.apply(lambda x: int(x)),
size=my_instance.specs[0].disk,
image="linode/ubuntu22.04",
root_pass="myc00lpass!")
my_config = linode.InstanceConfig("my-config",
linode_id=my_instance.id.apply(lambda x: int(x)),
label="my-config",
devices=[{
"deviceName": "sda",
"diskId": boot.id,
}],
booted=True)
package main
import (
"strconv"
"github.com/pulumi/pulumi-linode/sdk/v6/go/linode"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
my_instance, err := linode.NewInstance(ctx, "my-instance", &linode.InstanceArgs{
Label: pulumi.String("my-instance"),
Type: pulumi.String("g6-standard-1"),
Region: pulumi.String("us-southeast"),
})
if err != nil {
return err
}
boot, err := linode.NewInstanceDisk(ctx, "boot", &linode.InstanceDiskArgs{
Label: pulumi.String("boot"),
LinodeId: my_instance.ID().ToIDOutput().ApplyT(func(id pulumi.ID) (int, error) { return strconv.Atoi(string(id)) }).(pulumi.IntOutput),
Size: my_instance.Specs.ApplyT(func(specs []linode.InstanceSpec) (*int, error) {
return specs[0].Disk, nil
}).(pulumi.IntPtrOutput),
Image: pulumi.String("linode/ubuntu22.04"),
RootPass: pulumi.String("myc00lpass!"),
})
if err != nil {
return err
}
_, err = linode.NewInstanceConfig(ctx, "my-config", &linode.InstanceConfigArgs{
LinodeId: my_instance.ID().ToIDOutput().ApplyT(func(id pulumi.ID) (int, error) { return strconv.Atoi(string(id)) }).(pulumi.IntOutput),
Label: pulumi.String("my-config"),
Devices: linode.InstanceConfigDevicesArgs{
map[string]interface{}{
"deviceName": "sda",
"diskId": boot.ID(),
},
},
Booted: pulumi.Bool(true),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Linode = Pulumi.Linode;
return await Deployment.RunAsync(() =>
{
var my_instance = new Linode.Instance("my-instance", new()
{
Label = "my-instance",
Type = "g6-standard-1",
Region = "us-southeast",
});
var boot = new Linode.InstanceDisk("boot", new()
{
Label = "boot",
LinodeId = my_instance.Id.Apply(x => int.Parse(x, System.Globalization.CultureInfo.InvariantCulture)),
Size = my_instance.Specs.Apply(specs => specs[0].Disk),
Image = "linode/ubuntu22.04",
RootPass = "myc00lpass!",
});
var my_config = new Linode.InstanceConfig("my-config", new()
{
LinodeId = my_instance.Id.Apply(x => int.Parse(x, System.Globalization.CultureInfo.InvariantCulture)),
Label = "my-config",
Devices = new[]
{
{
{ "deviceName", "sda" },
{ "diskId", boot.Id },
},
},
Booted = true,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.linode.Instance;
import com.pulumi.linode.InstanceArgs;
import com.pulumi.linode.InstanceDisk;
import com.pulumi.linode.InstanceDiskArgs;
import com.pulumi.linode.InstanceConfig;
import com.pulumi.linode.InstanceConfigArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var my_instance = new Instance("my-instance", InstanceArgs.builder()
.label("my-instance")
.type("g6-standard-1")
.region("us-southeast")
.build());
var boot = new InstanceDisk("boot", InstanceDiskArgs.builder()
.label("boot")
.linodeId(my_instance.id())
.size(my_instance.specs().applyValue(_specs -> _specs.get(0).disk()))
.image("linode/ubuntu22.04")
.rootPass("myc00lpass!")
.build());
var my_config = new InstanceConfig("my-config", InstanceConfigArgs.builder()
.linodeId(my_instance.id())
.label("my-config")
.devices(com.pulumi.linode.inputs.InstanceConfigDevicesArgs.builder()
.deviceName("sda")
.diskId(boot.id())
.build())
.booted(true)
.build());
}
}
resources:
my-config:
type: linode:InstanceConfig
properties:
linodeId: ${["my-instance"].id}
label: my-config
devices:
- deviceName: sda
diskId: ${boot.id}
booted: true
boot:
type: linode:InstanceDisk
properties:
label: boot
linodeId: ${["my-instance"].id}
size: ${["my-instance"].specs[0].disk}
image: linode/ubuntu22.04
rootPass: myc00lpass!
my-instance:
type: linode:Instance
properties:
label: my-instance
type: g6-standard-1
region: us-southeast
terraform {
required_providers {
linode = {
source = "pulumi/linode"
}
}
}
resource "linode_instance_config" "my-config" {
lifecycle {
create_before_destroy = true
}
linode_id = linode_instance.my-instance.id
label = "my-config"
devices = [{
"deviceName" = "sda"
"diskId" = linode_instance_disk.boot.id
}]
booted = true
}
resource "linode_instance_disk" "boot" {
lifecycle {
create_before_destroy = true
}
label = "boot"
linode_id = linode_instance.my-instance.id
size = linode_instance.my-instance.specs[0].disk
image = "linode/ubuntu22.04"
root_pass = "myc00lpass!"
}
resource "linode_instance" "my-instance" {
lifecycle {
create_before_destroy = true
}
label = "my-instance"
type = "g6-standard-1"
region = "us-southeast"
}
import * as pulumi from "@pulumi/pulumi";
import * as linode from "@pulumi/linode";
// Create a VPC and a subnet
const foobar = new linode.Vpc("foobar", {
label: "my-vpc",
region: "us-mia",
description: "test description",
});
const foobarVpcSubnet = new linode.VpcSubnet("foobar", {
vpcId: foobar.id.apply(x =>Number(x)),
label: "my-subnet",
ipv4: "10.0.4.0/24",
});
const my_instance = new linode.Instance("my-instance", {
label: "my-instance",
type: "g6-standard-1",
region: "us-mia",
});
// Create a boot disk
const boot = new linode.InstanceDisk("boot", {
label: "boot",
linodeId: my_instance.id.apply(x =>Number(x)),
size: my_instance.specs.apply(specs => specs[0].disk - 512),
image: "linode/ubuntu22.04",
rootPass: "myc00lpass!ciuw23asxbviwuc",
});
// Create a swap disk
const swap = new linode.InstanceDisk("swap", {
label: "swap",
linodeId: my_instance.id.apply(x =>Number(x)),
size: 512,
filesystem: "swap",
});
const my_config = new linode.InstanceConfig("my-config", {
linodeId: my_instance.id.apply(x =>Number(x)),
label: "my-config",
devices: [
{
deviceName: "sda",
diskId: boot.id,
},
{
deviceName: "sdb",
diskId: swap.id,
},
],
helpers: [{
updatedbDisabled: false,
}],
interfaces: [
{
purpose: "public",
},
{
purpose: "vlan",
label: "my-vlan",
ipamAddress: "10.0.0.2/24",
},
{
purpose: "vpc",
subnetId: foobarVpcSubnet.id.apply(x =>Number(x)),
ipv4: {
vpc: "10.0.4.250",
},
},
],
booted: true,
});
// Unsupported provisioner type remote-exec
import pulumi
import pulumi_linode as linode
# Create a VPC and a subnet
foobar = linode.Vpc("foobar",
label="my-vpc",
region="us-mia",
description="test description")
foobar_vpc_subnet = linode.VpcSubnet("foobar",
vpc_id=foobar.id.apply(lambda x: int(x)),
label="my-subnet",
ipv4="10.0.4.0/24")
my_instance = linode.Instance("my-instance",
label="my-instance",
type="g6-standard-1",
region="us-mia")
# Create a boot disk
boot = linode.InstanceDisk("boot",
label="boot",
linode_id=my_instance.id.apply(lambda x: int(x)),
size=my_instance.specs.apply(lambda specs: float(specs[0].disk) - float(512)).apply(lambda x: int(x)),
image="linode/ubuntu22.04",
root_pass="myc00lpass!ciuw23asxbviwuc")
# Create a swap disk
swap = linode.InstanceDisk("swap",
label="swap",
linode_id=my_instance.id.apply(lambda x: int(x)),
size=512,
filesystem="swap")
my_config = linode.InstanceConfig("my-config",
linode_id=my_instance.id.apply(lambda x: int(x)),
label="my-config",
devices=[
{
"deviceName": "sda",
"diskId": boot.id,
},
{
"deviceName": "sdb",
"diskId": swap.id,
},
],
helpers=[{
"updatedb_disabled": False,
}],
interfaces=[
{
"purpose": "public",
},
{
"purpose": "vlan",
"label": "my-vlan",
"ipam_address": "10.0.0.2/24",
},
{
"purpose": "vpc",
"subnet_id": foobar_vpc_subnet.id.apply(lambda x: int(x)),
"ipv4": {
"vpc": "10.0.4.250",
},
},
],
booted=True)
# Unsupported provisioner type remote-exec
package main
import (
"strconv"
"github.com/pulumi/pulumi-linode/sdk/v6/go/linode"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Create a VPC and a subnet
foobar, err := linode.NewVpc(ctx, "foobar", &linode.VpcArgs{
Label: pulumi.String("my-vpc"),
Region: pulumi.String("us-mia"),
Description: pulumi.String("test description"),
})
if err != nil {
return err
}
foobarVpcSubnet, err := linode.NewVpcSubnet(ctx, "foobar", &linode.VpcSubnetArgs{
VpcId: foobar.ID().ToIDOutput().ApplyT(func(id pulumi.ID) (int, error) { return strconv.Atoi(string(id)) }).(pulumi.IntOutput),
Label: pulumi.String("my-subnet"),
Ipv4: pulumi.String("10.0.4.0/24"),
})
if err != nil {
return err
}
my_instance, err := linode.NewInstance(ctx, "my-instance", &linode.InstanceArgs{
Label: pulumi.String("my-instance"),
Type: pulumi.String("g6-standard-1"),
Region: pulumi.String("us-mia"),
})
if err != nil {
return err
}
// Create a boot disk
boot, err := linode.NewInstanceDisk(ctx, "boot", &linode.InstanceDiskArgs{
Label: pulumi.String("boot"),
LinodeId: my_instance.ID().ToIDOutput().ApplyT(func(id pulumi.ID) (int, error) { return strconv.Atoi(string(id)) }).(pulumi.IntOutput),
Size: pulumi.Int(my_instance.Specs.ApplyT(func(specs []linode.InstanceSpec) (float64, error) {
return float64(pulumi.All(specs[0].Disk, 512).ApplyT(func(_args []interface{}) (float64, error) {
__convert := _args[0].(float64)
__convert1 := _args[1].(float64)
return __convert - __convert1, nil
}).(pulumi.Float64Output)), nil
}).(pulumi.Float64Output)),
Image: pulumi.String("linode/ubuntu22.04"),
RootPass: pulumi.String("myc00lpass!ciuw23asxbviwuc"),
})
if err != nil {
return err
}
// Create a swap disk
swap, err := linode.NewInstanceDisk(ctx, "swap", &linode.InstanceDiskArgs{
Label: pulumi.String("swap"),
LinodeId: my_instance.ID().ToIDOutput().ApplyT(func(id pulumi.ID) (int, error) { return strconv.Atoi(string(id)) }).(pulumi.IntOutput),
Size: pulumi.Int(512),
Filesystem: pulumi.String("swap"),
})
if err != nil {
return err
}
_, err = linode.NewInstanceConfig(ctx, "my-config", &linode.InstanceConfigArgs{
LinodeId: my_instance.ID().ToIDOutput().ApplyT(func(id pulumi.ID) (int, error) { return strconv.Atoi(string(id)) }).(pulumi.IntOutput),
Label: pulumi.String("my-config"),
Devices: linode.InstanceConfigDevicesArgs{
map[string]interface{}{
"deviceName": "sda",
"diskId": boot.ID(),
},
map[string]interface{}{
"deviceName": "sdb",
"diskId": swap.ID(),
},
},
Helpers: linode.InstanceConfigHelperArray{
&linode.InstanceConfigHelperArgs{
UpdatedbDisabled: pulumi.Bool(false),
},
},
Interfaces: linode.InstanceConfigInterfaceArray{
&linode.InstanceConfigInterfaceArgs{
Purpose: pulumi.String("public"),
},
&linode.InstanceConfigInterfaceArgs{
Purpose: pulumi.String("vlan"),
Label: pulumi.String("my-vlan"),
IpamAddress: pulumi.String("10.0.0.2/24"),
},
&linode.InstanceConfigInterfaceArgs{
Purpose: pulumi.String("vpc"),
SubnetId: foobarVpcSubnet.ID().ToIDOutput().ApplyT(func(id pulumi.ID) (int, error) { return strconv.Atoi(string(id)) }).(pulumi.IntOutput),
Ipv4: &linode.InstanceConfigInterfaceIpv4Args{
Vpc: pulumi.String("10.0.4.250"),
},
},
},
Booted: pulumi.Bool(true),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Linode = Pulumi.Linode;
return await Deployment.RunAsync(() =>
{
// Create a VPC and a subnet
var foobar = new Linode.Vpc("foobar", new()
{
Label = "my-vpc",
Region = "us-mia",
Description = "test description",
});
var foobarVpcSubnet = new Linode.VpcSubnet("foobar", new()
{
VpcId = foobar.Id.Apply(x => int.Parse(x, System.Globalization.CultureInfo.InvariantCulture)),
Label = "my-subnet",
Ipv4 = "10.0.4.0/24",
});
var my_instance = new Linode.Instance("my-instance", new()
{
Label = "my-instance",
Type = "g6-standard-1",
Region = "us-mia",
});
// Create a boot disk
var boot = new Linode.InstanceDisk("boot", new()
{
Label = "boot",
LinodeId = my_instance.Id.Apply(x => int.Parse(x, System.Globalization.CultureInfo.InvariantCulture)),
Size = my_instance.Specs.Apply(specs => (double)specs[0].Disk - 512.0).Apply(x => (int)x),
Image = "linode/ubuntu22.04",
RootPass = "myc00lpass!ciuw23asxbviwuc",
});
// Create a swap disk
var swap = new Linode.InstanceDisk("swap", new()
{
Label = "swap",
LinodeId = my_instance.Id.Apply(x => int.Parse(x, System.Globalization.CultureInfo.InvariantCulture)),
Size = 512,
Filesystem = "swap",
});
var my_config = new Linode.InstanceConfig("my-config", new()
{
LinodeId = my_instance.Id.Apply(x => int.Parse(x, System.Globalization.CultureInfo.InvariantCulture)),
Label = "my-config",
Devices = new[]
{
{
{ "deviceName", "sda" },
{ "diskId", boot.Id },
},
{
{ "deviceName", "sdb" },
{ "diskId", swap.Id },
},
},
Helpers = new[]
{
new Linode.Inputs.InstanceConfigHelperArgs
{
UpdatedbDisabled = false,
},
},
Interfaces = new[]
{
new Linode.Inputs.InstanceConfigInterfaceArgs
{
Purpose = "public",
},
new Linode.Inputs.InstanceConfigInterfaceArgs
{
Purpose = "vlan",
Label = "my-vlan",
IpamAddress = "10.0.0.2/24",
},
new Linode.Inputs.InstanceConfigInterfaceArgs
{
Purpose = "vpc",
SubnetId = foobarVpcSubnet.Id.Apply(x => int.Parse(x, System.Globalization.CultureInfo.InvariantCulture)),
Ipv4 = new Linode.Inputs.InstanceConfigInterfaceIpv4Args
{
Vpc = "10.0.4.250",
},
},
},
Booted = true,
});
// Unsupported provisioner type remote-exec
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.linode.Vpc;
import com.pulumi.linode.VpcArgs;
import com.pulumi.linode.VpcSubnet;
import com.pulumi.linode.VpcSubnetArgs;
import com.pulumi.linode.Instance;
import com.pulumi.linode.InstanceArgs;
import com.pulumi.linode.InstanceDisk;
import com.pulumi.linode.InstanceDiskArgs;
import com.pulumi.linode.InstanceConfig;
import com.pulumi.linode.InstanceConfigArgs;
import com.pulumi.linode.inputs.InstanceConfigHelperArgs;
import com.pulumi.linode.inputs.InstanceConfigInterfaceArgs;
import com.pulumi.linode.inputs.InstanceConfigInterfaceIpv4Args;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
// Create a VPC and a subnet
var foobar = new Vpc("foobar", VpcArgs.builder()
.label("my-vpc")
.region("us-mia")
.description("test description")
.build());
var foobarVpcSubnet = new VpcSubnet("foobarVpcSubnet", VpcSubnetArgs.builder()
.vpcId(foobar.id())
.label("my-subnet")
.ipv4("10.0.4.0/24")
.build());
var my_instance = new Instance("my-instance", InstanceArgs.builder()
.label("my-instance")
.type("g6-standard-1")
.region("us-mia")
.build());
// Create a boot disk
var boot = new InstanceDisk("boot", InstanceDiskArgs.builder()
.label("boot")
.linodeId(my_instance.id())
.size(my_instance.specs().applyValue(_specs -> _specs.get(0).disk() - 512))
.image("linode/ubuntu22.04")
.rootPass("myc00lpass!ciuw23asxbviwuc")
.build());
// Create a swap disk
var swap = new InstanceDisk("swap", InstanceDiskArgs.builder()
.label("swap")
.linodeId(my_instance.id())
.size(512)
.filesystem("swap")
.build());
var my_config = new InstanceConfig("my-config", InstanceConfigArgs.builder()
.linodeId(my_instance.id())
.label("my-config")
.devices(
com.pulumi.linode.inputs.InstanceConfigDevicesArgs.builder()
.deviceName("sda")
.diskId(boot.id())
.build(),
com.pulumi.linode.inputs.InstanceConfigDevicesArgs.builder()
.deviceName("sdb")
.diskId(swap.id())
.build())
.helpers(InstanceConfigHelperArgs.builder()
.updatedbDisabled(false)
.build())
.interfaces(
InstanceConfigInterfaceArgs.builder()
.purpose("public")
.build(),
InstanceConfigInterfaceArgs.builder()
.purpose("vlan")
.label("my-vlan")
.ipamAddress("10.0.0.2/24")
.build(),
InstanceConfigInterfaceArgs.builder()
.purpose("vpc")
.subnetId(foobarVpcSubnet.id())
.ipv4(InstanceConfigInterfaceIpv4Args.builder()
.vpc("10.0.4.250")
.build())
.build())
.booted(true)
.build());
// Unsupported provisioner type remote-exec
}
}
Example coming soon!
terraform {
required_providers {
linode = {
source = "pulumi/linode"
}
}
}
resource "linode_instance_config" "my-config" {
lifecycle {
create_before_destroy = true
}
linode_id = linode_instance.my-instance.id
label = "my-config"
devices = [{
"deviceName" = "sda"
"diskId" = linode_instance_disk.boot.id
}, {
"deviceName" = "sdb"
"diskId" = linode_instance_disk.swap.id
}]
helpers {
updatedb_disabled = false
}
# Disable the updatedb helper
interfaces {
purpose = "public"
}
interfaces {
purpose = "vlan"
label = "my-vlan"
ipam_address = "10.0.0.2/24"
}
interfaces {
purpose = "vpc"
subnet_id = linode_vpc_subnet.foobar.id
ipv4 = {
vpc = "10.0.4.250"
}
}
booted = true
}
// Unsupported provisioner type remote-exec
# Create a VPC and a subnet
resource "linode_vpc" "foobar" {
lifecycle {
create_before_destroy = true
}
label = "my-vpc"
region = "us-mia"
description = "test description"
}
resource "linode_vpc_subnet" "foobar" {
lifecycle {
create_before_destroy = true
}
vpc_id = linode_vpc.foobar.id
label = "my-subnet"
ipv4 = "10.0.4.0/24"
}
# Create a boot disk
resource "linode_instance_disk" "boot" {
lifecycle {
create_before_destroy = true
}
label = "boot"
linode_id = linode_instance.my-instance.id
size = linode_instance.my-instance.specs[0].disk - 512
image = "linode/ubuntu22.04"
root_pass = "myc00lpass!ciuw23asxbviwuc"
}
# Create a swap disk
resource "linode_instance_disk" "swap" {
lifecycle {
create_before_destroy = true
}
label = "swap"
linode_id = linode_instance.my-instance.id
size = 512
filesystem = "swap"
}
resource "linode_instance" "my-instance" {
lifecycle {
create_before_destroy = true
}
label = "my-instance"
type = "g6-standard-1"
region = "us-mia"
}
Create InstanceConfig Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new InstanceConfig(name: string, args: InstanceConfigArgs, opts?: CustomResourceOptions);@overload
def InstanceConfig(resource_name: str,
args: InstanceConfigInitArgs,
opts: Optional[ResourceOptions] = None)
@overload
def InstanceConfig(resource_name: str,
opts: Optional[ResourceOptions] = None,
label: Optional[str] = None,
linode_id: Optional[int] = None,
kernel: Optional[str] = None,
devices: Optional[InstanceConfigDevicesArgs] = None,
helpers: Optional[Sequence[InstanceConfigHelperArgs]] = None,
interfaces: Optional[Sequence[InstanceConfigInterfaceArgs]] = None,
booted: Optional[bool] = None,
device: Optional[Sequence[InstanceConfigDeviceArgs]] = None,
comments: Optional[str] = None,
memory_limit: Optional[int] = None,
root_device: Optional[str] = None,
run_level: Optional[str] = None,
virt_mode: Optional[str] = None)func NewInstanceConfig(ctx *Context, name string, args InstanceConfigArgs, opts ...ResourceOption) (*InstanceConfig, error)public InstanceConfig(string name, InstanceConfigArgs args, CustomResourceOptions? opts = null)
public InstanceConfig(String name, InstanceConfigArgs args)
public InstanceConfig(String name, InstanceConfigArgs args, CustomResourceOptions options)
type: linode:InstanceConfig
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "linode_instance_config" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args InstanceConfigArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InstanceConfigInitArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InstanceConfigArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstanceConfigArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InstanceConfigArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var instanceConfigResource = new Linode.InstanceConfig("instanceConfigResource", new()
{
Label = "string",
LinodeId = 0,
Kernel = "string",
Helpers = new[]
{
new Linode.Inputs.InstanceConfigHelperArgs
{
DevtmpfsAutomount = false,
Distro = false,
ModulesDep = false,
Network = false,
UpdatedbDisabled = false,
},
},
Interfaces = new[]
{
new Linode.Inputs.InstanceConfigInterfaceArgs
{
Purpose = "string",
Active = false,
Id = 0,
IpRanges = new[]
{
"string",
},
IpamAddress = "string",
Ipv4 = new Linode.Inputs.InstanceConfigInterfaceIpv4Args
{
Nat11 = "string",
Vpc = "string",
},
Ipv6 = new Linode.Inputs.InstanceConfigInterfaceIpv6Args
{
IsPublic = false,
Ranges = new[]
{
new Linode.Inputs.InstanceConfigInterfaceIpv6RangeArgs
{
AssignedRange = "string",
Range = "string",
},
},
Slaacs = new[]
{
new Linode.Inputs.InstanceConfigInterfaceIpv6SlaacArgs
{
Address = "string",
AssignedRange = "string",
Range = "string",
},
},
},
Label = "string",
Primary = false,
SubnetId = 0,
VpcId = 0,
},
},
Booted = false,
Device = new[]
{
new Linode.Inputs.InstanceConfigDeviceArgs
{
DeviceName = "string",
DiskId = 0,
VolumeId = 0,
},
},
Comments = "string",
MemoryLimit = 0,
RootDevice = "string",
RunLevel = "string",
VirtMode = "string",
});
example, err := linode.NewInstanceConfig(ctx, "instanceConfigResource", &linode.InstanceConfigArgs{
Label: pulumi.String("string"),
LinodeId: pulumi.Int(0),
Kernel: pulumi.String("string"),
Helpers: linode.InstanceConfigHelperArray{
&linode.InstanceConfigHelperArgs{
DevtmpfsAutomount: pulumi.Bool(false),
Distro: pulumi.Bool(false),
ModulesDep: pulumi.Bool(false),
Network: pulumi.Bool(false),
UpdatedbDisabled: pulumi.Bool(false),
},
},
Interfaces: linode.InstanceConfigInterfaceArray{
&linode.InstanceConfigInterfaceArgs{
Purpose: pulumi.String("string"),
Active: pulumi.Bool(false),
Id: pulumi.Int(0),
IpRanges: pulumi.StringArray{
pulumi.String("string"),
},
IpamAddress: pulumi.String("string"),
Ipv4: &linode.InstanceConfigInterfaceIpv4Args{
Nat11: pulumi.String("string"),
Vpc: pulumi.String("string"),
},
Ipv6: &linode.InstanceConfigInterfaceIpv6Args{
IsPublic: pulumi.Bool(false),
Ranges: linode.InstanceConfigInterfaceIpv6RangeArray{
&linode.InstanceConfigInterfaceIpv6RangeArgs{
AssignedRange: pulumi.String("string"),
Range: pulumi.String("string"),
},
},
Slaacs: linode.InstanceConfigInterfaceIpv6SlaacArray{
&linode.InstanceConfigInterfaceIpv6SlaacArgs{
Address: pulumi.String("string"),
AssignedRange: pulumi.String("string"),
Range: pulumi.String("string"),
},
},
},
Label: pulumi.String("string"),
Primary: pulumi.Bool(false),
SubnetId: pulumi.Int(0),
VpcId: pulumi.Int(0),
},
},
Booted: pulumi.Bool(false),
Device: linode.InstanceConfigDeviceArray{
&linode.InstanceConfigDeviceArgs{
DeviceName: pulumi.String("string"),
DiskId: pulumi.Int(0),
VolumeId: pulumi.Int(0),
},
},
Comments: pulumi.String("string"),
MemoryLimit: pulumi.Int(0),
RootDevice: pulumi.String("string"),
RunLevel: pulumi.String("string"),
VirtMode: pulumi.String("string"),
})
resource "linode_instance_config" "instanceConfigResource" {
lifecycle {
create_before_destroy = true
}
label = "string"
linode_id = 0
kernel = "string"
helpers {
devtmpfs_automount = false
distro = false
modules_dep = false
network = false
updatedb_disabled = false
}
interfaces {
purpose = "string"
active = false
id = 0
ip_ranges = ["string"]
ipam_address = "string"
ipv4 = {
nat11 = "string"
vpc = "string"
}
ipv6 = {
is_public = false
ranges = [{
assigned_range = "string"
range = "string"
}]
slaacs = [{
address = "string"
assigned_range = "string"
range = "string"
}]
}
label = "string"
primary = false
subnet_id = 0
vpc_id = 0
}
booted = false
device {
device_name = "string"
disk_id = 0
volume_id = 0
}
comments = "string"
memory_limit = 0
root_device = "string"
run_level = "string"
virt_mode = "string"
}
var instanceConfigResource = new InstanceConfig("instanceConfigResource", InstanceConfigArgs.builder()
.label("string")
.linodeId(0)
.kernel("string")
.helpers(InstanceConfigHelperArgs.builder()
.devtmpfsAutomount(false)
.distro(false)
.modulesDep(false)
.network(false)
.updatedbDisabled(false)
.build())
.interfaces(InstanceConfigInterfaceArgs.builder()
.purpose("string")
.active(false)
.id(0)
.ipRanges("string")
.ipamAddress("string")
.ipv4(InstanceConfigInterfaceIpv4Args.builder()
.nat11("string")
.vpc("string")
.build())
.ipv6(InstanceConfigInterfaceIpv6Args.builder()
.isPublic(false)
.ranges(InstanceConfigInterfaceIpv6RangeArgs.builder()
.assignedRange("string")
.range("string")
.build())
.slaacs(InstanceConfigInterfaceIpv6SlaacArgs.builder()
.address("string")
.assignedRange("string")
.range("string")
.build())
.build())
.label("string")
.primary(false)
.subnetId(0)
.vpcId(0)
.build())
.booted(false)
.device(InstanceConfigDeviceArgs.builder()
.deviceName("string")
.diskId(0)
.volumeId(0)
.build())
.comments("string")
.memoryLimit(0)
.rootDevice("string")
.runLevel("string")
.virtMode("string")
.build());
instance_config_resource = linode.InstanceConfig("instanceConfigResource",
label="string",
linode_id=0,
kernel="string",
helpers=[{
"devtmpfs_automount": False,
"distro": False,
"modules_dep": False,
"network": False,
"updatedb_disabled": False,
}],
interfaces=[{
"purpose": "string",
"active": False,
"id": 0,
"ip_ranges": ["string"],
"ipam_address": "string",
"ipv4": {
"nat11": "string",
"vpc": "string",
},
"ipv6": {
"is_public": False,
"ranges": [{
"assigned_range": "string",
"range": "string",
}],
"slaacs": [{
"address": "string",
"assigned_range": "string",
"range": "string",
}],
},
"label": "string",
"primary": False,
"subnet_id": 0,
"vpc_id": 0,
}],
booted=False,
device=[{
"device_name": "string",
"disk_id": 0,
"volume_id": 0,
}],
comments="string",
memory_limit=0,
root_device="string",
run_level="string",
virt_mode="string")
const instanceConfigResource = new linode.InstanceConfig("instanceConfigResource", {
label: "string",
linodeId: 0,
kernel: "string",
helpers: [{
devtmpfsAutomount: false,
distro: false,
modulesDep: false,
network: false,
updatedbDisabled: false,
}],
interfaces: [{
purpose: "string",
active: false,
id: 0,
ipRanges: ["string"],
ipamAddress: "string",
ipv4: {
nat11: "string",
vpc: "string",
},
ipv6: {
isPublic: false,
ranges: [{
assignedRange: "string",
range: "string",
}],
slaacs: [{
address: "string",
assignedRange: "string",
range: "string",
}],
},
label: "string",
primary: false,
subnetId: 0,
vpcId: 0,
}],
booted: false,
device: [{
deviceName: "string",
diskId: 0,
volumeId: 0,
}],
comments: "string",
memoryLimit: 0,
rootDevice: "string",
runLevel: "string",
virtMode: "string",
});
type: linode:InstanceConfig
properties:
booted: false
comments: string
device:
- deviceName: string
diskId: 0
volumeId: 0
helpers:
- devtmpfsAutomount: false
distro: false
modulesDep: false
network: false
updatedbDisabled: false
interfaces:
- active: false
id: 0
ipRanges:
- string
ipamAddress: string
ipv4:
nat11: string
vpc: string
ipv6:
isPublic: false
ranges:
- assignedRange: string
range: string
slaacs:
- address: string
assignedRange: string
range: string
label: string
primary: false
purpose: string
subnetId: 0
vpcId: 0
kernel: string
label: string
linodeId: 0
memoryLimit: 0
rootDevice: string
runLevel: string
virtMode: string
InstanceConfig Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The InstanceConfig resource accepts the following input properties:
- Label string
- The Config’s label for display purposes only.
- Linode
Id int - The ID of the Linode to create this configuration profile under.
- Booted bool
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- Comments string
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- Device
List<Instance
Config Device> - Blocks for device disks in a Linode's configuration profile.
- Devices
Instance
Config Devices - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- Helpers
List<Instance
Config Helper> - Helpers enabled when booting to this Linode Config.
- Interfaces
List<Instance
Config Interface> - An array of Network Interfaces to add to this Linode's Configuration Profile.
- Kernel string
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - Memory
Limit int - The memory limit of the Config. Defaults to the total ram of the Linode.
- Root
Device string - The root device to boot. (default
/dev/sda) - Run
Level string - Defines the state of your Linode after booting. (
default,single,binbash) - Virt
Mode string - Controls the virtualization mode. (
paravirt,fullvirt)
- Label string
- The Config’s label for display purposes only.
- Linode
Id int - The ID of the Linode to create this configuration profile under.
- Booted bool
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- Comments string
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- Device
[]Instance
Config Device Args - Blocks for device disks in a Linode's configuration profile.
- Devices
Instance
Config Devices Args - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- Helpers
[]Instance
Config Helper Args - Helpers enabled when booting to this Linode Config.
- Interfaces
[]Instance
Config Interface Args - An array of Network Interfaces to add to this Linode's Configuration Profile.
- Kernel string
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - Memory
Limit int - The memory limit of the Config. Defaults to the total ram of the Linode.
- Root
Device string - The root device to boot. (default
/dev/sda) - Run
Level string - Defines the state of your Linode after booting. (
default,single,binbash) - Virt
Mode string - Controls the virtualization mode. (
paravirt,fullvirt)
- label string
- The Config’s label for display purposes only.
- linode_
id number - The ID of the Linode to create this configuration profile under.
- booted bool
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments string
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device list(object)
- Blocks for device disks in a Linode's configuration profile.
- devices object
- A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers list(object)
- Helpers enabled when booting to this Linode Config.
- interfaces list(object)
- An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel string
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - memory_
limit number - The memory limit of the Config. Defaults to the total ram of the Linode.
- root_
device string - The root device to boot. (default
/dev/sda) - run_
level string - Defines the state of your Linode after booting. (
default,single,binbash) - virt_
mode string - Controls the virtualization mode. (
paravirt,fullvirt)
- label String
- The Config’s label for display purposes only.
- linode
Id Integer - The ID of the Linode to create this configuration profile under.
- booted Boolean
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments String
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device
List<Instance
Config Device> - Blocks for device disks in a Linode's configuration profile.
- devices
Instance
Config Devices - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers
List<Instance
Config Helper> - Helpers enabled when booting to this Linode Config.
- interfaces
List<Instance
Config Interface> - An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel String
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - memory
Limit Integer - The memory limit of the Config. Defaults to the total ram of the Linode.
- root
Device String - The root device to boot. (default
/dev/sda) - run
Level String - Defines the state of your Linode after booting. (
default,single,binbash) - virt
Mode String - Controls the virtualization mode. (
paravirt,fullvirt)
- label string
- The Config’s label for display purposes only.
- linode
Id number - The ID of the Linode to create this configuration profile under.
- booted boolean
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments string
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device
Instance
Config Device[] - Blocks for device disks in a Linode's configuration profile.
- devices
Instance
Config Devices - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers
Instance
Config Helper[] - Helpers enabled when booting to this Linode Config.
- interfaces
Instance
Config Interface[] - An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel string
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - memory
Limit number - The memory limit of the Config. Defaults to the total ram of the Linode.
- root
Device string - The root device to boot. (default
/dev/sda) - run
Level string - Defines the state of your Linode after booting. (
default,single,binbash) - virt
Mode string - Controls the virtualization mode. (
paravirt,fullvirt)
- label str
- The Config’s label for display purposes only.
- linode_
id int - The ID of the Linode to create this configuration profile under.
- booted bool
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments str
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device
Sequence[Instance
Config Device Args] - Blocks for device disks in a Linode's configuration profile.
- devices
Instance
Config Devices Args - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers
Sequence[Instance
Config Helper Args] - Helpers enabled when booting to this Linode Config.
- interfaces
Sequence[Instance
Config Interface Args] - An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel str
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - memory_
limit int - The memory limit of the Config. Defaults to the total ram of the Linode.
- root_
device str - The root device to boot. (default
/dev/sda) - run_
level str - Defines the state of your Linode after booting. (
default,single,binbash) - virt_
mode str - Controls the virtualization mode. (
paravirt,fullvirt)
- label String
- The Config’s label for display purposes only.
- linode
Id Number - The ID of the Linode to create this configuration profile under.
- booted Boolean
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments String
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device List<Property Map>
- Blocks for device disks in a Linode's configuration profile.
- devices Property Map
- A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers List<Property Map>
- Helpers enabled when booting to this Linode Config.
- interfaces List<Property Map>
- An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel String
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - memory
Limit Number - The memory limit of the Config. Defaults to the total ram of the Linode.
- root
Device String - The root device to boot. (default
/dev/sda) - run
Level String - Defines the state of your Linode after booting. (
default,single,binbash) - virt
Mode String - Controls the virtualization mode. (
paravirt,fullvirt)
Outputs
All input properties are implicitly available as output properties. Additionally, the InstanceConfig resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing InstanceConfig Resource
Get an existing InstanceConfig resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: InstanceConfigState, opts?: CustomResourceOptions): InstanceConfig@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
booted: Optional[bool] = None,
comments: Optional[str] = None,
device: Optional[Sequence[InstanceConfigDeviceArgs]] = None,
devices: Optional[InstanceConfigDevicesArgs] = None,
helpers: Optional[Sequence[InstanceConfigHelperArgs]] = None,
interfaces: Optional[Sequence[InstanceConfigInterfaceArgs]] = None,
kernel: Optional[str] = None,
label: Optional[str] = None,
linode_id: Optional[int] = None,
memory_limit: Optional[int] = None,
root_device: Optional[str] = None,
run_level: Optional[str] = None,
virt_mode: Optional[str] = None) -> InstanceConfigfunc GetInstanceConfig(ctx *Context, name string, id IDInput, state *InstanceConfigState, opts ...ResourceOption) (*InstanceConfig, error)public static InstanceConfig Get(string name, Input<string> id, InstanceConfigState? state, CustomResourceOptions? opts = null)public static InstanceConfig get(String name, Output<String> id, InstanceConfigState state, CustomResourceOptions options)resources: _: type: linode:InstanceConfig get: id: ${id}import {
to = linode_instance_config.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Booted bool
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- Comments string
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- Device
List<Instance
Config Device> - Blocks for device disks in a Linode's configuration profile.
- Devices
Instance
Config Devices - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- Helpers
List<Instance
Config Helper> - Helpers enabled when booting to this Linode Config.
- Interfaces
List<Instance
Config Interface> - An array of Network Interfaces to add to this Linode's Configuration Profile.
- Kernel string
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - Label string
- The Config’s label for display purposes only.
- Linode
Id int - The ID of the Linode to create this configuration profile under.
- Memory
Limit int - The memory limit of the Config. Defaults to the total ram of the Linode.
- Root
Device string - The root device to boot. (default
/dev/sda) - Run
Level string - Defines the state of your Linode after booting. (
default,single,binbash) - Virt
Mode string - Controls the virtualization mode. (
paravirt,fullvirt)
- Booted bool
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- Comments string
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- Device
[]Instance
Config Device Args - Blocks for device disks in a Linode's configuration profile.
- Devices
Instance
Config Devices Args - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- Helpers
[]Instance
Config Helper Args - Helpers enabled when booting to this Linode Config.
- Interfaces
[]Instance
Config Interface Args - An array of Network Interfaces to add to this Linode's Configuration Profile.
- Kernel string
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - Label string
- The Config’s label for display purposes only.
- Linode
Id int - The ID of the Linode to create this configuration profile under.
- Memory
Limit int - The memory limit of the Config. Defaults to the total ram of the Linode.
- Root
Device string - The root device to boot. (default
/dev/sda) - Run
Level string - Defines the state of your Linode after booting. (
default,single,binbash) - Virt
Mode string - Controls the virtualization mode. (
paravirt,fullvirt)
- booted bool
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments string
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device list(object)
- Blocks for device disks in a Linode's configuration profile.
- devices object
- A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers list(object)
- Helpers enabled when booting to this Linode Config.
- interfaces list(object)
- An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel string
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - label string
- The Config’s label for display purposes only.
- linode_
id number - The ID of the Linode to create this configuration profile under.
- memory_
limit number - The memory limit of the Config. Defaults to the total ram of the Linode.
- root_
device string - The root device to boot. (default
/dev/sda) - run_
level string - Defines the state of your Linode after booting. (
default,single,binbash) - virt_
mode string - Controls the virtualization mode. (
paravirt,fullvirt)
- booted Boolean
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments String
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device
List<Instance
Config Device> - Blocks for device disks in a Linode's configuration profile.
- devices
Instance
Config Devices - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers
List<Instance
Config Helper> - Helpers enabled when booting to this Linode Config.
- interfaces
List<Instance
Config Interface> - An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel String
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - label String
- The Config’s label for display purposes only.
- linode
Id Integer - The ID of the Linode to create this configuration profile under.
- memory
Limit Integer - The memory limit of the Config. Defaults to the total ram of the Linode.
- root
Device String - The root device to boot. (default
/dev/sda) - run
Level String - Defines the state of your Linode after booting. (
default,single,binbash) - virt
Mode String - Controls the virtualization mode. (
paravirt,fullvirt)
- booted boolean
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments string
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device
Instance
Config Device[] - Blocks for device disks in a Linode's configuration profile.
- devices
Instance
Config Devices - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers
Instance
Config Helper[] - Helpers enabled when booting to this Linode Config.
- interfaces
Instance
Config Interface[] - An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel string
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - label string
- The Config’s label for display purposes only.
- linode
Id number - The ID of the Linode to create this configuration profile under.
- memory
Limit number - The memory limit of the Config. Defaults to the total ram of the Linode.
- root
Device string - The root device to boot. (default
/dev/sda) - run
Level string - Defines the state of your Linode after booting. (
default,single,binbash) - virt
Mode string - Controls the virtualization mode. (
paravirt,fullvirt)
- booted bool
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments str
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device
Sequence[Instance
Config Device Args] - Blocks for device disks in a Linode's configuration profile.
- devices
Instance
Config Devices Args - A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers
Sequence[Instance
Config Helper Args] - Helpers enabled when booting to this Linode Config.
- interfaces
Sequence[Instance
Config Interface Args] - An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel str
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - label str
- The Config’s label for display purposes only.
- linode_
id int - The ID of the Linode to create this configuration profile under.
- memory_
limit int - The memory limit of the Config. Defaults to the total ram of the Linode.
- root_
device str - The root device to boot. (default
/dev/sda) - run_
level str - Defines the state of your Linode after booting. (
default,single,binbash) - virt_
mode str - Controls the virtualization mode. (
paravirt,fullvirt)
- booted Boolean
- If true, the Linode will be booted into this config. If another config is booted, the Linode will be rebooted into this config. If false, the Linode will be shutdown only if it is currently booted into this config. If undefined, the config will alter the boot status of the Linode.
- comments String
Optional field for arbitrary User comments on this Config.
devices- (Optional, Block) A dictionary of device disks to use as a device map in a Linode’s configuration profile. Referenced with an index (e.g.devices.0.sda).device- (Optional, Block Set) An assignment between a disk and a configuration profile device. This block supersedes thedevicesblock. Set elements can't be referenced by index; use aforexpression ortolist(...)to access them.helpers- (Optional, Block List) Helpers enabled when booting to this Linode Config.interface- (Optional, Block List) An array of Network Interfaces to use for this Configuration Profile.
- device List<Property Map>
- Blocks for device disks in a Linode's configuration profile.
- devices Property Map
- A dictionary of device disks to use as a device map in a Linode's configuration profile.
- helpers List<Property Map>
- Helpers enabled when booting to this Linode Config.
- interfaces List<Property Map>
- An array of Network Interfaces to add to this Linode's Configuration Profile.
- kernel String
- A Kernel ID to boot a Linode with. Default is
linode/latest-64bit. Examples arelinode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here. Note that this is a paginated API endpoint (docs). - label String
- The Config’s label for display purposes only.
- linode
Id Number - The ID of the Linode to create this configuration profile under.
- memory
Limit Number - The memory limit of the Config. Defaults to the total ram of the Linode.
- root
Device String - The root device to boot. (default
/dev/sda) - run
Level String - Defines the state of your Linode after booting. (
default,single,binbash) - virt
Mode String - Controls the virtualization mode. (
paravirt,fullvirt)
Supporting Types
InstanceConfigDevice, InstanceConfigDeviceArgs
- Device
Name string - The device slot identifier (for example, sda, sdb) to map a disk or volume into
- Disk
Id int - The Disk ID to map to this disk slot
- Volume
Id int - The Block Storage volume ID to map to this disk slot
- Device
Name string - The device slot identifier (for example, sda, sdb) to map a disk or volume into
- Disk
Id int - The Disk ID to map to this disk slot
- Volume
Id int - The Block Storage volume ID to map to this disk slot
- device_
name string - The device slot identifier (for example, sda, sdb) to map a disk or volume into
- disk_
id number - The Disk ID to map to this disk slot
- volume_
id number - The Block Storage volume ID to map to this disk slot
- device
Name String - The device slot identifier (for example, sda, sdb) to map a disk or volume into
- disk
Id Integer - The Disk ID to map to this disk slot
- volume
Id Integer - The Block Storage volume ID to map to this disk slot
- device
Name string - The device slot identifier (for example, sda, sdb) to map a disk or volume into
- disk
Id number - The Disk ID to map to this disk slot
- volume
Id number - The Block Storage volume ID to map to this disk slot
- device_
name str - The device slot identifier (for example, sda, sdb) to map a disk or volume into
- disk_
id int - The Disk ID to map to this disk slot
- volume_
id int - The Block Storage volume ID to map to this disk slot
- device
Name String - The device slot identifier (for example, sda, sdb) to map a disk or volume into
- disk
Id Number - The Disk ID to map to this disk slot
- volume
Id Number - The Block Storage volume ID to map to this disk slot
InstanceConfigDevices, InstanceConfigDevicesArgs
- Sda
Instance
Config Devices Sda - ...
sdbl- (Optional, Block) Device slots for attaching disks and volumes (namedsda-sdz,sdaa-sdaz,sdba-sdbl). The maximum number of available devices is determined by the instance type's RAM (up to 64 devices). Each slot accepts either a Disk or Volume viadiskIdorvolumeId. Referenced with an index (e.g.sda.0.disk_id). - Sdaa
Instance
Config Devices Sdaa - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdab
Instance
Config Devices Sdab - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdac
Instance
Config Devices Sdac - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdad
Instance
Config Devices Sdad - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdae
Instance
Config Devices Sdae - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaf
Instance
Config Devices Sdaf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdag
Instance
Config Devices Sdag - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdah
Instance
Config Devices Sdah - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdai
Instance
Config Devices Sdai - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaj
Instance
Config Devices Sdaj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdak
Instance
Config Devices Sdak - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdal
Instance
Config Devices Sdal - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdam
Instance
Config Devices Sdam - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdan
Instance
Config Devices Sdan - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdao
Instance
Config Devices Sdao - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdap
Instance
Config Devices Sdap - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaq
Instance
Config Devices Sdaq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdar
Instance
Config Devices Sdar - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdas
Instance
Config Devices Sdas - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdat
Instance
Config Devices Sdat - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdau
Instance
Config Devices Sdau - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdav
Instance
Config Devices Sdav - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaw
Instance
Config Devices Sdaw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdax
Instance
Config Devices Sdax - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sday
Instance
Config Devices Sday - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaz
Instance
Config Devices Sdaz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdb
Instance
Config Devices Sdb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdba
Instance
Config Devices Sdba - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbb
Instance
Config Devices Sdbb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbc
Instance
Config Devices Sdbc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbd
Instance
Config Devices Sdbd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbe
Instance
Config Devices Sdbe - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbf
Instance
Config Devices Sdbf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbg
Instance
Config Devices Sdbg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbh
Instance
Config Devices Sdbh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbi
Instance
Config Devices Sdbi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbj
Instance
Config Devices Sdbj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbk
Instance
Config Devices Sdbk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbl
Instance
Config Devices Sdbl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdc
Instance
Config Devices Sdc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdd
Instance
Config Devices Sdd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sde
Instance
Config Devices Sde - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdf
Instance
Config Devices Sdf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdg
Instance
Config Devices Sdg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdh
Instance
Config Devices Sdh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdi
Instance
Config Devices Sdi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdj
Instance
Config Devices Sdj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdk
Instance
Config Devices Sdk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdl
Instance
Config Devices Sdl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdm
Instance
Config Devices Sdm - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdn
Instance
Config Devices Sdn - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdo
Instance
Config Devices Sdo - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdp
Instance
Config Devices Sdp - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdq
Instance
Config Devices Sdq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdr
Instance
Config Devices Sdr - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sds
Instance
Config Devices Sds - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdt
Instance
Config Devices Sdt - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdu
Instance
Config Devices Sdu - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdv
Instance
Config Devices Sdv - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdw
Instance
Config Devices Sdw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdx
Instance
Config Devices Sdx - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdy
Instance
Config Devices Sdy - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdz
Instance
Config Devices Sdz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sda
Instance
Config Devices Sda - ...
sdbl- (Optional, Block) Device slots for attaching disks and volumes (namedsda-sdz,sdaa-sdaz,sdba-sdbl). The maximum number of available devices is determined by the instance type's RAM (up to 64 devices). Each slot accepts either a Disk or Volume viadiskIdorvolumeId. Referenced with an index (e.g.sda.0.disk_id). - Sdaa
Instance
Config Devices Sdaa - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdab
Instance
Config Devices Sdab - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdac
Instance
Config Devices Sdac - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdad
Instance
Config Devices Sdad - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdae
Instance
Config Devices Sdae - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaf
Instance
Config Devices Sdaf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdag
Instance
Config Devices Sdag - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdah
Instance
Config Devices Sdah - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdai
Instance
Config Devices Sdai - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaj
Instance
Config Devices Sdaj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdak
Instance
Config Devices Sdak - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdal
Instance
Config Devices Sdal - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdam
Instance
Config Devices Sdam - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdan
Instance
Config Devices Sdan - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdao
Instance
Config Devices Sdao - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdap
Instance
Config Devices Sdap - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaq
Instance
Config Devices Sdaq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdar
Instance
Config Devices Sdar - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdas
Instance
Config Devices Sdas - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdat
Instance
Config Devices Sdat - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdau
Instance
Config Devices Sdau - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdav
Instance
Config Devices Sdav - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaw
Instance
Config Devices Sdaw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdax
Instance
Config Devices Sdax - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sday
Instance
Config Devices Sday - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdaz
Instance
Config Devices Sdaz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdb
Instance
Config Devices Sdb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdba
Instance
Config Devices Sdba - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbb
Instance
Config Devices Sdbb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbc
Instance
Config Devices Sdbc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbd
Instance
Config Devices Sdbd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbe
Instance
Config Devices Sdbe - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbf
Instance
Config Devices Sdbf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbg
Instance
Config Devices Sdbg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbh
Instance
Config Devices Sdbh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbi
Instance
Config Devices Sdbi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbj
Instance
Config Devices Sdbj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbk
Instance
Config Devices Sdbk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdbl
Instance
Config Devices Sdbl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdc
Instance
Config Devices Sdc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdd
Instance
Config Devices Sdd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sde
Instance
Config Devices Sde - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdf
Instance
Config Devices Sdf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdg
Instance
Config Devices Sdg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdh
Instance
Config Devices Sdh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdi
Instance
Config Devices Sdi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdj
Instance
Config Devices Sdj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdk
Instance
Config Devices Sdk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdl
Instance
Config Devices Sdl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdm
Instance
Config Devices Sdm - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdn
Instance
Config Devices Sdn - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdo
Instance
Config Devices Sdo - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdp
Instance
Config Devices Sdp - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdq
Instance
Config Devices Sdq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdr
Instance
Config Devices Sdr - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sds
Instance
Config Devices Sds - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdt
Instance
Config Devices Sdt - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdu
Instance
Config Devices Sdu - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdv
Instance
Config Devices Sdv - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdw
Instance
Config Devices Sdw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdx
Instance
Config Devices Sdx - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdy
Instance
Config Devices Sdy - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- Sdz
Instance
Config Devices Sdz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sda object
- ...
sdbl- (Optional, Block) Device slots for attaching disks and volumes (namedsda-sdz,sdaa-sdaz,sdba-sdbl). The maximum number of available devices is determined by the instance type's RAM (up to 64 devices). Each slot accepts either a Disk or Volume viadiskIdorvolumeId. Referenced with an index (e.g.sda.0.disk_id). - sdaa object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdab object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdac object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdad object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdae object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaf object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdag object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdah object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdai object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaj object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdak object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdal object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdam object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdan object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdao object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdap object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaq object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdar object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdas object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdat object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdau object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdav object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaw object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdax object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sday object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaz object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdb object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdba object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbb object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbc object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbd object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbe object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbf object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbg object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbh object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbi object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbj object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbk object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbl object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdc object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdd object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sde object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdf object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdg object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdh object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdi object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdj object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdk object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdl object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdm object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdn object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdo object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdp object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdq object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdr object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sds object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdt object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdu object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdv object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdw object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdx object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdy object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdz object
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sda
Instance
Config Devices Sda - ...
sdbl- (Optional, Block) Device slots for attaching disks and volumes (namedsda-sdz,sdaa-sdaz,sdba-sdbl). The maximum number of available devices is determined by the instance type's RAM (up to 64 devices). Each slot accepts either a Disk or Volume viadiskIdorvolumeId. Referenced with an index (e.g.sda.0.disk_id). - sdaa
Instance
Config Devices Sdaa - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdab
Instance
Config Devices Sdab - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdac
Instance
Config Devices Sdac - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdad
Instance
Config Devices Sdad - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdae
Instance
Config Devices Sdae - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaf
Instance
Config Devices Sdaf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdag
Instance
Config Devices Sdag - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdah
Instance
Config Devices Sdah - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdai
Instance
Config Devices Sdai - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaj
Instance
Config Devices Sdaj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdak
Instance
Config Devices Sdak - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdal
Instance
Config Devices Sdal - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdam
Instance
Config Devices Sdam - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdan
Instance
Config Devices Sdan - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdao
Instance
Config Devices Sdao - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdap
Instance
Config Devices Sdap - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaq
Instance
Config Devices Sdaq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdar
Instance
Config Devices Sdar - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdas
Instance
Config Devices Sdas - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdat
Instance
Config Devices Sdat - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdau
Instance
Config Devices Sdau - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdav
Instance
Config Devices Sdav - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaw
Instance
Config Devices Sdaw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdax
Instance
Config Devices Sdax - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sday
Instance
Config Devices Sday - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaz
Instance
Config Devices Sdaz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdb
Instance
Config Devices Sdb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdba
Instance
Config Devices Sdba - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbb
Instance
Config Devices Sdbb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbc
Instance
Config Devices Sdbc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbd
Instance
Config Devices Sdbd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbe
Instance
Config Devices Sdbe - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbf
Instance
Config Devices Sdbf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbg
Instance
Config Devices Sdbg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbh
Instance
Config Devices Sdbh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbi
Instance
Config Devices Sdbi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbj
Instance
Config Devices Sdbj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbk
Instance
Config Devices Sdbk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbl
Instance
Config Devices Sdbl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdc
Instance
Config Devices Sdc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdd
Instance
Config Devices Sdd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sde
Instance
Config Devices Sde - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdf
Instance
Config Devices Sdf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdg
Instance
Config Devices Sdg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdh
Instance
Config Devices Sdh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdi
Instance
Config Devices Sdi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdj
Instance
Config Devices Sdj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdk
Instance
Config Devices Sdk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdl
Instance
Config Devices Sdl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdm
Instance
Config Devices Sdm - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdn
Instance
Config Devices Sdn - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdo
Instance
Config Devices Sdo - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdp
Instance
Config Devices Sdp - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdq
Instance
Config Devices Sdq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdr
Instance
Config Devices Sdr - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sds
Instance
Config Devices Sds - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdt
Instance
Config Devices Sdt - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdu
Instance
Config Devices Sdu - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdv
Instance
Config Devices Sdv - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdw
Instance
Config Devices Sdw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdx
Instance
Config Devices Sdx - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdy
Instance
Config Devices Sdy - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdz
Instance
Config Devices Sdz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sda
Instance
Config Devices Sda - ...
sdbl- (Optional, Block) Device slots for attaching disks and volumes (namedsda-sdz,sdaa-sdaz,sdba-sdbl). The maximum number of available devices is determined by the instance type's RAM (up to 64 devices). Each slot accepts either a Disk or Volume viadiskIdorvolumeId. Referenced with an index (e.g.sda.0.disk_id). - sdaa
Instance
Config Devices Sdaa - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdab
Instance
Config Devices Sdab - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdac
Instance
Config Devices Sdac - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdad
Instance
Config Devices Sdad - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdae
Instance
Config Devices Sdae - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaf
Instance
Config Devices Sdaf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdag
Instance
Config Devices Sdag - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdah
Instance
Config Devices Sdah - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdai
Instance
Config Devices Sdai - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaj
Instance
Config Devices Sdaj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdak
Instance
Config Devices Sdak - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdal
Instance
Config Devices Sdal - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdam
Instance
Config Devices Sdam - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdan
Instance
Config Devices Sdan - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdao
Instance
Config Devices Sdao - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdap
Instance
Config Devices Sdap - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaq
Instance
Config Devices Sdaq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdar
Instance
Config Devices Sdar - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdas
Instance
Config Devices Sdas - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdat
Instance
Config Devices Sdat - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdau
Instance
Config Devices Sdau - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdav
Instance
Config Devices Sdav - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaw
Instance
Config Devices Sdaw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdax
Instance
Config Devices Sdax - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sday
Instance
Config Devices Sday - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaz
Instance
Config Devices Sdaz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdb
Instance
Config Devices Sdb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdba
Instance
Config Devices Sdba - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbb
Instance
Config Devices Sdbb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbc
Instance
Config Devices Sdbc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbd
Instance
Config Devices Sdbd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbe
Instance
Config Devices Sdbe - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbf
Instance
Config Devices Sdbf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbg
Instance
Config Devices Sdbg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbh
Instance
Config Devices Sdbh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbi
Instance
Config Devices Sdbi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbj
Instance
Config Devices Sdbj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbk
Instance
Config Devices Sdbk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbl
Instance
Config Devices Sdbl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdc
Instance
Config Devices Sdc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdd
Instance
Config Devices Sdd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sde
Instance
Config Devices Sde - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdf
Instance
Config Devices Sdf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdg
Instance
Config Devices Sdg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdh
Instance
Config Devices Sdh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdi
Instance
Config Devices Sdi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdj
Instance
Config Devices Sdj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdk
Instance
Config Devices Sdk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdl
Instance
Config Devices Sdl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdm
Instance
Config Devices Sdm - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdn
Instance
Config Devices Sdn - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdo
Instance
Config Devices Sdo - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdp
Instance
Config Devices Sdp - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdq
Instance
Config Devices Sdq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdr
Instance
Config Devices Sdr - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sds
Instance
Config Devices Sds - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdt
Instance
Config Devices Sdt - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdu
Instance
Config Devices Sdu - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdv
Instance
Config Devices Sdv - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdw
Instance
Config Devices Sdw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdx
Instance
Config Devices Sdx - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdy
Instance
Config Devices Sdy - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdz
Instance
Config Devices Sdz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sda
Instance
Config Devices Sda - ...
sdbl- (Optional, Block) Device slots for attaching disks and volumes (namedsda-sdz,sdaa-sdaz,sdba-sdbl). The maximum number of available devices is determined by the instance type's RAM (up to 64 devices). Each slot accepts either a Disk or Volume viadiskIdorvolumeId. Referenced with an index (e.g.sda.0.disk_id). - sdaa
Instance
Config Devices Sdaa - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdab
Instance
Config Devices Sdab - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdac
Instance
Config Devices Sdac - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdad
Instance
Config Devices Sdad - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdae
Instance
Config Devices Sdae - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaf
Instance
Config Devices Sdaf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdag
Instance
Config Devices Sdag - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdah
Instance
Config Devices Sdah - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdai
Instance
Config Devices Sdai - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaj
Instance
Config Devices Sdaj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdak
Instance
Config Devices Sdak - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdal
Instance
Config Devices Sdal - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdam
Instance
Config Devices Sdam - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdan
Instance
Config Devices Sdan - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdao
Instance
Config Devices Sdao - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdap
Instance
Config Devices Sdap - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaq
Instance
Config Devices Sdaq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdar
Instance
Config Devices Sdar - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdas
Instance
Config Devices Sdas - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdat
Instance
Config Devices Sdat - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdau
Instance
Config Devices Sdau - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdav
Instance
Config Devices Sdav - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaw
Instance
Config Devices Sdaw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdax
Instance
Config Devices Sdax - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sday
Instance
Config Devices Sday - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaz
Instance
Config Devices Sdaz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdb
Instance
Config Devices Sdb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdba
Instance
Config Devices Sdba - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbb
Instance
Config Devices Sdbb - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbc
Instance
Config Devices Sdbc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbd
Instance
Config Devices Sdbd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbe
Instance
Config Devices Sdbe - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbf
Instance
Config Devices Sdbf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbg
Instance
Config Devices Sdbg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbh
Instance
Config Devices Sdbh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbi
Instance
Config Devices Sdbi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbj
Instance
Config Devices Sdbj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbk
Instance
Config Devices Sdbk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbl
Instance
Config Devices Sdbl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdc
Instance
Config Devices Sdc - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdd
Instance
Config Devices Sdd - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sde
Instance
Config Devices Sde - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdf
Instance
Config Devices Sdf - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdg
Instance
Config Devices Sdg - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdh
Instance
Config Devices Sdh - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdi
Instance
Config Devices Sdi - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdj
Instance
Config Devices Sdj - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdk
Instance
Config Devices Sdk - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdl
Instance
Config Devices Sdl - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdm
Instance
Config Devices Sdm - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdn
Instance
Config Devices Sdn - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdo
Instance
Config Devices Sdo - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdp
Instance
Config Devices Sdp - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdq
Instance
Config Devices Sdq - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdr
Instance
Config Devices Sdr - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sds
Instance
Config Devices Sds - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdt
Instance
Config Devices Sdt - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdu
Instance
Config Devices Sdu - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdv
Instance
Config Devices Sdv - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdw
Instance
Config Devices Sdw - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdx
Instance
Config Devices Sdx - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdy
Instance
Config Devices Sdy - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdz
Instance
Config Devices Sdz - Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sda Property Map
- ...
sdbl- (Optional, Block) Device slots for attaching disks and volumes (namedsda-sdz,sdaa-sdaz,sdba-sdbl). The maximum number of available devices is determined by the instance type's RAM (up to 64 devices). Each slot accepts either a Disk or Volume viadiskIdorvolumeId. Referenced with an index (e.g.sda.0.disk_id). - sdaa Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdab Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdac Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdad Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdae Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaf Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdag Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdah Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdai Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaj Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdak Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdal Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdam Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdan Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdao Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdap Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaq Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdar Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdas Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdat Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdau Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdav Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaw Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdax Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sday Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdaz Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdb Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdba Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbb Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbc Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbd Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbe Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbf Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbg Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbh Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbi Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbj Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbk Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdbl Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdc Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdd Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sde Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdf Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdg Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdh Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdi Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdj Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdk Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdl Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdm Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdn Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdo Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdp Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdq Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdr Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sds Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdt Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdu Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdv Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdw Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdx Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdy Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
- sdz Property Map
- Device can be either a Disk or Volume identified by diskId or volume_id. Only one type per slot allowed.
InstanceConfigDevicesSda, InstanceConfigDevicesSdaArgs
InstanceConfigDevicesSdaa, InstanceConfigDevicesSdaaArgs
InstanceConfigDevicesSdab, InstanceConfigDevicesSdabArgs
InstanceConfigDevicesSdac, InstanceConfigDevicesSdacArgs
InstanceConfigDevicesSdad, InstanceConfigDevicesSdadArgs
InstanceConfigDevicesSdae, InstanceConfigDevicesSdaeArgs
InstanceConfigDevicesSdaf, InstanceConfigDevicesSdafArgs
InstanceConfigDevicesSdag, InstanceConfigDevicesSdagArgs
InstanceConfigDevicesSdah, InstanceConfigDevicesSdahArgs
InstanceConfigDevicesSdai, InstanceConfigDevicesSdaiArgs
InstanceConfigDevicesSdaj, InstanceConfigDevicesSdajArgs
InstanceConfigDevicesSdak, InstanceConfigDevicesSdakArgs
InstanceConfigDevicesSdal, InstanceConfigDevicesSdalArgs
InstanceConfigDevicesSdam, InstanceConfigDevicesSdamArgs
InstanceConfigDevicesSdan, InstanceConfigDevicesSdanArgs
InstanceConfigDevicesSdao, InstanceConfigDevicesSdaoArgs
InstanceConfigDevicesSdap, InstanceConfigDevicesSdapArgs
InstanceConfigDevicesSdaq, InstanceConfigDevicesSdaqArgs
InstanceConfigDevicesSdar, InstanceConfigDevicesSdarArgs
InstanceConfigDevicesSdas, InstanceConfigDevicesSdasArgs
InstanceConfigDevicesSdat, InstanceConfigDevicesSdatArgs
InstanceConfigDevicesSdau, InstanceConfigDevicesSdauArgs
InstanceConfigDevicesSdav, InstanceConfigDevicesSdavArgs
InstanceConfigDevicesSdaw, InstanceConfigDevicesSdawArgs
InstanceConfigDevicesSdax, InstanceConfigDevicesSdaxArgs
InstanceConfigDevicesSday, InstanceConfigDevicesSdayArgs
InstanceConfigDevicesSdaz, InstanceConfigDevicesSdazArgs
InstanceConfigDevicesSdb, InstanceConfigDevicesSdbArgs
InstanceConfigDevicesSdba, InstanceConfigDevicesSdbaArgs
InstanceConfigDevicesSdbb, InstanceConfigDevicesSdbbArgs
InstanceConfigDevicesSdbc, InstanceConfigDevicesSdbcArgs
InstanceConfigDevicesSdbd, InstanceConfigDevicesSdbdArgs
InstanceConfigDevicesSdbe, InstanceConfigDevicesSdbeArgs
InstanceConfigDevicesSdbf, InstanceConfigDevicesSdbfArgs
InstanceConfigDevicesSdbg, InstanceConfigDevicesSdbgArgs
InstanceConfigDevicesSdbh, InstanceConfigDevicesSdbhArgs
InstanceConfigDevicesSdbi, InstanceConfigDevicesSdbiArgs
InstanceConfigDevicesSdbj, InstanceConfigDevicesSdbjArgs
InstanceConfigDevicesSdbk, InstanceConfigDevicesSdbkArgs
InstanceConfigDevicesSdbl, InstanceConfigDevicesSdblArgs
InstanceConfigDevicesSdc, InstanceConfigDevicesSdcArgs
InstanceConfigDevicesSdd, InstanceConfigDevicesSddArgs
InstanceConfigDevicesSde, InstanceConfigDevicesSdeArgs
InstanceConfigDevicesSdf, InstanceConfigDevicesSdfArgs
InstanceConfigDevicesSdg, InstanceConfigDevicesSdgArgs
InstanceConfigDevicesSdh, InstanceConfigDevicesSdhArgs
InstanceConfigDevicesSdi, InstanceConfigDevicesSdiArgs
InstanceConfigDevicesSdj, InstanceConfigDevicesSdjArgs
InstanceConfigDevicesSdk, InstanceConfigDevicesSdkArgs
InstanceConfigDevicesSdl, InstanceConfigDevicesSdlArgs
InstanceConfigDevicesSdm, InstanceConfigDevicesSdmArgs
InstanceConfigDevicesSdn, InstanceConfigDevicesSdnArgs
InstanceConfigDevicesSdo, InstanceConfigDevicesSdoArgs
InstanceConfigDevicesSdp, InstanceConfigDevicesSdpArgs
InstanceConfigDevicesSdq, InstanceConfigDevicesSdqArgs
InstanceConfigDevicesSdr, InstanceConfigDevicesSdrArgs
InstanceConfigDevicesSds, InstanceConfigDevicesSdsArgs
InstanceConfigDevicesSdt, InstanceConfigDevicesSdtArgs
InstanceConfigDevicesSdu, InstanceConfigDevicesSduArgs
InstanceConfigDevicesSdv, InstanceConfigDevicesSdvArgs
InstanceConfigDevicesSdw, InstanceConfigDevicesSdwArgs
InstanceConfigDevicesSdx, InstanceConfigDevicesSdxArgs
InstanceConfigDevicesSdy, InstanceConfigDevicesSdyArgs
InstanceConfigDevicesSdz, InstanceConfigDevicesSdzArgs
InstanceConfigHelper, InstanceConfigHelperArgs
- Devtmpfs
Automount bool - Populates the /dev directory early during boot without udev. (default
true) - Distro bool
- Helps maintain correct inittab/upstart console device. (default
true) - Modules
Dep bool - Creates a modules dependency file for the Kernel you run. (default
true) - Network bool
- Automatically configures static networking. (default
true) - Updatedb
Disabled bool - Disables updatedb cron job to avoid disk thrashing. (default
true)
- Devtmpfs
Automount bool - Populates the /dev directory early during boot without udev. (default
true) - Distro bool
- Helps maintain correct inittab/upstart console device. (default
true) - Modules
Dep bool - Creates a modules dependency file for the Kernel you run. (default
true) - Network bool
- Automatically configures static networking. (default
true) - Updatedb
Disabled bool - Disables updatedb cron job to avoid disk thrashing. (default
true)
- devtmpfs_
automount bool - Populates the /dev directory early during boot without udev. (default
true) - distro bool
- Helps maintain correct inittab/upstart console device. (default
true) - modules_
dep bool - Creates a modules dependency file for the Kernel you run. (default
true) - network bool
- Automatically configures static networking. (default
true) - updatedb_
disabled bool - Disables updatedb cron job to avoid disk thrashing. (default
true)
- devtmpfs
Automount Boolean - Populates the /dev directory early during boot without udev. (default
true) - distro Boolean
- Helps maintain correct inittab/upstart console device. (default
true) - modules
Dep Boolean - Creates a modules dependency file for the Kernel you run. (default
true) - network Boolean
- Automatically configures static networking. (default
true) - updatedb
Disabled Boolean - Disables updatedb cron job to avoid disk thrashing. (default
true)
- devtmpfs
Automount boolean - Populates the /dev directory early during boot without udev. (default
true) - distro boolean
- Helps maintain correct inittab/upstart console device. (default
true) - modules
Dep boolean - Creates a modules dependency file for the Kernel you run. (default
true) - network boolean
- Automatically configures static networking. (default
true) - updatedb
Disabled boolean - Disables updatedb cron job to avoid disk thrashing. (default
true)
- devtmpfs_
automount bool - Populates the /dev directory early during boot without udev. (default
true) - distro bool
- Helps maintain correct inittab/upstart console device. (default
true) - modules_
dep bool - Creates a modules dependency file for the Kernel you run. (default
true) - network bool
- Automatically configures static networking. (default
true) - updatedb_
disabled bool - Disables updatedb cron job to avoid disk thrashing. (default
true)
- devtmpfs
Automount Boolean - Populates the /dev directory early during boot without udev. (default
true) - distro Boolean
- Helps maintain correct inittab/upstart console device. (default
true) - modules
Dep Boolean - Creates a modules dependency file for the Kernel you run. (default
true) - network Boolean
- Automatically configures static networking. (default
true) - updatedb
Disabled Boolean - Disables updatedb cron job to avoid disk thrashing. (default
true)
InstanceConfigInterface, InstanceConfigInterfaceArgs
- Purpose string
- The type of interface. (
public,vlan,vpc) - Active bool
- Whether this interface is currently booted and active.
- Id int
- The ID of the interface.
- Ip
Ranges List<string> - IPv4 CIDR VPC Subnet ranges that are routed to this Interface. IPv6 ranges are also available to select participants in the Beta program.
- Ipam
Address string - This Network Interface’s private IP address in Classless Inter-Domain Routing (CIDR) notation. (e.g.
10.0.0.1/24) This field is only allowed for interfaces with thevlanpurpose. - Ipv4
Instance
Config Interface Ipv4 - The IPv4 configuration of the VPC interface.This attribute is only allowed for VPC interfaces.
- Ipv6
Instance
Config Interface Ipv6 - The IPv6 configuration of the VPC interface. This attribute is only allowed for VPC interfaces.
- Label string
- The name of the VLAN to join. This field is only allowed and required for interfaces with the
vlanpurpose. - Primary bool
Whether the interface is the primary interface that should have the default route for this Linode. This field is only allowed for interfaces with the
publicorvpcpurpose.ipv4- (Optional, Block) The IPv4 configuration of the VPC interface. Referenced with an index (e.g.ipv4.0.vpc). This field is currently only allowed for interfaces with thevpcpurpose.ipv6- (Optional, Block) The IPv6 configuration of the VPC interface. Referenced with an index (e.g.ipv6.0.is_public). This field is currently only allowed for interfaces with thevpcpurpose. NOTE: IPv6 VPCs may not yet be available to all users.
- Subnet
Id int - The name of the VPC Subnet to join. This field is only allowed and required for interfaces with the
vpcpurpose. - Vpc
Id int - The ID of VPC which this interface is attached to.
- Purpose string
- The type of interface. (
public,vlan,vpc) - Active bool
- Whether this interface is currently booted and active.
- Id int
- The ID of the interface.
- Ip
Ranges []string - IPv4 CIDR VPC Subnet ranges that are routed to this Interface. IPv6 ranges are also available to select participants in the Beta program.
- Ipam
Address string - This Network Interface’s private IP address in Classless Inter-Domain Routing (CIDR) notation. (e.g.
10.0.0.1/24) This field is only allowed for interfaces with thevlanpurpose. - Ipv4
Instance
Config Interface Ipv4 - The IPv4 configuration of the VPC interface.This attribute is only allowed for VPC interfaces.
- Ipv6
Instance
Config Interface Ipv6 - The IPv6 configuration of the VPC interface. This attribute is only allowed for VPC interfaces.
- Label string
- The name of the VLAN to join. This field is only allowed and required for interfaces with the
vlanpurpose. - Primary bool
Whether the interface is the primary interface that should have the default route for this Linode. This field is only allowed for interfaces with the
publicorvpcpurpose.ipv4- (Optional, Block) The IPv4 configuration of the VPC interface. Referenced with an index (e.g.ipv4.0.vpc). This field is currently only allowed for interfaces with thevpcpurpose.ipv6- (Optional, Block) The IPv6 configuration of the VPC interface. Referenced with an index (e.g.ipv6.0.is_public). This field is currently only allowed for interfaces with thevpcpurpose. NOTE: IPv6 VPCs may not yet be available to all users.
- Subnet
Id int - The name of the VPC Subnet to join. This field is only allowed and required for interfaces with the
vpcpurpose. - Vpc
Id int - The ID of VPC which this interface is attached to.
- purpose string
- The type of interface. (
public,vlan,vpc) - active bool
- Whether this interface is currently booted and active.
- id number
- The ID of the interface.
- ip_
ranges list(string) - IPv4 CIDR VPC Subnet ranges that are routed to this Interface. IPv6 ranges are also available to select participants in the Beta program.
- ipam_
address string - This Network Interface’s private IP address in Classless Inter-Domain Routing (CIDR) notation. (e.g.
10.0.0.1/24) This field is only allowed for interfaces with thevlanpurpose. - ipv4 object
- The IPv4 configuration of the VPC interface.This attribute is only allowed for VPC interfaces.
- ipv6 object
- The IPv6 configuration of the VPC interface. This attribute is only allowed for VPC interfaces.
- label string
- The name of the VLAN to join. This field is only allowed and required for interfaces with the
vlanpurpose. - primary bool
Whether the interface is the primary interface that should have the default route for this Linode. This field is only allowed for interfaces with the
publicorvpcpurpose.ipv4- (Optional, Block) The IPv4 configuration of the VPC interface. Referenced with an index (e.g.ipv4.0.vpc). This field is currently only allowed for interfaces with thevpcpurpose.ipv6- (Optional, Block) The IPv6 configuration of the VPC interface. Referenced with an index (e.g.ipv6.0.is_public). This field is currently only allowed for interfaces with thevpcpurpose. NOTE: IPv6 VPCs may not yet be available to all users.
- subnet_
id number - The name of the VPC Subnet to join. This field is only allowed and required for interfaces with the
vpcpurpose. - vpc_
id number - The ID of VPC which this interface is attached to.
- purpose String
- The type of interface. (
public,vlan,vpc) - active Boolean
- Whether this interface is currently booted and active.
- id Integer
- The ID of the interface.
- ip
Ranges List<String> - IPv4 CIDR VPC Subnet ranges that are routed to this Interface. IPv6 ranges are also available to select participants in the Beta program.
- ipam
Address String - This Network Interface’s private IP address in Classless Inter-Domain Routing (CIDR) notation. (e.g.
10.0.0.1/24) This field is only allowed for interfaces with thevlanpurpose. - ipv4
Instance
Config Interface Ipv4 - The IPv4 configuration of the VPC interface.This attribute is only allowed for VPC interfaces.
- ipv6
Instance
Config Interface Ipv6 - The IPv6 configuration of the VPC interface. This attribute is only allowed for VPC interfaces.
- label String
- The name of the VLAN to join. This field is only allowed and required for interfaces with the
vlanpurpose. - primary Boolean
Whether the interface is the primary interface that should have the default route for this Linode. This field is only allowed for interfaces with the
publicorvpcpurpose.ipv4- (Optional, Block) The IPv4 configuration of the VPC interface. Referenced with an index (e.g.ipv4.0.vpc). This field is currently only allowed for interfaces with thevpcpurpose.ipv6- (Optional, Block) The IPv6 configuration of the VPC interface. Referenced with an index (e.g.ipv6.0.is_public). This field is currently only allowed for interfaces with thevpcpurpose. NOTE: IPv6 VPCs may not yet be available to all users.
- subnet
Id Integer - The name of the VPC Subnet to join. This field is only allowed and required for interfaces with the
vpcpurpose. - vpc
Id Integer - The ID of VPC which this interface is attached to.
- purpose string
- The type of interface. (
public,vlan,vpc) - active boolean
- Whether this interface is currently booted and active.
- id number
- The ID of the interface.
- ip
Ranges string[] - IPv4 CIDR VPC Subnet ranges that are routed to this Interface. IPv6 ranges are also available to select participants in the Beta program.
- ipam
Address string - This Network Interface’s private IP address in Classless Inter-Domain Routing (CIDR) notation. (e.g.
10.0.0.1/24) This field is only allowed for interfaces with thevlanpurpose. - ipv4
Instance
Config Interface Ipv4 - The IPv4 configuration of the VPC interface.This attribute is only allowed for VPC interfaces.
- ipv6
Instance
Config Interface Ipv6 - The IPv6 configuration of the VPC interface. This attribute is only allowed for VPC interfaces.
- label string
- The name of the VLAN to join. This field is only allowed and required for interfaces with the
vlanpurpose. - primary boolean
Whether the interface is the primary interface that should have the default route for this Linode. This field is only allowed for interfaces with the
publicorvpcpurpose.ipv4- (Optional, Block) The IPv4 configuration of the VPC interface. Referenced with an index (e.g.ipv4.0.vpc). This field is currently only allowed for interfaces with thevpcpurpose.ipv6- (Optional, Block) The IPv6 configuration of the VPC interface. Referenced with an index (e.g.ipv6.0.is_public). This field is currently only allowed for interfaces with thevpcpurpose. NOTE: IPv6 VPCs may not yet be available to all users.
- subnet
Id number - The name of the VPC Subnet to join. This field is only allowed and required for interfaces with the
vpcpurpose. - vpc
Id number - The ID of VPC which this interface is attached to.
- purpose str
- The type of interface. (
public,vlan,vpc) - active bool
- Whether this interface is currently booted and active.
- id int
- The ID of the interface.
- ip_
ranges Sequence[str] - IPv4 CIDR VPC Subnet ranges that are routed to this Interface. IPv6 ranges are also available to select participants in the Beta program.
- ipam_
address str - This Network Interface’s private IP address in Classless Inter-Domain Routing (CIDR) notation. (e.g.
10.0.0.1/24) This field is only allowed for interfaces with thevlanpurpose. - ipv4
Instance
Config Interface Ipv4 - The IPv4 configuration of the VPC interface.This attribute is only allowed for VPC interfaces.
- ipv6
Instance
Config Interface Ipv6 - The IPv6 configuration of the VPC interface. This attribute is only allowed for VPC interfaces.
- label str
- The name of the VLAN to join. This field is only allowed and required for interfaces with the
vlanpurpose. - primary bool
Whether the interface is the primary interface that should have the default route for this Linode. This field is only allowed for interfaces with the
publicorvpcpurpose.ipv4- (Optional, Block) The IPv4 configuration of the VPC interface. Referenced with an index (e.g.ipv4.0.vpc). This field is currently only allowed for interfaces with thevpcpurpose.ipv6- (Optional, Block) The IPv6 configuration of the VPC interface. Referenced with an index (e.g.ipv6.0.is_public). This field is currently only allowed for interfaces with thevpcpurpose. NOTE: IPv6 VPCs may not yet be available to all users.
- subnet_
id int - The name of the VPC Subnet to join. This field is only allowed and required for interfaces with the
vpcpurpose. - vpc_
id int - The ID of VPC which this interface is attached to.
- purpose String
- The type of interface. (
public,vlan,vpc) - active Boolean
- Whether this interface is currently booted and active.
- id Number
- The ID of the interface.
- ip
Ranges List<String> - IPv4 CIDR VPC Subnet ranges that are routed to this Interface. IPv6 ranges are also available to select participants in the Beta program.
- ipam
Address String - This Network Interface’s private IP address in Classless Inter-Domain Routing (CIDR) notation. (e.g.
10.0.0.1/24) This field is only allowed for interfaces with thevlanpurpose. - ipv4 Property Map
- The IPv4 configuration of the VPC interface.This attribute is only allowed for VPC interfaces.
- ipv6 Property Map
- The IPv6 configuration of the VPC interface. This attribute is only allowed for VPC interfaces.
- label String
- The name of the VLAN to join. This field is only allowed and required for interfaces with the
vlanpurpose. - primary Boolean
Whether the interface is the primary interface that should have the default route for this Linode. This field is only allowed for interfaces with the
publicorvpcpurpose.ipv4- (Optional, Block) The IPv4 configuration of the VPC interface. Referenced with an index (e.g.ipv4.0.vpc). This field is currently only allowed for interfaces with thevpcpurpose.ipv6- (Optional, Block) The IPv6 configuration of the VPC interface. Referenced with an index (e.g.ipv6.0.is_public). This field is currently only allowed for interfaces with thevpcpurpose. NOTE: IPv6 VPCs may not yet be available to all users.
- subnet
Id Number - The name of the VPC Subnet to join. This field is only allowed and required for interfaces with the
vpcpurpose. - vpc
Id Number - The ID of VPC which this interface is attached to.
InstanceConfigInterfaceIpv4, InstanceConfigInterfaceIpv4Args
- Nat11 string
- The public IP that will be used for the one-to-one NAT purpose. If this is
any, the public IPv4 address assigned to this Linode is used on this interface and will be 1:1 NATted with the VPC IPv4 address. - Vpc string
- The IP from the VPC subnet to use for this interface. A random address will be assigned if this is not specified in a VPC interface.
- Nat11 string
- The public IP that will be used for the one-to-one NAT purpose. If this is
any, the public IPv4 address assigned to this Linode is used on this interface and will be 1:1 NATted with the VPC IPv4 address. - Vpc string
- The IP from the VPC subnet to use for this interface. A random address will be assigned if this is not specified in a VPC interface.
- nat11 string
- The public IP that will be used for the one-to-one NAT purpose. If this is
any, the public IPv4 address assigned to this Linode is used on this interface and will be 1:1 NATted with the VPC IPv4 address. - vpc string
- The IP from the VPC subnet to use for this interface. A random address will be assigned if this is not specified in a VPC interface.
- nat11 String
- The public IP that will be used for the one-to-one NAT purpose. If this is
any, the public IPv4 address assigned to this Linode is used on this interface and will be 1:1 NATted with the VPC IPv4 address. - vpc String
- The IP from the VPC subnet to use for this interface. A random address will be assigned if this is not specified in a VPC interface.
- nat11 string
- The public IP that will be used for the one-to-one NAT purpose. If this is
any, the public IPv4 address assigned to this Linode is used on this interface and will be 1:1 NATted with the VPC IPv4 address. - vpc string
- The IP from the VPC subnet to use for this interface. A random address will be assigned if this is not specified in a VPC interface.
- nat11 str
- The public IP that will be used for the one-to-one NAT purpose. If this is
any, the public IPv4 address assigned to this Linode is used on this interface and will be 1:1 NATted with the VPC IPv4 address. - vpc str
- The IP from the VPC subnet to use for this interface. A random address will be assigned if this is not specified in a VPC interface.
- nat11 String
- The public IP that will be used for the one-to-one NAT purpose. If this is
any, the public IPv4 address assigned to this Linode is used on this interface and will be 1:1 NATted with the VPC IPv4 address. - vpc String
- The IP from the VPC subnet to use for this interface. A random address will be assigned if this is not specified in a VPC interface.
InstanceConfigInterfaceIpv6, InstanceConfigInterfaceIpv6Args
- Is
Public bool If true, connections from the interface to IPv6 addresses outside the VPC, and connections from IPv6 addresses outside the VPC to the interface will be permitted. (Default:
false)slaac- (Optional, Block List) An array of SLAAC prefixes to use for this interface.range- (Optional, Block List) An array of IPv6 ranges to use for this interface.
- Ranges
List<Instance
Config Interface Ipv6Range> - A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated. - Slaacs
List<Instance
Config Interface Ipv6Slaac> - An array of SLAAC prefixes to use for this interface.
- Is
Public bool If true, connections from the interface to IPv6 addresses outside the VPC, and connections from IPv6 addresses outside the VPC to the interface will be permitted. (Default:
false)slaac- (Optional, Block List) An array of SLAAC prefixes to use for this interface.range- (Optional, Block List) An array of IPv6 ranges to use for this interface.
- Ranges
[]Instance
Config Interface Ipv6Range - A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated. - Slaacs
[]Instance
Config Interface Ipv6Slaac - An array of SLAAC prefixes to use for this interface.
- is_
public bool If true, connections from the interface to IPv6 addresses outside the VPC, and connections from IPv6 addresses outside the VPC to the interface will be permitted. (Default:
false)slaac- (Optional, Block List) An array of SLAAC prefixes to use for this interface.range- (Optional, Block List) An array of IPv6 ranges to use for this interface.
- ranges list(object)
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated. - slaacs list(object)
- An array of SLAAC prefixes to use for this interface.
- is
Public Boolean If true, connections from the interface to IPv6 addresses outside the VPC, and connections from IPv6 addresses outside the VPC to the interface will be permitted. (Default:
false)slaac- (Optional, Block List) An array of SLAAC prefixes to use for this interface.range- (Optional, Block List) An array of IPv6 ranges to use for this interface.
- ranges
List<Instance
Config Interface Ipv6Range> - A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated. - slaacs
List<Instance
Config Interface Ipv6Slaac> - An array of SLAAC prefixes to use for this interface.
- is
Public boolean If true, connections from the interface to IPv6 addresses outside the VPC, and connections from IPv6 addresses outside the VPC to the interface will be permitted. (Default:
false)slaac- (Optional, Block List) An array of SLAAC prefixes to use for this interface.range- (Optional, Block List) An array of IPv6 ranges to use for this interface.
- ranges
Instance
Config Interface Ipv6Range[] - A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated. - slaacs
Instance
Config Interface Ipv6Slaac[] - An array of SLAAC prefixes to use for this interface.
- is_
public bool If true, connections from the interface to IPv6 addresses outside the VPC, and connections from IPv6 addresses outside the VPC to the interface will be permitted. (Default:
false)slaac- (Optional, Block List) An array of SLAAC prefixes to use for this interface.range- (Optional, Block List) An array of IPv6 ranges to use for this interface.
- ranges
Sequence[Instance
Config Interface Ipv6Range] - A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated. - slaacs
Sequence[Instance
Config Interface Ipv6Slaac] - An array of SLAAC prefixes to use for this interface.
- is
Public Boolean If true, connections from the interface to IPv6 addresses outside the VPC, and connections from IPv6 addresses outside the VPC to the interface will be permitted. (Default:
false)slaac- (Optional, Block List) An array of SLAAC prefixes to use for this interface.range- (Optional, Block List) An array of IPv6 ranges to use for this interface.
- ranges List<Property Map>
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated. - slaacs List<Property Map>
- An array of SLAAC prefixes to use for this interface.
InstanceConfigInterfaceIpv6Range, InstanceConfigInterfaceIpv6RangeArgs
- Assigned
Range string - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - Range string
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- Assigned
Range string - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - Range string
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- assigned_
range string - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range string
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- assigned
Range String - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range String
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- assigned
Range string - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range string
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- assigned_
range str - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range str
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- assigned
Range String - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range String
- A prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
InstanceConfigInterfaceIpv6Slaac, InstanceConfigInterfaceIpv6SlaacArgs
- Address string
- The SLAAC address chosen for this interface.
- Assigned
Range string - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - Range string
- A SLAAC prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- Address string
- The SLAAC address chosen for this interface.
- Assigned
Range string - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - Range string
- A SLAAC prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- address string
- The SLAAC address chosen for this interface.
- assigned_
range string - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range string
- A SLAAC prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- address String
- The SLAAC address chosen for this interface.
- assigned
Range String - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range String
- A SLAAC prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- address string
- The SLAAC address chosen for this interface.
- assigned
Range string - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range string
- A SLAAC prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- address str
- The SLAAC address chosen for this interface.
- assigned_
range str - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range str
- A SLAAC prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
- address String
- The SLAAC address chosen for this interface.
- assigned
Range String - The value of
rangecomputed by the API. This is necessary when needing to access the range implicitly allocated usingauto. - range String
- A SLAAC prefix to add to this interface, or
autofor a new IPv6 prefix to be automatically allocated.
Import
Instance Configs can be imported using the linodeId followed by the Instance Config id separated by a comma, e.g.
$ pulumi import linode:index/instanceConfig:InstanceConfig my-config 1234567,7654321
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Linode pulumi/pulumi-linode
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
linodeTerraform Provider.
published on Wednesday, Oct 21, 2026 by Pulumi