ArmAutomationModelFactory.AutomationScheduleData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of AutomationScheduleData.
public static Azure.ResourceManager.Automation.AutomationScheduleData AutomationScheduleData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? startOn = default, double? startInMinutes = default, DateTimeOffset? expireOn = default, double? expireInMinutes = default, bool? isEnabled = default, DateTimeOffset? nextRunOn = default, double? nextRunInMinutes = default, BinaryData 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 AutomationScheduleData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * Nullable<double> * Nullable<DateTimeOffset> * Nullable<double> * Nullable<bool> * Nullable<DateTimeOffset> * Nullable<double> * BinaryData * Nullable<Azure.ResourceManager.Automation.Models.AutomationScheduleFrequency> * string * Azure.ResourceManager.Automation.Models.AutomationAdvancedSchedule * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string -> Azure.ResourceManager.Automation.AutomationScheduleData
Public Shared Function AutomationScheduleData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, 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 BinaryData = 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 AutomationScheduleData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- startOn
- Nullable<DateTimeOffset>
Gets or sets the start time of the schedule.
- expireOn
- Nullable<DateTimeOffset>
Gets or sets the end time of the schedule.
- nextRunOn
- Nullable<DateTimeOffset>
Gets or sets the next run time of the schedule.
- interval
- BinaryData
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 AutomationScheduleData instance for mocking.