ComputeScheduleDiskEncryptionSetConfig Class

Definition

Describes the parameter of customer managed disk encryption set resource id that can be specified for disk. Note: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.

public class ComputeScheduleDiskEncryptionSetConfig : Azure.ResourceManager.ComputeSchedule.Models.SubResource, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.ComputeScheduleDiskEncryptionSetConfig>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ComputeSchedule.Models.ComputeScheduleDiskEncryptionSetConfig>
type ComputeScheduleDiskEncryptionSetConfig = class
    inherit SubResource
    interface IJsonModel<ComputeScheduleDiskEncryptionSetConfig>
    interface IPersistableModel<ComputeScheduleDiskEncryptionSetConfig>
Public Class ComputeScheduleDiskEncryptionSetConfig
Inherits SubResource
Implements IJsonModel(Of ComputeScheduleDiskEncryptionSetConfig), IPersistableModel(Of ComputeScheduleDiskEncryptionSetConfig)
Inheritance
ComputeScheduleDiskEncryptionSetConfig
Implements

Constructors

Name Description
ComputeScheduleDiskEncryptionSetConfig()

Initializes a new instance of ComputeScheduleDiskEncryptionSetConfig.

Properties

Name Description
Id

The ID of the sub-resource.

(Inherited from SubResource)

Methods

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

Explicit Interface Implementations

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

Applies to