Test-AzLogicApp
Logikai alkalmazásdefiníció ellenőrzése.
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>]
Description
A Test-AzLogicApp parancsmag ellenőrzi egy logikai alkalmazás definícióját egy erőforráscsoportban. Adja meg a logikai alkalmazás nevét, az erőforráscsoport nevét, a helyet, az állapotot, az integrációs fiók azonosítóját vagy paramétereit. Ez a modul támogatja a dinamikus paramétereket. Dinamikus paraméter használatához írja be a parancsba. A dinamikus paraméterek nevének felderítéséhez írjon be egy kötőjelet (-) a parancsmag neve után, majd nyomja le többször a Tab billentyűt a rendelkezésre álló paraméterek között való váltáshoz. Ha kihagy egy szükséges sablonparamétert, a parancsmag rákérdez az értékre.
Példák
1. példa: Logikai alkalmazás érvényesítése fájlelérési utak használatával
Test-AzLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp01" -Location "westus" -State "Enabled" -DefinitionFilePath "d:\workflows\Definition.json" -ParameterFilePath "d:\workflows\Parameters.json"
Ez a parancs ellenőrzi a LogicApp01 nevű logikai alkalmazást a megadott erőforráscsoportban. A parancs meghatározza a definíciót és a paraméterfájl elérési útját.
2. példa: Logikai alkalmazás érvényesítése objektumok használatával
Test-AzLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp01" -Location "westus" -State "Enabled" -Definition ([IO.File]::ReadAllText("d:\Workflows\Definition.json")) -Parameters @{name1="value1";name2="value2"}
Ez a parancs ellenőrzi a LogicApp01 nevű logikai alkalmazást a megadott erőforráscsoportban. A parancs definíciót és paraméterobjektumokat határoz meg.
3. példa
Logikai alkalmazásdefiníció ellenőrzése. (automatikusan létrehozott)
Test-AzLogicApp -DefinitionFilePath 'd:\workflows\Definition.json' -IntegrationAccountId <String> -Location 'westus' -Name 'LogicApp01' -ParameterFilePath 'd:\workflows\Parameters.json' -ResourceGroupName 'ResourceGroup11'
Paraméterek
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Definition
Egy logikai alkalmazás definícióját adja meg objektumként vagy sztringként JavaScript Object Notation (JSON) formátumban.
Típus: | Object |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefinitionFilePath
A logikai alkalmazás definícióját adja meg egy definíciós fájl elérési útjaként JSON formátumban.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IntegrationAccountId
A logikai alkalmazás integrációs fiókazonosítóját adja meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Location
Megadja a logikai alkalmazás helyét. Adjon meg egy Azure-adatközpontot, például az USA nyugati régióját vagy Délkelet-Ázsiát. A logikai alkalmazásokat bármilyen helyen elhelyezheti.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja a logikai alkalmazás nevét.
Típus: | String |
Aliasok: | ResourceName |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ParameterFilePath
Egy JSON formátumú paraméterfájl elérési útját adja meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Parameters
A logikai alkalmazás paramétergyűjtemény-objektumát adja meg. Adjon meg egy kivonattáblát, szótári<sztringet> vagy szótári sztringet<( WorkflowParameter>).
Típus: | Object |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ResourceGroupName
Egy erőforráscsoport nevét adja meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-State
A logikai alkalmazás állapotát adja meg. A paraméter elfogadható értékei a következők: Engedélyezve és Letiltva.
Típus: | String |
Elfogadott értékek: | Enabled, Disabled |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |