Skip to content

Latest commit

 

History

History
483 lines (358 loc) · 11.9 KB

New-IntersightVnicEthAdapterPolicy.md

File metadata and controls

483 lines (358 loc) · 11.9 KB
external help file Module Name online version schema
Intersight.PowerShell.dll-Help.xml
Intersight.PowerShell
2.0.0

New-IntersightVnicEthAdapterPolicy

SYNOPSIS

Fill in the Synopsis

SYNTAX


New-IntersightVnicEthAdapterPolicy [-AdditionalProperties< System.Collections.Generic.Dictionary`2[string,object]>][-AdvancedFilter< bool>][-ArfsSettings< VnicArfsSettings>][-CompletionQueueSettings< VnicCompletionQueueSettings>][-Description< string>][-EtherChannelPinningEnabled< bool>][-GeneveEnabled< bool>][-InterruptScaling< bool>][-InterruptSettings< VnicEthInterruptSettings>][-Moid< string>][[-Name]< string>][-NvgreSettings< VnicNvgreSettings>][-Organization< OrganizationOrganizationRelationship>][-PtpSettings< VnicPtpSettings>][-RoceSettings< VnicRoceSettings>][-RssHashSettings< VnicRssHashSettings>][-RssSettings< bool>][-RxQueueSettings< VnicEthRxQueueSettings>][-Tags< System.Collections.Generic.List`1[MoTag]>][-TcpOffloadSettings< VnicTcpOffloadSettings>][-TxQueueSettings< VnicEthTxQueueSettings>][-UplinkFailbackTimeout< long>][-VxlanSettings< VnicVxlanSettings>][-Json< SwitchParameter>][-WithHttpInfo< SwitchParameter>]

DESCRIPTION

Create a 'VnicEthAdapterPolicy' resource.

PARAMETERS

-AdditionalProperties

Type: System.Collections.Generic.Dictionary`2[string,object]
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-AdvancedFilter

Enables advanced filtering on the interface.

Type: bool
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-ArfsSettings

Settings for Accelerated Receive Flow Steering to reduce the network latency and increase CPU cache efficiency.

Note :- Use Initialize-IntersightVnicArfsSettings to create the object of complex type VnicArfsSettings

Type: VnicArfsSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-CompletionQueueSettings

Completion Queue resource settings.

Note :- Use Initialize-IntersightVnicCompletionQueueSettings to create the object of complex type VnicCompletionQueueSettings

Type: VnicCompletionQueueSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-Description

Description of the policy.

Type: string
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-EtherChannelPinningEnabled

Enables EtherChannel Pinning to combine multiple physical links between two network switches into a single logical link. Transmit Queue Count should be at least 2 to enable ether channel pinning.

Type: bool
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-GeneveEnabled

GENEVE offload protocol allows you to create logical networks that span physical network boundaries by allowing any information to be encoded in a packet and passed between tunnel endpoints.

Type: bool
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-InterruptScaling

Enables Interrupt Scaling on the interface.

Type: bool
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-InterruptSettings

Interrupt Settings for the virtual ethernet interface.

Note :- Use Initialize-IntersightVnicEthInterruptSettings to create the object of complex type VnicEthInterruptSettings

Type: VnicEthInterruptSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-Moid

The unique identifier of this Managed Object instance.

Type: string
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-Name

Name of the concrete policy.

Type: string
Parameter Sets: (All)
Aliases:

Required: true
Position: Named
Default value: None
Accept pipeline input: True False
Accept wildcard characters: False

-NvgreSettings

Network Virtualization using Generic Routing Encapsulation Settings.

Note :- Use Initialize-IntersightVnicNvgreSettings to create the object of complex type VnicNvgreSettings

Type: VnicNvgreSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-Organization

A reference to a organizationOrganization resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline.

Note:- To get the relationship object pass the MO to the cmdlet Get-IntersightMoMoRef or use the cmdlet Initialize-IntersightMoMoRef.

Type: OrganizationOrganizationRelationship
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-PtpSettings

Settings for Precision Time Protocol which can provide precise time of day information and time-stampted inputs, as well as scheduled and/or synchronized outputs for a variety of systems.

Note :- Use Initialize-IntersightVnicPtpSettings to create the object of complex type VnicPtpSettings

Type: VnicPtpSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-RoceSettings

Settings for RDMA over Converged Ethernet.

Note :- Use Initialize-IntersightVnicRoceSettings to create the object of complex type VnicRoceSettings

Type: VnicRoceSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-RssHashSettings

Receive Side Scaling allows the incoming traffic to be spread across multiple CPU cores.

Note :- Use Initialize-IntersightVnicRssHashSettings to create the object of complex type VnicRssHashSettings

Type: VnicRssHashSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-RssSettings

Receive Side Scaling allows the incoming traffic to be spread across multiple CPU cores.

Type: bool
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-RxQueueSettings

Receive Queue resouce settings.

Note :- Use Initialize-IntersightVnicEthRxQueueSettings to create the object of complex type VnicEthRxQueueSettings

Type: VnicEthRxQueueSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-Tags

Note :- Use Initialize-IntersightMoTag to create the object of complex type MoTag

Type: System.Collections.Generic.List`1[MoTag]
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-TcpOffloadSettings

The TCP offload settings decide whether to offload the TCP related network functions from the CPU to the network hardware or not.

Note :- Use Initialize-IntersightVnicTcpOffloadSettings to create the object of complex type VnicTcpOffloadSettings

Type: VnicTcpOffloadSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-TxQueueSettings

Transmit Queue resource settings.

Note :- Use Initialize-IntersightVnicEthTxQueueSettings to create the object of complex type VnicEthTxQueueSettings

Type: VnicEthTxQueueSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-UplinkFailbackTimeout

Uplink Failback Timeout in seconds when uplink failover is enabled for a vNIC. After a vNIC has started using its secondary interface, this setting controls how long the primary interface must be available before the system resumes using the primary interface for the vNIC.

Type: long
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-VxlanSettings

Virtual Extensible LAN Protocol Settings.

Note :- Use Initialize-IntersightVnicVxlanSettings to create the object of complex type VnicVxlanSettings

Type: VnicVxlanSettings
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True True (ByPropertyName)
Accept wildcard characters: False

-Json

Returns the json payload received in response.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True False
Accept wildcard characters: False

-WithHttpInfo

Returns the HTTP response with headers and content.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: false
Position: Named
Default value: None
Accept pipeline input: True False
Accept wildcard characters: False

CommonParameters

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

EXAMPLES

Example 1

PS C:\> New-IntersightVnicEthAdapterPolicy

{ Add example description here }

INPUTS

System.Int32

System.String

OUTPUTS

TestModule.FavoriteStuff

NOTES

RELATED LINKS

Get-IntersightVnicEthAdapterPolicy

Initialize-IntersightMoVersionContext

Initialize-IntersightVnicArfsSettings

Initialize-IntersightVnicCompletionQueueSettings

Initialize-IntersightVnicEthInterruptSettings

Initialize-IntersightVnicEthRxQueueSettings

Initialize-IntersightVnicEthTxQueueSettings

Initialize-IntersightVnicNvgreSettings

Initialize-IntersightVnicPtpSettings

Initialize-IntersightVnicRoceSettings

Initialize-IntersightVnicRssHashSettings

Initialize-IntersightVnicTcpOffloadSettings

Initialize-IntersightVnicVxlanSettings

Remove-IntersightVnicEthAdapterPolicy

Set-IntersightVnicEthAdapterPolicy