Partilhar via


Gerir o Azure Redis com o Azure PowerShell

Este artigo mostra como criar, gerenciar e excluir suas instâncias do Azure Redis usando o Azure PowerShell.

Pré-requisitos

  • Certifique-se de que está ligado ao Azure com a subscrição onde pretende criar a sua cache. Para utilizar uma subscrição diferente daquela com que iniciou sessão, execute Select-AzSubscription -SubscriptionName <SubscriptionName>.

Observação

O Azure Managed Redis usa os comandos Az.RedisEnterpriseCache do Azure PowerShell.

O Cache Redis do Azure usa os Az.RedisEnterpriseCache comandos para camadas Enterprise e os comandos Az.RedisCache do Azure PowerShell para camadas Basic, Standard e Premium. Você pode usar os scripts a seguir para criar e gerenciar o Azure Managed Redis ou o Cache do Azure para Redis Enterprise. Para o Azure Cache para Redis Basic, Standard e Premium, use os scripts do Azure Cache para Redis.

Criar um cache Redis gerenciado do Azure

Você cria novas instâncias do Azure Managed Redis usando o cmdlet New-AzRedisEnterpriseCache . ResourceGroupName, Name, Location, e Sku são parâmetros obrigatórios. Os outros parâmetros são opcionais e têm valores padrão.

A autenticação do Microsoft Entra é habilitada por padrão para todos os novos caches e é recomendada para segurança.

Importante

Use o Microsoft Entra ID com identidades gerenciadas para autorizar solicitações em seu cache, se possível. A autorização usando o ID do Microsoft Entra e a identidade gerenciada fornece melhor segurança e é mais fácil de usar do que a autorização de chave de acesso compartilhada. Para obter mais informações sobre como usar identidades gerenciadas com seu cache, consulte Usar o Microsoft Entra para autenticação de cache com o Azure Managed Redis.

Para todos os parâmetros e propriedades do Azure Managed Redis PowerShell para New-AzRedisEnterpriseCache, consulte New-AzRedisEnterpriseCache. Para gerar uma lista de parâmetros disponíveis e suas descrições, execute o seguinte comando.

Get-Help New-AzRedisEnterpriseCache -detailed

Observação

Na primeira vez que você cria um cache Redis gerenciado do Azure em uma assinatura, o Azure registra o Microsoft.Cache namespace para você. Se solicitado, você pode usar o comando Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" para registrar o namespace.

O comando de exemplo a seguir cria uma instância do Redis Gerenciado do Azure com o nome, o local, o grupo de recursos e a SKU especificados, usando parâmetros padrão. A instância tem 1 GB de tamanho com a porta não-SSL desabilitada.

New-AzRedisEnterpriseCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Balanced_B1

Criar e configurar bancos de dados

Você pode usar o cmdlet New-AzRedisEnterpriseCacheDatabase para criar e configurar bancos de dados para seu cache Redis gerenciado do Azure. Para ver uma lista de parâmetros disponíveis e suas descrições para New-AzRedisEnterpriseCacheDatabaseo , execute o seguinte comando.

Get-Help New-AzRedisEnterpriseCacheDatabase -detailed

Se você não configurar bancos de dados durante a criação do cache, New-AzRedisEnterpriseCache criará um banco de dados no cache nomeado default por padrão, e todos os dados do cache entrarão nesse DB 0 banco de dados.

Atualizar um cache Redis gerenciado do Azure

Você pode atualizar instâncias do Azure Managed Redis usando o cmdlet Update-AzRedisEnterpriseCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Update-AzRedisEnterpriseCacheo , execute o seguinte comando.

Get-Help Update-AzRedisEnterpriseCache -detailed

Você pode usar o Update-AzRedisEnterpriseCache cmdlet para atualizar propriedades como Sku, Tage MinimumTlsVersion. O comando a seguir atualiza a versão mínima do Transport Layer Security (TLS) e adiciona uma marca ao cache Redis gerenciado do Azure chamado myCache.

Update-AzRedisEnterpriseCache -Name "myCache" -ResourceGroupName "myGroup" -MinimumTlsVersion "1.2" -Tag @{"tag1" = "value1"}

Obter informações sobre um cache Redis gerenciado do Azure

Você pode recuperar informações sobre um cache usando o cmdlet Get-AzRedisEnterpriseCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Get-AzRedisEnterpriseCacheo , execute o seguinte comando.

Get-Help Get-AzRedisEnterpriseCache -detailed

Para retornar informações sobre todos os caches na assinatura atual, execute Get-AzRedisEnterpriseCache sem parâmetros.

Get-AzRedisEnterpriseCache

Para retornar informações sobre todos os caches em um grupo de recursos específico, execute Get-AzRedisEnterpriseCache com o ResourceGroupName parâmetro.

Get-AzRedisEnterpriseCache -ResourceGroupName myGroup

Para retornar informações sobre um cache específico, execute Get-AzRedisEnterpriseCache com o Name e ResourceGroupName do cache.

Get-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup

Recuperar as chaves de acesso para um cache Redis gerenciado do Azure

Para recuperar as chaves de acesso do cache, use o cmdlet Get-AzRedisEnterpriseCacheKey . Para ver uma lista de parâmetros disponíveis e suas descrições para Get-AzRedisEnterpriseCacheKeyo , execute o seguinte comando.

Get-Help Get-AzRedisEnterpriseCacheKey -detailed

Para recuperar as chaves do cache, use o cmdlet Get-AzRedisEnterpriseCacheKey com os parâmetros Name e ResourceGroupName do cache.

Get-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup

Importante

A ListKeys operação funciona somente quando as chaves de acesso estão habilitadas para o cache. A saída desse comando pode comprometer a segurança mostrando segredos e pode disparar um aviso de informações confidenciais.

Regenerar chaves de acesso para um cache Redis gerenciado do Azure

Para regenerar as chaves de acesso do cache, você pode usar o cmdlet New-AzRedisEnterpriseCacheKey . Para ver uma lista de parâmetros disponíveis e suas descrições para New-AzRedisEnterpriseCacheKeyo , execute o seguinte comando.

Get-Help New-AzRedisEnterpriseCacheKey -detailed

Para regenerar a chave primária ou secundária do cache, chame o cmdlet New-AzRedisEnterpriseCacheKey com o cache Name e ResourceGroupName, e especifique Primary ou Secondary para o parâmetro KeyType. O exemplo a seguir regenera a chave de acesso secundária para um cache.

New-AzRedisEnterpriseCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary

Excluir um cache Redis gerenciado do Azure

Para excluir um cache Redis gerenciado do Azure, use o cmdlet Remove-AzRedisEnterpriseCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Remove-AzRedisEnterpriseCacheo , execute o seguinte comando.

Get-Help Remove-AzRedisEnterpriseCache -detailed

O exemplo a seguir remove o cache chamado myCache.

Remove-AzRedisEnterpriseCache -Name myCache -ResourceGroupName myGroup

Importar dados de cache Redis Gerenciado do Azure

Você pode importar dados para uma instância do Azure Managed Redis usando o Import-AzRedisEnterpriseCache cmdlet. Para ver uma lista de parâmetros disponíveis e suas descrições para Import-AzRedisEnterpriseCacheo , execute o seguinte comando.

Get-Help Import-AzRedisEnterpriseCache -detailed

O cache Name e o ResourceGroupName e o SasUri do blob para importação são necessários. O comando a seguir importa dados do blob especificado pelo URI SAS.

Import-AzRedisEnterpriseCache -ClusterName "myCache" -ResourceGroupName "myGroup" -SasUri @("<sas-uri>")

Exportar dados de cache Redis gerenciado do Azure

Você pode exportar dados de uma instância do Azure Managed Redis usando o Export-AzRedisEnterpriseCache cmdlet. Para ver uma lista de parâmetros disponíveis e suas descrições para Export-AzRedisEnterpriseCacheo , execute o seguinte comando.

Get-Help Export-AzRedisEnterpriseCache -detailed

O cache Name e ResourceGroupName o SasUri do contêiner a ser exportado são necessários. O comando de exemplo a seguir exporta dados do contêiner especificado pelo URI SAS.

Export-AzRedisEnterpriseCache -Name "myCache" -ResourceGroupName "myGroup" -SasUri "https://mystorageaccount.blob.core.windows.net/mycontainer?sp=signedPermissions&se=signedExpiry&sv=signedVersion&sr=signedResource&sig=signature;mystoragekey"

Importante

O Cache do Azure para Redis usa os comandos Az.RedisCache do Azure PowerShell para as camadas Basic, Standard e Premium e os comandos do Azure PowerShell Az.RedisEnterpriseCache para as camadas Enterprise.

Você pode usar os scripts a seguir para criar e gerenciar o Cache do Azure para Redis Basic, Standard e Premium. Para Azure Cache for Redis Enterprise ou Azure Managed Redis, use os comandos de Azure Managed Redis.

Propriedades e parâmetros do Cache do Azure para Redis PowerShell

As tabelas a seguir mostram as propriedades e descrições do Azure PowerShell para parâmetros comuns do Cache do Azure para Redis. Para todos os parâmetros e propriedades do Azure PowerShell para Az.RedisCache, consulte AzRedisCache.

Parâmetro Descrição Predefinido
Nome Nome do cache.
Localização Localização do cache.
NomeDoGrupoDeRecursos Nome do grupo de recursos no qual criar o cache.
Tamanho O tamanho do cache. Os valores válidos são: P1, P2, P3, P4, P5, C0, C1, C2, C3, C4, C5, C6, 250 MB, 1 GB, 2,5 GB, 6 GB, 13 GB, 26 GB, 53 GB. 1 GB
ShardCount O número de fragmentos a serem criados ao criar um cache premium com clustering habilitado. Os valores válidos são: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.
SKU O SKU do cache. Os valores válidos são: Basic, Standard, Premium. Standard
Configuração do Redis Definições de configuração do Redis. Para obter detalhes sobre cada configuração, consulte a tabela de propriedades RedisConfiguration a seguir.
AtivarPortaNãoSSL Se a porta não-SSL está habilitada. Falso
MaxMemoryPolicy Este parâmetro foi preterido. Utilize RedisConfiguration em substituição.
EstáticaIP Quando você hospeda o cache em uma rede virtual, existe um endereço IP exclusivo na sub-rede para o cache. Se não for fornecido, um é escolhido para você a partir da sub-rede.
sub-rede Quando você hospeda o cache em uma rede virtual, o nome da sub-rede na qual o cache será implantado.
Rede virtual Quando você hospeda o cache em uma rede virtual, a ID do recurso da rede virtual na qual o cache será implantado.
Tipo de chave Que chave de acesso deve ser regenerada ao renovar as chaves de acesso. Os valores válidos são: Primário, Secundário.

Propriedades para o parâmetro RedisConfiguration

Propriedade Descrição Níveis de Preço
rdb-backup-habilitado Se a persistência de dados Redis está habilitada Apenas Premium
rdb-cadeia-de-conexão-armazenamento A cadeia de conexão com a conta de armazenamento para persistência de dados Redis. Apenas Premium
rdb-backup-freqüência A frequência de backup para persistência de dados Redis. Apenas Premium
maxmemory-reservado Memória reservada para processos sem cache. Standard e Premium
política de memória máxima [Política de remoção]/azure-cache-for-redis/cache-configure.md#memory-policies) para o cache. Todos os níveis de preços
notificar-eventos-do-espaço-de-chave [Notificações do Keyspace]/azure-cache-for-redis/cache-configure.md#keyspace-notifications-advanced-settings). Standard e Premium
hash-max-ziplist-entradas Otimização de memória para pequenos tipos de dados agregados. Standard e Premium
hash-max-ziplist-valor Otimização de memória para pequenos tipos de dados agregados. Standard e Premium
set-max-intset-entradas Otimização de memória para pequenos tipos de dados agregados. Standard e Premium
zset-max-ziplist-entradas Otimização de memória para pequenos tipos de dados agregados. Standard e Premium
zset-max-ziplist-valor Otimização de memória para pequenos tipos de dados agregados. Standard e Premium
bases de dados Número de bases de dados. Essa propriedade só pode ser configurada na criação do cache. Standard e Premium

Criar um Cache do Azure para cache Redis

Você cria novas instâncias do Cache do Azure para Redis usando o cmdlet New-AzRedisCache . ResourceGroupName, Namee Location são parâmetros obrigatórios. Os outros parâmetros são opcionais e têm valores padrão.

Importante

A autenticação do Microsoft Entra é recomendada para segurança. Você pode habilitar a Autenticação do Microsoft Entra durante ou após a criação do cache.

Use o Microsoft Entra ID com identidades gerenciadas para autorizar solicitações em seu cache, se possível. A autorização usando o ID do Microsoft Entra e a identidade gerenciada fornece melhor segurança e é mais fácil de usar do que a autorização de chave de acesso compartilhada. Para obter mais informações sobre como usar identidades gerenciadas com seu cache, consulte Usar a ID do Microsoft Entra para autenticação de cache.

Para ver uma lista de parâmetros disponíveis e suas descrições para New-AzRedisCache, execute o seguinte comando:

Get-Help New-AzRedisCache -detailed>

Observação

Na primeira vez que você cria um Cache do Azure para cache Redis em uma assinatura, o Azure registra o Microsoft.Cache namespace para você. Se solicitado, você pode usar o comando Azure PowerShell Register-AzResourceProvider -ProviderNamespace "Microsoft.Cache" para registrar o namespace.

O comando de exemplo a seguir cria uma instância do Cache do Azure para Redis com o nome, o local e o grupo de recursos especificados, usando parâmetros padrão. A instância é um cache padrão de 1 GB com a porta não-SSL desabilitada.

New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US"

Para especificar valores para o RedisConfiguration parâmetro, coloque os pares chave-valor entre colchetes {}. O exemplo a seguir cria um cache de 1 GB com @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}. Para obter mais informações, consulte Notificações do Keyspace (configurações avançadas) e Políticas de memória.

New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random", "notify-keyspace-events" = "KEA"}

Criar um cache Premium

Para criar um Cache do Azure para cache de camada Premium Redis, especifique um tamanho de P1 (6-60 GB), P2 (13-130 GB), P3 (26-260 GB) ou P4 (53-530 GB). Para habilitar o clustering, especifique uma contagem de estilhaços usando o ShardCount parâmetro.

O exemplo a seguir cria um cache P1 Premium com três fragmentos. Um cache premium P1 tem 6 GB de tamanho e, com três fragmentos, o tamanho total é de 18 GB (3 x 6 GB).

New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P1 -ShardCount 3

Definir a configuração de bancos de dados

A databases configuração no cmdlet New-AzRedisCache configura o número de bancos de dados no cache. Você pode configurar databases somente para as camadas Standard e Premium e somente durante a criação de cache usando o PowerShell ou outros clientes de gerenciamento.

Se você não especificar uma configuração durante a databases criação do cache, New-AzRedisCache criará um banco de dados chamado default, e todos os dados do cache entrarão nesse DB 0 banco de dados. O limite do banco de dados depende da camada e do tamanho do cache, mas a configuração padrão é 16.

O exemplo a seguir cria um cache P3 premium (26 GB) com 48 bancos de dados.

New-AzRedisCache -ResourceGroupName myGroup -Name mycache -Location "North Central US" -Sku Premium -Size P3 -RedisConfiguration @{"databases" = "48"}

Para obter mais informações sobre a propriedade, consulte databases do servidor Redis.

Atualizar um cache do Azure para cache Redis

Você atualiza o Cache do Azure para instâncias Redis usando o cmdlet Set-AzRedisCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Set-AzRedisCacheo , execute o seguinte comando.

Get-Help Set-AzRedisCache -detailed

Você pode usar o Set-AzRedisCache cmdlet para atualizar propriedades como Size, Sku, EnableNonSslPorte os RedisConfiguration valores. O comando de exemplo a seguir atualiza o maxmemory-policy para a instância do Cache do Azure para Redis chamada myCache.

Set-AzRedisCache -ResourceGroupName "myGroup" -Name "myCache" -RedisConfiguration @{"maxmemory-policy" = "allkeys-random"}

Dimensionar um cache do Azure para cache Redis

Você pode usar Set-AzRedisCache para dimensionar uma instância de Cache do Azure para Redis ao modificar as propriedades Size, Sku ou ShardCount.

Observação

O dimensionamento de um cache usando o PowerShell tem os mesmos limites e diretrizes que o dimensionamento de um cache usando o portal do Azure. Você pode dimensionar para um nível de preço diferente com as seguintes restrições:

  • Não é possível migrar de um nível de preço mais alto para um mais baixo, como de um cache Premium para um cache Standard ou Basic, ou de um cache Standard para um cache Basic.
  • Você pode dimensionar de um cache Básico para um cache Padrão, mas não pode alterar o tamanho ao mesmo tempo. Se precisar de um tamanho diferente, você pode fazer outra operação de dimensionamento para o tamanho desejado.
  • Não é possível dimensionar de um cache Básico diretamente para um cache Premium. Você deve escalar de Básico para Padrão numa única operação, e depois de Padrão para Premium noutra operação.
  • Não é possível dimensionar de um tamanho maior para o tamanho C0 (250 MB).

Para obter mais informações, consulte Como dimensionar o Cache do Azure para Redis.

O exemplo a seguir mostra como dimensionar um cache nomeado myCache para um tamanho de 2,5 GB. Este comando funciona para um cache Básico ou Padrão.

Set-AzRedisCache -ResourceGroupName myGroup -Name myCache -Size 2.5GB

Depois de executar esse comando, o status do cache é retornado, semelhante a chamar Get-AzRedisCache. O ProvisioningState está definido como Scaling.

Quando a operação de dimensionamento estiver concluída, as ProvisioningState alterações para Succeeded. Se você precisar fazer outra operação de dimensionamento, como alterar o tamanho depois de mudar de Básico para Padrão, deverá aguardar até que a operação anterior seja concluída. Caso contrário, você receberá um erro semelhante à seguinte mensagem.

Set-AzRedisCache : Conflict: The resource '...' is not in a stable state, and is currently unable to accept the update request.

Obter informações sobre um Cache do Azure para cache Redis

Você pode recuperar informações sobre um cache usando o cmdlet Get-AzRedisCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Get-AzRedisCacheo , execute o seguinte comando.

Get-Help Get-AzRedisCache -detailed

Para retornar informações sobre todos os caches na assinatura atual, execute Get-AzRedisCache sem parâmetros.

Get-AzRedisCache

Para retornar informações sobre todos os caches em um grupo de recursos específico, execute Get-AzRedisCache com o ResourceGroupName parâmetro.

Get-AzRedisCache -ResourceGroupName myGroup

Para retornar informações sobre um cache específico, execute Get-AzRedisCache com o cache Name e ResourceGroupName.

Get-AzRedisCache -Name myCache -ResourceGroupName myGroup

Recuperar as chaves de acesso para um cache Redis do Azure

Para recuperar as chaves de acesso para seu cache, você pode usar o cmdlet Get-AzRedisCacheKey . Para ver uma lista de parâmetros disponíveis e suas descrições para Get-AzRedisCacheKeyo , execute o seguinte comando.

Get-Help Get-AzRedisCacheKey -detailed

Para recuperar as chaves do cache, chame o Get-AzRedisCacheKey cmdlet com o cache Name e ResourceGroupName.

Get-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup

Importante

A ListKeys operação funciona somente quando as chaves de acesso estão habilitadas para o cache. A saída desse comando pode comprometer a segurança mostrando segredos e pode disparar um aviso de informações confidenciais.

Regenerar chaves de acesso para um Cache do Azure para cache Redis

Para regenerar as chaves de acesso do cache, você pode usar o cmdlet New-AzRedisCacheKey . Para ver uma lista de parâmetros disponíveis e suas descrições para New-AzRedisCacheKeyo , execute o seguinte comando.

Get-Help New-AzRedisCacheKey -detailed

Para regenerar a chave primária ou secundária do cache, chame o cmdlet New-AzRedisCacheKey com o cache Name e ResourceGroupName, e especifique Primary ou Secondary para o parâmetro KeyType. O exemplo a seguir regenera a chave de acesso secundária para um cache.

New-AzRedisCacheKey -Name myCache -ResourceGroupName myGroup -KeyType Secondary

Excluir um Cache do Azure para cache Redis

Para excluir um Cache do Azure para cache Redis, use o cmdlet Remove-AzRedisCache . Para ver uma lista de parâmetros disponíveis e suas descrições para Remove-AzRedisCacheo , execute o seguinte comando.

Get-Help Remove-AzRedisCache -detailed

O exemplo a seguir remove o cache chamado myCache.

Remove-AzRedisCache -Name myCache -ResourceGroupName myGroup

Importar dados para um Cache do Azure para cache Redis

Você pode importar dados para uma instância do Cache Redis do Azure usando o Import-AzRedisCache cmdlet.

Importante

A importação está disponível apenas para caches de nível Premium . Para obter mais informações, consulte Importar e exportar dados no Cache do Azure para Redis.

Para ver uma lista de parâmetros disponíveis e suas descrições para Import-AzRedisCacheo , execute o seguinte comando.

Get-Help Import-AzRedisCache -detailed

O comando a seguir importa dados do blob especificado pelo parâmetro Files para o Cache do Azure para Redis.

Import-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -Files @("https://mystorageaccount.blob.core.windows.net/mycontainername/blobname?sv=signedVersion&sr=signedResource&sig=signature&st=signTime&se=signedExpiry&sp=signedPermissions") -Force

Exportar dados do Cache do Azure para cache Redis

Você pode exportar dados de uma instância do Cache Redis do Azure usando o Export-AzRedisCache cmdlet.

Importante

A exportação está disponível apenas para caches de nível Premium . Para obter mais informações, consulte Importar e exportar dados no Cache do Azure para Redis.

Para ver uma lista de parâmetros disponíveis e suas descrições para Export-AzRedisCacheo , execute o seguinte comando.

Get-Help Export-AzRedisCache -detailed

O comando a seguir exporta dados de uma instância do Cache Redis do Azure para o contêiner especificado pelo Container parâmetro.

Export-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -Prefix "blobprefix" -Container "https://mystorageaccount.blob.core.windows.net/mycontainer?sv=signedResource&sig=signature&st=signTime&se=signedExpiry&sp=signedPermissions"

Reinicializar um cache do Azure para cache Redis

Você pode reinicializar sua instância do Cache do Azure para Redis usando o Reset-AzRedisCache cmdlet.

Importante

A reinicialização só está disponível para caches do Azure Cache para Redis de camada Básica, Standard e Premium. Para obter mais informações, consulte Administração de cache - reinicialização.

Para ver uma lista de parâmetros disponíveis e suas descrições para Reset-AzRedisCacheo , execute o seguinte comando.

Get-Help Reset-AzRedisCache -detailed

O comando a seguir reinicializa ambos os nós do cache especificado.

Reset-AzRedisCache -ResourceGroupName "resourceGroupName" -Name "cacheName" -RebootType "AllNodes" -Force

Comandos gerais do Azure PowerShell

Execute esses comandos no prompt de comando do Azure PowerShell.

Verifique a versão do Azure PowerShell:

Get-Module Az | format-table version

Entre no Azure:

Connect-AzAccount

Veja uma lista das suas subscrições atuais:

Get-AzSubscription | sort SubscriptionName | Select SubscriptionName

Especifique uma assinatura do Azure a ser usada:

Select-AzSubscription -SubscriptionName ContosoSubscription

Obtenha ajuda detalhada para qualquer cmdlet:

Get-Help <cmdlet-name> -Detailed

Como conectar-se a outras nuvens

Por padrão, o ambiente do Azure é AzureCloud, que representa a nuvem global do Azure. Para se conectar a uma instância de nuvem diferente, use o comando Connect-AzAccount com a opção de linha de comando -Environment ou -EnvironmentName com o nome do ambiente ou o nome do ambiente desejado.

Para ver a lista de ambientes disponíveis, execute Get-AzEnvironment.

Azure Government Cloud

Para se conectar à Nuvem do Azure Governamental, use
Connect-AzAccount -EnvironmentName AzureUSGovernment
Ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureUSGovernment)

Para criar um cache na Nuvem Governamental do Azure, utilize as localizações USGov Virginia ou USGov Iowa.

Para obter mais informações sobre o Azure Government Cloud, consulte Microsoft Azure Government e Microsoft Azure Government Developer Guide.

Azure operado pela 21Vianet

Para se conectar ao Azure operado pela nuvem 21Vianet (China), use
Connect-AzAccount -EnvironmentName AzureChinaCloud
Ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureChinaCloud)

Para criar um cache no Azure operado pela nuvem 21Vianet, use o China East ou China North locais.

Microsoft Azure Alemanha

Para conectar-se ao Microsoft Azure na Alemanha, use
Connect-AzAccount -EnvironmentName AzureGermanCloud
Ou
Connect-AzAccount -Environment (Get-AzEnvironment -Name AzureGermanCloud)

Para criar um cache no Microsoft Azure Alemanha, use os locais Germany Central ou Germany Northeast.

Para obter mais informações sobre o Microsoft Azure Alemanha, consulte Microsoft Azure Alemanha.