Azure Fluid Relay の Fluid コンテナーを削除する

このシナリオでは、既存の Fluid コンテナーを削除します。 コンテナーが削除されると、そのコンテナーを参照しているアプリケーションでは、コンテナーまたはそのデータにアクセスできなくなります。

Fluid コンテナーを削除するための要件

  • 最初に、Azure CLI をインストールする必要があります。 Azure CLI が既にインストールされている場合は、az version を実行して、2.0.67 以上のバージョンであることを確認します。
  • Fluid コンテナーを削除するには、アプリケーションとそのクライアントがコンテナーから切断された時間が 10 分を超えていることを確認する必要があります。

Fluid Relay リソース内のコンテナーを一覧表示する

Fluid Relay リソースに属しているすべてのコンテナーを表示するには、次のコマンドを実行します。

az rest --method get --uri https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.FluidRelay/FluidRelayServers/<frsResourceName>/FluidRelayContainers?api-version=<apiVersion>

subscriptionId: Fluid Relay リソースが属している Azure サブスクリプションの ID。

resourceGroupName: Fluid Relay リソースがあるリソース グループの名前。

frsResourceName: Fluid Relay リソースの名前。 これは、Fluid Relay リソースの tenantId とは異なることに注意してください。

apiVersion: リソース プロバイダーの API バージョン。 サポートされている最小バージョンは 2022-06-01 です。

サンプル出力

出力には、Fluid Relay リソースに属するコンテナーの一覧とそのプロパティが含まれています。

{
  "value": [
    {
      "id": "/subscriptions/<subscriptionId>/resourceGroups/<resourceGroupname>/providers/Microsoft.FluidRelay/fluidRelayServers/<frsResourcename>/fluidRelayContainers/<containerId>",
      "name": "<containerId>",
      "properties": {
        "frsContainerId": "<containerId>",
        "frsTenantId": "<frsResourceTenantId>"
      },
      "resourceGroup": "<resourceGroupname>",
      "type": "Microsoft.FluidRelay/fluidRelayServers/fluidRelayContainers"
    },
    ...
  ]
}

既存のコンテナーを削除する

コンテナーを削除するには、上記の出力からコンテナーの containerId を特定して、次のコマンドを実行する必要があります。

az rest --method delete --uri https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.FluidRelay/FluidRelayServers/<frsResourceName>/FluidRelayContainers/<frsContainerId>?api-version=<api-version>

frsContainerId: 削除する Fluid コンテナーの ID。