Delen via


Quickstart: Azure Redis gebruiken in Python

In deze quickstart neemt u Azure Managed Redis of Azure Cache voor Redis op in een Python-script om toegang te krijgen tot een beveiligde, toegewezen cache die toegankelijk is vanuit elke toepassing in Azure.

Ga naar de code op GitHub

Als u rechtstreeks naar de code wilt gaan, raadpleegt u de Python-quickstart op GitHub.

Vereiste voorwaarden

Een Azure Managed Redis-exemplaar maken

  1. Als u een Azure Managed Redis-exemplaar wilt maken, meldt u zich aan bij Azure Portal en selecteert u Een resource maken.

  2. Typ op de pagina Nieuw in het zoekvak Azure Cache voor Redis.

  3. Configureer op het tabblad Nieuwe Redis Cache de instellingen voor uw nieuwe cache bij Basisinstellingen.

    Configuratie Een waarde kiezen Beschrijving
    Abonnement Kies uit de vervolgkeuzelijst en selecteer uw abonnement. Het abonnement waaronder u dit nieuwe Azure Managed Redis-exemplaar wilt maken.
    Resourcegroep Klap het menu uit en selecteer een resourcegroep, of kies Nieuwe maken en geef een nieuwe resourcegroepnaam in. Naam voor de resourcegroep waarin de cache en andere resources moeten worden gemaakt. Door al uw app-resources in één resourcegroep te plaatsen, kunt u ze eenvoudig beheren of verwijderen.
    Naam Voer een naam in die uniek is in de regio. De cachenaam moet een tekenreeks tussen 1 en 63 tekens zijn in combinatie met de regionaam van de cache die alleen cijfers, letters of afbreekstreepjes bevat. (Als de cachenaam minder dan 45 tekens lang is, moet deze in alle momenteel beschikbare regio's werken.) De naam moet beginnen en eindigen met een getal of letter en mag geen opeenvolgende afbreekstreepjes bevatten. De hostnaam van uw cache-exemplaar is \<DNS name\>.\<Azure region\>.redis.azure.net.
    Regio Open de vervolgkeuzelijst en selecteer een locatie. Azure Managed Redis is beschikbaar in geselecteerde Azure-regio's.
    Gegevenslaag Selecteer in-memory voor hoge prestaties of Flash voor lagere prestatiecaches De lagen in het geheugen zijn evenwichtig, geoptimaliseerd voor geheugen en geoptimaliseerd voor rekenkracht. Gebruik de Flash-laag om gegevensopslag in het geheugen (RAM) en ssd(on-disk) te gebruiken.
    Cachegrootte Open de vervolgkeuzelijst en selecteer een grootte. De cachegrootte is afhankelijk van de laag. De kleinste grootte is een gebalanceerd niveau. De grootste in-memory laag is een Geheugen Geoptimaliseerde laag.
    prestatie Klap het menu uit en selecteer een prestatievoorkeur. De prestaties zijn afhankelijk van het aantal vCPU's. Het aantal vCPU's verschilt per laag. Compute Optimized heeft de meeste vCPU's.

    Zie De juiste laag kiezen voor hulp bij het kiezen van de juiste prestatielaag.

    Belangrijk

    Alle in-memory lagen die meer dan 120 GB aan opslagruimte gebruiken, zijn in publieke preview, inclusief Geheugen Geoptimaliseerde M150 en hoger; Gebalanceerde B150 en hoger; en Rekenkracht Geoptimaliseerde X150 en hoger. Al deze lagen en hoger bevinden zich in openbare preview.

    Alle voor Flash geoptimaliseerde lagen bevinden zich in openbare preview.

  4. Selecteer Volgende: Netwerken en selecteer een openbaar eindpunt of een privé-eindpunt.

  5. Selecteer Volgende: Actieve geo-replicatie. Als u actieve geo-replicatie wilt gebruiken, moet deze worden ingeschakeld tijdens het inrichten. Caches zonder actieve geo-replicatie kunnen later niet worden toegevoegd aan of deelnemen aan actieve geo-replicatiegroepen. Zie Actieve geo-replicatie configureren voor Azure Managed Redis-exemplaren voor meer informatie.

  6. Selecteer het tabblad Volgende: Geavanceerd .

    Configureer alle Redis-modules die u wilt toevoegen aan het exemplaar.

    Standaard voor een nieuwe beheerde cache:

    • Microsoft Entra-id is ingeschakeld.
    • Verificatie van toegangssleutels is uitgeschakeld om veiligheidsredenen.

    Belangrijk

    Voor optimale beveiliging wordt u aangeraden Microsoft Entra ID met beheerde identiteiten te gebruiken om aanvragen tegen uw cache te autoriseren, indien mogelijk. Autorisatie met behulp van Microsoft Entra ID en beheerde identiteiten biedt superieure beveiliging en gebruiksgemak ten opzichte van autorisatie van gedeelde toegangssleutels. Zie Microsoft Entra ID gebruiken voor cacheverificatievoor meer informatie over het gebruik van beheerde identiteiten met uw cache.

    Clusteringbeleid instellen:

    • Enterprise gebruiken om RedisSearch of andere modules te gebruiken
    • GEBRUIK OSS voor een geclusterde cache.
    • Gebruik niet-geclusterde (preview) voor een niet-geclusterde cache.

    Zie Clusterbeleid voor meer informatie over het kiezen van Clusterbeleid.

    Belangrijk

    U kunt het clusteringsbeleid van een Azure Managed Redis-exemplaar niet wijzigen nadat u het hebt gemaakt. Als u RediSearch gebruikt , is het clusterbeleid voor ondernemingen vereist en NoEviction wordt het enige verwijderingsbeleid ondersteund.

    Belangrijk

    Als u dit cache-exemplaar in een geo-replicatiegroep gebruikt, kan verwijderingsbeleid niet worden gewijzigd nadat het exemplaar is gemaakt. Zorg ervoor dat u het verwijderingsbeleid van uw primaire knooppunten kent voordat u de cache maakt. Zie Vereisten voor actieve geo-replicatie voor meer informatie over actieve geo-replicatie.

    Belangrijk

    U kunt modules niet wijzigen nadat u een cache-exemplaar hebt gemaakt. Modules moeten zijn ingeschakeld op het moment dat u een Azure Cache voor Redis exemplaar maakt. Er is geen optie om de configuratie van een module in te schakelen nadat u een cache hebt gemaakt.

  7. Selecteer Volgende: Tags en overslaan.

  8. Selecteer Volgende: Beoordelen en maken.

  9. Controleer de instellingen en selecteer Maken.

    Het duurt enkele minuten voordat het Redis-exemplaar is gemaakt. U kunt de voortgang controleren op de overzichtspagina van Azure Managed Redis. Wanneer Status als Wordt uitgevoerd verschijnt, is de cache klaar voor gebruik.

Een Azure Cache voor Redis-instantie maken

  1. Zoek en selecteer Azure Cache voor Redis in Azure Portal.

  2. Op de pagina Azure Cache voor Redis selecteer je Maken>Azure Cache voor Redis.

  3. Configureer op het tabblad Basis van de pagina Nieuwe Redis Cache de volgende instellingen:

    • Abonnement: selecteer het abonnement dat u wilt gebruiken.
    • Resourcegroep: Selecteer een resourcegroep of selecteer Nieuwe maken en voer een nieuwe resourcegroepnaam in. Door al uw app-resources in dezelfde resourcegroep te plaatsen, kunt u ze eenvoudig beheren of verwijderen.
    • Naam: Voer een cachenaam in die uniek is in de regio. De naam moet:
      • Wees een tekenreeks van 1 tot 63 tekens.
      • Alleen cijfers, letters en afbreekstreepjes bevatten.
      • Begin en eindig met een getal of letter.
      • Geen opeenvolgende afbreekstreepjes bevatten.
    • Regio: Selecteer een Azure-regio in de buurt van andere services die gebruikmaken van uw cache.
    • Cache-SKU: selecteer een SKU om de beschikbare grootten, prestaties en functies voor uw cache te bepalen.
    • Cachegrootte: Selecteer een cachegrootte. Zie het overzicht van Azure Cache voor Redis voor meer informatie.

    Schermopname van het tabblad Basisbeginselen van de pagina New Redis Cache.

  4. Selecteer het tabblad Netwerken of selecteer Volgende: Netwerken.

  5. Selecteer op het tabblad Netwerken een connectiviteitsmethode die u voor de cache wilt gebruiken. Privé-eindpunt wordt aanbevolen voor beveiliging. Als u Privé-eindpunt selecteert, selecteert u Privé-eindpunt toevoegen en maakt u het privé-eindpunt.

  6. Selecteer het tabblad Geavanceerd of selecteer Volgende: Geavanceerd.

  7. Configureer in het deelvenster Geavanceerd de volgende opties:

    • Selecteer Microsoft Entra-verificatie of verificatie met toegangssleutels. Microsoft Entra-verificatie is standaard ingeschakeld.
    • Kies of u de niet-TLS-poort wilt inschakelen .
    • Voor een Premium-cache kunt u beschikbaarheidszones configureren of uitschakelen. U kunt beschikbaarheidszones niet uitschakelen nadat de cache is gemaakt. Voor een Standard-cache worden beschikbaarheidszones automatisch toegewezen. Beschikbaarheidszones zijn niet beschikbaar voor de Basic-SKU.
    • Voor een Premium-cache configureert u de instellingen voor het aantal replica's, clustering en Shard count, door het systeem toegewezen beheerde identiteit en gegevenspersistentie.

    In de volgende afbeelding ziet u het tabblad Geavanceerd voor de Standard-SKU.

    Schermopname van het deelvenster Geavanceerd voor een Standaard-SKU-cache.

    Belangrijk

    Gebruik Microsoft Entra ID met beheerde identiteiten om aanvragen voor uw cache te autoriseren, indien mogelijk. Autorisatie met Behulp van Microsoft Entra ID en beheerde identiteit biedt betere beveiliging en is eenvoudiger te gebruiken dan autorisatie van gedeelde toegangssleutels. Zie Microsoft Entra ID gebruiken voor cacheverificatievoor meer informatie over het gebruik van beheerde identiteiten met uw cache.

  8. Selecteer eventueel het tabblad Tags of selecteer Volgende: Tags en voer tagnamen en waarden in om uw cachebronnen te categoriseren.

  9. Selecteer Beoordelen en maken en zodra de validatie is geslaagd, selecteert u Maken.

De implementatie van de nieuwe cache duurt enkele minuten. U kunt de voortgang van de implementatie controleren op de pagina Azure Cache voor Redis in de portal. Wanneer de cachestatusActief is, is de cache gereed voor gebruik.

Redis-py-bibliotheek installeren

Redis-py is een Python-interface voor Redis. Gebruik het hulpprogramma pipPython-pakketten om het redis-py pakket te installeren vanaf een opdrachtprompt.

Het volgende voorbeeld dat voor Python 3 wordt gebruikt pip3 om te installeren redis-py in Windows 11 vanaf een opdrachtprompt administrator.

Schermopname van een terminal met een installatie van de interface redis-py voor Azure Cache voor Redis.

Een Python-script maken voor toegang tot uw cache

Maak een Python-script waarin microsoft Entra-id of toegangssleutels worden gebruikt om verbinding te maken met uw Azure Managed Redis-exemplaar. U wordt aangeraden Microsoft Entra ID te gebruiken.

Microsoft Entra ID-verificatie gebruiken in uw cache

Voor Azure Managed Redis-caches is Microsoft Entra-verificatie standaard ingeschakeld.

  1. Selecteer in Azure Portal de cache waar u verificatie op basis van Microsoft Entra-tokens wilt gebruiken.

  2. Selecteer Verificatie in het menu Resource.

  3. Selecteer Lid selecteren en voer de naam in van een geldige gebruiker. De gebruiker die u invoert, krijgt standaard automatisch de toegangspolicy voor gegevenseigenaar toegewezen wanneer u Opslaan selecteert. U kunt ook een beheerde identiteit of service-principal invoeren om verbinding te maken met uw cache-exemplaar.

    Schermopname van verificatie die is geselecteerd in het resourcemenu en de ingeschakelde Microsoft Entra-verificatie inschakelen.

Zie de referentiepagina's voor identiteit voor informatie over het gebruik van Microsoft Entra ID met Azure CLI.

De Microsoft Authentication Library installeren

  1. Installeer de Microsoft Authentication Library (MSAL). Met deze bibliotheek kunt u beveiligingstokens verkrijgen van microsoft-identiteit om gebruikers te verifiëren.

  2. U kunt de Python Azure Identity-clientbibliotheek gebruiken die MSAL gebruikt om ondersteuning voor tokenverificatie te bieden. Installeer deze bibliotheek met behulp van pip:

pip install azure-identity

Een Python-script maken met behulp van Microsoft Entra-id

  1. Maak een nieuw tekstbestand, voeg het volgende script toe en sla het bestand op als PythonApplication1.py.

  2. Vervang <Your Host Name> door de waarde van uw Azure Cache voor Redis exemplaar. De hostnaam is van het formulier <DNS name>.<region>.redis.azure.net.

  3. Vervang <Your Username> door de waarden van uw Microsoft Entra ID-gebruiker.

    import redis
    from azure.identity import DefaultAzureCredential
    
    scope = "https://redis.azure.com/.default"
    host = "<Your Host Name>"
    port = 10000
    user_name = "<Your Username>"
    
    
    def hello_world():
        cred = DefaultAzureCredential()
        token = cred.get_token(scope)
        r = redis.Redis(host=host,
                        port=port,
                        ssl=True,    # ssl connection is required.
                        username=user_name,
                        password=token.token,
                        decode_responses=True)
        result = r.ping()
        print("Ping returned : " + str(result))
    
        result = r.set("Message", "Hello!, The cache is working with Python!")
        print("SET Message returned : " + str(result))
    
        result = r.get("Message")
        print("GET Message returned : " + result)
    
        result = r.client_list()
        print("CLIENT LIST returned : ")
        for c in result:
            print(f"id : {c['id']}, addr : {c['addr']}")
    
    if __name__ == '__main__':
        hello_world()
    
  4. Voordat u uw Python-code uitvoert vanuit een terminal, moet u ervoor zorgen dat u de terminal autoriseert voor het gebruik van Microsoft Entra-id.

    azd auth login

  5. Uitvoeren PythonApplication1.py met Python. Als het goed is, ziet u resultaten zoals in het volgende voorbeeld:

    Schermopname van een terminal met een Python-script voor het testen van cachetoegang.

Een Python-script maken met behulp van herauthentication

Microsoft Entra ID-toegangstokens hebben een beperkte levensduur, gemiddeld 75 minuten. Als u een verbinding met uw cache wilt behouden, moet u het token vernieuwen. In dit voorbeeld ziet u hoe u dit doet met behulp van Python.

  1. Maak een nieuw tekstbestand en voeg het volgende script toe. Sla het bestand vervolgens op als PythonApplication2.py.

  2. Vervang <Your Host Name> door de waarde van uw Azure Managed Redis-exemplaar. De hostnaam is van het formulier <DNS name>.<region>.redis.azure.net.

  3. Vervang <Your Username> door de waarden van uw Microsoft Entra ID-gebruiker.

    import time
    import logging
    import redis
    from azure.identity import DefaultAzureCredential
    
    scope = "https://redis.azure.com/.default"
    host = "<Your Host Name>"
    port = 10000
    user_name = "<Your Username>"
    
    def re_authentication():
        _LOGGER = logging.getLogger(__name__)
        cred = DefaultAzureCredential()
        token = cred.get_token(scope)
        r = redis.Redis(host=host,
                        port=port,
                        ssl=True,   # ssl connection is required.
                        username=user_name,
                        password=token.token,
                        decode_responses=True)
        max_retry = 3
        for index in range(max_retry):
            try:
                if _need_refreshing(token):
                    _LOGGER.info("Refreshing token...")
                    tmp_token = cred.get_token(scope)
                    if tmp_token:
                        token = tmp_token
                    r.execute_command("AUTH", user_name, token.token)
                result = r.ping()
                print("Ping returned : " + str(result))
    
                result = r.set("Message", "Hello!, The cache is working with Python!")
                print("SET Message returned : " + str(result))
    
                result = r.get("Message")
                print("GET Message returned : " + result)
    
                result = r.client_list()
                print("CLIENT LIST returned : ")
                for c in result:
                    print(f"id : {c['id']}, addr : {c['addr']}")
                break
            except redis.ConnectionError:
                _LOGGER.info("Connection lost. Reconnecting.")
                token = cred.get_token(scope)
                r = redis.Redis(host=host,
                                port=port,
                                ssl=True,   # ssl connection is required.
                                username=user_name,
                                password=token.token,
                                decode_responses=True)
            except Exception:
                _LOGGER.info("Unknown failures.")
                break
    
    
    def _need_refreshing(token, refresh_offset=300):
        return not token or token.expires_on - time.time() < refresh_offset
    
    if __name__ == '__main__':
        re_authentication()
    
  4. Uitvoeren PythonApplication2.py met Python. Als het goed is, ziet u resultaten zoals in het volgende voorbeeld:

    Schermopname van een terminal met een Python-script voor het testen van cachetoegang.

    In tegenstelling tot het eerste voorbeeld, wordt het in dit voorbeeld automatisch vernieuwd als uw token verloopt.

Een Python-script maken voor toegang tot uw cache

Maak een Python-script waarin microsoft Entra-id of toegangssleutels worden gebruikt om verbinding te maken met uw Redis-exemplaar. U wordt aangeraden Microsoft Entra ID te gebruiken.

Microsoft Entra ID-verificatie gebruiken in uw cache

Voor Azure Managed Redis-caches is Microsoft Entra-verificatie standaard ingeschakeld.

  1. Selecteer in Azure Portal de cache waar u verificatie op basis van Microsoft Entra-tokens wilt gebruiken.

  2. Selecteer Verificatie in het menu Resource.

  3. Selecteer Lid selecteren en voer de naam in van een geldige gebruiker. De gebruiker die u invoert, krijgt standaard automatisch de toegangspolicy voor gegevenseigenaar toegewezen wanneer u Opslaan selecteert. U kunt ook een beheerde identiteit of service-principal invoeren om verbinding te maken met uw cache-exemplaar.

    Schermopname van verificatie die is geselecteerd in het resourcemenu en de ingeschakelde Microsoft Entra-verificatie inschakelen.

Zie de referentiepagina's voor identiteit voor informatie over het gebruik van Microsoft Entra ID met Azure CLI.

De Microsoft Authentication Library installeren

  1. Installeer de Microsoft Authentication Library (MSAL). Met deze bibliotheek kunt u beveiligingstokens verkrijgen van microsoft-identiteit om gebruikers te verifiëren.

  2. U kunt de Python Azure Identity-clientbibliotheek gebruiken die MSAL gebruikt om ondersteuning voor tokenverificatie te bieden. Installeer deze bibliotheek met behulp van pip:

pip install azure-identity

Een Python-script maken met behulp van Microsoft Entra-id

  1. Maak een nieuw tekstbestand, voeg het volgende script toe en sla het bestand op als PythonApplication1.py.

  2. Vervang <Your Host Name> door de waarde van uw Azure Cache voor Redis exemplaar. De hostnaam is van het formulier <DNS name>.redis.cache.windows.net.

  3. Vervang <Your Username> door de waarden van uw Microsoft Entra ID-gebruiker.

    import redis
    from azure.identity import DefaultAzureCredential
    
    scope = "https://redis.azure.com/.default"
    host = "<Your Host Name>"
    port = 6380
    user_name = "<Your Username>"
    
    
    def hello_world():
        cred = DefaultAzureCredential()
        token = cred.get_token(scope)
        r = redis.Redis(host=host,
                        port=port,
                        ssl=True,    # ssl connection is required.
                        username=user_name,
                        password=token.token,
                        decode_responses=True)
        result = r.ping()
        print("Ping returned : " + str(result))
    
        result = r.set("Message", "Hello!, The cache is working with Python!")
        print("SET Message returned : " + str(result))
    
        result = r.get("Message")
        print("GET Message returned : " + result)
    
        result = r.client_list()
        print("CLIENT LIST returned : ")
        for c in result:
            print(f"id : {c['id']}, addr : {c['addr']}")
    
    if __name__ == '__main__':
        hello_world()
    
  4. Voordat u uw Python-code uitvoert vanuit een terminal, moet u ervoor zorgen dat u de terminal autoriseert voor het gebruik van Microsoft Entra-id.

    azd auth login

  5. Uitvoeren PythonApplication1.py met Python. Als het goed is, ziet u resultaten zoals in het volgende voorbeeld:

    Schermopname van een terminal met een Python-script voor het testen van cachetoegang.

Een Python-script maken met behulp van herauthentication

Microsoft Entra ID-toegangstokens hebben een beperkte levensduur, gemiddeld 75 minuten. Als u een verbinding met uw cache wilt behouden, moet u het token vernieuwen. In dit voorbeeld ziet u hoe u dit doet met behulp van Python.

  1. Maak een nieuw tekstbestand en voeg het volgende script toe. Sla het bestand vervolgens op als PythonApplication2.py.

  2. Vervang <Your Host Name> door de waarde van uw Azure Cache voor Redis exemplaar. De hostnaam is van het formulier <DNS name>.redis.cache.windows.net.

  3. Vervang <Your Username> door de waarden van uw Microsoft Entra ID-gebruiker.

    import time
    import logging
    import redis
    from azure.identity import DefaultAzureCredential
    
    scope = "https://redis.azure.com/.default"
    host = "<Your Host Name>"
    port = 6380
    user_name = "<Your Username>"
    
    def re_authentication():
        _LOGGER = logging.getLogger(__name__)
        cred = DefaultAzureCredential()
        token = cred.get_token(scope)
        r = redis.Redis(host=host,
                        port=port,
                        ssl=True,   # ssl connection is required.
                        username=user_name,
                        password=token.token,
                        decode_responses=True)
        max_retry = 3
        for index in range(max_retry):
            try:
                if _need_refreshing(token):
                    _LOGGER.info("Refreshing token...")
                    tmp_token = cred.get_token(scope)
                    if tmp_token:
                        token = tmp_token
                    r.execute_command("AUTH", user_name, token.token)
                result = r.ping()
                print("Ping returned : " + str(result))
    
                result = r.set("Message", "Hello!, The cache is working with Python!")
                print("SET Message returned : " + str(result))
    
                result = r.get("Message")
                print("GET Message returned : " + result)
    
                result = r.client_list()
                print("CLIENT LIST returned : ")
                for c in result:
                    print(f"id : {c['id']}, addr : {c['addr']}")
                break
            except redis.ConnectionError:
                _LOGGER.info("Connection lost. Reconnecting.")
                token = cred.get_token(scope)
                r = redis.Redis(host=host,
                                port=port,
                                ssl=True,   # ssl connection is required.
                                username=user_name,
                                password=token.token,
                                decode_responses=True)
            except Exception:
                _LOGGER.info("Unknown failures.")
                break
    
    
    def _need_refreshing(token, refresh_offset=300):
        return not token or token.expires_on - time.time() < refresh_offset
    
    if __name__ == '__main__':
        re_authentication()
    
  4. Uitvoeren PythonApplication2.py met Python. Als het goed is, ziet u resultaten zoals in het volgende voorbeeld:

    Schermopname van een terminal met een Python-script voor het testen van cachetoegang.

    In tegenstelling tot het eerste voorbeeld, wordt het in dit voorbeeld automatisch vernieuwd als uw token verloopt.

De hulpbronnen opschonen

Als u de resources wilt blijven gebruiken die u in dit artikel hebt gemaakt, moet u de resourcegroep behouden.

Als u klaar bent met de resources, kunt u de Azure-resourcegroep verwijderen die u hebt gemaakt om kosten te voorkomen.

Belangrijk

Het verwijderen van een resourcegroep kan niet ongedaan worden gemaakt. Wanneer u een resourcegroep verwijdert, worden alle resources in de groep definitief verwijderd. Zorg ervoor dat u niet per ongeluk de verkeerde bron of bronngroep verwijdert. Als u de resources in een bestaande resourcegroep hebt gemaakt die resources bevat die u wilt behouden, kunt u elke resource afzonderlijk verwijderen in plaats van de resourcegroep te verwijderen.

Een resourcegroep verwijderen

  1. Meld u aan bij Azure Portal en selecteer vervolgens Resourcegroepen.

  2. Selecteer de resourcegroep die u wilt verwijderen.

    Als er veel resourcegroepen zijn, gebruikt u het vak Filter voor een veld... en typt u de naam van de resourcegroep die u voor dit artikel hebt gemaakt. Selecteer de bronnen groep in de lijst met resultaten.

    Schermopname van een lijst met resourcegroepen die u wilt verwijderen in het werkvenster.

  3. Selecteer Resourcegroep verwijderen.

  4. U wordt gevraagd om het verwijderen van de resourcegroep te bevestigen. Typ ter bevestiging de naam van de resourcegroep. Selecteer vervolgens Verwijderen.

    Schermopname van een formulier waarvoor de resourcenaam is vereist om het verwijderen te bevestigen.

Na enkele ogenblikken worden de resourcegroep en alle bijbehorende resources verwijderd.