Test-AzLogicApp
Überprüft eine Logik-App-Definition.
Syntax
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>]
Beschreibung
Das Cmdlet Test-AzLogicApp überprüft eine Logik-App-Definition in einer Ressourcengruppe. Geben Sie den Namen der Logik-App, den Ressourcengruppennamen, den Standort, den Status, die Id des Integrationskontos oder parameter an. Dieses Modul unterstützt dynamische Parameter. Wenn Sie einen dynamischen Parameter verwenden möchten, geben Sie ihn in den Befehl ein. Um die Namen dynamischer Parameter zu ermitteln, geben Sie nach dem Cmdlet-Namen einen Bindestrich (-) ein, und drücken Sie dann wiederholt die TAB-TASTE, um die verfügbaren Parameter zu durchlaufen. Wenn Sie einen erforderlichen Vorlagenparameter weglassen, werden Sie vom Cmdlet zur Eingabe des Werts aufgefordert.
Beispiele
Beispiel 1: Überprüfen einer Logik-App mithilfe von Dateipfaden
Test-AzLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp01" -Location "westus" -State "Enabled" -DefinitionFilePath "d:\workflows\Definition.json" -ParameterFilePath "d:\workflows\Parameters.json"
Mit diesem Befehl wird eine Logik-App namens LogicApp01 in der angegebenen Ressourcengruppe überprüft. Der Befehl gibt Definitions- und Parameterdateipfade an.
Beispiel 2: Überprüfen einer Logik-App mithilfe von Objekten
Test-AzLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp01" -Location "westus" -State "Enabled" -Definition ([IO.File]::ReadAllText("d:\Workflows\Definition.json")) -Parameters @{name1="value1";name2="value2"}
Mit diesem Befehl wird eine Logik-App namens LogicApp01 in der angegebenen Ressourcengruppe überprüft. Der Befehl gibt Definitions- und Parameterobjekte an.
Beispiel 3
Überprüft eine Logik-App-Definition. (automatisch generiert)
Test-AzLogicApp -DefinitionFilePath 'd:\workflows\Definition.json' -IntegrationAccountId <String> -Location 'westus' -Name 'LogicApp01' -ParameterFilePath 'd:\workflows\Parameters.json' -ResourceGroupName 'ResourceGroup11'
Parameter
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Definition
Gibt die Definition einer Logik-App als Objekt oder Zeichenfolge im JSON-Format (JavaScript Object Notation) an.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefinitionFilePath
Gibt die Definition Ihrer Logik-App als Pfad einer Definitionsdatei im JSON-Format an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IntegrationAccountId
Gibt eine Integrationskonto-ID für die Logik-App an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Gibt den Speicherort der Logik-App an. Geben Sie einen Azure-Rechenzentrumsstandort ein, z. B. West-USA oder Südostasien. Sie können eine Logik-App an einem beliebigen Ort platzieren.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Gibt den Namen der Logik-App an.
Type: | String |
Aliases: | ResourceName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ParameterFilePath
Gibt den Pfad einer JSON-formatierten Parameterdatei an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Parameters
Gibt ein Parameterauflistungsobjekt der Logik-App an. Geben Sie eine Hashtabelle, Wörterbuchzeichenfolge<> oder Wörterbuchzeichenfolge<an, WorkflowParameter>.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Gibt den Namen einer Ressourcengruppe an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-State
Gibt einen Zustand der Logik-App an. Die zulässigen Werte für diesen Parameter sind: Aktiviert und deaktiviert.
Type: | String |
Accepted values: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Ausgaben
Ähnliche Themen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für