Share via


ArmAutomationModelFactory.SoftwareUpdateConfigurationCollectionItem Method

Definition

Initializes a new instance of SoftwareUpdateConfigurationCollectionItem.

public static Azure.ResourceManager.Automation.Models.SoftwareUpdateConfigurationCollectionItem SoftwareUpdateConfigurationCollectionItem (string name = default, Azure.Core.ResourceIdentifier id = default, Azure.ResourceManager.Automation.Models.SoftwareUpdateConfigurationSpecificProperties updateConfiguration = default, Azure.ResourceManager.Automation.Models.SoftwareUpdateConfigurationTasks tasks = default, Azure.ResourceManager.Automation.Models.AutomationScheduleFrequency? frequency = default, DateTimeOffset? startOn = default, DateTimeOffset? createdOn = default, DateTimeOffset? lastModifiedOn = default, string provisioningState = default, DateTimeOffset? nextRunOn = default);
static member SoftwareUpdateConfigurationCollectionItem : string * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Automation.Models.SoftwareUpdateConfigurationSpecificProperties * Azure.ResourceManager.Automation.Models.SoftwareUpdateConfigurationTasks * Nullable<Azure.ResourceManager.Automation.Models.AutomationScheduleFrequency> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Nullable<DateTimeOffset> -> Azure.ResourceManager.Automation.Models.SoftwareUpdateConfigurationCollectionItem
Public Shared Function SoftwareUpdateConfigurationCollectionItem (Optional name As String = Nothing, Optional id As ResourceIdentifier = Nothing, Optional updateConfiguration As SoftwareUpdateConfigurationSpecificProperties = Nothing, Optional tasks As SoftwareUpdateConfigurationTasks = Nothing, Optional frequency As Nullable(Of AutomationScheduleFrequency) = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As String = Nothing, Optional nextRunOn As Nullable(Of DateTimeOffset) = Nothing) As SoftwareUpdateConfigurationCollectionItem

Parameters

name
String

Name of the software update configuration.

id
ResourceIdentifier

Resource Id of the software update configuration.

updateConfiguration
SoftwareUpdateConfigurationSpecificProperties

Update specific properties of the software update configuration.

tasks
SoftwareUpdateConfigurationTasks

Pre and Post Tasks defined.

frequency
Nullable<AutomationScheduleFrequency>

execution frequency of the schedule associated with the software update configuration.

startOn
Nullable<DateTimeOffset>

the start time of the update.

createdOn
Nullable<DateTimeOffset>

Creation time of the software update configuration, which only appears in the response.

lastModifiedOn
Nullable<DateTimeOffset>

Last time software update configuration was modified, which only appears in the response.

provisioningState
String

Provisioning state for the software update configuration, which only appears in the response.

nextRunOn
Nullable<DateTimeOffset>

ext run time of the update.

Returns

A new SoftwareUpdateConfigurationCollectionItem instance for mocking.

Applies to