Udostępnij za pośrednictwem


ContainerServiceMaintenanceSchedule Class

Definition

One and only one of the schedule types should be specified. Choose either 'daily', 'weekly', 'absoluteMonthly' or 'relativeMonthly' for your maintenance schedule.

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

Constructors

ContainerServiceMaintenanceSchedule()

Initializes a new instance of ContainerServiceMaintenanceSchedule.

Properties

AbsoluteMonthly

For schedules like: 'recur every month on the 15th' or 'recur every 3 months on the 20th'.

DailyIntervalDays

Specifies the number of days between each set of occurrences.

RelativeMonthly

For schedules like: 'recur every month on the first Monday' or 'recur every 3 months on last Friday'.

Weekly

For schedules like: 'recur every Monday' or 'recur every 3 weeks on Wednesday'.

Explicit Interface Implementations

IJsonModel<ContainerServiceMaintenanceSchedule>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ContainerServiceMaintenanceSchedule>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ContainerServiceMaintenanceSchedule>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ContainerServiceMaintenanceSchedule>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ContainerServiceMaintenanceSchedule>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to