Vytvoření a správa Azure Cache for Redis pomocí Azure Classic CLI
Azure Classic CLI představuje skvělý způsob, jak spravovat infrastrukturu Azure z libovolné platformy. Tento článek ukazuje, jak vytvářet a spravovat instance Azure Cache for Redis pomocí Azure Classic CLI.
Důležité
Pro obsah v tomto článku se vyžaduje Azure Classic CLI. Jedná se o starší verzi Azure CLI, která by se měla používat pouze s modelem nasazení Azure Classic.
Pokud chcete nainstalovat rozhraní příkazového řádku Classic, přečtěte si téma Instalace Azure Classic CLI a informace o instalaci aktuálního Azure CLI pro nasazení Azure Resource Manager najdete v tématu Instalace Azure CLI.
Poznámka
Nejnovější ukázkové skripty Azure CLI najdete v ukázkách azure CLI Azure Cache for Redis.
Požadavky
Pokud chcete vytvářet a spravovat instance Azure Cache for Redis pomocí Azure Classic CLI, musíte provést následující kroky.
- Musíte mít účet Azure. Pokud ho nemáte, můžete si během chvilky vytvořit bezplatný účet .
- Nainstalujte Azure Classic CLI.
- Propojte instalaci Azure CLI s osobním účtem Azure nebo pracovním nebo školním účtem Azure a přihlaste se z klasického
azure login
rozhraní příkazového řádku pomocí příkazu . - Před spuštěním některého z následujících příkazů přepněte klasické rozhraní příkazového řádku do režimu Resource Manager spuštěním
azure config mode arm
příkazu. Další informace najdete v tématu Použití Azure Classic CLI ke správě prostředků a skupin prostředků Azure.
Azure Cache for Redis vlastnosti
Při vytváření a aktualizaci instancí Azure Cache for Redis se používají následující vlastnosti.
Vlastnost | Přepínač | Popis |
---|---|---|
name | -n, --name | Název Azure Cache for Redis. |
skupina prostředků | -g, --resource-group | Název skupiny prostředků. |
location | -l, --location | Umístění pro vytvoření mezipaměti |
size | -z, --size | Velikost Azure Cache for Redis. Platné hodnoty: [C0, C1, C2, C3, C4, C5, C6, P1, P2, P3, P4] |
Sku | -x, --sku | Skladová položka Redis. Měla by být jedna z těchto možností: [Basic, Standard, Premium] |
EnableNonSslPort | -e, --enable-non-ssl-port | EnableNonSslPort vlastnost Azure Cache for Redis. Tento příznak přidejte, pokud chcete pro mezipaměť povolit port bez protokolu TLS/SSL. |
Konfigurace Redis | -c, --redis-configuration | Konfigurace Redis. Sem zadejte řetězec konfiguračních klíčů a hodnot ve formátu JSON. Format:"{"":"",""":"}" |
Konfigurace Redis | -f, --redis-configuration-file | Konfigurace Redis. Sem zadejte cestu k souboru obsahujícímu konfigurační klíče a hodnoty. Formát položky souboru: {"":"","":""} |
Počet horizontálních oddílů | -r, --shard-count | Počet horizontálních oddílů, které se mají vytvořit v mezipaměti clusteru Premium s clusteringem |
Virtual Network | -v, --virtual-network | Při hostování mezipaměti ve virtuální síti určuje přesné ID prostředku Resource Manager virtuální sítě pro nasazení Azure Cache for Redis. Ukázkový formát: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1 |
typ klíče | -t, --key-type | Typ klíče, který se má prodloužit. Platné hodnoty: [Primární, Sekundární] |
StaticKÁ IP adresa | -p, --static-ip <static-ip static-ip> | Při hostování mezipaměti ve virtuální síti určuje jedinečnou IP adresu v podsíti mezipaměti. Pokud není k dispozici, vybere se jeden z podsítě. |
Podsíť | t, --subnet <subnet> | Při hostování mezipaměti ve virtuální síti určuje název podsítě, ve které se má mezipaměť nasadit. |
VirtualNetwork | -v, --virtual-network <virtual-network> | Při hostování mezipaměti ve virtuální síti určuje přesné ID prostředku Resource Manager virtuální sítě pro nasazení Azure Cache for Redis. Ukázkový formát: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1 |
Předplatné | -s, --subscription | Identifikátor předplatného. |
Zobrazit všechny příkazy Azure Cache for Redis
Pokud chcete zobrazit všechny příkazy Azure Cache for Redis a jejich parametry, použijte příkaz azure rediscache -h
.
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)
Vytvoření instance Azure Cache for Redis
K vytvoření Azure Cache for Redis použijte následující příkaz:
azure rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
Další informace o tomto příkazu potřebujete spuštěním azure rediscache create -h
příkazu .
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)
Odstranění existujícího Azure Cache for Redis
Pokud chcete odstranit Azure Cache for Redis, použijte následující příkaz:
azure rediscache delete [--name <name> --resource-group <resource-group> ]
Další informace o tomto příkazu potřebujete spuštěním azure rediscache delete -h
příkazu .
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)
Výpis všech Azure Cache for Redis v rámci předplatného nebo skupiny prostředků
Pokud chcete zobrazit seznam všech Azure Cache for Redis v rámci předplatného nebo skupiny prostředků, použijte následující příkaz:
azure rediscache list [options]
Další informace o tomto příkazu potřebujete spuštěním azure rediscache list -h
příkazu .
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)
Zobrazení vlastností existujícího Azure Cache for Redis
Pokud chcete zobrazit vlastnosti existujícího Azure Cache for Redis, použijte následující příkaz:
azure rediscache show [--name <name> --resource-group <resource-group>]
Další informace o tomto příkazu potřebujete spuštěním azure rediscache show -h
příkazu .
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)
Změna nastavení existujícího Azure Cache for Redis
Pokud chcete změnit nastavení existujícího Azure Cache for Redis, použijte následující příkaz:
azure rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
Další informace o tomto příkazu potřebujete spuštěním azure rediscache set -h
příkazu .
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)
Obnovení ověřovacího klíče pro existující Azure Cache for Redis
Pokud chcete obnovit ověřovací klíč pro existující Azure Cache for Redis, použijte následující příkaz:
azure rediscache renew-key [--name <name> --resource-group <resource-group> --key-type <key-type>]
Zadejte Primary
nebo Secondary
pro key-type
.
Další informace o tomto příkazu potřebujete spuštěním azure rediscache renew-key -h
příkazu .
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)
Výpis primárního a sekundárního klíče existujícího Azure Cache for Redis
K výpisu primárního a sekundárního klíče existujícího Azure Cache for Redis použijte následující příkaz:
azure rediscache list-keys [--name <name> --resource-group <resource-group>]
Další informace o tomto příkazu potřebujete spuštěním azure rediscache list-keys -h
příkazu .
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)