ArmMaintenanceModelFactory.MaintenanceConfigurationAssignmentFilter Method

Definition

Azure query for the update configuration.

public static Azure.ResourceManager.Maintenance.Models.MaintenanceConfigurationAssignmentFilter MaintenanceConfigurationAssignmentFilter(System.Collections.Generic.IEnumerable<Azure.Core.ResourceType> resourceTypes = default, System.Collections.Generic.IEnumerable<string> resourceGroups = default, System.Collections.Generic.IEnumerable<string> osTypes = default, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> locations = default, Azure.ResourceManager.Maintenance.Models.MaintenanceVmTagSettings tagSettings = default);
static member MaintenanceConfigurationAssignmentFilter : seq<Azure.Core.ResourceType> * seq<string> * seq<string> * seq<Azure.Core.AzureLocation> * Azure.ResourceManager.Maintenance.Models.MaintenanceVmTagSettings -> Azure.ResourceManager.Maintenance.Models.MaintenanceConfigurationAssignmentFilter
Public Shared Function MaintenanceConfigurationAssignmentFilter (Optional resourceTypes As IEnumerable(Of ResourceType) = Nothing, Optional resourceGroups As IEnumerable(Of String) = Nothing, Optional osTypes As IEnumerable(Of String) = Nothing, Optional locations As IEnumerable(Of AzureLocation) = Nothing, Optional tagSettings As MaintenanceVmTagSettings = Nothing) As MaintenanceConfigurationAssignmentFilter

Parameters

resourceTypes
IEnumerable<ResourceType>

List of allowed resources.

resourceGroups
IEnumerable<String>

List of allowed resource groups.

osTypes
IEnumerable<String>

List of allowed operating systems.

locations
IEnumerable<AzureLocation>

List of locations to scope the query to.

tagSettings
MaintenanceVmTagSettings

Tag settings for the VM.

Returns

A new MaintenanceConfigurationAssignmentFilter instance for mocking.

Applies to