New HPOVQosConfig - HewlettPackard/POSH-HPEOneView GitHub Wiki

HPE OneView 4.10 Library

New-HPOVQosConfig

Create QoS Configuration Object

SYNTAX

New-HPOVQosConfig [-ConfigType] <String> [<CommonParameters>]
New-HPOVQosConfig [-ConfigType] <String> [-UplinkClassificationType] <String> [-DownlinkClassificationType] <String> [-TrafficClassifiers] <ArrayList> [<CommonParameters>]

Detailed Description

This helper CMDLET provides the capability to create a new Logical Interconnect Group or Logical Interconnect QoS Configuration object. TrafficClassifiers are created using the New-HPOVQosTrafficClass helper CMDLET.

Parameters

-ConfigType <String>

The QOS Configuration Type. Allowed values are:

* Passthrough (Default) - All ingress packets are not classified at egress. FCoE packets having a separate PG (Priority Group) are processed at ingress. There are no traffic classes, maps, or rules applied. Passthrough mode is equivalent to no QoS (QoS disabled).
* CustomNoFCoE          - Enables QoS and allows a customized configuration without FCoE. The configuration defines one system class (Best Effort). You can configure up to seven additional classes for non-FCoE Ethernet traffic.
* CustomWithFCoE        - Enables QoS and allows a customized configuration that includes FCoE class. The configuration defines two default system classes, Best Effort and FCoE Lossless. FCoE Lossless class cannot be edited by the user and is pre-configured for 50% bandwidth of the port. You can also configure up to six additional classes for non-FCoE Ethernet traffic.
Aliases None
Required? true
Position? named
Default value Passthrough
Accept pipeline input? false
Accept wildcard characters?    False

-DownlinkClassificationType <String>

Configure the Downlink QOS Marking classification type.

* DOT1P
* DSCP
* DOT1P_AND_DSCP (Default)
Aliases None
Required? true
Position? named
Default value DOT1P_AND_DSCP
Accept pipeline input? false
Accept wildcard characters?    False

-TrafficClassifiers <ArrayList>

A collection of traffic classes created using the New-HPOVQosTrafficClass.

Aliases None
Required? true
Position? named
Default value @()
Accept pipeline input? false
Accept wildcard characters?    False

-UplinkClassificationType <String>

Configure the Uplink QOS Marking classification type.

* DOT1P (Default)
* DSCP
* DOT1P_AND_DSCP
Aliases None
Required? true
Position? named
Default value DOT1P
Accept pipeline input? false
Accept wildcard characters?    False

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)

Input Types

None. You cannot pipe objects to this cmdlet.

Return Values

HPOneView.Networking.QosConfiguration [System.Management.Automation.PSCustomObject]

QoS Configuration object

Examples

 -------------------------- EXAMPLE 1 --------------------------

$QosConfig = New-HPOVQosConfig CustomWithFCoE DSCP DOT1P_AND_DSCP $TrafficClassifiers New-HPOVLogicalInterconnectGroup -LIGName "Flex10/10D and FlexFabric Production 1" -bays @{1 = "Flex1010D";2 = "Flex1010D";3 = "FlexFabric";4 = "FlexFabric"} -enableIgmpSnooping $True -igmpIdleTimeoutInterval 300 -LoopProtect $True -QosConfig $QosConfig

Create a new QOS Configuration object,and use the created object to add to a new Logical Interconnect Group.

Related Links


Top

HPE OneView 4.00 Library

New-HPOVQosConfig

Create QoS Configuration Object

SYNTAX

New-HPOVQosConfig [-ConfigType] <String> [<CommonParameters>]
New-HPOVQosConfig [-ConfigType] <String> [-UplinkClassificationType] <String> [-DownlinkClassificationType] <String> [-TrafficClassifiers] <ArrayList> [<CommonParameters>]

Detailed Description

This helper CMDLET provides the capability to create a new Logical Interconnect Group or Logical Interconnect QoS Configuration object. TrafficClassifiers are created using the New-HPOVQosTrafficClass helper CMDLET.

Parameters

-ConfigType <String>

The QOS Configuration Type. Allowed values are:

* Passthrough (Default) - All ingress packets are not classified at egress. FCoE packets having a separate PG (Priority Group) are processed at ingress. There are no traffic classes, maps, or rules applied. Passthrough mode is equivalent to no QoS (QoS disabled).
* CustomNoFCoE          - Enables QoS and allows a customized configuration without FCoE. The configuration defines one system class (Best Effort). You can configure up to seven additional classes for non-FCoE Ethernet traffic.
* CustomWithFCoE        - Enables QoS and allows a customized configuration that includes FCoE class. The configuration defines two default system classes, Best Effort and FCoE Lossless. FCoE Lossless class cannot be edited by the user and is pre-configured for 50% bandwidth of the port. You can also configure up to six additional classes for non-FCoE Ethernet traffic.
Aliases None
Required? true
Position? named
Default value Passthrough
Accept pipeline input? false
Accept wildcard characters?    False

-DownlinkClassificationType <String>

Configure the Downlink QOS Marking classification type.

* DOT1P
* DSCP
* DOT1P_AND_DSCP (Default)
Aliases None
Required? true
Position? named
Default value DOT1P_AND_DSCP
Accept pipeline input? false
Accept wildcard characters?    False

-TrafficClassifiers <ArrayList>

A collection of traffic classes created using the New-HPOVQosTrafficClass.

Aliases None
Required? true
Position? named
Default value @()
Accept pipeline input? false
Accept wildcard characters?    False

-UplinkClassificationType <String>

Configure the Uplink QOS Marking classification type.

* DOT1P (Default)
* DSCP
* DOT1P_AND_DSCP
Aliases None
Required? true
Position? named
Default value DOT1P
Accept pipeline input? false
Accept wildcard characters?    False

<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216)

Input Types

None. You cannot pipe objects to this cmdlet.

Return Values

HPOneView.Networking.QosConfiguration [System.Management.Automation.PSCustomObject]

QoS Configuration object

Examples

 -------------------------- EXAMPLE 1 --------------------------

$QosConfig = New-HPOVQosConfig CustomWithFCoE DSCP DOT1P_AND_DSCP $TrafficClassifiers New-HPOVLogicalInterconnectGroup -LIGName "Flex10/10D and FlexFabric Production 1" -bays @{1 = "Flex1010D";2 = "Flex1010D";3 = "FlexFabric";4 = "FlexFabric"} -enableIgmpSnooping $True -igmpIdleTimeoutInterval 300 -LoopProtect $True -QosConfig $QosConfig

Create a new QOS Configuration object,and use the created object to add to a new Logical Interconnect Group.

Related Links


Top
⚠️ **GitHub.com Fallback** ⚠️