ArmMaintenanceModelFactory.MaintenanceLinuxPatchSettings Method

Definition

Input properties for patching a Linux machine.

public static Azure.ResourceManager.Maintenance.Models.MaintenanceLinuxPatchSettings MaintenanceLinuxPatchSettings(System.Collections.Generic.IEnumerable<string> packageNameMasksToExclude = default, System.Collections.Generic.IEnumerable<string> packageNameMasksToInclude = default, System.Collections.Generic.IEnumerable<string> classificationsToInclude = default);
static member MaintenanceLinuxPatchSettings : seq<string> * seq<string> * seq<string> -> Azure.ResourceManager.Maintenance.Models.MaintenanceLinuxPatchSettings
Public Shared Function MaintenanceLinuxPatchSettings (Optional packageNameMasksToExclude As IEnumerable(Of String) = Nothing, Optional packageNameMasksToInclude As IEnumerable(Of String) = Nothing, Optional classificationsToInclude As IEnumerable(Of String) = Nothing) As MaintenanceLinuxPatchSettings

Parameters

packageNameMasksToExclude
IEnumerable<String>

Package names to be excluded for patching.

packageNameMasksToInclude
IEnumerable<String>

Package names to be included for patching.

classificationsToInclude
IEnumerable<String>

Classification category of patches to be patched. Allowed values are 'Critical', 'Security', and 'Other'.

Returns

A new MaintenanceLinuxPatchSettings instance for mocking.

Applies to