Class InstanceBlockDevice
Inheritance
System.Object
InstanceBlockDevice
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()
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class InstanceBlockDevice
Fields
View Source
BootIndex
The boot index of the volume. It defaults to 0.
Changing this creates a new server.
Declaration
public readonly int? BootIndex
Field Value
| Type |
Description |
| System.Nullable<System.Int32> |
|
View Source
DeleteOnTermination
Delete the volume / block device upon
termination of the instance. Defaults to false. Changing this creates a
new server.
Declaration
public readonly bool? DeleteOnTermination
Field Value
| Type |
Description |
| System.Nullable<System.Boolean> |
|
View Source
DestinationType
The type that gets created. Possible values
are "volume" and "local". Changing this creates a new server.
Declaration
public readonly string DestinationType
Field Value
| Type |
Description |
| System.String |
|
View Source
DeviceType
The low-level device type that will be used. Most
common thing is to leave this empty. Changing this creates a new server.
Declaration
public readonly string DeviceType
Field Value
| Type |
Description |
| System.String |
|
View Source
DiskBus
The low-level disk bus that will be used. Most common
thing is to leave this empty. Changing this creates a new server.
Declaration
public readonly string DiskBus
Field Value
| Type |
Description |
| System.String |
|
View Source
Declaration
public readonly string GuestFormat
Field Value
| Type |
Description |
| System.String |
|
View Source
SourceType
The source type of the device. Must be one of
"blank", "image", "volume", or "snapshot". Changing this creates a new
server.
Declaration
public readonly string SourceType
Field Value
| Type |
Description |
| System.String |
|
View Source
Uuid
The UUID of
the image, volume, or snapshot. Changing this creates a new server.
Declaration
public readonly string Uuid
Field Value
| Type |
Description |
| System.String |
|
View Source
VolumeSize
The size of the volume to create (in gigabytes). Required
in the following combinations: source=image and destination=volume,
source=blank and destination=local, and source=blank and destination=volume.
Changing this creates a new server.
Declaration
public readonly int? VolumeSize
Field Value
| Type |
Description |
| System.Nullable<System.Int32> |
|
View Source
VolumeType
The volume type that will be used, for example SSD
or HDD storage. The available options depend on how your specific OpenStack
cloud is configured and what classes of storage are provided. Changing this
creates a new server.
Declaration
public readonly string VolumeType
Field Value
| Type |
Description |
| System.String |
|