Excluir contêineres de fluido no Azure Fluid Relay

Nesse cenário, excluiremos um contêiner de fluido existente. Depois que um contêiner for excluído, os aplicativos que fazem referência ao contêiner não poderão mais acessar o contêiner ou seus dados.

Requisitos para excluir um recipiente de fluido

  • Para começar, você precisa instalar a CLI do Azure. Se você já tiver a CLI do Azure instalada, verifique se sua versão é 2.0.67 ou superior executando az versiono .
  • Para excluir um contêiner Fluid, você deve garantir que seu aplicativo e seus clientes tenham sido desconectados do contêiner por mais de 10 minutos.

Listar os contêineres dentro de um recurso do Fluid Relay

Para ver todos os contêineres pertencentes ao recurso Fluid Relay, você pode executar o seguinte comando:

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

subscriptionId: ID da assinatura do Azure à qual seu recurso do Fluid Relay pertence.

resourceGroupName: Nome do grupo de recursos em que o recurso do Fluid Relay está.

frsResourceName: Nome do seu recurso do Fluid Relay. Observe que isso é diferente do tenantId do recurso Fluid Relay.

apiVersion: Versão da API do provedor de recursos. A versão mínima suportada é 2022-06-01.

Saída de exemplo

A saída conterá uma lista de contêineres pertencentes ao seu recurso Fluid Relay e suas propriedades.

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

Excluir um contêiner existente

Para excluir um contêiner, você precisa identificar o containerId do contêiner na saída acima e executar o seguinte 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: ID do recipiente de fluido a ser excluído.