Share via


MaintenanceConfigurationAssignmentFilter Class

Definition

Azure query for the update configuration.

public class MaintenanceConfigurationAssignmentFilter : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Maintenance.Models.MaintenanceConfigurationAssignmentFilter>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Maintenance.Models.MaintenanceConfigurationAssignmentFilter>
type MaintenanceConfigurationAssignmentFilter = class
    interface IJsonModel<MaintenanceConfigurationAssignmentFilter>
    interface IPersistableModel<MaintenanceConfigurationAssignmentFilter>
Public Class MaintenanceConfigurationAssignmentFilter
Implements IJsonModel(Of MaintenanceConfigurationAssignmentFilter), IPersistableModel(Of MaintenanceConfigurationAssignmentFilter)
Inheritance
MaintenanceConfigurationAssignmentFilter
Implements

Constructors

MaintenanceConfigurationAssignmentFilter()

Initializes a new instance of MaintenanceConfigurationAssignmentFilter.

Properties

Locations

List of locations to scope the query to.

OSTypes

List of allowed operating systems.

ResourceGroups

List of allowed resource groups.

ResourceTypes

List of allowed resources.

TagSettings

Tag settings for the VM.

Explicit Interface Implementations

IJsonModel<MaintenanceConfigurationAssignmentFilter>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<MaintenanceConfigurationAssignmentFilter>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MaintenanceConfigurationAssignmentFilter>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MaintenanceConfigurationAssignmentFilter>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<MaintenanceConfigurationAssignmentFilter>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to