Language

ManagedDiskParametersContent Class

Definition

The parameters of a managed disk.

public class ManagedDiskParametersContent : Azure.ResourceManager.Compute.BulkActions.Models.ComputeBulkActionsSubResourceInfo, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Compute.BulkActions.Models.ManagedDiskParametersContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Compute.BulkActions.Models.ManagedDiskParametersContent>
type ManagedDiskParametersContent = class
    inherit ComputeBulkActionsSubResourceInfo
    interface IJsonModel<ManagedDiskParametersContent>
    interface IPersistableModel<ManagedDiskParametersContent>
Public Class ManagedDiskParametersContent
Inherits ComputeBulkActionsSubResourceInfo
Implements IJsonModel(Of ManagedDiskParametersContent), IPersistableModel(Of ManagedDiskParametersContent)
Inheritance
ManagedDiskParametersContent
Implements

Constructors

Name Description
ManagedDiskParametersContent()

Initializes a new instance of ManagedDiskParametersContent.

Properties

Name Description
DiskEncryptionSetId

The ID of the sub-resource.

Id

The ID of the sub-resource.

(Inherited from ComputeBulkActionsSubResourceInfo)
SecurityProfile

Specifies the security profile for the managed disk.

StorageAccountType

Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ComputeBulkActionsSubResourceInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ComputeBulkActionsSubResourceInfo)
IJsonModel<ComputeBulkActionsSubResourceInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ComputeBulkActionsSubResourceInfo)
IJsonModel<ManagedDiskParametersContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ManagedDiskParametersContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<ComputeBulkActionsSubResourceInfo>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from ComputeBulkActionsSubResourceInfo)
IPersistableModel<ComputeBulkActionsSubResourceInfo>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from ComputeBulkActionsSubResourceInfo)
IPersistableModel<ComputeBulkActionsSubResourceInfo>.Write(ModelReaderWriterOptions) (Inherited from ComputeBulkActionsSubResourceInfo)
IPersistableModel<ManagedDiskParametersContent>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ManagedDiskParametersContent>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ManagedDiskParametersContent>.Write(ModelReaderWriterOptions)

Applies to