Test-AzLogicApp
Valida una definición de aplicación lógica.
Sintaxis
Test-AzLogicApp
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-State <String>]
[-Definition <Object>]
[-IntegrationAccountId <String>]
[-Parameters <Object>]
[-ParameterFilePath <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Test-AzLogicApp
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-State <String>]
[-DefinitionFilePath <String>]
[-IntegrationAccountId <String>]
[-Parameters <Object>]
[-ParameterFilePath <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Test-AzLogicApp 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
Test-AzLogicApp -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
Test-AzLogicApp -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.
Ejemplo 3
Valida una definición de aplicación lógica. (generado automáticamente)
Test-AzLogicApp -DefinitionFilePath 'd:\workflows\Definition.json' -IntegrationAccountId <String> -Location 'westus' -Name 'LogicApp01' -ParameterFilePath 'd:\workflows\Parameters.json' -ResourceGroupName 'ResourceGroup11'
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: | AzContext, 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, Dictionary<cadena>, o Dictionary<cadena, 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 |