New-CsNetworkBandwidthPolicyProfile
Letztes Änderungsdatum des Themas: 2012-03-24
Erstellt ein neues Bandbreitenrichtlinienprofil. Dieses Cmdlet kann auch zum Festlegen der Bandbreitenrichtlinien innerhalb des Profils verwendet werden.
Syntax
New-CsNetworkBandwidthPolicyProfile -Identity <XdsGlobalRelativeIdentity> [-AudioBWLimit <String>] [-AudioBWSessionLimit <String>] [-BWPolicy <PSListModifier>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-VideoBWLimit <String>] [-VideoBWSessionLimit <String>] [-WhatIf [<SwitchParameter>]]
Detaillierte Beschreibung
Im Rahmen der Anrufsteuerung wird eine Bandbreitenrichtlinie dazu verwendet, Bandbreiteneinschränkungen für bestimmte Modalitäten zu definieren. (In Microsoft Lync Server 2010 können Bandbreiteneinschränkungen nur für Audio und Video zugewiesen werden.) Dieses Cmdlet erstellt ein Containerprofil für diese Richtlinien. Sie definieren die einzelnen Richtlinien innerhalb des Containers, indem Sie beim Aufruf dieses Cmdlets die Beschränkungen für die Audio- und Videobandbreite angeben.
Bandbreitenrichtlinienprofile werden durch das Aufrufen der Cmdlets New-CsNetworkSite oder Set-CsNetworkSite auf Netzwerkstandorte angewendet.
Dieses Cmdlet kann von folgenden Benutzern ausgeführt werden: Standardmäßig sind Mitglieder der folgenden Gruppen autorisiert, das Cmdlet New-CsNetworkBandwidthPolicyProfile lokal auszuführen: RTCUniversalServerAdmins. Geben Sie den folgenden Befehl an der Windows PowerShell-Eingabeaufforderung ein, um eine Liste aller rollenbasierten Zugriffssteuerungsrollen zurückzugeben, die diesem Cmdlet zugewiesen wurden (einschließlich der benutzerdefinierten rollenbasierten Zugriffssteuerungsrollen, die Sie selbst erstellt haben):
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsNetworkBandwidthPolicyProfile"}
Parameter
Parameter | Erforderlich | Typ | Beschreibung |
---|---|---|---|
Identity |
Erforderlich |
XdsGlobalRelativeIdentity |
Ein Zeichenfolgenwert, der die Richtlinie eindeutig identifiziert. Alle Bandbreitenrichtlinienprofile werden auf globaler Ebene erstellt. Der Gültigkeitsbereich ist daher impliziert, und es muss beim Erstellen eines neuen Bandbreitenrichtlinienprofils nur ein eindeutiger Name angegeben werden. Beachten Sie, dass mit diesem Wert auch die Eigenschaft "BWPolicyProfileID" des Profils aufgefüllt wird. |
AudioBWLimit |
Optional |
Zeichenfolge |
Die maximale Bandbreite, die für alle Audioverbindungen zugewiesen wird. Wenn eine einzelne Audiositzung das Audiobandbreitenlimit überschreitet, kann diese Sitzung nicht gestartet werden. Ausgedrückt in KBit/s. Der Wert 1000 steht beispielsweise für 1.000 KBit/s. Wenn Sie einen Wert für diesen Parameter bereitstellen, können Sie keinen Wert für den Parameter "BWPolicy" angeben. Standard: Wenn Sie einen Wert für den Parameter "AudioBWSessionLimit", jedoch nicht für "AudioBWLimit" angeben, wird "AudioBWLimit" standardmäßig auf 0 festgelegt. |
AudioBWSessionLimit |
Optional |
Zeichenfolge |
Die maximale Bandbreite, die pro Audiositzung zugewiesen wird. Ausgedrückt in KBit/s. Der Wert muss bei 40 oder höher liegen. Wenn Sie einen Wert für diesen Parameter bereitstellen, können Sie keinen Wert für den Parameter "BWPolicy" angeben. Standard: Wenn Sie einen Wert für den Parameter "AudioBWLimit", jedoch nicht für "AudioBWSessionLimit" angeben, wird "AudioBWSessionLimit" standardmäßig auf 175 festgelegt. |
BWPolicy |
Optional |
PSListModifier |
Eine Liste der Objekte, die Bandbreitenrichtlinienprofile enthalten. Jedes Objekt in der Liste umfasst eine Bandbreitenmodalität (Audio oder Video), eine Bandbreiteneinschränkung sowie eine Bandbreitensitzungseinschränkung. Wenn Sie einen Wert für diesen Parameter bereitstellen, können Sie keinen Wert für die Parameter "AudioBWLimit", "AudioBWSessionLimit", "VideoBWLimit" oder "VideoBWSessionLimit" angeben. Objekte in der Liste können mit dem Cmdlet New-CsNetworkBWPolicy erstellt werden. |
Description |
Optional |
Zeichenfolge |
Eine Beschreibung des Bandbreitenrichtlinienprofils. Sie können diesen Parameter beispielsweise verwenden, um die erwartete Verwendung des Profils zu erläutern. |
VideoBWLimit |
Optional |
Zeichenfolge |
Die maximale Bandbreite, die für alle Videoverbindungen zugewiesen wird. Wenn eine einzelne Videositzung das Videobandbreitenlimit überschreitet, kann diese Sitzung nicht gestartet werden. Ausgedrückt in KBit/s. Der Wert 1000 steht beispielsweise für 1.000 KBit/s. Wenn Sie einen Wert für diesen Parameter bereitstellen, können Sie keinen Wert für den Parameter "BWPolicy" angeben. Standard: Wenn Sie einen Wert für den Parameter "VideoBWSessionLimit", jedoch nicht für "VideoBWLimit" angeben, wird "VideoBWLimit" standardmäßig auf 0 festgelegt. |
VideoBWSessionLimit |
Optional |
Zeichenfolge |
Die maximale Bandbreite, die pro Videositzung zugewiesen wird. Ausgedrückt in KBit/s. Der Wert muss bei 100 oder höher liegen. Wenn Sie einen Wert für diesen Parameter bereitstellen, können Sie keinen Wert für den Parameter "BWPolicy" angeben. Standard: Wenn Sie einen Wert für den Parameter "VideoBWLimit", jedoch nicht für "VideoBWSessionLimit" angeben, wird "VideoBWSessionLimit" standardmäßig auf 700 festgelegt. |
Force |
Optional |
Switch-Parameter |
Unterdrückt alle Bestätigungsaufforderungen, die andernfalls vor der Durchführung von Änderungen angezeigt würden. |
InMemory |
Optional |
Switch-Parameter |
Erstellt einen Objektverweis ohne einen Commit für das Objekt auszuführen und die Änderungen dadurch dauerhaft zu speichern. Wenn Sie die Ausgabe des mit diesem Parameter aufgerufenen Cmdlet einer Variablen zuweisen, können Sie die Eigenschaften des Objektverweises ändern und anschließend einen Commit für diese Änderungen ausführen, indem Sie das entsprechende Cmdlet vom Typ "Set-" aufrufen. |
WhatIf |
Optional |
Switch-Parameter |
Beschreibt die Auswirkungen einer Ausführung des Befehls, ohne den Befehl tatsächlich auszuführen. |
Confirm |
Optional |
Switch-Parameter |
Fordert Sie vor der Ausführung des Befehls zum Bestätigen auf. |
Eingabetypen
Keine.
Rückgabetypen
Erstellt ein Objekt vom Typ "Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.BWPolicyProfileType".
Beispiel
-------------------------- Beispiel 1 --------------------------
New-CsNetworkBandwidthPolicyProfile -Identity LowBWLimits -AudioBWLimit 2000 -AudioBWSessionLimit 200 -VideoBWLimit 1400 -VideoBWSessionLimit 500
In Beispiel 1 wird ein neues Bandbreitenrichtlinienprofil namens "LowBWLimits" erstellt. Diesem neuen Profil werden zwei Richtlinien zugewiesen, eine Audio- und eine Videorichtlinie (die einzig möglichen Richtlinientypen in Lync Server 2010). Die Audiorichtlinie wird dem Profil hinzugefügt, indem dem Parameter "AudioBWLimit" ein Limit von (in diesem Fall) 2.000 KBit/s für alle Audioverbindungen und dem Parameter "AudioBWSessionLimit" ein Limit von 200 KBit/s für einzelne Audiositzungen zugewiesen wird. Ebenso werden Limits für Videositzungen erstellt, hierbei unter Verwendung der Parameter "VideoBWLimit" und "VideoBWSessionLimit".
Siehe auch
Weitere Ressourcen
Remove-CsNetworkBandwidthPolicyProfile
Set-CsNetworkBandwidthPolicyProfile
Get-CsNetworkBandwidthPolicyProfile
New-CsNetworkBWPolicy