Language

ReschedulingWindowConstraint Class

Definition

Constraint defining allowed time window for rescheduling.

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

Properties

Name Description
EndsOn

End date Time.

StartsOn

Start date time.

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

Applies to