HciDeploymentSettingScaleUnitHostNetworkIntentArgs

data class HciDeploymentSettingScaleUnitHostNetworkIntentArgs(val adapterPropertyOverride: Output<HciDeploymentSettingScaleUnitHostNetworkIntentAdapterPropertyOverrideArgs>? = null, val adapterPropertyOverrideEnabled: Output<Boolean>? = null, val adapters: Output<List<String>>, val name: Output<String>, val qosPolicyOverride: Output<HciDeploymentSettingScaleUnitHostNetworkIntentQosPolicyOverrideArgs>? = null, val qosPolicyOverrideEnabled: Output<Boolean>? = null, val trafficTypes: Output<List<String>>, val virtualSwitchConfigurationOverride: Output<HciDeploymentSettingScaleUnitHostNetworkIntentVirtualSwitchConfigurationOverrideArgs>? = null, val virtualSwitchConfigurationOverrideEnabled: Output<Boolean>? = null) : ConvertibleToJava<HciDeploymentSettingScaleUnitHostNetworkIntentArgs>

Constructors

constructor(adapterPropertyOverride: Output<HciDeploymentSettingScaleUnitHostNetworkIntentAdapterPropertyOverrideArgs>? = null, adapterPropertyOverrideEnabled: Output<Boolean>? = null, adapters: Output<List<String>>, name: Output<String>, qosPolicyOverride: Output<HciDeploymentSettingScaleUnitHostNetworkIntentQosPolicyOverrideArgs>? = null, qosPolicyOverrideEnabled: Output<Boolean>? = null, trafficTypes: Output<List<String>>, virtualSwitchConfigurationOverride: Output<HciDeploymentSettingScaleUnitHostNetworkIntentVirtualSwitchConfigurationOverrideArgs>? = null, virtualSwitchConfigurationOverrideEnabled: Output<Boolean>? = null)

Properties

Link copied to clipboard

A adapter_property_override block as defined above. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to override adapter properties. Possible values are true and false. defaults to false. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard
val adapters: Output<List<String>>

Specifies a list of ID of network interfaces used for the network intent. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard
val name: Output<String>

Specifies the name of the intent. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

A qos_policy_override block as defined below. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard
val qosPolicyOverrideEnabled: Output<Boolean>? = null

Whether to override QoS policy. Possible values are true and false. defaults to false. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard
val trafficTypes: Output<List<String>>

Specifies a list of network traffic types. Possible values are Compute, Storage, Management. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

A virtual_switch_configuration_override block as defined below. Changing this forces a new Stack HCI Deployment Setting to be created.

Whether to override virtual switch configuration. Possible values are true and false. defaults to false. Changing this forces a new Stack HCI Deployment Setting to be created.

Functions

Link copied to clipboard
open override fun toJava(): HciDeploymentSettingScaleUnitHostNetworkIntentArgs