Share via


HybridComputeLinuxConfiguration Class

Definition

Specifies the linux configuration for update management.

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

Constructors

Name Description
HybridComputeLinuxConfiguration()

Initializes a new instance of HybridComputeLinuxConfiguration.

Properties

Name Description
AssessmentMode

Specifies the assessment mode.

IsHotpatchingEnabled

Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.

PatchMode

Specifies the patch mode.

Status

Status of the hotpatch capability enrollment or disenrollment.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<HybridComputeLinuxConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HybridComputeLinuxConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HybridComputeLinuxConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HybridComputeLinuxConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HybridComputeLinuxConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to