Show / Hide Table of Contents

Class InstanceBlockDeviceArgs

Inheritance
System.Object
InputArgs
ResourceArgs
InstanceBlockDeviceArgs
Inherited Members
ResourceArgs.Empty
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.OpenStack.Compute.Inputs
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class InstanceBlockDeviceArgs : ResourceArgs

Constructors

View Source

InstanceBlockDeviceArgs()

Declaration
public InstanceBlockDeviceArgs()

Properties

View Source

BootIndex

The boot index of the volume. It defaults to 0. Changing this creates a new server.

Declaration
public Input<int> BootIndex { get; set; }
Property Value
Type Description
Input<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 Input<bool> DeleteOnTermination { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

DestinationType

The type that gets created. Possible values are "volume" and "local". Changing this creates a new server.

Declaration
public Input<string> DestinationType { get; set; }
Property Value
Type Description
Input<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 Input<string> DeviceType { get; set; }
Property Value
Type Description
Input<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 Input<string> DiskBus { get; set; }
Property Value
Type Description
Input<System.String>
View Source

GuestFormat

Declaration
public Input<string> GuestFormat { get; set; }
Property Value
Type Description
Input<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 Input<string> SourceType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Uuid

The UUID of the image, volume, or snapshot. Changing this creates a new server.

Declaration
public Input<string> Uuid { get; set; }
Property Value
Type Description
Input<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 Input<int> VolumeSize { get; set; }
Property Value
Type Description
Input<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 Input<string> VolumeType { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.