Share via


BlockedWhileScheduleOperation Class

Definition

Time ranges blocked for scheduling maintenance.

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

Properties

Name Description
Category

Category of blocked date.

TimeRanges

Date ranges blocked for schedule.

Methods

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

Explicit Interface Implementations

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

Applies to