Udostępnij za pośrednictwem


Usuwanie kontenerów płynu w usłudze Azure Fluid Relay

W tym scenariuszu usuniemy istniejący kontener Fluid. Po usunięciu kontenera aplikacje odwołujące się do kontenera nie będą już mogły uzyskać dostępu do kontenera ani jego danych.

Wymagania dotyczące usuwania kontenera fluidu

  • Aby rozpocząć, musisz zainstalować interfejs wiersza polecenia platformy Azure. Jeśli masz już zainstalowany interfejs wiersza polecenia platformy Azure, upewnij się, że twoja wersja to 2.0.67 lub nowsza, uruchamiając polecenie az version.
  • Aby usunąć kontener płynu, należy upewnić się, że aplikacja i jej klienci zostali odłączni od kontenera przez ponad 10 minut.

Wyświetlanie listy kontenerów w zasobie usługi Fluid Relay

Aby wyświetlić wszystkie kontenery należące do zasobu usługi Fluid Relay, możesz uruchomić następujące polecenie:

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

subscriptionId: identyfikator subskrypcji platformy Azure, do którego należy zasób usługi Fluid Relay.

resourceGroupName: nazwa grupy zasobów, w których znajduje się zasób usługi Fluid Relay.

frsResourceName: nazwa zasobu przekaźnika płynów. Należy pamiętać, że różni się to od identyfikatora dzierżawy zasobu przekaźnika płynów.

apiVersion: wersja interfejsu API dostawcy zasobów. Minimalna obsługiwana wersja to 2022-06-01.

Przykładowe dane wyjściowe

Dane wyjściowe będą zawierać listę kontenerów należących do zasobu usługi Fluid Relay i ich właściwości.

{
  "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"
    },
    ...
  ]
}

Usuwanie istniejącego kontenera

Aby usunąć kontener, należy zidentyfikować identyfikator containerId kontenera z powyższych danych wyjściowych i uruchomić następujące polecenie:

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: identyfikator kontenera fluidu do usunięcia.