Compartir a través de


Workflows - Update

Novedades un flujo de trabajo.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}?api-version=2016-06-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

El nombre del grupo de recursos.

subscriptionId
path True

string

Identificador de la suscripción.

workflowName
path True

string

El nombre del flujo de trabajo.

api-version
query True

string

Versión de la API.

Cuerpo de la solicitud

Nombre Tipo Description
location

string

Ubicación del recurso.

properties.definition

Object

Definición. Consulte Referencia de esquema para el lenguaje de definición de flujo de trabajo en Azure Logic Apps.

properties.integrationAccount

ResourceReference

La cuenta de integración.

properties.parameters

<string,  WorkflowParameter>

Los parámetros.

properties.sku

Sku

SKU.

properties.state

WorkflowState

Estado.

tags

object

Etiquetas del recurso.

Respuestas

Nombre Tipo Description
200 OK

Workflow

Aceptar

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

Patch a workflow

Solicitud de ejemplo

PATCH https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow?api-version=2016-06-01

{
  "properties": {
    "definition": {
      "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
      "contentVersion": "1.0.0.0",
      "parameters": {
        "$connections": {
          "defaultValue": {},
          "type": "Object"
        }
      },
      "triggers": {
        "manual": {
          "type": "Request",
          "kind": "Http",
          "inputs": {
            "schema": {}
          }
        }
      },
      "actions": {
        "Find_pet_by_ID": {
          "runAfter": {},
          "type": "ApiConnection",
          "inputs": {
            "host": {
              "connection": {
                "name": "@parameters('$connections')['test-custom-connector']['connectionId']"
              }
            },
            "method": "get",
            "path": "/pet/@{encodeURIComponent('1')}"
          }
        }
      },
      "outputs": {}
    },
    "parameters": {
      "$connections": {
        "value": {
          "test-custom-connector": {
            "connectionId": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Web/connections/test-custom-connector",
            "connectionName": "test-custom-connector",
            "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/locations/brazilsouth/managedApis/test-custom-connector"
          }
        }
      }
    }
  },
  "location": "brazilsouth",
  "tags": {}
}

Respuesta de muestra

{
  "properties": {
    "provisioningState": "Succeeded",
    "createdTime": "2018-04-25T01:39:21.4365247Z",
    "changedTime": "2018-08-09T22:54:54.3533634Z",
    "state": "Enabled",
    "version": "08586677515911718341",
    "accessEndpoint": "http://tempuri.org",
    "integrationAccount": {
      "name": "test-integration-account",
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account",
      "type": "Microsoft.Logic/integrationAccounts"
    },
    "definition": {
      "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
      "contentVersion": "1.0.0.0",
      "parameters": {},
      "triggers": {},
      "actions": {},
      "outputs": {}
    },
    "parameters": {}
  }
}

Definiciones

Nombre Description
Object
ParameterType
ResourceReference

Referencia de recursos.

Sku

Tipo de SKU.

SkuName

Nombre de la SKU.

Workflow

Tipo de flujo de trabajo.

WorkflowParameter

Parámetros de flujo de trabajo.

WorkflowProvisioningState
WorkflowState

Object

ParameterType

Nombre Tipo Description
Array

string

Bool

string

Float

string

Int

string

NotSpecified

string

Object

string

SecureObject

string

SecureString

string

String

string

ResourceReference

Referencia de recursos.

Nombre Tipo Description
id

string

Identificador del recurso.

name

string

Obtiene el nombre del recurso.

type

string

Obtiene el tipo de recurso.

Sku

Tipo de SKU.

Nombre Tipo Description
name

SkuName

Nombre.

plan

ResourceReference

Referencia al plan.

SkuName

Nombre de la SKU.

Nombre Tipo Description
Basic

string

Free

string

NotSpecified

string

Premium

string

Shared

string

Standard

string

Workflow

Tipo de flujo de trabajo.

Nombre Tipo Description
id

string

Identificador del recurso.

location

string

Ubicación del recurso.

name

string

Obtiene el nombre del recurso.

properties.accessEndpoint

string

Obtiene el punto de conexión de acceso.

properties.changedTime

string

Obtiene la hora cambiada.

properties.createdTime

string

Obtiene la hora de creación.

properties.definition

Object

Definición. Consulte Referencia de esquema para el lenguaje de definición de flujo de trabajo en Azure Logic Apps.

properties.integrationAccount

ResourceReference

La cuenta de integración.

properties.parameters

<string,  WorkflowParameter>

Los parámetros.

properties.provisioningState

WorkflowProvisioningState

Obtiene el estado de aprovisionamiento.

properties.sku

Sku

SKU.

properties.state

WorkflowState

Estado.

properties.version

string

Obtiene la versión.

tags

object

Etiquetas del recurso.

type

string

Obtiene el tipo de recurso.

WorkflowParameter

Parámetros de flujo de trabajo.

Nombre Tipo Description
description

string

La descripción.

metadata

Object

Los metadatos.

type

ParameterType

Tipo.

value

Object

Valor.

WorkflowProvisioningState

Nombre Tipo Description
Accepted

string

Canceled

string

Completed

string

Created

string

Creating

string

Deleted

string

Deleting

string

Failed

string

Moving

string

NotSpecified

string

Ready

string

Registered

string

Registering

string

Running

string

Succeeded

string

Unregistered

string

Unregistering

string

Updating

string

WorkflowState

Nombre Tipo Description
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string