Azure Cache voor Redis maken en beheren met de klassieke Azure CLI
De klassieke Azure CLI is een uitstekende manier om uw Azure-infrastructuur vanaf elk platform te beheren. In dit artikel wordt beschreven hoe u uw Azure Cache voor Redis-exemplaren maakt en beheert met behulp van de klassieke Azure CLI.
Belangrijk
Dit artikel bevat inhoud waarvoor u de klassieke Azure CLI nodig hebt. Dit is een oudere versie van de Azure CLI die alleen mag worden gebruikt met het klassieke Azure-implementatiemodel.
Als u de klassieke CLI wilt installeren, raadpleegt u De klassieke Azure CLI installeren en zie Azure CLI installeren om de huidige Azure CLI voor Azure Resource Manager-implementaties te installeren.
Notitie
Zie Azure CLI Azure Cache voor Redis voorbeelden voor de meest recente Azure CLI-voorbeeldscripts.
Als u Azure Cache voor Redis-exemplaren wilt maken en beheren met de klassieke Azure CLI, moet u de volgende stappen uitvoeren.
- U moet een Azure-account hebben. Als u nog geen account hebt, kunt u binnen enkele ogenblikpen een gratis account maken.
- Installeer de klassieke Azure CLI.
- Verbind uw Azure CLI-installatie met een persoonlijk Azure-account of met een werk- of schoolaccount van Azure en meld u aan vanuit de klassieke CLI met de
azure login
opdracht . - Voordat u een van de volgende opdrachten uitvoert, schakelt u de klassieke CLI over naar Resource Manager-modus door de
azure config mode arm
opdracht uit te voeren. Zie De klassieke Azure CLI gebruiken om Azure-resources en -resourcegroepen te beheren voor meer informatie.
De volgende eigenschappen worden gebruikt bij het maken en bijwerken van Azure Cache voor Redis exemplaren.
Eigenschap | Switch | Beschrijving |
---|---|---|
naam | -n, --name | Naam van de Azure Cache voor Redis. |
resourcegroep | -g, --resource-group | Naam van de resourcegroep. |
location | -l, --location | Locatie voor het maken van de cache. |
grootte | -z, --size | Grootte van de Azure Cache voor Redis. Geldige waarden: [C0, C1, C2, C3, C4, C5, C6, P1, P2, P3, P4] |
sku | -x, --sku | Redis-SKU. Moet een van de volgende opties zijn: [Basic, Standard, Premium] |
EnableNonSslPort | -e, --enable-non-ssl-port | De eigenschap EnableNonSslPort van de Azure Cache voor Redis. Voeg deze vlag toe als u de niet-TLS/SSL-poort voor uw cache wilt inschakelen |
Redis-configuratie | -c, --redis-configuration | Redis-configuratie. Voer hier een met JSON opgemaakte tekenreeks met configuratiesleutels en -waarden in. Indeling:"{"":"","":""}" |
Redis-configuratie | -f, --redis-configuration-file | Redis-configuratie. Voer hier het pad in van een bestand met configuratiesleutels en -waarden. Indeling voor de bestandsindeling: {"":","":""} |
Aantal shards | -r, --shard-count | Het aantal Shards dat moet worden gemaakt in een Premium-clustercache met clustering. |
Virtual Network | -v, --virtual-network | Bij het hosten van uw cache in een VNET geeft u de exacte Resource Manager resource-id van het virtuele netwerk op om de Azure Cache voor Redis in te implementeren. Voorbeeldindeling: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1 |
sleuteltype | -t, --key-type | Type sleutel dat moet worden vernieuwd. Geldige waarden: [Primair, Secundair] |
StaticIP | -p, --static-ip <static-ip> | Bij het hosten van uw cache in een VNET, geeft u een uniek IP-adres op in het subnet voor de cache. Als dit niet wordt opgegeven, wordt er een voor u gekozen in het subnet. |
Subnet | t, --subnetsubnet <> | Bij het hosten van uw cache in een VNET, geeft u de naam op van het subnet waarin de cache moet worden geïmplementeerd. |
VirtualNetwork | -v, --virtual-network <virtual-network> | Bij het hosten van uw cache in een VNET geeft u de exacte Resource Manager resource-id van het virtuele netwerk op om de Azure Cache voor Redis in te implementeren. Voorbeeldindeling: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1 |
Abonnement | -s, --subscription | De abonnements-id. |
Als u alle Azure Cache voor Redis opdrachten en de bijbehorende parameters wilt zien, gebruikt u de azure rediscache -h
opdracht .
C:\>azure rediscache -h
help: Commands to manage your Azure Cache for Redis(s)
help:
help: Create an Azure Cache for Redis
help: rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
help:
help: Delete an existing Azure Cache for Redis
help: rediscache delete [--name <name> --resource-group <resource-group> ]
help:
help: List all Azure Cache for Redis within your Subscription or Resource Group
help: rediscache list [options]
help:
help: Show properties of an existing Azure Cache for Redis
help: rediscache show [--name <name> --resource-group <resource-group>]
help:
help: Change settings of an existing Azure Cache for Redis
help: rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
help:
help: Renew the authentication key for an existing Azure Cache for Redis
help: rediscache renew-key [--name <name> --resource-group <resource-group> ]
help:
help: Lists Primary and Secondary key of an existing Azure Cache for Redis
help: rediscache list-keys [--name <name> --resource-group <resource-group>]
help:
help: Options:
help: -h, --help output usage information
help:
help: Current Mode: arm (Azure Resource Management)
Gebruik de volgende opdracht om een Azure Cache voor Redis te maken:
azure rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
Voer de azure rediscache create -h
opdracht uit voor meer informatie over deze opdracht.
C:\>azure rediscache create -h
help: Create an Azure Cache for Redis
help:
help: Usage: rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group
help: -l, --location <location> Location to create cache.
help: -z, --size <size> Size of the Azure Cache for Redis. Valid values: [C0, C1, C2, C3, C4, C5, C6, P1, P2, P3, P4]
help: -x, --sku <sku> Redis SKU. Should be one of : [Basic, Standard, Premium]
help: -e, --enable-non-ssl-port EnableNonSslPort property of the Azure Cache for Redis. Add this flag if you want to enable the non-TLS/SSL Port for your cache
help: -c, --redis-configuration <redis-configuration> Redis Configuration. Enter a JSON formatted string of configuration keys and values here. Format:"{"<key1>":"<value1>","<key2>":"<value2>"}"
help: -f, --redis-configuration-file <redisConfigurationFile> Redis Configuration. Enter the path of a file containing configuration keys and values here. Format for the file entry: {"<key1>":"<value1>","<key2>":"<value2>"}
help: -r, --shard-count <shard-count> Number of Shards to create on a Premium Cluster Cache
help: -v, --virtual-network <virtual-network> The exact ARM resource ID of the virtual network to deploy the Azure Cache for Redis in. Example format: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1
help: -t, --subnet <subnet> Required when deploying an Azure Cache for Redis inside an existing Azure Virtual Network
help: -p, --static-ip <static-ip> Required when deploying an Azure Cache for Redis inside an existing Azure Virtual Network
help: -s, --subscription <id> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Gebruik de volgende opdracht om een Azure Cache voor Redis te verwijderen:
azure rediscache delete [--name <name> --resource-group <resource-group> ]
Voer de azure rediscache delete -h
opdracht uit voor meer informatie over deze opdracht.
C:\>azure rediscache delete -h
help: Delete an existing Azure Cache for Redis
help:
help: Usage: rediscache delete [--name <name> --resource-group <resource-group> ]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group under which the cache exists
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Gebruik de volgende opdracht om alle Azure Cache voor Redis in uw abonnement of resourcegroep weer te geven:
azure rediscache list [options]
Voer de azure rediscache list -h
opdracht uit voor meer informatie over deze opdracht.
C:\>azure rediscache list -h
help: List all Azure Cache for Redis within your Subscription or Resource Group
help:
help: Usage: rediscache list [options]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -g, --resource-group <resource-group> Name of the Resource Group
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Gebruik de volgende opdracht om eigenschappen van een bestaande Azure Cache voor Redis weer te geven:
azure rediscache show [--name <name> --resource-group <resource-group>]
Voer de azure rediscache show -h
opdracht uit voor meer informatie over deze opdracht.
C:\>azure rediscache show -h
help: Show properties of an existing Azure Cache for Redis
help:
help: Usage: rediscache show [--name <name> --resource-group <resource-group>]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Als u de instellingen van een bestaande Azure Cache voor Redis wilt wijzigen, gebruikt u de volgende opdracht:
azure rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
Voer de azure rediscache set -h
opdracht uit voor meer informatie over deze opdracht.
C:\>azure rediscache set -h
help: Change settings of an existing Azure Cache for Redis
help:
help: Usage: rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group
help: -c, --redis-configuration <redis-configuration> Redis Configuration. Enter a JSON formatted string of configuration keys and values here.
help: -f, --redis-configuration-file <redisConfigurationFile> Redis Configuration. Enter the path of a file containing configuration keys and values here.
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Gebruik de volgende opdracht om de verificatiesleutel voor een bestaande Azure Cache voor Redis te vernieuwen:
azure rediscache renew-key [--name <name> --resource-group <resource-group> --key-type <key-type>]
Geef Primary
of Secondary
op voor key-type
.
Voer de azure rediscache renew-key -h
opdracht uit voor meer informatie over deze opdracht.
C:\>azure rediscache renew-key -h
help: Renew the authentication key for an existing Azure Cache for Redis
help:
help: Usage: rediscache renew-key [--name <name> --resource-group <resource-group> ]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group under which cache exists
help: -t, --key-type <key-type> type of key to renew. Valid values are: 'Primary', 'Secondary'.
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)
Gebruik de volgende opdracht om de primaire en secundaire sleutels van een bestaande Azure Cache voor Redis weer te geven:
azure rediscache list-keys [--name <name> --resource-group <resource-group>]
Voer de azure rediscache list-keys -h
opdracht uit voor meer informatie over deze opdracht.
C:\>azure rediscache list-keys -h
help: Lists Primary and Secondary key of an existing Azure Cache for Redis
help:
help: Usage: rediscache list-keys [--name <name> --resource-group <resource-group>]
help:
help: Options:
help: -h, --help output usage information
help: -v, --verbose use verbose output
help: -vv more verbose with debug output
help: --json use json output
help: -n, --name <name> Name of the Azure Cache for Redis.
help: -g, --resource-group <resource-group> Name of the Resource Group under which Cache exists
help: -s, --subscription <subscription> the subscription identifier
help:
help: Current Mode: arm (Azure Resource Management)