O que é o Azure PowerShell?
O Azure PowerShell é um conjunto de cmdlets que lhe permite gerir os recursos do Azure diretamente com o PowerShell. Em dezembro de 2018, o módulo Az do PowerShell entrou em disponibilidade geral. É agora o módulo do PowerShell recomendado para interagir com o Azure. Para saber mais sobre o módulo Az PowerShell, consulte Apresentando o módulo Az PowerShell.
Como desativo mensagens de aviso de alteração interruptiva no Azure PowerShell?
Para suprimir as mensagens de aviso de alteração interruptiva no Azure PowerShell, terá de definir a variável de ambiente SuppressAzurePowerShellBreakingChangeWarnings
como true
.
Set-Item -Path Env:\SuppressAzurePowerShellBreakingChangeWarnings -Value $true
Como desabilito a mensagem de aviso de desativação do AzureRM no Azure PowerShell?
Para suprimir a mensagem de aviso de desativação do AzureRM no Azure PowerShell, você precisará definir a variável SuppressAzureRmModulesRetiringWarning
de ambiente como true
.
Set-Item -Path Env:\SuppressAzureRmModulesRetiringWarning -Value $true
Uma desvantagem do exemplo anterior é que você precisará executar o comando para cada nova sessão do PowerShell, a menos que o adicione ao seu perfil do PowerShell.
Para definir a variável de ambiente permanentemente, você também pode usar o exemplo a seguir.
[System.Environment]::SetEnvironmentVariable('SuppressAzureRmModulesRetiringWarning', 'true', [System.EnvironmentVariableTarget]::User)
Como determino os tempos máximos de repetição HTTP no Azure PowerShell?
Para resposta HTTP geral (exceto o código de status da resposta é 429), o Azure PowerShell usa o valor definido na variável de AZURE_PS_HTTP_MAX_RETRIES
ambiente. Seu valor mínimo é 0. Se não for especificado, o Azure PowerShell usará o valor padrão do SDK.
[System.Environment]::SetEnvironmentVariable('AZURE_PS_HTTP_MAX_RETRIES ', 3, [System.EnvironmentVariableTarget]::User)
Se o código de status da resposta HTTP for 429, o Azure PowerShell usará o valor definido na variável de AZURE_PS_HTTP_MAX_RETRIES_FOR_429
ambiente. Seu valor mínimo é 1. O tempo total de repetição do código de status 429 é (AZURE_PS_HTTP_MAX_RETRIES
+ 1) * AZURE_PS_HTTP_MAX_RETRIES_FOR_429
- 1. Se não for especificado, o Azure PowerShell usará o valor padrão do SDK.
[System.Environment]::SetEnvironmentVariable('AZURE_PS_HTTP_MAX_RETRIES_FOR_429 ', 3, [System.EnvironmentVariableTarget]::User)