Vloeistofcontainers verwijderen in Azure Fluid Relay

In dit scenario verwijderen we een bestaande Fluid-container. Zodra een container is verwijderd, hebben toepassingen die verwijzen naar de container geen toegang meer tot de container of de bijbehorende gegevens.

Vereisten voor het verwijderen van een Fluid-container

  • Om aan de slag te gaan, moet u Azure CLI installeren. Als u Azure CLI al hebt geïnstalleerd, controleert u of uw versie 2.0.67 of hoger is door deze uit te voeren az version.
  • Als u een Fluid-container wilt verwijderen, moet u ervoor zorgen dat uw toepassing en de bijbehorende clients langer dan 10 minuten van de container zijn losgekoppeld.

De containers in een Fluid Relay-resource weergeven

Als u alle containers wilt zien die deel uitmaken van uw Fluid Relay-resource, kunt u de volgende opdracht uitvoeren:

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

subscriptionId: id van het Azure-abonnement waartoe uw Fluid Relay-resource behoort.

resourceGroupName: de naam van de resourcegroep waarin uw Fluid Relay-resource zich bevindt.

frsResourceName: naam van uw Fluid Relay-resource. Houd er rekening mee dat dit verschilt van de tenantId van de Fluid Relay-resource.

apiVersion: API-versie van resourceprovider. De minimaal ondersteunde versie is 2022-06-01.

Voorbeelduitvoer

De uitvoer bevat een lijst met containers die behoren tot uw Fluid Relay-resource en de bijbehorende eigenschappen.

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

Een bestaande container verwijderen

Als u een container wilt verwijderen, moet u de containerId van de container identificeren uit de bovenstaande uitvoer en de volgende opdracht uitvoeren:

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: id van Fluid-container die moet worden verwijderd.