Edit

Share via


New-NetIntentAdapterPropertyOverrides

Creates a new instance of network adapter property overrides which can be used to supply granular values to Set-NetIntent.

Syntax

Default (Default)

New-NetIntentAdapterPropertyOverrides
    [-EncapOverhead <Int32>]
    [-EncapsulatedPacketTaskOffload <Int32>]
    [-EncapsulatedPacketTaskOffloadNvgre <Int32>]
    [-EncapsulatedPacketTaskOffloadVxlan <Int32>]
    [-FlowControl <Int32>]
    [-InterruptModeration <Int32>]
    [-IPChecksumOffloadIPv4 <Int32>]
    [-JumboPacket <Int32>]
    [-LsoV2IPv4 <Int32>]
    [-LsoV2IPv6 <Int32>]
    [-NetworkDirect <Int32>]
    [-NetworkDirectTechnology <Int32>]
    [-NumaNodeId <Int32>]
    [-PacketDirect <Int32>]
    [-PriorityVLANTag <Int32>]
    [-PtpHardwareTimestamp <Int32>]
    [-QOS <Int32>]
    [-QosOffload <Int32>]
    [-ReceiveBuffers <Int32>]
    [-RscIPv4 <Int32>]
    [-RscIPv6 <Int32>]
    [-RssOnHostVPorts <Int32>]
    [-Sriov <Int32>]
    [-TCPUDPChecksumOffloadIPv4 <Int32>]
    [-TCPUDPChecksumOffloadIPv6 <Int32>]
    [-UDPChecksumOffloadIPv4 <Int32>]
    [-UDPChecksumOffloadIPv6 <Int32>]
    [-TransmitBuffers <Int32>]
    [-UsoIPv4 <Int32>]
    [-UsoIPv6 <Int32>]
    [-VMQ <Int32>]
    [-VxlanUDPPortNumber <Int32>]
    [-VlanID <UInt16>]
    [<CommonParameters>]

Description

The New-NetIntentAdapterPropertyOverrides cmdlet creates a new instance of network adapter property overrides, which is used to specify granular settings for adapter properties that can be applied using the Set-NetIntent cmdlet. These settings allow administrators to fine-tune network adapter properties to optimize performance and functionality for specific network intents.

Examples

Example

New-NetIntentAdapterPropertyOverrides -EncapOverhead 50 -FlowControl 1 -JumboPacket 9000

This example creates a new instance of adapter property override with an encapsulation overhead of 50 bytes, with flow control enabled, and jumbo packets set to 9000 bytes.

Parameters

-EncapOverhead

Specifies the value of the encapsulation overhead.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EncapsulatedPacketTaskOffload

Specifies the value of the encapsulated packet task offload.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EncapsulatedPacketTaskOffloadNvgre

Specifies the value of the encapsulated packet task offload for NVGRE.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EncapsulatedPacketTaskOffloadVxlan

Specifies the value of the encapsulated packet task offload for VXLAN.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-FlowControl

Specifies if flow control is to be used.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InterruptModeration

Specifies the interrupt moderation rate.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-IPChecksumOffloadIPv4

Specifies the IPv4 checksum offload value.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-JumboPacket

Specifies the maximum size for jumbo packets.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-LsoV2IPv4

Specifies the value of large send offload version 2 (LSO V2) for IPv6.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-LsoV2IPv6

Specifies the value of large send offload version 2 (LSO V2) for IPv6.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-NetworkDirect

Specifies the Network Direct value.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-NetworkDirectTechnology

Specifies the Network Direct technology value.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-NumaNodeId

Specifies the NUMA node ID to use for the network adapter.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PacketDirect

Specifies the Packet Direct value.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PriorityVLANTag

Specifies the priority value of VLAN tagging.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PtpHardwareTimestamp

Specifies the hardware timestamp for the Precision Time Protocol (PTP).

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-QOS

Specifies the Quality of Service (QoS) value for the network adapter.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-QosOffload

Specifies whether QoS offloading is to be enabled.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ReceiveBuffers

Specifies the number of receive buffers to use.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RscIPv4

Specifies the value of Receive Segment Coalescing (RSC) for IPv4.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RscIPv6

Specifies the value of Receive Segment Coalescing (RSC) for IPv6.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RssOnHostVPorts

Specifies the RSS on host virtual ports.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Sriov

Specifies the SR-IOV value.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-TCPUDPChecksumOffloadIPv4

Specifies the TCP/UDP checksum offload value for IPv4.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-TCPUDPChecksumOffloadIPv6

Specifies the TCP/UDP checksum offload value for IPv6.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-TransmitBuffers

Specifies the number of transmit buffers to be used.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-UDPChecksumOffloadIPv4

Specifies the UDP checksum offload for IPv4.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-UDPChecksumOffloadIPv6

Specifies the UDP checksum offload for IPv6.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-UsoIPv4

Specifies the UDP segment offload (USO) for IPv4.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-UsoIPv6

Specifies the UDP segment offload (USO) for IPv6.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-VlanID

Specifies the VLAN ID.

Parameter properties

Type:UInt16
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-VMQ

Specifies the Virtual Machine Queue (VMQ) to use.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-VxlanUDPPortNumber

Specifies the UDP port number to use for VXLAN.

Parameter properties

Type:Int32
Default value:0
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.