Share via


ScheduleTime Class

Definition

The time of day.

public class ScheduleTime : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.StorageMover.Models.ScheduleTime>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.StorageMover.Models.ScheduleTime>
type ScheduleTime = class
    interface IJsonModel<ScheduleTime>
    interface IPersistableModel<ScheduleTime>
Public Class ScheduleTime
Implements IJsonModel(Of ScheduleTime), IPersistableModel(Of ScheduleTime)
Inheritance
ScheduleTime
Implements

Constructors

ScheduleTime(Int32)

Initializes a new instance of ScheduleTime.

Properties

Hour

The hour element of the time. Allowed values range from 0 (start of the selected day) to 24 (end of the selected day). Hour value 24 cannot be combined with any other minute value but 0.

Minute

The minute element of the time. Allowed values are 0 and 30. If not specified, its value defaults to 0.

Explicit Interface Implementations

IJsonModel<ScheduleTime>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ScheduleTime>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ScheduleTime>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ScheduleTime>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ScheduleTime>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to