Remove-CsLisSubnet
Tópico modificado em: 2012-03-26
Remove uma sub-rede de LIS (Servidor de Informações de Local).
Sintaxe
Remove-CsLisSubnet -Subnet <String> [-Confirm [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]
Descrição Detalhada
Enhanced 9-1-1 (E9-1-1) permite que um operador de emergência identifique o local de um chamador sem ter de lhe solicitar essa informação. Caso o chamador esteja chamando de uma conexão VoIP, essa informação deve ser extraída com base em diversos fatores de conexão. O administrador VoIP deve configurar um mapa de local (denominado wiremap) que determinará o local de um chamador. Esse cmdlet remove uma sub-rede do banco de dados de configuração de locais. A remoção da sub-rede não removerá o local a ela associado. Utilize o cmdlet Remove-CsLisLocation para remover um local.
Se você tentar remover uma sub-rede que não existe, nenhuma ação será tomada e não será exibido qualquer erro ou mensagem de aviso.
Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Remove-CsLisSubnet localmente: RTCUniversalServerAdmins. Para retornar uma lista de todas as funções de controle de acesso baseado em função (RBAC) às quais este cmdlet tiver sido atribuído (inclusive qualquer função RBAC personalizada que tiver sido criada por você), execute o seguinte comando no prompt do Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Remove-CsLisSubnet"}
Parâmetros
Parâmetro | Obrigatório | Digite | Descrição |
---|---|---|---|
Subnet |
Obrigatório |
Cadeia de caracteres |
O endereço IP da sub-rede que se deseja remover. Esse valor será um endereço IPv4 (dígitos separados por pontos, como 192.0.2.0, por exemplo). |
WhatIf |
Opcional |
SwitchParameter |
Descreve o que aconteceria se o comando fosse executado sem ser executado de fato. |
Confirm |
Opcional |
SwitchParameter |
Solicita confirmação antes da execução do comando. |
Tipos de Entrada
Aceita entrada canalizada do objeto de sub-rede de Servidor de informações de local (LIS).
Tipos de Retorno
Este cmdlet remove um objeto do tipo System.Management.Automation.PSCustomObject.
Exemplo
-------------------------- Exemplo 1 --------------------------
Remove-CsLisSubnet -Subnet 192.10.10.0
O Exemplo 1 remove a entrada do local da sub-rede de LIS correspondente à sub-rede com o endereço IP 192.10.10.0. O comando neste exemplo inclui apenas um parâmetro (obrigatório): Subnet. Nesse exemplo, o valor de Subnet é um endereço IPv4 (192.10.10.0).
Se esta sub-rede estiver associada a um local, ele não será removido. Somente a sub-rede será removida do mapeamento de locais.
-------------------------- Exemplo 2 --------------------------
Get-CsLisSubnet | Where-Object {$_.Location -eq "Bldg30/Room1000"} | Remove-CsLisSubnet
Este exemplo remove todas as sub-redes que estiverem associadas ao local Bldg30/Room1000. Inicialmente, o exemplo chama o cmdlet Get-CsLisSubnet, que retorna uma coleção de todas as sub-redes de LIS. Essa coleção será canalizada para o cmdlet Where-Object, que localizará os itens nessa coleção cuja propriedade Location for igual (-eq) à cadeia de caracteres Bldg30/Room1000. Finalmente, essa coleção de sub-redes com essa Location será canalizada para o cmdlet Remove-CsLisSubnet, que removerá tudo nesta coleção.
Observe que, como no Exemplo 1, nenhum local será removido do banco de dados de configuração de locais, mas apenas as sub-redes que fizerem referência a esses locais. É possível remover os locais chamando-se o cmdlet Remove-CsLisLocation.