HciClusterPatch Class

Definition

Cluster details to update.

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

Constructors

Name Description
HciClusterPatch()

Initializes a new instance of HciClusterPatch.

Properties

Name Description
AadClientId

App id of cluster AAD identity.

AadTenantId

Tenant id of cluster AAD identity.

CloudManagementEndpoint

Endpoint configured for management from the Azure portal.

DesiredProperties

Desired properties of the cluster.

Identity

Identity of Cluster resource.

Tags

Resource tags.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

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

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

IJsonModel<HciClusterPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HciClusterPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HciClusterPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HciClusterPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to