Language

WeekendSchedulingConstraint Class

Definition

Constraint defining weekend scheduling restrictions.

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

Properties

Name Description
DisabledReason

Reason why weekend scheduling is disabled.

IsDisabled

Indicates if scheduling is disabled on weekends.

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<WeekendSchedulingConstraint>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<WeekendSchedulingConstraint>.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<WeekendSchedulingConstraint>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<WeekendSchedulingConstraint>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<WeekendSchedulingConstraint>.Write(ModelReaderWriterOptions)

Applies to