Share via


DeploymentSettingIntents Class

Definition

The Intents of a cluster.

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

Constructors

Name Description
DeploymentSettingIntents()

Initializes a new instance of DeploymentSettingIntents.

Properties

Name Description
Adapter

Array of network interfaces used for the network intent.

AdapterPropertyOverrides

Set Adapter PropertyOverrides for cluster.

Name

Name of the network intent you wish to create.

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.

TrafficType

List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.

VirtualSwitchConfigurationOverrides

Set virtualSwitch ConfigurationOverrides for cluster.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

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

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

IJsonModel<DeploymentSettingIntents>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DeploymentSettingIntents>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DeploymentSettingIntents>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DeploymentSettingIntents>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to