Get-CsVoiceRoute
Tópico modificado em: 2012-03-23
Retorna informações sobre as rotas de voz configuradas para uso na organização.
Sintaxe
Get-CsVoiceRoute [-Identity <XdsGlobalRelativeIdentity>] [-LocalStore <SwitchParameter>]
Get-CsVoiceRoute [-Filter <String>] [-LocalStore <SwitchParameter>]
Descrição Detalhada
Use este cmdlet para recuperar uma ou várias rotas de voz existentes. As rotas de voz contêm instruções que informam ao Microsoft Lync Server 2010 como rotear as chamadas de usuários do Enterprise Voice para números de telefone na PSTN (rede telefônica pública comutada) ou na PBX (Central Privada de Comutação).
Este cmdlet pode ser usado para recuperar as informações das rotas de voz, como gateways PSTN aos quais a rota estiver associada (se houver alguma), quais usos da PSTN estão associados à rota, o padrão do telefone (na forma de uma expressão regular) que identifica os números de telefone aos quais a rota se aplicar e as definições do ID de chamador. O uso da PSTN associa a rota de voz a uma política de voz.
Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Get-CsVoiceRoute localmente: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Para retornar uma lista de todas as funções do controle de acesso baseado em função (RBAC) que receberam a atribuição desse cmdlet (incluindo qualquer função RBAC personalizada criada por você), execute o seguinte comando do prompt Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Get-CsVoiceRoute"}
Parâmetros
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
Identity |
Opcional |
XdsGlobalRelativeIdentity |
Uma cadeia de caracteres que identifica unicamente a rota de voz. Se nenhuma identificação for fornecida, todas as rotas de voz da organização são devolvidas. |
Filter |
Opcional |
Cadeia de caracteres |
Este parâmetro filtra os resultados da operação Get baseada no valor de caracteres curinga passado para este parâmetro. |
LocalStore |
Opcional |
SwitchParameter |
Recupera a rota de voz da réplica local do Repositório de Gerenciamento Central em vez do Repositório de Gerenciamento Central em si. |
Tipos de Entrada
Nenhuma.
Tipos de Retorno
Este cmdlet retorna instâncias do objeto Microsoft.Rtc.Management.WritableConfig.Policy.Voice.Route.
Exemplo
-------------------------- Exemplo 1 --------------------------
Get-CsVoiceRoute
Recupera as propriedades de todas as rotas de voz definidas na organização.
-------------------------- Exemplo 2 --------------------------
Get-CsVoiceRoute -Identity Route1
Recupera as propriedades para a rota de voz Route1.
-------------------------- Exemplo 3 --------------------------
Get-CsVoiceRoute -Filter *test*
Este comando exibe as definições da rota de voz cuja identidade contiver a cadeia de caracteres "test" em qualquer posição do valor. Para localizar a cadeia de caracteres "test" somente no final da identidade, use o valor *test. Da mesma forma, para localizar a cadeia de caracteres "test" somente se ela ocorrer no início da identidade, especifique o valor test*.
-------------------------- Exemplo 4 --------------------------
Get-CsVoiceRoute | Where-Object {$_.PstnGatewayList.Count -eq 0}
Este comando recupera todas as rotas de voz que não tiveram nenhum gateway PSTN atribuído. Primeiro, todas as rotas de voz são recuperadas usando o cmdlet Get-CsVoiceRoute. Estas rotas de voz serão então canalizadas para o cmdlet Where-Object. Where-Object restringe os resultados da operação Get. Neste caso, procura-se cada rota de voz (representada por $_) e se verifica a propriedade Conta da propriedade PstnGatewayList. Se a contagem de gateways PSTN for igual a 0, a lista estará vazia e nenhum gateway foi definido para a rota.
Consulte Também
Outros Recursos
New-CsVoiceRoute
Remove-CsVoiceRoute
Set-CsVoiceRoute
Test-CsVoiceRoute