Test-AzureRmLogicApp

Ověří definici aplikace logiky.

Upozorňující

Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.

I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.

Syntax

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

Rutina Test-AzureRmLogicApp ověří definici aplikace logiky ve skupině prostředků. Zadejte název aplikace logiky, název skupiny prostředků, umístění, stav, ID účtu integrace nebo parametry. Tento modul podporuje dynamické parametry. Pokud chcete použít dynamický parametr, zadejte ho do příkazu. Pokud chcete zjistit názvy dynamických parametrů, zadejte za název rutiny pomlčka (-) a opakovaným stisknutím klávesy Tab procházejte dostupnými parametry. Pokud vynecháte požadovaný parametr šablony, rutina vás vyzve k zadání hodnoty.

Příklady

Příklad 1: Ověření aplikace logiky pomocí cest k souborům

PS C:\>Test-AzureRmLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp01" -Location "westus" -State "Enabled" -DefinitionFilePath "d:\workflows\Definition.json" -ParameterFilePath "d:\workflows\Parameters.json"

Tento příkaz ověří aplikaci logiky s názvem LogicApp01 v zadané skupině prostředků. Příkaz určuje cesty k definici a souboru parametrů.

Příklad 2: Ověření aplikace logiky pomocí objektů

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"}

Tento příkaz ověří aplikaci logiky s názvem LogicApp01 v zadané skupině prostředků. Příkaz určuje definice a objekty parametrů.

Parametry

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Definition

Určuje definici aplikace logiky jako objekt nebo řetězec ve formátu JSON (JavaScript Object Notation).

Type:Object
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefinitionFilePath

Určuje definici aplikace logiky jako cestu k souboru definice ve formátu JSON.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IntegrationAccountId

Určuje ID účtu integrace pro aplikaci logiky.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Určuje umístění aplikace logiky. Zadejte umístění datového centra Azure, například USA – západ nebo Jihovýchodní Asie. Aplikaci logiky můžete umístit do libovolného umístění.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Určuje název aplikace logiky.

Type:String
Aliases:ResourceName
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ParameterFilePath

Určuje cestu k souboru parametrů ve formátu JSON.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Parameters

Určuje objekt kolekce parametrů aplikace logiky. Zadejte tabulku hash, řetězec slovníku<nebo řetězec slovníku<, WorkflowParameter>.>

Type:Object
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Určuje název skupiny prostředků.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-State

Určuje stav aplikace logiky. Přijatelné hodnoty pro tento parametr jsou: Povoleno a Zakázáno.

Type:String
Accepted values:Enabled, Disabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

String

Výstupy

Void