ArmMaintenanceModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmMaintenanceModelFactory
type ArmMaintenanceModelFactory = class
Public Class ArmMaintenanceModelFactory
Inheritance
ArmMaintenanceModelFactory

Methods

Name Description
MaintenanceApplyUpdateData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<MaintenanceUpdateStatus>, ResourceIdentifier, Nullable<DateTimeOffset>)

Initializes a new instance of MaintenanceApplyUpdateData.

MaintenanceConfigurationAssignmentData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, ResourceIdentifier, MaintenanceConfigurationAssignmentFilter, Nullable<AzureLocation>)
MaintenanceConfigurationAssignmentFilter(IEnumerable<ResourceType>, IEnumerable<String>, IEnumerable<String>, IEnumerable<AzureLocation>, MaintenanceVmTagSettings)

Azure query for the update configuration.

MaintenanceConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, AzureLocation, String, IDictionary<String,String>, Nullable<MaintenanceScope>, Nullable<MaintenanceConfigurationVisibility>, MaintenancePatchConfiguration, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<TimeSpan>, String, String, IDictionary<String,String>)
MaintenanceLinuxPatchSettings(IEnumerable<String>, IEnumerable<String>, IEnumerable<String>)

Input properties for patching a Linux machine.

MaintenanceScheduledEventApproveResult(String)

Response of scheduled event acknowledge.

MaintenanceUpdate(Nullable<MaintenanceScope>, Nullable<MaintenanceImpactType>, Nullable<MaintenanceUpdateStatus>, Nullable<Int32>, Nullable<DateTimeOffset>, ResourceIdentifier)

Initializes a new instance of MaintenanceUpdate.

MaintenanceVmTagSettings(IDictionary<String,IList<String>>, Nullable<MaintenanceVmTagOperator>)

Tag filter information for the VM.

MaintenanceWindowsPatchSettings(IEnumerable<String>, IEnumerable<String>, IEnumerable<String>, Nullable<Boolean>)

Input properties for patching a Windows machine.

Applies to