Remove-CsNetworkSubnet
トピックの最終更新日: 2012-03-27
既存のネットワーク サブネットを削除します。
構文
Remove-CsNetworkSubnet -Identity <XdsGlobalRelativeIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
解説
各サブネットは、このサブネットに所属するホストの地理的な場所を判別するために、ネットワーク サイトに関連付けられている必要があります。このコマンドレットを使用して、ネットワーク サブネットを削除します。
このコマンドレットを実行できるメンバー。既定では、次のグループのメンバーが、Remove-CsNetworkSubnet コマンドレットをローカルで実行することを承認されています。RTCUniversalServerAdmins。このコマンドレットが割り当てられているすべての役割ベースのアクセス制御 (RBAC) の役割の一覧 (自身が作成したカスタムの RBAC の役割を含む) を戻すには、Windows PowerShell プロンプトから次のコマンドを実行します。
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Remove-CsNetworkSubnet"}
パラメーター
パラメーター | 必須 | 型 | 説明 |
---|---|---|---|
Identity |
必須 |
XdsGlobalRelativeIdentity |
削除するサブネットの一意のサブネット ID。この値は IP アドレス (174.11.12.0) となります。 |
Force |
省略可能 |
SwitchParameter |
変更を行う前に表示されるように設定されているすべての確認メッセージを表示しないようにします。 |
WhatIf |
省略可能 |
SwitchParameter |
実際にコマンドを実行せずに、コマンドの実行結果がわかります。 |
Confirm |
省略可能 |
SwitchParameter |
コマンドの実行前に確認メッセージを表示します。 |
入力の種類
Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.SubnetType オブジェクト。ネットワーク サブネット オブジェクトのパイプ処理された入力を受け入れます。
戻り値の種類
このコマンドレットには戻り値はありません。Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.SubnetType 型のオブジェクトを削除します。
例
-------------------------- 例 1 --------------------------
Remove-CsNetworkSubnet -Identity 172.11.15.0
この例では、ID (サブネット ID) が 172.11.15.0 のサブネットを削除します。
-------------------------- 例 2 --------------------------
Get-CsNetworkSubnet | Where-Object {$_.NetworkSiteID -eq "Vancouver"} | Remove-CsNetworkSubnet
例 2 では、Vancouver サイトに関連付けられているすべてのサブネットを削除します。これを行うために、まず Get-CsNetworkSubnet コマンドレットを呼び出します。このコマンドレットは、Microsoft Lync Server 2010 の展開内で定義されているすべてのサブネットのコレクションを取得します。次に、このサブネットのコレクションは Where-Object コマンドレットにパイプ処理されます。Where-Object はこのコレクションを取得して、NetworkSiteID が Vancouver に等しい (-eq) サブネットのみに絞り込みます。これで、コレクションが Vancouver サイトに関連付けられているサブネットのみで構成されるようになります。このコレクションを Remove-CsNetworkSubnet にパイプ処理して、コレクション内のすべての項目を削除します。