InputPatchConfiguration Constructors
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.
Overloads
InputPatchConfiguration() |
Initializes a new instance of the InputPatchConfiguration class. |
InputPatchConfiguration(String, InputWindowsParameters, InputLinuxParameters, IList<TaskProperties>, IList<TaskProperties>) |
Initializes a new instance of the InputPatchConfiguration class. |
InputPatchConfiguration()
Initializes a new instance of the InputPatchConfiguration class.
public InputPatchConfiguration ();
Public Sub New ()
Applies to
InputPatchConfiguration(String, InputWindowsParameters, InputLinuxParameters, IList<TaskProperties>, IList<TaskProperties>)
Initializes a new instance of the InputPatchConfiguration class.
public InputPatchConfiguration (string rebootSetting = default, Microsoft.Azure.Management.Maintenance.Models.InputWindowsParameters windowsParameters = default, Microsoft.Azure.Management.Maintenance.Models.InputLinuxParameters linuxParameters = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Maintenance.Models.TaskProperties> preTasks = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Maintenance.Models.TaskProperties> postTasks = default);
new Microsoft.Azure.Management.Maintenance.Models.InputPatchConfiguration : string * Microsoft.Azure.Management.Maintenance.Models.InputWindowsParameters * Microsoft.Azure.Management.Maintenance.Models.InputLinuxParameters * System.Collections.Generic.IList<Microsoft.Azure.Management.Maintenance.Models.TaskProperties> * System.Collections.Generic.IList<Microsoft.Azure.Management.Maintenance.Models.TaskProperties> -> Microsoft.Azure.Management.Maintenance.Models.InputPatchConfiguration
Public Sub New (Optional rebootSetting As String = Nothing, Optional windowsParameters As InputWindowsParameters = Nothing, Optional linuxParameters As InputLinuxParameters = Nothing, Optional preTasks As IList(Of TaskProperties) = Nothing, Optional postTasks As IList(Of TaskProperties) = Nothing)
Parameters
- rebootSetting
- String
Possible reboot preference as defined by the user based on which it would be decided to reboot the machine or not after the patch operation is completed. Possible values include: 'IfRequired', 'Never', 'Always'
- windowsParameters
- InputWindowsParameters
Input parameters specific to patching a Windows machine. For Linux machines, do not pass this property.
- linuxParameters
- InputLinuxParameters
Input parameters specific to patching Linux machine. For Windows machines, do not pass this property.
- preTasks
- IList<TaskProperties>
List of pre tasks. e.g. [{'source' :'runbook', 'taskScope': 'Global', 'parameters': { 'arg1': 'value1'}}]
- postTasks
- IList<TaskProperties>
List of post tasks. e.g. [{'source' :'runbook', 'taskScope': 'Resource', 'parameters': { 'arg1': 'value1'}}]
Applies to
Azure SDK for .NET