Ta bort vätskecontainrar i Azure Fluid Relay
I det här scenariot tar vi bort en befintlig Fluid-container. När en container har tagits bort kommer program som refererar till containern inte längre att kunna komma åt containern eller dess data.
Krav för att ta bort en fluidcontainer
- För att komma igång måste du installera Azure CLI. Om du redan har Installerat Azure CLI kontrollerar du att din version är 2.0.67 eller senare genom att köra
az version
. - För att kunna ta bort en Fluid-container måste du se till att programmet och dess klienter har varit frånkopplade från containern i mer än 10 minuter.
Visa en lista över containrarna i en Fluid Relay-resurs
Om du vill se alla containrar som tillhör din Fluid Relay-resurs kan du köra följande kommando:
az rest --method get --uri https://management.azure.com/subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.FluidRelay/FluidRelayServers/<frsResourceName>/FluidRelayContainers?api-version=<apiVersion>
subscriptionId: ID för Azure-prenumeration som din Fluid Relay-resurs tillhör.
resourceGroupName: Namnet på resursgruppen som din Fluid Relay-resurs finns i.
frsResourceName: Namnet på din Fluid Relay-resurs. Observera att detta skiljer sig från tenantId för Fluid Relay-resursen.
apiVersion: API-version av resursprovider. Lägsta version som stöds är 2022-06-01.
Exempelutdata
Utdata innehåller en lista över containrar som tillhör din Fluid Relay-resurs och deras egenskaper.
{
"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"
},
...
]
}
Ta bort en befintlig container
Om du vill ta bort en container måste du identifiera containerid för containern från utdata ovan och köra följande kommando:
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 för vätskecontainer som ska tas bort.