Azure Load Testing-eindpunt voor gegevensvlakken

Azure Load Testing Preview bevat bewerkingen van het besturingsvlak en het gegevensvlak. Het maken van een Azure Load Test-resource is bijvoorbeeld een bewerking van het besturingsvlak en het maken van een belastingstest is een bewerking van het gegevensvlak. Als u bewerkingen op het gegevensvlak wilt uitvoeren, moet u de URI (eindpunt) van het gegevensvlak ophalen voor de resource die u hebt gemaakt.

De URI van het gegevensvlak ophalen voor een Azure Load Testing-resource

In deze sectie wordt weergegeven om de URI van het gegevensvlak voor een Azure Load Testing-resource op te halen.

  1. Een Azure Load Testing-resource maken

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.LoadTestService/loadTests/{loadTestName}?api-version=2022-12-01
    

    Voor een client die een aanvraag indient met deze handtekening, wordt de bewerking Load Test Resource - Create Or Update uitgevoerd.

    Een succesvolle reactie op een aanvraag die met deze handtekening is gedaan, ziet er ongeveer als volgt uit:

        {
      "location": "westus",
      "identity": {
        "type": "SystemAssigned,UserAssigned",
        "principalId": "12345678-1234-1234-1234-123456789012",
        "tenantId": "12345678-1234-1234-4321-123456789012",
        "userAssignedIdentities": {
          "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/dummyrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {
            "principalId": "12345678-1234-4321-1234-123456789012",
            "clientId": "12345678-4321-1234-1234-123456789012"
          }
        }
      },
      "properties": {
        "description": "This is new load test resource",
        "dataPlaneURI": "00000000-0000-0000-0000-000000000000.eastus.cnt-prod.loadtesting.azure.com",
        "provisioningState": "Succeeded",
        "encryption": {
          "identity": {
            "type": "UserAssigned",
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/dummyrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1"
          },
          "keyUrl": "https://dummy.vault.azure.net/keys/dummykey1"
        }
      },
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/dummyrg/providers/Microsoft.LoadTestService/loadTests/myLoadTest",
      "name": "myLoadTest",
      "type": "Microsoft.LoadTestService/loadTests",
      "tags": {
        "Team": "Dev Exp"
      },
      "systemData": {
        "createdBy": "userId1001",
        "createdByType": "User",
        "createdAt": "2021-09-28T12:32:33Z",
        "lastModifiedBy": "userId1001",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2021-09-28T12:32:33Z"
      }
    }
    
  2. Haal de URI van het gegevensvlak op voor de gemaakte resource.

    In de sectie eigenschappen van het antwoord vindt u verschillende eigenschappen die betrekking hebben op de nieuwe Azure Load Testing-resource en de status ervan. Als de provisioningStateis geslaagd, kunt u de dataPlaneURI gebruiken om API-bewerkingen op het gegevensvlak uit te voeren op de resource.