Share via


ArmAutomationModelFactory.SoftwareUpdateConfigurationScheduleProperties Method

Definition

Initializes a new instance of SoftwareUpdateConfigurationScheduleProperties.

public static Azure.ResourceManager.Automation.Models.SoftwareUpdateConfigurationScheduleProperties SoftwareUpdateConfigurationScheduleProperties (DateTimeOffset? startOn = default, double? startInMinutes = default, DateTimeOffset? expireOn = default, double? expireInMinutes = default, bool? isEnabled = default, DateTimeOffset? nextRunOn = default, double? nextRunInMinutes = default, long? interval = default, Azure.ResourceManager.Automation.Models.AutomationScheduleFrequency? frequency = default, string timeZone = default, Azure.ResourceManager.Automation.Models.AutomationAdvancedSchedule advancedSchedule = default, DateTimeOffset? createdOn = default, DateTimeOffset? lastModifiedOn = default, string description = default);
static member SoftwareUpdateConfigurationScheduleProperties : Nullable<DateTimeOffset> * Nullable<double> * Nullable<DateTimeOffset> * Nullable<double> * Nullable<bool> * Nullable<DateTimeOffset> * Nullable<double> * Nullable<int64> * Nullable<Azure.ResourceManager.Automation.Models.AutomationScheduleFrequency> * string * Azure.ResourceManager.Automation.Models.AutomationAdvancedSchedule * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string -> Azure.ResourceManager.Automation.Models.SoftwareUpdateConfigurationScheduleProperties
Public Shared Function SoftwareUpdateConfigurationScheduleProperties (Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional startInMinutes As Nullable(Of Double) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireInMinutes As Nullable(Of Double) = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional nextRunOn As Nullable(Of DateTimeOffset) = Nothing, Optional nextRunInMinutes As Nullable(Of Double) = Nothing, Optional interval As Nullable(Of Long) = Nothing, Optional frequency As Nullable(Of AutomationScheduleFrequency) = Nothing, Optional timeZone As String = Nothing, Optional advancedSchedule As AutomationAdvancedSchedule = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional description As String = Nothing) As SoftwareUpdateConfigurationScheduleProperties

Parameters

startOn
Nullable<DateTimeOffset>

Gets or sets the start time of the schedule.

startInMinutes
Nullable<Double>

Gets the start time's offset in minutes.

expireOn
Nullable<DateTimeOffset>

Gets or sets the end time of the schedule.

expireInMinutes
Nullable<Double>

Gets or sets the expiry time's offset in minutes.

isEnabled
Nullable<Boolean>

Gets or sets a value indicating whether this schedule is enabled.

nextRunOn
Nullable<DateTimeOffset>

Gets or sets the next run time of the schedule.

nextRunInMinutes
Nullable<Double>

Gets or sets the next run time's offset in minutes.

interval
Nullable<Int64>

Gets or sets the interval of the schedule.

frequency
Nullable<AutomationScheduleFrequency>

Gets or sets the frequency of the schedule.

timeZone
String

Gets or sets the time zone of the schedule.

advancedSchedule
AutomationAdvancedSchedule

Gets or sets the advanced schedule.

createdOn
Nullable<DateTimeOffset>

Gets or sets the creation time.

lastModifiedOn
Nullable<DateTimeOffset>

Gets or sets the last modified time.

description
String

Gets or sets the description.

Returns

A new SoftwareUpdateConfigurationScheduleProperties instance for mocking.

Applies to