Get-TransportRulePredicate
Este cmdlet está disponible en Exchange local y en el servicio basado en la nube. Puede que algunos parámetros y opciones de configuración sean exclusivos de un entorno u otro.
Use el cmdlet Get-TransportRulePredicate para ver los predicados (condiciones y excepciones) que están disponibles para las reglas de transporte (reglas de flujo incorrecto).
Para obtener más información acerca de los conjuntos de parámetros de la sección Sintaxis a continuación, vea Sintaxis del cmdlet de Exchange.
Syntax
Get-TransportRulePredicate
[[-Name] <String>]
[<CommonParameters>]
Description
Colectivamente, las condiciones y excepciones de las reglas se conocen como predicados, porque para cada condición, hay una excepción correspondiente que usa exactamente la misma configuración y sintaxis. La única diferencia es que las condiciones especifican mensajes que se incluyen, mientras que las excepciones especifican mensajes que se excluyen. Es por eso que la salida de este cmdlet no enumera las excepciones por separado. Además, los nombres de algunos de los predicados devueltos por este cmdlet son diferentes de los nombres de parámetro correspondientes en los cmdlets New-TransportRule y Set-TransportRule.
En Exchange local, los predicados que están disponibles en servidores buzones y en el servidor de transportes perimetrales son diferentes.
Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque en este tema se enumeran todos los parámetros correspondientes a este cmdlet, tal vez no tenga acceso a algunos parámetros si no están incluidos en los permisos que se le han asignado. Para obtener los permisos necesarios para ejecutar cualquier cmdlet o parámetro en su organización, consulte Find the permissions required to run any Exchange cmdlet.
Ejemplos
Ejemplo 1
Get-TransportRulePredicate
En este ejemplo se devuelve una lista de resumen de todos los predicados.
Ejemplo 2
Get-TransportRulePredicate -Name SubjectMatches | Format-List
En este ejemplo se devuelve información detallada sobre el predicado denominado SubjectMatches.
Para obtener más información sobre la canalización, vea Acerca de las canalizaciones. Para obtener más información sobre cómo trabajar con la salida de un comando, vea Trabajar con la salida del comando.
Ejemplo 3
Get-TransportRulePredicate | Where {$_.Name -like "*Attachment*"}
En este ejemplo se devuelve una lista de resumen de todos los predicados que tienen Datos adjuntos en el nombre.
Para obtener más información sobre cómo trabajar con la salida de un comando, vea Trabajar con la salida del comando.
Parámetros
-Name
El parámetro Name especifica el nombre del predicado que desea ver. Para ver la lista de nombres disponibles, ejecute el comando Get-TransportRulePredicate.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online, Exchange Online Protection |
Entradas
Input types
Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada de un cmdlet está en blanco, el cmdlet no acepta datos de entrada.
Salidas
Output types
Para ver los tipos de valor devuelto (también conocidos como tipos de resultado) que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de resultado está en blanco, el cmdlet no devuelve datos.