Class LinuxVirtualMachineScaleSetOsDiskArgs
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.Azure.Compute.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class LinuxVirtualMachineScaleSetOsDiskArgs : ResourceArgs
Constructors
View SourceLinuxVirtualMachineScaleSetOsDiskArgs()
Declaration
public LinuxVirtualMachineScaleSetOsDiskArgs()
Properties
View SourceCaching
The Type of Caching which should be used for the Internal OS Disk. Possible values are None, ReadOnly and ReadWrite.
Declaration
public Input<string> Caching { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DiffDiskSettings
A diff_disk_settings block as defined above. Changing this forces a new resource to be created.
Declaration
public Input<LinuxVirtualMachineScaleSetOsDiskDiffDiskSettingsArgs> DiffDiskSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<LinuxVirtualMachineScaleSetOsDiskDiffDiskSettingsArgs> |
DiskEncryptionSetId
The ID of the Disk Encryption Set which should be used to encrypt this OS Disk.
Declaration
public Input<string> DiskEncryptionSetId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DiskSizeGb
The Size of the Internal OS Disk in GB, if you wish to vary from the size used in the image this Virtual Machine Scale Set is sourced from.
Declaration
public Input<int> DiskSizeGb { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
StorageAccountType
The Type of Storage Account which should back this the Internal OS Disk. Possible values include Standard_LRS, StandardSSD_LRS and Premium_LRS.
Declaration
public Input<string> StorageAccountType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
WriteAcceleratorEnabled
Should Write Accelerator be Enabled for this OS Disk? Defaults to false.
Declaration
public Input<bool> WriteAcceleratorEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |