Azure Load Testing データ プレーン エンドポイント

Azure Load Testing プレビューには、コントロール プレーンとデータ プレーンの操作があります。 たとえば、Azure Load Testing リソースの作成はコントロール プレーン操作であり、ロード テストの作成はデータ プレーン操作です。 データプレーン操作を実行するには、作成したリソースのデータプレーンURI(エンドポイント)を取得する必要があります。

Azure Load Testing リソースのデータ プレーン URI を取得する

このセクションでは、Azure Load Testing リソースのデータ プレーン URI を取得する方法について説明します。

  1. Azure Load Testing のリソースを作成する

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

    この署名を使用して要求を行うクライアントの場合、 ロード テスト リソース - 作成または更新 操作が実行されます。

    このシグネチャを使用して行われた要求に対する正常な応答は、次のようになります。

        {
      "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. 作成されたリソースのデータ プレーン URI を取得します。

    応答の プロパティ セクションには、新しい Azure Load Testing リソースとその状態に関連するさまざまなプロパティがあります。 provisioningStateSucceeded の場合、dataPlaneURI を使用して、リソースに対してデータ プレーン API 操作を実行できます。