Language

WeekendReschedulingConstraint Class

Definition

Constraint defining weekend rescheduling restrictions.

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

Properties

Name Description
DisabledReason

Reason why weekend rescheduling is disabled.

IsDisabled

Indicates if rescheduling is disabled on weekends.

Methods

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

Explicit Interface Implementations

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

Applies to