Supprimer des conteneurs Fluid dans Relais Azure Fluid

Dans ce scénario, nous allons supprimer un conteneur Fluid existant. Une fois qu’un conteneur est supprimé, les applications qui font référence au conteneur ne sont plus en mesure d’accéder au conteneur ni à ses données.

Conditions requises pour supprimer un conteneur Fluid

  • Pour commencer, vous devez installer Azure CLI. Si Azure CLI est déjà installé, assurez-vous que vous disposez de la version 2.0.67 ou d’une version ultérieure en exécutant az version.
  • Pour supprimer un conteneur Fluid, vous devez vous assurer que votre application et ses clients ont été déconnectés du conteneur pendant plus de 10 minutes.

Répertorier les conteneurs dans une ressource Relais Fluid

Pour afficher tous les conteneurs appartenant à votre ressource Relais Fluid, vous pouvez exécuter la commande suivante :

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

subscriptionId : ID de l’abonnement Azure auquel appartient votre ressource Relais Fluid.

resourceGroupName : Nom du groupe de ressources dans lequel se trouve votre ressource Relais Fluid.

frsResourceName : Nom de votre ressource Relais Fluid. Notez que c’est différent du tenantId de la ressource Relais Fluid.

apiVersion : Version de l’API du fournisseur de ressources. La version minimale prise en charge est 2022-06-01.

Exemple de sortie

La sortie contiendra une liste des conteneurs appartenant à votre ressource Relais Fluid et leurs propriétés.

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

Supprimer un conteneur existant

Pour supprimer un conteneur, vous devez identifier le containerId du conteneur à partir de la sortie ci-dessus et exécuter la commande suivante :

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 du conteneur Fluid à supprimer.