Dela via


Set-AzLogicApp

Ändrar en logikapp i en resursgrupp.

Syntax

Set-AzLogicApp
   -ResourceGroupName <String>
   -Name <String>
   [-UseConsumptionModel]
   [-State <String>]
   [-Definition <Object>]
   [-DefinitionFilePath <String>]
   [-IntegrationAccountId <String>]
   [-Parameters <Object>]
   [-ParameterFilePath <String>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzLogicApp
   -ResourceGroupName <String>
   -Name <String>
   [-AppServicePlan <String>]
   [-State <String>]
   [-Definition <Object>]
   [-DefinitionFilePath <String>]
   [-IntegrationAccountId <String>]
   [-Parameters <Object>]
   [-ParameterFilePath <String>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-AzLogicApp-cmdleten ändrar en logikapp med hjälp av logic apps-funktionen. En logikapp är en samling åtgärder eller utlösare som definierats i logikappdefinitionen. Den här cmdleten returnerar ett arbetsflödesobjekt . Du kan ändra en logikapp genom att ange ett namn, en plats, en logikappsdefinition, en resursgrupp och en plan. En logikappsdefinition och parametrar formateras i JavaScript Object Notation (JSON). Du kan använda en logikapp som mall för definition och parametrar. Den här modulen stöder dynamiska parametrar. Om du vill använda en dynamisk parameter skriver du den i kommandot . Om du vill identifiera namnen på dynamiska parametrar skriver du ett bindestreck (-) efter cmdletnamnet och trycker sedan på tabbtangenten upprepade gånger för att gå igenom de tillgängliga parametrarna. Om du utelämnar en obligatorisk mallparameter uppmanas du av cmdleten att ange värdet. Mallparameterfilvärden som du anger på kommandoraden har företräde framför mallparametervärden i ett mallparameterobjekt.

Exempel

Exempel 1: Ändra en logikapp

Set-AzLogicApp -ResourceGroupName "ResourceGroup11" -Name "LogicApp17" -State "Enabled" -AppServicePlan "ServicePlan01" -DefinitionFilePath "d:\workflows\Definition17.json" -ParameterFilePath "d:\workflows\Parameters17.json"

Id                           : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/LogicAppCmdletTest/providers/Microsoft.Logic/workflows/LogicApp1
Name                         : LogicApp17
Type                         : Microsoft.Logic/workflows
Location                     : westus
ChangedTime                  : 1/13/2016 2:41:39 PM
CreatedTime                  : 1/13/2016 2:41:39 PM
AccessEndpoint               : https://westus.logic.azure.com:443/subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourcegroups/ResourceGroup11/providers/Microsoft.Logic/workflows/LogicApp17
State                        : Enabled
DefinitionLinkUri            : 
DefinitionLinkContentVersion : 
Definition                   : {$schema, contentVersion, parameters, triggers...} 
ParametersLinkUri            : 
ParametersLinkContentVersion : 
Parameters                   : {[destinationUri, Microsoft.Azure.Management.Logic.Models.WorkflowParameter]} 
SkuName                      : Standard
PlanName                     : ServicePlan01
PlanType                     : Microsoft.Web/ServerFarms
PlanId                       : /subscriptions/57b7034d-72d4-433d-ace2-a7460aed6a99/resourceGroups/ResourceGroup11/providers/Microsoft.Web/serverfarms/ServicePlan17
Version                      : 08587489107859952120

Det här kommandot ändrar en logikapp.

Parametrar

-AppServicePlan

Anger namnet på en plan.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Aliases:cf
Position:Named
standardvärde:False
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Definition

Anger definitionen av en logikapp som ett objekt eller en sträng i JSON-format (JavaScript Object Notation).

Typ:Object
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-DefinitionFilePath

Anger definitionen av en logikapp som sökväg till en definitionsfil i JSON-format.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-IntegrationAccountId

Anger ett integrationskonto-ID för logikappen.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på en logikapp.

Typ:String
Aliases:ResourceName
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:False
Accept wildcard characters:False

-ParameterFilePath

Anger sökvägen till en JSON-formaterad parameterfil.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-Parameters

Anger ett samlingsobjekt för parametrar för logikappen. Ange en hash-tabell, ordlistesträng<> eller ordlistesträng<, WorkflowParameter>.

Typ:Object
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Anger namnet på en resursgrupp.

Typ:String
Position:Named
standardvärde:None
Obligatorisk:True
Accept pipeline input:True
Accept wildcard characters:False

-State

Anger logikappens tillstånd. De godtagbara värdena för den här parametern är: Aktiverad och Inaktiverad.

Typ:String
accepterade värden:Enabled, Disabled
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-UseConsumptionModel

Anger att logikappens fakturering använder den förbrukningsbaserade modellen.

Typ:SwitchParameter
Position:Named
standardvärde:None
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Typ:SwitchParameter
Aliases:wi
Position:Named
standardvärde:False
Obligatorisk:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

String

Utdata

Object