Megosztás a következőn keresztül:


Business Process Versions - List By Business Process

BusinessProcessVersion-erőforrások listázása BusinessProcess szerint

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}/businessProcesses/{businessProcessName}/versions?api-version=2023-11-14-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IntegrationSpaces/spaces/{spaceName}/applications/{applicationName}/businessProcesses/{businessProcessName}/versions?api-version=2023-11-14-preview&top={top}&skip={skip}&maxpagesize={maxpagesize}&filter={filter}&select={select}&expand={expand}&orderby={orderby}

URI-paraméterek

Name In Kötelező Típus Description
applicationName
path True

string

pattern: [a-zA-Z0-9_.()-]{0,79}$

Az alkalmazás neve

businessProcessName
path True

string

pattern: [a-zA-Z0-9_.()-]{0,79}$

Az üzleti folyamat neve

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

spaceName
path True

string

pattern: [a-zA-Z0-9_.()-]{0,79}$

A szóköz neve

subscriptionId
path True

string

minLength: 1

A cél-előfizetés azonosítója.

api-version
query True

string

minLength: 1

A művelethez használni kívánt API-verzió.

expand
query

string[]

Bontsa ki a megadott erőforrásokat a válaszban.

filter
query

string

Szűrje az eredménylistát a megadott kifejezéssel.

maxpagesize
query

integer (int32)

Az eredményelemek maximális száma oldalanként.

orderby
query

string[]

A visszaadott eredmények sorrendjét meghatározó kifejezések.

select
query

string[]

Válassza ki a válaszban szerepeltetni kívánt mezőket.

skip
query

integer (int32)

A kihagyandó eredményelemek száma.

top
query

integer (int32)

A visszaadni kívánt eredményelemek száma.

Válaszok

Name Típus Description
200 OK

BusinessProcessVersionListResult

Az ARM-művelet sikeresen befejeződött.

Other Status Codes

ErrorResponse

Váratlan hibaválasz.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

ListBusinessProcessVersionsByBusinessProcess

Mintakérelem

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.IntegrationSpaces/spaces/Space1/applications/Application1/businessProcesses/BusinessProcess1/versions?api-version=2023-11-14-preview

Mintaválasz

{
  "value": [
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testrg/providers/Microsoft.IntegrationSpaces/spaces/Space1/applications/Application1/businessProcesses/BusinessProcess1/versions/08585074782265427079",
      "name": "08585074782265427079",
      "type": "Microsoft.IntegrationSpaces/spaces/applications/BusinessProcesses/versions",
      "properties": {
        "provisioningState": "Succeeded",
        "description": "First Business Process",
        "tableName": "table1",
        "version": "08585074782265427079",
        "identifier": {
          "propertyName": "businessIdentifier-1",
          "propertyType": "String"
        },
        "businessProcessStages": {
          "Received": {
            "properties": {
              "Product": "String",
              "Quantity": "Integer",
              "State": "String",
              "City": "String"
            },
            "description": "received"
          },
          "Processing": {
            "properties": {
              "ApprovalState": "String",
              "ApproverName": "String",
              "POAmount": "Integer"
            },
            "description": "Processing",
            "stagesBefore": [
              "Received"
            ]
          },
          "Denied": {
            "description": "Denied",
            "stagesBefore": [
              "Processing"
            ]
          },
          "Shipped": {
            "properties": {
              "TrackingID": "Integer",
              "ShipPriority": "Integer"
            },
            "description": "Shipped",
            "stagesBefore": [
              "Denied"
            ]
          },
          "Completed": {
            "description": "Completed",
            "stagesBefore": [
              "Shipped"
            ]
          }
        },
        "businessProcessMapping": {
          "Received": {
            "logicAppResourceId": "subscriptions/sub1/resourcegroups/group1/providers/Microsoft.Web/sites/logicApp1",
            "workflowName": "PurchaseOrder",
            "operationType": "Trigger",
            "operationName": "manual"
          },
          "Processing": {
            "logicAppResourceId": "subscriptions/sub1/resourcegroups/group1/providers/Microsoft.Web/sites/logicApp1",
            "workflowName": "PurchaseOrder",
            "operationType": "Action",
            "operationName": "ApprovedPO"
          },
          "Shipped": {
            "logicAppResourceId": "subscriptions/sub1/resourcegroups/group1/providers/Microsoft.Web/sites/logicApp1",
            "workflowName": "Fulfillment",
            "operationType": "Action",
            "operationName": "ShippedPO"
          },
          "Denied": {
            "logicAppResourceId": "subscriptions/sub1/resourcegroups/group1/providers/Microsoft.Web/sites/logicApp1",
            "workflowName": "Fulfillment",
            "operationType": "Action",
            "operationName": "DeniedPO"
          },
          "Completed": {
            "logicAppResourceId": "subscriptions/sub1/resourcegroups/group1/providers/Microsoft.Web/sites/logicApp1",
            "workflowName": "Fulfillment",
            "operationType": "Action",
            "operationName": "CompletedPO"
          }
        },
        "trackingDataStoreReferenceName": "trackingDataStoreReferenceName1"
      }
    }
  ]
}

Definíciók

Name Description
BusinessProcessIdentifier

Az üzleti folyamat azonosítójának tulajdonságai.

BusinessProcessMappingItem

Az üzleti folyamatok leképezésének tulajdonságai.

BusinessProcessStage

Az üzleti folyamat fázisának tulajdonságai.

BusinessProcessVersion

Üzleti folyamat verziója.

BusinessProcessVersionListResult

Egy BusinessProcessVersion listaművelet válasza.

createdByType

Az erőforrást létrehozó identitás típusa.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

object

Modell ábrázolása

ProvisioningState

Az aktuális művelet állapota.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

BusinessProcessIdentifier

Az üzleti folyamat azonosítójának tulajdonságai.

Name Típus Description
propertyName

string

Az üzleti folyamat azonosítójának tulajdonságneve.

propertyType

string

Az üzleti folyamat azonosítójának tulajdonságtípusa.

BusinessProcessMappingItem

Az üzleti folyamatok leképezésének tulajdonságai.

Name Típus Description
logicAppResourceId

string

A logikai alkalmazás erőforrás-azonosítója.

operationName

string

A művelet neve.

operationType

string

Az üzleti folyamat leképezési elemének művelettípusa.

workflowName

string

A munkafolyamat neve a logikai alkalmazásban.

BusinessProcessStage

Az üzleti folyamat fázisának tulajdonságai.

Name Típus Description
description

string

Az üzleti szakasz leírása.

properties

object

Az üzleti folyamat fázisának tulajdonságai.

stagesBefore

string[]

Az a tulajdonság, amely nyomon követi a fázisokat, mielőtt az üzleti folyamat szakaszában az aktuális állapotra kerül.

BusinessProcessVersion

Üzleti folyamat verziója.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Az erőforrás neve

properties.businessProcessMapping

<string,  BusinessProcessMappingItem>

Az üzleti folyamat leképezése.

properties.businessProcessStages

<string,  BusinessProcessStage>

Az üzleti folyamat szakaszai.

properties.description

string

Az üzleti folyamat leírása.

properties.identifier

BusinessProcessIdentifier

Az üzleti folyamat azonosítója.

properties.provisioningState

ProvisioningState

Az utolsó művelet állapota.

properties.tableName

string

Az üzleti folyamat táblaneve.

properties.trackingDataStoreReferenceName

string

A nyomkövetési adattár referencianeve.

properties.version

string

Az üzleti folyamat verziója.

systemData

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

BusinessProcessVersionListResult

Egy BusinessProcessVersion listaművelet válasza.

Name Típus Description
nextLink

string (uri)

Az elemek következő oldalára mutató hivatkozás

value

BusinessProcessVersion[]

A lapon található BusinessProcessVersion-elemek

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Description
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

object

Modell ábrázolása

ProvisioningState

Az aktuális művelet állapota.

Érték Description
Accepted
Canceled

Az erőforrás létrehozása megszakadt.

Deleting
Failed

Az erőforrás létrehozása nem sikerült.

Provisioning
Succeeded

Az erőforrás létrejött.

Updating

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string (date-time)

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string (date-time)

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.