Class ImageOsDisk
Inheritance
System.Object
ImageOsDisk
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.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ImageOsDisk
Fields
View SourceBlobUri
Specifies the URI in Azure storage of the blob that you want to use to create the image.
Declaration
public readonly string BlobUri
Field Value
| Type | Description |
|---|---|
| System.String |
Caching
Specifies the caching mode as ReadWrite, ReadOnly, or None. The default is None.
Declaration
public readonly string Caching
Field Value
| Type | Description |
|---|---|
| System.String |
ManagedDiskId
Specifies the ID of the managed disk resource that you want to use to create the image.
Declaration
public readonly string ManagedDiskId
Field Value
| Type | Description |
|---|---|
| System.String |
OsState
Specifies the state of the operating system contained in the blob. Currently, the only value is Generalized.
Declaration
public readonly string OsState
Field Value
| Type | Description |
|---|---|
| System.String |
OsType
Specifies the type of operating system contained in the virtual machine image. Possible values are: Windows or Linux.
Declaration
public readonly string OsType
Field Value
| Type | Description |
|---|---|
| System.String |
SizeGb
Specifies the size of the image to be created. The target size can't be smaller than the source size.
Declaration
public readonly int? SizeGb
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |