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

DeploymentSettingIntents()

Initializes a new instance of DeploymentSettingIntents.

Properties

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.

Explicit Interface Implementations

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