Partager via


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 : Azure.Provisioning.Primitives.ProvisionableConstruct
type ContainerServiceMaintenanceSchedule = class
    inherit ProvisionableConstruct
Public Class ContainerServiceMaintenanceSchedule
Inherits ProvisionableConstruct
Inheritance
ContainerServiceMaintenanceSchedule

Constructors

ContainerServiceMaintenanceSchedule()

Creates a new 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'.

Methods

AssignOrReplace<T>(T, T) (Inherited from ProvisionableConstruct)
Compile()

Compile the resource into a set of Bicep statements.

(Inherited from ProvisionableConstruct)
DefineDictionaryProperty<T>(String, String[], Boolean, Boolean) (Inherited from ProvisionableConstruct)
DefineListProperty<T>(String, String[], Boolean, Boolean) (Inherited from ProvisionableConstruct)
DefineModelProperty<T>(String, String[], Boolean, Boolean, Boolean, String) (Inherited from ProvisionableConstruct)
DefineProperty<T>(String, String[], Boolean, Boolean, Boolean, BicepValue<T>, String) (Inherited from ProvisionableConstruct)
DefineProvisionableProperties()

Define all the provisionable properties of ContainerServiceMaintenanceSchedule.

GetProvisionableResources()

Get any resources represented by this object. This will typically only be the object itself for everything but Infrastructure.

(Inherited from Provisionable)
GetResources()

Get any resources represented by this object. This will typically only be the object itself for everything but Infrastructure.

(Inherited from Provisionable)
Initialize()

Initialize this construct.

(Inherited from ProvisionableConstruct)
OverrideWithExpression(BicepExpression) (Inherited from ProvisionableConstruct)
Resolve(ProvisioningBuildOptions)

Resolve any resources or properties that were not explicitly specified.

(Inherited from ProvisionableConstruct)
Resolve(ProvisioningContext)

Resolve any resources or properties that were not explicitly specified.

(Inherited from Provisionable)
Validate(ProvisioningBuildOptions)

Validate the presence of any required members.

(Inherited from ProvisionableConstruct)
Validate(ProvisioningContext)

Validate the presence of any required members.

(Inherited from Provisionable)

Applies to