Share via


HciEdgeDeviceIntents Class

Definition

The Intents of a cluster.

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

Properties

AdapterPropertyOverrides

Set Adapter PropertyOverrides for cluster.

IntentAdapters

Array of adapters used for the network intent.

IntentName

Name of the network intent you wish to create.

IntentType

IntentType for host network intent.

IsComputeIntentSet

IsComputeIntentSet for host network intent.

IsManagementIntentSet

IsManagementIntentSet for host network intent.

IsNetworkIntentType

IsNetworkIntentType for host network intent.

IsOnlyStorage

IntentType for host network intent.

IsOnlyStretch

IsOnlyStretch for host network intent.

IsStorageIntentSet

IsStorageIntentSet for host network intent.

IsStretchIntentSet

IsStretchIntentSet for host network intent.

OverrideAdapterProperty

This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.

OverrideQosPolicy

This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.

OverrideVirtualSwitchConfiguration

This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.

QosPolicyOverrides

Set QoS PolicyOverrides for cluster.

Scope

Scope for host network intent.

VirtualSwitchConfigurationOverrides

Set virtualSwitch ConfigurationOverrides for cluster.

Explicit Interface Implementations

IJsonModel<HciEdgeDeviceIntents>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HciEdgeDeviceIntents>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HciEdgeDeviceIntents>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HciEdgeDeviceIntents>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HciEdgeDeviceIntents>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to