Test-AzureRmLogicApp
Valida una definición de aplicación lógica.
Advertencia
El módulo AzureRM PowerShell ha quedado oficialmente obsoleto a partir del 29 de febrero de 2024. Se recomienda a los usuarios migrar de AzureRM al módulo Az PowerShell para seguir recibiendo soporte técnico y actualizaciones.
Aunque el módulo AzureRM puede seguir funcionando, ya no recibirá mantenimiento ni soporte técnico, lo que significa que su uso continuado queda a discreción y riesgo del usuario. Consulte nuestros recursos de migración para ver una guía sobre la transición al módulo Az.
Sintaxis
Test-AzureRmLogicApp
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-State <String>]
[-Definition <Object>]
[-IntegrationAccountId <String>]
[-Parameters <Object>]
[-ParameterFilePath <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Test-AzureRmLogicApp
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-State <String>]
[-DefinitionFilePath <String>]
[-IntegrationAccountId <String>]
[-Parameters <Object>]
[-ParameterFilePath <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Test-AzureRmLogicApp valida una definición de aplicación lógica en un grupo de recursos. Especifique el nombre de la aplicación lógica, el nombre del grupo de recursos, la ubicación, el estado, el identificador de cuenta de integración o los parámetros. Este módulo admite parámetros dinámicos. Para usar un parámetro dinámico, es decir, escriba en el comando . Para detectar los nombres de parámetros dinámicos, escriba un guión (-) después del nombre del cmdlet y presione la tecla Tab repetidamente para recorrer los parámetros disponibles. Si omite un parámetro de plantilla necesario, el cmdlet le pedirá el valor.
Ejemplos
Ejemplo 1: Validación de una aplicación lógica mediante rutas de acceso de archivo
PS C:\>Test-AzureRmLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp01" -Location "westus" -State "Enabled" -DefinitionFilePath "d:\workflows\Definition.json" -ParameterFilePath "d:\workflows\Parameters.json"
Este comando valida una aplicación lógica denominada LogicApp01 en el grupo de recursos especificado. El comando especifica rutas de acceso de archivo de definición y parámetros.
Ejemplo 2: Validación de una aplicación lógica mediante objetos
PS C:\>Test-AzureRmLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp01" -Location "westus" -State "Enabled" -Definition [IO.File]::ReadAllText("d:\Workflows\Definition.json") -Parameters @{name1="value1", name2="value2"}
Este comando valida una aplicación lógica denominada LogicApp01 en el grupo de recursos especificado. El comando especifica objetos de definición y parámetros.
Parámetros
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Definition
Especifica la definición de una aplicación lógica como un objeto o una cadena en formato de notación de objetos JavaScript (JSON).
Tipo: | Object |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefinitionFilePath
Especifica la definición de la aplicación lógica como la ruta de acceso de un archivo de definición en formato JSON.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IntegrationAccountId
Especifica un identificador de cuenta de integración para la aplicación lógica.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Location
Especifica la ubicación de la aplicación lógica. Escriba una ubicación del centro de datos de Azure, como Oeste de EE. UU. o Sudeste de Asia. Puede colocar una aplicación lógica en cualquier ubicación.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre de la aplicación lógica.
Tipo: | String |
Alias: | ResourceName |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ParameterFilePath
Especifica la ruta de acceso de un archivo de parámetros con formato JSON.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Parameters
Especifica un objeto de colección de parámetros de la aplicación lógica. Especifique una tabla hash, una cadena de diccionario<o una cadena dictionary<, WorkflowParameter>.>
Tipo: | Object |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Especifica el nombre de un grupo de recursos.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-State
Especifica un estado de la aplicación lógica. Los valores aceptables para este parámetro son: Habilitado y Deshabilitado.
Tipo: | String |
Valores aceptados: | Enabled, Disabled |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |