ArmHciModelFactory.DeploymentSettingIntents Method

Definition

The Intents of a cluster.

public static Azure.ResourceManager.Hci.Models.DeploymentSettingIntents DeploymentSettingIntents(string name = default, System.Collections.Generic.IEnumerable<string> trafficType = default, System.Collections.Generic.IEnumerable<string> adapter = default, bool? overrideVirtualSwitchConfiguration = default, Azure.ResourceManager.Hci.Models.DeploymentSettingVirtualSwitchConfigurationOverrides virtualSwitchConfigurationOverrides = default, bool? overrideQosPolicy = default, Azure.ResourceManager.Hci.Models.DeploymentSettingQosPolicyOverrides qosPolicyOverrides = default, bool? overrideAdapterProperty = default, Azure.ResourceManager.Hci.Models.DeploymentSettingAdapterPropertyOverrides adapterPropertyOverrides = default);
static member DeploymentSettingIntents : string * seq<string> * seq<string> * Nullable<bool> * Azure.ResourceManager.Hci.Models.DeploymentSettingVirtualSwitchConfigurationOverrides * Nullable<bool> * Azure.ResourceManager.Hci.Models.DeploymentSettingQosPolicyOverrides * Nullable<bool> * Azure.ResourceManager.Hci.Models.DeploymentSettingAdapterPropertyOverrides -> Azure.ResourceManager.Hci.Models.DeploymentSettingIntents
Public Shared Function DeploymentSettingIntents (Optional name As String = Nothing, Optional trafficType As IEnumerable(Of String) = Nothing, Optional adapter As IEnumerable(Of String) = Nothing, Optional overrideVirtualSwitchConfiguration As Nullable(Of Boolean) = Nothing, Optional virtualSwitchConfigurationOverrides As DeploymentSettingVirtualSwitchConfigurationOverrides = Nothing, Optional overrideQosPolicy As Nullable(Of Boolean) = Nothing, Optional qosPolicyOverrides As DeploymentSettingQosPolicyOverrides = Nothing, Optional overrideAdapterProperty As Nullable(Of Boolean) = Nothing, Optional adapterPropertyOverrides As DeploymentSettingAdapterPropertyOverrides = Nothing) As DeploymentSettingIntents

Parameters

name
String

Name of the network intent you wish to create.

trafficType
IEnumerable<String>

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

adapter
IEnumerable<String>

Array of network interfaces used for the network intent.

overrideVirtualSwitchConfiguration
Nullable<Boolean>

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

virtualSwitchConfigurationOverrides
DeploymentSettingVirtualSwitchConfigurationOverrides

Set virtualSwitch ConfigurationOverrides for cluster.

overrideQosPolicy
Nullable<Boolean>

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

qosPolicyOverrides
DeploymentSettingQosPolicyOverrides

Set QoS PolicyOverrides for cluster.

overrideAdapterProperty
Nullable<Boolean>

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

adapterPropertyOverrides
DeploymentSettingAdapterPropertyOverrides

Set Adapter PropertyOverrides for cluster.

Returns

A new DeploymentSettingIntents instance for mocking.

Applies to