Test-AzLogicApp
Valida uma definição de aplicativo lógico.
Sintaxe
LogicAppWithDefinitionParameterSet
Test-AzLogicApp
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-State <String>]
[-Definition <Object>]
[-IntegrationAccountId <String>]
[-Parameters <Object>]
[-ParameterFilePath <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
LogicAppWithDefinitionFileParameterSet
Test-AzLogicApp
-ResourceGroupName <String>
-Name <String>
-Location <String>
[-State <String>]
[-DefinitionFilePath <String>]
[-IntegrationAccountId <String>]
[-Parameters <Object>]
[-ParameterFilePath <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Test-AzLogicApp valida uma definição de aplicativo lógico em um grupo de recursos.
Especifique o nome do aplicativo lógico, o nome do grupo de recursos, o local, o estado, o ID da conta de integração ou os parâmetros.
Este módulo suporta parâmetros dinâmicos.
Para usar um parâmetro dinâmico, digite-o no comando.
Para descobrir os nomes dos parâmetros dinâmicos, digite um hífen (-) após o nome do cmdlet e pressione a tecla Tab repetidamente para percorrer os parâmetros disponíveis.
Se você omitir um parâmetro de modelo necessário, o cmdlet solicitará o valor.
Exemplos
Exemplo 1: Validar um aplicativo lógico usando caminhos de arquivo
Test-AzLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp01" -Location "westus" -State "Enabled" -DefinitionFilePath "d:\workflows\Definition.json" -ParameterFilePath "d:\workflows\Parameters.json"
Este comando valida um aplicativo lógico chamado LogicApp01 no grupo de recursos especificado.
O comando especifica caminhos de arquivo de definição e parâmetro.
Exemplo 2: Validar um aplicativo lógico usando 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 um aplicativo lógico chamado LogicApp01 no grupo de recursos especificado.
O comando especifica objetos de definição e parâmetro.
Exemplo 3
Valida uma definição de aplicativo lógico. (autogenerated)
Test-AzLogicApp -DefinitionFilePath 'd:\workflows\Definition.json' -IntegrationAccountId <String> -Location 'westus' -Name 'LogicApp01' -ParameterFilePath 'd:\workflows\Parameters.json' -ResourceGroupName 'ResourceGroup11'
Parâmetros
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Propriedades dos parâmetros
Tipo: IAzureContextContainer
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Definition
Especifica a definição de um aplicativo lógico como um objeto ou uma cadeia de caracteres no formato JSON (JavaScript Object Notation).
Propriedades dos parâmetros
Tipo: Object
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
LogicAppWithDefinitionParameterSet
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-DefinitionFilePath
Especifica a definição do seu aplicativo lógico como o caminho de um arquivo de definição no formato JSON.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
LogicAppWithDefinitionFileParameterSet
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-IntegrationAccountId
Especifica um ID de conta de integração para o aplicativo lógico.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Location
Especifica o local do aplicativo lógico.
Insira um local de data center do Azure, como Oeste dos EUA ou Sudeste Asiático.
Você pode colocar um aplicativo lógico em qualquer local.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-Name
Especifica o nome do aplicativo lógico.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Nome do Recurso
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-ParameterFilePath
Especifica o caminho de um arquivo de parâmetro formatado JSON.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Parameters
Especifica um objeto de coleção de parâmetros do aplicativo lógico.
Especifique uma tabela de hash, cadeia de caracteres de dicionário<ou cadeia de caracteres de dicionário>, WorkflowParameter<.>
Propriedades dos parâmetros
Tipo: Object
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ResourceGroupName
Especifica o nome de um grupo de recursos.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-State
Especifica um estado do aplicativo lógico.
Os valores aceitáveis para este parâmetro são: Ativado e Desativado.
Propriedades dos parâmetros
Tipo: String
Default value: None
Valores aceites: Enabled, Disabled
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Saídas