Eliminación de contenedores de Fluid en Azure Fluid Relay

En este escenario, eliminaremos un contenedor de Fluid existente. Una vez eliminado un contenedor, las aplicaciones que hacen referencia al contenedor ya no podrán acceder al contenedor ni a sus datos.

Requisitos para eliminar un contenedor de Fluid

  • Para empezar, es preciso instalar la CLI de Azure. Si ya tiene instalada la CLI de Azure, asegúrese de que la versión es 2.0.67 o posterior mediante la ejecución de az version.
  • Para eliminar un contenedor de Fluid, debe asegurarse de que la aplicación y sus clientes se hayan desconectado del contenedor durante más de 10 minutos.

Enumeración de los contenedores dentro de un recurso de Fluid Relay

Para ver todos los contenedores que pertenecen al recurso de Fluid Relay, puede ejecutar el siguiente comando:

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

subscriptionId: identificador de la suscripción de Azure a la que pertenece el recurso de Fluid Relay.

resourceGroupName: nombre del grupo de recursos en el que se encuentra el recurso de Fluid Relay.

frsResourceName: nombre del recurso de Fluid Relay. Tenga en cuenta que esto es diferente a tenantId del recurso de Fluid Relay.

apiVersion: versión de API del proveedor de recursos. La versión mínima admitida es 2022-06-01.

Salida de muestra

La salida contendrá una lista de contenedores que pertenecen al recurso de Fluid Relay y sus propiedades.

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

Eliminación de un contenedor existente

Para eliminar un contenedor, debe identificar el containerId del contenedor de la salida anterior y ejecutar el siguiente comando:

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: identificador del contenedor de Fluid que se va a eliminar.