Class InstanceConfigArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Linode.Inputs
Assembly: Pulumi.Linode.dll
Syntax
public sealed class InstanceConfigArgs : ResourceArgs
Constructors
View SourceInstanceConfigArgs()
Declaration
public InstanceConfigArgs()
Properties
View SourceComments
- Arbitrary user comments about this
config.
Declaration
public Input<string> Comments { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Devices
A list of disk or volume attachments for this config. If the boot_config_label omits a devices block, the Linode will not be booted.
Declaration
public Input<InstanceConfigDevicesArgs> Devices { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<InstanceConfigDevicesArgs> |
Helpers
Helpers enabled when booting to this Linode Config.
Declaration
public Input<InstanceConfigHelpersArgs> Helpers { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<InstanceConfigHelpersArgs> |
Kernel
- A Kernel ID to boot a Linode with. Default is based on image choice. Examples are
linode/latest-64bit,linode/grub2,linode/direct-disk, etc. See all kernels here.
Declaration
public Input<string> Kernel { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Label
The Config's label for display purposes. Also used by boot_config_label.
Declaration
public Input<string> Label { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
MemoryLimit
- Defaults to the total RAM of the Linode
Declaration
public Input<int> MemoryLimit { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
RootDevice
- The root device to boot. The corresponding disk must be attached to a
deviceslot. Example:"/dev/sda"
Declaration
public Input<string> RootDevice { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RunLevel
- Defines the state of your Linode after booting. Defaults to
"default".
Declaration
public Input<string> RunLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VirtMode
- Controls the virtualization mode. Defaults to
"paravirt".
Declaration
public Input<string> VirtMode { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |