Share via


Intents Class

Definition

The Intents of a cluster.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IntentsTypeConverter))]
public class Intents : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IIntents
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IntentsTypeConverter))>]
type Intents = class
    interface IIntents
    interface IJsonSerializable
Public Class Intents
Implements IIntents
Inheritance
Intents
Attributes
Implements

Constructors

Intents()

Creates an new Intents instance.

Properties

Adapter

Array of network interfaces used for the network intent.

AdapterPropertyOverrideJumboPacket

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

AdapterPropertyOverrideNetworkDirect

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

AdapterPropertyOverrideNetworkDirectTechnology

This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'

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.

QoPolicyOverrideBandwidthPercentageSmb

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

QoPolicyOverridePriorityValue8021ActionCluster

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

QoPolicyOverridePriorityValue8021ActionSmb

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

TrafficType

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

VirtualSwitchConfigurationOverrideEnableIov

Enable IoV for Virtual Switch

VirtualSwitchConfigurationOverrideLoadBalancingAlgorithm

Load Balancing Algorithm for Virtual Switch

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Intents.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Intents.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IIntents.

FromJsonString(String)

Creates a new instance of Intents, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Intents into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to