Share via


LinuxUpdateConfigurationProperties Class

Definition

Linux specific update configuration.

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

Constructors

LinuxUpdateConfigurationProperties()

Initializes a new instance of LinuxUpdateConfigurationProperties.

Properties

ExcludedPackageNameMasks

packages excluded from the software update configuration.

IncludedPackageClassifications

Update classifications included in the software update configuration.

IncludedPackageNameMasks

packages included from the software update configuration.

RebootSetting

Reboot setting for the software update configuration.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<LinuxUpdateConfigurationProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<LinuxUpdateConfigurationProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<LinuxUpdateConfigurationProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LinuxUpdateConfigurationProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<LinuxUpdateConfigurationProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to