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

Name Description
LinuxUpdateConfigurationProperties()

Initializes a new instance of LinuxUpdateConfigurationProperties.

Properties

Name Description
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

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
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