Löschen von Fluid-Containern in Azure Fluid Relay
In diesem Szenario wird ein vorhandener Fluid-Container gelöscht. Sobald ein Container gelöscht wird, können Anwendungen, die auf den Container verweisen, nicht mehr auf den Container oder seine Daten zugreifen.
Voraussetzungen für das Löschen eines Fluid-Containers
- Zunächst müssen Sie die Azure-Befehlszeilenschnittstelle (Azure CLI) installieren. Wenn Sie Azure CLI bereits installiert haben, stellen Sie bitte sicher, dass Ihre Version 2.0.67 oder höher ist, indem Sie
az version
ausführen. - Um einen Fluid-Container zu löschen, müssen Sie sicherstellen, dass Ihre Anwendung und deren Clients für mehr als 10 Minuten vom Container getrennt wurden.
Auflisten der Container innerhalb einer Fluid-Relay-Ressource
Um alle zu Ihrer Fluid Relay-Ressource gehörenden Container zu sehen, können Sie den folgenden Befehl ausführen:
az rest --method get --uri https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.FluidRelay/FluidRelayServers/<frsResourceName>/FluidRelayContainers?api-version=<apiVersion>
subscriptionId: ID des Azure-Abonnements, zu dem Ihre Fluid Relay-Ressource gehört.
resourceGroupName: Name der Ressourcengruppe, in der sich Ihre Fluid Relay-Ressource befindet.
frsResourceName: Name Ihrer Fluid Relay-Ressource. Beachten Sie, dass sich dies von der tenantId der Fluid Relay-Ressource unterscheidet.
apiVersion: API-Version des Ressourcenanbieters. Die minimal unterstützte Version ist 2022-06-01.
Beispielausgabe
Die Ausgabe enthält eine Liste der Container, die zu Ihrer Fluid Relay-Ressource gehören, sowie deren Eigenschaften.
{
"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"
},
...
]
}
Einen bestehenden Container löschen
Um einen Container zu löschen, müssen Sie die containerId des Containers in der obigen Ausgabe identifizieren und den folgenden Befehl ausführen:
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 des zu löschenden Fluid-Containers.