NetworkCloudClusterPatch Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
ClusterPatchParameters represents the body of the request to patch the cluster properties.
public class NetworkCloudClusterPatch
public class NetworkCloudClusterPatch : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.NetworkCloud.Models.NetworkCloudClusterPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.NetworkCloud.Models.NetworkCloudClusterPatch>
type NetworkCloudClusterPatch = class
type NetworkCloudClusterPatch = class
interface IJsonModel<NetworkCloudClusterPatch>
interface IPersistableModel<NetworkCloudClusterPatch>
Public Class NetworkCloudClusterPatch
Public Class NetworkCloudClusterPatch
Implements IJsonModel(Of NetworkCloudClusterPatch), IPersistableModel(Of NetworkCloudClusterPatch)
- Inheritance
-
NetworkCloudClusterPatch
- Implements
Constructors
NetworkCloudClusterPatch() |
Initializes a new instance of NetworkCloudClusterPatch. |
Properties
AggregatorOrSingleRackDefinition |
The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster. |
ClusterLocation |
The customer-provided location information to identify where the cluster resides. |
ClusterServicePrincipal |
The service principal to be used by the cluster during Arc Appliance installation. |
CommandOutputSettings |
The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts. |
ComputeDeploymentThreshold |
The validation threshold indicating the allowable failures of compute machines during environment validation and deployment. |
ComputeRackDefinitions |
The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster. |
Identity |
The identity for the resource. |
RuntimeProtectionEnforcementLevel |
The mode of operation for runtime protection. |
SecretArchive |
The configuration for use of a key vault to store secrets for later retrieval by the operator. |
Tags |
The Azure resource tags that will replace the existing ones. |
UpdateStrategy |
The strategy for updating the cluster. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<NetworkCloudClusterPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<NetworkCloudClusterPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<NetworkCloudClusterPatch>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<NetworkCloudClusterPatch>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<NetworkCloudClusterPatch>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |