az aks create/az aks nodepool add: Emitir mensagem de erro ao usar --asg-ids sozinho sem --allowed-host-ports
az aks nodepool upgrade: Fix --node-soak-duration não pode ser definido como 0
az aks machine list: Adicionar comando para buscar lista de máquinas em um agentpool
az aks machine show: Adicionar comando para buscar informações sobre uma máquina específica em um agentpool
az aks nodepool delete: Adicionar --ignore-pod-disruption-budget opção para ignorar PodDisruptionBudget
az aks create: Adicionar --message-of-the-day parâmetro para apoiar a mensagem do dia
az aks nodepool add: Adicionar --message-of-the-day parâmetro para apoiar a mensagem do dia
Configuração da Aplicação
az appconfig kv import/export: Corrigir bug ao importar sinalizador de recurso com propriedade de alocação de percentil
az appconfig: Adicionar suporte para audiência de token personalizada ao parâmetro --auth-mode login
Serviço de Aplicações
az functionapp create: Verifique se a conta de armazenamento é restrita à rede
az functionapp create: Refatorar a mensagem EOL
Fix #28104: az webapp config storage-account: Remover notas de limitação do Windows
Fix #28374: az webapp create: Melhorar a mensagem de erro para nome único a nível global ao criar uma nova aplicação
az webapp sitecontainers: Adicionar novos comandos para linux web app sitecontainers
az webapp up: Adicione o parâmetro --enable-kudu-warmup para aquecer o Kudu antes de realizar a implantação
az webapp deploy: Adicionar o parâmetro --enable-kudu-warmup para suportar o pré-aquecimento do Kudu antes de fazer a implantação
az webapp deployment source config-zip: Adicione o parâmetro --enable-kudu-warmup para suportar o aquecimento do Kudu antes de fazer a implantação
Fix #29493: az webapp create: Atualizar a descrição do parâmetro basic-auth
ARM
az bicep: Corrigir verificação de instalação para usos simultâneos
Cópia de segurança
az backup restore restore-disks: Suporte NoZone como uma zona de destino válida para --target-zone parâmetro
Computação
az vm available-set create/update: Adicionar --additional-scheduled-events parâmetro para dar suporte à configuração da política de eventos agendados
az vm available-set create/update: Adicionar --enable-user-reboot-scheduled-events parâmetro para dar suporte à configuração da política de eventos agendados
az vm available-set create/update: Adicionar --enable-user-redeploy-scheduled-events parâmetro para dar suporte à configuração da política de eventos agendados
Aplicativo de contêiner
az containerapp create: Correção para garantir que o valor de --registry-username seja compatível com DNS1123
Núcleo
Resolver CVE-2024-12797
Autenticação do SDK do Drop Track 1
aaz: Adicionar controle entre locatários para AAZResourceIdArgFormat
aaz: Suporte ao tipo Any com sintaxe abreviada de valor completo permitida
Cosmos DB
az cosmosdb offline-region: Adicionar novo comando para suportar a região offline para a conta CosmosDB
IoT
az iot hub update: Adicionar --min-tls-version parâmetro para permitir a atualização da versão min tls de uma forma mais limpa
NetAppFiles
az netappfiles account: Adicionar novo comando change-key-vault para alterar o KeyVault/Managed HSM, que é utilizado para a criptografia de volumes na conta NetApp
az netappfiles account: Adicionar novo comando get-key-vault-status para obter informações do KeyVault. A resposta deste comando pode ser usada para transitiontocmk
az netappfiles account: Adicione o novo comando transitiontocmk para fazer a transição de todos os volumes numa VNet para uma diferente fonte de chave de criptografia (chave gerida pela Microsoft ou Azure Key Vault). A operação falha se os volumes visados compartilharem o grupo de volumes criptografados com volumes de outra conta
az netappfiles volume create/update: Adicionar parâmetro --cool-access-tiering-policy
Rede
az network nic ip-config create/update: Adicionar --private-ip-address-prefix-length para suportar a configuração do comprimento do prefixo do endereço IP privado
RDBMS
az postgres flexible-server index-tuning: Operações de suporte de opções de otimização
Conector de Serviço
az containerapp connection create redis: Adicionar parâmetro --system-identity
az webapp connection create fabric-sql: Corrigir o modo interativo & permitir novos parâmetros --fabric-workspace-uuid e fabric-sql-db-uuid
Armazenamento
az storage account create: Adicionar novo --sku StandardV2_LRS/StandardV2_ZRS/StandardV2_ZRS/StandardV2_ZRS/PremiumV2_LRS/PremiumV2_ZRS para o suporte v2 provisionado
az storage account file-service-usage: Suporte para obter a utilização do serviço de ficheiros para a conta de armazenamento
az storage share-rm create/update: Adicionar --paid-bursting-enabled, --paid-bursting-max-bandwidth-mibps, --paid-bursting-max-iops para v1 provisionado, adicionar --provisioned-bandwidth-mibps, --provisioned-iops para contas v2 provisionadas
Fevereiro 11, 2025
Versão 2.69.0
ACR
az acr manifest list-metadata: Atualizar mensagens de ajuda para manifestos não etiquetados
AKS
az aks create/update/delete: Adicionar parâmetros --if-match e --if-none-match para suportar a funcionalidade etag para simultaneidade
Configuração da Aplicação
az appconfig kv import/export: Suporte ao esquema de gerenciamento de recursos da Microsoft
az appconfig kv export: Introduza uma nova variável de ambiente chamada AZURE_APPCONFIG_FM_COMPATIBILE ao exportar para um arquivo para compatibilidade com versões anteriores para usuários
az appconfig feature show/list: Suporte ao esquema de gerenciamento de recursos da Microsoft
az appconfig kv restore/show/list: Atualizar a validação de data e hora para aceitar o deslocamento de fuso horário
az appconfig revision list: Atualizar a validação de data e hora para aceitar o deslocamento de fuso horário
az appconfig export: Atualizar mensagem de ajuda de exportação para variável de ambiente
Serviço de Aplicações
az functionapp create: Refatorar a implementação de EOL e ordenar com base na data de EOL em tempo de execução
az functionapp list-flexconsumption-locations: Verifique se a região flex está habilitada para assinatura
az functionapp deployment slot create: Adicionar --https-only parâmetro para o comando de criação de slot
az webapp list-runtimes: Remova as entradas do JBoss _byol da saída para webapps com Linux OS
Cópia de segurança
az backup: Adicionar suporte para novas políticas padrão do AFS Vault
Batch
[ALTERAÇÃO SIGNIFICATIVA] az batch certificate create/list/show/delete: Remover comandos obsoletos
[ALTERAÇÃO SIGNIFICATIVA] az batch node reimage/remote-desktop: Remover comandos obsoletos
[MUDANÇA SIGNIFICATIVA] az batch pool create: Remover os parâmetros --application-licenses, --certificate-references, --os-family e --os-version obsoletos
[ALTERAÇÃO CRÍTICA] az batch pool set/reset : Remover --certificate-references parâmetro obsoleto
az batch job create: Adicionar parâmetros --job-manager-task-application-package-references e --on-all-tasks-complete
az batch job disable: Adicionar parâmetro --json-file
az batch job-schedule create: Adicionar parâmetros --job-manager-task-application-package-references, --job-metadatae --job-manager-task-environment-settings
az batch job-schedule set/reset: Adicionar parâmetros --job-max-task-retry-count e --job-max-wall-clock-time
az batch node reboot: Adicionar parâmetro --json-file
az batch node scheduling disable: Adicionar parâmetro --json-file
az batch pool autoscale evaluate: Adicionar parâmetro --json-file
az batch pool create: Adicionar parâmetros --start-task-environment-settings e --start-task-max-task-retry-count
az batch pool reset: Adicionar parâmetros --start-task-resource-files e --target-node-communication-mode
Computação
[BREAKING CHANGE] az sig gallery-application create/update: O campo de saída supportedOsType foi alterado para supportedOSType
az vm list-sizes: Remover parâmetros não utilizados --ids
az vmss create/update: Adicionar o novo parâmetro --zone-balance para dar suporte à configuração do equilíbrio da zona
az vm/vmss create: Instale a extensão de atestado de convidado quando o tipo de segurança estiver definido como ConfidentialVM
az vmss scale: Adicionar nova lógica para suportar o dimensionamento do VMSS na zona de borda
az vmss create: Adicionar parâmetro --encryption-identity para usar a identidade gerida para criptografia de disco do Azure
az vmss encryption enable: Adicionar --encryption-identity parâmetro para atualizar ou definir a identidade de criptografia para a criptografia de disco do Azure
Aplicativo de contêiner
Correção #28047: az containerapp compose create: Atualizar a versão do "pycomposefile" para dividir as variáveis de ambiente no primeiro sinal de igualdade em vez de em cada sinal de igualdade.
Laboratórios DevTest
az lab vm: Adicionar grupo de comandos hibernate
Key Vault
az keyvault update/update-hsm: Corrigir a sobreposição de --bypass por padrão ao especificar --default-action Deny
Rede
az network lb create: Refine --frontend-ip-zone para suportar várias zonas
az network private-endpoint-connnection: Adicionar Microsoft.HealthDataAiservices/deidservices para conexões de ponto de extremidade privadas
az network routeserver create/update: Adicionar --auto-scale-config
az network virtual-appliance reimage: Permitir a recriação de imagens de máquinas virtuais associadas a um dispositivo virtual de rede
Perfil
az login: Passar o ID de identidade gerenciado com --username foi preterido e será removido em uma versão futura. Por favor, use --client-id, --object-id ou --resource-id em vez disso
RDBMS
az postgres flexible-server geo-restore: Adicionar --restore-time parâmetro
az postgres flexible-server fabric-mirroring start/stop/update-databases: Desativar o espelhamento de malha no servidor HA
az postgres flexible-server update: Correção para aumentar a contagem de nós em um cluster elástico
Redis
az redis create/update: Adicionar --zonal-allocation-policy para dar suporte à maneira de selecionar zonas para instância de cache
Função
az role definition show: Novo comando para suportar a exibição de definição de função específica
Conector de Serviço
az webapp connection create redis: Adicionar parâmetro --system-identity
Janeiro 14, 2025
Versão 2.68.0
ACR
az acr agentpool: Corrigir sondagem de exclusão
az acr create: Adicionar validação para nome de registo para suportar etiqueta de nome de domínio
AKS
az aks command invoke: Adicionar girador de progresso
az aks create/update: Adicionar --enable-acns parâmetro para dar suporte à habilitação de funcionalidades avançadas de rede em um cluster
az aks create/update: Adicione o parâmetro --disable-acns-observability para desativar os recursos avançados de observabilidade de rede ao ativar as funcionalidades avançadas de rede com --enable-acns
az aks create/update: Adicionar o parâmetro --disable-acns-security para desativar as funcionalidades avançadas de segurança de rede ao habilitar as funcionalidades avançadas de rede com --enable-acns
az aks update: Adicionar --disable-acns parâmetro para suportar a desativação de funcionalidades avançadas de rede em um cluster
az aks update: Adicionar --ip-families para suportar a atualização da rede de cluster
az aks create/update: Adicionar o parâmetro --nrg-lockdown-restriction-level para permitir a especificação do nível de restrição no grupo de recursos do nó gerido
Configuração da Aplicação
az appconfig kv import: Corrigir o bug no modo de importação all
Computação
[BREAKING CHANGE] az disk: Aperfeiçoar os campos de saída para alinhar com o serviço de back-end
[BREAKING CHANGE] az snapshot: Aperfeiçoar os campos de saída para que estejam alinhados com o serviço de back-end
Corrigir #30009: az vm install-patches: Corrigir erros causados por erros de digitação na função install_vm_patches
az vm/vmss create: Corrigir mensagem de ajuda para o parâmetro --public-ip-address
Fix #30565: az vm create: Corrigir a criação da VM com o parâmetro --patch-mode
Corrigir #30564: az vm create: Corrigir a criação de VM com parâmetro --enable-auto-update
az vm create: Adicionar --encryption-identity parâmetro para usar essa identidade gerenciada para criptografia de disco do Azure
az vm encryption enable: Adicionar --encryption-identity parâmetro para atualizar ou definir a identidade de criptografia para a criptografia de disco do Azure
az vmss create/update: Adicionar novo parâmetro --security-posture-reference-is-overridable para suportar a definição da referência de postura de segurança como sobreponível
az vmss create/update: Alterar o parâmetro existente --security-posture-reference-exclude-extensions para receber lista de strings
az vm create/update: Adicionar novo parâmetro --additional-scheduled-events para dar suporte à configuração da política de eventos agendados
az vm create/update: Adicionar novo parâmetro --enable-user-reboot-scheduled-events para dar suporte à configuração da política de eventos agendados
az vm create/update: Adicionar novo parâmetro --enable-user-redeploy-scheduled-events para dar suporte à configuração da política de eventos agendados
Contentor
az container exec: Corrigir exceção quando stdin não é um tty
Aplicativo de contêiner
az containerapp exec: Corrigir ResourceNotFound erro
az containerapp ingress enable: Corrigir problema sobre rótulos sendo excluídos
Fix #29238: az containerapp secret set: Adicionar descrição sobre identityref para o parâmetro --secrets
Cosmos DB
az cosmosdb create/update: Adicionar --enable-prpp-autoscale para ativar/desativar o recurso de capacidade de intermitência
Key Vault
az keyvault key sign/verify: Corrigir --digest para aceitar a cadeia codificada base64
Microsoft Entra ID
az ad app create/update: Adicionar --requested-access-token-version argumento
MySQL
az mysql flexible-server create/restore/replica create/geo restore: Adicionar --storage-redundancy parâmetro para suportar armazenamento HA com redundância de zona
Rede
az network vnet-gateway create/update: Adicionar parâmetro --resiliency-model
az network vnet create/update: Adicionar parâmetro --ipam-pool-prefix-allocations
Correção #30535: az network lb address-pool address add: O nível de endereço pode não ter a propriedade de rede virtual
Perfil
Remova o suporte para a conta de identidade gerenciada de estilo antigo criada pela CLI do Azure <= 2.0.50. Se você atualizar a partir de uma dessas versões, execute az login --identity novamente.
RDBMS
az postgres flexible-server create: Criar cluster elástico definindo --cluster-option como ElasticCluster
az postgres flexible-server list: Adicionar --show-cluster argumento para listar clusters elásticos
az postgres flexible-server fabric-mirroring/identity: Sistema de suporte atribuído a identidade gerida e espelhamento de estrutura de bancos de dados
az postgres flexible-server update: Adicionar o argumento --node-count para escalar os clusters elásticos
Função
[ALTERAÇÃO CRÍTICA] az role assignment delete: Pare de excluir todas as atribuições de função por padrão
SQL
az sql db ltr-policy: Remover etiqueta de visualização
Armazenamento
az storage account migration: Adicionar aviso para longa espera, exigirá confirmação no futuro
Correção #28554: az storage blob service-properties update: Suporte para casos em que --static-website false, documentos de índice e documentos 404 já foram definidos.
Correção #29929: az storage copy: Corrigir quando o coringa * encontra-se em --source-file-path
19 de novembro de 2024
Versão 2.67.0
AKS
[ALTERAÇÃO CRÍTICA] az aks create/update: Remover os parâmetros --uptime-sla e --no-uptime-sla
[ALTERAÇÃO SIGNIFICATIVA] az aks create: Remover parâmetros --aad-client-app-id, --aad-server-app-id e --aad-server-app-secret
[ALTERAÇÃO SIGNIFICATIVA] az aks trustedaccess rolebinding create: Remova as opções '-r' obsoletas
az aks create/update: Corrigir a validação do nome do pool de armazenamento para o Armazenamento de Contentores do Azure
az aks enable-addon: Atualizar o complemento AGIC para usar Colaborador de Rede em vez de Colaborador
Configuração da Aplicação
az appconfig create/update: Adicionar novos parâmetros --arm-auth-mode e --enable-arm-private-network-access para suportar as configurações de proxy do plano de dados
Computação
az vm disk attach/detach: Adicionar novo parâmetro --disk-ids para suportar a configuração de vários discos por ids de disco
Frota de computação
az compute-fleet: Adicionar comandos create/update/show/delete/list/list-vmss para gerenciar a Frota de Computação do Azure
Contentor
az container container-group-profile: Adicionar novo grupo de comandos para gerenciar o Perfil do Grupo de Contêineres da Instância de Contêiner do Azure
Núcleo
PREVIEW: Suporte à identidade gerenciada no servidor Windows habilitado para Azure Arc
DataLake
[ALTERAÇÃO SIGNIFICATIVA] az dla: Remover módulo DLA uma vez que foi descontinuado
DLS
[BREAKING CHANGE] az dls account network-rule: Remova este grupo de comandos pois já não há suporte por parte do servidor.
Eventhub
az eventhubs eventhub: Adicionar novos parâmetros --timestamp-type e --min-compaction-lag-in-mins
az eventhubs namespace replica: Adicionar novos comandos para suportar a adição/remoção de réplicas
Extensão
[BREAKING CHANGE] az extension add/update: Defina o valor padrão de --allow-preview de True para ser False para a instalação de extensões e mantenha True para extensões sem versões estáveis
Kusto
[ALTERAÇÃO SIGNIFICATIVA] az kusto: Remova o kusto da CLI, já que ele foi movido para as extensões da CLI
Rede
[ALTERAÇÃO SIGNIFICATIVA] az network public-ip ddos-protection-statu: Remover grupo de comandos com erros ortográficos
Embalagem
Remover suporte ao Python 3.8
Perfil
[ALTERAÇÃO IMPORTANTE] az login: --password já não aceita um certificado de entidade de serviço. Usar --certificate para enviar um certificado de entidade de serviço
RDBMS
az postgres flexible-server long-term-retention start/pre-check/list/show: Novos comandos para suportar backups de retenção de longo prazo no PostgreSql Flex Server
az postgres flexible-server create: Suporte à configuração de servidores postgres flexíveis com a versão 17
Conector de Serviço
az connection create mysql-flexible: Adicionar --private-endpoint parâmetro
SQL
[ALTERAÇÃO CRÍTICA] az sql mi link create: Renomeie a entrada de --source-endpoint para --partner-endpoint, --primary-availability-group-name para --partner-availability-group-name, --secondary-availability-group-name para --instance-availability-group-name, --target-database para --databases
[ALTERAÇÃO CRÍTICA] az sql mi link create/show/list/update: Renomear saída de targetDatabase, primaryAvailabilityGroupName, secondaryAvailabilityGroupNamesourceEndpoint, sourceReplicaId, targetReplicaId, linkState, lastHardenedLsn para databases, partnerAvailabilityGroupName, instanceAvailabilityGroupName, partnerEndpoint, distributedAvailabilityGroupName, instanceLinkRole, partnerLinkRole, failoverMode, seedingMode
[ALTERAÇÃO CRÍTICA] az sql failover-group create: Alterar a política de failover padrão para manual
az sql mi link failover: Suportar a execução do tipo de failover solicitado neste link de Instância Gerida
Aprimoramento
[BREAKING CHANGE] az upgrade: Definir o valor padrão de --allow-preview de True para False para a instalação de extensões e manter True para extensões sem versões estáveis
Novembro 05, 2024
Versão 2.66.0
AKS
az aks create: Adicionar opções de inicialização confiável --enable-vtpm e --enable-secure-boot
az aks nodepool add/update: Adicionar opções de inicialização confiável --enable-vtpm e --enable-secure-boot
az aks create/update: Atualizar os detalhes da SKU da VM do back-end para validações durante as operações do Armazenamento de Contêiner do Azure
Serviço de Aplicações
az functionapp create: Adicionar o parâmetro --zone-redundant para suportar a redundância de zona para o SKU Functions Flex
az functionapp plan update: Não mostrar mensagem de aviso com --set no comando
ARM
az bicep publish: Remover sinalizador de visualização do parâmetro --with-source
az data-boundary show: Adicionar comando para dar suporte à obtenção do limite de dados em um escopo especificado
az data-boundary show-tenant: Adicionar comando para dar suporte à obtenção do limite de dados ao nível de inquilino
az data-boundary create: Adicionar comando para suportar a criação de tenant na fronteira de dados
az bicep generate-params: Corrigir a mensagem de ajuda para o parâmetro --include-params
az bicep/deployment/stack: Habilitar condicionalmente a globalização invariante para o Bicep em execução dentro da imagem docker da CLI do Azure
Cópia de segurança
az backup restore restore-disks: Adicione suporte para habilitar as configurações de acesso ao disco para restaurações de VM gerenciadas
Computação
az vmss create/update: Adicione o novo parâmetro --skuprofile-vmsizes para especificar uma lista de tamanhos de VMs a serem usados com o VMSS Instance Mix
az vmss create/update: Adicionar o novo parâmetro --skuprofile-allocation-strategy para atualizar a estratégia de alocação do VMSS Instance Mix
Aplicativo de contêiner
Correção #30053: az containerapp update: Corrigir a sondagem
az containerapp env create: Ocultar parâmetro --dapr-instrumentation-key
az containerapp env update: Suporte para atualizar --dapr-connection-string
Núcleo
aaz: Suporte a identidade gerenciada
Resolver CVE-2024-6119
Resolver CVE-2024-5535
Resolver CVE-2024-4741
Resolver CVE-2024-4603
Resolver CVE-2024-2511
Usar o MSAL para autenticação do Cloud Shell
Extensão
az extension add/update: Alteração do valor padrão de pré-anúncio de true para false para --allow-preview
MySQL
az mysql flexible-server create/update: Adicionar --maintenance-policy-patch-strategy
az mysql flexible-server create/restore: Adicionar --database-port
az mysql flexible-server replica create: Adicionar --database-port
NetAppFiles
[BREAKING CHANGE] az netappfiles volume create: Os parâmetros backup-id e snapshot-id agora aceitam apenas identificadores de recursos completos do Azure e não suportam mais GUIDs.
[BREAKING CHANGE] az netappfiles account create: Parâmetro --kdc-ip agora só aceita um único endereço IP e não uma lista
[BREAKING CHANGE] az netappfiles account update: Parâmetro --kdc-ip agora só aceita um único endereço IP e não uma lista
[BREAKING CHANGE] az netappfiles account ad add: Parâmetro --kdc-ip agora só aceita um único endereço IP e não uma lista
[BREAKING CHANGE] az netappfiles account ad update: Parâmetro --kdc-ip agora só aceita um único endereço IP e não uma lista
az netappfiles volume create: Corrigir um bug em que o parâmetro --allowed-clients não foi passado na solicitação
az netappfiles check-file-path-availability: Adicionar novo parâmetro --availability-zone
az netappfiles volume create: Adicionar novos parâmetros --external-host-name ,--external-server-name, --external-volume-name
az netappfiles volume update: Adicionar novos parâmetros --external-host-name ,--external-server-name, --external-volume-name
az netappfiles volume update: Os parâmetros --backup-id e --snapshot-id agora aceitam apenas ResourceIds completos do Azure e não suportam mais GUIDs
Rede
az network vnet: Adicionar --private-endpoint-vnet-policies parâmetro
az network private-link-service: Adicionar --destination-ip-address parâmetro
az network application-gateway waf-policy managed-rule rule-set add/update: Sensibilidade de suporte do parâmetro --rule
az network private-dns link vnet: Política de resolução de problemas de suporte para link de rede virtual
az network application-gateway waf-policy managed-rule rule-set add/update: Adicionar valor permitido 1.1 para --version
Fix #29911: az network public-ip update: As etiquetas IP falham com um erro de atributo (AttributeError)
Perfil
az login: A passagem do certificado do principal de serviço com --password está obsoleta e será removida na versão 2.67.0. Por favor, use --certificate em vez disso.
RDBMS
az postgres flexible-server replica create: Adicionar suporte para --tags parâmetro
az postgres flexible-server replica create: Permitir a criação de réplica de leitura a partir do servidor primário flexível com armazenamento habilitado para crescimento automático
az postgres flexible-server backup create/delete: Novos comandos para suportar a criação e exclusão de backups no PostgreSql Flex Server
Service Bus
az servicebus namespace replica: Adicionar novo grupo de comandos para gerenciar réplicas de namespace do servicebus
Conector de Serviço
az aks connection create appconfig: Adicionar --use-appconfig-extension
az webapp connection create fabric-sql: Adicionar suporte de destino SQL de fabric
SignalR
az signalr start/stop: Adicionar comando signalr iniciar ou parar um serviço SignalR existente
az signalr replica start/stop/restart: Adicionar comando para iniciar, parar ou reiniciar um serviço SignalR existente
az signalr network-rule ip-rule add/remove: Adicionar comando signalr para adicionar ou remover uma regra de IP de um serviço SignalR
az signalr update client-cert-enabled/disable-local-auth/region-endpoint-enabled: Alternar ClientCertificate, DesativarLocalAuth, AtivarRegionEndpoint
az signalr replica update region-endpoint-enabled/unit-count: Alternar entre ativar e desativar o enableRegionEndpoint e alterar o unitCount
SQL
az sql geo-backup: Remover etiqueta de visualização
az sql failover-group create/update: Adicionar o parâmetro --secondary-type para suportar a réplica geográfica ou standby no servidor parceiro
Armazenamento
az storage blob copy start/start-batch: Corrigir --auth-mode login
Aprimoramento
az upgrade: Alteração do valor padrão de pré-anúncio de true para false para --allow-preview
Outubro 01, 2024
Versão 2.65.0
ACR
Corrigir #21900: az acr task identity remove: Corrigir configuração incorreta de operation_group
az acr credential-set: Melhorar a mensagem de ajuda
AD
az ad app create/update: Adicionar --service-management-reference argumento
AKS
az aks nodepool delete-machines: Adicionar suporte para excluir máquinas específicas em um pool de agentes
Configuração da Aplicação
az appconfig: Adicionar suporte para SKU premium
Serviço de Aplicações
az functionapp config set: Mapear parâmetros explicitamente para a chamada interna da função update_site_configs
Computação
az vm/vmss create: Adicionar --ssh-key-type parâmetro para suportar a geração de chaves SSH Ed25519
az vm image list: Expor a propriedade ImageDeprecationStatus no resultado
Aplicativo de contêiner
Fix #29849: az containerapp job stop: Corrigir resposta de interrupção de execução
Fix #29166: az containerapp compose create: Suporte para imagem com etiqueta e suporte para obter ACR da imagem
Cosmos DB
az cosmosdb restore: Adicionar --disable-ttl ao suporte para Restaurar com Time-To-Live Desativado
DataLake
az dla: Tornar obsoleta a análise do lago de dados
HDInsight
az hdinsight update: Adicione o parâmetro --assign-identity-type para permitir a atualização para a identidade SystemAssigned.
Monitor
az monitor action-group create: Ajustar a formatação da mensagem de ajuda do --actions
az monitor action-group update: Ajustar a formatação da mensagem de ajuda do --add-actions
az monitor action-group notification create: Ajustar a formatação da mensagem de ajuda do --add-actions
MySQL
az mysql flexible-server create/update: Adicionar --accelerated-logs para dar suporte à configuração de logs acelerados para a camada Crítica de Negócios
NetAppFiles
az netappfiles volume create: Corrigir o id da sub-rede para o id do recurso
Rede
az network vnet peering: Melhorar a interface de comandos para a ligação de subredes
Embalagem
Liberar imagem do Docker baseada no Azure Linux 3.0
Incluir jq na imagem docker do Azure Linux
Descontinuar suporte para Debian 10
Use o Azure Linux 3.0 (mcr.microsoft.com/azurelinux/base/core:3.0) como a imagem base para latest e 2.65.0 de tags de imagem do docker
Perfil
az login: Retorno ao fluxo de código do dispositivo no GitHub Codespaces
RDBMS
az postgres flexible-server update: Suporte para entrada sem distinção de maiúsculas e minúsculas para --tier, --performance-tier, --skue --maintenance-window
az postgres flexible-server migration create: Adicionar AWS_AURORA como um tipo de fonte de migração para PostgreSql
SQL
az sql elastic-pool create: Defina min_capacity como None para SKUs não sem servidor
az sql mi create/update: Adicionar parâmetro gpv2 e parâmetro iops
Setembro 03, 2024
Versão 2.64.0
ACR
az acr helm: Melhorar a mensagem de descontinuação
AKS
az aks nodepool update: Adicionar --enable/disable-fips-image sinalizadores para fips mutáveis GA
az aks create/update: Suporte para Identidade Gerida Atribuída pelo Usuário na integração do Grafana com o Prometheus gerido
az aks create/update: Atualize a validação de regex de SKU da VM para incluir um conjunto maior de VMs para o Armazenamento de Contêiner do Azure
Serviço de Aplicações
az staticwebapp create/update: Adicionar Dedicated como SKU suportado
az webapp config set: Adicionar suporte MinTlsCipherSuite
az webapp config access-restriction add/remove: Permitir ignorar a validação da etiqueta de serviço
ARM
az ts create: Corrigir manipulação incorreta de espaço em branco em valores de cadeia de caracteres
ARO
az aro create: Adicionar recurso para adicionar vários IPs públicos no balanceador de carga de cluster
az aro update: Adicionar recurso para adicionar/remover vários IPs públicos no balanceador de carga de cluster
Computação
az vm update: Adicione suporte de VM Gen1 para atualização de inicialização confiável
az capacity reservation: Grupo de comando GA
Aplicativo de contêiner
Corrige #28998: az containerapp env workload-profile add/update: Corrige erro de objeto NoneType não iterável quando o ambiente não ativa o perfil de carga de trabalho
az containerapp create/up: Tornar --target-port opcional
az containerapp env create: Depreciar argumento não utilizado --docker-bridge-cidr
az containerapp job stop: Descontinuar opção para parar a lista de execuções de trabalhos específicas
Correção #29711: az containerapp logs show: Corrigir o escape do JSON por padrão ou com --format json
HDInsight
az hdinsight create: Suporte à configuração de tags IP ao criar cluster HDInsight
az hdinsight update: Suporte à atualização da identidade gerenciada do cluster
az hdinsight azure-monitor-agent show: Suporte para obter a identidade gerenciada do cluster
az hdinsight azure-monitor-agent enable: Habilitar a integração de logs do Agente do Azure Monitor em um cluster HDInsight
az hdinsight azure-monitor-agent disable: Desabilitar a integração de logs do Agente do Azure Monitor em um cluster HDInsight
MySQL
az mysql flexible-server maintenance: Novo grupo de comandos para gerenciar a manutenção do servidor flexível MySQL
az mysql flexible-server update: Remover transferência de armazenamento para atualização do servidor
NetAppFiles
az netappfiles volume create/update: Atualizar máximo para --usage-threshold
Rede
Fix #29565: az network nat gateway create: Adicionar --tags parâmetro
Embalagem
Suporte Python 3.12
Lançamento do pacote Azure Linux 3 RPM
[ALTERAÇÃO CRÍTICA] Utilize CBL-Mariner 2.0 (mcr.microsoft.com/cbl-mariner/base/core:2.0) como imagem base para a tag de imagem Docker latest e 2.64.0
Redis
az redis create/update: Adicionar --disable-access-keys para suportar a desativação da autenticação através de chaves de acesso
SQL
az sql mi create/update: Adicionar --authentication-metadata para suportar a configuração de metadados de autenticação
Armazenamento
az storage account create/update: Nível frio da conta de suporte
az storage copy/remove: Adicionar --auth-mode login suporte
az storage share delete: Adicionar include-leased para --delete-snapshots
06 de agosto de 2024
Versão 2.63.0
ACR
az acr login: Suporte ao argumento opcional de grupo de recursos para ignorar a análise de recursos da subscrição
AKS
az aks create: Não definir o --network-plugin baseado no padrão do Python SDK
az aks create/update: Suporte para atualizações de parâmetros no local para Prometheus sob gestão
az aks create/update: Adicionar validações para o disco PremiumV2
az aks upgrade: Mudança de camada de suporte durante a atualização do AKS
az aks create/update: Adicionar --network-policy none opção ao comando
az aks create: Remover comando de cenário não suportado na mensagem de ajuda
Configuração da Aplicação
az appconfig import/export/restore: Adicionar ID de solicitação de correlação a operações em massa
Serviço de Aplicações
az webapp list-runtimes: Adicionar parâmetro --show-runtime-details para mostrar pilhas de tempo de execução detalhadas e atualizar o formato das pilhas listadas relacionadas ao Java.
az webapp create: Adicionar parâmetro --acr-identity para permitir que os usuários escolham a identidade atribuída ao usuário para a extração de imagem ACR
az webapp config set: Adicionar parâmetro --acr-use-identity e --acr-identity para permitir que os usuários atualizem as configurações relacionadas ao pull de imagens do ACR
ARM
az stack group/sub/mg create: Pequenas melhorias na mensagem de confirmação ao atualizar uma pilha existente
CDN
Fix #28717: az afd secret: Alterar a maneira de acessar o parâmetro
az cdn portal-migration: Adicionar grupo de comandos para migração clássica de perfil CDN
Computação
az sig create/update: Ocultar parâmetro nas mensagens de ajuda --soft-delete
Fix #29006: az ssh: Corrigir o Permissions 0644 for '...' are too open erro
az vmss update: Adicione um novo parâmetro --enable-auto-os-upgrade para dar suporte à atualização automática do argumento da política de atualização automática do sistema operacional
az vmss update: Adicione um novo parâmetro --upgrade-policy-mode para dar suporte à atualização do modo de política de atualização
Aplicativo de contêiner
Fix #26688: az containerapp up: Corrigir a lógica sobre a atualização de um containerapp existente
az containerapp job stop: Retornar mensagem personalizada para interromper a execução do trabalho
Fix #29330: az containerapp auth update: Ajustar a lógica de divisão para --set
Núcleo
Resolver CVE-2024-39689
Resolver CVE-2024-6345
Suporte az config set extension.dynamic_install_allow_preview para configuração dinâmica de instalação de extensões
az logout: Remover do cache de tokens os tokens de acesso da entidade de serviço
Cosmos DB
az cosmosdb delete: Suporte --no-wait
MySQL
az mysql flexible-server import stop-replication: Pare a replicação entre o servidor único de origem e o servidor flexível de destino
NetAppFiles
az netappfiles account create: Altere --key-vault-resource-id para ser opcional
Rede
az network custom-ip prefix create: Adicionar parâmetro --is-parent
az network network-watcher connection-monitor: Suporte para criar monitor de conexão v2
az network vnet peering: Suporte ao emparelhamento de sub-rede em rede virtual
Embalagem
Remover a imagem Docker do Alpine
RDBMS
[BREAKING CHANGE] az postgres flexible-server create: Atualize o valor padrão da versão PG para ser 16
Fix #27422: az postgres flexible-server create: Correção de bug para usar a sub-rede existente durante a criação do servidor pg flex
az postgres flexible-server restore: Correção de bug ao usar id de recurso como valor para o argumento source-server
Função
az role assignment list: Adicionar aviso para a aposentação de administradores clássicos
Conector de Serviço
az containerapp connection create containerapp: Suporte para conexão ACA2ACA
SQL
az sql midb move/copy: Adicionar ID de assinatura de destino para mover/copiar banco de dados gerenciado
az sql mi create: Adicionar --dns-zone-partner parâmetro opcional
Armazenamento
az storage fs directory upload/download: Adicionar novamente --auth-mode login agora que o AzCopy suporta Oauth
az storage blob sync: Adicionar novamente --auth-mode login agora que o AzCopy suporta Oauth
Sinapse
az synapse spark job submit: Adicionar argumento opcional --python-files para dar suporte ao envio de trabalho
Julho 09, 2024
Versão 2.62.0
ACR
az acr build/task: Destaque a diferença entre os argumentos na descrição
AKS
az aks create/update: Atualize o AMW resource.location para aceitar apenas caracteres alfanuméricos
az aks create/update: Adicionar suporte do Azure Managed Grafana para extensão Prometheus gerida no usnat
az aks create/update: Suporte adicional de disco efêmero para o Armazenamento de Contêiner do Azure
az aks create/update: Adicionar e corrigir validações existentes para suporte de disco efêmero para o Armazenamento de Contêiner do Azure
Configuração da Aplicação
az appconfig: Atualizar mensagem de ajuda para a App Configuration Store
az appconfig kv import: Atualize a mensagem de ajuda para ignore-match
Serviço de Aplicações
az webapp deploy: Desabilitar a API deploymentstatus para implantações em slots de aplicativos
az webapp deployment source config-zip: Desabilitar a API deploymentstatus para implantações em slots de aplicativos
Corrige #29041: az webapp config access-restriction add: Corrigir casos extremos ao validar etiquetas de serviço
az functionapp create: Evite lançar exceção quando endOfLifeDate não for passado da API de pilhas
ARM
az stack mg create: Valide pilhas MG automaticamente antes da criação
az bicep restore: Corrigir erros de digitação em mensagens de ajuda
Cópia de segurança
\az backup restore restore-disks/restore-azurewl/restore-azurefiles/restore-azurefileshare: Adicione \--tenant-id para proteção MUA entre locatários; caso contrário, permite a restauração quando protegido por um guardião de recursos
az backup vault encryption update: Adicionar suporte para MUA para operações CMK
CDN
Correção #28721: az afd origin-group create: Adicionar parâmetro para suportar o estado de afinidade de sessão
Corrigir #28824: az cdn profile: Adicionar localização padrão
Correção #28733: az cdn endpoint update: Adicionar suporte para atualizar um endpoint existente.
Computação
az vmss update: Adicione um novo parâmetro --zones para dar suporte à configuração da expansão zonal do vmss
az vm install-patches: Adicione um novo parâmetro --max-patch-publish-date para suportar a configuração da data máxima de publicação do patch
az vmss reimage: Adicione um novo parâmetro --force-update-os-disk-for-ephemeral para suportar a atualização do disco base do SO
az vmss create/update: Adicionar novo parâmetro --scheduled-event-additional-publishing-target-event-grid-and-resource-graph para dar suporte à configuração da política de eventos agendados
az vmss create/update: Adicione um novo parâmetro --enable-user-reboot-scheduled-events para dar suporte à configuração de política para reinicializar o evento agendado
az vmss create/update: Adicione um novo parâmetro --enable-user-redeploy-scheduled-events para dar suporte à política de configuração para reimplantar o evento agendado
az vmss update: Adicionar uma opção Standard ao --security-type parâmetro
az vmss create: Suporte para configurar o modo de política de atualização como automático durante a criação flexível de VMSS
az sig image-definition create: Corrigir o valor padrão do tipo de segurança
Aplicativo de contêiner
az containerapp env create/update: Suporta criptografia de tráfego ponto a ponto com --enable-peer-to-peer-encryption
az containerapp job update: Corrigir lógica de votação e --no-wait
az containerapp show-custom-domain-verification-id: Mostrar ID de verificação usado para vincular domínio personalizado
az containerapp env update: Corrigir a configuração de logs sobre a remoção do destino com --logs-destination none
az containerapp list-usages: Suporte a usos de lista na assinatura
Fix #28983: az containerapp job registry: Comandos de suporte para modificar os registos das tarefas
az containerapp auth: Suporte para a Token Store com --token-store, --sas-url-secret, --sas-url-secret-name, --yes
Correção #29128: az containerapp env certificate: Certificado gerenciado de suporte
Fix #29172: az containerapp secret set: Remova o limite de comprimento para o nome secreto
Núcleo
Fix #28997: Corrigir erro "O usuário cancelou a operação de controle de contas" ao fazer login com o WAM como administrador
Resolver CVE-2024-37891
Resolver CVE-2024-35195
aaz: Adicionar suporte para o autocompletador de argumentos
Cosmos DB
az service create: Adicionar --gateway-type para suportar vários tipos de gateway dedicado
MySQL
az mysql flexible-server update: Suporte a grupo de recursos de réplica diferente do servidor primário
az mysql flexible-server detach-vnet: Novo comando para suportar a conversão de um servidor vnet azure mysql para um servidor não-vnet
az mysql flexible-server deploy/update: Adicionar mensagem de aviso para HA ativado e validador de entrada
Rede
az network application-gateway waf-policy custom-rule update: Adicionar parâmetro --js-cookie-exp-time
az network cross-region-lb address-pool: Adicionar parâmetro -- admin-state
az network application-gateway rewrite-rule: Adicionar --request-header-configurations e --response-header-configurations
az network virtual-appliance restart: Permitir a reinicialização de máquinas virtuais associadas a um dispositivo virtual de rede
az network virtual-appliance inbound-security-rule: Suporte da operação GET para NVA Inbound Security Rule
az network vnet subnet: Adicionar parâmetro --endpoints
RDBMS
az postgres flexible-server restore: Adicione a capacidade de restaurar para o novo servidor usando discos SSD Premium v2 definindo Tipo de armazenamento como "PremiumV2_LRS"
az postgres flexible-server migration create: Corrigir bugs ao passar MigrationRuntimeResourceId para os Parâmetros de Migração, que agora precisam ser fornecidos dentro do ficheiro de propriedades JSON.
az postgres flexible-server firewall-rule create: Corrigir o nome da regra de firewall e os validadores de intervalo de ip
az postgres flexible-server update: Adicionar argumento para ativar ou desativar o acesso público
az postgres flexible-server create: Adicionar argumento --create-default-database para dar suporte à desativação da criação de banco de dados padrão
az postgres flexible-server upgrade: Desbloqueie MVU para Burstable da CLI
az postgres flexible-server update: Desativar --maintenance-window na configuração correta
SignalR
az signalr upstream update: Remova a cadeia de caracteres de local vazia ao atualizar o recurso
SQL
az sql db update: Adicionar --manual-cutover e --perform-cutover argumentos
Armazenamento
az storage container policy: Corrigir casos em que a permissão e a expiração são nulas
az storage account create/update: Suporte TLS 1.3, atualização recomendada --min-tls-version para ser 1.2
21 de maio de 2024
Versão 2.61.0
AKS
[BREAKING CHANGE] az aks create: Especificar --enable-managed-identity e --service-principal/--client-secret ao mesmo tempo causará um MutuallyExclusiveArgumentError
[BREAKING CHANGE] az aks create: Altera o valor predefinido da opção --enable-managed-identity de True para False
az aks mesh upgrade rollback/complete: Adicionar --yes parâmetro para suportar não solicitar que os usuários confirmem a operação
az aks create/update: Adicionar SecurityPatch opção ao --node-os-upgrade-channel parâmetro
az aks create/update: Adicione um novo parâmetro --enable-cost-analysis para permitir a exportação do namespace do Kubernetes e dos detalhes de implantação para as visualizações da Análise de Custos
az aks create: Preencha o valor de --enable-managed-identity até True quando as opções --service-principal e --client-secret não são especificadas ao mesmo tempo
az aks nodepool update: Adicionar opção --os-sku para suportar a atualização do OS sku no local
az aks create: Adicionar os parâmetros opcionais --ampls-resource-id e --enable-high-log-scale-mode para o complemento de Monitorização
az aks enable-addons: Adicionar --ampls-resource-id e --enable-high-log-scale-mode parâmetros opcionais
Serviço de Aplicações
[BREAKING CHANGE] az webapp deploy: Use a API de estado de implementação para o resultado da implementação para aplicações web Linux
[BREAKING CHANGE] az webapp up: Use a API de estado de implementação para o resultado da implementação para aplicações web Linux
[BREAKING CHANGE] az webapp deployment source config-zip: Use a API de estado de implementação para o resultado da implementação para aplicações web Linux
az functionapp scale config always-ready: Definir a propriedade alwaysReady como uma matriz vazia se for nula
az functionapp: Atualizar mensagens para aplicações de função flexível
az functionapp deployment source config-zip: Permitir que utilizadores sem privilégios de leitura Microsoft.Web/serverFarm implantem aplicações de funções
az webapp list: Corrige o bug --show-details falha quando o nome do grupo de recursos não é especificado
az webapp list-runtimes/create/up: Adicionar suporte a Java 21
az functionapp create: Utilize o valor netFrameworkVersion da API de stacks em vez do valor padrão do SDK do Python
az functionapp create: O linuxFxVersion para aplicativos de consumo linux isolados por dotnet não será mais deixado vazio
az functionapp: Não bloquear a execução do comando quando o tempo de execução não puder ser detetado e omitir a exibição de aviso para o tempo de execução quando não aplicável (por exemplo, aplicativos centauri, aplicativos que executam uma imagem docker)
az appservice plan create/update: Adicionar suporte a SKU com uso intensivo de memória IsolatedV2
az functionapp create: Se os clientes não fornecerem uma imagem ao criar um aplicativo de função Centauri, usaremos a imagem padrão atualizada do Centauri
ARM
[BREAKING CHANGE] az stack group/sub/mg create/delete: Remova os sinalizadores --delete-all, --delete-resources e --delete-resource-groups preteridos. Em vez disso, use o --action-on-unmanage/--aou parâmetro
az group delete: Adicionar nova opção Microsoft.Databricks/workspaces para --force-deletion-types o parâmetro
az deployment: Suporte a parâmetros embutidos com .bicepparam num único argumento --parameters
az stack group/sub/mg validate: Adicionar um novo validate comando para realizar a validação prévia numa implantação de stack
az stack group/sub create: A validação de uma pilha ocorrerá antes que uma pilha seja criada ou atualizada
az stack group/sub/mg create/delete: A ação sobre o comportamento não gerenciado para grupos de gestão geridos por pilha agora pode ser configurada
az stack group/sub/mg create: O identificador de correlação da operação de criação agora é retornado como uma propriedade da pilha.
az stack group/sub/mg create/delete: Adicione uma nova flag --bypass-stack-out-of-sync-error/--bse que irá ignorar erros relacionados com a lista de recursos de uma pilha fora de sincronização
Computação
[BREAKING CHANGE] az sig image-definition create: Defina os valores padrão para a geração do Hyper-V e Tipo de Segurança
az vmss create/update: Adicione novos parâmetros --enable-resilient-creation e --enable-resilient-deletion para suportar a Política de Resiliência no VMSS
az vm create/update: Adicionar nova opção NvmeDisk para --ephemeral-os-disk-placement o parâmetro
az vmss create/update: Adicionar nova opção NvmeDisk para --ephemeral-os-disk-placement o parâmetro
az vm create: Adicione novos parâmetros --source-snapshots-or-disks e --source-snapshots-or-disks-size-gb para suportar a criação implícita de disco a partir de snapshot e disco
az vm create: Adicione novos parâmetros --source-disk-restore-point e --source-disk-restore-point-size-gb para suportar a criação implícita de disco a partir do ponto de restauração de disco
az vmss update: Adicione um novo parâmetro --ephemeral-os-disk para suportar a migração simultânea no local do VMSS do disco do sistema operativo temporário para o não temporário
az vmss update: Adicionar novo parâmetro --ephemeral-option para suportar a configuração de disco efêmero
Diagnóstico de computação
az compute-recommender spot-placement-recommender: Adicione um novo comando para suportar a geração de pontuações de posicionamento para Spot VM SKU
Aplicativo de contêiner
az containerapp create/update: Corrigir --scale-rule-tcp-concurrency para a regra de escala TCP
az containerapp compose create: Corrija o problema em que a localização do ambiente não é resolvida a partir de --location
Fix #28864: az containerapp ingress update: Corrigir a atualização do transporte de http para tcp com --transport tcp
az containerapp compose create: Corrigir problema de mistura variável quando --compose-file-path contém vários serviços
Corrigir #28380: az containerapp ingress access-restriction set: Corrige KeyError quando name não existe
Adicionar propriedades tenantDefaultDomain e tenantDisplayName aos contextos de login (exibidos por az account list)
Solicitar a autenticação interativa para todas as falhas de autenticação silenciosa
Key Vault
[BREAKING CHANGE] az keyvault create: Definir --enable-rbac-authorization como verdadeiro
az keyvault key create: Atualize a política de lançamento usada para --default-cvm-policy
NetAppFiles
[BREAKING CHANGE] az account backup: Substitua comandos de backup por comandos de cofre de backup
[BREAKING CHANGE] az volume backup status: Remover o comando volume backup status, substituir por az netappfiles volume latest-backup-status show
az netappfiles account backup-vault: Adicionar grupo de comandos para cofre de backup
az netappfiles volume latest-backup-status show: Adicionar comando para obter o status de backup mais recente
az netappfiles volume latest-restore-status show: Adicionar comando para obter o status de backup mais recente
az netappfiles resource region-info list: Adicionar comando para listar informações específicas da região
az netappfiles resource region-info default show: Adicionar comando para obter informações sobre a proximidade do armazenamento à rede e o mapeamento de zonas lógicas
Rede
[ALTERAÇÃO INCOMPATÍVEL] az network dns zone: Descontinuar --zone-type, registration-vnets e resolution-vnets
az network vnet subnet: Adicionar parâmetro --sharing-scope
az network private-endpoint-connnection: Adicionar Microsoft.App/managedEnvironment para conexões de ponto de extremidade privadas
Correção #28615: az network application-gateway address-pool update: Condição de corrida em cenário concorrente
Fix #28705: az network lb rule: O token de autenticação não está sendo gerado
Embalagem
Adicionar o suporte para o Ubuntu 24.04 Noble Numbat
[ALTERAÇÃO IMPACTANTE] Descontinuar suporte para o Ubuntu 18.04
az postgres flexible-server migration create: Adicione suporte de ponto de extremidade privado para migrações fornecendo ID de recurso de tempo de execução de migração como argumento de linha de comando
Segurança
[BREAKING CHANGE] az security contact create: Descontinuar --alerts-admins e --email
[ALTERAÇÃO CRÍTICA] az security setting update: Descontinuar --enabled
Conector de Serviço
az aks connection list/show: Adicionar nome do recurso kubernetes
az source connection create cognitiveservices: Suportar OpenAI/AIServices/CognitiveServices como destino
az webapp connection list: Corrigir entrada interativa
Armazenamento
[BREAKING CHANGE] az storage account update: Avisar o utilizador de potenciais aumentos de encargos ao alterar --access-tier, adicionar --upgrade-to-storagev2
[ALTERAÇÃO SIGNIFICATIVA] az storage container set-permission/get-permission e az storage container policy: Remover --auth-mode login e --sas-token para comandos de política de acesso a contentores, pois apenas a autorização de chave partilhada é suportada no lado do servidor.
30 de abril de 2024
Versão 2.60.0
ACR
[BREAKING CHANGE] az acr connected-registry create: Alteração do valor padrão do modo de ReadWrite para ReadOnly
az acr connected-registry create: Se o endpoint de dados estiver desativado, solicite confirmação para ativá-lo em vez de lançar um erro
AKS
az aks create/update: Aviso imediato durante a desativação sobre a exclusão de CR
az aks create/update: Código de registro Udpate RP para trabalhar na assinatura do azure monitor
az aks create/update: Atualização para adicionar a região padrão para a criação de espaço de trabalho na nuvem isolada
az aks nodepool add: Adicionar o parâmetro --disable-windows-outbound-nat para criar um pool de agentes do Windows com o NAT de saída desativado.
Serviço de Aplicações
az webapp config container set: Remover o prefixo docker e renomear parâmetros relacionados ao contêiner
az webapp create e az webapp deployment slot create: Renomear --docker-registry-server-user e --docker-registry-server-password para --container-registry-user e --container-registry-password
az webapp create e az webapp deployment slot create: Adicionar parâmetros --container-image-name e container-registry-url para descontinuar --deployment-container-image-name
az webapp create e az logicapp create: Atualizar mensagem de ajuda
az webapp config set: Adicione um novo parâmetro --runtime para permitir que os utilizadores atualizem o seu stack usando um único parâmetro
az functionapp create: Remova as configurações desnecessárias da aplicação para aplicações de funções flexíveis
Fix #28588: az webapp config access-restriction add: Verifique se há nulo antes de obter valores
az webapp config access-restriction set: Adicionar novo parâmetro --default-action para configurar a ação padrão para o site principal
az webapp config access-restriction set: Adicionar novo parâmetro --scm-default-action para configurar a ação padrão para o site do scm
az webapp list: Adicionar parâmetro --show-details para incluir a configuração detalhada das aplicações web listadas no resultado
az functionapp create: Validará se o tempo de execução fornecido é suportado pelo flex ao criar um aplicativo de função flex
az functionapp list-flexconsumption-runtimes: Adicione suporte para este novo comando para que ele forneça a lista de tempos de execução flex suportados quando fornecido o --location e --runtime
ARM
az bicep install: Suporta arquiteturas de processo adicionais com a CLI do Bicep
az deployment: Retornar melhor mensagem no caminho incorreto do arquivo bicepparam
az bicep format: Substitua --newline por --newline-kind
az bicep publish: Substitua --documentationUri por --documentation-uri
Cópia de segurança
az backup vault update: Utilize --tenant-id como input para resolver cenários de guarda de recursos entre locatários. O recurso de imutabilidade do Vault também tem proteção de recursos agora, e o suporte para esta funcionalidade foi adicionado.
az backup protection disable: Utilize --tenant-id como entrada para resolver cenários de guarda de recursos entre locatários. A funcionalidade de proteção contra paragem agora também inclui proteção de guardião de recursos, e o suporte para esta foi adicionado.
Batch
az batch pool create: Adicionar --upgrade-policy-mode argumento para suportar a atualização automática do SO
az batch pool create: Adicionar --enable-auto-os-upgrade argumento para ativar a atualização automática do SO
az batch pool create: Adicionar --disable-auto-rollback argumento para desativar o recurso de reversão de imagem do sistema operacional
az batch pool create: Adicione --defer-os-rolling-upgrade argumento para adiar atualizações do sistema operacional nos TVMs se eles estiverem executando tarefas
az batch pool create: Adicionar --use-rolling-upgrade-policy argumento para dar suporte à política de atualização contínua do sistema operacional
az batch pool create: Adicionar --enable-cross-zone-upgrade argumento para suportar a atualização do SO entre zonas
az batch pool create: Adicionar --max-batch-instance-percent argumento para definir a porcentagem máxima do total de VMs que serão atualizadas em um lote
az batch pool create: Adicionar o argumento --max-unhealthy-instance-percent para definir a percentagem máxima do total de VMs que podem estar simultaneamente não íntegras.
az batch pool create: Adicionar argumento --max-unhealthy-upgraded-instance-percent para definir a percentagem máxima de VMs atualizadas que podem ser encontradas num estado não saudável.
az batch pool create: Adicionar --pause-time-between-batches argumento para definir o tempo de espera entre lotes na atualização contínua do SO
az batch pool create: Adicione um argumento --prioritize-unhealthy-instances para suportar a atualização primeiro de todas as VMs problemáticas.
az batch pool create: Adicionar --rollback-failed-instances-on-policy-breach argumento para permitir reverter instâncias falhadas para o modelo anterior se a política de Atualização Progressiva for violada
Computação
az vmss create: Adicione suporte para configurar a política de atualização do modo contínuo durante a criação do VMSS
az vmss update: Adicione um novo parâmetro --max-surge para dar suporte à atualização da política de atualização contínua, incremento máximo.
az capacity reservation group list: Adicione um novo parâmetro --resource-ids-only para dar suporte à recuperação dos identificadores de recursos do grupo de reserva de capacidade
az capacity reservation group create: Alterar --sharing profile para suportar subscrições sem partilha ao não passar nada
Containerapp
az containerapp env create: Suporte --dapr-connection-string para definir a cadeia de ligação do Application Insights usada pelo Dapr para exportar a telemetria da comunicação entre serviços
Fix #28553: az containerapp exec: Corrigir o erro de inappropriate ioctl for device
Núcleo
Correção #28737: Corrigir cache de token para autenticação da entidade de serviço
Resolver CVE-2023-3651
Monitor
az monitor log-analytics workspace update: Adicionar parâmetro --sku-name
NetAppFiles
az netappfiles volume-group create: Adicionar --zones argumento para definir a Zona de Disponibilidade para volumes do grupo de volumes
az netappfiles volume create/update: Atualize o valor máximo de modo a --usage-threshold suportar grandes volumes
Rede
az network virtual-appliance inbound-security-rule: Suporte para Regra Permanente de Segurança de Entrada
RDBMS
az postgres flexible-server upgrade: Adicionar capacidade para executar a atualização da versão principal para PG16
Conector de Serviço
az aks connection: Suporte AKS para Service Connector
az webapp/containerapp/spring connection create/update: Armazenar configurações no App Config
az source connection create: Suporte para opção de exclusão de autenticação
Service Fabric
az sf managed-cluster network-security-rule: Adicionar novos comandos de regra de segurança de rede
SQL
az sql server create/update: Adicione 1.3 ao minTLSEnum e torne o TLS 1.2 como padrão
Abril 02, 2024
Versão 2.59.0
ACR
Fix #14768: az acr login: Adicionar variável de ambiente para o comando docker
ACS
az aks create: Adicionar sinalizador --enable-app-routing para habilitar o roteamento de aplicativos
az aks approuting: Adicionar grupo de comandos para lidar com habilitação/desabilitação/atualização do complemento de roteamento de aplicativo
az aks approuting zone: Adicionar grupo de comandos para gerir ações de adicionar/excluir/atualizar/listar de recursos da zona DNS associados ao complemento approuting
az aks create/update: Introduzir alterações para o armazenamento de contêiner do Azure na CLI do ACS
AD
az ad: Renomear o Azure Ative Directory para Microsoft Entra ID
AKS
az aks create: Adicionar parâmetro --revision opcional para definir a revisão para o complemento Azure Service Mesh ao criar cluster AKS
az aks mesh get-upgrades: Corrija a falha do comando com um traceback se o addon ASM estiver desativado
az aks create/update: Ative o suporte Mooncake para o complemento gerido do Prometheus
az aks create/update: Bloquear o Azure Managed Grafana para o complemento prometheus gerido na nuvem isolada
az aks create: Uso correto de "separado por vírgula" na seção de ajuda
Configuração da Aplicação
az appconfig feature filter update: comando GA
az appconfig kv export: parâmetro GA --export-as-reference
Serviço de Aplicações
az functionapp create: Adicionar suporte para o Node 20 para aplicativos de função Flex
az functionapp create: Torne o Node 20 o padrão para aplicações flexíveis de função Node e o Python 3.11 o padrão para aplicações flexíveis de função Python.
az functionapp create: Adicionar suporte para SystemAssignedIdentity e UserAssignedIdentity como o tipo de autenticação para armazenamento de implantação
az webapp update: Adicionar novas opções de parâmetros --elastic-web-app-scale-limit e parâmetros de dimensionamento
az appservice plan update: Adicionar novas opções de parâmetros --elastic-web-app-scale-limit e parâmetros de dimensionamento
az webapp deployment source config-zip: Marque este comando como preterido, recomende usar o az webapp deploy comando em vez dele
ARM
az stack group create: Torne obsoletas as opções --delete-resources, --delete-resource-groups e --delete-all, e redirecione para o novo argumento --action-on-unmanage.
az stack group delete: Torne obsoletas as opções --delete-resources, --delete-resource-groups e --delete-all, e redirecione para o novo argumento --action-on-unmanage.
az stack sub create: Torne obsoletas as opções --delete-resources, --delete-resource-groups e --delete-all, e redirecione para o novo argumento --action-on-unmanage.
az stack sub delete: Torne obsoletas as opções --delete-resources, --delete-resource-groups e --delete-all, e redirecione para o novo argumento --action-on-unmanage.
az stack mg create: Torne obsoletas as opções --delete-resources, --delete-resource-groups e --delete-all, e redirecione para o novo argumento --action-on-unmanage.
az stack mg delete: Torne obsoletas as opções --delete-resources, --delete-resource-groups e --delete-all, e redirecione para o novo argumento --action-on-unmanage.
az deployment: Tratar parâmetros anuláveis como não obrigatórios para a implementação do Bicep
ARO
az aro create/validate: Corrigir bug na validação de permissões que estava impedindo a criação de cluster nos casos em que o usuário que invocava tinha as permissões necessárias
CDN
az afd profile: Adicionar parâmetro --identity
Computação
az snapshot grant-access: Adicionar parâmetro --file-format para suportar a especificação do formato de arquivo ao fazer solicitação de SAS em um instantâneo de formato de arquivo VHDX
az vmss create: Adicionar --enable-auto-os-upgrade parâmetro para suportar a atualização automática do sistema operacional durante a criação do VMSS
az sig image-definition create: Adicionar mensagem de aviso para geração do Hyper-V e Tipo de Segurança
az vmss create/update: Adicione parâmetros para especificar a postura de segurança a ser usada para todas as máquinas virtuais no conjunto de escala
az capacity reservation group create/update: Adicione um novo parâmetro --sharing-profile para dar suporte ao compartilhamento do grupo de reserva de capacidade entre assinaturas
az snapshot create: Adicionar parâmetro --bandwidth-copy-speed para permitir que um instantâneo seja copiado em uma velocidade mais rápida
DataBoxEdge
az databoxedge device: Adicionar grupo share de comandos para suportar a gestão da partilha de dispositivos
az databoxedge device: Adicionar grupo user de comandos para dar suporte ao gerenciamento do usuário do dispositivo
az databoxedge device: Adicionar grupo storage-account de comandos para dar suporte ao gerenciamento da conta de armazenamento do dispositivo
az databoxedge device: Adicionar grupo storage-account-credential de comandos para dar suporte ao gerenciamento de credenciais de conta de armazenamento de dispositivos
az databoxedge device: Adicionar comando get-extended-information para dar suporte à obtenção de informações estendidas
MySQL
az mysql flexible-server advanced-threat-protection-setting show: Mostrar a configuração avançada de proteção contra ameaças do servidor
az mysql flexible-server advanced-threat-protection-setting update: Atualize a configuração de proteção avançada contra ameaças do servidor usando --state como Habilitado/Desabilitado
az mysql flexible-server import create: Adicione suporte para migração on-line de single para flex
NetAppFiles
az netappfiles check-file-path-availability: Adicionar novo comando para verificar se um caminho de arquivo está disponível
az netappfiles check-name-availability: Adicionar novo comando para verificar se um nome de recurso está disponível
az netappfiles check-quota-availability: Adicionar novo comando para verificar se uma cota está disponível
az netappfiles query-network-sibling-set: Adicionar novo comando para descrever um conjunto de irmãos de rede
az netappfiles update-network-sibling-set: Adicionar novo comando para atualizar os recursos de rede de um conjunto de irmãos de rede
az netappfiles quota-limit: Adicionar novo grupo de comandos para gerenciar limites de cota
az netappfiles volume populate-availability-zone: Adicionar novo comando para preencher informações da zona de disponibilidade de um volume
az netappfiles volume replication re-initialize: Adicione um novo comando para restabelecer uma replicação anteriormente eliminada entre 2 volumes que partilham snapshots comuns, sejam estes ad-hoc ou baseados em políticas.
Rede
az network virtual-appliance connection: Adicionar comando update para conexão NVA
az network dns record-set: Adicionar --traffic-management-profile para o recurso de conjunto de registros TMLink
az network application-gateway waf-policy: Alterar o conjunto de regras padrão de CRS3.0 para DRS2.1
az network virtual-appliance: Adicionar --internet-ingress-ips e --network-profile
Março 05, 2024
Versão 2.58.0
ACR
az acr: Atualize os nomes de exemplo do registro e do webhook para serem minúsculos
az acr create/update: Adicionar novo argumento --allow-metadata-search para habilitar o recurso de pesquisa de metadados para o Registro
AKS
Adicionar complemento de monitoramento para suportar o espaço de trabalho padrão no AGC
az aks get-versions: Mostrar coluna extra no supportPlan
az aks create/update: Atualizar mapa de região para criação de região padrão com novas regiões do Azure Monitor Workspace
az aks update: O valor zero pode ser definido para portas de saída, número de IPs de saída no perfil do balanceador de carga e número de IPs de saída no perfil do gateway NAT no AKS.
Gestão de API
az apim api export: Adicionar comando para exportar uma API de Gerenciamento de API
Serviço de Aplicações
az webapp up/create/update: Adicione um novo parâmetro --basic-auth para permitir que os usuários habilitem e desativem a autenticação básica
ARM
Corrigir #27855: az bicep generate-params: Mensagens de instalação do Bicep enviadas para stdout
Cópia de segurança
[BREAKING CHANGE] az backup item set-policy: Adicionar mensagem de aviso para migração de Política Padrão para Política Melhorada
Batch
az batch pool create: Adicione um novo parâmetro --resource-tags para dar suporte à especificação de tags de recursos para o pool. Qualquer recurso criado para o pool também será marcado pelas mesmas tags de recurso
az batch pool create: Adicione novos parâmetros --security-type, --encryption-at-host, --secure-boot-enablede --v-tpm-enabled ofereça suporte ao Tipo de Segurança de Inicialização Confiável para implantações de VMs/VMSS
az batch pool create: Adicione novos parâmetros --caching, --disk-size-gb, --write-accelerator-enablede --storage-account-type para suportar SKUs sem disco temporário do Batch Node Agent
CDN
Fix #28240: az afd rule create: Não é possível criar sem condição
Fix #28223: az afd route create: Não é possível criar sem --content-types-to-compress
Fix #27744: az afd origin-group: Adicionar parâmetro --enable-health-probe
Computação
az vmss nic: Atualizar mensagens de ajuda para membros de guilda aos comandos específicos do Flexible VMSS
az vm host redeploy: Adicionar comando para reimplantar o host dedicado
Fix #28397: az vm create: Corrigir a criação de VM com --security-type Standard
az vmss application set: As atualizações de correção para o plano de compra não são suportadas ao atualizar o VMSS
az vmss update-domain-walk: Adicionar novo comando para suportar a atualização de VM num VMSS do Service Fabric
Containerapp
az containerapp revision copy: Corrigir o bug --from-revision ao herdar uma revisão específica que contém regras de escala
az containerapp update: Fix TypeError: Argumento do tipo 'NoneType' não é iterável
Correção #28226: az containerapp job update: Atualize as regras de escala existentes se --scale-rule-name for aprovada
Núcleo
[Alteração Crítica] az login: Substitua allow_broker por enable_broker_on_windows (#27726)
Cosmos DB
az cosmosdb sql database/container restore: Corrigir o suporte para restauração de recurso de banco de dados excluído na mesma conta SQL
az cosmosdb mongodb database/collection restore: Corrigir o suporte para restauração de recurso de banco de dados excluído na mesma conta MongoDB
az cosmosdb gremlin database/graph restore: Corrigir o suporte para restaurar um recurso de base de dados eliminado na mesma conta Gremlin
az cosmosdb table restore: Corrigir o suporte para restaurar o recurso de tabela excluído na mesma conta
MySQL
az mysql flexible-server import create: Alterar a mensagem de progresso padrão do início para a execução
Rede
az network virtual-appliance connection: Adicionar comandos show e list para conexão NVA
az network vnet-gateway: Adicionar parâmetros --allow-remote-vnet-traffic e --allow-vwan-traffic
az network express-route gateway: Adicionar parâmetro --allow-non-vwan-traffic
RDBMS
Fix #27713: az postgres flexible-server list-skus -o table: Corrigir saída da tabela do comando list-skus
Segurança
az security api-collection: Gerir conexões da API de Gestão de API do Azure com o Microsoft Defender para APIs
az security security-connector: Gerencie CSPM (gestão da postura de segurança na nuvem) e CWP (proteção de cargas de trabalho na nuvem) em recursos multicloud
Máquina Virtual SQL
Correção #27300: az sql vm group create: --cluster-subnet-type só deve ser passado para WsfcDomainProfile
Armazenamento
Corrigir #28356: az storage account or-policy update: Corrigir -p @policy.json para permitir a passagem de ficheiros json
az storage blob upload-batch: Suporte --tags, retirar --overwrite do modo de pré-visualização
Fevereiro 06, 2024
Versão 2.57.0
AKS
az aks upgrade: Adicionar configurações de atualização forçada para o CLI estável do AKS
az aks mesh: Adicionar az aks mesh comandos para gerenciar o Azure Service Mesh em determinado cluster
az aks nodepool add/update/upgrade: Adicione um novo parâmetro --node-soak-duration para aguardar depois de drenar um nó e antes de criar uma nova imagem e passar para o próximo nó
Serviço de Aplicações
az functionapp create: Use a cadeia de conexão do Azure App Insights em vez da chave de instrumentação
az webapp create: Adicione um novo parâmetro --acr-use-identity para configurar a imagem pull do ACR usando MSI ao criar um aplicativo Web de contêiner
az webapp up: Adicionar --track-status arg para usar a API deploymentstatus
az webapp deployment source config-zip: Adicionar --track-status arg para usar a API deploymentstatus
az functionapp create: Permitir apenas aplicações com funções versão 4
Cópia de segurança
az backup restore restore-disks: Adicione suporte para restauração de disco em backups de zona de borda
az backup restore restore-disks: Apoio à restauração trans-regional entre as regiões Norte e Noroeste de Taiwan
Faturação
az billing account: Adicionar novo comando list-invoice-section para dar suporte à listagem da seção de fatura
az billing account: Adicionar novo grupo invoice-section de comandos para dar suporte ao gerenciamento da seção de fatura de conta
az billing: Adicionar novo comando enrollment-account para dar suporte ao gerenciamento da conta de inscrição
az billing invoice section: Adicionar novo comando initiate-transfer para suportar a transferência de iniciação
az billing profile: Adicionar novo comando reservation list para dar suporte ao gerenciamento de reservas
az billing: Adicionar novo grupo transfer de comandos para dar suporte ao gerenciamento de transferência
Computação
az image builder error-handler: Adicionar grupo para gerenciar opções de tratamento de erros em caso de falha na compilação
az sshkey create: Adicionar parâmetro --encryption-type para especificar o tipo de criptografia de chaves SSH a serem geradas
az vm monitor log show: Depreciar azure-loganalytics e aplicar azure-monitor-query
az vm/vmss create: Suporte Inicialização Confiável como opção de implantação padrão
Consumo
Corrigir #20995 #23825: Atualizar versão da API az consumption
Containerapp
az containerapp update: Resolver o problema em que minReplicas em --yaml ou --min-replicas não está definido quando o valor é zero
az containerapp up: Corrigir problema quando as credenciais do registo são fornecidas para ACRs usando o comando containerapp up
Key Vault
az keyvault create: Adição de aviso para uma alteração radical futura em que --enable-rbac-authorization será alterado para ter o valor padrão true.
az keyvault secret set-attributes: Corrigir aviso 'Datetime sem tzinfo será considerado UTC'
Monitor
az monitor metrics: Adicionar list-sub e list-sub-definition
az monitor metrics list: Corrigir --top mensagem de ajuda
MySQL
az mysql flexible-server import create: Adicionar suporte para o tempo estimado de conclusão do progresso da operação de importação do backup físico do Blob Azure para o servidor flexível
Rede
az network vnet-gateway create/update: Adicionar parâmetro --enable-private-ip
Correção #28131: az network vnet-gateway list: Chave de conflito ao aplicar flatten no cliente
az network express-route port authorization: Suporte para gerir autorizações com portas do ExpressRoute
az network private-link-service list-auto-approved: Suporte para listar todos os serviços de link privado aprovados automaticamente
az network public-ip ddos-protection-statu show: Suporte para obter o status de proteção contra DDoS do endereço IP público
az network vnet-gateway: Suporte para SKU do ExpressRoute
az network lb create: Suporte para ID de recursos entre assinaturas
Embalagem
Compatibilidade com o pacote ZIP do Windows (Pré-visualização)
RDBMS
az postgres flexible-server private-endpoint-connection: Adicionar suporte para comandos para ligação a endpoints privados como listar, mostrar, aprovar, rejeitar, eliminar para o servidor PostgreSQL flexível.
az postgres flexible-server private-link-resource: Adicione suporte para comandos de recursos de ligação privada, como listar e mostrar, para o servidor flexível do PostgreSQL.
az postgres flexible-server replica stop-replication: Interrompa a replicação para uma réplica de leitura e transforme-a num servidor de leitura/escrita. Este comando foi preterido. Utilize az postgres flexible-server replica promote em substituição.
Redis
az redis flush: Adicionar suporte para operação de descarga
az redis create: Adicionar suporte para a Autenticação Microsoft Entra
az redis access-policy/access-policy-assignment: Novos grupos de comandos para gerenciar a política de acesso
Conector de Serviço
az webapp/containerapp/spring connection create/update app-insights: Suporte ao App Insights como serviço de destino
az webapp connection create sql: Suporte à instalação automática para a extensão serviceconnector-passwordless
az webapp/functionapp/containerapp/springapp connection: Suporte a tipos de autenticação do Microsoft Entra ID para armazenamento de tabelas
az webapp/containerapp/spring connection create/update: Ação de desativação de suporte para configurationInfo e publicNetwork
SQL
az sql db ltr-policy/ltr-backup: Adicione suporte para a camada de acesso ao armazenamento de backup
az sql db ltr-policy set: Adicionar o parâmetro make-backups-immutable à política ltr
az mi create/update: Adicionar parâmetro --database-format opcional e --pricing-model para o recurso SQL Managed Server
az sql mi refresh-external-governance-status: Adicionar um novo comando para atualizar o status de governança externa da Instância Gerenciada SQL do Azure
Armazenamento
az storage file copy start: Correção ao copiar entre duas contas de armazenamento e o arquivo de origem não tem diretório pai
Correção #28202: az storage container policy create: Corrigir a criação de uma política de acesso excluiria a permissão de acesso público
az storage container set-permission: Corrigir falha ao atualizar a permissão de acesso público com uma política de acesso existente
Fix #21876: az storage blob upload-batch/download-batch/delete-batch: Adicionar aspas duplas ao valor --pattern para o shell Unix
Janeiro 09, 2024
Versão 2.56.0
AKS
az aks create/update: Adicione um novo parâmetro --load-balancer-backend-pool-type para definir o tipo de pool de back-end de entrada gerido do Load Balancer.
az aks create: Adicionar o parâmetro --node-public-ip-tags para especificar as ipTags das IPs públicas do nó
az aks nodepool: Adicionar o parâmetro --node-public-ip-tags para especificar as IP tags dos IPs públicos do nodo
az aks create e az aks nodepool add: Adicionar a opção crg-id para criar nodepool com o Grupo de Reserva de Capacidade
az aks stop: Adicionar aviso quando o cluster de link privado é parado
az aks trustedaccess role: Adicionar novo grupo de comandos para gerenciar funções de acesso confiáveis
az aks trustedaccess rolebinding: Adicionar novo grupo de comandos para gerenciar associações de função de acesso confiável
az aks trustedaccess rolebinding list: Adicione um novo comando para listar todos os vínculos de funções de acesso confiável
az aks trustedaccess rolebinding show: Adicionar novo comando para obter a associação de função de acesso confiável específica com base no nome da associação.
az aks trustedaccess rolebinding create: Adicionar novo comando para criar um novo vínculo de função de acesso confiável
az aks trustedaccess rolebinding update: Adicionar novo comando para atualizar uma associação de função de acesso confiável existente
az aks trustedaccess rolebinding delete: Adicionar novo comando para excluir uma associação de função de acesso confiável de acordo com o nome
az aks update: Adicionar parâmetro --network-plugin para atualizar o plug-in de rede do cluster AKS
Configuração da Aplicação
az appconfig feature set: Adicionar tipo de requisito ao comando feature
Serviço de Aplicações
az functionapp create: Adicionar suporte DAPR para aplicativos Centauri
az functionapp create: Remover soluções alternativas para Centauri
az webapp deploy: Adicionar --track-status arg para usar a API deploymentstatus
az functionapp create: Adicionar suporte de perfil de carga de trabalho para aplicativos Centauri
ARM
az bicep publish: Adicionar parâmetro --with-source opcional para publicar o código-fonte com o módulo (experimental)
az lock delete: Corrigir o problema de comparação que diferencia maiúsculas de minúsculas para o nome do grupo de recursos
Computação
az vmss create: Alterar --orchestration-mode para suporte apenas uniform para perfil antigo
az vm/vmss create/update: Adicionar novos parâmetros --enable-proxy-agent e --proxy-agent-mode dar suporte ao protocolo de segurança de metadados do Azure
az vm/vmss create: Adicione uma nova opção NonPersistedTPM de parâmetro --os-disk-security-encryption-type para suportar a criação de VM confidencial baseada em Intel TDX
Containerapp
az containerapp job update: Corrigir bug em que o elemento "minExecutions" no --yaml não está definido quando o valor é 0
az containerapp hostname bind: Corrija um problema sobre a análise do grupo de recursos do ambiente quando o --environment é um id de recurso
Cosmos DB
az cosmosdb sql database restore: Adicionar suporte para restauração de recurso de banco de dados excluído na mesma conta SQL
az cosmosdb sql container restore: Adicionar suporte para restauração de recurso de contêiner excluído na mesma conta SQL
az cosmosdb mongodb database restore: Adicionar suporte para restauração de recurso de banco de dados excluído na mesma conta MongoDB
az cosmosdb mongodb collection restore: Adicionar suporte para restauração de recurso de coleta excluído na mesma conta MongoDB
az cosmosdb gremlin database restore: Adicionar suporte para restauração de recurso de banco de dados excluído na mesma conta gremlin
az cosmosdb gremlin graph restore: Adicionar suporte para restauração de recurso gráfico eliminado na mesma conta gremlin
az cosmosdb table restore: Adicionar suporte para restaurar o recurso de tabela excluído na mesma conta
Eventhub
az eventhubs georecovery-alias create: O parâmetro Name é obrigatório
Extensão
az extension: Habilite o versionamento semântico da extensão e una experimental em preview
az extension add/update: Adicionar --allow-preview para distinguir a instalação apenas estável da instalação que inclui pré-visualização
Key Vault
az keyvault create/update-hsm: GA --mi-user-assigned
az keyvault backup/restore start: GA --use-managed-identity
Monitor
az monitor log-analytics workspace: Adicionar list-link-target e list-available-service-tier
Rede
az network application-gateway waf-config list-dynamic-rule-sets: Suporte para obter o manifesto dinâmico WAF
az network nsg rule list: Correção de intervalos e prefixos que desapareceram com a opção -o table
az network vnet subnet: Adicionar --private-endpoint-network-policies e --private-link-service-network-policies
RDBMS
az postgres flexible-server virtual-endpoint: Adicionar suporte a endpoints virtuais para o servidor flexível do PostgreSQL
az postgres flexible-server replica promote: Adicione capacidade para interromper a replicação e promover para servidor primário ou autónomo com a seleção de sincronizações de dados planeadas/forçadas.
az postgres flexible-server server-logs list: Listar arquivos de log do servidor PostgreSQL Flexível
az postgres flexible-server server-logs download: Descarregar ficheiros de log do servidor flexível PostgreSQL
az postgres flexible-server create: Adicione capacidade para definir o tipo de armazenamento como PremiumV2_LRS e forneça valores para IOPS e Taxa de Transferência durante a criação
az postgres flexible-server update: Adicionar capacidade para atualizar os valores de IOPS e Taxa de Transferência durante a atualização
az postgres flexible-server migration create: Adicione opções de migração como Migrate, Validate e ValidateAndMigrate usando parâmetro --migration-option e arquivo json para configuração de migração para suportar propriedades adicionais como sourceType e sslMode
Redis
az redis import/export: Adicionar --storage-subscription-id suporte ao importar/exportar dados
Service Bus
az servicebus georecovery-alias create: O parâmetro Name é obrigatório
Armazenamento
[BREAKING CHANGE] az storage account create: O servidor alterou o valor padrão de --allow-blob-public-access e --allow-cross-tenant-replication para False devido a questões de segurança
Aprimoramento
az upgrade: Adicionar --allow-preview para distinguir a instalação de extensões apenas estáveis da instalação de extensões incluídas na pré-visualização
05 de dezembro de 2023
Versão 2.55.0
ACR
az acr login: Permitir nomes de registo com hífen
Fix #27487: az acr check-health: Corrige DOCKER_PULL_ERROR ao usar acr check-health no macOS
AKS
az aks update: Atualize a descrição do ip de saída e remova a limitação
az aks create: Adicionar argumentos --asg-ids e --allowed-host-ports
az aks nodepool add/update: Adicionar argumentos --asg-ids e --allowed-host-ports
Serviço de Aplicações
Corrigir #27189: az webapp log tail: Capturar exceção quando a conexão com o SCM é perdida
Faturação
az billing period list: A correção --top não funciona como esperado
az billing invoice download: O comando Fix não funciona
az billing invoice list: Corrigir erro na mensagem de ajuda --period-end-date e --period-start-date
Computação
az disk create: Adicione um novo parâmetro --optimized-for-frequent-attach para melhorar a confiabilidade e o desempenho dos discos de dados conectados com freqüência
az disk/snapshot create: Adicione um novo parâmetro --elastic-san-resource-id para suportar a criação através do ID ARM do snapshot de volume SAN elástico
Containerapp
az containerapp ingress cors enable: Apenas atualizar os argumentos --allow-headers, --allow-credentials, --allow-methods, --expose-methods, --max-age quando o valor não for None
az containerapp: Altere o nome do container-app e o nome do trabalho do container-app no exemplo para nomes válidos
Key Vault
az keyvault backup start: Adicionar status na saída
Ecrã
az monitor activity-log alert: Atualizar a versão da API para 2020-10-01 de forma a incluir a condição de consulta any-of
az monitor activity-log alert: Expor parâmetro all-of para permitir que o usuário modifique a condição de consulta especificamente
Rede
az network private-endpoint-connection: Adicionar provedor Microsoft.DBforPostgreSQL/flexibleServers
az network public-ip prefix: Adicionar parâmetro --tier
RDBMS
az postgres flexible-server replica create: Adicione suporte para parâmetros como --tier, --sku-name, --storage-size durante a criação da réplica
az postgres flexible-server update: Adicione suporte para atualização IOPS personalizada para servidor flexível usando --performance-tier
az postgres flexible-server advanced-threat-protection-setting show: Mostrar configuração avançada de proteção contra ameaças
az postgres flexible-server advanced-threat-protection-setting update: Atualizar a configuração de proteção avançada contra ameaças usando --state como Ativado/Desativado
Conector de Serviço
az containerapp connection create: Habilitar a referência do Cofre de Chaves em aplicativos de contêiner
SQL
az instance-pool create/update: Adicionar parâmetro --maintenance-configuration-id opcional para o recurso do Pool de Instâncias SQL
az mi create/update: Adicionar parâmetro --instance-pool-name opcional para o recurso SQL Managed Server
Armazenamento
az storage blob upload: Aumentar max_block_size para blobs de anexação/bloco de tamanho > = 8 MB para 8 MB em vez de 4 MB
az storage blob upload: Alterar a configuração padrão de max_connections para append blob para 1
az storage file upload/upload-batch: Corrigir --allow-trailing-dot o uso que está quebrando --connection-string
Solução #27899: az storage account create: Execute check_name_availability() primeiro e exiba um aviso quando uma conta existente com o mesmo nome for encontrada.
14 de novembro de 2023
Versão 2.54.0
ACR
az acr artifact-streaming: Adicionar novo grupo para incluir uma operação de subgrupo e os comandos create/show/update
az acr artifact-streaming operation: Adicione um novo grupo para ajudar o usuário a gerenciar a criação de streaming de artefato com os comandos cancelar/mostrar
az acr login: Adicionar validação de parâmetro adicional para verificar se o nome do Registro é válido
az acr cache: Adicionar parâmetro opcional --resource-group
az acr credential-set: Adicionar parâmetro opcional --resource-group
AKS
[BREAKING CHANGE] az aks create: Tornar o log de contentor V2 como o padrão e remover a dependência da região geográfica
az aks create/update: Suporte simultâneo a IPs e prefixos IP personalizados, bem como a IPs geridos atribuídos aos recursos de saída do cluster AKS.
az aks nodepool add/update/upgrade: Adicionar novo parâmetro --drain-timout para abrandar a atualização
az aks update: Corrigir bug onde supportPlan pode ser redefinido para Nenhum
az aks nodepool add: Corrigir o nome da propriedade especificado incorretamente para a opção --drain-timeout
az aks create/update: Ativar o suporte ao Grafana nas nuvens do governo federal dos EUA
az aks create/update: Atualizar mapa de região para criação de região padrão com novas regiões do Azure Monitor Workspace
az aks create/update: Adicionar o âmbito do cluster aos grupos de regras de registro criados durante a configuração do Managed Prometheus
az aks update: Adicionar --network-policy para suportar a atualização do modo de uma política de rede
APIM
az apim api create: Tornar --authorization-scope o parâmetro opcional para configurar o servidor de autenticação
Configuração da Aplicação
[BREAKING CHANGE] az appconfig kv export: Adicionar validações à exportação de snapshot kv para o App Service
[MUDANÇA CRÍTICA] az appconfig kv import/export: Adicionar recursos de omissão e restrição de cofre de omissão para instantâneos
az appconfig snapshot: Funcionalidades relacionadas ao instantâneo do GA
Serviço de Aplicações
[BREAKING CHANGE] az functionapp: Redigir a saída do valor das chaves configuradas
[QUEBRA DE COMPATIBILIDADE] Redigir saída na configuração de origem de implantação
[BREAKING CHANGE] az webapp config: Redigir a string de conexão da configuração da aplicação web e os valores da conta de armazenamento
[ALTERAÇÃO CRÍTICA] az functionapp/webapp deployment source update-token: Suprimir a saída dos tokens na atualização do token da origem de implantação
[BREAKING CHANGE] az appservice ase create: Atualizar o ambiente padrão do Serviço de Aplicações para V3
az appservice list-locations: Adicionar --hyperv-workers-enabled parâmetro para obter regiões que suportam o alojamento de aplicações web em contentores do Windows.
az functionapp deployment source config-zip: Adicione as informações do implantador para melhorar a telemetria
az webapp up: Corrigir --logs argumento falha com uma exceção
az functionapp create: Adicione um novo parâmetro --workspace para dar suporte à criação de componentes do app insights baseados em espaço de trabalho
ARM
[BREAKING CHANGE] az stack mg create: A ausência de --deployment-scope não irá mais padronizar a implantação subjacente para o escopo da assinatura atual, mas sim para o escopo mg da pilha de implantação.
az stack sub create: Adicionar suporte sem espera
az stack mg create: Adicionar suporte sem espera
az stack group create: Adicionar suporte sem espera
az bicep lint: Adicionar novo comando para lint um arquivo bicep
az deployment group create: Suporte parâmetros suplementares quando usado com .bicepparam arquivo de parâmetros
az deployment: Adicione suporte para determinar o tipo de parâmetros cuja definição usa um $ref
ARO
az aro create: Adicione um novo --enable-preconfigured-nsg parâmetro, permitindo que os usuários habilitem ou desabilitem NSGs pré-configurados
az aro create: Adicionar contribuidor de rede ao recurso NSG para o cluster SP e FP SP
az aro update: Adicione um contribuidor de rede ao recurso NSG para o cluster SP e FP SP, se ainda não estiver adicionado quando o NSG pré-configurado estiver ativado
Cópia de segurança
az backup vault create: Permitir atualizações para imutabilidade para cofres com Identidade Gerenciada definida
az backup vault update: Adicione um novo comando para dar suporte à atualização das propriedades do vault sem o --location parâmetro
Batch
az batch keys renew: Ajuda de atualização com aviso de segurança
az batch keys list: Ajuda de atualização com aviso de segurança
az batch account identity show: Ajuda de atualização com aviso de segurança
Computação
[ALTERAÇÃO CRÍTICA] Remover aliases de imagem não versionados
[BREAKING CHANGE] az vm/vmss identity assign: Remova o valor Contributor padrão do parâmetro --role
[BREAKING CHANGE] az disk create: Suporte à criação de disco com Gen2 e TLVM como padrão
[BREAKING CHANGE] az vm/vmss create: Desativar o monitoramento de integridade por padrão
[BREAKING CHANGE] az disk/snapshot create: Altere o valor padrão de --hyper-v-generation de V1 para None
[ALTERAÇÃO SIGNIFICATIVA] az vm create: Alteração do valor padrão para Standard nas opções LB
[BREAKING CHANGE] az vmss create: Alterar o valor predefinido para Standard nas opções LB
[BREAKING CHANGE] az vmss create: Altere o valor padrão de --orchestration-mode de uniform para flexible
[BREAKING CHANGE] az vm/vmss create: Suporte para Trusted Launch como opção de implementação padrão ao criar vm/vmss com imagem do marketplace
[BREAKING CHANGE] az vm/vmss create: Suporte Trusted Launch como opção de implantação padrão ao criar vm/vmss a partir de disco ou imagem existente
[BREAKING CHANGE] az vm/vmss create: Suporte ao Trusted Launch como opção padrão de implantação quando criar vm/vmss com entradas mínimas
Corrigir #27446: az vm encryption enable: Resolver o uso de cliente incorreto quando --key-encryption-key está especificado
Corrigir #27451: az vmss list-instances: Corrija o perfil da API para resolver o erro de 'nenhum provedor de recursos registrado encontrado'
az vm create: Formatar a mensagem de notificação da região de recomendação
az restore-point create: Adicione novos parâmetros --source-os-resource, --os-restore-point-encryption-set e --os-restore-point-encryption-type para suportar a criptografia do disco do sistema operacional
az restore-point create: Adicionar novos parâmetros --source-data-disk-resource, --data-disk-restore-point-encryption-set e --data-disk-restore-point-encryption-type para suportar o disco de dados de encriptação.
az disk create: Adicione um novo parâmetro --optimized-for-frequent-attach para melhorar a confiabilidade e o desempenho dos discos de dados conectados com freqüência
az disk/snapshot create: Adicione um novo parâmetro --elastic-san-resource-id para dar suporte à criação utilizando o ID ARM do snapshot do volume SAN elástico.
az disk create: Reverter novo parâmetro --optimized-for-frequent-attach
az disk/snapshot create: Reverter novo parâmetro --elastic-san-resource-id
Containerapp
[BREAKING CHANGE] az containerapp env workload-profile update: Remover --workload-profile-type porque não funciona no lado do servidor.
[BREAKING CHANGE] az containerapp env create: Atualize o valor padrão de --enable-workload-profiles para True
az containerapp job create: Corrigir AttributeError quando --trigger-type é None
az containerapp compose create: Corrigir bug em que o grupo de recursos do ambiente não é resolvido a partir de --environment quando o valor de entrada é um id de recurso
az containerapp env workload-profile delete: Corrigir problema ao excluir wp para env com domínio personalizado
az containerapp update: Corrigir o erro de anexação ao objeto NoneType para --secret-volume-mount
az containerapp create/update: Ocultar variáveis de ambiente, dimensionar metadados de regras
az containerapp job create/update: Ocultar variáveis de ambiente, dimensionar metadados de regras
az containerapp compose create: Corrigir o recurso de memória inválido de Containerapp
az containerapp job create: Corrigir problema de análise de parâmetros minExecutions e maxExecutions de --yaml
Cosmos DB
az cosmosdb create/update: Adicione suporte para a versão mínima permitida do TLS e para a configuração de capacidade de rajada.
Eventhub
[BREAKING CHANGE] az eventhubs georecovery-alias update: Este comando foi removido.
Key Vault
[BREAKING CHANGE] az keyvault storage: Remova este grupo de comandos, uma vez que o serviço já não é mantido.
az keyvault create/update-hsm: Adicionar --mi-user-assigned para suportar a identidade gerida por MHSM
az keyvault backup/restore start: Adicionar --use-managed-identity para isentar o token SAS
az keyvault key: Adicionar informações da plataforma HSM na resposta
Monitor
[BREAKING CHANGE] az monitor activity-log alert create: Altere o valor padrão de resourceGroupId para subscriptionId para o parâmetro --scope
[BREAKING CHANGE] az monitor metrics alert: Alterar a saída de data e hora para ser consistente com a resposta nativa
[BREAKING CHANGE] az monitor log-analytics workspace table search-job create: Remover o "wrapper" de schema para searchResults na resposta da API
az monitor log-analytics workspace create: Adicionar --identity-type e --user-assigned argumentos
az monitor log-analytics workspace update: Adicionar --identity-type e --user-assigned argumentos
az monitor log-analytics workspace table: Habilitar --retention-time para retenção de espaço de trabalho ao definir como -1
az monitor log-analytics workspace table: Habilitar --total-retention-time para retenção de espaço de trabalho ao definir como -1
az monitor log-analytics workspace table search-job: Adicionar novo comando cancel
az monitor autoscale update: Corrigir falha de atualização com notificação vazia
MySQL
az mysql flexible-server gtid reset: Remover a verificação do backup geográfico
Rede
[BREAKING CHANGE] az network public-ip create: Alterar o valor padrão de --sku para o valor standard
[BREAKING CHANGE] az network lb create: Alterar o valor padrão de --sku para o valor standard
az network private-dns record-set a add-record: O registro de correção não pode ser adicionado quando o conjunto de registros está vazio
az network lb address-pool: Adicionar parâmetro --sync-mode
az network application-gateway listener: Adicionar parâmetro --host-names
az network private-endpoint-connection: Adicionar provedor Microsoft.DocumentDB/mongoClusters
Correção #27508: az network private-dns zone import: A importação falha quando a zona já existe
az network virtual-appliance: Adicionar parâmetro --identity
Fix #27735: az network vnet-gateway show: Chave de conflito ao aplicar achatamento de cliente
Embalagem
[ALTERAÇÃO SIGNIFICATIVA] Remover pacotes desnecessários na imagem Docker
Suporte Python 3.11
Atualizar a versão integrada do Python para 3.11.5
Adicionar imagem do docker do Azure Linux
Fix #22741: az upgrade: Este comando torna-se não bloqueante no Windows
Perfil
az account get-access-token: Devolver expires_on como carimbo de data/hora POSIX
RDBMS
az postgres flexible-server geo-restore: Adicionar suporte de restauração geográfica para assinaturas cruzadas no servidor flexível PostgreSQL
az postgres flexible-server restore: Adicionar suporte para restauração entre diferentes assinaturas no servidor flexível PostgreSQL
az postgres flexible-server upgrade: Adicionar suporte MVU para PG versão 15
Função
[BREAKING CHANGE] az role assignment create: --scope é agora um argumento obrigatório.
[BREAKING CHANGE] az role assignment create: Remover o argumento --resource-group.
Pesquisar
az search service create: Adicionar --semantic-search argumento.
Segurança
az security pricing create: Suporte para parâmetros de subplano e extensões
az security pricing get: Suporte a extensões no resultado de retorno
Service Bus
[ALTERAÇÃO SIGNIFICATIVA] az servicebus georecovery-alias update : Este comando foi removido.
[BREAKING CHANGE] az servicebus migration update: Este comando foi removido.
Conector de Serviço
[BREAKING CHANGE] az spring connection: Remova o valor padrão de --deployment para suportar a conexão da aplicação Spring
SignalR
az signalr replica create/list/show/delete: Adicionar grupo de comandos de réplica para az signalr
SQL
az sql db create/update: Adicionar --use-free-limit e --free-limit-exhaustion-behavior para suportar o banco de dados de limite gratuito
Armazenamento
az storage file/directory: Adicionar --disallow-trailing-dot
az storage share list-handle/close-handle: Adicionar --disallow-trailing-dot
az storage file copy start/start-batch: Adicionar --disallow-source-trailing-dot
Fix #27590: az storage fs directory download: Verifique o sytem PATH do usuário para azcopy e use o diretório de configuração da CLI para nova instalação
az storage account blob-inventory-policy create: Adicionar suporte para novo filtro creationTime.lastNDays em json
az storage account migration start/show: Ofereça suporte à migração iniciada pelo cliente entre as opções de replicação
[BREAKING CHANGE] az storage container-rm update: Remover --default-encryption-scope e --deny-encryption-scope-override porque devem ser especificados apenas durante a criação.
24 de outubro de 2023
Versão 2.53.1
AKS
Hotfix: az aks update: Corrigir bug onde supportPlan pode ser redefinido para Nenhum
Serviço de Aplicações
[ALTERAÇÃO IMPORTANTE] Editar a saída das configurações de aplicações nos comandos definir/apagar
26 de setembro de 2023
Versão 2.53.0
ACR
az acr token create: Corrigir a ordem aleatória de ações válidas dos repositórios e ações válidas do gateway na mensagem de ajuda
AKS
az aks update: Adicione um novo parâmetro --private-dns-zone para suportar a zona DNS privada para o cluster privado AKS
az aks update: Adicione um novo parâmetro --disable-windows-gmsa para suportar a desativação do Windows gMSA em um cluster AKS
az aks update: Adicionar definições de atualização forçada ao CLI estável do AKS
Configuração da Aplicação
az appconfig kv import/export: Remover a restrição de skip-features e skip-keyvault para snapshots
Serviço de Aplicações
az functionapp create: Habilitar o rastreamento distribuído para aplicativos que não são de consumo
ARM
az deployment group create: Tornar --template-file o parâmetro opcional quando usado com .bicepparam o arquivo de parâmetros
az account list-locations: Adicione um novo parâmetro --include-extended-locations para dar suporte à listagem de locais estendidos
Cópia de segurança
az backup backup-properties: Adicionar opção para definir --soft-delete-feature-state "AlwaysOn", e --soft-delete-duration com valores entre 14 a 180 (inclusive)
az backup vault list-soft-deleted-containers: Listar todos os contêineres excluídos por software em um cofre de backup
Computação
az vm/vmss extension set: Habilite a atualização automática por padrão para a extensão CodeIntegrityAgent
az vm create: Adicionar mensagem de aviso para remoção da opção Basic
az vmss create: Adicionar mensagem de aviso para remoção da opção Basic
Containerapp
az containerapp: Mudar containerapp da extensão da CLI para a CLI principal
az containerapp env create: Adicionar --enable-workload-profiles para especificar se o ambiente está habilitado para ter perfis de carga de trabalho
az containerapp env dapr-component create: Corrigir o link de exemplo para o parâmetro --yaml
Cosmos DB
az cosmosdb postgres: GA Cosmos DB para PostgreSQL
MySQL
az mysql flexible-server replica create: Adicione novos parâmetros para dar suporte à criação de réplicas
NetAppFiles
az netappfiles volume: Adicionar novo comando get-groupid-list-for-ldapuser para Obter Lista de Id de Grupo para Usuário LDAP
az netappfiles account update: Adicionar parâmetro --identity-type
az netappfiles volume update: Adicionar parâmetro --snapshot-dir-visible. Se ativado (true), o padrão é que o volume inclua uma pasta de instantâneo apenas para leitura, que permite o acesso a cada um dos instantâneos do volume.
Rede
az network virtual-appliance: Adicionar parâmetro --additional-nics
az network vnet subnet: Adicionar parâmetro --default-outbound-access
az network public-ip create: Adicionar mensagem de aviso para remoção da opção Basic
az network lb create: Adicionar mensagem de aviso para remoção da opção Basic
RDBMS
az postgres flexible-server create/update: Adicione capacidade para ativar/desativar o crescimento automático do armazenamento durante a criação e a atualização
Conector de Serviços
az spring connection: Adicionar mensagem preterida para --deployment quebrar a alteração
az webapp connection: Adicione um novo parâmetro --slot para suportar a conexão de slot da aplicação web
SQL
az sql failover-group set-primary: Adicionar parâmetro --try-planned-before-forced-failover para suportar failover geográfico híbrido
Armazenamento
Correção #26732: az storage blob copy start-batch: Adicionar --rehydrate-priority à cópia em lote
Correção #27052: az storage blob delete-batch: Utilizar utc como fuso horário padrão de forma a remover o aviso "Datetime sem tzinfo será considerado como UTC."
05 de setembro de 2023
Versão 2.52.0
AKS
az aks create/update: Adicione um novo parâmetro --enable-vpa para dar suporte à ativação do autoscaler de pod vertical para cluster
az aks update: Adicione um novo parâmetro --network-dataplane para especificar o plano de dados de rede usado no cluster do Kubernetes
az aks create/update: Adicione um novo parâmetro --node-os-upgrade-channel para especificar qual sistema operacional em seus nós será atualizado
az aks update: Retenha o valor no perfil de rede no objeto mc somente quando o decorador estiver no modo de atualização
az aks update: O IP de saída/prefixo IP de saída e o IP de saída gerido devem ser mutuamente exclusivos
Configuração da Aplicação
az apponfig kv import: Adicione um novo parâmetro --import-mode para especificar se deseja substituir valores-chave já existentes ou ignorar chaves correspondentes
az appconfig kv export: Adicione um novo parâmetro --snapshot para dar suporte à exportação de todos os valores-chave de um instantâneo da configuração de origem
az appconfig kv import: Adicione um novo parâmetro --src-snapshot para dar suporte à importação de todos os valores-chave de um instantâneo da configuração de origem
Serviço de Aplicações
Fix #26736: az logicapp create: Adicionar --runtime-version e --functions-version parâmetros opcionais
az webapp config connection-string set: Permitir que os usuários usem o arquivo json para definir a cadeia de conexão
ARM
Fix #26112: az deployment group create: Corrigir o log de aviso mode is not a known attribute of class TemplateLink
az bicep build-params: Suporte a geração de parameters.json ficheiro a partir do ficheiro fornecido bicepparam com o argumento --file
az bicep decompile-params: Suporte a geração de parameters.bicepparam ficheiro a partir do ficheiro fornecido parameters.json com o argumento --file
az bicep generate-params: Suporte a geração main.parameters.json com os parâmetros que não têm valores padrão no arquivo fornecido .bicep
az bicep generate-params: Adicione um novo parâmetro --output-format para suportar a geração de arquivos de parâmetros em bicepparam e json formatos
az bicep generate-params: Adicione um novo parâmetro --include-params para suportar a geração de arquivos de parâmetros com todos os parâmetros no arquivo fornecidobicep, ou apenas com parâmetros que não tenham valores padrão no arquivo fornecido bicep
ARO
az aro create: Adicione um novo --outbound-type parâmetro, permitindo que os usuários selecionem "Loadbalancer" (padrão) ou "UserDefinedRouting"
az aro create: Realizar a validação prévia das permissões necessárias antes da criação
az aro validate: Novo comando para executar a validação explícita de permissões de pré-requisito
Cópia de segurança
az backup restore restore-azurefileshare: Adicionar --target-rg-name parâmetro para especificar o grupo de recursos da conta de armazenamento de destino
Batch
az batch: Corrigir problema de autenticação do console de nuvem em lote
Serviços Cognitivos
az cognitiveservices account deployment create: Adicionar --model-source parâmetro
Computação
az vmss create/update: Adicionar --enable-hibernation parâmetro para habilitar o recurso de hibernação no VMSS
az vmss update: Adicionar --security-type parâmetro para habilitar a Inicialização Confiável no VMSS existente
az vmss deallocate: Adicionar --hibernate parâmetro para suportar a hibernação de uma VM durante a deslocalização
az ppg update: Adicione um novo parâmetro --type para dar suporte à configuração do tipo de grupo de posicionamento de proximidade
Cosmos DB
az cosmosdb restore: Suporte habilitando/desativando o acesso à rede pública
Key Vault
Fix #27220: az keyvault certificate import: Corrigir problema de política inválido quando não é content_type fornecido
az keyvault storage: Anunciar a descontinuação, pois o serviço Key Vault já não mantém este serviço há muito tempo.
MySQL
az mysql flexible-server parameter set-batch: Adicionar novo comando para suportar a atualização de vários parâmetros
az mysql flexible-server export create: Adicionar implementação de CLI para exportar backup
Rede
az network private-endpoint-connection: Adicionar provedor Microsoft.EventGrid/namespaces e Microsoft.EventGrid/partnerNamespaces
Fix #27066: az network vnet list: A tabela fix -o não pode ser usada
az network express-route port delete: Adicionar confirmação ao eliminar
az network application-gateway waf-policy custom-rule: Adicione um exemplo de utilização --group-by-user-session
az network express-route update: Corrigir properties.SeriveProviderProperties nulo inesperado
Correção #26730: az network public-ip update: --ip-tags não pode ser analisado corretamente
az network application-gateway waf-policy managed-rule rule-set: Suporte à versão 1.0 do Microsoft_BotManagerRuleSet
az network vnet peering create: Marque --remote-vnet como necessário
Redis
az redis update: Corrigir problema de valor padrão de acesso à rede pública
Armazenamento
az storage file upload-batch: Permitir o upload de arquivos em paralelo para melhorar o desempenho
Fix #27202: az storage entity insert: Corrigir caso ao usar o token SAS com permissão apenas de add
Aprimoramento
az upgrade: Suporte a atualização com MSI de 64 bits
01 de agosto de 2023
Versão 2.51.0
AKS
az aks nodepool snapshot update: Adicionar o comando de atualização do snapshot do nodepool aks
az aks create: Adicione um novo parâmetro --k8s-support-plan para suportar a integração LTS, adicione também um novo enum de camada premium
az aks update: Suporte para ativar/desativar LTS por meio de um novo parâmetro --k8s-support-plan
az aks create: Adicionar suporte para tolerância de nó ao criar um cluster usando o comando az aks
az aks update: Adicionar suporte para atualização de taint de nós ao nível de cluster usando o comando az aks
az aks enable-addons: Corrigir o valor padrão da opção --enable-msi-auth-for-monitoring que estava a ser sobrescrito para False quando especificado
az aks update: Adicione um novo parâmetro --outbound-type para dar suporte ao tipo de saída de cluster.
az aks maintenanceconfiguration list: Adicionar novo comando para listar todas as janelas de manutenção em um cluster
az aks maintenanceconfiguration show: Adicionar novo comando para exibir uma janela de manutenção específica de um cluster
az aks maintenanceconfiguration add: Adicionar novo comando para adicionar uma nova configuração de janela de manutenção para um cluster
az aks maintenanceconfiguration update: Adicionar novo comando para atualizar uma configuração de janela de manutenção existente de um cluster
az aks maintenanceconfiguration delete: Adicionar novo comando para excluir uma configuração de janela de manutenção existente de um cluster
az aks update: Corrigir erro de atualização de perfil de rede aks
Configuração da Aplicação
az appconfig kv delete/set/set-keyvault: Adicionar validações de chave para chaves de espaço nulas ou vazias
az appconfig kv export/import/restore: Atualizar a diferenciação chave-valor e pré-visualização
az appconfig snapshot: Remover a propriedade de código de estado do objeto instantâneo
az appconfig snapshot list: Use enumerações para o parâmetro de status
Serviço de Aplicações
Correção #26214: az webapp show: Corrigir o bug causado pela falta de uma barra inicial que faz com que o aplicativo web e os comandos de plano falhem para s-clouds.
Correção #26214: az appservice plan show: Corrigir o bug causado pela falta de uma barra inicial que faz com que o aplicativo web e os comandos de plano falhem para s-clouds.
Fix #26601: az functionapp create: Erro de lançamento para o aplicativo de função de consumo criado com vnet
Correção #21133: az webapp/functionapp config ssl bind/unbind: Procure certificados correspondentes na assinatura por ID do Plano de Serviço de Aplicações
ARM
az stack: Corrija o bug de que o parâmetro necessário --deny-settings-mode não deve retornar Nenhum (deve ser uma cadeia de caracteres)
az stack: Corrigir o bug que o --deny-settings-excluded-principals parâmetro foi redefinido acidentalmente
Batch
az batch job/pool all-statistics: Remover comandos que já não funcionam
az batch pool create: Adicione um novo parâmetro --enable-accelerated-networking para determinar se esse pool deve habilitar a rede acelerada
Serviços Cognitivos
az cognitiveservices account deployment create: Adicionar --sku-name e --sku-capacity parâmetros
az cognitiveservices usage: Adicionar novo comando list
az cognitiveservices model: Adicionar novo comando list
Computação
az vm/vmss create: Habilitar a atualização automática da extensão de atestado do convidado por padrão para VMs e VMSS habilitadas para Inicialização Confiável
az vm/vmss create: Adicione um novo parâmetro --disable-integrity-monitoring-autoupgrade para dar suporte à desativação da atualização automática da extensão de atestado de convidado para VMs habilitadas para Inicialização Confiável e VMSS
az sig image-version undelete: Adicionar novo comando para suportar a recuperação de imagem eliminada suavemente
az vm/vmss/disk create: Adicionar nova opção Standard a --security-type para compatibilidade com versões anteriores
az sig image-definition create: Adicionar nova opção Standard para --security-type para garantir compatibilidade com versões anteriores
Cosmos DB
az cosmosdb restore: Adicionar --assign-identity e --default-identity para permitir a restauração do PITR com identidade
az cosmosdb postgres: Adicionar novos grupos de comandos para suportar o Cosmos DB para PostgreSQL
Key Vault
az keyvault restore start: Adicionar --key-name para suportar a restauração seletiva de chave
az keyvault key sign/verify: Adicione novos comandos para suportar a assinatura com a chave keyvault e verifique a assinatura
MySQL
az mysql flexible-server ad-admin set: Habilitar AAD para réplica
Rede
az network nic create/update: Adicionar parâmetros --auxiliary-mode e --auxiliary-sku para suportar a configuração do modo auxiliar e sku
az network public-ip: Adicionar parâmetro --dns-name-scope para especificar diferentes opções
az network private-endpoint-connection: Adicionar provedor Microsoft.ElasticSan/elasticSans
Embalagem
Abandonar suporte ao Python 3.7
Suporte x86 e x64 MSI compilações
Recurso
az resource invoke-action: Adicione um novo parâmetro --no-wait para permitir que não se espere pela conclusão da operação de longa duração
Função
az ad sp create-for-rbac: Adicionar alias --json-auth para --sdk-auth
Conector de Serviço
az functionapp connection: Adicionar novo grupo de comandos para suportar o conector de serviço no Function App
az spring connection: Habilite novos tipos de autenticação para conexão Spring Boot e Cosmos SQL
SQL
az sql mi start/stop/start-stop-schedule: Adicionar arranque e paragem manuais e agendados no SQL MI
Armazenamento
az storage container-rm update: --default-encryption-scope e --deny-encryption-scope-override não deve ser especificado durante a atualização
Fix #22704: az storage account create: --encryption-key-type-for-queue e --encryption-key-type-for-table deixam de remover outras configurações
Fix #26587: az storage file upload: Adicionar --file-url para suportar o fornecimento da URL em vez do nome de partilha/ficheiro
Julho 04, 2023
Versão 2.50.0
AKS
az aks get-versions: Carga útil de JSON e formato de tabela alterados
az aks create: Adicionar condição para desativar o --enable-msi-auth-for-monitoring principal de serviço
APIM
az apim graphqlapi resolver create: Adicionar novo comando para criar gql api resolver
az apim graphqlapi resolver show: Adicionar novo comando para mostrar o resolvedor de api gql
az apim graphqlapi resolver list: Adicionar novo comando para mostrar a lista de resolvedores de api gql
az apim graphqlapi resolver delete: Adicionar novo comando para excluir o resolvedor de api gql
az apim graphqlapi resolver policy create: Adicionar novo comando para criar a política de resolução
az apim graphqlapi resolver policy show: Adicionar novo comando para mostrar a política do resolvedor
az apim graphqlapi resolver policy list: Adicionar novo comando à lista de políticas de resolução
az apim graphqlapi resolver policy delete: Adicionar novo comando para excluir uma política
Configuração da Aplicação
az appconfig feature: Melhorar o tratamento de erros para sinalizadores de funcionalidade inválidos
az appconfig snapshot create: Adicionar novo comando para dar suporte à criação de um instantâneo
az appconfig snapshot show: Adicionar novo comando para dar suporte à exibição das propriedades de um instantâneo de configuração do aplicativo
az appconfig snapshot list: Adicionar novo comando para dar suporte à listagem de instantâneos de uma determinada configuração de aplicativo
az appconfig snapshot archive: Adicione um novo comando para dar suporte ao arquivamento de um snapshot
az appconfig snapshot recover: Adicionar novo comando para dar suporte à recuperação de um instantâneo arquivado
Serviço de Aplicações
Correção #21168: az webapp deploy: Chame o OneDeploy através do proxy ARM se --src-url for fornecido
Fix #26647: az webapp show: Remover IPs duplicados de endereços de saída
Corrigir #25497: az webapp deploy: Corrija a análise de extensão se src-path tiver vários '.'s
ARM
az managedapp definition create/update: Adicionar novo parâmetro --deployment-mode para dar suporte à configuração da política de implantação
az resource move: Adicionar exemplo de ajuda para mover vários recursos
az stack: Adicionar novo grupo de comandos para dar suporte a pilhas de implementação
az stack mg: Adicionar novo conjunto de comandos para gerir a pilha de implementação no âmbito do grupo de gestão
az stack sub: Adicionar novo grupo de comandos para gerir o stack de implementação ao nível da subscrição
az stack group: Adicionar novo grupo de comandos para gerir a stack de implementação no âmbito do grupo de recursos
ARO
az aro get-admin-kubeconfig: Adicionar novo comando para baixar um admin kubeconfig para um cluster ARO criado
Cópia de segurança
az backup vault create: Adicionar parâmetro --cross-subscription-restore-state para definir o estado CSR do cofre no momento da criação, bem como atualizar
az backup recoveryconfig show: Adicione o parâmetro --target-subscription-id para fornecer a assinatura de destino como entrada ao iniciar a restauração entre assinaturas para cargas de trabalho SQL ou HANA.
az backup protection backup-now: Permitir que --enable-compression seja configurado para true cargas de trabalho do SAPHANA
az backup recoveryconfig show: Adicione um novo parâmetro --target-instance-name para especificar o nome da instância de destino para a operação de restauração
Computação
az vmss update: Adicione um novo parâmetro --custom-data para dar suporte à atualização de dados personalizados
az image builder optimizer: Adicionar subgrupo para gerenciar o otimizador de modelo de imagem
az image builder create: Adicionar parâmetro --validator para especificar o tipo de validação a ser usado na imagem
az vm update: Adicionar parâmetro --security-type para suportar VM Gen2 para conversão de inicialização confiável
az sig image-definition create: Adicione exemplos para TrustedLaunchSupported e TrustedLaunchAndConfidentialVmSupported
az capacity: Ajustar resumos curtos para grupos
Fix #26516: az vm create: Corrigir o registo de aviso para IP público, mesmo quando nenhum IP público está a ser criado.
Eventhub
az eventhubs eventhub: Valor enumerado do cleanup_policy alterado de compaction para compact
az eventhubs namespace list: Comando de lista de suporte sem parâmetro obrigatório resource_group
az eventhubs eventhub create/update: Funcionalidade de Captura MSI dos Hubs de Eventos adicionada à entidade Eventhub
IoT
az iot hub route: Oculte o comando preterido, use az iot hub message-route em vez dele.
az iot hub routing-endpoint: Oculte o comando preterido, use az iot hub message-endpoint em vez dele.
Key Vault
Corrigir #26527: az keyvault certificate show: Exibir policy.x509CertificateProperties.subjectAlternativeNames corretamente
Monitor
az monitor metrics alert create: Integrar () na gramática de --condition
MySQL
az mysql flexible-server import create: Adicione um novo comando para facilitar as migrações de servidores únicos MySQL para servidores flexíveis
az mysql flexible-server restore/geo-restore/replica cerate: Suporte --tags
NetAppFiles
az netappfiles volume replication resume: Adicione um aviso sobre a ação de ressincronização dos volumes de replicação, indicando que se o volume de destino tiver regras de cota, estas serão substituídas pelas regras de cota dos volumes de origem.
Rede
az network dns zone import: Não é possível importar os registos de alias corrigidos
Corrigir #26438: az network vnet peering sync: Não funciona no cenário inter-locatários
az network application-gateway waf-policy policy-setting update: Adicionar suporte para depuração de logs
az network application-gateway waf-policy policy-setting update: Adicionar suporte para limite de inspeção
az network application-gateway waf-policy custom-rule: Limite de taxa de suporte na política WAF
Fix #24695: az network traffic-manager: Adicionar contexto de comando
Correção #26638: az network traffic-manager endpoint: Declare --min-child-endpoints, --min-child-ipv4 e --min-child-ipv6 como tipo inteiro
az network dns: Suporta configuração DNSSEC e conjunto de registros DS/TLSA
Embalagem
Adicionar suporte Debian Bookworm
RDBMS
az postgres flexible-server migration update: Remova parâmetros --db-names de atualização não suportados e --overwrite-dbs
az postgres flexible-server migration create: Adicione suporte para tags e localização usando --tags e --location
az postgres flexible-server revive-dropped: Adicionar suporte para reviver um servidor flexível PostgreSQL caído
az postgres flexible-server create: Adicione suporte para criar um servidor flexível PostgreSQL com criptografia de dados habilitada para backup geográfico, passando os parâmetros --geo-redundant-backup, --backup-key e --backup-identity.
az postgres flexible-server show-connection-string: Adicione suporte para passar --pg-bouncer em strings de conexões para interfaces de linha de comando (cmd) e linguagens de programação, com PgBouncer ativado no servidor flexível do PostgreSQL. Cadeias de conexão atualizadas para mostrar a porta e o banco de dados
az postgres flexible-server update: Adicionar suporte para parâmetro --private-dns-zone durante a operação de atualização, para atualizar a zona DNS privada para um servidor flexível PostgreSQL habilitado para VNET
Service Bus
az servicebus namespace list: Comando de lista de suporte sem parâmetro obrigatório resource_group
Service Fabric
az sf managed-cluster network-security-rule add: Adicionar regra de segurança de rede ao cluster gerenciado
SQL
az sql midb move/copy: Adicionar novos comandos para a funcionalidade de Mover/Copiar Bancos de Dados Gerenciados
VM do SQL
Correcção #2442969: az sql vm enable-azure-ad-auth/validate-azure-ad-auth: Contorno do bug da API Graph usando filtragem no lado do cliente em caso de falha
az sql vm update: Adicionar opções de configuração para novos pré-requisitos de Avaliação SQL para Migração MMA-AMA>
Armazenamento
az storage blob upload(-batch)/set-tier/copy start(-batch): Cold Tier GA, adicionar novo tipo de camada --tier cold
az storage blob download-batch: Ao corresponder ao padrão, liste os blobs com prefixo para reduzir o número de chamadas de lista
Fix #26673: az storage account or-policy create: Agora lança um erro de servidor que anteriormente era ignorado de forma silenciosa.
Sinapse
az synapse workspace create/update: Suporta criptografia de espaço de trabalho e identidade de gerenciamento de atribuição de usuário
23 de maio de 2023
Versão 2.49.0
ACR
az acr create: Remover Classic da opção sku
AKS
[BREAKING CHANGE] az aks create: Especificar --pod-cidr com o Azure CNI retornará um erro em vez de registrar um aviso quando não usar o modo overlay.
[BREAKING CHANGE] az aks create: Altere o valor padrão de --enable-msi-auth-for-monitoring para true e adicione uma verificação para nuvens airgap
az aks update: Suporte à atualização da identidade do plano de controle atribuído pelo usuário para o parâmetro --assign-identity
az aks install-cli: Adicionar validação para o caminho de instalação e atualizar mensagem de ajuda para parâmetros --install-location e --kubelogin-install-location
Fix #26353: az aks install-cli: Corrigir deteção de arquitetura incorreta em Darwin/arm64
az aks create/update: Adicionar parâmetro --enable-azure-monitor-metrics para ativar o prometheus gerido (Complemento de Métricas do Azure Monitor)
az aks create/update: Adicionar parâmetro --azure-monitor-workspace-resource-id para armazenar métricas para o addon prometheus gerenciado
az aks create/update: Adicionar parâmetro --grafana-resource-id para vincular o Espaço de Trabalho do Azure Monitor a uma instância do Grafana para exibir métricas e painéis
az aks create/update: Adicionar parâmetro --enable-windows-recording-rules para habilitar grupos de regras de gravação do Windows no Espaço de Trabalho do Azure Monitor (por padrão, eles são criados, mas são desabilitados)
az aks create/update: Adicionar parâmetro --ksm-metric-labels-allow-list para suportar as chaves de rótulo adicionais do Kubernetes que serão usadas na métrica de rótulos do recurso
az aks create/update: Adicionar parâmetro --ksm-metric-annotations-allow-list para suportar as chaves de anotações do Kubernetes que serão usadas na métrica de rótulos do recurso
az aks update: Adicionar parâmetro --disable-azure-monitor-metrics para desativar o complemento Azure Monitor Metrics
az aks create e az aks nodepool add: Adicionar mensagem de aviso ao especificar --os-sku para Mariner ou CBLMariner
Configuração da Aplicação
[BREAKING CHANGE] az appconfig feature: Atualizar a validação do nome da funcionalidade para não aceitar o carácter de dois pontos.
[BREAKING CHANGE] az appconfig kv import: Atualizar a validação do nome da funcionalidade. Flags de funcionalidade inválidas serão ignoradas durante a importação
[BREAKING CHANGE] az appconfig: Atualizar a lógica de resolução da cadeia de conexão padrão
Serviço de Aplicações
az functionapp create: Adicione um novo parâmetro --min-replicas e ofereça suporte a réplicas mínimas e --max-replicas máximas
az functionapp create: Adicionar novo parâmetro --registry-server para suportar o aplicativo de função Centauri
az functionapp create: Atualize a imagem padrão para mcr.microsoft.com para o Centauri
Correção #26445: az webapp deploy: Corrigir falha na implantação com HTTP 400
ARM
Fix #26216: az bicep format: Corrigir o TypeError expected str, bytes or os.PathLike object, not bool
Corrigir #26256: az bicep publish/restore/generate-params: Corrigir verificações de versão sem o Bicep instalado
az bicep publish: Adicione um novo parâmetro --force para permitir a substituição do módulo existente
Fix #26352: az ts create: Correção para o TypeError string indices must be integers
Cópia de segurança
az backup: Adicionar suporte à carga de trabalho de HANA HSR
Computação
az vm create: Suporte novo tipo UBUNTU_PRO de licença e UBUNTU
az vm extension set: Habilite a atualização automática por padrão para a extensão GuestAttestation
az image builder trigger: Adicionar subgrupo para gerir o gatilho do modelo do construtor de imagens
az image builder output versioning: Adicionar subgrupo para gerenciar o controle de versão de saída do modelo do construtor de imagens
az image builder output add: Adicionar parâmetro --versioning ao suporte descrevendo como gerar novo número de versão x.y.z para distribuição
az image builder output add: Adicionar parâmetro --vhd-uri para dar suporte à especificação de uri de armazenamento para o blob VHD distribuído
Contentor
az container create: Adicionar novos parâmetros para o contexto de segurança do contentor para o ContainerGroupSku confidencial
Cosmos DB
[MUDANÇA CRÍTICA] az cosmosdb create/update: Renomear --enable-public-network true/false para --public-network-access ENABLED/DISABLED/SECUREDBYPERIMETER
az cosmosdb create/update: Adicionar --continuous-tier para suportar a camada de backup contínuo
az cosmosdb create/update: Ativar o recurso de mesclagem de partições para o CosmosDB
Eventhub
[BREAKING CHANGE] az eventhubs namespace network-rule: Este grupo de comandos é removido e substituído por az eventhubs namespace network-rule-set
[BREAKING CHANGE] az eventhubs namespace network-rule add: Este comando foi removido e substituído por az eventhubs namespace network-rule-set ip-rule/virtual-network-rule add
[BREAKING CHANGE] az eventhubs namespace network-rule remove: Este comando foi removido, tendo sido substituído por az eventhubs namespace network-rule-set ip-rule/virtual-network-rule remove
[BREAKING CHANGE] az eventhubs eventhub create/update: Remover o parâmetro --message-retention, que foi substituído por --retention-time-in-hours
[BREAKING CHANGE] az eventhubs namespace application-group policy remove: Renomear --throttling-policy-config para --policy e remover as propriedades metric-id e rate-limit-threshold nessas
az eventhubs eventhub create/update: Adicionar --cleanup-policy, --retention-time-in-hours e --tombstone-retention-time-in-hours para suportar o recurso Retention-Description
IoT
az iot hub create/update/delete: Corrigir problemas do sistema de sondagem
Key Vault
[ALTERAÇÃO SIGNIFICATIVA] az keyvault create: --retention-days passa a ser necessário para criar MHSM
[BREAKING CHANGE] az keyvault backup start: A saída conterá apenas folderUrl
[BREAKING CHANGE] az keyvault restore start: Não haverá retorno para uma execução bem-sucedida
[BREAKING CHANGE] az keyvault role assignment delete: Nada será devolvido para uma execução bem-sucedida
[ALTERAÇÃO CRÍTICA] az keyvault certificate show/set-attributes/import: Não retorna mais x509CertificateProperties.basicConstraints, pending
[BREAKING CHANGE] az keyvault certificate contact delete: Retorne uma lista vazia em vez dos contactos eliminados para maior consistência, se a operação eliminar o último contacto.
[BREAKING CHANGE] az keyvault certificate issuer create: organizationDetails.zip deixou de ser devolvido pelo serviço, utilize 0 como padrão
az keyvault security-domain upload: Corrigir chaves de encapsulamento SD com senhas
az keyvault setting: Novo grupo de comandos para gerenciar configurações de MHSM
Monitor
az monitor: Adicionar novo subgrupo account para dar suporte ao gerenciamento do espaço de trabalho do monitor
az monitor log-analytics workspace table create/update: Max --total-retention-time alterado de 2555 para 2556
NetAppFiles
[BREAKING CHANGE] az netappfiles volume create: Remova o parâmetro --vault-id opcional, pois isso não é mais necessário
[BREAKING CHANGE] az netappfiles vault list: Remover comando vault list , pois isso não é mais necessário
az netappfiles account create: Adicionar parâmetro opcional --identity-type
az netappfiles account ad add: Adicionar parâmetro opcional --preferred-servers-for-ldap-client
az netappfiles volume create: Adicionar parâmetro opcional --is-large-volume
az netappfiles volume account create: Adicionar parâmetro opcional --identity-type
az netappfiles volume quota-rule update: Adicionar parâmetro opcional --tags
az netappfiles volume: Adicionar novo comando break-file-locks para quebrar todos os bloqueios de arquivo em um volume
Rede
[BREAKING CHANGE] az network cross-region-lb rule: Remover parâmetros --enable-tcp-reset e --idle-timeout
[BREAKING CHANGE] az network application-gateway http-settings update: Use null em vez de "" para separar
[BREAKING CHANGE] az network application-gateway settings update: Use null em vez de "" para separar
[BREAKING CHANGE] az network application-gateway url-path-map update: Use null em vez de "" para separar
[BREAKING CHANGE] az network nic update: Use null em vez de "" para separar
[ALTERAÇÃO SIGNIFICATIVA] az network nic ip-config update: Use null em vez de "" para desanexar
[BREAKING CHANGE] az network nsg rule update: Use null em vez de "" para separar
[BREAKING CHANGE] az network vnet update: Use null em vez de "" para separar
[BREAKING CHANGE] az network vnet subnet update: Use null em vez de "" para separar
[BREAKING CHANGE] az network application-gateway client-cert remove: Descontinuar a saída do comando
[BREAKING CHANGE] az network application-gateway ssl-profile remove: Descontinuar a saída do comando
[BREAKING CHANGE] az network private-endpoint dns-zone-group remove: Descontinuar a saída do comando
[BREAKING CHANGE] az network private-endpoint ip-config remove: Descontinuar a saída do comando
[BREAKING CHANGE] az network private-endpoint asg remove: Descontinuar a saída do comando
[BREAKING CHANGE] az network nic ip-config address-pool remove: Descontinuar a saída do comando
[BREAKING CHANGE] az network nic ip-config inbound-nat-rule remove: Descontinuar a saída do comando
[BREAKING CHANGE] az network lb address-pool tunnel-interface remove: Descontinuar a saída do comando
[BREAKING CHANGE] az network cross-region-lb address-pool address remove: Tornar obsoleta a saída do comando
az network private-endpoint-connection: Adicionar provedor Microsoft.HardwareSecurityModules/cloudHsmClusters
Fix #26248: az network dns record-set cname set-record: Declare TTL como tipo inteiro
Correção #26326: az network vnet subnet update: --nat-gateway não pode ser definido como null
Correção #26318: az network vnet subnet create: --nsg e --route-table não pode ser usado como nome do Azure Stack
RDBMS
[BREAKING CHANGE] az mysql/postgres flexible-server create/update: Descontinuar Enabled para o argumento --high-availability
az mysql flexible-server restore/georestore/replica create: Adicionar --public-access parâmetro para restauração, replicação e restauração geográfica
Service Bus
[BREAKING CHANGE] az servicebus georecovery-alias fail-over: Remover o argumento --parameters
[BREAKING CHANGE] az servicebus namespace network-rule: Este grupo de comandos é removido e substituído por az servicebus namespace network-rule-set
[BREAKING CHANGE] az servicebus namespace network-rule add: Este comando é removido e substituído por az servicebus namespace network-rule-set ip-rule/virtual-network-rule add
[ALTERAÇÃO SIGNIFICATIVA] az servicebus namespace network-rule remove: Isto foi removido e substituído por az servicebus namespace network-rule-set ip-rule/virtual-network-rule remove
[BREAKING CHANGE] az servicebus queue update: Remover os parâmetros --enable-partitioning, --enable-session e --duplicate-detection preteridos
Conector de Serviço
az spring connection create: Habilite a identidade gerenciada atribuída pelo usuário para aplicativos spring e deprecie o servidor único Postgresql
SQL
[BREAKING CHANGE] az sql mi link create: Remover o argumento --replication-mode
az sql elastic-pool: Adicionar --preferred-enclave-type argumento
az sql mi link update: Corrigir o comando update para usar a API PATCH
Armazenamento
az storage account blob-service-properties cors-rule: Adicionar novo grupo de comandos para gerenciar regras de blob cors
25 de abril de 2023
Versão 2.48.1
Serviço de Aplicações
Hotfix: Utilize autenticação básica com sites SCM, se suportada; caso contrário, use autenticação AAD.
25 de abril de 2023
Versão 2.48.0
Serviço de Aplicações
Fix #25642: az functionapp deployment user show: Corrigir o AttributeError 'function' object has no attribute 'metadata'
az staticwebapp appsettings: Adicionar --environment-name parâmetro para permitir a operação de configuração do aplicativo em ambientes de visualização
az functionapp create: Atualize o atributo 'kind' para as aplicações de funções Centauri
Computação
Fix #26118: az vm list-ip-addresses: Corrija o KeyError quando atributos ausentes no endereço IP público
Fix #26164: az vmss update: Corrigir erro inesperado ao executar o comando update instance protection em instâncias flex do VMSS
Correção #26185: az sig update: Corrigir problemas que podem não existir em is_soft_delete_enabled
az vm host resize: Adicionar novo comando para suportar o redimensionamento de host dedicado
az vm host list-resize-options: Adicionar novo comando para suportar a obtenção de possíveis opções de redimensionamento
DMS
az dms project tack create: Adicionar suporte para migração de esquema de banco de dados
Eventhub
az eventhubs namespace application-group policy remove: Adicionar notificação de mudança de ruptura próxima
Rede
az network nic update: Adicionar --ip-configurations para suportar sintaxe abreviada
az network public-ip prefix create: Adicionar parâmetro --ip-tags
az network cross-region-lb rule create: Definir o valor padrão para --enable-tcp-reset e --idle-timeout
RDBMS
az mysql flexible-server create/update/gtid reset: Adicionar redefinição de GTID e corrigir o acesso público
SQL
az sql midb ledger-digest-uploads: Suporte SQL Ledger
az sql mi server-configuration-option: Novo grupo de comandos para gerenciar as opções de configuração do servidor
VM do SQL
az sql vm enable-azure-ad-auth/validate-azure-ad-auth: Melhoria do modo singular
Armazenamento
az storage file/directory: Adicionar --auth-mode login e --backup-intent para suportar OAuth
az storage blob sync: Adicionar argumento extra_options posicional para passar pelas opções para azcopy
Abril 04, 2023
Versão 2.47.0
AKS
az aks create/update: Adicionar --tier argumento especificará a camada de sku desejada pelo cliente
az aks nodepool operation-abort: Adicione um novo comando para dar suporte ao cancelamento da última operação em execução no nodepool
az aks operation-abort: Adicione um novo comando para dar suporte ao cancelamento da última operação em execução no cluster gerenciado
az aks create: Gerar um ClientRequestError ao criar o mesmo cluster novamente
az aks create/update: Adicionar novo parâmetro --enable-image-cleaner para ativar o serviço Image Cleaner
az aks create/update: Adicionar novo parâmetro --image-cleaner-interval-hours para definir o intervalo de varredura do Image Cleaner
az aks create: Adicionar novo parâmetro --network-plugin-mode para dar suporte à criação de clusters de sobreposição CNI do Azure
az aks create/update: Adicione um novo parâmetro --enable-workload-identity para dar suporte à ativação do complemento de identidade da carga de trabalho
az aks create: Adicione um novo parâmetro --network-dataplane para dar suporte à criação de clusters Cilium
az aks update: Adicionar prameter --network-plugin-mode para atualizar o modo de um plug-in de rede
az aks update: Adicionar o parâmetro --pod-cidr para atualizar o pod CIDR de um cluster
Configuração da Aplicação
az appconfig import/export: Adicionar informações de log de aviso à saída, mesmo quando o sinalizador --yes estiver ativo
az appconfig kv import: Certifique-se de que os valores booleanos importados não tenham seu caso alterado durante a conversão para cadeia de caracteres a partir do ficheiro
Serviço de Aplicações
Fix #25375: az functionapp deployment source config-zip: Corrigir o Could not find a 'AzureWebJobsStorage' application setting erro
Fix #25876: az webapp config ssl import: Corrigir o UnboundLocalError local variable 'cert_name' referenced before assignment
az functionapp create: Suporte a implantações de aplicativos de contêiner
az functionapp delete: Adicionar uma validação para verificar se o Azure Functions não está nos ambientes do aplicativo Contêiner do Azure
ARM
az deployment group create: Suporte a implantação com arquivos bicepparam
az resource patch: Adicionar novo comando para suportar a atualização de recursos por solicitação PATCH
Correção #25706: az bicep format: Corrigir o TypeError ensure_bicep_installation() missing 1 required positional argument 'cli_ctx'
Fix #25715: az bicep install/upgrade: Corrigir o configparser.NoSectionError: No section: 'bicep'
Computação
az vm reimage: Adicione um novo comando para suportar a reconfiguração de uma máquina virtual
az vm/vmss create: Descontinuar alias de imagem UbuntuLTS e Win2008R2SP1. Por favor, use o alias da imagem, incluindo a versão da distribuição que você deseja usar. Por exemplo: Por favor, use Ubuntu2204 em vez de UbuntuLTS
Cosmos DB
az cosmosdb identity assign: Permitir a atualização de identidades atribuídas ao usuário se elas forem reatribuídas a uma conta
Extensão
az extension add: Adicionar uma mensagem acionável para erro de extensão não encontrada
Key Vault
az keyvault region: Comandos de região MHSM do GA
Monitor
az monitor activity-log alert: Ajustar mensagem de ajuda
NetAppFiles
az netappfiles volume update: Corrigir atribuir o ID de snapshotpolicy
Rede
[BREAKING CHANGE] az network: Remova comandos irrelevantes nos perfis do Azure Stack.
[BREAKING CHANGE] az network application-gateway waf-policy custom-rule: Renomeie a propriedade de saída applicationGatewayIpConfigurations para applicationGatewayIPConfigurations para manter a uniformidade com o nome da API
az network routeserver create/update: Adicionar parâmetro --hub-routing-preference
Largar azure-mgmt-network SDK
Fix #25784: az network private-link-service update: --lb-frontend-ip-configs não pode ser usado
RDBMS
[BREAKING CHANGE] az postgres flexible-server replica create: Corrigir o comportamento da seleção AZ no caso de a zona não ser passada como parâmetro
Fix #368903181: Corrigir a seleção de zona durante a criação da réplica
az mysql flexible-server restore/geo-restore: Adicionar parâmetros para melhorar o PITR
az mysql flexible-server replica create: Adicionar parâmetros para suportar vnet emparelhada entre regiões
Service Bus
az servicebus namespace/topic/queue authorization-rule keys renew/list: Adicionar a opção -n para --authorization-rule-name criar regra de autenticação
SQL
az sql server refresh-external-governance-status: Novo comando para atualizar o status de governança externa
az sql db geo/ltr-backup restore: Adicione mais parâmetros para geo restore e ltr restore
Armazenamento
az storage blob copy start: Corrija o problema de autenticação ao fornecer uri de origem contendo token sas
az storage container/blob list: Corrigir MemoryError quando o serviço retorna menos num do que o solicitado
az storage account create: Suporte para conta DNS de partição GA
Sinapse
az synapse spark pool create/update: Atualizar os valores permitidos --node-size-family e --node-size
07 de março de 2023
Versão 2.46.0
ACR
az acr token\scope-map: Tokens e mapas de escopo estão geralmente disponíveis
az acr manifest: Suporte ao índice de imagem OCI
az acr cache: Adicionar novo grupo de comandos para gerenciar regras de cache
az acr credential-set: Adicionar novo grupo de comandos para gerenciar conjuntos de credenciais
Corrigir #24886: az acr: Melhorar o tratamento do erro 429 para CONNECTIVITY_REFRESH_TOKEN_ERROR
AKS
az aks check-acr: Corrigir certificado em falta no nó mariner
Correção #25521: az aks nodepool upgrade: Corrija as falhas quando a versão passada pelo parâmetro --kubernetes-version é a mesma que a versão do cluster
Fix #25530: az aks nodepool upgrade: Corrija o nome da propriedade do pool de agentes usado para buscar a versão atual do k8s
az aks create: Adicione um novo parâmetro --pod-cidrs para definir os intervalos de IP usados para alocar IPs a pods
az aks create: Adicionar novo parâmetro --service-cidrs para definir os IPs do serviço K8s
az aks create: Adicione um novo parâmetro --ip-families para definir os tipos de IP que devem ser usados em um cluster (IPv4 ou IPv6)
az aks create: Adicione um novo parâmetro --load-balanacer-managed-outbound-ipv6-count para definir o número de IPs de saída IPv6 que o AKS deve gerenciar para um cluster com IPv6 habilitado
az aks update: Suporte para alterar a propriedade de contagem de IPv6 de saída gerida pelo balanceador de carga
Fix #22321: az aks get-credentials: Corrigir o separador de caminho para Windows ao encontrar kubeconfig_path
APIM
Fix #25168: az apim update: Corrija o bug que --public-network-access não funciona para desativar o acesso à rede pública
Serviço de Aplicações
az webapp deleted restore: Adicionar novo parâmetro --target-app-svc-plan para dar suporte à configuração do plano de serviço de aplicativo para o novo aplicativo Web do Azure
Correção #14729: az webapp config ssl upload: Refinar o tratamento de erros para OpenSSL.crypto.Error quando a obtenção da impressão digital do certificado falha.
az functionapp create: Adicione um novo parâmetro --environment para dar suporte à configuração do nome do ambiente do aplicativo de contêiner
az webapp config ssl bind/unbind: Permitir que o usuário especifique o nome do host para (des)vincular com --hostname
az webapp config ssl create/upload/import: Permitir que o usuário especifique o nome do certificado com --certificate-name
az functionapp create: Adicione um novo parâmetro --environment para dar suporte à configuração do nome do ambiente do aplicativo de contêiner
ARM
az bicep publish: Comando Update para suportar o novo parâmetro opcional --documentationUri
Correção #25510: az bicep: Defina bicep.use_binary_from_path como false quando instalado usando a CLI do Azure
az bicep format: Adicionar novo comando para suportar a formatação de um arquivo Bicep
ARO
az aro create: Renomeie o parâmetro create install-version para version
Computação
az vmss reimage: Corrija o bug de que todas as instâncias serão recriadas após o uso --instance-id e adicione um novo parâmetro --instance-ids para substituir --instance-id
az vm create: Suporte recomendando regiões mais adequadas através do log de aviso ao criar VM
az vm/vmss identity assign: Adicionar aviso e modificar mensagem de ajuda para --role: Note que o valor padrão de --role será removido na versão de alteração disruptiva do outono de 2023, portanto, especifique --role e --scope ao mesmo tempo ao atribuir uma função à identidade gerida.
Contentor
az container create: Adicionar novos parâmetros --prioritye --sku--cce-policy para o grupo de contêineres
Cosmos DB
az cosmosdb container create: Funcionalidade de encriptação no lado do cliente do Google Analytics
az cosmosdb container update: Corrigir falha de atualizações para contêineres com a política de criptografia do cliente
az cosmosdb restore: Adicionar parâmetros --gremlin-databases-to-restore, --tables-to-restore de modo a suportar a restauração de contas gremlin e tabela
az cosmosdb gremlin restorable-resource list: Novo comando que lista recursos gremlin restauráveis
az cosmosdb gremlin restorable-database list: Novo comando que lista bancos de dados gremlin restauráveis
az cosmosdb gremlin restorable-graph list: Novo comando que lista grafos restauráveis numa base de dados Gremlin
az cosmosdb gremlin retrieve-latest-backup-time: Novo comando que recupera o tempo de backup mais recente de um gráfico em um banco de dados
az cosmosdb table restorable-resource list: Novo comando que lista recursos de tabela restauráveis
az cosmosdb table restorable-table list: Novo comando que lista tabelas restauráveis
az cosmosdb table retrieve-latest-backup-time: Novo comando que recupera o tempo de backup mais recente de uma tabela
Gestor de Implementação
[BREAKING CHANGE] az deploymentmanager: Remova o módulo de comando, uma vez que ele não é mais mantido pelo serviço
Key Vault
az keyvault create/update-hsm: Adicione --public-network-access ao criar ou atualizar o MHSM
Rede
[BREAKING CHANGE] az network lb address-pool create/update: Substitua o argumento de pré-visualização --backend-addresses-config-file e --config-file por --backend-addresses, que suporta Json, ficheiros e formatos de sintaxe abreviada
[BREAKING CHANGE] az network lb address-pool: As propriedades de saída privateIpAddress, privateIpAddressVersion, privateIpAllocationMethod, publicIpAddress e publicIpPrefix são renomeadas para privateIPAddress, privateIPAddressVersion, privateIPAllocationMethod, publicIPAddress e publicIPPrefix para manter a coerência com o nome na API
[BREAKING CHANGE] az network cross-region-lb probe: Descontinuar o grupo de comandos, uma vez que as sondas não são suportadas para o balanceador de carga global.
[BREAKING CHANGE] az network nic create/update: Renomeie a propriedade de saída enableIpForwarding para enableIPForwarding para manter a consistência com o nome na API
[BREAKING CHANGE] az network nic create/update: Renomeie a propriedade de saída privateIpAllocationMethod para privateIPAllocationMethod para manter a consistência com o nome na API
[BREAKING CHANGE] az network nic create/update: Renomeie a propriedade de saída publicIpAddress para publicIPAddress para manter a consistência com o nome na API
[BREAKING CHANGE] az network lb: Atualize os nomes das propriedades de saída nos perfis 2017-03-09-profile, 2018-03-01-hybrid, 2019-03-01-hybrid e 2019-03-01-hybrid para manter a consistência com o perfil latest.
[BREAKING CHANGE] az network cross-region-lb: Removido dos perfis 2017-03-09-profile, 2018-03-01-hybrid, 2019-03-01-hybrid e 2019-03-01-hybrid.
[BREAKING CHANGE] az network nic ip-config: Altere o nome da propriedade de saída de privateIpAddress para privateIPAddress para manter a consistência com o nome usado na API
[BREAKING CHANGE] az network nic ip-config: Renomeie a propriedade de saída privateIpAllocationMethod para privateIPAllocationMethod para manter a consistência com o nome na API
[BREAKING CHANGE] az network local-gateway: Atualize os nomes das propriedades de saída nos perfis 2017-03-09-profile, 2018-03-01-hybrid, 2019-03-01-hybrid e 2019-03-01-hybrid para manter a consistência com o perfil latest.
[BREAKING CHANGE] az network vpn-connection: Atualize os nomes das propriedades de saída nos perfis 2017-03-09-profile, 2018-03-01-hybrid, 2019-03-01-hybrid e 2019-03-01-hybrid para manter a consistência com o perfil latest.
[BREAKING CHANGE] az network vnet-gateway: Atualize os nomes das propriedades de saída nos perfis 2017-03-09-profile, 2018-03-01-hybrid, 2019-03-01-hybrid e 2019-03-01-hybrid para manter a consistência com o perfil latest.
[BREAKING CHANGE] az network nic: Atualize os nomes das propriedades de saída nos perfis 2017-03-09-profile, 2018-03-01-hybrid, 2019-03-01-hybrid e 2019-03-01-hybrid para manter a consistência com o perfil latest
[BREAKING CHANGE] az network watcher flow-log: Remover o comando obsoleto configure
[BREAKING CHANGE] az network vrouter: Descontinuar vrouter e usar routeserver em vez disso
[BREAKING CHANGE] az network watcher connection-monitor endpoint add: Remover os parâmetros obsoletos filter-item e filter-type
az network nsg rule list: A correção -o table não pode ser usada
az network private-endpoint-connection: Adicionar provedor Microsoft.Monitor/Accounts
az network express-route gateway connection create/update: Adicionar parâmetros --inbound-route-map e --outbound-route-map para suportar o mapa de rota
Correção #25408: az network application-gateway rule create: A criação falha com --redirect-config quando há vários pools
az network private-endpoint-connection: Adicionar provedor Microsoft.DBforMySQL/flexibleServers
Embalagem
Remova openssl1.1-compat e use openssl-dev na imagem do docker
Suporte ARM64 no Linux
Perspetivas sobre Políticas
Fix #25538: az policy remediation create: Corrigir o Required property 'policyAssignmentId' not found in JSON erro
RDBMS
az postgres flexible-server migration: Use URLs fornecidos pelo serviço de Cloud em vez de URLs de gestão codificados
az mysql flexible-server replica create: Adicionar --location ao suporte para especificar o local da réplica
az mysql flexible-server update: Parâmetro de correção --storage-auto-grow não pode ser definido
Função
az role assignment create: Mostrar aviso se o argumento --scope não for especificado: o argumento --scope tornar-se-á obrigatório para criar uma atribuição de função na versão de alteração significativa do outono de 2023. Especifique explicitamente --scope.
Migrar azure-mgmt-authorization SDK para o Track 2 e aumentar a versão da API para 2022-04-01
Service Bus
az servicebus namespace: Adicionar --premium-messaging-partitions ao suporte ServiceBus Namespace ScaleSet
Conector de Serviço
az connection create: Adicionar novo param --customized-keys
SQL
az sql instance-failover-group: Adicionar --secondary-type parâmetro para criar e atualizar comandos
az sql midb restore: Adicionar parâmetro de tags
az sql mi create/update: Adicionar --zone-redundant à redundância de zona de suporte
az sql db tde-key revalidate/revert: Novos comandos para reverter e revalidar a chave protetora TDE para o banco de dados e o servidor SQL
az sql db create/update/show: Adicionar os parâmetros --keys, --encryption-protector, --assign-identity, --user-assigned-identity-id para suportar Per DB CMK
VM do SQL
az sql vm create/update: Descontinuar argumento --sql-mgmt-type
az sql vm update: A atualização não requer mais que o modo seja enviado como completo
az sql vm enable-azure-ad-auth/validate-azure-ad-auth: Novos comandos para autenticação do Sqlvm Azure AD
Armazenamento
az storage blob copy start-batch: Adicionar --destination-blob-type e --tier
Fix #25402: az storage account network-rule: Suporte a adicionar e remover vários IPs
7 de fevereiro de 2023
Versão 2.45.0
ACR
[BREAKING CHANGE] acr manifest list-referrers: Suporta tipos de referência OCI e remove tipos de referência de artefato ORAS
az acr check-name: Faça o comando funcionar com perfil diferente
AKS
Tornar o ContainerInsights DataCollectionRuleName consistente com o Portal e outros clientes de integração inicial
az aks upgrade: Mostrar aviso se a versão do Kubernetes não for fornecida
az aks create: Depreciar parâmetros --aad-client-app-id, --aad-server-app-id e --aad-server-app-secret
az aks update-credentials: Depreciar parâmetros --reset-aad, --aad-client-app-id, --aad-server-app-id e --aad-server-app-secret
Serviço de Aplicações
az webapp create-remote-connection: Atualize o endereço do host do túnel SSH de 0.0.0.0 para 127.0.0.1
Adicionar suporte para a criação de ASPs com Trabalhadores Otimizados para Memória
Correção #17720: az functionapp function: Adicionar novo comando para listar funções em um aplicativo de função
Correção #24285: az webapp config access-restriction add: Corrija o bug de que ele não suporta mais de um ID de porta frontal no X-Azure-FDID
Correção #23603: az functionapp config set: Adicionar novo parâmetro para definir a versão do PowerShell
az webapp config appsettings: Registre as configurações como configuração de slot de implantação a qualquer momento ao usar --slot-settings
az webapp config backup delete: Adicionar novo comando para excluir um backup do webapp
ARM
az bicep: Adicionar configuração bicep.use_binary_from_path. Os valores possíveis incluem if_running_in_ci (padrão) e booleanos
az bicep: Adicione uma configuração bicep.check_version que aceite valores booleanos. Se definido como False, as verificações de versão para a CLI do Bicep serão desativadas
az deployment what-if: Corrigir um problema onde a formatação de mudanças numa matriz aninhada provoca uma exceção
Correção #25022: az resource tag: Resolva o problema com the serializedData field is missing or null ao atualizar a tag para Microsoft.insights/workbooks
ARO
az aro create/update: Adicionar a função NetworkContributor aos gateways NAT no grupo de recursos do cluster ao criar ou atualizar clusters
az aro create: Alterar o parâmetro --pull-secret para deixar de exigir o prefixo @ nos nomes de ficheiros
Cópia de segurança
az backup vault: Adicione um novo parâmetro --public-network-access para dar suporte à habilitação do acesso à rede pública para o cofre de backup
az backup vault create: Adicione um novo parâmetro --immutability-state para suportar a configuração da imutabilidade para o cofre de backup
Batch
Fix #24007: az batch pool create: Corrigir bug que causou erro 'MissingRequiredProperty' quando o parâmetro --encryption-key-identifier é usado
Computação
az image builder identity assign: Adicione este comando para adicionar identidade gerenciada a um modelo de construtor de imagens existente
az image builder identity remove: Adicione este comando para remover a identidade gerenciada de um modelo de construtor de imagens existente
az image builder identity show: Adicione este comando para exibir a identidade gerenciada de um modelo de construtor de imagens existente
az vmss reimage: Permite --instance-id suportar várias ids
Fix #25308: az disk create: Corrigir mensagem de ajuda para criar um disco padrão para carregar blobs
az vmss create/update: Adicione um novo parâmetro --enable-osimage-notification para suportar a ativação dos eventos agendados da imagem do sistema operativo
az vmss create: Adicione um novo parâmetro --max-surge para dar suporte à ativação do aumento máximo da política de atualização contínua
Cosmos DB
az managed-cassandra datacenter update: Adicionar suporte para atualizar --sku
Sistema de Gestão de Documentos (DMS)
az dms project task create: Atualize a API MySQL do DMS para suportar novos tipos de migração
Comentários
Parar de incluir mensagens de erro no corpo do feedback
IoT
az iot hub wait: Adicionar comandos de espera
az iot hub delete: Corrigir problema de funcionalidade para parâmetro --no-wait
Key Vault
az keyvault security-domain restore-blob: Suporte para restaurar blobs offline
az keyvault security-domain upload: Adicionar --restore-blob para evitar a exposição de chaves no ambiente online
NetAppFiles
az netappfiles volume update: Corrigir propriedades de proteção de dados do patch de volume
Rede
[BREAKING CHANGE] az network application-gateway ssl-profile: Renomeie a propriedade de saída verifyClientCertIssuerDn para verifyClientCertIssuerDN para manter a consistência com o nome na API
[BREAKING CHANGE] az network cross-region-lb frontended-ip: Renomeie as propriedades de saída com o prefixo publicIp para o prefixo publicIP para manter a consistência com os nomes na resposta da API
[BREAKING CHANGE] az network lb frontended-ip: Renomeie as propriedades de saída do prefixo publicIp para o prefixo publicIP para manter a consistência com os nomes na resposta da API
[BREAKING CHANGE] az network lb frontended-ip: Renomeie as propriedades de saída do prefixo privateIp para o prefixo privateIP para manter a consistência dos nomes na resposta da API.
[BREAKING CHANGE] az network lb inbound-nat-pool: Renomeie a propriedade de saída enableFloatingIp para enableFloatingIP para manter a consistência com o nome na API
[BREAKING CHANGE] az network lb inbound-nat-pool: Renomeie a propriedade de saída frontendIpConfiguration para frontendIPConfiguration para manter a consistência com o nome na API
[BREAKING CHANGE] az network lb inbound-nat-rule: Renomeie a propriedade de saída enableFloatingIp para enableFloatingIP para manter a consistência com o nome na API
[ALTERAÇÃO CRÍTICA] az network lb inbound-nat-rule: Renomeie a propriedade de saída frontendIpConfiguration para frontendIPConfiguration para permanecer consistente com o nome na API
[BREAKING CHANGE] az network lb rule: Renomeie a propriedade de saída enableFloatingIp para enableFloatingIP para manter a consistência com o nome na API
[BREAKING CHANGE] az network lb rule: Renomeie a propriedade de saída frontendIpConfiguration para frontendIPConfiguration para manter a consistência com o nome na API
[BREAKING CHANGE] az network cross-region-lb rule: A propriedade de saída enableFloatingIp deve ser renomeada para enableFloatingIP para manter a consistência com o nome na API
[BREAKING CHANGE] az network cross-region-lb rule: Renomeie a propriedade de saída frontendIpConfiguration para frontendIPConfiguration para manter a consistência com o nome na API
[ALTERAÇÃO IMPORTANTE] az network lb outbound-rule: Renomear a propriedade output frontendIpConfigurations para frontendIPConfigurations para manter a consistência com o nome na API
[BREAKING CHANGE] az network cross-region-lb address-pool: Renomeie a propriedade de saída loadBalancerFrontendIpConfiguration para loadBalancerFrontendIPConfiguration para manter a consistência com o nome da API
[ALTERAÇÃO IMPORTANTE] az network cross-region-lb address-pool create: Substitua o argumento de visualização --backend-addresses-config-file --config-file por --backend-addresses, que suporta formatos Json, ficheiros e sintaxe abreviada.
[MUDANÇA SIGNIFICATIVA] az network bastion: Mover o Azure Bastion para a Extensão da CLI do Azure bastion
Fix #25130: az network list-usages: -o table não pode ser usado
Correção #25124: az network vnet-gateway create: Gateway ativo-ativo falha com configurações IP insuficientes
az network dns zone export: Corrigir a exportação para emitir todos os registros ALIAS para um nome de conjunto de registros específico
az network public-ip create: Adicionar parâmetro --ddos-protection-plan para vincular um plano de proteção contra DDoS ao IP público
Fix #25181: az network nsg rule create: Use * como valor padrão para o protocolo
az network cross-region-lb address-pool update: Adicionar novo comando para atualizar um pool de endereços
Perceções sobre Políticas
az policy attestation: Adicionar novos grupos de comandos para gerenciar o atestado de política de recursos
RDBMS
az mysql flexible-server create/update: Adicionar --auto-scale-iops para ativar ou desativar o dimensionamento automático de IOPS
az mysql flexible-server start/stop: Adicionar suporte sem espera
az postgres flexible-server start/stop: Adicionar suporte sem espera
az postgres flexible-server migration: Alterar o comportamento de cancelamento/transição e adicionar Indicador Offline para migrações baseadas em FMS
Service Bus
az servicebus topic subscription rule create/update: Adicionar --correlation-filter para suportar filtros personalizados
SQL
az sql midb recover: Adicionar suporte para a opção de criação de recuperação de banco de dados gerenciado
az sql recoverable-midb show: Adicione suporte para obter backup replicado geograficamente
az sql recoverable-midb list: Adicione suporte para listar backups replicados geograficamente
az sql db geo-backup restore/show/list: Novos comandos para gerenciar backups geo redundantes
az sql db threat-policy: Altere a versão de expiração do grupo cmd para 2.49.0
az sql mi dtc: Adicionar comandos DTC de instância gerenciada
az sql midb restore: Adicionar suporte para restauração entre assinaturas
az sql db geo/ltr-backup restore: Adicionar parâmetro de objetivo de serviço ao ltr restore e geo restore
Armazenamento
az storage account create: Aviso contínuo sobre mudança disruptiva por não permitir acesso público a blobs por predefinição
az storage container immutability-policy create: Permitir que o usuário não especifique --resource-group
11 de janeiro de 2023
Versão 2.44.1
Rede
Hotfix: Correção #25086: az network lb probe: Tornar parâmetro --probes visível
10 de janeiro de 2023
Versão 2.44.0
ACR
az acr manifest: Suporte de manifesto de artefato OCI
AKS
az aks create: Adicione um novo parâmetro --data-collection-settings ao suporte para o Addon de Monitorização AKS no modo de autenticação MSI
az aks install-cli: Adicione automaticamente os diretórios de instalação ao caminho do sistema no Windows
az aks create/update: Adicionar suporte para o dimensionador automático de carga de trabalho KEDA
APIM
az apim api create: Analisar URL para detetar o tipo de protocolo e API
Serviço de Aplicações
Correção #23488: az appservice plan create: Correção da falha na criação redundante de zona ASP em ASEv3
az appservice ase upgrade/send-test-notification: Adicione novos comandos para o ASE para suportar a atualização do ASE e o envio de notificações de teste
az appservice ase update: Adicionar --allow-incoming-ftp-connections para permitir conexões FTP de entrada
az appservice ase update: Adicionar --allow-remote-debugging para permitir depuração remota
Fix #19893: az appservice plan create: Resolver o bug que não é possível criar um plano de aplicação noutra assinatura para ASEv3
Fix #16478: az functionapp cors credentials: Adicionar comandos para ativar/desativar CORS com credenciais
Correção #22934: az functionapp delete: Adicione um novo parâmetro --keep-empty-plan para dar suporte à manutenção do plano de serviço de aplicativo vazio
Corrigir #19469: az functionapp vnet-integration add: Adicionar validação do plano de consumo
az staticwebapp functions link: Adicione um novo parâmetro --environment-name para dar suporte à configuração do nome do ambiente do site estático
ARM
Correção de #24810: Suporte à arquitetura ARM64 para instalação da Bicep
Batch
az batch pool create/set: Adicione um novo parâmetro --target-communication para dar suporte à configuração do modo de comunicação de nó desejado para o pool
Computação
Fix #24896: az vm create: Corrija o bug de que a VM não pode ser criada da imagem ACG para outro grupo de recursos
az disk create: Adicionar novo parâmetro --performance-plus para suportar o aumento da meta de desempenho
az vm list: Adicione um novo paramter --vmss para dar suporte à consulta de instâncias de VM em um VMSS específico
az sig image-version create/update: Adicionar parâmetros --target-edge-zone-encryption e --target-edge-zones para suportar zonas de margem
Contentor
az container export: Corrigir a exportação quando a identidade estiver definida
Key Vault
az keyvault key create: Suporte chave OKP e curva Ed25519
Ecrã
[BREAKING CHANGE] az monitor action-group test-notifications create: Remover notificações a nível do grupo de recursos e da subscrição
az monitor diagnostic-settings create: Criar com identificador de recurso e exportar sem área de trabalho
NetAppFiles
az volumes qouta-rule create: Adicionar comando de criação de regra de quota de volume
az volumes qouta-rule show: Adicionar comando show da regra de cota de volume
az volumes qouta-rule list: Comando Adicionar lista de regras de quota de volume
az volumes qouta-rule update: Adicionar comando de atualização da regra de cota de volume
az volumes qouta-rule delete: Adicionar comando de eliminação da regra de cota de volume
Rede
az network vnet-gateway create: Adicionar parâmetro --edge-zone-vnet-id para gateway local
Fix #24853: az network nsg rule create: --destination-asgs e --source-asgs não pode ser usado
Fix #24883: az network application-gateway stop/start: Adicionar parâmetro perdido --ids
az network watcher packet-capture create: Resolver problema de caminho local para VM Linux
az network lb update: Expor parâmetro --tags
Redis
az redis import/export: Adicionar novo parâmetro opcional --preferred-data-archive-method
az redis server-link: O servidor vinculado tem duas novas propriedades: geoReplicatedPrimaryHostName e primaryHostName
Segurança
az security alert update: --status agora suporte resolve e inprogress
Conector de Serviço
az connection: Suporte à conexão local que permite que o ambiente local conecte o recurso do Azure
Fix #24806: az webapp connection create mysql-flexible: Corrija o comando de conexão mysql com --system-identity
SQL
az sql server/db/mi/midb advanced-threat-protection-setting show/update: Comandos de Suporte advanced-threat-protection-setting
az sql db threat-policy: Declarar a preterição deste grupo de comandos na versão 2.45.0
az sql db: Adicionar --preferred-enclave-type argumento
Armazenamento
az storage blob copy start: Corrigir --tier para suportar a definição da camada de blob ao copiar
06 de dezembro de 2022
Versão 2.43.0
Núcleo
aaz: Corrigir função has_value para tipos de lista, dicionário e objeto argumento (#24625)
aaz: Suporte à pré-visualização experimental de argumentos (#24637)
aaz: Adicionar propriedade registada para AAZBaseArg (#24640)
aaz: Adicionar funções de ajuda aazlist e aazdict args transform (#24690)
aaz: Suporte para chave no formato camel case em AAZObjectType (#24771)
Desative a remoção e atualização da extensão do sistema no Cloud Shell (#24361)
AKS
az aks enable-addons: Adicionar --enable-syslog parâmetro ao addon de monitoramento
az aks nodepool: Unifique os nomes de opção usados para especificar o nome do pool de nós e o nome do cluster. Para o nome do nodepool, as opções de nomes são --nodepool-name, --name e -n. Para o nome do cluster, o nome da opção é --cluster-name
az aks nodepool add: Suporte o novo SKU Mariner para parâmetro --os-sku
Configuração da Aplicação
az appconfig: Atualizar erros gerados no módulo de comando de configuração do aplicativo
Serviço de Aplicações
az staticwebapp backends link: Ligue um backend a uma aplicação web estática. Também conhecido como "Traga seu próprio backend".
az staticwebapp backends unlink: Desvincular backend de uma aplicação web estática
az staticwebapp backends show: Mostrar detalhes no back-end vinculado a uma aplicação web estática
az staticwebapp backends validate: Validar um back-end para uma aplicação web estática
az webapp config snapshot restore: Corrigir o AttributeError str object has no attribute get
az appservice plan create/update: Adicionar um novo SKU de ambiente para o parâmetro --sku
az staticwebapp create: Adicionar novo parâmetro --login-with-ado para criar automaticamente o token azure dev ops
Fix #24506: az functionapp keys set/delete: Atualizar o valor do parâmetro aceito incorreto de systemKey para systemKeys para --key-type
az webapp create: Adicionar --public-network-access parâmetro para dar suporte à habilitação do acesso público
az staticwebapp hostname show: Corrija o comando de validação dns-txt-token para mostrar o comando
Fix #24620: az webapp create: Melhore a mensagem de erro para mostrar que o az webapp list-runtimes comando depende do tempo de execução especificado
ARM
az deployment mg create: Adicione um novo parâmetro --mode para dar suporte à configuração do modo de implantação de recursos
az group lock list: Marque o --resource-group como necessário na mensagem de ajuda
az bicep install: Resolver o problema de instalação do Bicep em sistemas que não usam musl como padrão, mas que têm suporte para musl.
Cópia de segurança
az backup restore restore-disks: Permitir --disk-encryption-set-id a restauração entre regiões
Computação
Fix #24624: az sig image-version create: Corrigir o erro em que o --os-vhd-storage-account deve ser um disco gerido ou uma cópia instantânea.
IoT
Correção #22257: az iot dps linked-hub create: Melhorar o tratamento de erros para hubs vinculados
az iot hub create/delete: Adicionar --no-wait parâmetro para suportar a operação sem espera
Key Vault
az keyvault: Adicionar o comando check-name e suporte para propriedades do domínio de segurança
Ecrã
az monitor diagnostic-settings: Adicionar --marketplace-partner-id parâmetro
Rede
az network bastion rdp: Permitir personalização da sessão RDP
az network private-endpoint-connection: Habilite o suporte de link privado para provedor Microsoft.DesktopVirtualization/hostpools e Microsoft.DesktopVirtualization/workspaces
az network application-gateway: Suportar a verificação de revogação OCSP no certificado do cliente
az network traffic-manager endpoint: Adicione --always-serve para gerir a verificação de integridade nos endpoints
az network public-ip create: A correção --ip-tags não pode ser usada
az network private-endpoint-connection: Adicionar provedor Microsoft.MachineLearningServices/registries
RDBMS
az postgres flexible-server geo-restore/replica: Introduza réplicas de leitura e restauro geográfico
az postgres flexible-server upgrade: Adicionar atualização de versão principal para o servidor flexível PostgreSQL
az postgres flexible-server create/update/restore/replica: Postgres flex byok
az postgres flexible-server identity: Adicionar operações de identidade gerenciadas pelo usuário para o servidor flexível PostgreSQL
az postgres flexible-server create/update/ad-admin: Adicionar operações do Administrador do Azure Active Directory para servidor flexível PostgreSQL
Conector de Serviço
az webapp/spring/containerapp connection create mysql: Descontinuar o comando mysql de conexão a um único servidor
SQL
az sql server ipv6-firewall-rule: Adicionar novo grupo de comandos para a regra de firewall IPv6 do AZ SQL Server
VM do SQL
az sql vm update: Descontinuar o --yes prompt para atualizar a extensão SqlIaaSAgent para o modo completo
az sql vm create/update: Adicionar --least-privilege-mode para obter permissões mínimas em seu SQL Server
az sql vm group create/update: Adicionar --cluster-subnet-type para suportar a configuração de Alta Disponibilidade
Armazenamento
Corrigir #23893, #24528: az storage account show-connection-string/keys renew: Corrigir preenchimento automático do grupo de recursos
Corrigir #23216: az storage file upload-batch: Corrigir --dryrun para mostrar caminhos de ficheiro corretos
az storage blob copy start: Adicionar --destination-blob-type para permitir alternar entre tipos de blob ao copiar
az storage account encryption-scope list: Adicionar --filter, --include, --maxpagesize para suportar a lista avançada
az storage account failover: Adicionar --failover-type ao suporte de failover planeado
01 de novembro de 2022
Versão 2.42.0
ACR
az acr task update: Corrigir problema de lógica para atualizar a tarefa codificada
AKS
Fix #24188: az aks list: Corrigir erro ContainerServiceClientConfiguration object has no attribute api_version de manipulação de paginação quando há muitos resultados de lista
Fix #24188: az aks nodepool list: Corrigir erro ContainerServiceClientConfiguration object has no attribute api_version de manipulação de paginação quando há muitos resultados de lista
az aks create/update: Adicione novos parâmetros --enable-blob-driver e --disable-blob-driver para ativar/desativar o Blob CSI Driver
az aks create/update: Adicionar novo parâmetro --enable-oidc-issuer para suportar a ativação do recurso de emissor oidc
az aks oidc-issuer rotate-signing-keys: Adicionar novo comando para suportar a rotação das chaves de assinatura da conta de serviço do emissor OIDC
APIM
az apim create/update: Adicionar --public-network-access ao suporte especificando se o acesso ao ponto de extremidade público é permitido ou não para este serviço de gerenciamento de API
az apim create/update: Adicionar --disable-gateway para permitir desativar o gateway na região mestre
Configuração da Aplicação
az appconfig: Atualizar erros gerados no módulo de comando de configuração do aplicativo
Serviço de Aplicações
Correção #23050: az functionapp deployment source config-zip: Corrija o bug de que a implantação zip falhará se as configurações do aplicativo contiverem quaisquer valores nulos
Cópia de segurança
az backup restore restore-disks: Atualize o comportamento de restauração cruzada entre zonas para cofres ZRS e cenários CRR da região primária
az backup job show: Alterar a hora de início/término da subtarefa de valor mínimo para nulo para operação em andamento ou ainda sem início
Computação
az vm run-command create/update: Alterar mensagens de ajuda e adicionar exemplos para o parâmetro --output-blob-uri para ilustrar que --output-blob-uri deve ser um URI SAS
Fix #24187: az vm list: Corrigir o objeto AttributeError 'ComputeManagementClientConfiguration' não tem atributo 'api_version'
az vm extension list: Adicione um novo parâmetro --ids para suportar extensões de listagem por ID de VM
az sig image-version create/update: Adicionar --allow-replicated-location-deletion para suportar a remoção da versão de imagens da galeria em regiões replicadas
Fix #24263: az snapshot create: Corrija o KeyError 'IMPORT_ENUM' ao criar instantâneo a partir do uri do blob de origem
az sig image-version update: Suporte excludeFromLatest para o parâmetro --add que permite excluir esta versão da imagem ao utilizar a versão mais recente da definição da imagem
az sig image-version update: Suporte safetyProfile.allowDeletionOfReplicatedLocations ao parâmetro --set para permitir aos utilizadores remover a versão de imagem da galeria das regiões replicadas
HDInsight
[BREAKING CHANGE] az hdinsight create: Remova os valores enum 1.0 e 1.1 de --minimal-tls-version; o HDInsight agora não suporta versões TLS inferiores a 1.2.
IoT
az iot hub create: Aplicar regras de residência de dados em hubs criados em qatarcentral
NetAppFiles
az netappfiles account renew-credentials: Adicionar renew-credentials comando para renovar credenciais de identidade que são usadas para autenticação no cofre de chaves, para criptografia com chave gerida pelo cliente
Rede
az network public-ip: Adicionar alias --ddos-protection-mode a --protection-mode
az network custom-ip prefix: Adicionar parâmetros --asn, --geo--no-internet-advertise , e assim por diante
Fix #21551: az network nic ip-config update: atualização de ASGs com múltiplas configurações de IP
Fix #24169: az network application-gateway waf-policy managed-rule exclusion rule-set remove: Remover exclusão com correspondências diferentes
Fix #24377: az network public-ip create: Derivar IPs públicos em diferentes grupos de recursos do prefixo IP público
az network lb probe: Limite de sonda de suporte via --probe-threshold
RDBMS
[ALTERAÇÃO CRÍTICA] az postgres flexible-server migration show: Remover parâmetro --level
[BREAKING CHANGE] az postgres flexible-server migration delete: Remova este comando. A exclusão de uma migração não é suportada por enquanto.
[ALTERAÇÃO IMPORTANTE] Alterar az postgres flexible-server migration update --cutover para az postgres flexible-server migration update --cutover db1 db2 db3
az postgres flexible-server migration create: Adicionar --migration-mode para suportar migrações offline e online (com CDC). O modo padrão quando --migration-mode não for passado será offline.
Adicionar az postgres flexible-server migration update --cancel db1 db2 db3 para cancelar uma migração.
Recurso
az resource delete: Adicione um novo parâmetro --no-wait para permitir que não se espere pela conclusão da operação de longa duração
Função
az role assignment create: Suporte para nome de atribuição de função personalizado
az role assignment delete: Se --ids for fornecido, ignore outros argumentos, em vez de gerar erro
SQL
az sql midb log-replay start: Adicionar --storage-identity parâmetro
Armazenamento
az storage account show-connection-string/keys renew: Opções de atualização para --key o parâmetro
az storage account create/update: GA --key-vault-federated-client-id
Sinapse
az synapse workspace create: Adicionar parâmetro --managed-resource-group-name
az synapse spark pool: Adicionar parâmetro --enable-dynamic-executor-allocation
11 de outubro de 2022
Versão 2.41.0
Núcleo
Suporte à Avaliação Contínua de Acesso
PREVIEW: Suporte ao login no Gestor de Acesso a Contas Web (WAM) no Windows. Para participar, execute az config set core.allow_broker=true
Reverter #23514: Renomear script az.ps1 de entrada para azps.ps1
aaz: Suporte de arquivo yaml como valor para argumentos compostos
aaz: Corrige-se a profundidade excedida de recursão na função to_serialized_data de AAZObject
aaz: Suporte funções de retorno de chamada personalizadas para o ciclo de vida de AAZCommand
aaz: Corrigir a comparação entre dois AAZObjects ou AAZDicts
ACS
[BREAKING CHANGE] az acs: Remover o grupo de comandos obsoleto
AD
Suporte a caracteres especiais no nome principal do usuário
AKS
Fix #23779: az aks install-cliSuporte para determinar o arco de binários com base nas informações do sistema
APIM
Correção #20863: az apim api import: Corrija o problema para importar APIs do GraphQL usando graphqllink
Configuração da Aplicação
[BREAKING CHANGE] az appconfig kv import: Adicione validação à importação de arquivo JSON para garantir que apenas objetos JSON válidos sejam importados
[BREAKING CHANGE] az appconfig kv export: Atualize a lógica de conversão de array para evitar a perda de chaves durante a exportação
az appconfig kv export: Corrigir MemoryError ao exportar grandes armazenamentos
az appconfig replica: Novo grupo de comandos para suportar a replicação geográfica
az appconfig kv export: Suporte à exportação de definições de configuração do aplicativo como referências ao Serviço de Aplicativo
az appconfig kv import: Verifique se as referências de configuração do aplicativo não são importadas do Serviço de Aplicativo
az appconfig feature filter update: Adicionar novo comando para dar suporte à funcionalidade de atualização de filtros de recursos
Serviço de Aplicações
az functionapp deployment github-actions: Adicionar suporte para tempos de execução do linux powershell
az functionapp deployment github-actions: Corrigir problema em que o perfil de publicação não seria preenchido antes da execução da ação do github
az webapp up: Não mostra mais o status durante as implantações do linux
az webapp deployment source config-zip: Não mostra mais o status durante as implantações do linux
ARM
az deployment group what-if: Corrigir um problema em que complete o modo de implantação não funciona
Cópia de segurança
az backup policy: Adicionar suporte para a política de hierarquização inteligente
Computação
[BREAKING CHANGE] az vmss create: Atualização do pool NAT para a regra NAT V2 do Standard LB SKU ao criar VMSS
az vm/vmss create: --enable-secure-boot é definido como True por padrão quando o --security-type usado pela criação de VM/VMSS é TrustedLaunch
az restore-point create: Adicione um novo parâmetro --consistency-mode para dar suporte à configuração do modo de consistência
az vmss create/update: Adicionar novos parâmetros --priority-count e --priority-percentage apoiar a definição da política de combinação de prioridades
az vm/vmss create/update: Adicione um novo parâmetro --disk-controller-type para suportar a configuração do tipo de controlador de disco
az disk create: Adicione o log de aviso em três cenários para suportar posteriormente a criação de disco com Gen2 e TLVM como padrão
az vmss create: Adicione um novo parâmetro --nat-rule-name para especificar o nome da regra NAT V2 ao criar um novo balanceador de carga (a regra NAT V2 é usada para substituir o pool NAT)
Cosmos DB
az cosmosdb mongodb role/user definition: Novos grupos de comandos para aplicar o RBAC em contas Mongo do Cosmos DB
az cosmosdb create/update: Versão do servidor GA mongo
Hubs de Eventos
[ALTERAÇÃO SIGNIFICATIVA] az eventhubs namespace update: Remover --key-source, --key-name, --key-vault-uri e --key-version. Por favor, use az eventhubs namespace encryption para gerenciar chaves
[ALTERAÇÃO CRUCIAL] az eventhubs namespace create/update: Remover --identity. Por favor, use --mi-user-assigned e --mi-system-assigned parâmetros e az eventhubs namespace identity comandos
[ALTERAÇÃO SIGNIFICATIVA] az eventhubs namespace create/update: Remover --default-action e --enable-trusted-service-access. Por favor, use az eventhubs namespace network-rule update o comando em vez disso
Key Vault
[BREAKING CHANGE] az keyvault create/update: Remover definitivamente o parâmetro --enable-soft-delete
Fix #23527: az keyvault secret set: Adicionar alias --content-type para --description
Monitor
[BREAKING CHANGE] az monitor diagnostic-settings list: Remover a propriedade value na saída, retornar uma lista em vez de um dicionário.
az monitor autoscale: Atualizar a versão da api de dimensionamento automático do monitor
az monitor autoscale: Adicionar métrica preditiva para mostrar comando
az netappfiles volume create: Adicionar parâmetros --smb-access-based-enumerationopcionais , --smb-non-browsable, --delete-base-snapshot
az netappfiles resource: Adicionar novo comando query-region-info
Rede
[BREAKING CHANGE] az network watcher connection-monitor create: Descontinuar a criação de monitores de conexão clássicos
[BREAKING CHANGE] az network application-gateway waf-policy managed-rule rule-set: Alterar o parâmetro --rules para --rule e suportar múltiplas propriedades
[BREAKING CHANGE] az network vnet: Descontinuar parâmetro --defer
[BREAKING CHANGE] az network public-ip: Alterar publicIpAllocationMethod para publicIPAllocationMethod
[BREAKING CHANGE] az network public-ip: Substituir publicIp.publicIpPrefix por publicIp.publicIPPrefix
[BREAKING CHANGE] az network public-ip: Alterar publicIpAddressVersion para publicIPAddressVersion
Corrigir #23884: az network application-gateway rule create: Compatível com v1 SKU
az network private-endpoint-connection: Adicionar provedor Microsoft.AgFoodPlatform/farmBeats
az network application-gateway waf-policy managed-rule rule-set: Suporte para ações por regra no firewall de aplicações web
az network public-ip: Suporte ao modo de proteção contra DDoS via --protection-mode
Embalagem
Remova o pacote Mariner 1.0 RPM
RDBMS
az mysql flexible-server update: Expor --geo-redundant-backup argumento
az mysql/postgres flexible-server create/update: Descontinuar Enabled do argumento --high-availability
az mysql flexible-server stop: Alterar mensagem de registo de tempo parado
az mysql flexible-server ad-admin delete: Desativar aad_auth_only ao remover o administrador de AAD
az mysql flexible-server identity remove: Permitir a remoção de todas as identidades em um servidor MySQL
Reservas
Mover comandos do azure-cli para a reservation extensão
Service Bus
[ALTERAÇÃO CRUCIAL] az servicebus namespace create/update: Remover --default-action. Por favor, use az servicebus namespace network-rule update o comando em vez disso
az servicebus queue/topic create/update: Suporte a configuração do tamanho máximo da mensagem
az servicebus topic subscription create: Suporte ao cliente personalizado
Conector de Serviço
az spring-cloud connection create postgres: Adicionar --system-identity para conexão springcloud-postgres
SQL
az sql server audit-policy show: Adicionar isManagedIdentityInUse informações na saída
Armazenamento
az storage blob/container: Suporte --account-name para URL de conta não padrão
az storage account update: Corrigir ADProperties eliminar problema ao atualizar --default-share-permission
Fix #19311: az storage remove: Adicionar suporte para cadeia de conexão
06 de setembro de 2022
Versão 2.40.0
ACR
az acr config authentication-as-arm show: Adicione um novo comando para dar suporte à exibição da política configurada 'Azure AD authenticate as ARM'
az acr config authentication-as-arm update: Adicionar novo comando para dar suporte à atualização da política 'Azure AD authenticate as ARM'
az acr config soft-delete show: Adicionar novo comando para mostrar a política de exclusão suave
az acr config soft-delete update: Adicionar novo comando para atualizar a política de exclusão suave
az acr repository list-deleted: Adicionar novo comando para listar repositórios excluídos
az acr manifest list-deleted: Adicionar novo comando à lista de manifestos excluídos
az acr manifest list-deleted-tags: Adicionar novo comando para listar tags excluídas
az acr manifest restore: Adicionar novo comando para restaurar manifestos e tags excluídos
az acr network-rule: Descontinuar parâmetros --subnet e --vnet-name
acr config: Corrigir bug em alguns comandos que, em determinadas circunstâncias, tentariam extrair um modelo inexistente do SDK
AKS
Fix #23468: az aks nodepool wait falha com o erro "O objeto 'Namespace' não tem atributo 'nodepool_name'"
az aks check-acr: Acrescentar sufixo acr à opção --acr de acordo com cloud env
az aks: Adicionar --gpu-instance-profile para Nvidia multi-instan...
az aks update: Atualização sem solicitações args para reconciliar
az aks create/update: Adicione novos parâmetros --enable-disk-driver e habilite --disable-disk-driver /desabilite o AzureDisk CSI Driver. Ao criar um novo cluster, o AzureDisk CSI Driver é habilitado por padrão.
az aks create/update: Adicione novos parâmetros --enable-file-driver e habilite --disable-file-driver /desabilite o AzureFile CSI Driver. Ao criar um novo cluster, o AzureFile CSI Driver é habilitado por padrão.
az aks create/update: Adicione novos parâmetros --enable-snapshot-controller e habilite --disable-snapshot-controller /desabilite o CSI Snapshot Controller. Ao criar um novo cluster, o CSI Snapshot Controller é habilitado por padrão.
az aks nodepool add: Adicionar opção Windows2019, Windows2022 ao --os-sku parâmetro
Corrigir #23653: az aks create: Corrigir o problema CrashLoopBackOff quando --network-policy é configurado como 'Calico'
Serviço de Aplicações
Fix #23417: az functionapp github-actions add: Corrija as ações do github functionapp em java
az functionapp list-runtimes: Adicionar linuxFxVersion à saída
az webapp up: Mostrar o status durante a implantação para aplicativos linux
az webapp deployment source config-zip: Mostrar o status durante a implantação para aplicativos linux
az logicapp deployment: Adicione um novo grupo de comandos para dar suporte ao gerenciamento de implantações de aplicativos lógicos
az logicapp scale: Adicionar um novo comando para dar suporte ao dimensionamento de um aplicativo lógico
az logicapp config: Adicionar um novo grupo de comandos para dar suporte à configuração de um aplicativo lógico
az logicapp update: Adicionar um novo comando para dar suporte à atualização de um aplicativo lógico
ARM
az bicep: Use AZURE_CLI_DISABLE_CONNECTION_VERIFICATION para verificar as versões da CLI do Bicep
Cópia de segurança
az backup vault create/backup-properties set: Adicionar suporte para Configurações de alerta
Correção #23655: az backup restore restore-disks: Suporte para que a conta de armazenamento esteja num grupo de recursos diferente
Batch
Fix #23445: az batch pool supported-images list: Corrija o NoneType object has no attribute startswith bug para obter a lista de imagens suportadas
Computação
az vm run-command invoke: Adicione novos parâmetros --no-wait para permitir não ter de esperar que a operação de longa duração finalize
Correção #23194: sig image-version create: Corrige o erro de Parameter tags must be of type dict quando o parâmetro --tags é passado como pares de key=value.
Corrigir #23540: az ppg create: Corrija o erro Parameter tags must be of type dict quando o parâmetro --tags é passado como pares key=value
az sig update: Adicionar parâmetros para suportar a atualização da galeria de privado para a comunidade
az sig share reset: Atualizar galeria de comunidade para privado
az vm/vmss create: --enable-vtpm é definido como True por padrão quando o --security-type usado pela criação de VM/VMSS é TrustedLaunch
Correção #23341: az vm list-skus: Corrigir o problema de filtragem de tamanhos de VM que estão disponíveis regionalmente mas restritos em todas as zonas.
az vm run-command show/list: Adicionar validação e refinar mensagem de ajuda para combinação de parâmetros
az identity federated-credential: Adicionar subgrupo para dar suporte ao gerenciamento de credenciais de identidade federada de identidades atribuídas a usuários existentes
Cosmos DB
az cosmos db service: Adicionar suporte de serviço para cosmosDB
az cosmosdb gremlin graph: Adicionar a propriedade analyticalStorageTTL aos contêineres SQL
Comentários
az survey: Novo comando para pesquisa CLI
Ecrã
az monitor action-group test-notifications create: Adicionar novo comando
az monitor metric alert: Suporte ao namespace de métricas com traço
az monitor action-group create: Adicionar parâmetro opcional --location
NetAppFiles
az netappfiles volume create: Adicionar parâmetro opcional --kv-private-endpoint-id
az netappfiles volume-group create: Adicionar parâmetro opcional --kv-private-endpoint-id
az netappfiles volume update: Adicionar parâmetro opcional --cool-access
az netappfiles volume update: Adicionar parâmetro opcional --coolness-period
az netappfiles pool update: Adicionar parâmetro opcional --cool-access
Rede
az network application-gateway create: Campo de prioridade da regra de suporte fornecido como parte da configuração
az network private-endpoint-connection: Adicionar Microsoft.OpenEnergyPlatform/energyServices provedor
Fix #22594: az network bastion create: Adicionar suporte sem espera para bastion create
Correção #23525: az network bastion create/update: Adicionar argumentos ausentes e comando de atualização
az network watcher packet-capture create: Adicionar suporte a VMSS na captura de pacotes
Embalagem
Construa RPM para RHEL 9 e CentOS Stream 9
RDBMS
az mysql flexible-server upgrade: Adicionar atualização de versão principal para o servidor flexível MySQL
az mysql/postgres flexible-server backup: Adicionar comandos de backup para servidores flexíveis
az postgres flexible-server create/update: Adicionar SameZone para HA no servidor flexível PostgreSQL
az mysql flexible-server create/update/restore/geo-restore/replica: Adicionar BYOK para MySQL Flexible Server
az mysql flexible-server identity/ad-admin: Identidade do usuário e AAD Admin para servidor flexível MySQL
Segurança
az security security-solutions-reference-data: Adicionar novo grupo de comandos
az security security-solutions: Adicionar novo grupo de comandos
Service Bus
az servicebus namespace create/update: Suportar a especificação de --min-tls
az servicebus namespace network-rule update: Suporte à atualização de regras de rede para determinado namespace
Conector de Serviço
az spring connection: Descrição da atualização após a renomeação do aplicativo spring
SignalR
az signalr custom-domain: Suporte a domínio personalizado
az signalr custom-certificate: Suporte a certificado personalizado
SQL
az sql mi endpoint-cert: Novo grupo de comandos para gerenciar certificados de ponto de extremidade
az sql mi partner-cert: Novo grupo de comandos para gerenciar certificados de parceiros
az sql mi link: Novo grupo de comandos para gerir a ligação da instância
Armazenamento
az storage fs file set-expiry: Novo comando para suportar a configuração de expiração para arquivos no sistema de arquivos ADLS Gen2
az storage account create/update: Adicionar --enable-files-aadkerb para dar suporte à autenticação Kerberos do AAD para Arquivos do Azure
az storage account local-user: Novo grupo de comandos para gerenciar identidades ao usar SFTP
az storage account create/update: Adicionar --enable-sftp e --enable-local-user suportar o protocolo de transferência de arquivos SSH
az storage fs create: Escopo de criptografia suportado
az storage fs directory/fs generate-sas: Suporte à geração de token SAS com escopo de criptografia especificado
02 de agosto de 2022
Versão 2.39.0
ACR
[ALTERAÇÃO CRÍTICA] Atualizar as referências da lista de manifesto para cumprir a especificação ORAS RC1
az acr update: Atualizar networkRuleSet.defaultAction para negar quando --public-network-enabled estiver desativado
Corrigir #23340: az acr task credential add: Corrigir falhas quando dada uma senha, mas sem nome de usuário.
AD
az ad app federated-credential: Credencial de identidade federada GA
Assistente
Corrigir #11070: az advisor recommendation disable: Corrigir erro do tipo NoneType
AKS
Corrigir instantâneo não resolvido de acordo com o campo de assinaturas na --snapshot-id opção
az aks check-acr: Atualizar canipull para v0.1.0 para adicionar uma espera de 5 segundos e evitar condição de corrida ao anexar
az aks update: Corrija o problema de erro NoneType ao atualizar a configuração do provedor de segredos do Key Vault
Remova a mensagem de aviso ao usar "BYO vnet + system MSI"
Corrigir o erro relacionado com a autenticação MSI do AKS Monitoring quando o valor de localização tem espaços.
Correção #2457: Clarificar a descrição do ID da sub-rede para que indique o ID do recurso
az aks create: Adicionar novo parâmetro --host-group-id para dar suporte ao host dedicado do Azure
az aks nodepool add: Adicionar novo parâmetro --host-group-id para dar suporte ao host dedicado do Azure
az aks create/update: Adicione novos parâmetros --enable-azure-keyvault-kms, --azure-keyvault-kms-key-id, --azure-keyvault-kms-key-vault-network-access--azure-keyvault-kms-key-vault-resource-id e --disable-azure-keyvault-kms para dar suporte ao recurso Serviço de Gerenciamento de Chaves com o Azure Key Vault
az aks create: Adicionar --network-plugin=none suporte para BYO CNI
az aks create/update: Adicionar parâmetro --http-proxy-config para suportar a configuração de proxy HTTP
Serviço de Aplicações
Correção #23135: az functionapp plan create: Adicionar validação para o valor válido da --number-of-workers opção
az functionapp/logicapp create: Adicionar novo --https-only parâmetro
az functionapp/webapp create: Permitir a integração de VNet para SKUs Basic e Elastic Premium
az webapp list-runtimes: Adicionar suporte a Java 17
az webapp create: Adicionar suporte a Java 17
az webapp up: Adicionar suporte a Java 17
az functionapp deployment github-actions add: Adicionar comando para criar ações do GitHub para implantar em um aplicativo de função
az functionapp deployment github-actions remove: Adicionar comando para remover ações do Function App GitHub
az webapp deployment github-actions: Adicionar validação para garantir que o aplicativo seja Web App
ARM
Correção #23246: Corrigir exemplos de política intercambiados
Cópia de segurança
az backup protection backup-now: Corrigir bug para retenção de backup SQL/HANA
Batch
az batch account network-profile show: Adicionar comando show network profile para contas em lote
az batch account network-profile set: Adicionar o comando "definir perfil de rede" para a conta batch
az batch account network-profile network-rule list: Adicionar comando para listar regras para a rede de contas em lote
az batch account network-profile network-rule add: Adicionar comando de adição de regra para rede de conta em lote
az batch account network-profile network-rule delete: Adicionar comando de eliminação de regra para a rede de contas em lote
az batch account create: Adicionar suporte de identidade gerenciada com --mi-user-assigned parâmetro
az batch account identity assign: Adicionar comando para adicionar identidade a contas em lote existentes
az batch account identity remove: Adicionar/remover identidade para contas em lote existentes
az batch account identity show: Adicionar função de mostrar identidade para contas em lote
az batch pool create: Atualizar o texto de ajuda para que --json-file aponte para o esquema json
Computação
az ppg create/update: Adicionar parâmetro --intentvmsizes para especificar possíveis tamanhos de VM que podem ser criados no grupo de posicionamento de proximidade
az ppg create: Adicionar parâmetro --zone para suportar a especificação da zona de disponibilidade onde o ppg deve ser criado
Fix #22995: az image-version create: Desvincular o uso de --target-region-encryption e --target-region-cvm-encryption
Fix #22654: az vm run-command create/update: O parâmetro --protected-parameters não alcança o efeito desejado
az vmss run-command create/update: O parâmetro --protected-parameters não alcança o efeito desejado
az vmss create: Adicione um novo parâmetro --os-disk-delete-option para dar suporte à configuração se os discos do VM OS do Flex VMSS serão excluídos ou desanexados após a exclusão da VM
az vmss create: Adicione um novo parâmetro --data-disk-delete-option para dar suporte à configuração se os discos de dados da VM do Flex VMSS serão excluídos ou desanexados após a exclusão da VM
az image builder create: Adicionar parâmetro --staging-resource-group para dar suporte à nomeação personalizada de grupos de recursos
az image builder validator: Adicionar subgrupo para gerenciar informações de validação do modelo
az vm disk detach: Adicionar parâmetro --force-detach para suportar a desanexação forçada de discos de dados gerenciados de uma VM
Contentor
az container create: Adicionar interpolação de variável de ambiente no grupo de contêineres yaml
Grelha de Eventos (Event Grid)
Adicionar comandos para funcionalidades direcionadas a parceiros e recursos de subscrição de eventos voltados para o cliente
Eventhub
az eventhubs namespace: Adicionar --minimum-tls-version
az eventhubs cluster: Adicionar --supports-scaling
IoT
Alterar o carregamento do certificado para codificar para cadeias de caracteres b64 por padrão
Key Vault
az keyvault security-domain upload: Corrigir password must be bytes-like de --passwords
Monitorizar
az monitor autoscale rule create: Suprimir aviso de ANTLR
az monitor metrics alert create/update: Suprimir aviso de ANTLR
Rede
az network vnet subnet list-available-ips: Obter lista de IPs disponíveis para sub-rede
az network private-endpoint-connection: Habilitar o suporte de link privado para o provedor Microsoft.KubernetesConfiguration/privateLinkScopes
az network private-endpoint-connection: Habilitar o suporte de link privado para o provedor Microsoft.Dashboard/grafana
az network dns zone export: Adicionar suporte para registro ALIAS
az network dns zone import: Adicionar suporte para registro ALIAS
az network application-gateway waf-policy custom-rule match-condition add: Adicionar validação para a condição de regra personalizada do WAF
az network watcher flow-log: Adicione suporte para --vnet, --subnet, --nic como ID de destino
az network private-endpoint create: Adicione um exemplo para criar com ASGs
Embalagem
Abandonar o pacote RPM do CentOS 7
Remover suporte ao Python 3.6
Construir RPM para Fedora
Remover pacote DEB do Ubuntu 21.10 Impish Indri
Perfil
az account list: Adicionar TenantId coluna à saída da tabela
RDBMS
az mysql flexible-server server-logs: Adicionar logs do servidor para o MySQL Flexible Server
Conector de Serviço
az spring connection create eventhubs: Adicionar novo parâmetro --client-type kafka-springBoot
az webapp connection create: Adicionar --config-connstr para suportar cadeias de ligação da aplicação web
az webapp connection create: Utilize o nome do webapp e o grupo de recursos da configuração
SQL
az sql log-replay stop: Solte o banco de dados somente se ele tiver sido criado com o LRS
Armazenamento
az storage fs undelete-path: Codifique --deleted-path-name automaticamente
Fix #23179: az storage file upload/upload-batch: Corrigir --content-md5 para carregamento, ignorar --content-md5 para carregamento em lote
az storage file show: Corrige erro JSON quando content-md5 não é null
az storage blob/file update: Corrigir --content-md5 TypeError
az storage container policy create: Não use mais o valor padrão para o tempo de início e expiração
az storage blob upload: Adicionar de volta --socket-timeout que foi renomeado pelo SDK
Correção #23262: az storage blob metadata: Adicionar --lease-id de volta
az storage blob download/download-batch: Adicionar --overwrite
Sinapse
az synapse workspace: Adicionar --last-commit-id para git repo config
az synapse ad-only-auth: Novo grupo de comandos para suportar a autenticação apenas do Azure AD na Synapse
Junho 21, 2024
Versão 2.38.2
Esta versão é lançada apenas para CentOS 7 e RHEL 7. CVE-2023-36052 é corrigido nesta versão.
Serviço de Aplicações
[ALTERAÇÃO IMPORTANTE] Redigir a saída de appsettings nos comandos set/delete
[MUDANÇA SIGNIFICATIVA] az webapp config: Ocultar os valores da cadeia de conexão e da conta de armazenamento na configuração do web app.
[BREAKING CHANGE] az functionapp: Redigir a saída do valor das chaves configuradas
[ALTERAÇÃO CRÍTICA] az functionapp/webapp deployment source update-token: Redigir a saída dos tokens durante a atualização do token da fonte de implantação
[QUEBRA DE COMPATIBILIDADE] Redact saída na configuração de origem da implantação
01 de setembro de 2023
Versão 2.38.1
Esta versão só está disponível no CentOS 7 e RHEL 7.
Serviço de Aplicações
az webapp ssh: Backport #25141 a 2.38
05 de julho de 2022
Versão 2.38.0
ACR
az acr: Mostrar o status do ponto de extremidade da região de replicação na saída da tabela
az acr task run: Adicione Dockerfile ao upload de origem se o contexto for diretório local
AD
az ad app/sp update: Suporte atualização --set genérica no nível raiz
Suporte a caracteres especiais em nomes de objetos
az ad app federated-credential: Suporte a credenciais de identidade federada
AKS
az aks get-credentials: Corrigir o prompt de permissão ao salvar o ficheiro de configuração para um link simbólico
az aks command invoke: adicione suporte para --no-wait
az aks get-credentials: Corrija o erro de comando quando KUBECONFIG está vazio
az aks nodepool stop/start: Adicionar associações de paragem/início ao nodepool
APIM
az apim: Atualize o sinalizador experimental para sair do estado experimental
az apim deletedservice: Adicionar grupo de comandos para dar suporte ao gerenciamento de serviços de Gerenciamento de API da Azure suprimidos de forma não permanente.
Configuração da Aplicação
az appconfig: Funcionalidades do GA - eliminação suave, filtro de funcionalidades, importação estrita e desativar autenticação local
Serviço de Aplicações
[ALTERAÇÃO SIGNIFICATIVA] az webapp up: Remover SKUs de contentores premium (PC2, PC3, PC4)
[BREAKING CHANGE] az appservice plan create/update: Remoção de SKUs de contentor premium (PC2, PC3, PC4)
[BREAKING CHANGE] az functionapp plan create: Remoção de SKUs de contentor premium (PC2, PC3, PC4)
Fix #22722: az webapp config ssl import correções para suportar novas funcionalidades do GraphAPI para consultas SP
az webapp up: Corrigir bug onde o tempo de execução é detetado mesmo quando --runtime é fornecido
az staticwebapp enterprise-edge: Mover o grupo de comandos da extensão para a CLI oficial
az appservice plan create: Permitir a criação de Planos de Serviço do Aplicativo Hyper-V hospedados em Ambientes de Serviço do Aplicativo
az webapp/functionapp deployment slot create: Permitir o uso --configuration-source para aplicativos com contas de armazenamento adicionadas
az webapp up: Corrigir o bug ao implementar num Ambiente de Serviço de Aplicações (ASE) onde o ASE é categorizado incorretamente como um ASE de balanceamento de carga interno (ILB) e não passa na validação.
Fix #20901: az functionapp update: Atualizar --slot a lógica para funcionar corretamente
ARM
Fix #22621: az bicep build: --stdout não funciona
Fix #22930: az bicep generate-params: Adicionar suporte para o comando bicep generate-params
az deployment: Corrija a mensagem de erro da implantação do ARM para o formato JSON correto
Cópia de segurança
az backup restore restore-disks: Adicionar restauração de assinatura cruzada para IaasVM ALR
az backup protection enable-for-vm: Adicionar um exemplo específico do linux
az backup protectable-item list: Correção de falha na extração de contentor SQLAG
az cognitiveservices account deployment create: Suporte para o tipo de escala padrão
Computação
az disk create: Corrija o problema de quando se especifica o tipo de criptografia como EncryptionAtRestWithPlatformKey, o que não tem efeito ao criar um disco.
az disk update: Corrija o (InvalidParameter) Resource xxx encrypted with platform key has disk encryption set id specified erro ao atualizar o tipo de criptografia para chaves gerenciadas pela plataforma
az sig image-version create: Adicione novos parâmetros --virtual-machine e --image-version para suportar a criação de versões de imagem a partir de fontes diferentes
az vm: Suportar novo armazenamento em disco SKU Premiumv2_LRS
az sig show-community: Adicionar novo comando para suportar a listagem de versões de imagens na galeria da comunidade
az sig image-definition show-community: Adicionar novo comando para dar suporte à obtenção de uma imagem em uma comunidade de galeria
az sig image-definition list-community: Adicionar novo comando para dar suporte à listagem de definições de imagem de VM em uma comunidade de galeria
az sig image-version show-community: Adicionar novo comando para suportar a obtenção de uma versão de imagem numa galeria comunitária.
az sig image-version list-community: Adicionar novo comando para dar suporte à listagem de versões de imagens de VM em uma comunidade de galeria
az sig share enable-community: Adicionar novo comando para suportar a partilha da galeria com a comunidade
az sig gallery-application version: Adicione um novo parâmetro --package-file-name para especificar o arquivo de pacote baixado na VM
az sig gallery-application version: Adicione um novo parâmetro --config-file-name para especificar o arquivo de configuração baixado na VM
az disk create: Adicione suporte para permitir a criação de disco a partir da versão da imagem da galeria compartilhada ou da versão da imagem da galeria da comunidade --gallery-image-reference
az disk create: Adicione suporte para --source para permitir a criação de um disco a partir do ponto de restauração do disco
az vm/vmss application set: Adicione um novo parâmetro --treat-deployment-as-failure para tratar qualquer falha na versão do aplicativo de galeria como falha de implantação
az vm image list: Adicionar parâmetro --architecture para filtrar a imagem com sua arquitetura
az disk-encryption-set create: O --encryption-type parâmetro suporta novo valor ConfidentialVmEncryptedWithCustomerKey para VM confidencial
az disk create: O --security-type parâmetro suporta novo valor ConfidentialVM_DiskEncryptedWithCustomerKey para VM confidencial
az disk create: Adicione um novo parâmetro --secure-vm-disk-encryption-set para fornecer o ID ou nome do conjunto de criptografia de disco criado com o tipo de criptografia ConfidentialVmEncryptedWithCustomerKey
az disk-encryption-set create/update: Adicionar novo parâmetro --federated-client-id para acessar o cofre de chaves em um locatário diferente
az disk-encryption-set create: Adicione novos parâmetros --mi-system-assigned e --mi-user-assigned para suportar a atribuição de identidades atribuídas pelo sistema e pelo utilizador durante a criação do conjunto de criptografia de disco.
az disk-encryption-set identity: Adicione novos grupos de comandos com parâmetros --system-assigned e --user-assigned para suportar o gerenciamento de identidades atribuídas pelo sistema e pelo usuário no conjunto de encriptação de disco existente
sig list-community: Adicionar novo comando para dar suporte à listagem da galeria da comunidade
sig list-community: Funcionalidade relacionada com galeria de imagens partilhada do GA
az vm/vmss create: O --security-type parâmetro suporta novo valor ConfidentialVM para VM confidencial
az vm/vmss create: Adicione um novo parâmetro --os-disk-security-encryption-type para suportar a configuração do tipo de criptografia do disco gerenciado do sistema operacional para VM confidencial
az vm/vmss create: Adicionar novo parâmetro --os-disk-secure-vm-disk-encryption-set para permitir que os usuários forneçam ID ou nome para o conjunto de criptografia de disco criado com o tipo de criptografia ConfidentialVmEncryptedWithCustomerKey
az disk create: Adicione um novo parâmetro --security-data-uri para especificar o URI de blob do VHD a ser importado para o estado convidado da VM
az disk create: Adicione um novo parâmetro --upload-type para estender e substituir --for-upload, que suporta apenas o carregamento de disco padrão e o carregamento de disco do SO, juntamente com o estado do sistema convidado da VM
az disk grant-access: Adicione um novo parâmetro --secure-vm-guest-state-sas para dar suporte à obtenção de acesso a dados de segurança SAS em disco gerenciado com estado convidado da VM
Cosmos DB
az cosmosdb sql container create: Adicionar suporte para criar contêineres com a política de criptografia do cliente
Hubs de Eventos
az eventhubs namespace application-group: Novo grupo de comandos para dar suporte a operações de gerenciamento em grupos de aplicativos do EventHubs
az eventhubs namespace network-rule update: Novo comando para atualizar os Conjuntos de Regras de Rede
IoT
az iot hub/dps certificate list: Adicionar comandos de transformação de tabela à lista de certificados
Key Vault
az keyvault role assignment: Corrigir 'dict' object has no attribute 'object_id' erro
Correção #16390: az keyvault set-policy: Permitir permissões de limpeza
Monitor
az monitor log-analytics query-pack: Adicionar comandos do pacote de consultas.
az monitor log-analytics update: Suporte cadeia vazia para --key-version
NetAppFiles
az netappfiles account create: Alterar --location para um parâmetro opcional
az netappfiles pool create: Alterar --location para um parâmetro opcional
az netappfiles volume create: Alterar --location para um parâmetro opcional
az netappfiles snapshot create: Alterar --location para um parâmetro opcional
az netappfiles snapshot policy create: Alterar --location para um parâmetro opcional
az netappfiles snapshot policy update: Alterar --location para um parâmetro opcional
az netappfiles backup create: Alterar --location para um parâmetro opcional
az netappfiles backup-policy create: Alterar --location para um parâmetro opcional
az netappfiles volume-group create --help: Corrigir erro de digitação na opção global-placement-rules
az netappfiles volume create: Adicionar parâmetro opcional --zones
az netappfiles volume replication list: Adicionar operação à lista de operações de replicação de volume
az netappfiles volume reset-cifs-pw: Adicionar operação para redefinir a senha do CIFS
az netappfiles volume relocate: Adicione operação para realocar o volume para uma nova etiqueta
az netappfiles volume finalize-relocation: Adicionar operação para finalizar a realocação de volume
az netappfiles volume revert-relocation: Adicionar operação para reverter a realocação de volume
Rede
[BREAKING CHANGE] az network vnet subnet create: Desativar PrivateEndpointNetworkPolicies por predefinição
az network application-gateway ssl-policy: Suporte nova política SSL CustomV2
az network private-endpoint-connection: Ative o suporte de link privado para o fornecedor Microsoft.Authorization/resourceManagementPrivateLinks
Fix #22097: az network dns zone import: Corrigir a importação de arquivos de zona começando com espaço
az network public-ip prefix create: Suporta associação de assinatura cruzada para prefixo IP personalizado
az network public-ip create: Reutilizar informações de prefixo ao criar IP público
Embalagem
Use o Python 3.9 no RPM do RHEL 8
RDBMS
Fix #22926: az mysql server create/update: Atualizar o valor padrão para o tamanho de armazenamento mysql
REST
az rest: Suporte a caracteres Unicode no corpo da solicitação JSON
Pesquisar
az search service create: Adicionar --hosting-mode argumento para suportar S3HD SKU
Segurança
az security atp cosmosdb: Adicionar suporte CLI para configurações ATP (Defender) no Cosmos DB
Conector de Serviço
az webapp connection create: Adicionar --private-endpoint para suportar conexão de ponto final privado
az spring connection create: Remover limitação de tipo de cliente
Service Fabric
az sf managed-cluster create: Corrigir a análise de tags para o comando cluster
SQL
az sql elastic-pool create: Adicionar suporte para a contagem de réplicas de alta disponibilidade em pools elásticos HS
az sql midb update: Adicionar comando de atualização
VM do SQL
az sql vm update: Adicionar opções de configuração para pré-requisitos de Avaliação SQL
Armazenamento
[BREAKING CHANGE] az storage share close-handle: Remover --marker que não é suportado pelo SDK.
[BREAKING CHANGE] az storage share snapshot: Agora só retorna informações de versão, etag e last_modified em vez de todas as propriedades de compartilhamento
az storage account generate-sas: Corrigir a saída de dados com ordenação aleatória do SAS para o segmento srt
Fix #22563: az storage blob upload: Corrigir o erro de codificação ao carregar o blob de armazenamento através de um pipe
Fix #20452: az storage container policy create\update\list\show\delete: Adicionar novas permissões, atualmente suporta racwdxyltmei
Corrigir #22679: az storage account file-service-properties update: Corrigir AttributeError: 'NoneType' object has no attribute 'smb'
Fix #22845: az storage account genarete-sas: Corrigir o sinalizador --auth-mode login que causa o AttributeError
Sinapse
az synapse sql pool create: Adicionar parâmetro --collation
az synapse link-connection: Novo grupo de comandos para suportar ligações do Synapse Link
24 de maio de 2022
Versão 2.37.0
ACR
Corrija alguns comandos az acr manifest que não manipulam corretamente as credenciais -u/-p, resultando em falha de autenticação quando não está conectado ao az cli.
Corrigir o problema de alguns comandos az acr que não conseguem tratar corretamente certos tokens de ligação seguinte, resultando em exceções durante a paginação.
Corrigir alguns comandos az acr manifest que não analisam corretamente certos FQDNs, resultando em exceções.
AKS
[BREAKING CHANGE] az openshift: Remover o grupo de comandos obsoleto
az aks create: Adicionar nova opção --node-resource-group para especificar o nome do grupo de recursos onde os recursos do usuário são armazenados
az aks get-credentials: Lançar exceção quando o ficheiro de configuração existente for inválido
az aks check-acr: Adicionar nova opção --node-name para especificar o nome de um nó específico para realizar verificações do teste de pull do ACR
Correção #22032: az aks nodepool add/update: Corrigir parâmetros do 'autoscaler' para pools de nós de utilizador
az aks create/update: Adicionar suporte ao perfil de segurança do Microsoft Defender
Alias de versão do GA Kubernetes
az aks update: Adicione suporte para atualizar a identidade do kubelet com --assign-kubelet-identity
Gestão de API
Corrigir o comando do apim apply-network-updates
Serviço de Aplicações
Fix #18151: az webapp config backup restore: Corrija o bug que o objeto 'WebAppsOperations' não tem atributo 'restore_slot'
ARM
az resourcemanagement private-link create: Criar link privado de gerenciamento de recursos
az resourcemanagement private-link delete: Excluir link privado de gerenciamento de recursos
az resourcemanagement private-link show: Obter link privado de gerenciamento de recursos
az resourcemanagement private-link list: Listar link privado de gerenciamento de recursos
az private-link association create: Criar associação de link privado
az private-link association delete: Excluir associação de link privado
az private-link association show: Obter associação de ligação privada
az private-link association list: Listar associações de link privado
az group delete: Adicionar novo parâmetro --force-deletion-types para suportar a exclusão forçada
az bicep restore: Adicionar novo comando para restaurar módulos externos
az bicep build: Adicione um novo parâmetro --no-restore para permitir a compilação sem restaurar módulos externos
az bicep decompile: Adicione um novo parâmetro --force para permitir a substituição de arquivos Bicep existentes
az resource wait: Fix --created permanece à espera mesmo quando az resource show retorna "provisioningState": "Succeeded"
ARO
az aro create: Adicione suporte para módulos FIPS, criptografia de host e criptografia de disco para nós mestre e de trabalho
Cópia de segurança
az backup vault resource-guard-mapping: Adicione suporte para atualizar, mostrar e excluir ResourceGuardProxy
Adicione suporte a autenticação de vários usuários (MUA) para operações críticas: az backup vault backup-properties set/az backup item set-policy/az backup policy set/az backup protection disable
Adicionar --tenant-id parâmetro em comandos críticos: az backup vault backup-properties set/az backup item set-policy/az backup policy set/az backup protection disable/az backup vault resource-guard-mapping para cenário entre inquilinos
Computação
az vm image list: Adicionar novos aliases para versão do servidor Win2022AzureEditionCore na lista offline
az vm update: Adicionar tipo de licença adicional SLES para --license-type
az vmss create: Suporte para habilitar grupo de colocação único para VMSS flexível
az disk create/update: Adicionar novo parâmetro --data-access-auth-mode para suportar o modo de autenticação de acesso a dados
az sig show: Adicionar novo parâmetro --sharing-groups para dar suporte ao grupo de galeria compartilhada de consulta
az vm host group create: Adicionar novo parâmetro --ultra-ssd-enabled para suportar Ultra SSD
Cosmos DB
az cosmosdb sql container update: Corrigir bug para aceitar analyticalStorageTTL arg
Hubs de Eventos
az eventhubs namespace schema-registry: Adicionar cmdlets para registro de esquema
Identidade
az identity list-resources: Adicionar novo comando para dar suporte à lista de recursos associados para identidade
IoT
az iot dps policy e az iot dps linked-hub: Corrigir a atualização do estado do DPS
az iot central app private-link-resource list: Adicione um novo comando para dar suporte à listagem de recursos de link privado
az iot central app private-endpoint-connection show: Adicione um novo comando para permitir a visualização de detalhes de uma conexão de ponto de extremidade privada da aplicação IoT Central
az iot central app private-endpoint-connection approve: Adicione um novo comando para dar suporte à aprovação de uma conexão de ponto de extremidade privada para o aplicativo IoT Central
az iot central app private-endpoint-connection reject: Adicione um novo comando para dar suporte à rejeição de uma conexão de ponto de extremidade privada para o aplicativo IoT Central
az iot central app private-endpoint-connection delete: Adicione um novo comando para suportar a eliminação de uma conexão de ponto final privado para a aplicação IoT Central
Key Vault
Corrigir #22457: az keyvault key decrypt/encrypt: Corrigir o retorno de bytes para --output tsv
Monitor
[ALTERAÇÃO SIGNIFICATIVA] az monitor alert: Descontinuar todo o grupo de comandos, favor usar monitor metrics alert
[ALTERAÇÃO SIGNIFICATIVA] az monitor autoscale-settings: Descontinuar o grupo completo de comandos, por favor usar az monitor autoscale
[BREAKING CHANGE] az monitor activity-log list: Descontinuar parâmetro --filters.
[ALTERAÇÃO IMPORTANTE] az monitor activity-log list: Tornar obsoleto o sinalizador de parâmetro --resource-provider, por favor, utilize --namespace
NetAppFiles
az netappfiles volumes export-policy add: Correção da validação rule-index e parâmetro tornado não obrigatório
az netappfiles ad add: Adicionar novo parâmetro opcional site
az netappfiles ad update: Adicionar novo parâmetro opcional site
Rede
az network watcher connection monitor create: Alteração para usar identificadores de área de trabalho fornecidos pelo utilizador, mesmo que o tipo de saída esteja ausente
az network dns zone export: Apoiar os recursos do gestor de tráfego
Link privado adicionar Microsoft.Kusto/clusters provedor
az network lb create: Adicionar avisos para SKU padrão
az network lb address-pool: Suporte para drenagem de conexões no balanceador de carga
az network application-gateway: Adicionar settingse listenerrouting-rule grupos de comandos
az network application-gateway create: Adicionar parâmetro --priority
az network application-gateway probe: Adicionar parâmetro --host-name-from-settings
[ALTERAÇÃO SIGNIFICATIVA] az network vnet peering: Tornar obsoleto o sinalizador de parâmetro --remote-vnet-id
Embalagem
Atualizar o Python incorporado para a versão 3.10 nos pacotes deb
Para criar RPM, use a imagem do Mariner 2.0 GA.
RDBMS
az mariadb server create/update: Suporte --minimal-tls-version
Alterar o nome da camada MySQL MemoryOptimized para BusinessCritical
Reservas
Atualizar o comando de reserva com o SDK mais recente
Função
[BREAKING CHANGE] az az/role: Migre a API subjacente de az ad e az role da API do AD Graph para a API do Microsoft Graph. Para obter mais detalhes, consulte Migração do Microsoft Graph
Segurança
az security alerts-suppression-rule: Adicionar regras de supressão de alertas ao módulo de segurança
Service Bus
az servicebus queue update: Ajustar o tempo de vida da mensagem
az servicebus queue: Adicionar ReceiveDisabled a --status
az servicebus namespace create/update: Adicionar --disable-local-auth para ativar ou desativar a autenticação SAS
az servicebus namespace private-endpoint-connection/private-link-resource: Novos grupos de comando
Conector de Serviço
[BREAKING CHANGE] az containerapp connection create: O parâmetro client_type padrão foi alterado para none
az containerapp connection: Adicionar novo grupo de comandos para dar suporte à conexão de aplicativo de contêiner
az containerapp connection create: Adicionar --container parâmetro no modo interativo
az spring connection: Adicionar suporte para renomear az sping-cloud e incluir um novo par chave-valor de parâmetro para suportar a palavra-passe do KeyVault.
Service Fabric
az sf cluster node-type add: Corrija o erro inesperado de que o objeto 'StorageAccountsOperations' não tem atributo 'create'
SQL
Fix #22316: az sql server ad-admin create: Corrija o nome de exibição e o ID do objeto a serem necessários
VM do SQL
az sql vm update: Adicionar opções de configuração para a Avaliação de Práticas Recomendadas do SQL
Armazenamento
[BREAKING CHANGE] az storage share show: Remova contentLength, hasImmutabilityPolicy e hasLegalHold do resultado final
[BREAKING CHANGE] az storage blob snapshot: Agora só retorna informações de versão ao invés de todas as propriedades do blob
Fix #21819: az storage fs directory: Adicionar novo comando generate-sas
az storage account show-connection-string: Acrescentar pontos de extremidade por padrão
Fix #22236: az storage entity insert: Correção --if-exists fail não está funcionando
az storage copy: Corrigir --exclude-path TypeError
az storage blob download: Permitir o download para stdout para suporte de canalização
Correção #22209: az storage entity insert: Resolver o problema de Edm.Boolean não funcionar.
az storage directory/file list: Adicionar --exclude-extended-info para excluir algumas informações de propriedades da resposta, com padrão definido para False
Correção #21781: az storage blob upload/download: Correção de progresso
az stroage entity query: Corrigir tipo UUID que não é serializável em JSON
az storage blob delete-batch: Não sai mais após falha de exclusão individual
26 de abril de 2022
Versão 2.36.0
ACR
acr task run: Adicionar --no-format opção
acr task logs: Adicionar --no-format opção
acr taskrun logs: Adicionar --no-format opção
AKS
az aks create: Adicionar --nat-gateway-managed-outbound-ip-count e --nat-gateway-idle-timeout para suportar a integração do gateway NAT
az aks create: Adicionar managedNATGateway e userAssignedNATGateway para o tipo de saída suportado
az aks check-acr: Atualizar o canipull para 0.0.4-alpha para ignorar a verificação de localização se o cname retornar apenas privatelink.
AMS
az ams asset-track create: Adicionar comando para criar uma pista de ativos
az ams asset-track show: Adicionar comando para mostrar uma pista de um ativo
az ams asset-track list: Adicionar comando para listar todas as faixas em um ativo
az ams asset-track update: Adicionar comando para atualizar os parâmetros de uma faixa
az ams asset-track update-data: Adicionar o comando atualizar-dados para refrescar o servidor caso o ficheiro track tenha sido atualizado
az ams asset-track delete: Adicionar comando para excluir faixa
az ams streaming-endpoint get-skus: Adicionar comando para obter skus em um ponto de extremidade de streaming
Configuração da Aplicação
Corrigir importação de sinalizador de funcionalidade devido à descrição em falta ao usar o perfil 'appconfig/kvset'
Serviço de Aplicações
az staticwebapp create: Permitir a criação de aplicativos Web estáticos não conectados a um repositório github
Fix #21943: az webapp config backup create: Fix AttributeError 'str' objeto não tem atributo 'get'
Cópia de segurança
az backup policy create/set: Adicione suporte para criar/atualizar a política MBPD do IaaSVM
Serviço de Bot
az bot directline/email/facebook/kik/msteams/skype/slack/sms/telegram create: Adicione o argumento --location conforme especificado pelo utilizador na criação do canal para regionalidade/EUDB
CDN
az afd rule create: Corrigir falha de criação de regra com o tipo de ação RouteConfigurationOverride
az afd route create: Corrigir problema de criação de rota com --link-to-default-domain option desativado
Correção #22066: az cdn name-exists argumento de tipo ausente
Computação
az vm create: Corrigir o erro "NoneType object has no attribute lower" ao criar VMSS Flex sem o parâmetro --vm-sku
az restore-point create: Adicione um novo parâmetro --source-restore-point para suportar a cópia entre regiões
az restore-point show: Adicione um novo parâmetro --instance-view para mostrar a vista de instância de um ponto de restauração e substitua o obsoleto --expand
az restore-point collection show: Adicione um novo parâmetro --restore-points para mostrar todos os pontos de restauração contidos na coleção de pontos de restauração e substitua o preterido --expand
az sig image-version create: Adicione um novo parâmetro --target-region-cvm-encryption para suportar VM confidencial criptografando o disco do sistema operacional
az vm/vmss create: Instale a extensão de atestado de convidado e habilite a identidade gerenciada pelo sistema por padrão quando a configuração de inicialização confiável for atendida
az vm/vmss create: Adicione um novo parâmetro --disable-integrity-monitoring para desativar o comportamento padrão (instalar a extensão de atestado de convidado e ativar o MSI) ao criar VM/VMSS compatível com Inicialização Confiável
IoT
[BREAKING CHANGE] iot dps access-policy: Descontinuar política de acesso em favor de política
Key Vault
az keyvault key: GA SKR e rotação de chaves do Key Vault
Fix #20520: az keyvault network-rule: Suporte a remoção de vários IP
NetAppFiles
az netappfiles volume-group: Adicionar grupo de comandos para gerenciar recursos do grupo de volumes
Rede
Correção #21845: az network routeserver create é um argumento obrigatório --public-ip-address
Correção #21829: az network traffic-manager endpoint update argumento obrigatório --type
Link privado adicionar Microsoft.Network/privateLinkServices provedor
Fix #22085: az network nsg rule create não tem atributo "is_default"
Embalagem
Lançamento do pacote DEB para Ubuntu 22.04 Jammy Jellyfish
Pacote RPM de lançamento para RHEL 8, CentOS Stream 8
Lançamento do pacote RPM para Mariner 1.0 e a pré-visualização da versão 2.0
RDBMS
az postgres server create: Corrigir mensagem de erro para nomes de servidor inválidos
Segurança
Adicionar az security automation comandos da CLI
Service Bus
az servicebus namespace create: Adicionar parâmetro redundante de zona
az servicebus namespace authorization-rule keys renew: Adicionar --key-value parâmetro
Conector de Serviço
az webapp connection: Adicionar comando create sql/webpubsub para suportar mais recursos de destino
SQL
az sql mi create, az sql mi update: Adicionar --service-principal-type parâmetro para suportar Win Auth (Kerberos)
Armazenamento
Fix #21914: az storage blob upload: Aumentar o tamanho do bloco (100MB) para arquivos grandes (>200GB)
az storage account/container/blob generate-sas: Adicionar --encryption-scope
Fix #21920: az storage copy&az storage remove: Ocultar credenciais na mensagem de aviso
Adicionar os comandos de serviço de dados --blob-endpoint/--file-endpoint/--table-endpoint/--queue-endpoint para suportar o endpoint de serviço personalizado
Armazenamento de ficheiros GA datalake eliminação suave
az storage cors add: Permitir PATCH para --methods
az storage entity: Dar suporte à especificação de EdmType para --entity
Fix #21966: az storage blob download-batch: Corrigir falha quando --pattern é nome de blob
Corrigir #21414: az storage blob sync: Ajustar o valor padrão do sinalizador --delete-destination para falso
az storage account blob-inventory-policy create: Adicionar campos ausentes, adicionar excludePrefix no filtro
05 de abril de 2022
Versão 2.35.0
ACR
[BREAKING CHANGE] az acr create: Rejeitar solicitação com um nome usando letras maiúsculas
[BREAKING CHANGE] az acr connected-registry create: Rejeitar solicitação com um nome usando letras maiúsculas
az acr update: Desativar rede pública agora exibe uma mensagem de aviso
Descontinuar grupo de comandos az acr manifest metadata
az acr manifest: Adicionar show-metadatae list-metadataupdate-metadata comandos
AKS
az aks create/update: Adicionar novos parâmetros --enable-gmsa, --gmsa-dns-server, --gmsa-root-domain-name para suportar o Windows gMSA v2
aks enable-addons: Adicione um novo parâmetro --enable-msi-auth-for-monitoring para dar suporte à habilitação da autenticação de identidade gerenciada
az aks snapshot create: Mudar para az aks nodepool snapshot create
az aks snapshot delete: Mudar para az aks nodepool snapshot delete
az aks snapshot list: Mudar para az aks nodepool snapshot list
az aks snapshot show: Mudar para az aks nodepool snapshot show
az aks create: Adicionar --pod-subnet-id para suportar a atribuição dinâmica de IP do pod
az aks nodepool add: Adicionar --pod-subnet-id para suportar a atribuição dinâmica de IP do pod
az aks create: Adicione --kubelet-config e --linux-os-config para suportar a configuração personalizada do nó
az aks nodepool add: Adicionar --kubelet-config e --linux-os-config para dar suporte à configuração personalizada do nó
AMS
az ams account identity assign: Adicionar capacidade de atribuir identidade gerenciada à conta de serviços de mídia
az ams account identity remove: Adicionar capacidade de atribuir identidade gerenciada à conta de serviços de mídia
az ams transform create: Adicionar novo parâmetro blur-type para predefinições do FaceDetector
az ams account encryption set: Adicione novos parâmetros system-assigned e user-assigned permita que os usuários definam identidades gerenciadas para a criptografia de sua conta
az ams account storage set-authentication: Adicione novos parâmetros system-assigned e user-assigned permita que os usuários definam identidades gerenciadas para sua conta de armazenamento anexada aos Serviços de Mídia
APIM
apim api schema create: Adicionar novo comando para dar suporte à criação de um esquema para a API graphql
apim api schema delete: Adicionar novo comando para suportar a exclusão do esquema de uma API
apim api schema list: Adicionar novo comando para dar suporte à exibição da lista de esquemas de uma API
apim api schema show: Adicionar novo comando para dar suporte à obtenção do esquema de uma API
apim api schema entity: Adicionar novo comando para suportar a obtenção da etiqueta de entidade do esquema
Integração ao endpoint privado para gerenciamento de API
Configuração da Aplicação
az appconfig kv export: Parar de lançar erro se não forem exportados valores-chave para o App Service
az appconfig create: Adicionar novas opções retention-days e enable-purge-protection
az appconfig list-deleted: Adicionar novo comando para listar todas as configurações de aplicativos excluídas, mas ainda não limpas
az appconfig show-deleted: Adicionar novo comando para mostrar as propriedades de uma Configuração de Aplicativo excluída, mas ainda não limpa
az appconfig recover: Adicionar novo comando para recuperar uma configuração de aplicativo excluída, mas ainda não limpa
az appconfig purge: Adicionar novo comando para limpar um repositório excluído
Serviço de Aplicações
Fix #21439: az webapp deploy: Corrigir --async valor do argumento na mensagem de ajuda
Fix #21574: az webapp vnet-integration add: Corrija o AttributeError que o objeto 'NoneType' não tem atributo 'server_farm_id'
az staticwebapp create : Altere o local de saída padrão e o local da API para None. Altere a localização padrão do aplicativo para "/". Remover propriedades desnecessárias da saída
az staticwebapp show : Remover propriedades desnecessárias da saída
az staticwebapp list : Remover propriedades desnecessárias da saída
az staticwebapp update : Remover propriedades desnecessárias da saída
az webapp deployment slot create: Permitir a sobreposição das definições de contentor
Fix #21080: az webapp up: O objeto Fix não tem nenhum atributo 'response'
Fix #19747: az webapp up: Fix TypeError: O objeto 'NoneType' não é iterável
az webapp up: Validar que o ASE existe, é um ASE v3 e não um ASE ILB; validar que o plano pré-existente está no ASE; definir como padrão I1V2 SKU caso se use um ASE
Fix #20240: az functionapp deployment source config-zip: Corrija o bug de que o parâmetro --slot não funciona
Corrigir #12090: az webapp create: Permitir plano em grupo de recursos diferente da aplicação web
az staticwebapp identity assign, az staticwebapp hostname set, az staticwebapp create: Fix #21186: Mostrar mensagem de erro detalhada em vez de "solicitação incorreta"
az staticwebapp update: Correção #21465: Permitir especificar grupo de recursos de aplicativo Web estático
Correção #21728: az webapp deployment github-actions add: Permitir passagem em tempo de execução com delimitador de dois pontos
az webapp config: A correção para o Armazenamento Persistente de Aplicativo Web é desabilitada após cada implantação
az appservice ase create-inbound-services: Adicionar suporte para a criação de zona DNS privada do Azure no ASEv3
ARM
Correção #20842: az bicep: Correção para usar variáveis de ambiente de solicitações para o pacote CA
az policy assignment create: Parâmetro de suporte --subscription
Cópia de segurança
Correção de bug para o problema de resposta em várias páginas nas listagens de comandos
az backup restore restore-disks: Adicione suporte para Restauração de Localização Original e Restauração de Local Alternativo
az backup policy create/set/list: Adicione suporte para criar e listar seletivamente políticas avançadas
az backup protection enable-for-vm: Adicione suporte para proteção de configuração de VM confiável com políticas avançadas
az backup vault backup-properties: Adicione um novo parâmetro --hybrid-backup-security-features para dar suporte à configuração dos recursos de segurança para backups híbridos
CDN
Atualize azure-mgmt-cdn para 12.0.0 para Azure Front Door Standard/Premium GA
Serviços Cognitivos
Atualizar para usar a API 2022-03-01
Adicionar novo comando az cognitiveservices account list-models
Computação
[BREAKING CHANGE] az vm/vmss create: Remova o valor Contributor padrão do parâmetro --role
az vm host: Adicionar novo comando restart para suportar a reinicialização de host dedicado
az vm extension show: Adicione novos parâmetros --instance-view para suportar o progresso da extensão vm
Alterar informações de ajuda de --enable-bursting para indicar que é somente sob demanda.
Correção #20174: az vm create: Determine as informações do plano ao usar o alias de imagem
az disk/snapshot/sig definitiion create/update: Adicionar novos parâmetros --architecture para suportar ARM64
az vm disk attach: Adicione um novo parâmetro --disks para suportar a conexão de vários discos em uma chamada de API
az vm/vmss create: Suporte à criação de VM/VMSS a partir da imagem da galeria da comunidade
az vm/vmss create: Adicionar aceitação do contrato legal da galeria da comunidade
az vm/vmss create: Adicione a verificação de se --os-type está correto ao criar uma VM a partir da imagem da galeria comunitária ou da galeria partilhada
Cosmos DB
az cosmosdb update: Suporte à atualização do URI da chave do cofre de chaves
az managed-cassandra cluster update: Permitir --external-seed-nodes--external-gossip-certificate e --client-certificate tomar lista vazia
az managed-cassandra cluster: Corrigir --repair-enabled do tipo three_state_flag
Grelha de Eventos (Event Grid)
Correção #21521: Erro de atributo ao atualizar a assinatura do tópico do sistema
Suporte a identidade do usuário e modo misto
Hubs de Eventos
az eventhub namespace update: Corrigir a desativação da captura do EventHub e o auto-inflar
Key Vault
Fix #18319 & #21555: az keyvault list-deleted: Liste todos os recursos eliminados se não for especificado nenhum tipo de recurso
az keyvault key create: Suporte --default-cvm-policy
Fix #21330: az keyvault network-rule remove: Corrigir problema de remoção de endereço IP
NetAppFiles
az netappfiles snapshot restore-files: Novo comando para restaurar ficheiros especificados do instantâneo especificado no sistema de ficheiros ativo
az netappfiles volume create: Adicionar parâmetros opcionais --enable-subvolumes
az netappfiles volume delete: Adicionar parâmetro --force-delete opcional ou --force
az netappfiles volume update: Adicionar parâmetro opcional --unix-permissions
az netappfiles subvolume: Novo grupo de comandos para gerenciar recursos de subvolume
az netappfiles subvolume create: Novo comando para criar subvolume
az netappfiles subvolume show: Novo comando para obter o subvolume especificado
az netappfiles subvolume update: Novo comando para atualizar o subvolume especificado
az netappfiles subvolume list: Novo comando para obter todo o subvolume em um volume especificado
az netappfiles subvolume delete: Novo comando para excluir o subvolume especificado
az netappfiles subvolume metadata: Novo grupo de comandos para gerenciar recursos de metadados de subvolume
az netappfiles subvolume metadata show: Novo comando para obter detalhes sobre um subvolume especificado
az netappfiles account ad add: Novos parâmetros opcionais para suportar o escopo de pesquisa ldap --user-dn, --group-dn e --group-filter
az netappfiles account ad update: Novos parâmetros opcionais para suportar o escopo de pesquisa ldap --user-dn, --group-dn e --group-filter
Rede
az network nat gateway: Validar a anexação de IPs públicos
az network lb: Suporte à consulta de mapeamento de portas para regras NAT de entrada
Correção #21716: az network private-dns zone import: Permitir registros SRV hifenizados
az network application-gateway waf-policy managed-rule exclusion rule-set: Permitir a criação de exclusão antes da regra sem exclusão
Embalagem
Use o Red Hat Universal Base Image 8 para criar el8 um pacote RPM
Bump imagem Python para 3.10.3-alpine3.15
Atualizar o Python incorporado no MSI para a versão 3.10.3
RDBMS
Corrigir o arquivo operations.py ao instalar dependências no CloudShell
Função
[BREAKING CHANGE] az ad sp create-for-rbac: Deixar de definir --scopes como assinatura por padrão
[BREAKING CHANGE] az ad sp create-for-rbac: Ao criar um certificado autoassinado no Key Vault, validity_months é alterado de years * 12 + 1 para years * 12
Service Bus
az servicebus topic subscription rule create: Adicionar parâmetro de tipo de filtro
Conector de Serviço
az webapp/spring-cloud connection create/update: Fornecer --service-endpoint parâmetro para suportar o cenário vnet
az webapp/spring-cloud connection: Adicionar comando create redis/redis-enterprise para suportar mais recursos de destino
SQL
[BREAKING CHANGE] az sql db tde list-activity: O comando não existe mais
[MUDANÇA INCOMPATÍVEL] az sql mi show/create/update/list: Em vez de backupStorageRedundancy, as propriedades currentBackupsStorageRedundancy e requestedBackupStorageRedundancy são retornadas.
az command sql db str-policy set: Tornar diffbackup_hours o parâmetro opcional
Armazenamento
[ALTERAÇÃO SIGNIFICATIVA] Corrige #21494: az storage blob upload/upload-batch: Corrige --content-md5 para carregamento, ignora --content-md5 para carregamento em lote
[BREAKING CHANGE] az storage table/entity: --timeout foi removido para todos os subcomandos
[BREAKING CHANGE] az storage entity query/show: --accept foi removido
az storage table/entity: Adicionar --auth-mode login ao suporte RBAC
az storage blob upload/upload-batch: Faça com que a pré-condição funcione
az storage blob upload-batch: Não sai mais na primeira falha
Corrigir #21591: az storage blob upload: Corrigir carregamento de blob de armazenamento que não adivinha automaticamente o tipo de ficheiro
Correção az storage entity merge: Pare de converter automaticamente DisplayVersion para float
az storage blob download: Suporte para download de disco gerido através de SASUri e OAuth especificando --blob-url com --auth-mode login
Fix #21699: az storage blob upload-batch: Corrigir o problema de truncamento do URL do resultado do lote de carregamento.
az storage account\container\blob generate-sas: Permitir novas permissões
Sinapse
az synapse role assignment list: Correção mostrando apenas 100 resultados
az synapse notebook import: Corrigir --folder-path problema de parâmetro
03 de março de 2022
Versão 2.34.1
Serviço de Aplicações
Hotfix: Fix #20489: az webapp log tail: Corrija o AttributeError que o objeto 'NoneType' não tem atributo 'host_name_ssl_states'
Hotfix: Fix #20747: az webapp create-remote-connection: Corrigir o EOFError que ficou sem entrada
Hotfix: Fix #20544: az webapp config snapshot restore: Corrija o AttributeError que o objeto 'WebAppsOperations' não tem atributo 'restore_snapshot'
Hotfix: Fix #20011: az webapp config ssl bind: Corrigir o AttributeError que o objeto 'str' não tem atributo 'value'
Hotfix: Fix #19492: az webapp config backup restore: Corrigir o AttributeError que o objeto 'WebAppsOperations' não tem atributo 'restore'
Armazenamento
[BREAKING CHANGE] az storage blob upload/upload-batch: Corrige --overwrite para que deixe de sobrescrever por padrão
01 de março de 2022
Versão 2.34.0
ACR
az acr manifest: Adicionar novo grupo de comandos para dar suporte ao gerenciamento de manifestos de artefatos nos Registros de Contêiner do Azure
Descontinuar az acr repository show-manifests comando e substituir por acr manifest metadata list comando
AKS
az aks nodepool update: Adicionar --node-taints para permitir modificar manchas de nó
az aks get-credentials: Adicione um novo parâmetro --format para dar suporte à especificação do formato da credencial retornada
az aks nodepool: Permitir a especificação --scale-down-mode na criação e atualização do nodepool
APIM
az apim api import: Atualizar a descrição do api-id #18306
Fix #21187: az apim api create/update/import: Corrigir a troca dos nomes de cabeçalho e dos parâmetros de consulta
Configuração da Aplicação
az appconfig kv import: Adicionar novo parâmetro --strict para suportar importação estrita
Serviço de Aplicações
[BREAKING CHANGE] az webapp up: Alterar tempos de execução suportados
[BREAKING CHANGE] az webapp create: Alterar tempos de execução suportados
[BREAKING CHANGE] az webapp list-runtimes: Adicionar --os/--os-type argumento, alterar tempos de execução, alterar o comportamento padrão para devolver pilhas linux e windows e descontinuar o --linux argumento.
[BREAKING CHANGE] az functionapp create: Obtenha nomes e versões do runtime da API em vez de uma lista fixa
az functionapp plan: Atualize o valor máximo de --max-burst até 100
az functionapp list-runtimes: Adicione um novo comando para mostrar tempos de execução, versões e versões de funções compatíveis do aplicativo de função
az webapp create: Fornecer suporte --https-only flag
az webapp deployment github-actions remove: Corrija o bug de que o caminho não pode começar com uma barra
ARM
az account management-group entities: Adicionar um novo grupo de comandos para suportar operações de entidades (Grupos de Gerenciamento e Assinaturas) para o usuário autenticado
az account management-group hierarchy-settings: Adicionar um novo grupo de comandos para dar suporte a operações em configurações de hierarquia definidas no nível do grupo de gerenciamento
az account management-group tenant-backfill: Adicione um novo grupo de comandos para dar suporte ao preenchimento retroativo de assinaturas do locatário
az account management-group subscription show: Obter os detalhes de uma determinada subscrição num determinado grupo de gestão
az account management-group subscription show-sub-under-mg: Identificar qual subscrição está sob um determinado grupo de gestão
az account management-group check-name-availability: Verifique se um nome de grupo de gerenciamento é válido e está disponível
az deployment: Corrigir o erro de 'bytes object has no attribute get' para o tratamento de erros em situações de repetição
Cópia de segurança
Adicionar suporte para endpoints privados a Microsoft.RecoveryServices/vaults
Computação
az vm create: Corrija o problema de que o VMCustomization não está habilitado
az vm disk attach: Modificar a descrição da ajuda para orientar como usar o --ids parâmetro corretamente
az restore-point: Adicionar novo grupo de comandos para dar suporte ao gerenciamento do ponto de restauração
az vmss create/update: Adicione novos parâmetros --security-type, --enable-secure-boot e --enable-vtpm para suporte ao Trusted Launch
az vmss create/update: Adicionar novos parâmetros --automatic-repairs-action para suportar a ação de reparo
az vmss create/update: Adicione novos parâmetros --v-cpus-available, e --v-cpus-per-core para suporte à personalização do VMSize
Cosmos DB
az managed-cassandra cluster update: Correção para permitir que --external-seed-nodes e --external-gossip-certificates sejam atualizados pelo utilizador
Eventhub
az eventhubs namespace create: Adicionar --user-assigned, --system-assigned, --encryption-config
az eventhubs namespace identity: Cmdlets para identidade de hubs de eventos
az eventhubs namespace encryption: Cmdlets para encriptação dos hubs de eventos
az servicebus namespace create: Adicionar --user-assigned, --system-assigned, --encryption-config
az servicebus namespace identity: Cmdlets para identidade de hubs de eventos
az servicebus namespace encryption: Cmdlets para a criptografia dos hubs de eventos
IoT
az iot hub create: Adicione o --enforce-data-residency parâmetro para dar suporte à criação de recursos com residência de dados imposta (e recuperação de desastres entre regiões desabilitada)
az iot dps create: Adicione o --enforce-data-residency parâmetro para dar suporte à criação de recursos com residência de dados imposta (e recuperação de desastres entre regiões desabilitada)
Key Vault
Fix #21341: az keyvault update: Suporte a atualização de tags
az keyvault key create/import/set-attributes: Suporte --immutable para marcar a política de lançamento imutável
az keyvault key import: Suporte --kty oct para importar chave AES
Monitor
az monitor log-analytics workspace table: Adicionar novos comandos create, delete e search-job create para suportar operações da tabela de resultados de pesquisa da Microsoft/Custom log
az monitor log-analytics workspace update: Adicione um novo parâmetro --data-collection-rule para dar suporte à atualização defaultDataCollectionRuleResourceId
az monitor log-analytics workspace table: Adicionar novo comando restore create e migrate para suportar a tabela de logs restaurados e operações de migração
Rede
az bastion ssh: Fornecer suporte para acesso Bastion SSH em Darwin e Linux
az network private-endpoint: Associe configurações de IP e ASGs ao criar PE
Embalagem
[ALTERAÇÃO IMPORTANTE] Descontinuar suporte para Ubuntu 14.04 Trusty Tahr e Debian 8 Jessie
[ALTERAÇÃO SIGNIFICATIVA] Excluir suporte para o Ubuntu 21.04 Hirsute Hippo
Adicionar suporte ao Ubuntu 21.10 Impish Indri
Atualizar Python incorporado para a versão 3.8 nos pacotes deb
Perfil
[ALTERAÇÃO SIGNIFICATIVA] az account show: Remover --sdk-auth
RDBMS
Corrigir bug no provisionamento da zona DNS privada para o grupo de recursos da vnet em uma assinatura diferente.
Ativar a extensão rdbms-connect no Cloud Shell
Função
Adicionar avisos aos comandos role e ad sobre a migração para o Microsoft Graph
SQL
az sql server create/update: Adicionar suporte a ID de cliente federado
Armazenamento
az storage account create/update: Apoio --sam-account-name e --account-type
az storage blob upload: Adicionar --tier, migrar para track2
az storage blob upload-batch: Migrar para track2
14 de fevereiro de 2022
Versão 2.33.1
Computação
Hotfix: Fix #21224: Corrigir o problema em que VMCustomization não está habilitado
Embalagem
[ALTERAÇÃO DE RUPTURA] Remover jmespath-terminal da imagem do Docker
01 de fevereiro de 2022
Versão 2.33.0
ACR
az acr connected-registry create: Adicionar --notifications para suportar a adição de padrões para gerar eventos de notificação em artefatos de registro conectados
az acr connected-registry update: Adicionar --add-notifications e --remove-notifications dar suporte à adição ou remoção de padrões para gerar eventos de notificação em artefatos de registro conectados
AKS
az aks nodepool add/update/upgrade: Adicionar novo parâmetro --aks-custom-headers para suportar cabeçalhos personalizados
az aks create: Adicione um novo parâmetro --snapshot-id para dar suporte à criação de um nodepool a partir do snapshot ao criar um cluster
az aks nodepool add/upgrade: Adicione um novo parâmetro --snapshot-id para dar suporte à criação de um nodepool a partir do snapshot
az aks snapshot create/delete/list/show: Adicione novos comandos para dar suporte ao gerenciamento de operações relacionadas a snapshots
az aks update/az aks nodepool update: Permitir cadeia de caracteres vazia como valor do rótulo
Configuração da Aplicação
[ALTERAÇÃO SIGNIFICATIVA] Suporte para slots de serviço de aplicações
Serviço de Aplicações
az webapp vnet-integration add: Corrigir um bug que impedia a adição de uma VNet em uma subscrição diferente da aplicação web
az functionapp vnet-integration add: Corrigir um bug que impedia a adição de uma vnet em uma assinatura diferente do functionapp
az webapp create: Suporte para aderir a uma vnet numa subscrição diferente
az functionapp create: Suporte para aderir a uma vnet numa subscrição diferente
az functionapp create : Remover a visualização do tempo de execução do PowerShell para Linux
az appservice plan update: Adicionar --elastic-scale e --max-elastic-worker-count parâmetros para suportar escala elástica
az webapp update: Adicionar os parâmetros --minimum-elastic-instance-count e --prewarmed-instance-count para suportar a configuração da contagem de instâncias
az webapp up: Adicione texto de ajuda e texto de depuração para salvar e carregar a configuração
az webapp list-runtimes: Suporte para o ambiente de execução 16-lts para Linux e Windows
Batch
az batch create/activate: Adicionar informações esclarecedoras sobre o caminho do pacote de aplicativos para o argumento --package-file
Serviço de Bot
az bot create: Adicionar a localização especificada pelo utilizador à criação de bot para regionalidade/EUDB
Computação
az image builder create: Adicione um novo parâmetro --proxy-vm-size para dar suporte à personalização do tamanho da VM proxy
az image builder create: Adicionar novo parâmetro --build-vm-identities para dar suporte à personalização de identidades atribuídas pelo usuário
az vmss update: Adicionar novo parâmetro --force-deletion para suportar forçar a exclusão do VMSS
az vm/vmss create: Adicione o log de aviso e modifique a ajuda para informar que o valor Contributor padrão de --role será removido
az disk-encryption-set create: Tornar o parâmetro --source-vault desnecessário
az vm create/update: Adicione novos parâmetros --v-cpus-available, e --v-cpus-per-core para suporte à personalização do VMSize
Cosmos DB
az managed-cassandra cluster status: Adicionar suporte ao formato de tabela
Key Vault
az keyvault create: Adicionar permissões padrão na criação do keyvault
Monitor
az monitor action-group: Suporte ao recetor do hub de eventos
NetAppFiles
az netappfiles account ad add: Adicione um novo parâmetro opcional chamado encrypt-dc-connections
az netappfiles account ad update: Adicionar comando
Rede
Adicionar Microsoft.DataFactory/factories aos endpoints privados suportados
Adicionar Microsoft.Databricks/workspaces aos endpoints privados suportados.
az network private-endpoint: Adicionar parâmetro e subgrupo para suportar configuração IP, ASG e NicName
az network traffic-manager endpoint create/update: Adicione novos argumentos --min-child-ipv4 e --min-child-ipv6.
Adicionar Microsoft.HybridCompute/privateLinkScopes aos Pontos Finais Privados Suportados
Embalagem
Atualizar a imagem base do Dockerfile do Alpine 3.14 para 3.15
RDBMS
az postgres flexible-server create: Alterar a versão padrão do postgres
Redis
az redis create: Adicione o valor padrão para identidade e acesso à rede pública como None
ServiceConnector
Ofereça suporte a novos recursos de destino: servicebus, eventhub, appconfig
Armazenamento
Pare de apoiar --auth-mode login para az storage blob sync e az storage fs directory upload/download
04 de janeiro de 2022
Versão 2.32.0
AKS
az aks create: Adicione um novo parâmetro --enable-fips-image para suportar a ativação da imagem fips
az aks nodepool add: Adicione um novo parâmetro --enable-fips-image para suportar a ativação da imagem fips
Serviço de Aplicações
[ALTERAÇÃO SIGNIFICATIVA] az webapp up: Remover o suporte para os tempos de execução python|3.6 (linux e windows), ruby|2.5 (linux) e php|7.3 (windows). Adicione suporte para python|3.9 runtime (linux), php|8.0 (linux) e ruby|2.7 (linux)
[ALTERAÇÃO SIGNIFICATIVA] az webapp create: Remover o suporte para os tempos de execução python|3.6 (linux e windows), ruby|2.5 (linux) e php|7.3 (windows). Adicione suporte para python|3.9 runtime (linux), php|8.0 (linux) e ruby|2.7 (linux)
[BREAKING CHANGE] az functionapp create: Remover suporte para Python 3.6
Correção #19550: az staticwebapp users update: Permitir a atualização dos perfis de utilizador da aplicação web estática novamente
az logicapp create: Gerar automaticamente um Plano do Serviço de Aplicações WS1 quando nenhum valor for fornecido para --plan ou --consumption-plan-location
az appservice plan create: Permitir a criação de Planos de Serviço de Aplicativo para Aplicativos Lógicos (SKUs WS1, WS2 e WS3)
Correção #20757: az webapp up: Corrija o índice da lista fora do intervalo quando nenhum --plan argumento é passado
Fix #18652: az webapp up: Pesquisa por *.csproj em subdiretórios
az webapp list-runtimes: Remova o suporte para os tempos de execução python|3.6 (linux e windows), ruby|2.5 (linux) e php|7.3 (windows). Adicione suporte para python|3.9 runtime (linux), php|8.0 (linux) e ruby|2.7 (linux)
Cópia de segurança
az backup restore restore-azurewl: Adicionar validações do lado do cliente
az backup container unregister: Suporte do tipo MAB para parâmetro --backup-management-type
az backup protectable-item list/show: Adicionar política de proteção automática e campo de lista de nós na resposta para SQLInstance SQLAG
az backup protection auto-enable-for-azurewl/auto-disable-for-azurewl: Adicionar suporte para SQLAG
Computação
az vm/vmss create/update: Expanda a validação dos tipos de licença para o parâmetro --license-type
az sig image-definition list-shared: Adicionar novos parâmetros --marker e --show-next-marker suportar paginação
az sig image-version list-shared: Adicionar novos parâmetros --marker e --show-next-marker suportar paginação
IoT
az iot hub update: Adicione tratamento de erros para parâmetros de carregamento de ficheiros e corrija os erros dos pontos de extremidade de armazenamento $default vazios.
az iot central app create: Adicione um novo parâmetro --mi-system-assigned para dar suporte à criação de um aplicativo com identidade gerenciada atribuída ao sistema
az iot central app identity show/assign/remove: Adicione novos comandos para gerenciar a identidade gerenciada atribuída ao sistema a um aplicativo existente do IoT Central
az iot dps access-policy: Ser substituído por az iot dps policy
az iot dps linked-hub create: Adicione argumentos de conveniência para vincular hubs
Rede
Correção #19482: Ajuste do Azure Bastion AAD para novas alterações no núcleo da CLI
az network lb inbound-nat-pool create: Adicionar novo parâmetro --backend-pool-name
Perfil
az account show/set: Adicionar -n, --name argumento
Redis
az redis identity: Adicionar suporte para atribuir e modificar Identidade
REST
[BREAKING CHANGE] az rest: Remover resourceGroup, x509ThumbprintHex transformações
Função
[BREAKING CHANGE] az ad sp create-for-rbac: Remover a propriedade name da saída. Utilize appId em vez disso
[BREAKING CHANGE] az ad sp create-for-rbac: Nenhuma atribuição de função será criada por padrão
Armazenamento
az storage copy: Adicionar argumento extra_options posicional para passar pelas opções para azcopy
Sinapse
[BREAKING CHANGE] az synapse managed private endpoints create: Remova --resource-id e --group-id, utilize --file em seu lugar.
az synapse sql pool create/restore: Adicione parâmetros --storage-type para dar suporte à especificação do tipo de conta de armazenamento
az synapse kql-script: Novo grupo de comandos para suportar o script Kusto
07 de dezembro de 2021
Versão 2.31.0
AKS
az aks update: Suporte editar rótulo nodepool após a criação
az aks nodepool update: Suporte editar rótulo nodepool após a criação
az aks create: Corrigir o problema que o parâmetro --attach-acr não está a funcionar
AMS
Remover a variável preterida 'identifier_uri' da criação do método sp
Atualizar a versão da API para o registo de ligações privadas para AMS e AVA
Serviço de Aplicações
az functionapp create: Adicionar suporte para criar um webapp associado a uma vnet
az webapp up: Corrigir falha na deteção de aplicações web .NET 6.0
az appservice ase update: Suporte para permitir novas conexões de ponto final privado no ASEv3
az appservice ase list-addresses: Suporte para ASEv3
az staticwebapp identity assign: Atribuir identidade de serviço gerenciado ao aplicativo Web estático
az staticwebapp identity remove: Desativar a identidade de serviço gerenciado do aplicativo Web estático
az staticwebapp identity show: Exibir a identidade de serviço gerenciado do aplicativo Web estático
Correção do problema #17507: az staticwebapp functions: Adicione suporte para ligar a aplicação de função existente à aplicação web estática (traga as suas próprias funções)
az staticwebapp create: Atualizar o texto de ajuda com diretrizes para repositórios nas organizações do GitHub
az functionapp deployment source config-zip: Correção #12289: Permitir a compilação no zip deploy para aplicações de funções do Windows
az staticwebapp create: Adicione uma mensagem de erro melhor ao tentar criar um webapp estático que já existe
az appservice: Corrigir o AttributeError durante o tratamento de erros do usuário
az appservice plan create: Adicionar --zone-redundant parâmetro para dar suporte à habilitação da redundância de zona para alta disponibilidade
az webapp ssh: Adicionar suporte a proxy
az webapp create-remote-connection: Adicionar suporte a proxy
az webapp log download/tail: Adicionar suporte a proxy
az webapp create: Corrigir a interpretação do URL do servidor do registo de contentores para o argumento --deployment-container-image-name/-i
az functionapp deployment source config-zip: Corrigir a indicação de sucesso quando a implantação não foi bem-sucedida
az staticwebapp appsettings set: Tornar o conjunto funcional
az staticwebapp appsettings: Alterne para os novos métodos SDK de configurações do aplicativo SWA
az functionapp plan create: Adicionar --zone-redundant parâmetro para dar a opção de criar um plano de serviço de aplicação redundante em zona
Suporte à identidade gerenciada no contêiner do Serviço de Aplicativo
ARM
az resource\group list: Suporte a consulta de dados somente passando o nome da tag para o --tag parâmetro
az account management-group: Adicione novos parâmetros --no-register para omitir o registo de RP para Microsoft.Management
az deployment: Melhorar a saída de erro para a implementação ARM
az bicep install: Adicione um novo parâmetro --target-platform/-t para especificar a plataforma em execução da CLI do Bicep
az bicep upgrade: Adicione um novo parâmetro --target-platform/-t para especificar a plataforma em execução da CLI do Bicep
az deployment sub/tenant/mg create: Corrija a exibição dos KeyError: 'resourceGroup' resultados em formato de tabela ao implementar recursos que não estão no nível de grupo de recursos
az policy assignment create e az policy assignment identity assign suportam a adição de identidade de utilizador atribuída
az bicep install: Trabalhe agora através de um proxy corporativo
Cópia de segurança
GA az backup e algumas correções de bugs
az backup protectable-item list/show: Corrigir o erro de atributo para server_name
az backup restore restore-disks: Adicionar suporte para Cross Zonal Restore
az network application-gateway waf-policy managed-rule exclusion: Adicionar novo subgrupo rule-set para dar suporte a exclusões por regra
az network bastion create: Corrigir validador inválido quando --scale-units é Nenhum
az network vnet create: Adicionar --enable-encryption argumento para dar suporte à habilitação da criptografia na rede virtual
az network vnet update: Adicionar --enable-encryption argumento para dar suporte à habilitação da criptografia na rede virtual
az network vnet create: Adicione um argumento --encryption-enforcement-policy para escolher se uma Máquina Virtual sem criptografia é permitida numa Rede Virtual criptografada.
az network vnet update: Adicione um argumento --encryption-enforcement-policy para escolher se uma Máquina Virtual sem criptografia é permitida numa Rede Virtual criptografada.
Embalagem
Suporte Python 3.10
Adicionar Dockerfile.mariner para dar suporte à compilação do Mariner
Perfil
az logout, az account clear: Remover arquivo de cache de token ADAL accessTokens.json
RDBMS
Corrigir bug de sufixo de zona DNS privada
Correção #20124: az mysql/postgres flexible-server db create: Tornar o grupo de recursos e o nome do servidor obrigatórios
az postgres flexible-server: Remover etiqueta de visualização
Armazenamento
az storage share list-handle/close-handle: Novos comandos para identificador de compartilhamento
Armazenamento imutável em nível de conta de Disponibilidade Geral e em nível de versão de blob
Sinapse
[BREAKING CHANGE] az synapse sql/pool audit-policy: Remover --blob-auditing-policy-name
az synapse notebook/spark-job-definition: Adicionar --folder-path argumento
az synapse spark pool create/update: Adicionar --spark-config-file-path
az synapse spark job submit: Correção para --main-class-name
az synapse sql-script: Novo grupo de comandos para suportar o gerenciamento de scripts sql
[BREAKING CHANGE] az connected-registry: --repository a versão -t curta da bandeira está sendo removida.
[BREAKING CHANGE] az connected-registry install renew credentials: Agora requer que o usuário confirme a geração de senha.
az connected-registry install: Descontinuar e redirecionar para az acr connected-registry get-settings.
az connected-registry repo: Descontinuar e redirecionar para az acr connected-registry permissions update.
az connected-registry permissions show: Um novo comando que permite ao usuário ver as informações do mapa de escopo de sincronização.
az connected-registry get-settings: Um novo comando que recupera as informações necessárias para instalar um registro conectado e permite a geração de uma nova senha de token de sincronização.
az connected-registry create: Deixa de adicionar um sufixo ao nome do token de sincronização e ao nome do mapa de escopo.
AKS
az aks create/update: Adicionar novo parâmetro --aks-custom-headers ao suporte para cabeçalhos personalizados
az aks create: Suporte para definir a opção --private-dns-zone como indefinida para a criação de clusters privados
az aks create/update: Adicione um novo parâmetro --enable-secret-rotation e --rotation-poll-interval para suportar a rotação secreta
az aks enable-addons: Adicione um novo parâmetro --enable-secret-rotation e --rotation-poll-interval para suportar a rotação secreta
Configuração da Aplicação
az appconfig kv import/export: Adicionar novo parâmetro --profile para suportar o uso do appconfig/kvset perfil
Serviço de Aplicações
Fix #19617: az webapp ssh: Open Web SSH na instância especificada
az staticwebapp hostname: Suporte para a adição de nome de host de aplicação web estática através da validação TXT
Habilite o suporte para PowerShell em aplicativos de função Linux com V4
ARM
az bicep publish: Adicionar novo comando para publicar os módulos Bicep
ARO
az aro create: Remover URIs de identificador
Computação
az disk update: Corrija o problema em que a atualização da diretiva de acesso à rede para AllowPrivate falhou
az vm update: Adicionar os argumentos --host e --host-group para suportar a atribuição de uma VM existente a um ADH específico.
Fix #19599: az vm create: Resolva o problema em que --nic-delete-option não funciona quando nenhum --nics é fornecido.
az snapshot create: Suporte do copyStart como createOption
az vmss create/update: Suporte a patches do convidado para VMSS
az vm application set/list: Adicionar novos comandos para suportar o aplicativo VM
az vmss application set/list: Adicionar novos comandos para suportar o aplicativo VMSS
az vm create: Adicionar --ephemeral-os-disk-placement argumento para dar suporte à escolha do local de provisionamento de disco do sistema operacional efêmero
az vmss create: Adicionar --ephemeral-os-disk-placement argumento para dar suporte à escolha do local de provisionamento de disco do sistema operacional efêmero
az vm update: Adicionar --size argumento para dar suporte ao redimensionamento
az vmss update: Adicionar --vm-sku argumento para dar suporte ao redimensionamento
az vm run-command: Adicione novos comandos para dar suporte ao gerenciamento dos comandos em execução na VM
az vm update: Adicionar --ephemeral-os-disk-placement argumento para permitir escolher o local de provisionamento de disco do sistema operacional efémero
az vmss update: Adicionar --ephemeral-os-disk-placement argumento para permitir escolher o local de provisionamento de disco do sistema operacional efémero
az sig gallery-application: Adicione novos comandos para dar suporte ao gerenciamento do aplicativo de galeria
az sig gallery-application version: Adicione novos comandos para dar suporte ao gerenciamento da versão do aplicativo de galeria
GA as funcionalidades relacionadas com o Flex VMSS
Contentor
az container create: Adicionar parâmetro --zone para dar suporte à seleção da zona de disponibilidade
az container create: Corrija o problema que --subnet ou --vnet não pode ser usado com o tipo Public de endereço IP para permitir Private
az container create: Adicionar suporte para --registry-login-server trabalhar com --acr-identity
Cosmos DB
az cosmosdb mongodb retrieve-latest-backup-time: Adicionar um comando para obter o timestamp restaurável mais recente para a Conta Mongo.
az cosmosdb locations: Adicione novos comandos para listar locais de contas e suas propriedades.
az managed-cassandra cluster/data-center: Suporte GA para cluster Cassandra gerido e centro de dados
DMS
az dms project create/az dms project task create : Adicione projetos/tarefas MySQL para migrações offline.
FunctionApp
[BREAKING CHANGE] az functionapp devops-pipeline: Remover comandos e movê-los para a functionapp extensão
HDInsight
az hdinsight create: Adicione dois parâmetros --zones e --private-link-configurations para suportar a criação de clusters com o recurso de zonas de disponibilidade e a criação de clusters habilitadas com configurações de ligação privada.
Key Vault
Compatibilidade com Keyvault SKR
az keyvault key random: Solicite alguns bytes aleatórios do managedHSM
az keyvault rotation-policy/key rotate: Suporte girar chave e gerenciar a política de rotação de chaves
az keyvault create/update: Adicionar --public-network-access parâmetro
Monitor
az monitor metrics alert condition : Adicionar suporte para 'ignorar a validação de indicadores de desempenho'
az netappfiles volume update: Adicionar parâmetros opcionais: --default-group-quota, --default-user-quota, --is-def-quota-enabled
Rede
az network bastion create: Adicione novos parâmetros --scale-units e --sku para suportar a configuração da unidade de escala
az network vnet: Adicionar parâmetro --bgp-community
az network private-endpoint-connection: Suporte "Microsoft.Cache/Redis"
az network private-endpoint-connection: Suporte "Microsoft.SignalRService/WebPubSub"
RDBMS
Introduza o comando Georestore do MySQL e validadores de atualização
GA az mysql flexible-server
Service Bus
Corrigir a capacidade da MU para incluir 16 ao atualizar o namespace.
ServiceConnector
az webapp/spring-cloud connection: Novo grupo de comandos para dar suporte à conexão de serviço a serviço
SQL
az sql server ad-admin: Corrigir a alteração disruptiva causada pela atualização e exclusão
Sinapse
az synapse kusto: Adicionar suporte ao Kusto pool (gestão)
29 de outubro de 2021
Versão 2.29.2
ARO
Hotfix: az aro create: Remover URIs de identificador
21 de outubro de 2021
Versão 2.29.1
Computação
Hotfix: Corrija comandos estáticos do webapp que estão quebrados devido à atualização do azure-mgmt-web para 4.0.0
12 de outubro de 2021
Versão 2.29.0
AKS
az aks check-acr: Atualizar canipull para a versão 0.0.3 alpha para suportar a nuvem soberana
az aks create/update: Adicionar novo parâmetro --disable-local-accounts para suportar desativar contas locais
az aks enable-addons: Adicionar suporte ao addon open-service-mesh
az aks create/update: Adicionar suporte para atualizar tags
Configuração da Aplicação
Corrigir dependências para várias instalações de jsondiff e javaproperties
Serviço de Aplicações
az webapp create/up: Corrija o erro de digitação da versão java errada na ajuda
az logicapp create/delete/show/list: Adicione novos comandos para dar suporte a operações relacionadas ao logicapp
az staticwebapp environment delete: Adicionar comando para suportar a exclusão do ambiente estático do aplicativo
az functionapp show: Adicionar validação de tipo para a operação de exibição
az webapp config backup list: Corrigir o problema que fez com que fosse retornada a configuração de backup em vez da lista de backup
az logicapp start/restart/stop: Adicionar novos comandos para logicapp
az webapp config storage-account: Atualizar descrições de parâmetros
ARM
az deployment: Remover o log do corpo da solicitação de impressão da política personalizada
az deployment group create: Corrija o escopo incorreto no exemplo de criação de implantação a partir de template-spec
az ts create: Simplifique a mensagem de confirmação de substituição
Cópia de segurança
az backup container register: Corrigir bug de contêiner de atualização
az backup: Adicionar funcionalidade de CRR para a Carga de Trabalho do Azure
az backup: Adicione suporte para o tipo de gerenciamento de backup MAB em alguns subcomandos
Computação
az sig create/update: Adicionar novo parâmetro --soft-delete para suportar a exclusão suave
az sig image-version: Adicione um novo parâmetro --replication-mode para dar suporte à configuração do modo de replicação
az vm/vmss update: Corrigir a desassociação da VM/VMSS em relação à reserva de capacidade
az vm/vmss create: Ocultar alias --data-delete-option na ajuda
az vmss create: Suporte para a rápida criação de VMSS flexíveis
Contentor
[BREAKING CHANGE] az container create: Remover o parâmetro --network-profile, propriedade já não é suportada
az container logs: Corrigir o erro de atributo introduzido pela migração Track 2
az container create: Adicionar parâmetro --acr-identity para suportar o pull de imagens ACR autenticadas com MSI
Cosmos DB
az cosmosdb identity assign/remove: Adicionar suporte para identidade de usuário
Eventhub
az eventhubs namespace update: Adicionar --infra-encryption para ativar a criptografia (enable-require-infrastructure-encryption).
az eventhubs namespace create/update: Adicionar --disable-local-auth para ativar ou desativar a autenticação SAS.
az eventhubs namespace: Adicionar grupos de comandos private-endpoint-connection e private-link-resource
Key Vault
[ALTERAÇÃO CRÍTICA] Corrigido #18479: az keyvault network-rule add: Corrigido o bug que permite duplicações de --ip-address com aqueles já presentes na regra de rede.
Fix #10254: az keyvault network-rule add: Adicionar capacidade para aceitar vários endereços IP como uma lista na forma de --ip-address ip1 [ip2] [ip3]...
az keyvault delete: Adicionar aviso ao excluir o HSM gerenciado
Rede
Adicionar az network custom-ip prefix wait
Adicionar az network vnet-gateway packet-capture wait
Adicionar az network vnet-gateway vpn-client ipsec-policy wait
Adicionar az network vnet-gateway nat-rule wait
Adicionar az network vpn-connection packet-capture wait
Suporte a links privados e endpoints para operações de endpoints privados suportados pelo provedor Microsoft.BotService/botServices
az network application-gateway client-cert: Adicionar comandos update e show
az network application-gateway ssl-profile: Adicionar comandos update e show
az network application-gateway http-listener create: Adicionar parâmetro --ssl-profile
az network application-gateway http-listener update: Adicionar parâmetro --ssl-profile
Cmdlets de rede integrados do Private Link2 do HDInsight
az network bastion create: Adicionar --tags argumento
Suporte a link privado e endpoint para provedor Microsoft.Authorization/resourceManagementPrivateLinks
Suporte a link privado e endpoint para provedor Microsoft.MachineLearningServices/workspaces
Perfil
az account show: Tornar obsoleto --sdk-auth
RDBMS
[BREAKING CHANGE] az postgres flexible-server migration: Alterar --properties @{filepath} para --properties {filepath}
az postgres flexible-server migration create: O usuário pode passar o nome do arquivo com aspas duplas ou sem aspas e o mesmo para caminhos absolutos.
az postgres flexible-server migration check-name-availability: Adicione um comando para verificar se um nome de migração está disponível.
az postgres flexible-server migration update: Adicionar --start-data-migration para reagendar a migração para iniciar agora.
Atualizar list-skus, criar configuração de local de comando e comando de réplica
Função
az ad sp create-for-rbac: Obsoletar --sdk-auth
Segurança
Adicionar comando az security setting update
Armazenamento
Correção #19279: Adicione esclarecimento para o nome do sistema de arquivos para também significar nome do contêiner.
Correção #19059: Corrigir link do documento para apontar para o site do documento público
az storage account hns-migration start/stop: Suporte a migração de uma conta de armazenamento para habilitar namespace hierárquico
az storage container-rm create/update: Adicionar --root-squash para suportar a ativação do nfsv3 root squash ou all squash
Correção #17858: az storage blob upload: tornar --name opcional
az storage account create/update: Adicionar parâmetro --public-network-access
az storage container immutability-policy create: Adicionar parâmetro --allow-protected-append-writes-all/--w-all
az storage container legal-hold set: Adicionar parâmetro --allow-protected-append-writes-all/--w-all
az storage account create/update: Ativar imutabilidade no nível da conta
Sinapse
[BREAKING CHANGE] az synapse sql/pool audit-policy update: Adicione os parâmetros blob-storage-target-state, log-analytics-target-state, event-hub-target-state (escolha pelo menos um destes 3 parâmetros)
az synapse integration-runtime: Suporte para iniciar/parar o runtime de integração
az synapse trigger: Adicionar o comando az synapse trigger wait
az synapse trigger-run: Cancelar execução de ativação do Synapse
az synapse integration-runtime: Descontinuar o comando create e irá redirecionar para o comando managed create ou self-hosted create
az synapse dataset/pipeline/linked-service/trigger: Deprecate o comando set e será redirecionado para o comando update
az synapse workspace-package: Pacote de CRUD para suporte ao espaço de trabalho
az synapse spark pool update: Suporte adicionar ou remover pacotes específicos
az synapse workspace create/update: Adicione argumentos para dar suporte à configuração do repositório do espaço de trabalho do Synapse
az synapse spark-job-definition: Suporte à definição de trabalho Spark CRUD
09 de setembro de 2021
Versão 2.28.1
ARM
Hotfix: Correção #19468: o pip instala azure-cli 2.0.73 devido a uma dependência de um pacote obsoleto jsmin
07 de setembro de 2021
Versão 2.28.0
ACR
az acr create/update: Adicionar suporte para desativar a exportação através de --allow-exports
az acr: Atualizar a versão do core API para 2021-06-01-preview a partir de 2020-11-01-preview. agent_pool, tarefas e executa operações inalteradas de 2019-06-01-preview
az acr task credential: Corrija o problema em que as credenciais da tarefa não eram usadas
az acr task logs: Corrija o AttributeError ao consultar os logs de tarefas
AKS
[BREAKING CHANGE] az aks nodepool update: Alteração que rejeita a possibilidade de usar max-surge apenas com node-image
az aks install-cli: Adicionar suporte para kubelogin darwin/arm64 releases
Corrigir parâmetro passado incorretamente para opção --assign-kubelet-identity no subcomando aks create
Atualize a versão da API para 2021-07-01 no módulo ACS
az aks create/update: Adicionar suporte para o recurso fqdn público de cluster privado
Revert PR #18825: az aks create/updateAdicionar parâmetro --auto-upgrade-channel para suportar a atualização automática (com correção)
aks create/aks nodepool add: Adicionar parâmetro --os-sku para dar suporte à escolha do sistema operacional host do contêiner subjacente
Configuração da Aplicação
appconfig kv import/export: Adicionar validação de ponto de extremidade durante a importação e exportação
Serviço de Aplicações
az webapp config storage-account list/add/update/delete: Remover sinalizador de pré-visualização
Fix #18497: functionapp identity show: Corrija as falhas quando o nome functionapp não faz referência a um functionapp existente
az webapp config set: Adicionar exemplos de ajuda adicionais para usuários do powershell
Correção #17818: az functionapp update: Adicionar validação de instância para atualizar functionapp
az webapp config hostname add: Corrigir o problema causado por AttributeError
az webapp config hostname add: Corrigir o problema causado por AttributeError
Correção #16470: az staticwebapp secrets: Adicionar comandos para gerenciar segredos de implantação
az webapp deployment source config-local-git: Corrigir o problema causado por AttributeError ao especificar a opção de slot
az webapp deleted restore : Corrija o problema de que o objeto 'WebAppsOperations' não tem atributo 'restore_from_deleted_app'
az webapp up: Adicione a capacidade de implantar aplicativos Web Linux e Windows ao mesmo grupo de recursos
az webapp up: Adicionar suporte para implantação em um Ambiente do Serviço de Aplicativo
Fix #19098: az webapp deployment slot auto-swap : Corrigir o erro AttributeError para parâmetros --slot --disable
ARM
az feature registration: Adicionar APIs de registo de features do Azure
az tag create: Adicionar a nota para gerir a tag existente na ajuda
az ts create: Resolver o problema em que falha a criação de uma especificação de template com implementações internas que referenciam um template comum.
CDN
az cdn endpoint create: Corrigir falha de criação de endpoint com --content-types-to-compress
Computação
az ssh vm: Gerar erro para identidade gerenciada e Cloud Shell
Atualize a versão da api para VM e VMSS de 2021-03-01 para 2021-04-01
az vmss create/update: Suporte à política de restauração pontual para conjuntos de escalonamento de VM
Adicionar novos exemplos para criar disco a partir da galeria de imagens de partilha
az vm image list/list-offers/list-skus/list-publishers/show: Adicione um novo parâmetro --edge-zone para dar suporte à consulta da imagem na zona de borda
Corrija o problema causado pela falta de os_type ao criar VM a partir do ID da galeria compartilhada
Atualizar documento da galeria de imagens compartilhadas
az capacity reservation: Adicionar novos comandos para gerenciar a reserva de capacidade
az capacity reservation group: Adicionar novos comandos para gerenciar o grupo de reserva de capacidade
az vm create/update: Adicionar novo parâmetro --capacity-reservation-group para dar suporte à associação à reserva de capacidade
az vmss create/update: Adicionar novo parâmetro --capacity-reservation-group para dar suporte à associação à reserva de capacidade
az vmss create: Suporte a criação de VMSS a partir de imagem de galeria compartilhada
IoT
az iot hub/dps certificate update/create: Adicionar argumento --verified para marcar certificados como verificados sem processo de comprovação de posse
az iot hub create/update: Adicione --disable-local-auth, --disable-device-sase --disable-module-sas argumentos para configurar métodos de autenticação de chave SAS aceitos.
Key Vault
az keyvault private-endpoint-connection list: Lista de conexões de endpoints privados suportados pelo mhsm
az keyvault set-policy: --key-permissions adicionar nova opção release
Rede
Corrigir erro de exemplo de criação de regra NSG
Adicione um novo grupo az network custom-ip prefixde comandos .
az network public-ip: Adicionar parâmetro --ip-address.
az network public-ip prefix create: Adicionar parâmetro --custom-ip-prefix-name.
az network dns record-set {record-type} add-record: Suporte idempotente
az network bastion ssh: conecte-se a uma máquina virtual através do ssh usando o Bastion Tunneling.
az network bastion rdp: conecte-se a uma máquina virtual através de RDP nativo usando Bastion Tunneling.
az network bastion tunnel: conecte-se a uma máquina virtual usando o Bastion Tunneling.
Embalagem
Utilize Python 3.9 na fórmula Homebrew
Quando instalado com RPM, execute python3.6 se disponível
Adicionar suporte para Ubuntu 21.04 Hirsute Hippo
Adicionar suporte ao Debian 11 Bullseye
Descontinuar o suporte de Ubuntu 20.10 Groovy Gorilla
Power BI
Adicionar um fornecedor de ligação privada Microsoft.PowerBI/privateLinkServicesForPowerBI
RDBMS
[MUDANÇA CRÍTICA] az postgres flexible-server migration: Renomear --migration-id para --migration-name
[BREAKING CHANGE] az mysql flexible-server create/update: --high-availability o parâmetro disponível foi alterado de 'Enabled' para 'ZoneRedundant' e 'SameZone'.
Corrija o problema de atualização da janela de manutenção com o MySQL e torne o parâmetro de reinicialização insensível a maiúsculas e minúsculas
az mysql flexible-server restore Permite a mudança de opção de rede de rede privada para rede pública e vice-versa.
az mysql flexible-server replica create: Adicionar zone parâmetro.
Função
az role assignment create: Suporte ForeignGroup para --assignee-principal-type
az role assignment create: Não invoque a API do Graph se --assignee-principal-type for fornecida
SQL
az sql mi update: Adicione os parâmetros --subnet e --vnet-name para suportar o SLO de atualização entre sub-redes
Corrigir a alteração do nome da enumeração no track2 Python SDK
Armazenamento
Corrigir #10765: Refinar a mensagem de erro quando o preenchimento da chave da conta está incorreto
Sinapse
[ALTERAÇÃO IMPORTANTE] Renomear az synapse workspace key update para az synapse workspace key activate e remover --is-active
Otimizar argumentos de submissão de tarefas Spark
az synapse: Adicione a funcionalidade de pontos finais privados geridos.
Remover o requisito de biblioteca do Spark pool
23 de agosto de 2021
Versão 2.27.2
Cosmos DB
Hotfix: az cosmosdb restore: Corrija o comando de restauração para contas excluídas
17 de agosto de 2021
Versão 2.27.1
ARM
Correção Urgente: Correção #19124: az deployment what-if: Tratar tipos de alteração sem suporte e sem efeito
Batch
Atualizar plano de dados em lote para azure-batch 11.0.0 Atualizar plano de gerenciamento de lote para azure-batch-mgmt 16.0.0: Adicionar comando para listar SKUs disponíveis numa localidade: Adicionar comando para listar dependências de rede de saída
03 de agosto de 2021
Versão 2.27.0
ACR
[BREAKING CHANGE] az acr connected-registry install info: Adicione um parâmetro obrigatório novo --parent-protocol.
[BREAKING CHANGE] az acr connected-registry install renew-credentials: Adicione um novo parâmetro obrigatório --parent-protocol.
az acr import: Suporte novo parâmetro --no-wait
Corrija o problema de compatibilidade do Python SDK ao migrar o Track 2
az acr build: Faça com que o arquivo .dockerignore inclua diretórios com !
AKS
az aks check-acr: Corrigir problemas ao analisar determinadas versões secundárias do cliente
AppConfig
[BREAKING CHANGE] appconfig feature set: Defina o valor do parâmetro --description como uma string vazia se não for especificado
[BREAKING CHANGE] az appconfig feature: Suporte namespacing para sinalizadores de funcionalidades e alteração dos campos de saída
az appconfig create: Adicionar suporte a tags ao criar recursos
Serviço de Aplicações
az webapp config set: Adicione suporte para a propriedade VNet Route All.
az webapp vnet-integration add: Definir como padrão para VNet Route All. Permitir a integração entre assinaturas.
az appservice ase create: Suporte para redundância externa e de zona ASEv3
az webapp hybrid-connection add: Melhore a mensagem de ajuda/erro e desbloqueie o Linux
az webapp config access-restriction remove: Correção do problema #18947, removendo regras do ponto final de serviço
: Correção #17424: az appservice plan show: Forneça o status de saída correto
ARM
az what-if: Corrigir formatação de saída
az bicep uninstall: Adicionar novo comando para desinstalar Bicep
az bicep build: Corrija um problema em que a execução com --stdout não imprime nenhuma saída
az provider register: Adicionar informações de descontinuação para --accept-term
az lock create/delete: Adicione exemplos para operar diferentes níveis de fechaduras
az deployment group/sub/mg/tenant create: Adicione o parâmetro --what-if para invocar What-If com os comandos deployment create.
az deployment group/sub/mg/tenant create: Adicione o parâmetro --proceed-if-no-change para ignorar a confirmação quando --confirm-with-what-if estiver definido e não houver alterações nos resultados do What-If.
Atualizar a versão da API de 2020-10-01 para 2021-04-01
az ts create: Tornar o parâmetro --template-file compatível com arquivos Bicep
az resource create: Adicionar exemplo para criar extensão de site ao aplicativo Web
az ts export: Corrigir o problema em que as especificações de exportação de modelo sem modelos vinculados falharam
Cópia de segurança
az backup vault: Adicionar suporte para Customer Managed Keys(CMK)
az backup restore restore-disks: Adicionar uso de MSI no IaaS VM Restore
CDN
az cdn endpoint rule: Adicionar suporte à ação OriginGroupOverride
Computação
az sig image-version create: Suporte para a mistura de discos, snapshots e VHDs
az vmss update: Atualizar a versão do pacote para corrigir o problema de perfis de segurança
az vm boot-diagnostics get-boot-log: Corrigir falha ao obter o log de diagnóstico de inicialização
az vm list-skus: Corrija o problema que impede a consulta do SKU com zonas parcialmente disponíveis.
az vm auto-shutdown: Corrija o problema em que --webhook é necessário quando --email é passado
az vm create: Suporte à criação de VM a partir de imagem de galeria compartilhada
az vm secret add: Adicione uma nota para usar a extensão de VM do Azure Key Vault na ajuda
Contentor
az container exec: Corrija e melhore a experiência do terminal
DataBoxEdge
Migrar databoxedge para track2 SDK
DMS
az dms project create/az dms project task create: Remova projetos/tarefas do MySQL para migrações on-line, pois eles não são mais suportados.
IoT
az iot hub create/update: Adicione verificações para evitar parâmetros de identidade de upload de arquivo incorretos quando o hub não tiver identidade
az iot hub create/update: Adicionar --fileupload-notification-lock-duration parâmetro
az iot hub create/update: Descontinuar fileupload-storage-container-uri parâmetro
az iot dps/hub certificate create: Os certificados agora serão sempre carregados na codificação base64.
Key Vault
[ALTERAÇÃO SIGNIFICATIVA] Corrigir #13752: az keyvault create não é idempotente. A tentativa de criar um keyvault já existente falhará.
Corrigir #6372: a saída da tabela para informações confidenciais não está correta
Mapas
az maps creator create: Criar mapas geridos de suporte
az maps creator update: Atualização gerenciada do criador de mapas de suporte
az maps creator list: Lista gerida de criadores de mapas de suporte
az maps creator show: Mostrar mapas de suporte geridos do criador
az maps creator delete: Suporte para criador de mapas eliminar geridos
NetAppFiles
az netappfiles volume pool-change: Atualizar a descrição da ajuda para a mudança de pool
Rede
az network application-gateway create: Adicionar --ssl-certificate-name argumento
Adicionar provedor Microsoft.ServiceBus/namespaces ao link privado
az network application-gateway waf-policy custom-rule match-condition add: Adicionar exemplos
az network express-route port link update: Adicionar --macsec-sci-state argumento.
Adicionar o provedor Microsoft.Web/hostingEnvironments ao link privado
az network lb frontend-ip update: Suporte cross tenant para argumento --gateway-lb.
az network nic ip-config update: Suporte cross tenant para argumento --gateway-lb.
Adicionar link privado ao provedor Microsoft.StorageSync/storageSyncServices
Adicionar link privado ao fornecedor Microsoft.Media/mediaservices
Adicionar um link privado ao fornecedor Microsoft.Batch/batchAccounts
Embalagem
Adicionar licenças a todos os pacotes Python
Adicionar suporte a proxy SOCKS
Perceções sobre Políticas
Migrar para a versão 2 do SDK
RDBMS
PostgreSQL, migração do MySQL para API GA
Redis
az redis create\update: Adicionar novo parâmetro --redis-version
SQL
Atualize o Microsoft.Sql para track2 SDK
az sql server outbound-firewall-rule create: Comandos da CLI do Azure para regras de firewall de saída
Armazenamento
Fix #18352: az storage fs file list --exclude-dir rompe com --show-next-marker
az storage fs generate-sas: Suporte para gerar token SAS para o sistema de arquivos na conta ADLS Gen2
az storage account blob-service-properties: Suporte à política de monitorização do último acesso
storage container-rm migrate-vlw: Suporte nível de versão Worm (VLW)
az storage copy Adicionar nova opção --cap-mbps
Sinapse
synapse workspace key update: Corrija o problema em que a atualização de uma chave de espaço de trabalho falha devido à perda do parâmetro --is-active-cmk.
Falha ao reimportar bloco de notas
14 de julho de 2021
Versão 2.26.1
ACR
Hotfix: az acr build\connected-registry\pack\run\scope-map: Corrija o bug de compatibilidade causado pela atualização do SDK
AKS
Hotfix: az aks create: Corrige o problema em que a opção assign-kubelet-identity não funciona
Armazenamento
Hotfix: corrija o problema causado pela atualização do jwt.
Hotfix: az storage fs directory download: Corrija o problema com --sas-token para gerar url sas válida
Hotfix: az storage blob copy start: Corrigir o problema ao copiar de uma conta diferente
06 de julho de 2021
Versão 2.26.0
AKS
Migrar o módulo ACS para o SDK de segunda geração
Atualizar a versão da api para 2021-05-01 para o módulo ACS
Adicionar suporte a UltraSSD
Suporte para usar identidade kubelet personalizada
az aks get-credentials: Adicione uma verificação para a variável ambiental KUBECONFIG
APIM
Adicionar parâmetro de versão para importação da API apim
Corrigir o bug de atualização do APIM ao especificar protocolos
az apim create: Corrigir --enable-managed-identity falha real
Configuração da Aplicação
Parar de substituir o tipo de conteúdo de referência do KeyVault durante a importação
Serviço de Aplicações
[BREAKING CHANGE] az functionapp create: Remova o suporte para EOL Node 8 e 10
[BREAKING CHANGE] az webapp deployment source config: Remover vsts-cd-manager
[BREAKING CHANGE] az functionapp deployment source config: Remover vsts-cd-manager
az webapp/functionapp config access-restriction add: Evite regras duplicadas usando endpoints de serviço.
az webapp/functionapp config access-restriction remove: Os pontos finais de serviço são insensíveis a maiúsculas e minúsculas
az webapp config access-restrictions add: Ignore a validação se o usuário não tiver acesso para obter a lista de tags de serviço.
Adicione suporte para Linux Consumption e melhore a forma como o nome de compartilhamento de conteúdo é gerado.
Corrigir um problema em que adicionar integração VNET e ligações híbridas num slot não está a funcionar
az appservice domain create: Corrigir e obter os contratos de domínio corretos
az webapp deployment github-actions add/remove: novos comandos
Configuração de Aplicações
Adicionar suporte para disable_local_auth
ARM
az provider register: Fazer com que o parâmetro --accept-term se torne não necessário
ARO
az aro create: Adicionar valores CIDR para pod/serviço
Falha se o recurso não existir ao excluir
Azurestack
O suporte do Azure Stack Hub para AKS e ACR foi adicionado no perfil híbrido 2020-09-01
Cópia de segurança
az backup container: Corrigir registo de contentor Correção de registo de contentor de carga, SDK atualizado para 0.12.0, Testes corrigidos e reexecutados
Adicionar suporte de arquivo para a CLI do Azure
Faturação
Migrar faturamento para o track2 SDK
Serviços Cognitivos
az cognitiveservices account: Adicionar os comandos list-deleted, show-deleted, recover, purge
Computação
az sig create/update: Adicionar --permissions para especificar a permissão de compartilhamento da galeria.
az sig share: Gerenciar perfil de compartilhamento de galeria.
az sig list-shared: Liste galerias compartilhadas por ID de assinatura ou ID de locatário.
az sig show-shared: Obtenha uma galeria partilhada.
az sig image-definition list-shared: Liste galerias compartilhadas por ID de assinatura ou ID de locatário.
az sig image-definition show-shared: Obtenha uma imagem de galeria partilhada.
az sig image-version list-shared: Liste galerias compartilhadas por ID de assinatura ou ID de locatário.
az sig image-version show-shared: Obtenha uma versão de imagem de galeria compartilhada.
az vmss create: Suporte a NetworkApiVersion para Vmss com OrchestrationMode == Flexível
Fazer com que os recursos dependentes de VM/VMSS sejam compatíveis com a edge zone.
Atualização do CoreOS para o Flatcar
Adicione a dica para sugerir que os usuários usem o IP público padrão ao criar VM
Registro de Contêineres
Migrar para o SDK track2
Cosmos DB
Adicione comandos de restauração point-in-time à ramificação estável.
Adicionar suporte para selecionar o tipo de esquema de armazenamento analítico do Cosmos DB
HDInsight
az hdinsight create: Remova o aviso sobre alterações significativas iminentes para o parâmetro --workernode-size e --headnode-size.
Adicione três novos cmdlets para dar suporte ao novo recurso azure monitor:
NetAppFiles
az netappfiles account ad add: Parâmetro opcional adicionado nomeado --administrators
az netappfiles pool create: Parâmetro opcional adicionado --cool-access
az netappfiles volume backup restore-status: Comando adicionado para ver o status da restauração de backup
Rede
az network routeserver create: Adicionar --public-ip-address argumento.
RDBMS
Adicione o parâmetro autogrow para o MySQL e adicione o nome do banco de dados ao json de saída quando criado
Recurso
Enumeração de consentimento/permissão S2S de terceiros
Segurança
Remover a pré-visualização do módulo de segurança
SQL
Atualizar a versão do SDK
Correção para criação de servidor no SQL 0.28
az sql db ledger-digest-uploads: Suporte SQL Ledger
Correção do IdentityType para o UMI
az sql db str-policy set/show: Adicionar, configurar e mostrar ShortTermRetentionPolicy
Armazenamento
Suporte GA assegurado para PME
az storage account create: Suporte --enable-nfs-v3 para definir o protocolo NFS 3.0
Suporte a exclusão suave de contêiner
15 de junho de 2021
Versão 2.25.0
ACR
az acr connected-registry: Pequenas correções de bugs
Serviço de Aplicações
az webapp deployment source config-local-git: Correção para definir SiteConfig
ARM
az resource tag: Corrigir o problema de marcar recursos com o tipo de recurso Microsoft.Network/publicIPAddresses
az policy assignment non-compliance-message: Novo grupo de comandos para mensagens de incumprimento de atribuição de políticas
az policy assignment update: Novo comando para atualizar parcialmente atribuições de política existentes
Cópia de segurança
Fazer a migração do backup para o Track2 SDK
Computação
Atualize a versão da api para VM e VMSS de '2020-12-01' para '2021-03-01'
az vm create: Suporte à opção de eliminar NICs e Discos para VMs na CLI do Azure
Suporte user_data para VM e conjuntos de escala de VM
Contentor
az container exec: Decodificar bytes recebidos como cadeia de caracteres utf-8
EventGrid
Migrar track2 SDK
HDInsight
Migrar para track2 Python SDK 7.0.0
Iot Hub
Correção para o problema ARM de identidade atribuída pelo utilizador no momento da remoção
Key Vault
Corrigir #11871: AKV10032: Erro de emissor inválido em operações para inquilino/assinatura não predefinido
az keyvault set-policy/delete-policy: Suporte --application-id
az keyvault recover: Suporte MHSM
az keyvault private-link-resource list: Suporte MHSM
az keyvault private-endpoint-connection: Suporte MHSM
NetAppFiles
az netappfiles volume backup status: Comando adicionado para obter o status do backup de um volume.
az netappfiles volume update: Adicionado um parâmetro opcional, chamado --snapshot-policy-id, para atribuir uma política de instantâneo ao volume.
az netappfiles volume backup create: Parâmetro opcional adicionado nomeado --use-existing-snapshot para fazer backup manual de um snapshot já existente.
az netappfiles volume backup update: Parâmetros opcionais adicionados nomeados --use-existing-snapshot para fazer backup manual de um snapshot já existente. Rótulo de parâmetro opcional também adicionado para adicionar um rótulo ao backup.
Rede
Provedor de suporte Microsoft.Sql/servers em link privado
az network private-link-resource list: Suporte --type microsoft.keyvault/managedHSMs
az network private-endpoint-connection: Suporte --type microsoft.keyvault/managedHSMs
RDBMS
Adicionar comandos para ações do Github
az postgres flexible-server migration: Adicione o recurso voltado para o cliente para migrar servidores db postgres da plataforma Sterling para Meru
Parâmetro de zona DNS privada adicionado para comando de restauração, validador de alta disponibilidade
Alterar o local padrão do servidor (problema relatado)
Função
[BREAKING CHANGE] az ad sp create-for-rbac: --name agora é usado apenas como o displayName do aplicativo. Não é mais usado para gerar identifierUris .
name na saída agora é o mesmo que appID (servicePrincipalNames) e está obsoleto.
SignalR
az signalr identity: Adicionar comando relacionado à identidade gerenciada
az signalr cors update: Adicionar comando de atualização para CORS
Armazenamento
az storage blob copy start: Suporte --tier e --rehydrate-priority
Lançamento do GA, compartilhamento de arquivos de armazenamento, NFS e SMB multicanal
[BREAKING CHANGE] az storage account create: Remover a opção StorageFileDataSmbShareOwner para --default-share-permission
az storage blob list: o valor do parâmetro --delimiter será agora respeitado
Sinapse
Atualização para AZ Synapse mgmt 2.0.0
Conversão da configuração do Spark, que causa a falha
Aplicação Web
Adicionar ao texto de ajuda do parâmetro az webapp deploy
02 de junho de 2021
Versão 2.24.2
Contentor
Hotfix: Fix #18276: az container create falha com AttributeError: 'ResourcesOperations' object has no attribute 'create_or_update'
01 de junho de 2021
Versão 2.24.1
Serviço de Aplicações
Hotfix: Corrigir #18266 - o comando 'webapp config appsettings set' está a fazer com que todos os valores sejam definidos para "false" por padrão.
ARM
Hotfix: Corrigir problema de desserialização no formatador de hipóteses do modelo ARM
Computação
Hotfix: Corrigir o problema de solicitação incorreta ao criar VMSS no Azure Stack
IoT
Correção urgente: Resolver problema ao remover a última identidade atribuída pelo utilizador do Hub IoT
25 de maio de 2021
Versão 2.24.0
AKS
az aks check-acr: Adicione o nodeslector linux para evitar que o pod "canipull" seja agendado no nó do Windows
Atualização do Sdk
AZ AKS Criar e atualizar Azure-RBAC
Adicionar comando de execução ao CLI
Configuração da Aplicação
Permitir a importação de valores-chave com caracteres unicode do arquivo
Serviço de Aplicações
[BREAKING CHANGE] az webapp list-runtimes: Adicionar suporte ao Dotnet6 e atualização dos tempos de execução
webapp log tail: Corrigir #17987: chamada de logging.warning com argumento 'end' inválido
Corrigir #16838 - comando de atualização de configuração da aplicação do az cli está sempre definindo slotsetting como true
az appservice: Adicionar função para recuperar o token de acesso pessoal do GitHub dos usuários
az staticwebapp appsettings set issue #17792
Corrigir #18033: configuração de appsettings do az staticwebapp corrige o parâmetro posicional em falta app_settings
Corrigir problemas com a assinatura de APIs que foi alterada com a atualização Track2
Corrigir obter o cliente de gerenciamento de recursos corretamente
Adicionar maneira interativa de obter token para staticwebapp
Corrigir um problema em que atribuir e remover identidades falharia com uma chamada para NoneType
ARM
Migrar recurso para o SDK track2
az ts: Adicionar suporte ao arquivo UiFormDefinition para TemplateSpecs for GA (05/04)
ARO
Adicionar a rotação das credenciais do cluster
Computação
az sshkey create: Salve a chave privada no sistema de arquivos local
Cosmos DB
Criar e gerir definições de função e atribuições de função para impor o RBAC do plano de dados em contas SQL do Cosmos DB
DevTestLabs
az labs create environment: Corrigir erro ao criar um ambiente a partir de um modelo ARM
HDInsight
[BREAKING CHANGE] az hdinsight create: Utilize a API de obtenção de SKU padrão para definir o tamanho do nó de trabalho e do nó principal, caso o cliente não forneça.
IoT
az iot hub create: Suporte à atribuição de identidades e à atribuição de funções à identidade gerenciada pelo sistema.
az iot hub update: Novo parâmetro --file-upload-storage-identity para permitir o upload de arquivos autenticados por identidade gerenciada.
az iot hub identity assign: Novo comando para atribuir identidades gerenciadas atribuídas pelo usuário/sistema a um Hub IoT.
az iot hub identity show: Novo comando para mostrar a propriedade de identidade de um Hub IoT.
az iot hub identity show: Novo comando para atualizar o tipo de identidade de um Hub IoT.
az iot hub identity remove: Novo comando para remover identidades gerenciadas atribuídas pelo usuário/sistema de um Hub IoT.
az iot hub routing-endpoint create: Novo --identity parâmetro permite escolher uma identidade atribuída pelo usuário/sistema para pontos de extremidade de roteamento.
az iot hub route create: Novo tipo de origem de roteamento DeviceConnectionStateEvents
Kusto
Atualizar o resumo longo do grupo de comandos
Rede
Atualizar versão da API de '2020-11-01' para '2021-02-01'.
Novo grupo de comandos az network lb address-pool tunnel-interface
az network lb frontend-ip update: Novo parâmetro --gateway-lb
az network nic ip-config update: Novo parâmetro --gateway-lb
az network rule create/update: Novo parâmetro --backend-pools-name
az network vnet-gateway create: Adicionar novo paramter --nat-rule
Adicionar novo grupo cmd az network vnet-gateway nat-rule
az network vpn-conncetion create: Adicionar novo paramter --ingress-nat-rule e --egress-nat-rule
az network vnet create: Adicionar novo parâmetro --flowtimeout
Embalagem
Suporte Python 3.9
RDBMS
Alterar a lógica IOPS para MySQL
Impedir a migração da zona DNS privada track2 quebrando o módulo rdbms
[BREAKING CHANGE] az sf managed-service update: Suprima o parâmetro preterido --drop-source-replica-on-move.
[BREAKING CHANGE] az sf managed-service create: Remova parâmetros preteridos --service-dns-name, --drop-source-replica-on-move e -instance-close-delay-duration.
[BREAKING CHANGE] az sf cluster: Renomeie o parâmetro --vault-resource-group para --vault-rg.
az sf managed-cluster and sf managed-node-type: Definir grupos como fora de pré-visualização
Atualize o pacote azure-mgmt-servicefabricmanagedclusters para a versão mais recente 1.0.0 que usa a versão 2021-05-01 da API GA.
az sf managed-cluster create: Adicione parâmetros --upgrade-mode, --upgrade-cadence e --code-version.
az sf managed-node-type: Adicione parâmetros --data-disk-type, --is-stateless e --multiple-placement-groups.
SQL
az sql server create: Adicione um espaço para dividir as palavras concatenadas na mensagem de ajuda do argumento --assign-identity.
az sql server update: Adicione um espaço para dividir as palavras concatenadas na mensagem de ajuda do argumento --assign_identity.
Armazenamento
[BREAKING CHANGE] az storage share-rm delete: Gerar erro quando houver instantâneos para partilha de ficheiros de destino e acrescentar --include para especificar a eliminação da partilha de ficheiros de destino e dos seus instantâneos.
az storage blob generate-sas: Adicione espaços para dividir as palavras concatenadas na mensagem de ajuda dos argumentos --cache-control, --content-disposition, --content-encoding, --content-language e --content-type.
az storage blob url: Adicione um espaço para dividir as palavras concatenadas na mensagem de ajuda do argumento --snapshot.
az storage container generate-sas: Adicione espaços para dividir as palavras concatenadas na mensagem de ajuda dos argumentos --cache-control, --content-disposition, --content-encoding, --content-language e --content-type.
Atualize a versão da API de armazenamento para 2021-04-01
Suporte a permissão de compartilhamento padrão
Apoio à replicação de objetos entre inquilinos
Inventário de blobs GA
az storage share-rm list: Lista de suporte com Snapshots.
06 de maio de 2021
Versão 2.23.0
ACR
az acr check-health: Adicionar suporte para verificar roteamentos DNS para endpoints privados
Fix #17618: Atualizar o tratamento de adição/atualização de credenciais para tarefas criadas usando o modo de autenticação.
AKS
az aks update: Adicionar --windows-admin-password para suportar a atualização da palavra-passe do Windows
az aks update: Suporte à atualização do cluster SPN para o cluster MSI.
az aks create: Adicionar --enable-encryption-at-host parâmetro
Serviço de Aplicações
[ALTERAÇÃO CRÍTICA] Atualizar o SDK de websites para a versão mais recente (azure-mgmt-web==2.0.0) e Adotar o SDK track2
[ALTERAÇÃO SIGNIFICATIVA] Renomear az staticwebapp browse para az staticwebapp show
Adicionar opção de sku para az staticwebapp create --sku
Adicionar comando az staticwebapp update
az webapp/functionapp config access-restriction add/remove: Suporte para Service Tag, cabeçalhos Http e regras multi-fonte.
ARM
az bicep: Substitua APIs de data e hora que não estão disponíveis no Python 3.6
az deployment group create: Corrija o problema de compatibilidade da api-version para o parâmetro --template-specs
Cópia de segurança
az backup vault create: Adicionar tags como um argumento opcional
Fazer com que a configuração do fluxo de backup do AFS seja idempotente
CDN
az cdn endpoint rule add: Corrigir a criação de regra de entrega para SKU não Microsoft
Computação
Local estendido para RP de computação
az sig image-version create: Suporte à criação a partir de um VHD
az vm create --count: Suporte para configuração de vnet e sub-rede
az vmss extension upgrade: Corrigir um bug
Adicionar mensagem de erro para vm identity assign
Discos gerenciados de armazenamento com redundância de zona (ZRS)
az disk create: Lançamento confiável
az disk create: Hibernação
Corrigir um problema de compatibilidade da versão antiga da API
az sig image version create: Suporte para VHDs de disco de dados
Referência de feedback
Não diminua a descrição do problema de feedback
FunctionApp
Corrigir problema com zip deploy em que a hora local foi fornecida em vez do esperado UTC.
Atualizar o JSON das pilhas da API para adicionar o PowerShell em funções no Linux.
HDInsight
Adicionar BREAKING CHANGE de entrada para remover o valor padrão de --workernode-size e --headnode-size
Key Vault
[ALTERAÇÃO SIGNIFICATIVA] Suporte para a funcionalidade de eliminação temporária no HSM gerido.
keyvault delete --hsm-name executará exclusão suave em um MHSM.
Encomendas no Marketplace
Novo grupo az term de comandos para aceitar/mostrar termos
Vários.
Definir tema para Cloud Shell
Monitor
Novo comando az monitor metrics list-namespaces
Rede
[BREAKING CHANGE] az network dns record-set a show: A propriedade arecords na saída será alterada para aRecords.
Novo comando az network express-route list-route-tables-summary.
Novo comando az network express-route peering get-stats.
Novo comando az network express-route peering connection list.
az network lb create: Adicionar novo parâmetro --edge-zone
az network nic create: Adicionar novo parâmetro --edge-zone
az network private-endpoint create: Adicionar novo parâmetro --edge-zone
az network private-link-service create: Adicionar novo parâmetro --edge-zone
az network public-ip create: Adicionar novo parâmetro --edge-zone
az network public-ip prefix create: Adicionar novo parâmetro --edge-zone
az network vnet create: Adicionar novo parâmetro --edge-zone
Novo comando az network lb list-nic
az network application-gateway show-backend-health: argumentos da operação da sonda de apoio.
az network vpn-connection list: parâmetro de suporte --vnet-gateway.
Novo comando az network vnet-gateway disconnect-vpn-connections.
Novo comando az network vnet-gateway vpn-client show-health.
Novo comando az network vnet-gateway vpn-client ipsec-policy show.
Novo comando az network vnet-gateway vpn-client ipsec-policy set.
Novo comando az network vnet-gateway packet-capture start.
Novo comando az network vnet-gateway packet-capture stop.
Novo comando az network vnet-gateway show-supported-devices.
Novo comando az network vpn-connection list-ike-sas.
Novo comando az network vpn-connection packet-capture start.
Novo comando az network vpn-connection packet-capture stop.
Novo comando az network vpn-connection show-device-config-script.
az network private-link-resource list: dar suporte a mais fornecedores para --type
Embalagem
Bump python para 3.8.9 na imagem docker
Atualizar a versão empacotada do Python para 3.8.9 no MSI.
RDBMS
[BREAKING CHANGE] az mysql flexible-server create: o valor padrão de --storage-size foi alterado de 10 para 32.
az postgres flexible-server create: Adicionar --private-dns-zone parâmetro para criar servidor com acesso privado.
Função
az role assignment create/update: Preenchimento automático assignee_principal_type
SQL
az sql db create: Adicionar argumento --ha-replicas
az sql db replica create: Adicionar argumento --ha-replicas
Permitir nomes curtos de política mw para mi
VM do SQL
Tornar SqlServerLicenseType como opcional
Armazenamento
Fix #16272 & #16853: Melhorar mensagem de erro
az storage account create: Adicionar suporte a zona de borda
Suporte à identidade atribuída pelo usuário para a conta de armazenamento
: Suporte para a política sas&key
Sinapse
az synapse notebook create: Criar um bloco de notas
19 de abril de 2021
Versão 2.22.1
ARM
Hotfix: Correção do problema em que o build do Bicep falha no Python 3.6
Key Vault
Hotfix: GA para comandos e parâmetros gerenciados do HSM
13 de abril de 2021
Versão 2.22.0
ACR
[BREAKING CHANGE] az acr connected-registry install info: Substitua as chaves ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT e ACR_PARENT_PROTOCOL por uma nova cadeia de caracteres de conexão, ACR_REGISTRY_CONNECTION_STRING.
[BREAKING CHANGE] az acr connected-registry install renew-credentials: Substitua as chaves ACR_REGISTRY_NAME, ACR_SYNC_TOKEN_NAME, ACR_SYNC_TOKEN_PASSWORD, ACR_PARENT_GATEWAY_ENDPOINT e ACR_PARENT_PROTOCOL por uma nova chave de cadeia de caracteres de conexão, ACR_REGISTRY_CONNECTION_STRING.
az acr connected-registry create: Verifique se todos os ancestrais estão ativos antes da criação do token e do mapa de âmbito de sincronização.
az acr connected-registry create: Antes da criação do registro conectado, adicione as permissões de repositório e gateway necessárias para a criação a todos os ancestrais do novo registro conectado, se necessário.
az acr connected-registry delete: Remova as permissões de gateway dos recursos excluídos de todos os mapas de escopo de sincronização de seus antepassados.
az acr connected-registry repo: Novo comando para adicionar permissões de repositório a um registro conectado e a todos os mapas de escopo de sincronização de seus ancestrais e remover permissões de repositório do registro conectado e de todos os mapas de escopo de sincronização de seus descendentes
AKS
az aks create: Adicionar suporte para --private-dns-zone e --fqdn-subdomain recurso
Configuração da Aplicação
Configurar a largura máxima da linha para o analisador YAML para parar a saída de encapsulamento
Corrigir erro na pré-visualização de impressão do comando "restaurar"
Serviço de Aplicações
Fix #17219: Corrigir bug de ligação ssl
Remova o sinalizador de visualização do Python 3.9 no comando create function app
Correção de bugs: Lidar com o caso de ser retornado apenas um único perfil de publicação
Correção #16203: az webapp log tail suporta webapps em execução no Linux.
ARM
[BREAKING CHANGE] az bicep build: Mude o parâmetro --files para --file
[BREAKING CHANGE] az bicep decompile: Altere o parâmetro --files para --file
Correção #17379: instalação automática do Bicep resulta numa saída JSON inválida durante a implantação
az bicep build: Adicione um parâmetro --outdir para especificar o diretório de saída
az bicep build: Adicione um parâmetro --outfile para especificar o caminho do arquivo de saída
Corrija um problema em que a verificação da atualização de versão para a CLI do Bicep gera exceção se o limite de taxa da API do GitHub for atingido
az policy exemption: Adicionar novos comandos para dar suporte à isenção de política
Cópia de segurança
Fix #14776: Corrigir a funcionalidade do parâmetro --force para o comando az backup vault delete
Corrigir backup sob demanda
az backup protectable-item list: Adicionar parâmetro opcional --backup-management-type
Corrigir a criação de política com rgNamePrefix e rgNameSuffix
az backup protectable-item list: Adicionar --server-name como um argumento opcional
Computação
az ssh vm: Suporte a VM SSH com o Service Principal
Adicionar opção de Atualização Contínua do VMSS
Novo comando: vm install-patches
Conjunto de criptografia de disco: Adicionar --enable-auto-key-rotation
Contentor
Fix #16499: az container create: Corrigir a manipulação do valor de retorno de network_profiles.create_or_update
Cosmos DB
Suporte para identidade de serviço gerenciado & identidade padrão
EventGrid
az eventgrid system-topic create/update: Adicionar suporte MSI
az eventgrid [partner topic | system-topic] event-subscription: Adicione suporte para StorageQueueMessageTTL, AdvancedFilters, EnableAdvancedFilteringOnArrays
az eventgrid [partner topic | system-topic] event-subscription: Adicionar suporte para atributo de entrega
az eventgrid topic create: Adicionar suporte para criar tópico para azure ou azurearc
Interativo
Fix #16931: Corrigir KeyError em az interactive --update
NetAppFiles
az netappfiles account ad add: Parâmetro opcional adicionado chamado allow-local-ldap-users
az netappfiles volume create: Parâmetro opcional adicionado chamado ldap-enabled
az netappfiles volume backup status show: Operação adicionada
Atualizar testes de backup
Rede
az network vnet-gateway: --vpn-auth-type permitir vários valores
Embalagem
[ALTERAÇÃO IMPORTANTE] O RPM instalado az agora usa python3 em vez de código fixo /usr/bin/python3.
RDBMS
Permitir acesso privado ao servidor de banco de dados a partir de uma assinatura diferente
Modificar a criação de servidor com rede privada, corrigir o bug no tempo de restauração
Pesquisar
az search service create: Adicionar opções assíncronas (--no-wait).
az search service update: Adicionar opções assíncronas (--no-wait).
az search shared-private-link-resource create: Adicionar opções assíncronas (--no-wait).
az search shared-private-link-resource update: Adicionar opções assíncronas (--no-wait).
Service Fabric
Adicionar comandos de CLI de aplicação gerida
Armazenamento
az storage fs directory upload/download: Suporte para o upload e download de diretórios no sistema de arquivos ADLS Gen2.
az storage fs file list: Suporte --mostrar-próximo-marcador
az storage share-rm: Suporte criar/mostrar/excluir instantâneos
Sinapse
[BREAKING CHANGE] az synapse role assignment create: Os nomes de função na versão antiga, como "Sql Admin", "Apache Spark Admin" e "Workspace Admin", não são permitidos.
[BREAKING CHANGE] az synapse role assignment create: Quando o argumento --assignee não puder determinar exclusivamente o objeto principal, o comando gerará erro em vez de adicionar uma atribuição de função para o objeto principal incerto.
az synapse role scope list: Liste todos os escopos suportados pela sinapse.
az synapse role assignment create/list/delete: Adicione argumentos --scope/--item-type/--item para dar suporte ao gerenciamento de atribuições de função com base no escopo.
az synapse role assignment create/list/delete: Adicione o argumento --assignee-object-id, ele ignorará a API do Graph e determinará exclusivamente o objeto principal em vez de deduzir o objeto principal usando o argumento --assignee.
23 de março de 2021
Versão 2.21.0
ACR
Emitir um rastreamento em az acr login para o autodiagnóstico de latência potencial dos comandos Docker
Correção #17172: Quando executar check-health atrás de proxy corporativo
acr update: Suporte para pull anónimo
Fix #16700: Use a api "exists" para verificar a existência do blob de armazenamento
AKS
aks update: Adicionar --no-uptime-sla
Corrigir o erro de atribuição de identidade entre subs e anexar o erro do acr.
Adicionar suporte para ID de prefixo IP público do nó
APIM
[BREAKING CHANGE] apim backup: --storage-account-container não suporta valores múltiplos.
[BREAKING CHANGE] apim restore: --storage-account-container não suporta valores múltiplos.
Serviço de Aplicações
[ALTERAÇÃO CRÍTICA] Correção #16087: az webapp config ssl create: definir o parâmetro --name como obrigatório.
Fix #17053: az webapp show retornar valores nulos para propriedades SiteConfig
Correção #17207: az webapp log config: 'level' por padrão é verbose
ARM
az bicep build: corrigir um problema em que os avisos de compilação não são mostrados
Cópia de segurança
Adicionar id_part aos nomes de subrecursos para corrigir --ids
Correção #17094: Criado conjunto de testes separado para testes CRR
az backup protection check-vm: Adicionar --vm e --resource-group como parâmetros opcionais
Cache
GA az cache
CDN
az afd rule create: Corrigir --help mensagem
Computação
Corrigir um bug de atualização do usuário do Windows vm
Correção #16585: az vmss deallocate: --instance-ids falhou
az vm create: Novo parâmetro --platform-fault-domain no modo FLEX VMSS
az vm create: --patch-mode para Linux VM
az ssh vm: Inicie automaticamente o navegador quando a obtenção do certificado falhar
az vm create: Novo parâmetro --count
az vm create: Lançamento confiável
Fix #16037: az vm open-port aceita lista de portas
Extensão
Adicionar mensagem acionável quando uma extensão não é compatível com o núcleo da CLI
Key Vault
az keyvault role definition list: Suporte --custom-role-only para listar apenas definições de função personalizadas
Suporte à definição de função personalizada do keyvault
Adicionar --no-wait para comando az keyvault security-domain download e --target-operation para comando az keyvault security-domain wait
NetAppFiles
az netappfiles account backup show: Operação adicionada.
az netappfiles account backup delete: Operação adicionada.
az netappfiles account ad add: Parâmetro --ldap-over-tls adicionado.
az netappfiles account create: Parâmetro --encryption adicionado.
az netappfiles account update: Parâmetro --encryption adicionado.
az netappfiles volume create: Parâmetro --encryption-key-source adicionado.
az netappfiles volume create: Política de exportação padrão removida para nfsv4.1 e parâmetros opcionais adicionados para configurar uma política de exportação para nfsv4.1: rule_index, unix_read_only, unix_read_write, cifs, allowed_clients
Rede
az network public-ip prefix create: Suporte --zone 1 2 3
az network lb frontend-ip create: Suporte --zone 1 2 3
Aumentar versão de '2020-08-01' para '2020-11-01'
az network lb address-pool: Suporte à sub-rede ao criar ou atualizar um conjunto de servidores baseado em IP de um balanceador de carga.
RDBMS
Testes adicionados para pipeline de equipe de servidor flexível
Migração do SDK do Python
Adicionado recurso de criação, exibição e exclusão de banco de dados PostgreSQL
Atualizando o Python SDK para 8.1.0b2
Função
az ad app permission list/grant: Refinar a mensagem de erro quando não existe nenhum principal de serviço associado para a aplicação
Pesquisar
az search: GA
Service Fabric
az sf certificate: descontinuar comandos de certificado de cluster.
SQL
Adicionar comandos do Grupo de Confiança do Servidor
Armazenamento
Corrigir #16917: az storage account generate-sas falha quando uma cadeia de conexão é fornecida
Correção #16979: az storage container create falha ao fornecer metadados do contêiner de armazenamento
Aprimoramento
Fix #16952: Corrigir ImportError após a atualização
Vários.
Permitir a configuração do tema
02 de março de 2021
Versão 2.20.0
AKS
Adicionar suporte para SGX addon 'confcom'
AMS
Módulo de atualização para usar a api dos Serviços de Mídia do Azure 2020.
az ams account encryption: Novo subgrupo para mostrar ou definir a criptografia para a conta do serviço de mídia
az ams account storage set-authentication: Novo comando para definir a autenticação para a conta de armazenamento associada à conta de serviço de mídia
az ams account create (mi-system-assigned): Novo parâmetro --mi-system-assigned para a criação de contas para definir a identidade de gestão da conta de mídia
az ams account mru set: Este comando não funcionará mais para contas de Serviços de Mídia criadas com a versão 2020-05-01 da API ou posterior.
az ams live-event create (stretch-mode, key-frame-interval, transcrip-lang, use-static-hostname, custom hostname): Adicionar novas opções de parâmetro ao comando live-event create
az ams live-event standby: Novo comando para colocar o evento ao vivo em modo de espera
az ams transform create (videoanalysismode, audioanalysis mode): Novas opções de parâmetros para a criação de transformações
Serviço de Aplicações
az webapp config ssl bind: Lidar com se o WebApp e o plano de serviço de aplicativo estiverem em grupos de recursos diferentes. Também fazer referência a atualizações de texto
Correção #8743: az webapp deploy
Correção de bugs: Adicionar generateRandomAppNames.json à configuração
az functionapp create: Adicione suporte em versão preliminar para criar aplicações isoladas do .NET.
Fix #12150: Suporte para ID de sub-rede em vnet-integration add
az functionapp create: Remova o sinalizador de visualização do Node.js 14.
ARM
az deployment group/sub/mg/tenant validate/create/what-if: Adicionar suporte para arquivos Bicep
az bicep install: Novo comando para instalar a CLI do Bicep
az bicep upgrade: Novo comando para atualizar a CLI do Bicep
az bicep build: Novo comando para gerar ficheiros Bicep
az bicep version: Novo comando para mostrar a versão instalada atual da CLI do Bicep
az bicep list-versions: Novo comando para mostrar as versões disponíveis da CLI do Bicep
az managedapp definition update: Adicionar novo comando para atualizar a definição managedapp
Cópia de segurança
az backup recoverypoint show-log-chain: Adicionar hora de início/fim na saída da tabela show-log-chain
BugFix: Ativar restauração de local alternativo para itens protegidos por SQL/SAPHANA
CDN
Adicionar suporte CLI para AFD SKU
Computação
az vm (extension) image list: Torná-lo mais robusto
az vmss create: Corrigir um problema de tipo de licença
Atualize a versão da API para 2020-12-01
az vm create: adicionar --enable-hotpatching
Cosmos DB
Atualize para a versão 3.0.0 e adicione suporte para NetworkAclBypass + Update Mongo ServerVersion + política de backup
Extensão
Suporte para configurar URL do índice da extensão
IoT Central
az iot central app: Resolver várias correções do S360
az iot central app update: Remova a necessidade de verificar etag ao atualizar o aplicativo iotc existente.
Altere o resourceType (IotApps) para estar em camel case.
Key Vault
[BREAKING CHANGE] az keyvault role assignment/definition list: roleDefinitionName deveria ser roleName na saída do comando
[ALTERAÇÃO SIGNIFICATIVA] id passa a ser jobId, azureStorageBlobContainerUri passa a ser folderUrl no resultado do comando az keyvault backup/restore, az keyvault key restore
Rede
Incrementar a versão de '2020-07-01' para '2020-08-01'
az network public-ip create: Suporte para '--zone 1 2 3' depois de '2020-08-01'
az network routeserver peering: Renomear --vrouter-name por --routeserver
az network express-route peering create: Suporte ao endereço ipv6
az network public-ip create: Expor um novo argumento --tier
OpenShift
Atualização do aviso de descontinuação do Azure OpenShift
Pesquisar
az search: Corrija o guia do ajudante --identity-type.
SQL
Atualize os exemplos de az sql mi
az sql db/elastic-pool create/update: Adicionar argumento de configuração de manutenção
az sql db replica create: Adicionar o argumento --secondary-type
Armazenamento
[BREAKING CHANGE] az storage account file-service-properties: Padrão para habilitar a política de retenção de exclusão com 7 dias de retenção no lado do servidor
Correção #16872: az storage blob agora (2.19) requer login mesmo quando cadeia de conexão for fornecida.
Corrigir #16959: az storage copy falha: Erro de Validação: variável local 'service' referenciada antes da atribuição
Fix #14054: O objeto 'NoneType' não tem nenhum atributo 'name'
Fix #16679: az storage blob download falha com "Permissão negada" se o arquivo de destino for um diretório
Atualize a versão da api de armazenamento para 2021-01-01
Versão de suporte na política de gerenciamento Lifecyle
Suporte à gestão de acesso à chave partilhada da conta de armazenamento
az storage account network-rule: Regras de acesso a recursos do GA
Suporte a criptografia dupla para escopo de criptografia
az storage account blob-service-properties update: Suporte para --período-de-retenção-do-feed-de-mudanças
Suporte para reescrever o blob existente
10 de fevereiro de 2021
Versão 2.19.1
Key Vault
Hotfix: Pacote de dependência azure-keyvault-administration está fixado para 4.0.0b1
9 de fevereiro de 2021
Versão 2.19.0
ACR
az acr connected-registry install info: Adicione uma nova chave ACR_SYNC_TOKEN_NAME com o mesmo valor de ACR_SYNC_TOKEN_USERNAME. É apresentado um aviso de que este último será preterido.
az acr connected-registry install renew-credentials: Adicione uma nova chave ACR_SYNC_TOKEN_NAME com o mesmo valor de ACR_SYNC_TOKEN_USERNAME. É apresentado um aviso de que este último será preterido.
AKS
Adicionar ligações de parar/iniciar ao cluster gerido
az aks check-acr: Corrigir verificação de versão do Kubernetes
APIM
GA o grupo de comando
Configuração da Aplicação
[BREAKING CHANGE] az appconfig feature filter add: Suporte à adição de objetos JSON como valores de parâmetros de filtro de funcionalidades
Serviço de Aplicações
az appservice ase/plan: Suporte ASEv3
Corrigir #16026 e #16118 para o plano de appservice az
Fix #16509: Adicionar suporte para os-preference
Melhorar o comportamento do appservice ase create-inbound-services para permitir ignorar serviços DNS e suportar DNS para ASEv2
az webapp up/az webapp create: Corrigir erros de tipo None
az webapp up/create: melhor tratamento de erros do nome do aplicativo com ponto
Fix #16681: az webapp config ssl import: Corrigir bug que causa falhas em nuvens nacionais
ARM
az provider register: Apoio ao registo do grupo de gestão
Cópia de segurança
Adicionar funcionalidade CRR para IaaSVM e outros comandos CRR
az backup protectable-item list: Adicionar protectable-item-type como um argumento opcional
Serviço de Bot
az bot create/update: Adicionar recursos --cmk-key-url de criptografia e --encryption-off
az bot update: Renomeie Encryption-OFF arg para CMK-OFF e atualize a versão da api
Computação
[ALTERAÇÃO CRÍTICA] vmss create: Renomear valores do modo de orquestração
Novo grupo de comandos sshkey. Permitir a referência a um recurso de chave SSH ao criar uma VM
az disk create/update: Adicionar parâmetro --enable-bursting para suportar o estouro de disco
Extensão
Suporte a correspondência de prefixo de comando de extensão para instalação dinâmica
HDInsight
az hdinsight create: Adicione um novo parâmetro --enable-compute-isolation para dar suporte à criação de cluster com recurso de isolamento de computação.
Key Vault
az keyvault key import: Parâmetro de suporte --curve para importação de chaves BYOK
az keyvault certificate download: Corrigir chamada de método obsoleta/removida
az keyvault create/update: Remover etiqueta de visualização para --enable-rbac-authorization
Monitor
az monitor metrics alert create: Corrigir erro 'recurso não encontrado'
NetAppFiles
az netappfiles account ad add: Adicionar parâmetro --security-operators.
az netappfiles volume create: Adicionar parâmetro --smb-continuously-available.
az netappfiles volume create: Adicionar parâmetro --smb-encryption.
az netappfiles: Não está mais no modo de visualização.
Rede
[BREAKING CHANGE] az network vrouter: Depracate este grupo de comandos, por favor use az network routeserver.
az network routeserver: Adicionar novo grupo de comandos.
az network application-gateway create: Adicionar parâmetro --ssl-profile-id
az network application-gateway client-cert: Gerir certificado de cliente fidedigno do gateway de aplicações
az network application-gateway ssl-profile: Gerir perfis SSL do gateway de aplicações
Adicionar suporte para conexões de ponto final privadas ao DigitalTwins
Perfil
az login: Iniciar navegador no WSL 2
RDBMS
az mysql flexible-server create --iops: Permitir que o usuário escolha IOPS para sua SKU.
Atualizar o comando de restauração do Postgres para suportar a zona disponível
Pesquisar
Atualize para usar o mais recente (8.0.0) azure-mgmt-search python sdk
az search create: Adicione suporte para a criação de serviços de pesquisa com regras de IP, acesso público ao ponto final e/ou msi
az search update: Adicione suporte para atualização de serviço de pesquisa com regras de IP, acesso público ao ponto final e/ou msi
az search private-endpoint-connection: Gerenciar conexão de ponto final privado com um serviço de pesquisa
az search shared-private-link-resource: Gerenciar recursos de link privado compartilhado em um serviço de pesquisa
az search private-link-resource: Listar recursos de link privado disponíveis em um serviço de pesquisa
Segurança
Adicionar novos comandos para az security
SQL
Adicionar correspondência de regex hsm gerenciado ao SQL
Atualize azure-mgmt-sql para 0.26.0
az sql mi create/update: Adicionar suporte para configuração de manutenção em operações de instância gerenciada
Suporte a comandos de política de auditoria do SQL Server DevOps
Armazenamento
Corrigir #16079: erro em blob público
Referência de roteamento de armazenamento do GA
Fix #9158: Não é possível gerar uma chave SAS funcional a partir de uma política
Fix #16489: Atualize azcopy para 10.8.0
az storage account blob-service-properties: Suporte à versão padrão do serviço
Correção #16519: azcopy recebe SAS mais poderoso do que o necessário (tem gravação, só precisa de leitura)
Sinapse
az synapse workspace create : Adicione parâmetro --key-identifier ao suporte para criar espaço de trabalho usando a chave gerenciada pelo cliente.
az synapse workspace key: Adicione cmdlets CRUD para dar suporte ao gerenciamento de chaves no espaço de trabalho de sinapse especificado.
az synapse workspace managed-identity: Adicione cmdlets para dar suporte à identidade gerenciada CRUD para a configuração de acesso sql.
az synapse workspace: Adicionar suporte de proteção de exfiltração de dados, adicionar parâmetro --allowed-tenant-ids.
19 de janeiro de 2021
Versão 2.18.0
ACR
az acr create / update: Adicionar --allow-trusted-services. Este parâmetro determina se os serviços azure confiáveis têm permissão para acessar registros restritos de rede. O padrão é permitir.
AKS
az aks check-acr: Adicionar novo comando check-acr
Serviço de Aplicações
Correção #13907: az webapp config ssl import: Alterar comando para também importar Certificado do Serviço de Aplicações
Fix #16125: az webapp ssh: Se estiver usando um cliente Windows, abra o navegador para o link scm
Fix #13291: az webapp deployment slot swap: O comando deve suportar a preservação da vnet.
[ALTERAÇÃO CRÍTICA] Corrigir regressão onde não se pode usar uma versão de runtime com um espaço no nome
ARM
az deployment : Adicionar suporte para --query-string
az ts: Melhoria no tratamento de erros de --template-file sem --version ser proibido
Cópia de segurança
az backup protection backup-now: Defina o período de retenção padrão para 30 dias
Computação
Corrigir problema de ausência de storage_profile
Melhoria no tratamento de erros de tokens externos
Corrigir um problema de reconfiguração de imagem do VMSS
az vm/vmss extension set: Novo parâmetro --enable-auto-upgrade
Contentor
az container exec: Remova a verificação de eol para evitar fechar o terminal antes mesmo de iniciar no Linux
DMS
az dms project task create: Adicionado parâmetro de tipo de tarefa para ajudar a distinguir se um cenário é uma migração online ou offline.
az dms project task cutover: Adicione um novo comando que permita que tarefas com um tipo de migração online façam a transição e terminem a migração.
az dms project create/az dms project task create: Permitir a criação de projetos/tarefas MySQL e PostgreSQL.
IoT
Adicionar --tags ao criar e atualizar o Hub IoT
Monitor
[BREAKING CHANGE] az monitor log-analytics workspace data-export: Remover o parâmetro obsoleto --export-all-tables e exigir o parâmetro --tables
RDBMS
Remova a etiqueta de pré-visualização da chave do servidor e os comandos de administração de anúncios para Postgres e MySql
Função
Correção #11594: az role assignment create: Mostrar apenas valores suportados para --assignee-principal-type
Armazenamento
Fix #16072: Carregar arquivo com tamanho grande
Fix #12291: az storage blob generate-sas não codifica corretamente --full-uri
Propriedades do serviço GA PITR e blob no SRP
04 de janeiro de 2021
Versão 2.17.1
RDBMS
Hotfix: az mysql create: Reverter nome de parâmetro incorreto 'serv_name' para 'service_name'
29 de dezembro de 2020
Versão 2.17.0
ACR
Redundância da zona de suporte
az acr connected-registry: Novo recurso para o Registro de Contêiner do Azure no local
az acr scope-map update: --add e --remove foram preteridos, eles são renomeados para --add-repo --remove-repo
az acr scope-map create/update: Adicione suporte para lidar com ações do Gateway.
az acr token create: Suporte adicionado para ações de gateway
AKS
Correção: adicionar argumentos removidos por um PR prévio
az aks get-credentials: Esclarecer a documentação para obter credenciais
Serviço de Aplicações
Permitir que o cliente crie o aplicativo de função Python 3.9
Fix #14583: az webapp up deve gerar nome padrão se o nome não for fornecido
Correção: Melhor tratamento de erros ao tentar criar uma cópia de um ASP em um local diferente.
ARM (Arquitetura RISC de microprocessadores)
az ts: Adicionar suporte para --tags
az ts: Suporte a exclusão de uma única versão
az provider register: Adicionar --accept-terms para registrar RPaaS
Corrigir a análise de arquivos JSON com cadeias de caracteres de várias linhas
ARO
az aro delete: Adicionar validação RBAC ao eliminar cluster
az aro update: Adicionar validação RBAC na atualização do cluster
Verifique se worker_profile não é None antes de obter as sub-redes de
Cópia de segurança
az backup job list: Corrigir o bug na tabela -o e adicionar backup_management_type como entrada de comando
[BREAKING CHANGE] az batch job task-counts: altere a saída de um objeto JSON que retorna contagens de tarefas para um objeto JSON complexo que inclui contagens de tarefas (taskCounts), bem como contagens de slots de tarefas (taskSlotCounts).
Computação
Novo tipo de licença RHEL_ELS_6
Utilize o SDK track2, azure-mgmt-compute==18.0.0
Contentor
Corrija erros ortográficos no az container create texto de exemplo da CLI.
DataBoxEdge
Novo módulo de comando: suporte para dispositivos data-box-edge e gerenciamento
IoT
Atualizar a geração de chaves de dispositivo
Atualizar os testes de hub com identidades ativadas para corrigir problemas de RBAC nos endpoints.
Key Vault
az keyvault key import: Suporte --kty para importação de chaves BYOK
Monitor
az monitor metrics alert create: Melhorar a mensagem de erro para fornecer uma visão mais acionável
Rede
az network private-endpoint create: Adicione mais especificações para '--subnet' e '--private-connection-resource-id'
Alterar o validador utilizando o comando application-gateway ssl-cert create
Migrar rede para track2 SDK
Corrigir o bug no "az network traffic-manager profile create" ao usar "--routing-method MultiValue"
Perfil
Corrigir "segredo ou certificado ausente para autenticar através de um principal de serviço"
Função
az ad sp create-for-rbac: Descontinuar a criação da atribuição de função de Colaborador por predefinição
Segurança
Adicionar comandos de pontuação segura
Corrija o comando "update alert" e suporte o novo valor
SQL
az sql dw update: não aceita o argumento de redundância de armazenamento em backup
az sql db update: atualizar redundância de armazenamento de backup conforme solicitado pelo comando
Armazenamento
Corrigir o problema #15965: Esclarecer como remover várias etiquetas de retenção legal com az storage container legal-hold [clear|set]
az storage account encryption-scope: Suporte GA
Corrigir problema #9959: Tentar baixar uma versão de snapshot de uma partilha de ficheiros falha com ResourceNotFound
Adicionar novo cmdlet az synapse workspace para atualizar a regra de firewall
Adicionar novos cmdlets az synapse sql audit-policy, mostrar e atualizar
Adicionar cmdlets relacionados ao runtime de integração
08 de dezembro de 2020
Versão 2.16.0
ACR
Atualizar descrição para o parâmetro KEK
AKS
az aks nodepool add/update/upgrade: Tome o parâmetro de surto máximo
Adicionar suporte para o addon AGIC
Alterar o cluster MSI para padrão
APIM
az apim restore: Novo comando para restaurar um backup de um serviço de Gerenciamento de API
Serviço de Aplicações
Correção #14857: Permitir que os usuários atualizem a configuração do webapp mesmo com restrição de acesso
az functionapp create: Aceitar --runtime python e --runtime-version 3.9 como parâmetro do Azure Functions v3
Fix #16041: az webapp config ssl create resulta em erro desconhecido
ARM
az deployment-scripts: Remover sinalizador de pré-visualização
Cópia de segurança
Correção do problema #14976: Melhorias no tratamento de erros da CLI para os casos de ValueError e AttributeError
az backup protection undelete: Adicionar suporte para a proteção AzureWorkload undelete usando a CLI
Corrigir erro de solicitação incorreta para entrada de tipo de carga de trabalho correta
CDN
Adicione suporte de pré-visualização para várias origens.
Adicione a rotação automática BYOC.
Key Vault
az keyvault key/secret list: Adicionar um parâmetro --include-managed à lista de recursos gerenciados
Monitor
az monitor metrics alert create: Suporta limites dinâmicos para parâmetros de condição
az monitor metrics alert update: Suporta limites dinâmicos para parâmetros de condição
az monitor metrics alert dimension create: Criar uma dimensão de regra de alerta métrica
az monitor metrics alert condition create: Criar uma condição para a regra de alerta de métricas
MySQL
Adicionar CLI de atualização da versão do MySQL
NetAppFiles
az netappfiles account ad add: Dois parâmetros opcionais adicionados, aes_encryption e ldap_signing
az netappfiles account backup-policy update: Foram adicionados três parâmetros opcionais denominados tags, type e id
az netappfiles snapshot policy create: Um parâmetro opcional adicionado chamado provisioning_state
Rede
az network network watcher configure: Corrigir erro NetworkWatcherCountLimitReached causado pela diferenciação de maiúsculas e minúsculas do valor de localização
az network application-gateway http-listener: Corrigir bug que não permite a criação e atualização com o nome da política WAF
az network route-table: Tornar obsoleta a tabela de rotas V1
az network cross-region-lb: Suporte ao balanceador de carga entre regiões
az network express-route port generate-loa: Novo comando para gerar e baixar a carta de autorização em PDF para um ExpressRoutePort
Embalagem
Adicionar pacote Ubuntu Groovy
RDBMS
Adicionar servidor único, mostrar string de conexão e testes para comandos de contexto local, criação de servidor
Função
Adicionar resumo/aviso longo para comandos que geram credenciais
Pesquisar
Adicionar opção SKU
Service Fabric
Atualize a documentação do aplicativo SF. Apenas suporte para recursos implantados no Azure Resource Manager (ARM).
Sinapse
Suporte os cmdlets synapse sql dw e atualize o cmdlet az synapse workspace create.
20 de novembro de 2020
Versão 2.15.1
Perfil
Hotfix: Fix #15961: az login: UnboundLocalError: variável local 'token_entry' referenciada antes da atribuição
17 de novembro de 2020
Versão 2.15.0
ACS
Adicionar avisos de obsolescência da versão v3
AKS
Adicionar funcionalidade de sistema operativo efémera
Melhoria de engenharia: substitua cadeias de caracteres adicionais por constantes
az aks install-cli: Suporte à personalização da URL de download
az aks browse: Aponte para a visualização de recursos do Kubernetes no Portal do Azure se k8s >= 1.19 ou o kube-dashboard não estiver habilitado
Suporte a identidade do plano de controle BYO
az aks use-dev-spaces: Indique que os comandos dev-spaces foram preteridos
AMS
Altere "region" para "location" na string de saída: az ams account sp create
Configuração da Aplicação
Corrigir inicialização do cliente do cofre de chaves
Serviço de Aplicações
Correção #13646: Não é possível criar o Plano do Serviço de Aplicativo em um grupo de recursos diferente para o Ambiente do Serviço de Aplicativo
Corrigir #11698 #15198 #14862 #15409: az webapp/functionapp config access-restriction add
az functionapp create: Adicione suporte de pré-visualização para Node 14.
az functionapp create: Remover a sinalização de pré-visualização dos manipuladores personalizados.
[BREAKING CHANGE] az functionapp update: Migrar um functionapp de planos Premium para Consumption agora exige a utilização do parâmetro '--force'.
az functionapp update: Adicione uma mensagem de erro se a migração do functionapp envolver quaisquer planos no Linux.
az functionapp update: Adicione uma mensagem de erro mais descritiva se a migração do functionapp falhar.
ARM
Corrigir um problema em que o What-If mostra dois escopos de grupo de recursos com caixa diferente.
az deployment: Imprimir detalhes do erro para implementação
Cópia de segurança
Fix #14976: KeyError corrigido e texto de ajuda melhorado
Batch
Fix #15464: Verificação de atualização para arquivo pfx sem senha no lote create_certificate
Faturação
[BREAKING CHANGE] az fatura de faturamento: Remova as propriedades BillingPeriodsNames e DownloadUrlExpiry da resposta.
az billing invoice: Suporta muitos outros âmbitos, como BillingAccount, BillingProfile e as subscrições existentes.
az billing account: Novos comandos para suportar a exibição e atualização de contas de faturamento existentes.
az billing balance: Novos comandos para suportar a visualização do saldo de um perfil de faturamento.
az billing customer: Novos comandos para dar suporte à exibição da conta de faturamento do cliente.
az billing policy: Novos comandos para suportar a política de apresentação e atualização de um cliente ou de um perfil de faturação.
az billing product: Novos comandos para gerir produtos de uma conta de faturação.
az billing profile: Novos comandos para gerir um perfil de faturação.
az billing property: Novos comandos para exibir e atualizar as propriedades de uma conta de cobrança.
az billing subscription: Novos comandos para gerir as subscrições de uma conta de faturação.
az billing transaction: Novos comandos para listar a transação de uma fatura.
az billing agreement: Novos comandos para gerir o contrato de faturação.
az billing permission: Novos comandos para gerenciar a permissão de cobrança.
az billing role-assignment: Novos comandos para gerenciar a atribuição de funções.
az billing role-definition: Novos comandos para exibir a definição de função.
az billing instruction: Novos comandos para gerir instruções de faturação.
Computação
Corrigir problema de verificação de permissão de atualização
Aprimoramento do formato de tabela vm list-skus
vm host group create: Tornar --platform-fault-domain-count obrigatório e atualizar a ajuda
Suporte à atualização da versão de VM/imagem quando utilizam imagens entre diferentes arrendatários
DPS
Permitir tags no comando de criação do IoT DPS
HDInsight
az hdinsight create: Adicione dois parâmetros --resource-provider-connection e --enable-private-link para suportar o recurso de retransmissão de saída e de ligação privada.
Key Vault
Refinar mensagens de erro para HSM list-deleted e purge
Suporte à restauração seletiva de chaves para HSMs gerenciados
NetAppFiles
[BREAKING CHANGE] az netappfiles pool update: Remova o nível de serviço dos parâmetros.
az netappfiles pool update: Adicione o parâmetro opcional qos-type.
az netappfiles pool create: Adicione o parâmetro opcional qos-type.
az netappfiles volume replication suspend: Adicione force-break-replication como parâmetro opcional.
Add az netappfiles volume replication re-initialize: Adicionou-se um novo comando para reinicializar a replicação.
Adicione az netappfiles volume pool-change: Comando novo para alterar o pool de um volume.
Adicione az netappfiles snapshot policy: Novo grupo de comandos com os comandos list, delete, update, show, create e volumes.
Adicionar back-up na conta az netappfiles: Novo grupo de comandos com comandos listar, mostrar e apagar
Adicionar backups de volume ao az netappfiles: Novo grupo de comandos com os comandos show, list, delete, update e create.
Adicionar política de backup da conta az netappfiles: Novo grupo de comandos com os comandos mostrar, listar, eliminar, atualizar e eliminar.
Adicione az netappfiles vault list: Foi adicionado um novo comando.
az netappfiles account ad add: Adicionar parâmetros opcionais kdc-ip, ad-name, server-root-ca-certificate e operadores de backup
az netappfiles volume update: Adicione os parâmetros opcionais "vault-id", "backup-enabled", "backup-policy-id", "policy-enforced" e "throughput-mibps"
Rede
Corrigir bug que não pode criar um gateway de aplicativo Standard_v2 sem um endereço IP estático privado
az network dns zone import: Raise FileOperationError em vez de FileNotFoundError se o arquivo de zona não existir
Corrigir a falha de erro de NoneType ao eliminar recursos inexistentes do Application Gateway, Load Balancer e NIC.
DNS Privado
az network private-dns zone import: Raise FileOperationError em vez de FileNotFoundError se o arquivo de zona não existir
Perfil
az login: Adicione novamente o aviso de que um navegador está aberto
Função
az role assignment create: Fazer --description, --condition, --condition-version pré-visualizar
Segurança
az security pricing: Atualizar a ajuda para refletir a versão atual da API a ser chamada
Armazenamento
Fix #15600: az storage fs exists: caso fs não exista, é retornado um erro ResourceNotFoundError
Correção #15706: Os exemplos para a criação de contêiner de armazenamento estão incorretos
az storage blob delete-batch: Corrigir erro de digitação na documentação.
09 de novembro de 2020
Versão 2.14.2
Serviço de Aplicações
Fix #15604, #15605: Adicionar suporte a Dotnet5
06 de novembro de 2020
Versão 2.14.1
ARM
Hotfix: Adicionar suporte de cadeia de caracteres de várias linhas TS para entradas de modelo
27 de outubro de 2020
Versão 2.14.0
AKS
Adicionar suporte PPG
Atualize o tempo limite máximo do balanceador de carga padrão para 100 minutos
APIM
Corrigir problema com a criação de instância de camada de consumo
Configuração da Aplicação
Corrigir a consulta de valores-chave utilizando rótulos separados por vírgulas
Serviço de Aplicações
Correção de bug: az webapp up falha quando o utilizador não tem permissões de escrita no diretório pai do projeto
Fix #13777: Correção para remover caracteres de escape do XML
Corrigir #15441: az webapp create-remote-connection falha com AttributeError: objeto 'Thread' não tem atributo 'isAlive'
[ALTERAÇÃO CRÍTICA] az webapp up: incluir parâmetros opcionais (os e runtime) e tempos de execução atualizados
ARM
Tornar os comandos What-If para implementação de modelos disponíveis globalmente
[ALTERAÇÃO CRÍTICA] Adicionar confirmação de utilizador para az ts create
Corrigir os dados retornados ao marcar vários recursos
Cópia de segurança
az backup policy create: Adicione suporte para a criação de políticas de backup IaaSVM a partir da CLI
Aumentando o limite de proteção de VM de 100 para 1000
Computação
sig image-definition create: add --features
Nova versão da API do gallery_images 2020-09-30
az vm update / az sig image-version update: Suporte para atualização de versão de máquina virtual/imagem, mesmo que use uma imagem de um inquilino diferente
Remover validação de SKUs de host VM
Cosmos DB
az cosmosdb create/update: Melhorar a mensagem de erro da entrada --locations incorreta
az cosmosdb sql container create/update: Adicionar parâmetro --analytical-storage-ttl
HDInsight
[MUDANÇA CRÍTICA] az hdinsight create: remoção de dois parâmetros: --public-network-access-type e --outbound-public-network-access-type
IoT Central
Remover aviso de visualização, uma vez que já está em disponibilidade geral.
Key Vault
Invalidar --enable-soft-delete false ao criar ou atualizar cofres
Faça --bypass e --default-action trabalharem juntos com os parâmetros ACL de rede ao criar repositórios.
Vários.
Adicionar bash-completion ao Dockerfile
RDBMS
Adicionar comando List-SKUS, transformadores de tabela, contexto local para Postgres, MySQL, Mariadb Single Server
[ALTERAÇÃO CRÍTICA] Atualizações de nome de parâmetro. Melhorias no Plano de Gerenciamento para MySQL e PostgreSQL
az postgres|mariadb|mysql server create: Atualização da experiência de criação no Postgres, MySQL e MariaDB - novos campos na saída, Introduzir novos valores para o parâmetro --public no comando create (all,<IP>,<IPRange>,0.0.0.0)
SignalR
az signalr create: Adicionar nova opção --enable-messaging-logs para controlar o serviço gerar logs de mensagens ou não
az signalr update: Adicionar nova opção --enable-messaging-logs para controlar o serviço gerar logs de mensagens ou não
SQL
[ALTERAÇÃO SIGNIFICATIVA] Corrigir a resposta para o nome e o valor do parâmetro de redundância de armazenamento de backup para MI
az sql db audit-policy show: estender para mostrar a política de auditoria do banco de dados, incluindo dados de LA e EH
az sql db audit-policy update: estender para permitir a atualização de LA e EH juntamente com a política de auditoria do banco de dados
az sql db audit-policy wait: coloque a CLI em um estado de espera até que uma condição da política de auditoria do banco de dados seja atendida.
az sql server audit-policy show: estender para mostrar a política de auditoria dos servidores, incluindo dados de LA e EH
az sql server audit-policy update: estender para permitir que LA e EH sejam atualizados juntamente com a política de auditoria do servidor
az sql server audit-policy wait: coloque a CLI em um estado de espera até que uma condição da política de auditoria do servidor seja atendida.
Adicionar suporte somente AAD para instâncias gerenciadas SQL e servidores
az sql db replica create: Adicionar argumento --partner-database
Armazenamento
Correção #15111: az storage logging update falha sem argumento opcional
Correção de erro ao usar o comando set-tier com login do principal de serviço
Atualizar versão do ficheiro datalake para 2020-02-10
az storage queue list: Suporte para Track2
az storage fs access: Suporte ao gerenciamento de ACLs recursivamente
Sinapse
Adicionar cmdlets relacionados a pipeline, serviço vinculado, gatilho, bloco de anotações, fluxo de dados e conjunto de dados
13 de outubro de 2020
Versão 2.13.0
ACR
az acr helm: atualizar URL de obsolescência
Adicionar alterações ao logtemplate e ao systemtask para tarefas ACR
AKS
Suporte para nó virtual com o comando aks create: az aks create --enable-addons virtual-node
Adicionar opção apenas de imagem do nó para a CLI
Espere que o addon kube-dashboard seja desativado por padrão
az aks create/update: Adicionar suporte LicenseType para Windows
Suporte para adicionar pool de nós Spot
Honrar nomes de addon definidos na CLI do Azure
AMS
Correção #14687: Grupo de recursos misto e nome da conta no comando "az ams streaming-endpoint show"
Configuração da Aplicação
Corrigir bug de teste
Suporte de autenticação AAD para operações de dados
Serviço de Aplicações
az functionapp deployment source config-zip: Corrigido um problema em que o config-zip podia lançar uma exceção sobre o sucesso no consumo de linux
Bugfix: Melhores mensagens de erro para comandos de aplicação web
az appservice domain create, show-terms: Adicionar capacidade de criar domínio de serviço de aplicativo
az functionapp create: Removido o sinalizador de visualização do Java 11 ao criar um novo aplicativo de função
[BREAKING CHANGE] az webapp create, az webapp up - Atualizar os ambientes de execução de webapps disponíveis
ARM
az ts: Adicionar novos comandos para especificações de modelo
az deployment : Adicionar suporte para --template-spec -s
Computação
Corrigir a limitação da contagem de FD na criação de grupos de hosts
Adicionar novo comando para dar suporte à atualização de extensões para VMSS
Corrigir o problema da referência de imagem ausente
HDInsight
az hdinsight create: adicionar informações deprecatórias para o argumento --public-network-access-type e --outbound-public-network-access-type
az hdinsight create: adicionar informações de depreciação para o argumento --public-networrk-access-type e --outbound-public-network-access-type
az hdinsight create: adicionar parâmetro --idbroker para dar suporte ao cliente para criar cluster ESP com o HDInsight Id Broker
IoT Central
Remover o módulo de comando 'az iotcentral' obsoleto
Key Vault
Suporte --hsm-name para az keyvault key encrypt/decrypt
Laboratório
Corrigir #14127: __init__() leva 1 argumento posicional, mas 2 foram dados
Rede
az network application-gateway ssl-cert show: Adicionar exemplo para demonstrar o formato do certificado e buscar informações
az network application-gateway rule: Suporte para a opção --priority
az network application-gateway create: Corrigir bug que não pode ser criado sem que o IP público seja especificado
az network application-gateway waf-policy managed-rule rule-set add: Exponha o erro do servidor ao usuário para dar uma mensagem de dica mais intuitiva.
az network application-gateway waf-policy managed-rule rule-set update: Suporte para alterar o tipo de versão do conjunto de regras.
RDBMS
Correção de Bug: az postgres servidor flexível criar Remover a versão de API codificada do cliente de rede.
Função
Fix #15278: az role assignment list/delete: Proibir argumentos de cadeia de caracteres vazia
SQL
az sql midb log-replay: Suporte ao serviço de reprodução de logs em bases de dados geridas
Ignorar maiúsculas e minúsculas no valor do parâmetro de redundância do armazenamento de backup para instância gerida.
[ALTERAÇÃO CRÍTICA] az sql db create: Adicionar o parâmetro --backup-storage-redundancy; adicionar aviso para bsr não especificado ou bsr == Geo.
VM do SQL
az sql vm show: Adicionar opções de configuração à flag --expand
Armazenamento
[BREAKING CHANGE] az storage blob copy start: Correção do problema de formatação em --destination-if-modified-since e --destination-if-unmodified-since
[BREAKING CHANGE] az storage blob incremental-copy start: Corrige problema de formatação em --destination-if-modified-since e --destination-if-unmodified-since
az storage fs: Corrigir problema de cadeia de conexão
az storage share-rm: Camada de acesso de lançamento (Disponibilidade Geral - GA)
az storage container-rm: Adicione um novo grupo de comandos para usar o provedor de recursos Microsoft.Storage para operações de gerenciamento de contêiner.
29 de setembro de 2020
Versão 2.12.1
RDBMS
Hotfix: az postgres flexible-server create : Atualize VnetName para excluir servername e atualizar a região padrão para MySQL
22 de setembro de 2020
Versão 2.12.0
ACR
Corrigir #14811: Adicionar suporte para substituição de dockerignore
AKS
CLI deve tolerar o kubeconfig vazio
FIX #12871: az aks enable-addons: Exemplo de ajuda gerado automaticamente está errado para a opção vitual-node
Remover ações herdadas do conector ACI
Suporte ao complemento Azure Policy no Azure CLI
Corrigir problema de sensibilidade a maiúsculas e minúsculas no complemento do painel do AKS
Atualize mgmt-containerservice para 9.4.0 e habilite a API 09-01
APIM
Suporte a comandos da entidade namedValue em product / productapi e incremento da versão do SDK.
Configuração da Aplicação
Suporte para ativação/desativação do PublicNetworkAccess para lojas existentes
Serviço de Aplicações
Adicione suporte para o nível de preços Premium V3
Corrigir #12653: az webapp log config --application-logging false não desativa a funcionalidade de registo da aplicação.
Fix #14684: remoção de restrição de acesso por endereço IP não funciona; #13837-az webapp create - Exemplo para diferentes RSgroups para Plano e WebApp
functionapp: Adicione suporte para manipuladores personalizados. Powershell 6.2 descontinuado.
functionapp: Corrigir problema em que a configuração do aplicativo estava sendo definida incorretamente para imagens personalizadas do linux
ARM
az deployment group/sub/mg/tenant what-if: Mostrar "Ignorar" alterações de recursos por último
Computação
Adicionar novo tipo de licença no processo de criação/atualização da VM: RHEL_BYOS, SLES_BYOS
Atualize a versão da API do disco para 2020-06-30
criação de disco: adição de --logical-sector-size, --tier
Atualização de disco: Suporte para --disk-iops-read-only, --disk-mbps-read-only, --max-shares
Novo comando disk-encryption-set list-associated-resources
O diagnóstico de inicialização da VM permite: --storage torna-se opcional
Novo comando: vm boot-diagnostics get-boot-log-uris
VM Boot-Diagnostics Get-Boot-Log: suporte ao armazenamento gerenciado
Configuração
Renomeie o contexto local para config param-persist
Cosmos DB
Suporte para APIs de migração para o recurso de Taxa de Processamento na funcionalidade Autoscale do CosmosDB
Eventhub
Foram adicionados comandos de cluster e o parâmetro trusted_service_access_enabled para o Networkruleset
Extensão
az extension add: Adicionar --upgrade opção para atualizar a extensão se já estiver instalado
Ativar a instalação dinâmica por padrão
IoT
Activação da versão mínima do TLS na criação do Hub IoT
IoT Central
A operação de exclusão de aplicativo agora é uma operação de longa duração
Iot Hub
Comando 'show-connection-string' descontinuado
Key Vault
Visualização pública do HSM gerenciado
Corrigir o problema que --maxresults não entra em vigor ao listar recursos ou versões de recursos
Kusto
Adicionar mensagem deprecatória
Monitor
az monitor log-analytics workspace linked-storage: expor mensagem de erro detalhada aos clientes
Rede
az network vnet subnet: Suporte para os parâmetros --disable-private-endpoint-network-policies e --disable-private-link-service-network-policies
Corrigir bug ao atualizar o flow-log quando sua subpropriedade network_watcher_flow_analytics_configuration é None.
Atualização da versão da API para 2020-06-01
Suporte --tcp-port-behavior ao configurar uma configuração TCP de um Monitor de Conexão V2
Ofereça suporte a mais tipos e nível de cobertura ao criar o Endpoint of Connection Monitor V2
Suporte --host-subnet para criar VirtualHub abaixo como VirtualRouter
RDBMS
Atualizações do Plano de Gerenciamento para PostgreSQL e MySQL
Função
az role assignment create/update: Suporte --description, --condition e --condition-version
az ad app permission delete: Apoie --api-permissions para eliminar ResourceAccess específicos
Service Fabric
Adicionar comandos de cluster gerido e de tipos de nós
SQL
Atualize azure-mgmt-sql para 0.20.0
Adicionar parâmetro opcional de redundância de armazenamento de backup ao cmdlet MI create
Armazenamento
az storage share-rm stats: Obtenha os bytes de uso dos dados armazenados no compartilhamento.
Lançamento de Disponibilidade Geral do blob de armazenamento PITR
az storage blob query: Suporte à Aceleração de Consultas do Azure Storage
Suporte Soft Delete para compartilhamento de arquivos
az storage copy: Adicionar suporte de credenciais de conta e descontinuar --source-local-path, --destination-local-path, --destination-account-name
az storage account blob-service-properties update: Adicionar suporte à política de retenção de exclusão de contêiner
Sinapse
Erro de digitação corrigido no exemplo de comando para criação e eliminação de função no az synapse
28 de agosto de 2020
Versão 2.11.1
ACR
Adicionar camada isolada ao pool de agentes
Adicionar contexto de origem do artefacto OCI
AKS
Corrigir o problema de criação de cluster AKS
Serviços Cognitivos
[ALTERAÇÃO SIGNIFICATIVA] Exibir termos legais adicionais para certas APIs
Rede
[ALTERAÇÃO CRÍTICA] Permitir a criação de IP público e privado ao criar um Gateway de Aplicação
az network list-service-tags: adicionar detalhes sobre o uso do parâmetro de localização à mensagem de ajuda
Armazenamento
az storage blob list: Suporta propriedades OR com nova versão api
25 de agosto de 2020
Versão 2.11.0
AKS
Remover tag de visualização do complemento Virtual Node
Adicionar o argumento AKS CMK na criação do cluster
Defina o perfil de rede ao usar o balanceador de carga básico.
Remover a validação do número máximo de pods da linha de comandos e deixar que a verificação preliminar a manipule.
Corrigindo os complementos disponíveis na mensagem de ajuda em az aks create
Incluir suporte para o perfil de autoscaler de cluster na CLI principal
AppService
az webapp: Comando Adicionar instâncias de lista
az webapp ssh: Adicionar parâmetro --instance para se conectar a uma instância específica
az webapp create-remote-connection: Adicionar parâmetro --instance para se conectar a uma instância específica
Correção #14758: Erros no az webapp ao criar uma aplicação Windows com --runtime dotnetcore
Fix #14701: Implementar o comando functionapp create --assign-identity
Correção #11244: az webapp auth update: Adicionar parâmetro opcional para atualizar client-secret-certificate-thumbprint
az functionapp keys: Comandos adicionados que permitem aos usuários gerenciar suas teclas de aplicativo de função
az functionapp function: Comandos adicionados que permitem aos usuários gerenciar suas funções individuais
az functionapp function keys: Comandos adicionados que permitem aos usuários gerenciar suas teclas de função
Correção #14788: "az webapp create" não está a obter a aplicação web correta quando os nomes são subcadeias.
az functionapp create: Removida a capacidade de criar funções 2.x em regiões que não a suportam
ARM
az resource list: Estender os dados de retorno de createdTime, changedTime e provisioningState
az resource: Adicione o parâmetro --latest-include-preview para suportar a utilização da versão mais recente da API, mesmo que seja de pré-visualização.
ARO
Aprimoramentos da CLI, incluindo permissões de verificação de tabela de rotas
Nuvem
az cloud register: Corrigir o registro de nuvens com um arquivo de configuração
Computação
Atualize SKUs de Máquinas Virtuais que suportam rede acelerada
az vm create: Correção automática no sistema convidado
az image builder create: Adicionar --vm-size, --os-disk-size, --vnet, --subnet
Novo comando az vm assess-patches
Contentor
Correção #6235: Atualizar o texto de ajuda para o parâmetro ports na criação de contêiner
Datalake Store
Corrigir o problema #14545 na operação de junção do data lake
EventHub
az eventhubs eventhub create/update: Alterar a documentação do nome_de_destino
Extensão
Adicionar az extension list-versions comando para listar todas as versões disponíveis de uma extensão
HDInsight
Suporte à criação de cluster com configuração de escala automática e suporte ao gerenciamento de configuração de escala automática
Suporte à criação de cluster com criptografia no host
IoTCentral
Melhorias na documentação da CLI
Monitor
az monitor metrics alert create: suportar RG e Sub como valores de escopo
NetAppFiles
[ALTERAÇÃO SIGNIFICATIVA] az netappfiles snapshot create: Removido `file-system-id` dos parâmetros
[ALTERAÇÃO SIGNIFICATIVA] az netappfiles snapshot show: Snapshot já não possui o parâmetro file-system-id.
az netappfiles account: O modelo ActiveDirectory tem um novo parâmetro backup_operators
az netappfiles volume show: O modelo dataProtection tem um novo parâmetro chamado snapshot
az netappfiles volume show: Volume do modelo tem um novo parâmetro snapshot_directory_visible
Rede
az network dns export: exportar FQDN para os tipos MX, PTR, NS e SRV em vez de caminho relativo
Suporte de link privado para discos geridos
az network application-gateway auth-cert show: Adicionar exemplo para demonstrar o formato do certificado
az network private-endpoint-connection: Suporte à configuração do aplicativo
RBAC
az ad group create: suporte especificar descrição ao criar um grupo
az role definition create: imprimir mensagem legível por humanos em vez de exceção quando assignableScope é uma matriz vazia
[BREAKING CHANGE] az ad sp create-for-rbac: alterar a permissão padrão do certificado criado
SQL
az sql server audit-policy: Adicionar suporte à auditoria do SQL Server
Armazenamento
az storage blob copy start-batch: Correção de problema #6018 para --source-sas
az storage account or-policy: Ofereça suporte à política de replicação de objetos de conta de armazenamento
Corrija o problema #14083 para atualizar a versão do pacote azure-multiapi-storage, resolvendo problemas no pacote e adicionando suporte à nova versão da API.
az storage blob generate-sas: adicionar exemplos para --ip e refinar mensagem de erro
az storage blob list: Corrigir problema do next_marker
Sinapse
Adicionar cmdlets relacionados com o workspace, o sparkpool, e o sqlpool.
Adicionar comandos relacionados ao trabalho do Spark com base no SDK Track2
Adicionar comandos relacionados ao recurso accesscontrol com base no track2 sdk
Aprimoramento
Adicionar az upgrade comando para atualizar a cli e as extensões do azure
11 de agosto de 2020
Versão 2.10.1
Serviço de Aplicações
Corrigir #9887 em webapp e functionapp, suporte para atribuição/removal de identidade gerida pelo utilizador
Corrigir #1382, #14055: Atualizar mensagens de erro para os comandos az webapp create e az webapp config container set.
az webapp up: Corrija a lógica de seleção ASP padrão quando o parâmetro --plan não é fornecido
AppConfig
Suporte à ativação/desativação do PublicNetworkAccess durante a criação da loja
Computação
Apoio à associação de discos e snapshots a um recurso de acesso a discos
Laboratório
Correção para o problema de bug #7904 na validação de data durante a criação de máquina virtual no laboratório.
Armazenamento
az storage blob upload-batch: Corrija o problema #14660 com argumentos não posicionais
4 de agosto de 2020
Versão 2.10.0
AKS
az aks update: Alterar o argumento --enable-aad para migrar um cluster não-AAD habilitado para RBAC para um cluster AAD gerenciado pelo AKS
az aks install-cli: Adicione os argumentos --kubelogin-version e --kubelogin-install-location para a instalação do kubelogin.
Adicione o comando az aks nodepool get-upgrades
AMS
Fix #14021: "az ams account sp" não é idempotente
APIM
apim api import: suporte à importação de API e melhoria de outros comandos de CLI ao nível de API
Serviço de Aplicações
Correção #13035: Adicionar validação para "az webapp config access-restriction" para evitar a adição de duplicatas
AppConfig
Usar o SKU padrão caso não esteja especificado
[ALTERAÇÃO SIGNIFICATIVA] Suporte a configurações com tipo de conteúdo JSON
ARM
az resource tag: Corrigir o bug da etiquetagem de managedApp e de alguns problemas de teste relacionados
az deployment mg/tenant what-if: Adicionar suporte ao grupo de gerenciamento e à implantação em nível de locatário Hipóteses
az deployment mg/tenant create: Adicione o parâmetro --confirm-with-what-if/-c.
az deployment mg/tenant create: Adicione o parâmetro --what-if-result-format/-r.
az deployment mg/tenant create: Adicione o parâmetro --what-if-exclude-change-types/-x.
az tag: Suporte de tag AZ para parâmetro de ID de recurso
Cópia de segurança
Acione a descoberta de contêiner/item AFS somente quando necessário
CDN
Adicionar campos de ligações privadas à origem
Computação
az vm/vmss create: Selecione um nome de usuário válido para o usuário se o nome de usuário padrão for inválido
az vm update: suporte de imagem entre diferentes inquilinos
az disk-access: Adicionar novo grupo de comandos para operar o recurso de acesso ao disco
Suporte ao posicionamento automático de anfitriões em grupo dedicado
Suporte ppg e spg no modo de orquestração VMSS
Configuração
az config: Adicionar novo config módulo de comando
Extensão
Suporte a instalação automática de uma extensão se a extensão de um comando não estiver instalada
HDInsight
Adicione 3 parâmetros ao comando az hdinsight create para suportar o recurso de link privado e criptografia em trânsito:
Iot Hub
Correção #7792: O IoT Hub Create não é idempotente
IoT Central
Adicionar lista de opções de parâmetro para IoT Central
KeyVault
az keyvault key encrypt/decrypt: adicionar parâmetro --data-type para especificar explicitamente o tipo de dados originais
Monitor
az monitor log-analytics workspace data-export: suporte ao namespace do hub de eventos como destino.
az monitor autoscale: dar suporte a namespace e dimensões para --condition
NetAppFiles
az volume revert: Utilize o Volume Revert para reverter um volume para um dos seus instantâneos.
[ALTERAÇÃO SIGNIFICATIVA] Remover az netappfiles mount-target.
az volume show: Adicionar site às Propriedades do Ative Directory
Rede
az application-gateway private-link add: suporte para especificar uma sub-rede existente por ID
az network application-gateway waf-policy create: versão e tipo de suporte
Armazenamento
Fix #10302: Suporte adivinhar o tipo de conteúdo ao sincronizar arquivos
az storage blob lease: Aplicar nova versão da api para operações de concessão de blob
az storage fs access: Suporte a credencial AAD no gerenciamento de controle de acesso para conta ADLS Gen2
az storage share-rm create/update: adicionar --access-tier para suportar a camada de acesso
16 de julho de 2020
Versão 2.9.1
AKS
Remova a configuração explícita do VMSS no comando de exemplo do Windows, pois agora é padrão
IoT
[BREAKING CHANGE] az iot pnp: Remover comandos de pré-visualização do IoT PNP da CLI principal
REST
Fix #14152: az rest: Aceitar URLs ARM sem ID de assinatura
Armazenamento
Correção #14138: Tornar algumas permissões opcionais
14 de Julho de 2020
Versão 2.9.0
ACR
Manipular link de artefacto de registo do Registro para transmitir registos
Descontinuar comandos helm2
AKS
az aks create: adicionar o argumento --enable-aad
az aks update: adicionar o argumento --enable-aad
APIM
Foram adicionados os comandos gerais do az apim api
AppConfig
Adicionar exemplo para usar --fields na revisão appconfig
AppService
az functionapp create: Adicionado suporte para Java 11 e Powershell 7. Adicionado suporte à API Stacks.
Correção #14208 falha na criação de aplicativos de vários contêineres
Corrigir az webapp create - utilizar pilhas de runtime predefinidas.
ARM
az resource tag: Corrigir o problema de marcar recursos com o tipo de recurso Microsoft.ContainerInstance/containerGroups
Computação
Atualizar discos de versão para 2020-05-01, computar para 2020-06-01
Criptografia dupla do conjunto de criptografia de disco
az vmss update: suporte para especificar imagem entre inquilinos.
az sig image-version create: suporte para especificar imagem partilhada entre inquilinos.
vm/vmss create: Criptografia da cache e dos dados em trânsito para discos do sistema operativo, discos de dados e discos temporários para VM e VMSS
Adicionar operação de remoção simulada para VM e VMSS
Cosmos DB
Recursos recentes: Autoscale, IpRules, EnableFreeTier e EnableAnalyticalStorage
EventGrid
Adicione suporte à CLI para 2020-04-01-preview e assinale as funcionalidades de pré-visualização com is_Preview=True
Localizar
Fix #14094 az find Fix Queries falhando quando não está conectado e quando a telemetria está desativada
HDInsight
Adicione dois comandos para suportar o recurso de reinicialização do nó Hdinsight.
Monitor
Remover indicador de pré-visualização para comandos no espaço de trabalho do Log Analytics
az monitor diagnostic-settings subscription: Configurações de suporte de diagnóstico para assinatura
az monitor metrics: suporte a utilização de ',' e '|' nos nomes das métricas
az monitor log-analytics workspace data-export: Suporte à exportação de dados do Log Analytics
Rede
az network application-gateway frontend-ip update: Tornando obsoleto o parâmetro --public-ip-address
Atualizar azure-mgmt-network para 11.0.0
az network express-route gateway connection: Suporte à configuração de roteamento
az network virtual-appliance: Suporte ao dispositivo virtual de rede do Azure.
Suporte da funcionalidade de ligação privada no Application Gateway
Perceções sobre Políticas
az policy state: adicionar comando trigger-scan para disparar avaliações de conformidade de política
az policy state list: expor versões de entidades de política em cada registro de conformidade
Perfil
az account get-access-token: Mostrar "expiresOn" para Identidade Gerida
RDBMS
Suporte Versão mínima TLS
Adicionar criptografia de infraestrutura para Azure Postgres e MySQL
Segurança
Adicionar comandos de allowed_connections
Adicionar comandos de proteção adaptativa da rede
Adicionar comandos de controle de aplicação adaptável
Incorporação do az security iot-solution/iot-alerts/iot-recommendations/iot-analytics REST na Azure CLI
Adicionar CLI de conformidade regulamentar
SignalR
Adicione funcionalidades, incluindo a gestão de conexões de ponto final privadas, regras de rede e fluxo ascendente.
SQL
az sql mi create, az sql mi update: Adicionar --tags parâmetro para dar suporte à marcação de recursos
az sql mi failover: Suporte a failover a partir do ponto primário ou secundário
Armazenamento
az storage account create/update: Adicionar --allow-blob-public-access para permitir ou não permitir o acesso público para blob e contêineres
az storage account create/update: Adicionar --min-tls-version ao suporte definindo a versão mínima do TLS a ser permitida em solicitações de armazenamento.
Remover credencial de ficha de check-in
Corrigir o nome da conta de armazenamento em exemplos
Aplicação Web
Correção de problema: az webapp log deployment show - devolver registos de implementação em vez de metadados de log
Correção de bug: az webapp vnet-integration add - corrigir o tratamento de erros em caso de nome de vnet inválido e adicionar suporte ao ID de recurso do vnet
23 de junho de 2020
Versão 2.8.0
ACR
Adicionar suporte para desativar endpoint regional / desativar roteamento
[ALTERAÇÃO SIGNIFICATIVA] az acr login --expose-token não aceita nome de utilizador e palavra-passe
ACS
Remover o cluster privado e a API 2019-10-27-preview
AKS
Suporte para --yes no comando az aks upgrade
Reverter "alterar SKU de VM padrão para Standard_D2s_v3 (#13541)"
Adicionar "az aks update --uptime-sla"
Corrigir erro de digitação no comando az aks update
Altere para suportar um pool de agentes com 0 nós e bloquear a escala manual para o pool com CAS ativado.
Corrigir erro de digitação em VirtualMachineScaleSets e atualizar referências para versões do Kubernetes
AMS
MODIFICAR texto de ajuda para o parâmetro "--expiry".
AppService
az webapp log deployment show: Mostrar o log de implantação mais recente ou os logs de implantação de uma implantação específica, se a ID de implantação for especificada
az webapp log deployment list: Lista de logs de implantação disponíveis
Correção: Erro de superfície quando o nome do webapp inválido é fornecido
Corrigir #13261 az webapp list-runtimes para utilizar uma lista estática até que a nova API de Pilhas Disponíveis seja implementada.
az appservice ase create: Corrigir problema de criação #13361
az appservice ase list-addresses: Corrigir a alteração do SDK #13140.
Corrigir a criação de webapp/slot para contêineres do Windows
az webapp auth update: Adicionar parâmetro opcional para atualizar a versão em tempo de execução
Suporte para listar, eliminar, aprovar e rejeitar conexões de endpoint privado para aplicação web na CLI
Mensagens de erro melhoradas para conexão de túnel SSH
ARM
az tag: Adicionar exemplos para -h
az deployment group/sub what-if: Adicionar o parâmetro --exclude-change-types/-x.
az deployment group/sub/mg/tenant create: Adicione o parâmetro --what-if-exclude-change-types/-x.
az deployment group/sub/mg/tenant validate: Mostrar mensagens de erro em um formato melhor.
az group export: Adicione novos parâmetros --skip-resource-name-params e --skip-all-params para suportar a parametrização de omissão
Adicionar funcionalidade AZ para anular registo de API
ARO
Adicionar Público, Privado aos parâmetros para ajudar na visibilidade do ingress/apiserver
Batch
az batch account create: Adicionar novo parâmetro --public-network-access
az batch account create: Adicionar novo parâmetro --identity-type
az batch account set: Adicionar novo parâmetro --identity-type
[BREAKING CHANGE] az batch pool create: Ao criar um pool usando uma imagem personalizada, a propriedade --image agora só pode referir-se a uma imagem da Galeria de Imagens Compartilhadas.
[BREAKING CHANGE] az batch pool create: Ao criar um pool com a opção --json-file e especificando uma networkConfiguration, a propriedade publicIPs foi movida para dentro de uma nova propriedade chamada publicIPAddressConfiguration. Essa nova propriedade também oferece suporte a uma nova propriedade ipAddressProvisioningType que especifica como o pool deve alocar IP e uma propriedade publicIPs que permite a configuração de uma lista de recursos PublicIP a serem usados no caso de ipAddressProvisioningType ser definido como UserManaged
az network private-link-resource: Adicionar suporte para o recurso Microsoft.Batch batchAccount
az network private-endpoint-connection: Adicionar suporte para o recurso Microsoft.Batch batchAccount
CDN
az cdn custom-domain enable-https: Adicione suporte BYOC.
az cdn custom-domain enable-https: Corrigir a ativação de HTTPS personalizado com certificados geridos pela CDN para os SKUs Standard_Verizon e Standard_Microsoft.
Serviços Cognitivos
[ALTERAÇÃO IMPORTANTE] az cognitiveservices account agora tem uma estrutura unificada para todos os comandos.
az cognitiveservices account identity: Adicione gerenciamento de identidade para Serviços Cognitivos.
Computação
az image builder: Atualize a versão da API para 2020-02-14
az image builder create: Adicionar --identity para suportar a configuração de identidade
az image builder customizer add: Suporte ao personalizador de atualização do Windows
Novo comando az image builder cancel
Mostrar um aviso quando um usuário implanta um VMSS fixado a uma versão de imagem específica em vez da mais recente
Cosmos DB
az cosmosdb: Adicionar comando 'exists' aos grupos de bancos de dados e contentores
Permitir a criação de coleções fixas
EventHub
az eventhubs namespace create : Adicionar parâmetros de identidade gerenciados
Extensão
Adicionar --version ao suporte para instalar a partir de uma versão específica
Habilite as extensões da CLI para incluir pacotes no namespace 'azure'
IoT Hub
[ALTERAÇÃO IMPORTANTE] az iot hub job: Remover comandos de trabalho obsoletos
KeyVault
az keyvault key import: Suporta a importação de strings através de dois novos parâmetros.
Suporta encriptação e desencriptação de string/bytes com chaves armazenadas
Monitor
Suporte para criação de clusters sem tempo de espera
az monitor log-analytics workspace saved-search: Suporte novos comandos para pesquisa guardada
Rede
az network application-gateway address-pool update: Refine a mensagem de ajuda e adicione exemplos.
az network vnet create: Suportar o argumento --nsg
az network lb address-pool: Suporte criar pool de back-end lb com endereço de back-end.
az network application-gateway address-pool: Correção para o argumento --add
RBAC
az ad sp create-for-rabc: Nome do suporte com espaço, barra e barra invertida
az ad sp create-for-rbac: Refinar mensagem de erro quando o usuário especificar um escopo inválido
Segurança
Adicionar comandos de avaliação de segurança
SQL
az sql db ltr-policy/ltr-backup: atualizar/mostrar política de retenção de longo prazo, mostrar/excluir backups de retenção de longo prazo, restaurar backup de retenção de longo prazo
Armazenamento
Corrigir o problema de autenticação para permitir obter o token para --subscription
az storage remove: Corrija o problema #13459 para gerar exceção por falha de operação
Corrija os problemas #13012, #13632 e #13657 para remover argumentos não utilizados para comandos relacionados a generate-sas
az storage logging update: Adicionar verificação da versão de registo
az storage blob show: Adicione mais propriedades ao blob com o SDK de track 2
Correção #13708: Refinar mensagem de aviso para credenciais
az storage share-rm create/update: Adicionar protocolo NFS e suporte a root squash
az storage account create: Adicionar suporte para criptografia dupla
[BREAKING CHANGE] az storage blob/container/file/share/table/queue generate-sas: tornar os --expiry e --permissions obrigatórios
az storage blob set-tier: Migre para o Caminho 2 para dar suporte à definição da prioridade de reidratação
2 de junho de 2020
Versão 2.7.0
ACR
Corrigir um erro de digitação em uma mensagem de erro de criação de token
AKS
Alterar o sku padrão da máquina virtual para Standard_D2s_v3
Corrigir a criação de atribuição de função para cluster MSI e sub-rede personalizada
AppService
Fix #12739 az appservice list-locations retorna alguns locais inválidos
ARM
az deployment: Corrija o problema #13159 da mensagem incorreta do JSON depois de remover comentários e compactar
az resource tag: Corrija o problema #13255 de marcar recursos com o tipo de recurso Microsoft.ContainerRegistry/registries/webhooks
Melhorar os exemplos para o módulo de recursos
ARO
Altere CLIError para corrigir o sinalizador para --worker-vm-disk-size-gb
EventHub
Correção para o problema #12406 Argumento --capture-interval não atualiza o "intervalInSeconds"
HDInsight
Alterar get_json_object para shell_safe_json_parse
Monitor
az monitor metrics alert: refinar várias mensagens de ajuda
az monitor diagnostic-settings create: suporta o argumento --export-to-resource-specific
Apoiar a recuperação do espaço de trabalho LA
Rede
az network dns zone: Suporte - Personagem
az network vpn-connection ipsec-policy: altere o --sa-lifetime e --sa-max-size para valores maiores no exemplo
Atualizar rede para 2020-04-01
az network private-endpoint-connection: grade de eventos de suporte
az network express-route list-route-tables: corrigir bug que não pode listar rotas como tabela
Embalagem
Adicionar o pacote Ubuntu Focal
RBAC
az ad sp credential reset: modificar a geração de credenciais para evitar caracteres especiais problemáticos
Redis
Correção #13529: Alterar a documentação do parâmetro enable_non_ssl_port
Armazenamento
az storage copy: Adicionar parâmetro --follow-symlinks para suportar links simbólicos
Habilitar contexto local para conta de armazenamento
az storage logging: Corrija o problema #11969 para refinar a mensagem de erro
19 de maio de 2020
Versão 2.6.0
ACR
Adicione o tempo limite padrão de 5 minutos para todas as solicitações ao ACR
Apoiar a desativação do acesso à rede pública
az acr token create: expor o argumento --days
az acr import: aceitar valores do argumento --source que contêm login no nome do servidor através de correção no lado do cliente
ACS
Correção de bug: remover a limpeza dos campos para campos que não existem mais
AKS
Atualizar contexto de ajuda do comando uptime-sla
Remover verificação de intervalo para atualizar a contagem de minutos para autoscaler
Corrigir para que o cli não falhe quando o utilizador especifica apenas a senha do Windows
AMS
az ams transform create: Adicione a capacidade de criar uma transformação com uma predefinição do FaceDetector
az ams content-key-policy create : Adicione a capacidade de criar uma política de chave de conteúdo FairPlay com uma configuração de aluguel offline
AppConfig
Correção de erro para valores de chave de lista com campos
AppService
az functionapp create: AzureWebJobsDashboard só será definido se o AppInsights estiver desativado
Correção #10664- Integração de VNet - Problema de Verificação de Localização e correção #13257- az webapp up a falhar quando o Grupo de Recursos precisa ser criado
az webapp|functionapp config ssl import: Pesquise o cofre de chaves em grupos de recursos na subscrição e melhore a ajuda e os exemplos.
Contexto local integrado para o serviço de aplicativo
ARM
az deployment: Corrija o problema de que o templateLink não será retornado ao implantar ou validar template-uri
az deployment: Corrija o problema de que a implantação/validação não suporta caracteres especialmente codificados
az deployment sub/group what-if: Corrigir alinhamento de array e tratamento de erros
az deployment operation: Modificar as informações obsoletas
ARO
Adicionar exemplos para az aro criar, listar, listar credenciais, mostrar, eliminar
Adicionar função generate_random_id
Cópia de segurança
Permitir "FriendlyName" no comando de habilitação de proteção para AzureFileShare
Correção no comando IaasVM restore-disks
Adicionar "MAB" BackupManagementType ao comando de lista de itens
Adicione suporte para repetir a atualização da política para itens com falha.
Adicionar funcionalidade de Proteção de Retomada para a Máquina Virtual do Azure
Adicionar suporte para especificar ResourceGroup para armazenar instantRP durante Criar ou Modificar Política
IC
Compatibilidade com o flake8 3.8.0
Computação
Novo comando az vm desligamento automático
az vm list-skus: Atualizar comportamento --zone, devolver agora todos os tipos de skus
Núcleo
Atualizar o status de ativação/desativação do contexto local para o nível de usuário global
Extensão
az extension add: Adicionar --system para habilitar a instalação de extensões em um caminho do sistema
Suporte .egg-info para armazenar metadados de extensão de tipo de roda
IoT
az iot: Atualize a mensagem de notificação da execução da extensão do módulo de comando IoT para o ID atual, preciso e não obsoleto azure-iot.
IoT Hub
Suporte para a API de 2020-03-01 e comandos de Isolamento de Rede
NetAppFiles
az volume create: Adiciona snapshot-id como um parâmetro para criar volume Isso permitirá que os usuários criem um volume a partir do snapshot existente.
Rede
Corrigir alteração não intencional do valor TTL ao adicionar um registro DNS.
az network public-ip create: Informar os clientes sobre uma mudança significativa iminente
Suporte a comandos genéricos para cenário de link privado
az network private-endpoint-connection: Suporta tipos de mysql, postgres e mariadb
az network private-endpoint-connection: Suporte para tipos do CosmosDB
az network private-endpoint: descontinuar --group-ids e redirecionar para --group-id
Saída
Mostrar instruções de atualização nas secções encontrar, feedback e --help
Embalagem
Crie pacotes MSI/Homebrew com dependências resolvidas a partir de requirements.txt
RBAC
az ad sp credential reset: corrigir geração de credenciais fracas
Armazenamento
az storage account file-service-properties update/show: Adicionar suporte a propriedades de arquivo para conta de armazenamento
az storage container create: Corrija #13373 adicionando validador para acesso público
Adicionar suporte ao ADLS Gen2 track2
az storage blob sync: Suporte --connection-string
az storage blob sync: Corrija a mensagem de erro incorreta quando azcopy não consegue encontrar o local de instalação
30 de abril de 2020
Versão 2.5.1
ACR
az acr check-health: Corrigir "DOCKER_PULL_ERROR" no Windows
Computação
az vm list-ip-addresses: Tratamento de erros
Corrigir um erro ao usar o comando "vm create" se "endpoint_vm_image_alias_doc" não estiver definido no perfil de nuvem.
az vmss create: Adicionar --os-disk-size-gb
Cosmos DB
az cosmosdb create/update: adicionar suporte para --enable-public-network
Extensão
Corrigir o carregamento incorreto de metadados para extensão de tipo de roda
Embalagem
Adicionar az script para Git Bash/Cygwin no Windows
SQL
az sql instance-pool: Adicionar grupo de comandos para pools de instâncias
Armazenamento
Pacote de atualização azure-multiapi-storage para 0.3.0
Suporte GZRS para criação e atualização de conta de armazenamento
az storage account failover: Adicione suporte para failover de conta de armazenamento grs/gzrs
az storage blob upload: Adicionar parâmetro --encryption-scope para dar suporte à especificação de informações de escopo de criptografia
28 de abril de 2020
Versão 2.5.0
ACS
[BREAKING CHANGE] az openshift create: remover o parâmetro --vnet-peer.
az openshift create: Adicione sinalizadores para suportar cluster privado.
az openshift: atualize para a 2019-10-27-preview versão da API.
az openshift: adicionar comando update.
AKS
az aks create: Adicionar suporte para Windows
AppService
az webapp deployment source config-zip: remover a função sleep após request.get()
ARM
Adicionar comandos hipotéticos de implantação de modelo
ARO
az aro: Corrigir resultado da tabela
IC
Implementar pytest e descontinuar nose para teste de automação
Computação
az vmss disk detach: corrigir o problema do disco de dados NoneType
az vm availability-set list: Suporte mostrando a lista de VMs
az vm list-skus: Corrigir problema de exibição do formato de tabela
KeyVault
Adicionar novo parâmetro --enable-rbac-authorization durante a criação ou atualização
Monitor
Suporte a funcionalidades CMK do cluster LA
az monitor log-analytics workspace linked-storage: suporta recursos BYOS
Rede
az network security-partner: Suporte ao provedor de parceiros de segurança
Privatedns
Adicionar recurso na zona DNS privada para importar arquivo de zona de exportação
21 de abril de 2020
Versão 2.4.0
ACR
az acr run --cmd: desativar substituição do diretório de trabalho
"Suporte a endereço de dados dedicado"
AKS
az aks list -o table deve mostrar privateFqdn como fqdn para clusters privados
Adicionar --uptime-sla
Atualizar pacote containerservice
Adicionar suporte ao IP público do nó
Corrigir erro de digitação no comando de ajuda
AppConfig
Resolver a referência do Key Vault para os comandos de lista e exportação kv.
Correção de erro para valores da chave da lista
AppService
az functionapp create: Alterou a forma como o linuxFxVersion estava a ser definido para aplicações de funções .NET em Linux. Isso deve corrigir um bug que estava impedindo que aplicativos de consumo de linux dotnet fossem criados
[ALTERAÇÃO IMPORTANTE] az webapp create: ajuste para manter os AppSettings existentes com az webapp create
[BREAKING CHANGE] az webapp up: corrigir a criação de RG no comando az webapp up ao usar a opção -g
[BREAKING CHANGE] az webapp config: correção para mostrar valores para formatos de saída que não sejam JSON com az webapp config connection-string list
ARM
az deployment create/validate: Adicionar parâmetro --no-prompt para permitir ignorar o aviso de parâmetros ausentes no modelo ARM
az deployment group/mg/sub/tenant validate: Comentários de suporte no arquivo de parâmetros de implantação
az deployment: Remover is_preview para parâmetro --handle-extended-json-format
az deployment group/mg/sub/tenant cancel: Suporte ao cancelamento da implementação para ARM template
az deployment group/mg/sub/tenant validate: Melhorar a mensagem de erro quando a verificação de implantação falhar
az deployment-scripts: Adicionar novos comandos para DeploymentScripts
az resource tag: Adicionar parâmetro --is-incremental para suportar a adição de tags ao recurso incrementalmente
ARO
az aro: Adicionar o módulo de comando do Azure RedHat OpenShift V4 aro
Batch
Atualizar API em lote
Computação
az sig image-version create: Adicionar tipo de conta de armazenamento Premium_LRS
az vmss update: Corrigir problema de atualização de notificação de encerramento
az vm/vmss create: Adicionar suporte para a versão de imagem especializada
SIG API Versão 2019-12-01
az sig image-version create: Adicionar --target-region-encryption
Os testes de correção falham quando executados em série devido ao nome do keyvault estar duplicado no cache global in-momery
Cosmos DB
Suporte az cosmosdb private-link-resource/private-endpoint-connection
IoT Central
Descontinuar az iotcentral
Adicionar az iot central módulo de comando
Monitor
Suporte ao cenário de ligação privada para monitorização
Corrija a maneira errada de simular em test_monitor_general_operations.py
Rede
Descontinuar SKU para o comando de atualização de IP público
az network private-endpoint: Suporte ao grupo de zona de DNS privada
Habilitar o recurso de contexto local para o parâmetro vnet/subnet
Corrigir exemplo de uso incorreto no test_nw_flow_log_delete
Embalagem
Remover o suporte para o pacote Ubuntu/Disco
RBAC
az ad app create/update: suporte --optional-claims como parâmetro
RDBMS
Adicionar comandos de administrador do Ative Directory do Azure para PostgreSQL e MySQL
Service Fabric
Correção #12891: az sf application update --application-parameters remove parâmetros antigos que não estão na solicitação
Resolver #12470 az sf create cluster, corrigir bugs na atualização de durabilidade e confiabilidade e encontrar o VMSS corretamente através do código, dado o nome de um tipo de nó.
SQL
Adicionar az sql mi op list, az sql mi op get, az sql mi op cancel
az sql midb: atualizar/mostrar política de retenção de longo prazo, mostrar/excluir backups de retenção de longo prazo, restaurar backup de retenção de longo prazo
Armazenamento
Atualize azure-mgmt-storage para 9.0.0
az storage logging off: Suporte para desativar o registro em log de uma conta de armazenamento
az storage account update: Ativar chave com rotação automática para CMK
az storage account encryption-scope create/update/list/show: Adicionar suporte para personalizar o escopo de criptografia
az storage container create: Adicione --default-encryption-scope e --deny-encryption-scope-override para definir o escopo de criptografia para o nível do contêiner
Pesquisa
Adicionar opção para desativar o link do questionário
01 de abril de 2020
Versão 2.3.1
ACR
Corrigir a versão errada do azure-mgmt-containerregistry para Linux
Perfil
az login: Corrigir falha de login com perfis de nuvem diferentes de latest
31 de março de 2020
Versão 2.3.0
ACR
'AZ ACR task update': exceção de ponteiro nulo
az acr import: Modificar a ajuda e a mensagem de erro para esclarecer o uso de --source e --registry
Adicionar um validador para o argumento 'registry_name'
az acr login:Remova o sinalizador de visualização em '--expose-token'
[ALTERAÇÃO SIGNIFICATIVA] O parâmetro "Branch" em 'az acr task create/update' foi removido
'az acr task update' O cliente agora pode atualizar o contexto, o git-token ou os gatilhos individualmente
'az acr agentpool': nova funcionalidade
AKS
Corrija apiServerAccessProfile ao atualizar --api-server-authorized-ip-ranges
aks update: Substitua IPs de saída por valores de entrada quando atualizar
Não criar SPN para clusters MSI e suportar a anexação de acr a clusters MSI
AMS
Correção #12469: a adição da política de chave de conteúdo Fairplay falha devido a problemas com o parâmetro 'ask'
AppConfig
Adicionar --skip-keyvault para exportação de kv
AppService
Fix #12509: Remova a tag para az webapp por padrão
az functionapp create: Menu de ajuda do --runtime-version atualizado e aviso adicionado quando o utilizador especifica --runtime-version para dotnet
az functionapp create: Atualizada a forma como javaVersion estava a ser definido para aplicações de função no Windows
ARM
az deployment create/validate: Use --handle-extended-json-format por padrão
az lock create: Adicione exemplos de criação de subrecurso na documentação de ajuda
az deployment {group/mg/sub/tenant} list: Suporte para a filtragem de estado do provisionamento
az deployment: corrija o bug de análise para comentário sob o último argumento
Cópia de segurança
Adicionado vários recursos de restauração de arquivos
Adicionado suporte para fazer backup apenas de discos do sistema operacional
Adicionado parâmetro restore-as-unmanaged-disk para especificar a restauração não gerenciada
Computação
az vm create: Adicione a opção NONE ao --nsg-rule
AZ VMSS Create/Update: Remover a tag de visualização de reparos automáticos do VMSS
az vm update: suporte --workspace
Corrigir um bug no código de inicialização VirtualMachineScaleSetExtension
Atualize a versão do VMAccessAgent para 2.4
az vmss set-orchestration-service-state: suporte para o vmss definir o estado do serviço de orquestração
Atualize a versão da API do disco para 2019-11-01
az disk create: adicionar --disk-iops-read-only, --disk-mbps-read-only, --max-shares, --image-reference, --image-reference-lun, --gallery-image-reference, --gallery-image-reference-lun
Cosmos DB
Corrigir a opção --type ausente para redirecionamentos de preterição
Docker
Atualização para Alpine 3.11 e Python 3.6.10
Extensão
Permitir carregar extensões no caminho do sistema através de pacotes
HDInsight
(AZ HDInsight Criar:) Os clientes de suporte podem especificar a versão mínima suportada do TLS usando o parâmetro --minimal-tls-version. O valor permitido é 1.0,1.1,1.2
IoT
Adicionar responsável pelo código
az iot hub create : Alterar o sku padrão de F1 para S1
iot hub: suporte IotHub no perfil de 2019-03-01-hybrid
IoTCentral
Atualizar detalhes do erro, atualizar o modelo de aplicativo padrão e a mensagem de aviso.
Não exibir mais chaves/segredos gerenciados durante a listagem
AZ KeyVault Create: Suporte --network-acls--network-acls-ips e --network-acls-vnets para especificar regras de rede durante a criação do Vault
Bloquear
az lock delete corrigir bug: az lock delete não funciona no Microsoft.DocumentDB
Monitor
az monitor clone: suporta a clonagem de regras de métricas de um recurso para outro
Corrigir IcM179210086: não é possível criar alerta de métrica personalizada para sua métrica do Application Insights
NetAppFiles
az volume create: Permitir volumes de proteção de dados ao adicionar operações de replicação: aprovar, suspender, retomar, estado, remover
Rede
az network application-gateway waf-policy managed-rule rule-set add: suportar Microsoft_BotManagerRuleSet
Exibir flow-log do Network Watcher: corrigir informações deprecatórias incorretas
Suporte a nomes de host no Application Gateway Listener
AZ Network NAT Gateway: suporte a criar recurso vazio sem IP público ou prefixo IP público
Suporte para geração de gateway VPN
Apoio --if-none-match em az network dns record-set {} add-record
Embalagem
Deixar de dar suporte a python 3.5
Perfil
az login: Mostrar aviso de erro de MFA
RDBMS
Adicionar comandos de gerenciamento de chaves de criptografia de dados do servidor para PostgreSQL e MySQL
10 de março de 2020
Versão 2.2.0
ACR
Correção: az acr login erro gerado incorretamente
Adicionar novo comando az acr helm install-cli
Adicionar link privado e suporte CMK
comando adicionar 'lista de recursos de link privado'
AKS
Corrigir a navegação do AKS no Cloud Shell
az aks: Corrigir erros do addon de monitorização e de NoneType no agentpool
Adicionar --nodepool-tags ao pool de nós ao criar o cluster Azure Kubernetes
Adicionar --tags ao adicionar ou atualizar um pool de nós ao cluster
AKS Create: Adicionar --enable-private-cluster
Adicionar --nodepool-labels ao criar o cluster do Kubernetes do Azure
Adicionar --labels ao adicionar um novo nodepool ao cluster do Kubernetes do Azure
Adicionar o / em falta na URL do painel
Suporte para criar clusters AKS com identidade gerida.
az aks: Valide o plug-in de rede como "azure" ou "kubenet"
az aks: Adicionar suporte para chave de sessão do AAD
[BREAKING CHANGE] az aks: suporte a alterações MSI para GF e BF para o omsagent (monitorização de contentores)
az aks use-dev-spaces: Adicionando a opção de tipo de terminal ao comando use-dev-spaces para personalizar o terminal criado num controlador do Azure Dev Spaces
AppConfig
Desbloqueie usando "kv set" para adicionar referência ao keyvault e funcionalidade ...
AppService
az webapp create : Corrigir problema ao executar o comando com --runtime
az functionapp deployment source config-zip: Adicione uma mensagem de erro se o grupo de recursos ou o nome da função sejam inválidos ou não existam.
functionapp create: corrigir a mensagem de aviso que surge hoje com functionapp create, que menciona um sinalizador --functions_version, mas usa erroneamente um _ em vez de um - no nome do sinalizador.
az functionapp create: Atualizou-se a forma como linuxFxVersion e o nome da imagem do contentor estavam a ser definidos para aplicações de funções Linux
az functionapp deployment source config-zip: corrige um problema causado pela alteração das configurações do aplicativo durante a implantação do zip, dando erros 5xx durante a implantação
Fix #5720946: az webapp backup falha ao definir o nome
ARM
az resource: Melhorar os exemplos do módulo de recursos
az policy assignment list: suporte para a listagem de atribuições de política no âmbito dos Grupos de Gestão
Adicionar az deployment group e az deployment operation group para implantação de modelo em grupos de recursos. Trata-se de uma duplicação de az group deployment e az group deployment operation
Para implantação de modelos no âmbito da subscrição, adicione az deployment sub e az deployment operation sub. Trata-se de uma duplicação de az deployment e az deployment operation
Adicionar az deployment mg e az deployment operation mg para implantação de modelo em grupos de gerenciamento
Adicionar az deployment tenant e az deployment operation tenant para implantação de modelo no escopo do locatário
az policy assignment create: Adicionar uma descrição ao --location parâmetro
az group deployment create: Adicionar parâmetro --aux-tenants para suportar locatários cruzados
CDN
Adicionar comandos CDN WAF
Computação
az sig image-version: adicionar --data-snapshot-luns
az ppg show: add --colocation-status para habilitar a busca do status de colocation de todos os recursos no grupo de posicionamento de proximidade
az vmss create/update: suporte a reparações automáticas
[BREAKING CHANGE] az image template: renomeie o modelo para builder
az image builder create: adicionar --image-template
Cosmos DB
Adicionar cmdlets para procedimentos armazenados SQL, funções definidas pelo utilizador (UDF) e gatilhos
az cosmosdb create: adicionar --key-uri para suportar a inclusão de informações de criptografia do Key Vault
KeyVault
keyvault create: ativar eliminação suave por predefinição
Monitor
criação de alerta de métricas no Azure Monitor: suporte ~ em --condition
Rede
AZ Network application-gateway rewrite-rule create: Suporte à configuração do URL
Importação de zona DNS de rede AZ: --zone-name não diferenciará maiúsculas de minúsculas no futuro
az network private-endpoint/private-link-service: remover etiqueta de pré-visualização
az network bastion: bastião de suporte
az network vnet list-available-ips: lista de suporte ips disponíveis em uma vnet
az network watcher flow-log create/list/delete/update: adicione novos comandos para gerenciar o log de fluxo do observador e exponha --location para identificar o observador explicitamente
Configuração do fluxo de registos do observador de rede az: descontinuado
az network watcher flow-log show: suporta --location e --name para obter o resultado no formato ARM, substituindo a antiga saída formatada.
Política
az policy assignment create: corrigir o erro em que o nome da atribuição de política gerado automaticamente ultrapassa o limite
RBAC
az ad group show: corrigir o problema de tratar o valor --group como regex
RDBMS
Aumente a versão do SDK azure-mgmt-rdbms para 2.0.0
az postgres private-endpoint-connection: gerenciar conexões de ponto final privado do postgres
az postgres private-link-resource: gerir recursos de ligação privada do postgres
az mysql private-endpoint-connection: gerencie conexões de ponto final privado mysql
AZ MySQL Private-Link-Resource: Gerencie recursos de link privado do MySQL
az mariadb private-endpoint-connection: gerenciar conexões de ponto de extremidade privado mariadb
az mariadb private-link-resource: gerir os recursos de ligação privada mariadb
(Criação do SQL Server:) Adicionar o sinalizador opcional 'Ativar'/'Desativar' para acesso à rede pública ao criar o SQL Server.
(Atualização do SQL Server:) Faça algumas alterações voltadas para o cliente
Adicionar a propriedade minimal_tls_version para MI e SQL DB
Armazenamento
az storage blob delete-batch: sinalizador de comportamento --dryrun incorreto
az storage account network-rule add (correção de bug): A operação de adição deverá ser idempotente
az storage account create/update: adicionar suporte a preferências de roteamento
Atualize a versão azure-mgmt-storage para 8.0.0
imutabilidade do contentor de armazenamento az criar: adicionar parâmetro --allow-protected-append-write
az storage account private-link-resource list: Adicionar suporte à lista de recursos de link privado para conta de armazenamento
az storage account private-endpoint-connection approve/reject/show/delete: Suporte para gerenciar conexões de endpoint privadas
az storage account blob-service-properties update: add --enable-restore-policy e --restore-days
az storage blob restore: Adicionar suporte para restaurar faixas de blobs
18 de fevereiro de 2020
Versão 2.1.0
ACR
Adicionar um novo argumento --expose-token para az acr login
Corrigir a saída incorreta de az acr task identity show -n Name -r Registry -o table
az acr login: Lançar um CLIError se houver erros retornados pelo comando docker
ACS
AKS criar/atualizar: adicionar validação --vnet-subnet-id
Aladim
Analisar exemplos gerados em _help.py de comandos
AMS
az ams está em GA agora
AppConfig
Revisar a mensagem de ajuda para excluir o filtro de chave/rótulo não suportado
Remover tag de visualização para a maioria dos comandos, excluindo identidade gerenciada e sinalizadores de recursos
Adicionar chave gerenciada pelo cliente ao atualizar lojas
AppService
az webapp list-runtimes: Corrige o erro do comando list-runtimes
Adicionar az webapp|functionapp config ssl create
Adicione suporte para aplicações de funções v3 e Node.js 12
ARM
az policy assignment create: corrija a mensagem de erro quando o --policy parâmetro é inválido
az group deployment create: Resolver o erro "stat: caminho demasiado longo para Windows" ao usar um ficheiro parameters.json grande
Cópia de segurança
Correção para o fluxo de recuperação no nível do item no OLR
Adicionar restauração como suporte a arquivos para bancos de dados SQL e SAP
Computação
vm/vmss/availability-set update: adicionar --ppg para permitir a atualização do ProximityPlacementGroup
vmss create: adicionar os parâmetros --data-disk-iops e --data-disk-mbps
az vm host: remova a tag de visualização para vm host e vm host group
[ALTERAÇÃO CRÍTICA] Correção #10728: az vm create: cria sub-rede automaticamente se a rede virtual (vnet) for especificada e a sub-rede não existir
Aumentar a robustez da lista de imagens vm
Eventhub
Suporte do Azure Stack para perfil híbrido 2019-03-01
KeyVault
AZ KeyVault Key Create: Adicione um novo valor import para o parâmetro --ops
az keyvault key list-versions: suporte ao parâmetro --id para especificar chaves
Suporte a conexões de ponto final privado
Rede
Atualizar para azure-mgmt-network 9.0.0
az network private-link-service update/create: oferece suporte ao parâmetro --enable-proxy-protocol
Adicionar recurso Monitor de conexão V2
Embalagem
[ALTERAÇÃO CRÍTICA] Remover suporte para Python 2.7
Perfil
Pré-visualizar: adicione novos atributos homeTenantId e managedByTenants às contas de subscrição. Execute az login novamente para que as alterações entrem em vigor
az login: mostra um aviso quando uma assinatura é listada de mais de um locatário e define o primeiro como padrão. Para selecionar um inquilino específico ao aceder a esta subscrição, inclua --tenant em az login
Função
az role assignment create: Corrija o erro em que atribuir uma função a um principal de serviço usando o nome de exibição gera um HTTP 400.
SQL
Atualize o cmdlet az sql mi update SQL Managed Instance com dois novos parâmetros: camada e família
Armazenamento
[BREAKING CHANGE] az storage account create: Alteração do tipo padrão de conta de armazenamento para StorageV2
4 de fevereiro de 2020
Versão 2.0.81
ACS
Adicione suporte para definir portas alocadas de saída e limites de tempo ocioso no balanceador de carga padrão.
Atualização para a versão da API 2019-11-01
ACR
[ALTERAÇÃO SIGNIFICATIVA] az acr delete irá solicitar
Adicione um novo grupo de comandos 'az acr taskrun show/list/delete' para gerenciamento de taskrun
AKS
Cada cluster recebe um principal de serviço separado para melhorar o isolamento
AppConfig
Suporte à importação/exportação de referências do Key Vault para o App Service
Suporte à importação/exportação de todos os rótulos do appconfig para o appconfig
Validar nomes de chaves e funcionalidades antes de configurar e importar
Exponha a modificação de sku para armazenamento de configuração.
Adicionar grupo de comandos para identidade gerenciada.
AppService
Azure Stack: comandos básicos sob o perfil de 2019-03-01-hybrid
functionapp: Adicionar capacidade de criar aplicativos de função Java no Linux
ARM
Corrigir o problema #10246: az resource tag falha quando o parâmetro --ids passado é o ID do grupo de recursos
Corrigir problema #11658: az group export comando não suporta --query e --output parâmetros
Corrigir problema #10279: O código de saída de az group deployment validate é 0 quando a verificação falha
Corrigir o problema #9916: Melhorar a mensagem de erro do conflito entre a tag e outras condições de filtro no comando az resource list
Adicionar novo parâmetro --managed-by para dar suporte à adição de informações managedBy para o comando az group create
Azure Red Hat OpenShift
Adicionar monitor subgrupo para gerenciar o monitoramento do Log Analytics no cluster do Azure Red Hat OpensShift
Serviço de Bot
Corrigir problema #11697: az bot create não é idempotente
Alterar testes de correção de nome para serem executados somente no modo dinâmico
CDN
Adicionar suporte para o recurso rulesEngine
Adicionar novo grupo de comandos 'cdn endpoint rule' para gerenciar regras
Atualize a versão azure-mgmt-cdn para 4.0.0 para usar a versão da api 2019-04-15
Gestor de Implementação
Adicionar operação de lista para todos os recursos.
Aprimore o recurso de etapa para o novo tipo de etapa.
Atualize o pacote azure-mgmt-deploymentmanager para usar a versão 0.2.0.
IoT
Descontinuar os comandos 'IoT hub Job'.
IoT Central
Suporte a criação/atualização de aplicativos com o novo nome de sku ST0, ST1, ST2.
Key Vault
Adicione um novo comando az keyvault key download para baixar chaves.
Diversos
Fix #6371: Suporte para a conclusão de nomes de arquivo e de variáveis de ambiente no Bash
Rede
Fix #2092: az network dns record-set add/remove: adicionar aviso quando o conjunto de registos não é encontrado. No futuro, um argumento extra será suportado para confirmar essa criação automática.
Política
Adicionar novo comando az policy metadata para recuperar recursos avançados de metadados de política
az policy remediation create: Especificar se a conformidade deve ser reavaliada antes da correção com o --resource-discovery-mode parâmetro
Perfil
az account get-access-token: Adicionar o parâmetro --tenant para adquirir o token diretamente para o locatário, sem necessidade de especificar uma assinatura.
RBAC
[ALTERAÇÃO SIGNIFICATIVA] Corrigir #11883: az role assignment createo escopo vazio irá provocar um erro
Segurança
Adicione novos comandos az atp show e az atp update visualize e gerencie configurações avançadas de proteção contra ameaças para contas de armazenamento.
SQL
sql dw create: obsoletar os parâmetros --zone-redundant e --read-replica-count. Esses parâmetros não se aplicam ao DataWarehouse.
[BREAKING CHANGE] az sql db create: Remova "WideWorldImportersStd" e "WideWorldImportersFull" como valores documentados permitidos para "az sql db create --sample-name". Esses bancos de dados de exemplo sempre fariam com que a criação falhasse.
Adicione novos comandos sql db classification show/list/update/delete e sql db classification recommendation list/enable/disable para gerir classificações de sensibilidade para bancos de dados SQL.
az sql db audit-policy: Correção para ações e grupos de auditoria vazios
Armazenamento
Adicione um novo grupo az storage share-rm de comandos para usar o provedor de recursos Microsoft.Storage para operações de gerenciamento de compartilhamento de arquivos do Azure.
Corrigir problema #11415: erro de permissão para az storage blob update
Integre o Azcopy 10.3.3 e suporte Win32.
az storage copy: Adicionar --include-path, --include-pattern--exclude-path e--exclude-pattern parâmetros
az storage remove: Altere os parâmetros --inlcude e --exclude para os parâmetros --include-path, --include-pattern, --exclude-path e --exclude-pattern
az storage sync: Adicionar --include-pattern, --exclude-path e--exclude-pattern parâmetros
ServiceFabric
Adicione novos comandos para gerenciar aplicativos e serviços.
13 de janeiro de 2020
Versão 2.0.80
Computação
atualização de disco: Adicionar --disk-encryption-set e --encryption-type
snapshot create/update: Adicionar --disk-encryption-set e --encryption-type
Armazenamento
Atualize a versão azure-mgmt-storage para 7.1.0
az storage account create: Adicionar --encryption-key-type-for-table e --encryption-key-type-for-queue para suportar o Serviço de Encriptação de Tabelas e Filas
07 de janeiro de 2020
Versão 2.0.79
ACR
[ALTERAÇÃO SIGNIFICATIVA] Remoção do parâmetro '--os' dos comandos 'acr build', 'acr task create/update', 'acr run' e 'acr pack'. Em vez disso, use '--platform'.
AppConfig
Adicionar suporte para importar/exportar sinalizadores de recursos
Adicionar novo comando 'az appconfig kv set-keyvault' para criar referência de KeyVault
Suporte a várias convenções de nomenclatura ao exportar sinalizadores de recursos para o arquivo
AppService
Corrigir o problema #7154: Atualizar a documentação do comando <> para utilizar acentos graves em vez de aspas simples.
Corrigir o problema #11287: webapp up: Por padrão, o aplicativo criado usando 'up' deve ter 'SSL ativo'
Corrigir o problema #11592: Adicionar a opção "az webapp up" para sites HTML estáticos.
ARM
Correção: As az resource tagetiquetas do Recovery Services Vault não podem ser atualizadas
Cópia de segurança
Adicionado o novo comando 'backup protection undelete' para ativar a funcionalidade de eliminação suave para workloads de IaasVM.
Adicionado novo parâmetro '--soft-delete-feature-state' para definir o comando backup-properties
Adicionado suporte de exclusão de disco para carga de trabalho IaasVM
Computação
Corrigir vm create falha no perfil do Azure Stack.
VM Monitor Metrics Tail/List-Definitions: suporta métricas de consulta e definições de lista para uma VM.
Adicionar ação de comando "reaplicar" para az vm.
HDInsight
Suporte para criar um cluster Kafka com Kafka Rest Proxy
Atualize o azure-mgmt-hdinsight para 1.3.0
Vários.
Adicionar comando az version show de visualização para mostrar as versões dos módulos e extensões da CLI do Azure no formato JSON por padrão ou no formato configurado por --output
Hubs de Eventos
[ALTERAÇÃO CRÍTICA] Remover a opção de estado 'ReceiveDisabled' do comando 'az eventhubs eventhub update' e 'az eventhubs eventhub create'. Esta opção não é válida para entidades do Hub de Eventos.
Service Bus
[ALTERAÇÃO CRÍTICA] Remover a opção de status 'ReceiveDisabled' dos comandos 'az servicebus topic create', 'az servicebus topic update', 'az servicebus queue create' e 'az servicebus queue update'. Esta opção não é válida para tópicos e filas do Service Bus.
RBAC
Correção #11712: az ad app/sp show não retorna o código de saída 3 quando o principal de aplicação ou serviço não existe.
Armazenamento
az storage account create: Remova o sinalizador de visualização do parâmetro --enable-hierarchical-namespace
Atualize a versão azure-mgmt-storage para 7.0.0 para usar a versão da api 2019-06-01
Adicione novos parâmetros --enable-delete-retention e --delete-retention-days para suportar o gerenciamento da política de retenção de eliminação para as propriedades do serviço de blobs da conta de armazenamento.
Dezembro 17, 2019
2.0.78
ACR
Adicionado suporte ao contexto local na execução de tarefas do ACR
ACS
[BREAKING CHANGE]az openshift create: renomeie --workspace-resource-id para --workspace-id.
AMS
Comandos 'show' atualizados para retornar 3 quando o recurso não for encontrado
AppConfig
Corrigido erro ao anexar a versão da API à URL do pedido. A solução existente não funciona com paginação.
Adicionado suporte para mostrar idiomas além do inglês, já que o serviço de backend suporta unicode para globalização.
AppService
Corrigido o problema #11217: a aplicação web, o comando 'az webapp config ssl upload' deve suportar o parâmetro slot.
Corrigido o problema #10965: Erro: O nome não pode estar vazio. Permitir remoção por endereço IP e sub-rede
Adicionado suporte para importação de certificados do Cofre da Chave az webapp config ssl import
ARM
Pacote azure-mgmt-resource atualizado para usar 6.0.0
Suporte entre locatários para o comando az group deployment create ao adicionar o novo parâmetro --aux-subs
Novo parâmetro --metadata adicionado para dar suporte à adição de informações de metadados para definições de conjuntos de políticas.
Cópia de segurança
Adicionado suporte de backup para carga de trabalho SQL e SAP Hana.
BotService
[Alteração disruptiva] Remover a opção '--version' do comando de pré-visualização 'az bot create'. Apenas bots SDK v4 são suportados.
Foi adicionada a verificação de disponibilidade de nome para 'az bot create'.
Adicionado suporte para atualizar o URL do ícone para um bot através de 'az bot update'.
Adicionado suporte para atualizar um canal Direct Line via 'az bot directline update'.
Adicionado suporte ao sinalizador '--enable-enhanced-auth' para 'az bot directline create'.
Os seguintes grupos de comandos estão em disponibilidade geral e não estão em pré-visualização: 'az bot authsetting'.
Os seguintes comandos em 'az bot' estão em Disponibilidade Geral (GA) e não em pré-visualização: *create*, *prepare-deploy*, *show*, *delete*, *update*.
Foi corrigido o 'az bot prepare-deploy' alterando o valor '--proj-file-path' para minúsculas (por exemplo, "Test.csproj" para "test.csproj").
Computação
vmss create/update: adicionado --scale-in-policy, que decide quais máquinas virtuais são escolhidas para remoção quando um VMSS é dimensionado.
vm/vmss update: Adicionado --priority.
vm/vmss update: Adicionado --max-price.
Adicionado o grupo de comandos "disk-encryption-set" (criar, mostrar, atualizar, eliminar, listar).
disk create: Adicionado "--encryption-type" e "--disk-encryption-set".
vm/vmss criar: Adicionados --os-disk-encryption-set e --data-disk-encryption-sets.
Núcleo
Removido o suporte para Python 3.4
Integre a pesquisa HaTS em vários comandos
DLS
Versão atualizada do ADLS sdk (0.0.48).
Instalar
Instalar suporte para scripts do Python 3.8
IoT
[ALTERAÇÃO CRÍTICA] O parâmetro --failover-region foi removido do manual-failover. Agora, ele fará uma transferência automática para a região secundária atribuída e emparelhada geograficamente.
Key Vault
Corrigido #8095: az keyvault storage remove: melhorar a mensagem de ajuda
Corrigido #8921: az keyvault key/secret/certificate list/list-deleted/list-versions: corrigir o bug de validação no parâmetro --maxresults
Corrigido #10512: az keyvault set-policy: melhorar a mensagem de erro quando nenhum dos --object-id, --spn ou --upn é especificado
Fixo #10846: az keyvault secret show-deleted: quando --id é especificado, --name/-n não é necessário
Corrigido #11084: az keyvault secret download: melhorar a mensagem de ajuda do parâmetro --encoding
Rede
az network application-gateway probe: Foi adicionado suporte à opção --port para especificar uma porta para sondar servidores de back-end ao criar e atualizar.
az network application-gateway url-path-map create/update: correção de erro para --waf-policy
az network application-gateway: Adicionado suporte --rewrite-rule-set
az network list-service-aliases: Adicionado suporte para listar aliases de serviço que podem ser usados nas políticas de ponto de extremidade para serviços
az network dns zone import: adicionou suporte para o .@ no nome do registo
Embalagem
Adicionadas compilações de borda traseira para instalação de pip
Adicionado o pacote Ubuntu eoan
Política
Adicionado suporte para a API de política versão 2019-09-01.
az policy set-definition: Foi adicionado suporte para agrupamento nas definições do conjunto de políticas com o parâmetro --definition-groups
Redis
Parâmetro de visualização --replicas-per-master adicionado ao comando az redis create
Azure-mgmt-redis atualizado de 6.0.0 para 7.0.0rc1
ServiceFabric
Correção na lógica de adição do tipo de nó, incluindo #10963: Adicionar novo tipo de nó com nível de durabilidade Ouro sempre lançará um erro de CLI.
Versão atualizada do ServiceFabricNodeVmExt para 1.1 no modelo de criação
SQL
Adicionados os parâmetros "--read-scale" e "--read-replicas" aos comandos de criação e atualização da base de dados SQL, para dar suporte ao gerenciamento de escala de leitura.
Armazenamento
Propriedade de compartilhamentos de arquivos grandes do GA Release para o comando de criação e atualização da conta de armazenamento
Suporte para Delegação de Utilizador com tokens SAS no GA Release
Adicionados novos comandos az storage account blob-service-properties show e az storage account blob-service-properties update --enable-change-feed para gerir as propriedades do serviço de blob da conta de armazenamento.
[COMING BREAKING CHANGE] az storage copy: o caractere * deixará de ser suportado como curinga nas URLs, mas novos parâmetros --include-pattern e --exclude-pattern serão adicionados com suporte ao curinga *.
Corrigido o problema #11043: Adicionado suporte para remover todo o contêiner/compartilhamento no az storage remove comando
Novembro 26, 2019
Versão 2.0.77
ACR
Parâmetro --branch preterido da tarefa acr create/update
Azure Red Hat OpenShift
Sinalizador adicionado --workspace-resource-id para permitir a criação do cluster Azure Red Hat Openshift com monitoramento
Adicionado monitor_profile para criar o cluster Azure Red Hat OpenShift com monitorização
AKS
Adicionada a operação de rotação de certificados do cluster de suporte usando "az aks rotate-certs".
AppConfig
Adicionado suporte para o uso do símbolo ":" como separador as az appconfig kv import
Corrigido o problema de listar valores de chave com vários rótulos, incluindo rótulo nulo.
SDK atualizado do plano de gestão, azure-mgmt-appconfiguration, para a versão 0.3.0.
AppService
Corrigido o problema #11100: erro de atributo ao usar 'az webapp up' quando se cria um plano de serviço.
az webapp up: Forçando a criação ou implantação em um site para idiomas suportados, não são utilizados padrões.
Adicionado suporte para Ambiente de Serviço de Aplicações: az appservice ase show | listar | listar-endereços | listar-planos | criar | atualizar | eliminar
Cópia de segurança
Corrigido o problema na exibição dos itens associados à política de backup az. Adicionado parâmetro opcional BackupManagementType.
Computação
Versão da API de computação, discos e snapshots atualizada para 2019-07-01
vmss create: Melhoria para --orchestration-mode
sig image-definition create: Adicionado --os-state para permitir especificar se as máquinas virtuais criadas com base nesta imagem são 'Generalizadas' ou 'Especializadas'.
sig image-definition create: Adicionada a opção --hyper-v-generation para permitir a especificação da geração do hipervisor
sig image-version create: Adicionou-se suporte ao --os-snapshot e ao --data-snapshots
image create: Adicionado --data-disk-caching para permitir a especificação da configuração de cache dos discos de dados
Python Compute SDK atualizado para 10.0.0
vm/vmss create: Adicionado 'Spot' à propriedade enum 'Priority'
[Alteração importante] Renomeado o parâmetro '--max-billing' para '--max-price', tanto para VM quanto para VMSS, para ser consistente com Swagger e os cmdlets PowerShell.
vm monitor log show: Adicionado suporte para interrogar o log no espaço de trabalho de análise de logs associado.
IoT
Correção #2531: Foram adicionados argumentos de conveniência para a atualização de hub.
Correção #8323: Adicionados os parâmetros ausentes para criar um endpoint personalizado de armazenamento.
Corrigir bug de regressão: Reverter as alterações que substituem o ponto de extremidade de armazenamento padrão.
Key Vault
Corrigido #11121: Ao usar az keyvault certificate list, agora passar --include-pending não requer um valor de true ou false
NetAppFiles
Azure-mgmt-netapp atualizado para 0.7.0, que inclui algumas propriedades de volume adicionais associadas a futuras operações de replicação
Rede
application-gateway waf-config: obsoleto
application-gateway waf-policy: Adicionado subgrupo managed-rules para gerir conjuntos de regras geridas e regras de exclusão
application-gateway waf-policy: Foi adicionada a definição da política do subgrupo para gerir a configuração global de uma política WAF
[ALTERAÇÃO SIGNIFICATIVA] application-gateway waf-policy: Regra de subgrupo renomeada para regra personalizada
application-gateway http-listener: Adicionado o parâmetro --firewall-policy ao criar
application-gateway url-path-map rule: Adicionado --firewall-policy durante a criação
Embalagem
Reescreveu o wrapper "az" em Python
Adicionado suporte para Python 3.8
Alterado para Python 3 para pacote RPM
Perfil
Erro resolvido ao executar az login -u {} -p {} com uma conta Microsoft
Aprimorado SSLError ao executar az login atrás de um proxy com certificado raiz autoassinado
Corrigido #10578: az login trava quando mais de uma instância é iniciada ao mesmo tempo no Windows ou WSL
Corrigido #11059: az login --allow-no-subscriptions falha se houver assinaturas no locatário
Corrigido #11238: Depois de renomear uma assinatura, fazer login com MSI fará com que a mesma assinatura apareça duas vezes
RBAC
Corrigido #10996: Ajustar erro para --force-change-password-next-login em az ad user update quando --password não é especificado
Redis
Corrigido #2902: Evite definir configurações de memória ao atualizar o cache SKU básico
Reservas
Versão atualizada do SDK para 0.6.0
Após chamar Get-Gatalogs, foram adicionadas informações sobre os detalhes do plano de faturamento.
Adicionado novo comando az reservations reservation-order calculate para calcular o preço de uma reserva
Adicionado novo comando az reservations reservation-order purchase para comprar uma nova reserva
Descanso
Alterado az rest para GA
SQL
Azure-mgmt-sql atualizado para a versão 0.15.0.
Armazenamento
storage account create: Adicionado --enable-hierarchical-namespace para suportar a semântica do sistema de ficheiros no serviço blob.
Exceção não relacionada removida da mensagem de erro
Foram corrigidos problemas com a mensagem de erro incorreta: "Não possui as permissões necessárias para executar esta operação." quando bloqueado por regras de rede ou falha de autenticação.
Novembro 4, 2019
Versão 2.0.76
ACR
Adicionado um parâmetro --pack-image-tag de visualização ao comando az acr pack build.
Adicionado suporte para habilitar a auditoria na criação de um registro
Adicionado suporte para RBAC com escopo de repositório
AKS
Adicionados --enable-cluster-autoscaler, --min-count e --max-count ao comando az aks create, que habilita o autoscaler de clusters para o grupo de nós.
Adicionados os sinalizadores acima, bem como --update-cluster-autoscaler e --disable-cluster-autoscaler ao comando az aks update, permitindo atualizações no autoscaler de cluster.
AppConfig
Adicionado o grupo de comandos do appconfig feature para gerir sinalizadores de funcionalidade armazenados numa App Configuration.
Corrigido pequeno erro no comando appconfig kv export to file. Pare de ler o conteúdo do arquivo dest durante a exportação.
AppService
az appservice plan create: Adicionado suporte para definir 'persitescaling' na criação do plano de serviço de aplicações.
Corrigido um problema em que a operação webapp config ssl bind estava removendo tags existentes do recurso
Sinalizador --build-remote adicionado para dar suporte à ação de compilação remota durante a implementação da função da aplicação az functionapp deployment source config-zip.
Alterada a versão padrão do Node.js para ~10 em aplicações de função no Windows.
Propriedade adicionada --runtime-version a az functionapp create
ARM
az deployment/group deployment validate: Adicionado o parâmetro --handle-extended-json-format para suportar multilinhas e comentários no modelo JSON na implementação.
Alterado o azure-mgmt-resource para a versão 2019-07-01
Cópia de segurança
Adicionado suporte de backup do AzureFiles
Computação
az vm create: Adicionado aviso ao especificar simultaneamente rede acelerada e uma NIC existente.
az vm create: Adicionado --vmss para especificar um conjunto de escala de máquina virtual existente ao qual a máquina virtual deve ser atribuída.
az vm/vmss create: Adicionada uma cópia local do arquivo de alias de imagem para que ele possa ser acessado em um ambiente de rede restrito.
az vmss create: Adicionado --orchestration-mode para especificar como as máquinas virtuais são gerenciadas pelo conjunto de escala.
az vm/vmss update: Adicionado --ultra-ssd-enabled para permitir a atualização da configuração do ultra SSD.
[BREAKING CHANGE] az vm extension set: Corrigido bug em que os usuários não podiam definir uma extensão em uma VM com --ids.
Novos comandos az vm image terms accept/cancel/show adicionados para gerenciar os termos de imagem do Azure Marketplace.
VMAccessForLinux atualizado para a versão 1.5
Cosmos DB
[BREAKING CHANGE] az sql container create: Alteração de --partition-key-path para um parâmetro obrigatório
[BREAKING CHANGE] az gremlin graph create: Alterado --partition-key-path para parâmetro obrigatório
az sql container create: Adicionado --unique-key-policy e --conflict-resolution-policy
az sql container create/update: Atualizado o --idx esquema padrão
gremlin graph create/update: Atualizado o --idx esquema padrão
Erro de digitação corrigido na mensagem de ajuda
banco de dados: informações sobre descontinuação adicionadas
coleção: informações de depreciação adicionadas
IoT
Adicionado novo tipo de fonte de roteamento: DigitalTwinChangeEvents
Corrigidas funcionalidades ausentes em az iot hub create
Key Vault
Corrigido um erro inesperado quando o arquivo de certificado não existe
Corrigido az keyvault recover/purge não funciona
NetAppFiles
Azure-mgmt-netapp atualizado para 0.6.0 para usar a versão da API 2019-07-01. Esta nova versão da API inclui:
Agora, a criação de volume --protocol-types aceita "NFSv4.1" em vez de "NFSv4".
Propriedade da política de exportação de volume passou a chamar-se 'nfsv41', em vez de 'nfsv4'
Volume --creation-token renomeado para --file-path
A data de criação do instantâneo agora chama-se apenas 'criado'
Rede
az network private-dns link vnet create/update: Suporte à vinculação de rede virtual entre locatários.
[BREAKING CHANGE] az network vnet subnet list: Agora, --resource-group e --vnet-name tornaram-se obrigatórios.
az network public-ip prefix create: Adicionado suporte para especificar a versão do endereço IP (IPv4, IPv6) durante a criação
Atualizado azure-mgmt-network para 7.0.0 e versão da API para 2019-09-01
az network vrouter: Adicionado suporte para novo serviço de roteador virtual e emparelhamento de roteador virtual
az network express-route gateway connection: Adicionado suporte para --internet-security
Perfil
Corrigido o problema em que az account get-access-token --resource-type ms-graph não funcionava
Aviso removido de az login
RBAC
Corrigido az ad app update --id {} --display-name {} não funciona
ServiceFabric
az sf cluster create: Corrigido um problema ao modificar o Service Fabric no Linux e o template.json no Windows na compute vmss, alterando de discos padrão para discos geridos.
SQL
Adicionados os parâmetros --compute-model, --auto-pause-delay e --min-capacity para suportar operações CRUD para a nova oferta do SQL Database: modelo de computação sem servidor.
Armazenamento
az storage account create/update: Adicionado o parâmetro --enable-files-adds e o grupo de Argumentos de Propriedades do Azure Active Directory para dar suporte à Autenticação de Serviço de Domínio do Active Directory para os Arquivos do Azure
Expandido az storage account keys list/renew para suportar a listagem ou regeneração das chaves Kerberos da conta de armazenamento.
Outubro 15, 2019
Versão 2.0.75
AKS
Alterou o valor padrão --load-balancer-sku para standard se suportado pela versão do Kubernetes
Alterou o valor padrão --vm-set-type para virtualmachinescalesets se suportado pela versão do Kubernetes
AMS
[ALTERAÇÃO RADICAL] Alterado o nome de job start para job create
[ALTERAÇÃO SIGNIFICATIVA] Alterado o parâmetro --ask de content-key-policy create para utilizar uma cadeia de caracteres hexadecimal de 32 caracteres em vez de UTF8
Adicionado melhor tratamento de erros para webapp up
Foi adicionada compatibilidade para Isolated SKU em appservice plan update
ARM
Adicionado --handle-extended-json-format parâmetro deployment create para permitir multilinhas e comentários no modelo JSON
Computação
Foi adicionado o parâmetro --enable-agent para vm create
Alterado o vm create para utilizar automaticamente o SKU de IP público padrão ao usar zonas.
Alterado vm create para criar automaticamente um nome de computador válido para uma VM se nenhum for fornecido
Adicionado parâmetro --computer-name-prefix ao vmss create para suportar o prefixo de nome de computador personalizado das máquinas virtuais no VMSS.
Adicionar o parâmetro --workspace a vm create para habilitar automaticamente o espaço de trabalho de analítica de logs.
Versão da API das galerias atualizada para 2019-07-01
Núcleo
Adicionada verificação de sintaxe para --set parâmetro no comando de atualização genérica
IoT
Corrigido um problema em que iot hub show errava incorretamente com "recurso não encontrado"
Monitor
Adicionado suporte ao CRUD para monitor log-analytics workspace
Rede
Adicionado suporte para vinculação virtual entre inquilinos a network private-dns link vnet [create|update]
[ALTERAÇÃO IMPORTANTE] Alterado network vnet subnet list para exigir os parâmetros --resource-group e --vnet-name
SQL
Comandos adicionados ao sql mi ad-admin que permitem configurar um administrador do AAD em instâncias geridas
Armazenamento
Parâmetro --preserve-s2s-access-tier adicionado storage copy para preservar a camada de acesso durante a cópia de serviço para serviço
Adicionado o parâmetro --enable-large-file-share a storage account [create|update] para suportar grandes partilhas de ficheiros para a conta de armazenamento.
Setembro 24, 2019
Versão 2.0.74
ACR
Adicionado um parâmetro obrigatório --type para acr config retention update
[ALTERAÇÃO RELEVANTE] Alteração do nome do parâmetro --name -n para --registry -r no grupo de comandos acr config
AKS
Adicionado --load-balancer-sku parâmetro ao aks create comando, que permite criar cluster AKS com SLB
Adicionados os parâmetros --load-balancer-managed-outbound-ip-count, --load-balancer-outbound-ips e --load-balancer-outbound-ip-prefixes aos comandos aks [create|update], que permitem atualizar o perfil do balanceador de carga do cluster AKS com SLB.
Adicionado o parâmetro --vm-set-type ao comando aks create, que permite especificar tipos de VM de um Cluster AKS (VMAS ou VMSS)
ARM
Adicionado o parâmetro --handle-extended-json-format ao comando group deployment create para suportar multilinhas e comentários no modelo JSON
Computação
Adicionado o parâmetro --terminate-notification-time aos comandos vmss [create|update] para suportar a configuração de eventos agendados
Adicionado o parâmetro --enable-terminate-notification ao comando vmss update para suportar a configuração de encerramento de eventos agendados.
Parâmetros adicionados --priority,--eviction-policy,--max-billing aos [vm|vmss] create comandos
Alterado disk create para permitir especificar o tamanho exato do carregamento do disco
Foi adicionado suporte para snapshots incrementais para discos geridos em snapshot create
Cosmos DB
Foi adicionado o parâmetro --type <key-type> ao comando cosmosdb keys list para mostrar chaves, chaves de leitura apenas ou strings de conexão.
Foi adicionado o comando cosmosdb keys regenerate
[OBSOLETO] Comandos obsoletos cosmosdb list-connection-strings, cosmosdb regenerate-key e cosmosdb list-read-only-keys
EventGrid
Corrigido o texto de ajuda do endpoint para referir-se ao parâmetro correto
Key Vault
Corrigido o problema em que iniciar sessão com um inquilino (login -t) podia causar uma falha em keyvault create.
Monitor
Corrigido o problema em que o caractere : não era permitido no argumento --condition de monitor metrics alert create
Política
Adicionado suporte para a API de política versão 2019-06-01
Adicionado --enforcement-mode parâmetro ao policy assignment create comando
Armazenamento
Adicionado --blob-type parâmetro ao az storage copy comando
Setembro 10, 2019
ACR
Grupo de comandos acr config retention adicionado para configurar a política de retenção
AKS
Adicionado suporte para integração ACR com os seguintes comandos:
Adicionado o parâmetro --attach-acr ao aks [create|update] para anexar um ACR a um cluster AKS.
Adicionado o parâmetro --detach-acr a aks update para desassociar o ACR de um cluster AKS.
ARM
Atualizado para usar a versão da API 2019-05-10
Batch
Adicionadas novas definições de configuração JSON para --json-filebatch pool create:
Adicionado MountConfigurations para montagens do sistema de arquivos (consulte Corpo da solicitação para obter detalhes)
Adicionada propriedade opcional publicIPs em NetworkConfiguration para IPs públicos em pools, consulte Request Body para obter detalhes.
Adicionado suporte para galerias de imagens compartilhadas para --image
[ALTERAÇÃO SIGNIFICATIVA] Valor padrão alterado de --start-task-wait-for-success em batch pool create para true
[ALTERAÇÃO CRÍTICA] Valor padrão alterado de Scope em AutoUserSpecification para ser sempre Pool (antes era Task nos sistemas Windows, Pool nos sistemas Linux)
Este argumento só pode ser definido a partir de uma configuração JSON com --json-file
HDInsight
Disponibilidade Geral
[ALTERAÇÃO IMPORTANTE] O parâmetro --workernode-count/-c de az hdinsight resize foi alterado para ser obrigatório.
Key Vault
Corrigido o problema em que as sub-redes não podiam ser excluídas das regras de rede
Corrigido o problema em que sub-redes duplicadas e endereços IP podiam ser adicionados às regras de rede
Rede
Adicionado o parâmetro --interval a network watcher flow-log para definir o valor do intervalo de análise de tráfego
Adicionado network application-gateway identity para gerenciar a identidade do gateway
Adicionado suporte para definir o ID do Key Vault para network application-gateway ssl-cert
Foi adicionado network express-route peering peer-connection [show|list]
Política
Atualizado para usar a versão 2019-01-01 da API
Agosto 27, 2019
Versão 2.0.72
ACR
[ALTERAÇÃO SIGNIFICATIVA] Removido o suporte para o classic SKU
Gestão de API
[VISUALIZAÇÃO] Adicionado grupo de comandos apim
AppService
Corrigido o problema com o comando webapp webjob continuous start ao especificar um slot
Alterado webapp up para detetar a pasta env e removê-la do ficheiro usado para implantação
Keyvault
Corrigido um bug em keyvault secret set que ignorou o argumento --expires.
Rede
Adicionado suporte para endereços IPv6 nos --private-ip-address-version argumentos
Novos comandos network private-endpoint [create|update|list-types] adicionados para gerenciamento de ponto final privado
Grupo de comandos adicionado network private-link-service
Foram adicionados os argumentos --private-endpoint-network-policies e --private-link-service-network-policies para network vnet subnet update
RBAC
Corrigido o problema em que a ad app update --homepage página inicial não era atualizada
ServiceFabric
Adicionado suporte para nomes de Key Vault com maiúsculas e minúsculas
Corrigido o problema ao usar certificados no Cofre da Chave
Corrigido o problema com o uso de arquivos de certificado PFX
Corrigido o problema com sf cluster certificate add quando o grupo de recursos do serviço Azure Key Vault não era especificado
Corrigido o problema em que sf cluster set não funcionava
SignalR
Novos comandos adicionados:
signalr cors: Gerenciar CORS SignalR
signalr restart: Reiniciar um serviço SignalR
signalr update: Atualizar um serviço SignalR
Argumento --service-mode adicionado a signalr create
Armazenamento
Foi adicionado o comando storage account revoke-delegation-keys
Agosto 13, 2019
Versão 2.0.71
AppService
Corrigido o problema em que os comandos webapp webjob continuous falhavam nos slots
BotService
[ALTERAÇÃO CRÍTICA] Removido o suporte para a criação de bots do SDK v3
CognitiveServices
Foram adicionados os comandos cognitiveservices account network-rule
Cosmos DB
Removido aviso ao atualizar múltiplos locais de gravação
Adicionados comandos CRUD para os recursos CosmosDB SQL, MongoDB, Cassandra, Gremlin e Tabela, e para a taxa de transferência dos recursos.
HDInsight
Esta versão contém um grande número de alterações que causam incompatibilidades.
[ALTERAÇÃO SIGNIFICATIVA] Parâmetros renomeados para hdinsight create:
O nome de --storage-default-container foi mudado para --storage-container
O nome de --storage-default-filesystem foi mudado para --storage-filesystem
[ALTERAÇÃO CRÍTICA] Alterado o argumento --name de application create para representar o nome da aplicação em vez do nome do cluster
Argumento --cluster-name adicionado a application create para substituir a funcionalidade antiga --name
[ALTERAÇÃO SIGNIFICATIVA] Parâmetros renomeados para application create:
O nome de --application-type foi mudado para --type
O nome de --marketplace-identifier foi mudado para --marketplace-id
O nome de --https-endpoint-access-mode foi mudado para --access-mode
O nome de --https-endpoint-destination-port foi mudado para --destination-port
[MUDANÇA SIGNIFICATIVA] Parâmetros removidos para application create:
--https-endpoint-location
--https-endpoint-public-port
--ssh-endpoint-destination-port
--ssh-endpoint-location
--ssh-endpoint-public-port
[ALTERAÇÃO IMPORTANTE] Renomeado --target-instance-count para --workernode-count para hdinsight resize
[ALTERAÇÃO SIGNIFICATIVA] Todos os comandos no grupo hdinsight script-action foram alterados para que usem o parâmetro --name como nome da ação do script.
Adicionado o argumento --cluster-name a todos os comandos hdinsight script-action para substituir a funcionalidade antiga --name.
[ALTERAÇÃO CRÍTICA] Foi renomeado --script-execution-id para --execution-id em todos os comandos hdinsight script-action
[ALTERAÇÃO SIGNIFICATIVA] hdinsight script-action show foi renomeado para hdinsight script-action show-execution-details
[ALTERAÇÃO SIGNIFICATIVA] Parâmetros alterados para hdinsight script-action execute --roles serem separados por espaço em vez de serem separados por vírgula.
[ALTERAÇÃO CRÍTICA] O parâmetro --persisted foi removido de hdinsight script-action list
Alterado o hdinsight create --cluster-configurations parâmetro para aceitar um caminho para um arquivo JSON local ou uma cadeia de caracteres JSON
Foi adicionado o comando hdinsight script-action list-execution-history
Alterado hdinsight monitor enable --workspace para aceitar um ID ou nome de espaço de trabalho do Log Analytics
Adicionado o hdinsight monitor enable --primary-key argumento, que é necessário se um ID de espaço de trabalho for fornecido como parâmetro
Adicionados mais exemplos e descrições atualizadas para mensagens de ajuda
Interativo
Corrigido um erro de carregamento
Kubernetes
Alterado para usar https se a porta de contêiner do painel estiver usando https
Rede
Argumento adicionado --yesnetwork dns record-set cname delete
Perfil
Adicionado argumento --resource-type a account get-access-token para obter tokens de acesso a recursos
ServiceFabric
Adicionadas todas as versões suportadas do sistema operativo para a criação de clusters SF
Corrigido o bug de validação do certificado primário
Armazenamento
Foi adicionado o comando storage copy
Julho 30, 2019
Versão 2.0.70
ACR
Corrigido o problema #9952 (uma regressão no acr pack build comando)
Removido o nome da imagem do builder padrão em acr pack build
AppService
Alterado webapp config ssl para mostrar uma mensagem se um recurso não for encontrado
Corrigido o problema em que functionapp create não aceita Standard_RAGRS o tipo de conta de armazenamento
Corrigido um problema em que webapp up falharia se executado usando versões mais antigas do python
Rede
Removido parâmetro --ids inválido de network nic ip-config add (correções #9861)
Correção #9604. Adicionado o parâmetro --root-certs a network application-gateway http-settings [create|update] para dar suporte às associações de certificados raiz confiáveis do usuário.
Argumento fixo --subscription para network dns record-set ns create (#9965)
RBAC
Foi adicionado o comando user update
[OBSOLETO] Descontinuado comandos relacionados com o utilizador --upn-or-object-id
Usar argumento de substituição --id
Adicionado --id argumento aos comandos relacionados com o utilizador
SQL
Adicionados comandos de gerenciamento para chaves de instância gerenciadas e protetor TDE
Armazenamento
Foi adicionado o comando storage remove
Corrigido um problema com storage blob update
VM
Alterado list-skus para utilizar a versão mais recente da API para apresentar os detalhes da zona.
Alterado o padrão de --single-placement-group para false para vmss create
Adicionado suporte para selecionar SKUs de armazenamento ZRS para [snapshot|disk] create
Adicionado novo grupo vm host de comandos para suportar hosts dedicados
Adicionados os parâmetros --host e --host-group em vm create para definir o host dedicado da VM
Julho 16, 2019
Versão 2.0.69
AppService
Comandos alterados webapp identity para retornar uma mensagem de erro adequada se ResourceGroupName ou Nome do aplicativo forem inválidos
Corrigido webapp list para retornar o valor correto para o número de sites se nenhum grupo de recursos foi fornecido
Efeitos secundários fixos de appservice plan create e webapp create
Núcleo
Corrigido o problema onde --subscription apareceria apesar de não ser aplicável
Batch
[ALTERAÇÃO SIGNIFICATIVA] Substituído batch pool node-agent-skus list por batch pool supported-images list
Adicionado suporte para regras de segurança que bloqueiam o acesso da rede a um pool com base na porta de origem do tráfego ao usar a --json-file opção de batch pool create network
Adicionado suporte para executar a tarefa no diretório de trabalho do conteiner ou no diretório de trabalho da tarefa em lote ao utilizar a opção --json-file do batch task create
Corrigido erro na opção --application-package-references de batch pool create em que funcionaria apenas com as predefinições
Eventhubs
Adicionada validação para o parâmetro --rights dos comandos authorizationrule
RDBMS
Adicionado parâmetro opcional para especificar o SKU da réplica para o comando create replica
Corrigido o problema com a falha do teste CI com a criação da réplica do MySQL
Relé
Corrigido o problema com a conexão híbrida quando a autorização do cliente está desativada #8775
Foi adicionado o parâmetro --requires-transport-security a relay wcfrelay create
Bus de Serviço
Adicionada validação para o parâmetro --rights dos comandos authorizationrule
Armazenamento
Ativar Files AADDS para a atualização da conta de armazenamento
Problema storage blob service-properties update --set corrigido
2 de julho de 2019
Versão 2.0.68
Núcleo
Os módulos de comando estão agora consolidados num único distribuível Python. Isso torna obsoleto o uso direto de muitos azure-cli- pacotes no PyPI.
Isso deve reduzir o tamanho da instalação e afetar apenas os usuários que instalaram diretamente via pip.
ACR
Adicionado suporte para gatilhos de temporizador para tarefas
AppService
Alterado functionapp create para ativar informações de aplicação por predefinição
Em vez disso, use o novo comando az functionapp devops-pipeline
Adicionado suporte ao plano de aplicativo de função do Linux em regime de consumo para functionapp deployment config-zip
Cosmos DB (base de dados)
Adicionado suporte para desativar o TTL
DLS
Versão atualizada do ADLS (0.0.45)
Referência para feedback
Ao relatar um comando de extensão com falha, az feedback agora tenta abrir o navegador para a URL do projeto/repositório da extensão a partir do índice.
HDInsight
[ALTERAÇÃO SIGNIFICATIVA] O nome do grupo de comandos foi alterado de oms para monitor
[ALTERAÇÃO SIGNIFICATIVA] Tornou --http-password/-p um parâmetro obrigatório
Foram adicionados completadores de parâmetros para --cluster-admin-account e cluster-users-group-dns.
O parâmetro cluster-users-group-dns foi alterado para ser obrigatório quando —esp estiver presente
Adicionado um tempo limite para todos os preenchedores automáticos de argumentos existentes
Adicionado um tempo limite para transformar o nome do recurso em id do recurso
Alterados os autocompletadores para selecionar recursos de qualquer grupo de recursos. Pode ser um grupo de recursos diferente daquele especificado com -g
Adicionado suporte para --sub-domain-suffix e --disable_gateway_auth parâmetros no hdinsight application create comando
Serviços Geridos
Introdução do módulo de comando de serviço gerido em versão preliminar
Perfil
Suprimir --subscription argumento para o comando de terminar sessão
RBAC
[ALTERAÇÃO SIGNIFICATIVA] O argumento --password foi removido do create-for-rbac
Adicionado o parâmetro --assignee-principal-type ao comando create para evitar falhas intermitentes causadas pela latência de replicação do servidor gráfico do AAD
Corrigido um crash em ad signed-in-user quando listar objetos possuídos.
Corrigido o problema em que ad sp não encontrava o aplicativo correto de um principal de serviço
RDBMS
Adicionado suporte para replicação para MariaDB
SQL
Valores permitidos documentados para sql db create --sample-name
Armazenamento
Foi adicionado suporte ao token SAS para delegação de usuário, com --as-user para storage blob generate-sas
Adicionado suporte ao token SAS de delegação de usuário com --as-user a storage container generate-sas
VM
Corrigido bug onde vmss create retorna uma mensagem de erro quando executado com --no-wait
Removida a validação no lado do cliente para vmss create --single-placement-group. Não falha se --single-placement-group estiver definido como true e--instance-count for maior que 100 ou se as zonas de disponibilidade forem especificadas, mas deixará essa validação para o serviço de computação
Corrigido bug onde [vm|vmss] extension image list falha quando usado com --latest
Junho 18, 2019
Versão 2.0.67
Núcleo
Esta versão introduz uma nova tag [Preview] para comunicar mais claramente aos clientes quando um grupo de comandos, comando ou argumento está no status de visualização. Isso foi anteriormente indicado no texto de ajuda ou comunicado implicitamente pelo número de versão do módulo de comando.
A CLI removerá números de versão para pacotes individuais no futuro. Se um comando estiver em visualização, todos os seus argumentos também estarão. Se um grupo de comandos for rotulado como estando em visualização, todos os comandos e argumentos também serão considerados como estando em visualização.
Como resultado desta alteração, vários grupos de comandos podem "aparecer repentinamente" em estado de pré-visualização com esta versão. O que realmente aconteceu é que a maioria dos pacotes estava em estado de pré-visualização, mas estão a ser considerados GA com esta versão.
ACR
Adicionado comando 'acr check-health'
Tratamento de erros melhorado para tokens AAD e para recuperar comandos externos
ACS
Os comandos ACS preteridos agora estão ocultos no modo de exibição de ajuda
AMS
[ALTERAÇÃO IMPORTANTE] Alterado para retornar, no formato ISO 8601, cadeias de caracteres de data e hora para "archive-window-length" e "key-frame-interval-duration".
AppService
Adicionado roteamento baseado em local para webapp deleted list e webapp deleted restore
Corrigido o problema onde o "webapp up" tinha o URL de destino registado ("Pode lançar a aplicação em...") que não era clicável no Azure Cloud Shell.
Corrigido um problema em que a criação de aplicações com algumas SKUs falhava devido a um erro AlwaysOn.
Foi adicionada pré-validação a [appservice|webapp] create
Corrigido [webapp|functionapp] traffic-routing para usar o actionHostName correto
Adicionado suporte de slot aos comandos functionapp
Batch
Corrigida a regressão na autenticação AAD causada por um reporte de erros demasiado agressivo para a Autenticação por Chave Partilhada.
BatchAI
Os comandos do BatchAI agora estão obsoletos e ocultos
BotService
Adicionadas mensagens de aviso de "suporte descontinuado"/"modo de manutenção" para comandos que suportam o SDK v3
Cosmos DB
[PRETERIDO] Substituído o cosmosdb list-keys comando
Adicionado o cosmosdb keys list comando - substitui cosmosdb list-keys
cosmsodb create/update: Adicionado novo formato para --location para permitir a configuração da propriedade "isZoneRedundant". Formato antigo preterido
EventGrid
Foram adicionados comandos eventgrid domain para operações CRUD de domínios
Foram adicionados comandos eventgrid domain topic para operações CRUD de tópicos de domínio.
Adicionado --odata-query argumento a eventgrid [topic|event-subscription] list para filtrar resultados usando sintaxe OData
event-subscription create/update: Adicionado "servicebusqueue" como novo valor para o parâmetro --endpoint-type
[ALTERAÇÃO CRÍTICA] Removido o suporte para --included-event-types All com eventgrid event-subscription [create|update]
HDInsight
Adicionado suporte para --ssh-public-key parâmetro no hdinsight create comando
IoT
Adicionado suporte para regenerar chaves de política de autorização
SDK e suporte adicionados para o DigitalTwin Repository Provisioning Service
Rede
Adicionado suporte de zona para Nat Gateway
Foi adicionado o comando network list-service-tags
Corrigido o problema com dns zone import onde os utilizadores não podiam importar registos coringa A
Corrigido o problema em que o registo de fluxo watcher flow-log configure não podia ser ativado em determinadas regiões
Recurso
Adicionado az rest comando para fazer chamadas REST
Erro corrigido ao usar policy assignment list com um grupo de recursos ou nível de assinatura --scope
ServiceBus
Corrigido o problema com servicebus topic create --max-size#9319
SQL
Alterado --location para ser opcional para sql [server|mi] create - usa o local do grupo de recursos se não for especificado
Corrigido o erro "O objeto 'NoneType' não é iterável" para sql db list-editions --available
SQLVm
[ALTERAÇÃO IMPORTANTE] Alterado sql vm create para exigir o parâmetro --license-type
Alterado para permitir definir a SKU da imagem SQL ao criar ou atualizar uma VM SQL.
Armazenamento
Foi corrigido o problema da ausência de chave de conta para storage container generate-sas
Corrigido problema com storage blob sync no Linux
VM
[VISUALIZAÇÃO] Comandos adicionados vm image template para criar imagens de VM
Junho 4, 2019
Versão 2.0.66
Núcleo
Corrigido bug em que os comandos falham quando --output yaml é usado com --query.
ACR
Adicionado grupo de comandos 'acr pack' para criar tarefas de compilação rápida usando Buildpacks.
ACS
Ativar/desativar o complemento kube-dashboard do AKS
Imprimir uma mensagem amigável quando a assinatura não for aprovada para usar o Azure Red Hat OpenShift
Batch
Melhoria no tratamento de erros ao não estar autenticado numa conta [#9165][#8978]
IoT
Adicionado suporte para failover manual
Rede
Foram adicionados comandos network application-gateway waf-policy para suportar regras WAF personalizadas.
Foram adicionados os argumentos --waf-policy e --max-capacity para network application-gateway [create|update]
Recurso
Mensagem de erro melhorada de deployment create quando não há TTY disponível
Função
Texto de ajuda atualizado.
Computação
Foi adicionado o suporte para vm create em VMs provenientes de uma imagem gerida cujas LUNs de discos de dados não começam no 0 ou saltam números.
21 de maio de 2019
Versão 2.0.65
Núcleo
Adicionado melhor feedback para erros de autenticação
Corrigido o problema em que a CLI carregava extensões que não eram compatíveis com sua versão principal
Corrigido o problema com o lançamento quando clouds.config está corrompido
ACR
Adicionado suporte para identidades gerenciadas para tarefas
ACS
Comando fixo openshift create quando usado com o cliente AAD do cliente
AppService
[PRETERIDO] Comando preterido functionapp devops-build - será removido na próxima versão
Alterado functionapp devops-pipeline para buscar o log de compilação do Azure DevOps no modo detalhado
[ALTERAÇÃO DISRUPTIVA] Removida a bandeira --use_local_settings do comando functionapp devops-pipeline - foi sem efeito
Alterou-se webapp up para que retorne a saída JSON caso --logs não seja utilizado
Adicionado suporte para gravar recursos padrão na configuração local para webapp up
Adicionado suporte para webapp up reimplantar um aplicativo sem usar o argumento --location
Foi corrigido um problema na criação de ASPs para Linux com SKU Gratuito, em que a utilização de "Free" como valor de SKU não funcionava.
BotService
Alterado para permitir todo o invólucro para --lang parâmetros para comandos
Descrição atualizada para o módulo de comando
Consumo
Foi adicionado o parâmetro necessário que estava ausente ao executar consumption usage list --billing-period-name
IoT
Adicionado suporte para listar todas as chaves
Rede
[ALTERAÇÃO SIGNIFICATIVA]: Removido o grupo de comandos network interface-endpoints - utilize network private-endpoints
Adicionado --nat-gateway argumento ao network vnet subnet [create|update] para permitir a ligação a um gateway NAT
Corrigido o problema em que dns zone import os nomes de registo não podiam corresponder a um tipo de registo
RDBMS
Adicionado suporte a postgres e mysql para replicação geográfica
RBAC
Adicionado suporte ao escopo do grupo de gestão para role assignment
Armazenamento
storage blob sync: adicionar comando de sincronização para blob de armazenamento
Computação
Adicionado --computer-name ao vm create para definir o nome do computador de uma VM
Renomeado de --ssh-key-value para --ssh-key-values em [vm|vmss] create - agora pode aceitar múltiplos novos valores ou caminhos de chaves públicas SSH
Nota: Isto não é uma alteração disruptiva - --ssh-key-value será analisado corretamente, pois corresponde apenas a --ssh-key-values
Alterou-se o argumento --type de ppg create para ser opcional.
Maio 6, 2019
Versão 2.0.64
ACS
[ALTERAÇÃO IMPORTANTE] Removido o sinalizador --fqdn nos comandos openshift.
Alterado para usar a versão da API do Azure Red Hat Openshift GA
Adicionou-se o sinalizador customer-admin-group-id a openshift create
[GA] Removido (PREVIEW) da opção aks create--network-policy
Corrigida a obtenção do nome de utilizador correto para cloudshell, o qual estava a causar a falha de webapp up.
Documentação appservice plan --sku atualizada para refletir os planos de serviço de aplicação suportados.
Foram adicionados argumentos opcionais para o grupo de recursos e o plano no webapp up
Adicionado suporte a webapp ssh para respeitar a variável de ambiente AZURE_CLI_DISABLE_CONNECTION_VERIFICATION
Foi adicionado suporte para appserviceplan create SKU Gratuito do Linux
Alterado webapp up para ter um tempo de espera de 30s após definir a configuração da aplicação SCM_DO_BUILD_DURING_DEPLOYMENT=true para lidar com o arranque a frio do Kudu.
Adicionado suporte para powershell tempo de execução para functionapp create no Windows
Foi adicionado o comando create-remote-connection
Batch
Corrigido erro no validador para as opções de --application-package-references
Botservice
[ALTERAÇÃO SIGNIFICATIVA] Alterado bot create -v v4 -k webapp para criar um Bot de Web App vazio por padrão (ou seja, nenhum bot é implantado no App Service)
Adicionada a sinalização --echo a bot create para que se use o comportamento antigo com -v v4
[MUDANÇA CRÍTICA] Alterado o valor padrão de --version para v4
NOTA:bot prepare-publish ainda usa o seu padrão antigo
[ALTERAÇÃO IMPORTANTE] Alterado --lang para deixar de estar predefinido como Csharp. Se o comando requer --lang e não for fornecido, o comando agora irá resultar em erro.
[ALTERAÇÃO CRÍTICA] Alterados os argumentos --appid e --password para bot create serem obrigatórios e agora podem ser criados via ad app create.
Adicionadas validações --appid e --password
[ALTERAÇÃO SIGNIFICATIVA] Alterado bot create -v v4 para não criar ou usar uma conta de armazenamento ou o serviço Application Insights
[ALTERAÇÃO IMPORTANTE] Alterado bot create -v v3 para requerer uma região onde Application Insights está disponível.
[ALTERAÇÃO CRÍTICA] Alterado bot update para passar a afetar apenas propriedades específicas de um bot
[ALTERAÇÃO SIGNIFICATIVA] Alterados --lang flags para aceitar Javascript em vez de Node.
[ALTERAÇÃO CRÍTICA] Removido Node como valor permitido para --lang
[MUDANÇA CRUCIAL] Alterado bot create -v v4 -k webapp para deixar de definir SCM_DO_BUILD_DURING_DEPLOYMENT como true. Todas as implantações através do Kudu agirão de acordo com seu comportamento padrão
Alterado bot download para que bots sem .bot ficheiros criem o ficheiro de configuração específico do idioma com valores das Configurações da Aplicação para o bot
Foi adicionado suporte Typescript a bot prepare-deploy
Adicionada mensagem de aviso a bot prepare-deploy para os bots Javascript e Typescript para quando --code-dir não contém package.json.
Foi alterado bot prepare-deploy para retornar true caso seja bem-sucedido.
Adicionado registo detalhado em bot prepare-deploy
Adicionadas mais regiões disponíveis do Application Insights para az bot create -v v3
Configurar
Adicionado suporte para configurações de valor padrão de argumento baseado em pasta
Eventhubs
Foram adicionados os comandos namespace network-rule
Adicionado --default-action argumento para regras de rede para namespace [create|update]
Rede
[ALTERAÇÃO SIGNIFICATIVA] Substituído --cache argumento por --defer para vnet [create|update]
Perspetivas sobre Políticas
Adicionado suporte para --expand PolicyEvaluationDetails para consultar detalhes da avaliação da política no recurso
Função
[PRETERIDO] A alteração oculta o argumento '--password' create-for-rbac - o suporte será removido em maio de 2019
Service Bus
Foram adicionados os comandos namespace network-rule
Adicionado --default-action argumento para regras de rede para namespace [create|update]
Corrigido topic [create|update] para permitir suporte a --max-size para valores de 10, 20, 40 e 80 GB com SKU premium
SQL
Foram adicionados os comandos sql virtual-cluster [list|show|delete]
VM
Adicionado --protect-from-scale-in e --protect-from-scale-set-actions a vmss update para permitir atualizações na política de proteção das instâncias de VM do VMSS
Adicionado --instance-id a vmss update para permitir a atualização genérica das instâncias de VM do VMSS
--instance-id adicionado a vmss wait
Adicionado novo ppg grupo de comandos para gerenciar Grupos de Posicionamento de Proximidade
Adicionado --ppg a [vm|vmss] create e vm availability-set create para gerenciamento de PPGs
Foi adicionado o parâmetro --hyper-v-generation para image create
23 de abril de 2019
Versão 2.0.63
ACS
Alterado aks get-credentials para solicitar a substituição de valores duplicados
Removido o elemento (PREVIEW) dos comandos do Dev Spaces "aks use-dev-spaces" e "aks remove-dev-spaces"
AMS
Corrigido bug com atualização de filtros de ativos e contas
AppService
Foi adicionado suporte para ASE e tempo limite a webapp ssh
Adicionado suporte para estabelecer um pipeline de CI/CD em Azure DevOps a partir de um repositório GitHub para aplicações do Function
Adicionado argumento --github-pat em functionapp devops-build create para aceitar o token de acesso pessoal do GitHub
Adicionado o argumento --github-repository para functionapp devops-build create aceitar um repositório Github que contém o código-fonte de uma functionapp.
Corrigido o problema em que az webapp up --logs estava apresentando um erro e atualizando a versão padrão do .NETCORE para 2.1.
Removidas as configurações desnecessárias do functionapp ao criar um aplicativo de função com plano de consumo
Alterado webapp up para que a cadeia de caracteres padrão do ASP agora acrescente o número no final para criar um novo ASP com base nas opções de SKU.
Adicionado -b como uma opção em webapp up para iniciar a aplicação no navegador.
Alterado webapp deployment source config zip para lidar com a variável de ambiente AZURE_CLI_DISABLE_CONNECTION_VERIFICATION
Gestor de Implementação
[Pré-visualização] Criar e gerir artefactos que suportam implementações
Laboratório
Corrigido bug que causaria uma saída antecipada
Rede
Adicionada delegação do servidor de nomes automático ao pai durante a criação da zona filha dns zone create
Recurso
[OBSOLETO] Argumentos obsoletos --link-id, --target-id e --filter-string de resource link
Use os argumentos --link, --targete --filter em vez disso
Corrigido o problema em que resource link [create|update] os comandos não funcionavam
Corrigido um problema em que excluir usando um ID de recurso poderia falhar em caso de erro
SQL
Adicionado suporte para fuso horário personalizado em instâncias gerenciadas
Alterado para permitir que o nome do pool elástico seja usado com sql db update
Foi adicionado suporte --no-wait a sql server [create|update]
Foi adicionado o comando sql server wait
Armazenamento
Corrigido o problema com tokens SAS codificados duplamente em storage blob generate-sas
VM
Adicionado o sinalizador --skip-shutdown em vm|vmss stop para desligar VMs sem encerramento.
Adicionado --storage-account-type argumento ao sig image-version create para definir o tipo de conta do perfil de publicação
Adicionado o argumento --target-regions a sig image-version create para permitir a configuração de tipos de conta de armazenamento específicos da região
9 de abril de 2019
Núcleo
Corrigido o problema em que algumas extensões mostravam uma versão do Unknown e não podiam ser atualizadas
ACR
Adicionado suporte para execução de uma imagem sem contexto
AMS
[DEPRECATED]: Descontinuado o parâmetro --bitrate de account-filter e asset-filter
[ALTERAÇÃO SIGNIFICATIVA]: Renomeou o parâmetro --bitrate para --first-quality
Adicionado suporte a novos parâmetros de criptografia em ams streaming-policy create
Adicionado novo paramter --filters para ams streaming-locator create
AppService
Foi adicionado suporte --logs a webapp up
Corrigidos functionapp devops-build create os problemas na geração de comandos azure-pipelines.yml
Tratamento de erros e indicadores melhorados unctionapp devops-build create
[ALTERAÇÃO CRÍTICA] Removido o sinalizador --local-git para o comando devops-build, a deteção e tratamento do Git local são obrigatórios para criar os pipelines do Azure DevOps.
Adicionado suporte para a criação de planos de funções Linux
Adicionada capacidade de alternar um plano abaixo de uma aplicação de função usando functionapp update --plan
Adicionado suporte para as configurações de expansão do plano premium do Azure Functions
CDN
Adicionado suporte para Microsoft_Standard e Standard_ChinaCdn
Referência de feedback
Alterado feedback para mostrar metadados em comandos executados recentemente
Alterado feedback para solicitar que o utilizador ajude no processo de criação de incidentes, abrindo um browser e usando um modelo de incidente
Alterado feedback para exibir o corpo da questão quando executado com '--verbose'.
Monitor
Corrigido o problema em que "count" não era um valor permitido com metrics alert [create|update]
Rede
O formato de tabela fixo não é exibido com vnet-gateway list-bgp-peer-status
Comandos list-request-headers e list-response-headers adicionados a application-gateway rewrite-rule
Foi adicionado o list-server-variables comando a application-gateway rewrite-rule condition
Corrigido um problema em que a atualização do estado do link em uma porta de rota expressa lançava uma exceção de atributo desconhecido express-route port update
PrivateDNS
Adicionado network private-dns para zonas DNS privadas
Recurso
Corrigido o problema com deployment create e group deployment create onde um arquivo de parâmetros com um conjunto vazio de parâmetros não funcionava
Função
Corrigiu create-for-rbac de forma a lidar com --years corretamente
[ALTERAÇÃO CRÍTICA] Alterado role assignment delete para aviso ao eliminar todas as atribuições na subscrição de forma incondicional
SQL
Atualizado sql mi [create|update] com as propriedades proxyOverride e publicDataEndpointEnabled
Armazenamento
[ALTERAÇÃO SIGNIFICATIVA] Remoção do resultado de storage blob delete
Adicionado --full-uri para storage blob generate-sas para criar o URI completo para o blob com SAS
Adicionado --file-snapshot a storage file copy start para copiar o ficheiro do instantâneo
Alterado storage blob copy cancel para mostrar apenas o erro em vez de exceção para NoPendingCopyOperation
Março 26, 2019
Núcleo
Corrigidos problemas com a incompatibilidade da extensão de desenvolvimento
O tratamento de erros agora aponta os clientes para a página de problemas
Nuvem
Corrigido um erro de 'subscrição não encontrada' em cloud set
ACR
Fontes redundantes fixas na importação de imagens
Adicionado --auth-mode a acr build, acr run, acr task create, e acr task update comandos
Adicionado grupo de comandos 'acr task credential' para gerenciar credenciais para uma tarefa
Adicionado '--no-wait' ao comando acr build
AppService
Corrigido erro em que webapp up não estava a lidar corretamente ao ser executado a partir de um diretório vazio ou de um cenário de código desconhecido.
Corrigido erro em que os slots não funcionavam para [webapp|functionapp] config ssl bind
Serviço BOT
Adicionou-se bot prepare-deploy para preparar a implantação de bots através de webapp
Alterado bot create --kind registration para mostrar a palavra-passe caso esta não seja fornecida
[ALTERAÇÃO CRÍTICA] Alterado --endpoint em bot create --kind registration para padrão de uma cadeia de caracteres vazia em vez de ser obrigatório
Adicionado SCM_DO_BUILD_DURING_DEPLOYMENT às Definições de Aplicação do modelo ARM para Bots de Aplicações Web v4
CDN
Foi adicionado suporte para --no-wait a cdn endpoint [create|update|start|stop|delete|load|purge]
[BREAKING CHANGE]: Alterou-se o comportamento padrão de cache da cadeia de caracteres de consulta cdn endpoint create. O padrão não é mais "IgnoreQueryString". Agora está definido pelo serviço
Cosmosdb
Foi adicionado suporte para --enable-multiple-write-locations na atualização da conta
Subgrupo adicionado network-rule com comandos add, removee list para gerenciar regras VNET de uma conta do Cosmos DB
Interativo
Corrigida a incompatibilidade com a extensão interativa instalada através do azdev
Monitor
Alterado para permitir o valor da dimensão * em monitor metrics alert [create|update]
Rede
Adicionado grupo de comandos rewrite-rule a application-gateway
Perfil
Adicionado suporte a nível de conta de locatário para identidade de serviços geridos para login
Postgres
Foram adicionados comandos postgresql replica e um comando restart server.
Alterado para obter o local padrão do grupo de recursos quando não fornecido para criar servidores e adicionar validação para dias de retenção
Recurso
Saída de tabela melhorada para deployment [create|list|show]
Corrigido o problema com deployment [create|validate] em que o tipo secureObject não era reconhecido
Gráfico
Foi adicionado suporte para --end-date a ad [app|sp] credential reset
Adicionado suporte para adicionar permissões com ad app permission add
Corrigido um bug com ad app permission list quando não havia permissões
Alterado ad sp delete para ignorar a eliminação da atribuição de função se a conta atual não tiver subscrição.
Alterado ad app create para que --identifier-uris assuma uma lista vazia caso não seja fornecida
armazenamento
Adicionado --snapshot ao storage file download-batch para fazer download a partir de um instantâneo de partilha
Alterámos a barra de progresso storage blob [download-batch|upload-batch] para ser menos verbosa e indicar o blob atual.
Corrigido o problema com storage account update ao atualizar parâmetros de criptografia
Corrigido o problema em que storage blob show falhava ao usar oauth (--auth-mode=login)
VM
Foi adicionado o comando image update
Março 12, 2019
Versão 2.0.60
Núcleo
Corrigido um erro incorreto em cloud set sobre a assinatura não encontrada
ACR
Fontes redundantes fixas na importação de imagens
ACS
Alterado para ignorar o parâmetro --listen-address para aks browse se não for suportado por kubectl
AppService
Adicionou [webapp|functionapp] deployment list-publishing-credentials para obter o URL de publicação do Kudu e as suas credenciais
Removida declaração de impressão incorreta para webapp auth update
Corrigido functionapp para definir a imagem correta para tempo de execução nos planos do Linux App Service
Removida a tag de visualização para webapp up e foram adicionadas melhorias ao comando
Botservice
Adicionado SCM_DO_BUILD_DURING_DEPLOYMENT às Configurações do aplicativo do modelo ARM para bots de aplicativos Web v4
Adicionado Microsoft-BotFramework-AppId e Microsoft-BotFramework-AppPassword às Definições das Aplicações do modelo ARM para bots de Aplicações Web v4
Removidas as aspas simples da saída do comando bot publish no final de bot create
Alterado bot publish para assíncrono
Contentor
Argumento --no-wait adicionado a container [start|restart]
EventHub
Sinalizador adicionado --skip-empty-archives ao eventhub create|update para suportar arquivos vazios em captura
Localizar
Atualização de funcionalidade principal
HDInsight
Adicionado o parâmetro --storage-account-managed-identity a hdinsight create para suportar ADLS Gen2 MSI
Rede
Corrigido o problema com vpn-connection update em que a atualização de uma conexão VPN entre gateways em assinaturas diferentes falhava.
Rdbms
Pequenas correções para obter o local padrão do grupo de recursos quando não fornecido para a criação de servidores e adicionar validação para dias de retenção
Função
Corrigido role definition update para usar ID para resolver a definição corretamente
Alterado ad app credential reset para remover a suposição de que o principal do serviço da aplicação sempre existe
Service Fabric
Corrigido o problema onde sf cluster list não era iterável.
Fevereiro 26, 2019
Versão 2.0.59
Núcleo
Corrigido o problema em que, em alguns casos, o uso --subscription NAME lançaria uma exceção
ACR
Adicionado parâmetro --target para os comandos acr build, acr task create e acr task update
Tratamento de erros melhorado para comandos de tempo de execução quando não se encontra autenticado no Azure
ACS
Opção --listen-address adicionada para aks port-forward
AppService
Foi adicionado o comando functionapp devops-build
Batch
[ALTERAÇÃO SIGNIFICATIVA] Removido o comando batch pool upgrade os
[ALTERAÇÃO CRÍTICA] A propriedade Pacakges foi removida das respostas Application
Adicionado o batch application package list comando para listar pacotes de um aplicativo
[MUDANÇA DESTRUTIVA] Alterou-se --application-id para --application-name em todos os comandos batch application.
Adicionado o --json-file argumento aos comandos para solicitar a resposta bruta da API
Validação atualizada para incluir automaticamente https:// em todos os endpoints, se estiver ausente.
Cosmos DB
Subgrupo adicionado network-rule com comandos add, removee list para gerenciar regras VNET de uma conta do Cosmos DB
Kusto
[ALTERAÇÃO CRUCIAL] Tipos hot_cache_period e soft_delete_period do banco de dados alterados para o formato de duração ISO 8601
Rede
Argumento --express-route-gateway-bypass adicionado a vpn-connection [create|update]
Grupos de comandos adicionados a partir de express-route extensões
Adicionados os grupos de comando express-route gateway e express-route port
Foi adicionado o argumento --legacy-mode a express-route peering [create|update]
Argumentos --allow-classic-operations e --express-route-port adicionados a express-route [create|update]
Argumento --gateway-default-site adicionado a vnet-gateway [create|update]
Foram adicionados comandos ipsec-policy a vnet-gateway
Recurso
Corrigido o problema com deployment create, onde o campo de tipo era sensível a maiúsculas e minúsculas.
Adicionado suporte para arquivo de parâmetros baseados em URI para policy assignment create
Adicionado suporte para parâmetros e definições baseados em URI para policy set-definition update
Tratamento fixo de parâmetros e regras para policy definition update
Corrigido o problema com resource show/update/delete/tag/invoke-action, onde os IDs de subscrição cruzada não respeitavam corretamente o ID de subscrição.
Função
Foi adicionado suporte para funções de aplicação para ad app [create|update]
VM
Corrigido problema com vm create where --accelerated-networking` não estava ativado por padrão para o Ubuntu 18.0
Fevereiro 12, 2019
Versão 2.0.58
Núcleo
az --version agora exibe uma notificação se você tiver pacotes que podem ser atualizados
Regressão fixa onde --ids não podia mais ser usada com saída JSON
ACR
[ALTERAÇÃO SIGNIFICATIVA] Removido o grupo de comandos acr build-task
[ALTERAÇÃO CRÍTICA] As opções --tag e --manifest foram removidas de acr repository delete
ACS
Adicionado suporte para nomes que não diferenciam maiúsculas de minúsculas para aks [enable-addons|disable-addons]
Adicionado suporte para a operação de atualização do Ative Directory do Azure usando aks update-credentials --reset-aad
Foi adicionado um esclarecimento de que --output é ignorado para aks get-credentials
AMS
Foram adicionados os comandos ams streaming-endpoint [start | stop | create | update] wait
Foram adicionados os comandos ams live-event [create | start | stop | reset] wait
AppService
Adicionada capacidade de criar e configurar funções usando contêineres ACR
Adicionado suporte para atualizar configurações de webapp através de json
Ajuda aperfeiçoada para appservice-plan-update
Adicionado suporte para insights de aplicativos no functionapp create
Problemas corrigidos com o SSH do webapp
Botservice
UX melhorada para bot publish
Adicionado um aviso para tempos limite ao executar npm install durante az bot publish
Removido o char . inválido de --name dentro az bot create
Alterado para parar de randomizar nomes de recursos ao criar o Armazenamento do Azure, o Plano do Serviço de Aplicativo, a Função/Aplicativo Web e o Application Insights
[OBSOLTO] O argumento --proj-name foi preterido em favor de --proj-file-path
Alterado az bot publish para remover arquivos de implantação do IIS Node.js buscados, caso ainda não existissem
Adicionado argumento --keep-node-modules a az bot publish para não eliminar a pasta node_modules no App Service
Adicionada a par chave-valor "publishCommand" à saída ao criar uma Função do Azure ou um bot de Aplicativo Web de az bot create
O valor de "publishCommand" é um comando az bot publish pré-preenchido com os parâmetros necessários para publicar o bot recém-criado.
Atualizado "WEBSITE_NODE_DEFAULT_VERSION" no modelo ARM para bots com o SDK v4, para utilizar a versão 10.14.1 em vez da 8.9.4.
Key Vault
Foi corrigido um problema com keyvault secret backup onde alguns utilizadores recebiam um erro unexpected_keyword ao utilizar --id
Monitor
Alterado monitor metrics alert [create|update] para permitir o valor de dimensão *
Rede
Alterado dns zone export para garantir que os CNAMEs exportados sejam FQDNs
Adicionado o parâmetro --gateway-name a nic ip-config address-pool [add|remove] para suportar pools de endereços de back-end do gateway de aplicativo
Adicionado --traffic-analytics e --workspace argumentos ao network watcher flow-log configure para suportar a análise de tráfego por meio de um espaço de trabalho do Log Analytics
Foram adicionados --idle-timeout e --floating-ip a lb inbound-nat-pool [create|update]
Perspetivas sobre Políticas
Adicionados comandos policy remediation para suportar funcionalidades de remediação de políticas de recursos
RDBMS
Mensagem de ajuda e parâmetros de comando melhorados
Redis
Comandos adicionados para gerenciar regras de firewall (criar, atualizar, excluir, mostrar, listar)
Comandos adicionados para gerenciar o link do servidor (criar, excluir, mostrar, listar)
Comandos adicionados para gerenciar o patch-schedule (criar, atualizar, excluir, mostrar)
Adicionado suporte para zonas de disponibilidade e versão mínima TLS para 'redis create
[ALTERAÇÃO CRÍTICA] Comandos redis update-settings e redis list-all removidos.
[ALTERAÇÃO SIGNIFICATIVA] Parâmetro para redis create: 'configurações de inquilino' não é aceite no formato chave[=valor]
[OBSOLETO] Mensagem de aviso adicionada para comando obsoleto redis import-method
Função
[ALTERAÇÃO CRÍTICA] O comando az identity foi movido para aqui a partir dos comandos vm
VM do SQL
[PRETERIDO] Argumento preterido --boostrap-acc-pwd devido a erro de digitação
VM
Alterado vm list-skus para permitir o uso de --all no lugar de --all true
Foi adicionado vmss run-command [invoke | list | show]
Corrigido bug onde vmss encryption enable falharia se executado anteriormente
[ALTERAÇÃO SIGNIFICATIVA] O comando az identity foi movido para os comandos role
Adicionado suporte para a operação de atualizações da entidade de serviço com aks update-credentials -reset-service-principal
AMS
[ALTERAÇÃO SIGNIFICATIVA] ams asset get-streaming-locators foi renomeado para ams asset list-streaming-locators
[ALTERAÇÃO SIGNIFICATIVA] ams streaming-locator get-content-keys foi renomeado para ams streaming-locator list-content-keys
AppService
Adicionado suporte a insights de aplicações em functionapp create
Adicionado suporte para criação de plano de serviço de aplicativo (incluindo Elastic Premium) para aplicativos de função
Corrigidos problemas de configuração de aplicativos com planos Elastic Premium
Contentor
Foi adicionado o comando container start
Alterado para permitir o uso de valores decimais para CPU durante a criação do contêiner
EventGrid
Foi adicionado o parâmetro --deadletter-endpoint para event-subscription [create|update]
Foram adicionados o storagequeue e o hybridconnection como novos valores para "event-subscription [create|update] --endpoint-type"
Foram adicionados os parâmetros --max-delivery-attempts e --event-ttl a event-subscription create para especificar a política de reintento para eventos.
Adicionada uma mensagem de aviso a event-subscription [create|update] quando um webhook é utilizado como destino para uma subscrição de eventos.
Adicionado parâmetro source-resource-id para todos os comandos relacionados à assinatura de eventos e marca todos os outros parâmetros relacionados ao recurso de origem como preteridos
HDInsight
[ALTERAÇÃO INCOMPATÍVEL] Foram removidos os parâmetros --virtual-network e --subnet-name de hdinsight [application] create
[MUDANÇA SIGNIFICATIVA] Mudança no hdinsight create --storage-account para passar a aceitar o nome ou id da conta de armazenamento em vez de endpoints blob.
Os parâmetros --vnet-name e --subnet-name foram adicionados a hdinsight create
Adicionado suporte para Enterprise Security Package e criptografia de disco para hdinsight create
Foi adicionado o comando hdinsight rotate-disk-encryption-key
Foi adicionado o comando hdinsight update
IoT
Adicionado formato de codificação ao comando routing-endpoint
Kusto
Versão de pré-visualização
Monitor
Alterada a comparação de ID para não diferenciar maiúsculas de minúsculas
Perfil
Habilite a conta de nível de locatário para identidade de serviço gerenciado para login
Rede
Corrigido o problema com express-route update: onde --bandwidth o argumento era ignorado
Corrigido o problema com ddos-protection update onde a compreensão de conjunto causava um stack trace.
Recurso
Adicionado suporte para arquivo de parâmetros URI para group deployment create
Adicionado suporte para identidade gerenciada para policy assignment [create|list|show]
Máquina Virtual do SQL
Versão de pré-visualização
Armazenamento
Correção alterada para atualizar apenas as propriedades que são alteradas no mesmo objeto
Corrigido #8021, os dados binários são codificados na base 64 quando retornados
VM
Alterado vm encryption enable para validar o cofre de chaves de encriptação de disco e confirmar que o cofre de chaves para a encriptação de chave existe.
Adicionado sinalizador --force a vm encryption enable
Janeiro 15, 2019
Versão 2.0.55
ACR
Alterado para permitir "forçar o push" de um helm chart que não existe
alterado para permitir operações de tempo de execução sem solicitações ARM
[PRETERIDO] Parâmetro preterido --resource-group nos comandos:
acr login
acr repository
acr helm
ACS
Adicionado suporte para novas regiões ACI
AppService
Corrigido o problema com o envio de certificados para aplicações hospedadas num ASE, onde o RG do ASE e o RG da Aplicação são diferentes.
Alterado webapp up para usar SKU P1V1 como padrão para Linux
Corrigido [webapp|functionapp] deployment source config-zip para mostrar a mensagem de erro correta quando uma implantação falha
Foi adicionado o comando webapp ssh
Botservice
Adicionadas atualizações de estado de implementação para bot create
Configurar
Adicionado none como um formato de saída configurável
Cosmos DB
Adicionado suporte para a criação de banco de dados com taxa de transferência compartilhada
HDInsight
Comandos adicionados para gerenciar aplicativos
Comandos adicionados para gerenciar ações de script
Comandos adicionados para gerenciar o Operations Management Suite (OMS)
Adicionado suporte para listar o uso regional para hdinsight list-usage
[ALTERAÇÃO SIGNIFICATIVA] Tipo de cluster padrão removido de hdinsight create
Rede
Foram adicionados os argumentos --custom-headers e --status-code-ranges para traffic-manager profile [create|update]
Novos tipos de roteamento adicionados: Sub-rede e Multivalor
Foram adicionados os argumentos --custom-headers e --subnets para traffic-manager endpoint [create|update]
Corrigido o problema em que o fornecimento de --vnets "" a ddos-protection update causava um erro
Função
[OBSOLETO] Argumento --password obsoleto para create-for-rbac. Em vez disso, use senhas seguras geradas pela CLI
Segurança
Versão Inicial
Armazenamento
[ALTERAÇÃO SIGNIFICATIVA] Alterado o número padrão de resultados em storage [blob|file|container|share] list para 5.000. Use --num-results * para o comportamento original de retornar todos os resultados
Foi adicionado o parâmetro --marker para storage [blob|file|container|share] list
Adicionado marcador de log para a próxima página para STDERR para storage [blob|file|container|share] list
Adicionado storage blob service-properties update comando com suporte para sites estáticos
VM
Alterado vm [disk|unmanaged-disk] e vmss disk para ter parâmetros mais consistentes
Adicionado suporte para o referenciamento de imagens entre locatários para [vm|vmss] create
Corrigido erro com a configuração padrão em vm diagnostics get-default-config --windows-os
Adicionado argumento --provision-after-extensions ao vmss extension set para definir quais extensões devem ser provisionadas antes da extensão ser definida
Adicionado o argumento --replica-count a sig image-version update para definir a contagem de replicação padrão
Foi corrigido o bug em que o disco do sistema operacional de origem image create --source era confundido com uma VM que tinha o mesmo nome, mesmo quando o ID completo do recurso era fornecido.
Dezembro 20, 2018
Versão 2.0.54
AppService
Corrigido o problema que impedia a reimplantação de webapp up.
Adicionado suporte para listar e restaurar instantâneos de webapp
Adicionado suporte para a flag --runtime em aplicações de funções do Windows
IoTCentral
Chamada de API para comando de atualização fixa
Função
[MUDANÇA CRÍTICA] Alterado ad [app|sp] list para listar apenas os 100 primeiros objetos por padrão
SQL
Adicionado suporte para agrupamento personalizado em instâncias gerenciadas
VM
Foi adicionado o parâmetro ---os-type para disk create
Dezembro 18, 2018
Versão 2.0.53
ACR
Adicionado suporte para importação de imagens de Registros de Contêiner externos
Condensou o layout da tabela para a lista de tarefas
Adicionado suporte para URLs do Azure DevOps
ACS
Adicionada a pré-visualização de nós virtuais
Removido "(PREVIEW)" dos argumentos do AAD para aks create
[OBSOLETO] Comandos obsoletos az acs. O serviço ACS será aposentado em 31 de janeiro de 2020
Adicionado suporte à Política de Rede ao criar novos clusters AKS
Removido o requisito do argumento --nodepool-name para aks scale se houver apenas um nodepool
AppService
Corrigido o problema em que webapp config container não honrava --slot o parâmetro
Botservice
Adicionado suporte para .bot análise de arquivos ao chamar bot show
Corrigido o bug de provisionamento do AppInsights
Corrigido bug de espaço em branco ao lidar com caminhos de arquivo
Chamadas de rede Kudu reduzidas
Melhorias nos comandos gerais da experiência do utilizador (UX)
Consumo
Corrigidos erros na API de orçamento para mostrar notificações
Cosmos DB
Adicionado suporte para atualizar a conta de multi-master para single-master
Mapas
Suporte adicionado para a SKU S1 em maps account [create|update]
Rede
Adicionado suporte para --format e --log-version para watcher flow-log configure
Corrigido o problema em dns zone update onde usar "" para limpar as VNets de resolução e registo não funcionava.
Recurso
Tratamento fixo do parâmetro de escopo para grupos de gerenciamento em policy assignment [create|list|delete|show|update]
Novo comando adicionado resource wait
Armazenamento
Adicionada a possibilidade de atualizar a versão do esquema de log para serviços de armazenamento em storage logging update
VM
Corrigido falha em vm identity remove quando a máquina virtual especificada não tem identidades de serviço gerido atribuídas.
Dezembro 4, 2018
Versão 2.0.52
Núcleo
Adicionada a funcionalidade para provisionamento de recursos entre locatários para entidade de serviço multilocatária
Corrigido erro em que os ids canalizados de um comando com saída tsv eram analisados incorretamente
AppService
[VISUALIZAÇÃO] Adicionado comando webapp up que ajuda na criação e implementação de conteúdos para a aplicação
Corrigido um bug no aplicativo do Windows baseado em contêiner devido à alteração de back-end
Rede
Adicionado --exclusion argumento a application-gateway waf-config set para suporte a exclusões WAF
Função
Adicionado suporte para identificadores personalizados para credenciais de senha
VM
[PRETERIDO] Parâmetro preterido vm extension [show|wait] --expand
Adicionado --force parâmetro a vm restart para a reimplantação de VMs que não respondem
Alterado [vm|vmss] create --authentication-type para aceitar "ambos" para criar uma VM com autenticação por palavra-passe e SSH.
Adicionado image create --os-disk-caching parâmetro para definir o cache de disco do sistema operacional para uma imagem
20 de novembro de 2018
Versão 2.0.51
Núcleo
Login MSI alterado para não reutilizar o nome da assinatura na identidade
ACR
Adicionado token de contexto à etapa da tarefa
Adicionado suporte para definir segredos na execução do acr run para replicar a tarefa acr.
Suporte melhorado para --top e --orderby para comandos show-tags e show-manifests
AppService
O tempo limite padrão de implantação zip alterado para sondar o status aumentou para 5 minutos, adicionando também uma propriedade de tempo limite para personalizar esse valor
O padrão node_version foi atualizado. Repor a ação de troca de slots durante um processo de troca em duas fases preserva todas as definições de aplicação e cadeias de conexão.
Removida a verificação de SKU do lado do cliente para a criação do plano de serviço de aplicativo Linux
Corrigido erro ao tentar obter o status zipdeploy
IotCentral
Verificação de disponibilidade de subdomínio adicionada ao criar um aplicativo do IoT Central
KeyVault
Corrigido bug onde os erros podiam ter sido ignorados
Rede
Adicionados subcomandos root-cert a application-gateway para lidar com certificados raiz confiáveis
Foram adicionadas as opções --min-capacity e --custom-error-pages a application-gateway [create|update]:
Adicionado --zones para suporte de zona de disponibilidade a application-gateway create
Argumentos --file-upload-limit, --max-request-body-size e --request-body-check adicionados a application-gateway waf-config set
Rdbms
Adicionados os comandos vnet do mariadb
RBAC
Corrigido um problema ao tentar atualizar credenciais imutáveis em ad app update
Avisos de saída adicionados para comunicar alterações significativas no futuro próximo para ad [app|sp] list
Armazenamento
Melhor gestão de casos extremos para comandos de cópia de armazenamento
Corrigido o problema de storage blob copy start-batch não usar credenciais de login quando as contas de destino e de origem são as mesmas
Corrigido o erro comstorage [blob|file] url onde sas_token não foi incorporado na URL
Foi adicionado um aviso de alteração importante a [blob|container] list: em breve irá apresentar apenas os primeiros 5000 resultados por padrão.
VM
Adicionado suporte ao [vm|vmss] create --storage-sku para especificar separadamente o SKU da conta de armazenamento para o SO gerido e os discos de dados.
Parâmetros do nome da versão alterados de sig image-version para --image-version -e
Argumento sig image-version preterido --image-version-name, substituído por --image-version
Foi adicionado suporte para usar o disco local do sistema operativo para [vm|vmss] create --ephemeral-os-disk
Foi adicionado suporte para --no-wait a snapshot create/update
Foi adicionado o comando snapshot wait
Adicionado suporte para usar o nome da instância com [vm|vmss] extension set --extension-instance-name
Novembro 6, 2018
Versão 2.0.50
Núcleo
Adicionado suporte para service principal sn+autenticação de emissor
ACR
Adicionado suporte aos eventos git de commit e de pull request para o trigger de origem da tarefa.
Alterado para usar o Dockerfile padrão se não for especificado no comando build
ACS
[ALTERAÇÃO SIGNIFICATIVA] Removido enable_cloud_console_aks_browse para ativar 'az aks browse' por padrão
Assistente
Disponibilidade Geral
AMS
Novos grupos de comandos adicionados:
ams account-filter
ams asset-filter
ams content-key-policy
ams live-event
ams live-output
ams streaming-endpoint
ams mru
Novos comandos adicionados:
ams account check-name
ams job update
ams asset get-encryption-key
ams asset get-streaming-locators
ams streaming-locator get-content-keys
Adicionado suporte a parâmetros de criptografia para ams streaming-policy create
Suporte adicionado para ams transform output remove agora pode ser realizado passando o índice de saída para remover
Adicionado os argumentos --correlation-data e --label ao comando do grupo ams job
Adicionado os argumentos --storage-account e --container ao comando do grupo ams asset
Adicionados valores padrão para tempo de expiração (Agora+23h) e permissões (Leitura) no ams asset get-sas-url comando
[ALTERAÇÃO SIGNIFICATIVA] Substituído o comando ams streaming locator por ams streaming-locator
[ALTERAÇÃO SIGNIFICATIVA] Atualizado o argumento --content-keys de ams streaming locator
[ALTERAÇÃO SIGNIFICATIVA] Renomeado --content-policy-name para --content-key-policy-name no comando ams streaming locator
[ALTERAÇÃO SIGNIFICATIVA] Substituído o comando ams streaming policy por ams streaming-policy
[ALTERAÇÃO SIGNIFICATIVA] Substituímos o argumento --preset-names por --preset no grupo de comandos ams transform. Agora, só pode definir uma saída ou predefinição de cada vez (para adicionar mais, é necessário executar ams transform output add). Além disso, é possível definir um StandardEncoderPreset personalizado ao passar o caminho para o seu JSON personalizado.
[ALTERAÇÃO CRÍTICA] Renomeado --output-asset-names para --output-assets no comando ams job start. Agora, ele aceita uma lista separada por espaços de ativos no formato 'assetName=label'. Um ativo sem rótulo pode ser enviado assim: 'assetName='
AppService
Corrigido um bug no az webapp config backup update que impedia a definição de um agendamento de backup caso ainda não estivesse configurado.
Configurar
YAML adicionado às opções de formato de saída
Contentor
Alterado para mostrar a identidade ao exportar um grupo de contêineres para yaml
EventHub
Adicionada bandeira --enable-kafka para suportar Kafka em eventhub namespace [create|update]
Interativo
Interactive agora instala a extensão interactive, que permitirá atualizações mais rápidas e suporte.
Monitor
Adicionado suporte a nomes de métricas que incluem os caracteres barra (/) e ponto (.) em --condition no monitor metrics alert [create|update]
Rede
Nomes de comando preteridos network interface-endpoint em favor de network private-endpoint
Corrigido o problema em que o argumento --peer-circuit não aceitava um ID no express-route peering connection create
Corrigido o problema em que --ip-tags não funcionava corretamente com public-ip create
Perfil
Adicionado --use-cert-sn-issuer ao principal de serviço az login para login com rotação automática de certificados
RDBMS
Adicionados comandos de réplica do MySQL
Recurso
Adicionado suporte para grupos de gestão e assinaturas aos comandos policy definition|set-definition
Função
Adicionado suporte para gerenciamento de permissões de API, usuário conectado e gerenciamento de credenciais de senha de aplicativo & certificado
Alterado ad sp create-for-rbac para esclarecer a confusão entre displayName e nome principal do serviço
Adicionado suporte para conceder permissões a aplicativos do AAD
Adicionado argumento storage-sku ao image create para definir o tipo de conta de armazenamento padrão da imagem
Corrigido o bug com vm resize em que a opção --no-wait faz com que o comando falhe.
Alterado o formato de saída da tabela vm encryption show para mostrar o estado.
A configuração de vm secret format foi alterada para requerer a saída em formato json/jsonc. Avisa o usuário e assume como padrão a saída json se um formato de saída indesejado for selecionado
Validação de argumento melhorada para vm create --image
23 de outubro de 2018
Versão 2.0.49
Núcleo
Corrigido o erro de --ids em que --subscription tem precedência sobre a subscrição em --ids
Adicionados avisos explícitos quando os parâmetros seriam ignorados por utilização de --ids
ACR
Corrigido um problema de codificação de ACR Build no Python2
CDN
[ALTERAÇÃO IMPORTANTE] Alterado o comportamento de cache da string de consulta padrão de cdn endpoint create para que não seja mais predefinido como "IgnoreQueryString". Agora está definido pelo serviço
Contentor
Foi adicionado o Private como tipo válido para ser passado para '--ip-address'.
Alterado para permitir a utilização apenas do ID de sub-rede para configurar uma rede virtual pra o grupo de contentores
Alterado para permitir a utilização de nomes de vnet ou IDs do recurso, permitindo assim a utilização de vnets de diferentes grupos de recursos.
Adicionado --assign-identity para integrar uma identidade de MSI a um grupo de contentores
Adicionado --scope para criar uma atribuição de função para a identidade MSI atribuída pelo sistema
Adicionado um aviso ao criar um grupo de contentores com uma imagem sem um processo de longa execução
Corrigidos os problemas de saída de tabela para os comandos list e show
Cosmos DB
Foi adicionado suporte --enable-multiple-write-locations a cosmosdb create
Interativo
Alterado para garantir que o parâmetro de subscrição global aparece em parâmetros
IoT Central
Foram adicionadas as opções de modelo e de nome de exibição para a criação de Aplicação de IoT Central
[MUDANÇA SIGNIFICATIVA] Removido o suporte para o SKU F1; Use o SKU S1 em alternativa
Monitor
Alterações em monitor activity-log list:
Foi adicionado o suporte para listar todos os eventos ao nível da subscrição
Adicionado o parâmetro --offset para criar consultas de tempo mais facilmente
Melhorada a validação para --start-time e --end-time para utilizar uma maior variedade de formatos ISO8601 e formatos de data/hora mais intuitivos
Adicionado --namespace como um alias para a opção preterida --resource-provider
O --filters está obsoleto porque o serviço apenas suporta valores com opções exclusivamente de tipos fortes.
Alterações em monitor metrics list:
Adicionado o parâmetro --offset para criar consultas de tempo mais facilmente
Melhorada a validação para --start-time e --end-time para utilizar uma maior variedade de formatos ISO8601 e formatos de data/hora mais intuitivos
Validação melhorada dos argumentos --event-hub e --event-hub-rule para monitor diagnostic-settings create
Rede
Foram adicionados os argumentos --app-gateway-address-pools e --gateway-name a nic create para suportar a adição de pools de endereços de backend do gateway de aplicação a uma NIC.
Adicionados os argumentos --app-gateway-address-pools e --gateway-name a nic ip-config create/update para adicionar conjuntos de endereços de back-end do gateway de aplicação a uma NIC.
ServiceBus
Adicionado o migration_state só de leitura ao MigrationConfigProperties para mostrar o estado de migração atual do espaço de nomes do Service Bus Standard para Premium.
SQL
Corrigidos sql failover-group create e sql failover-group update para funcionar com a política de failover manual
Armazenamento
Corrigida a formatação de saída de az storage cors list, todos os itens agora mostram a chave correta de "Serviço"
Adicionado o parâmetro --bypass-immutability-policy para a eliminação de contentores bloqueados pela política de imutabilidade
VM
Solicitar que o modo de cache do disco seja None para a série de máquinas Lv/Lv2 em [vm|vmss] create
Atualizada a lista de tamanhos suportados com suporte para o acelerador de rede para vm create
Foram adicionados argumentos de tipo forte para as configurações de ultrassd iops e mbps para disk create
16 de outubro de 2018
Versão 2.0.48
VM
Foi corrigido o problema do SDK que causou a falha na instalação do Homebrew
9 de outubro de 2018
Versão 2.0.47
Núcleo
Melhorias na gestão de erros para erros de tipo "Pedido Inválido"
ACR
Adicionado suporte ao formato de tabela semelhante ao do cliente Helm
ACS
Adição de aks [create|scale] --nodepool-name para configurar o nome de nodepool, truncado para 12 carateres, predefinição - nodepool1
Correção para reverter para "scp" quando o Paramiko falha
aks create alterado para não mais precisar de --aad-tenant-id
Melhoramento da união de credenciais do Kubernetes quando existem entradas duplicadas
Contentor
functionapp create alterado para suportar a criação de um tipo de plano de consumo do Linux com um runtime específico
[PRÉ-VISUALIZAÇÃO] Adição de suporte para o alojamento de webapps em contentores do Windows
Hub de Eventos
Foi corrigido o comando eventhub update
[ALTERAÇÃO SIGNIFICATIVA] Alterámos os comandos list para lidar com erros de recurso(s) NotFound(404) de forma habitual, em vez de mostrar uma lista vazia.
Extensões
Correção do problema que ocorria ao tentar adicionar uma extensão que já está instalada
HDInsight
Versão inicial
IoT
Adicionado o comando de instalação da extensão ao banner da primeira execução
KeyVault
Alteração para restringir comandos de armazenamento do keyvault ao perfil de API mais recente
Rede
network dns zone create corrigido: o comando é executado com êxito, mesmo que o utilizador tenha configurado uma localização predefinida. Veja #6052
--remote-vnet-id foi preterido por network vnet peering create
--remote-vnet adicionado a network vnet peering create, o qual aceita um nome ou ID
Foi adicionado suporte para vários prefixos de sub-rede a network vnet create com --subnet-prefixes
Adição de suporte para vários prefixos de sub-rede a network vnet subnet [create|update] com --address-prefixes
Correção do problema com network application-gateway create, que impedia a criação de gateways com o SKU WAF_v2 ou Standard_v2
Argumento de conveniência --service-endpoint-policy adicionado a network vnet subnet update
Função
Adição de suporte para listar os proprietários de aplicações do Azure AD a ad app owner
Adicionado suporte para listar os proprietários de entidades de serviço do Azure AD em ad sp owner
Alterado para garantir que os comandos de criação e atualização da definição de função aceitam várias configurações de permissão
ad sp create-for-rbac alterado para garantir que o URI da home page é sempre "https"
Service Bus
[ALTERAÇÃO SIGNIFICATIVA] Alterámos os comandos list para lidar com erros de recurso(s) NotFound(404) de forma habitual, em vez de mostrar uma lista vazia.
VM
Corrigido o campo accessSas vazio em disk grant-access
Alterado vmss create para reservar um intervalo de portas front-end suficientemente grande para lidar com superprovisionamento.
Correção dos comandos de atualização para sig
Foi adicionado suporte --no-wait para a gestão de versões de imagem em sig
vm list-ip-addresses alterado para mostrar a zona de disponibilidade dos endereços IP públicos
[vm|vmss] disk attach foi alterado para definir o LUN predefinido do disco para a primeira posição disponível.
21 de setembro de 2018
Versão 2.0.46
ACR
Adicionados comandos de tarefas ACR
Comando de execução rápido adicionado
Grupo de comandos build-task descontinuado
Grupo de comandos helm adicionado para suportar a gestão de gráficos do helm com o ACR
Adicionado suporte para a criação idempotente no registo gerido.
Sinalizador sem formato adicionado para apresentar os registos de compilação
ACS
Alterado o comando install-connector para definir o FQDN mestre do AKS
Correção na criação da atribuição de função para vnet-subnet-id ao não especificar um principal de serviço e omitir a atribuição de função.
AppService
Foi adicionado suporte para a gestão das operações de webjobs, tanto contínuas quanto acionadas.
az webapp config set supports --fts-state property Também foi adicionado suporte para az functionapp config set e show
Suporte adicionado para utilizar o seu próprio armazenamento em aplicações web
Suporte adicionado para listar e restaurar webapps eliminadas
Batch
Mudou a adição de tarefas através de --json-file para suportar a sintaxe AddTaskCollectionParameter
Documentação atualizada de formatos --json-file aceites
--max-tasks-per-node-option adicionado a batch pool create
Alterou o comportamento de batch account para mostrar a conta atualmente com sessão iniciada se não forem especificadas opções
Processamento em Lote de Inteligência Artificial
Falha de criação de conta de armazenamento automática corrigida no comando batchai cluster create
Serviços Cognitivos
Completador adicionado para os argumentos --sku, --kind e --location
Foi adicionado o comando cognitiveservices account list-usage
Foi adicionado o comando cognitiveservices account list-kinds
Foi adicionado o comando cognitiveservices account list
cognitiveservices list está obsoleto
--name alterado para ser opcional para cognitiveservices account list-skus
Contentor
Capacidade adicionada para reiniciar e parar um grupo de contentores em execução
Adicionado --network-profile para usar num perfil de rede
--subnet, --vnet_name adicionado para permitir a criação de grupos de contentores numa VNET
Foi alterada a saída da tabela para mostrar o estado do grupo de contentores
Datalake
Foram adicionados comandos para regras de rede virtual
Shell Interativa
Erro corrigido no Windows onde os comandos não são executados corretamente
O problema de carregamento de comandos no modo interativo, que foi causado por objetos preteridos, foi corrigido.
IoT
Suporte adicionado para encaminhar os Hubs IoT
Key Vault
Importação de chaves do Key Vault corrigida para chaves RSA
Rede
Adicione network public-ip prefix comandos para dar suporte às funcionalidades de prefixos de IP público
Adicione network service-endpoint comandos para suportar as funcionalidades de política de ponto final de serviço
Adicione comandos network lb outbound-rule para suportar a criação de regras de saída no Balanceador de Carga Standard.
Adicione --public-ip-prefix a network lb frontend-ip create/update para suportar as configurações de IP de front-end com prefixos de IP públicos
Adicione --enable-tcp-reset a network lb rule/inbound-nat-rule/inbound-nat-pool create/update
Adicione --disable-outbound-snat a network lb rule create/update
Permita que network watcher flow-log show/configure seja utilizado com NSGs clássicos
Adicionar o comando network watcher run-configuration-diagnostic
Corrija o comando network watcher test-connectivity e adicione as propriedades --method, --valid-status-codes e --headers
network express-route create/update: adicione o sinalizador --allow-global-reach
network vnet subnet create/update: adicione suporte para --delegation
Foi adicionado o comando network vnet subnet list-available-delegations
network traffic-manager profile create/update: Suporte adicionado para --interval, --timeout e --max-failures na configuração do Monitor. As opções --monitor-path, --monitor-port e --monitor-protocol foram preteridas em favor de --path, --port e --protocol.
network lb frontend-ip create/update: Corrigida a lógica para a definição do método de alocação de IP privado. Se um endereço IP privado for fornecido, a alocação será estática. Se nenhum endereço IP privado for fornecido, ou se for fornecida uma cadeia de caracteres vazia para o endereço IP privado, a alocação será dinâmica.
dns record-set * create/update: adicione suporte para --target-resource
Adicione network interface-endpoint comandos para interrogar objetos de ponto final da interface
Adicione network profile show/list/delete para a gestão parcial de perfis de rede
Adicione network express-route peering connection comandos para gerir as ligações de peering entre ExpressRoutes
RDBMS
Suporte adicionado para o serviço de MariaDB
Reserva
CosmosDb adicionado ao tipo de enumeração de recursos reservados
Propriedade de nome adicionada ao modelo Patch.
Gerir Aplicação
Erro corrigido no managedapp create --kind MarketPlace, que causava a interrupção da criação de uma aplicação gerida do Marketplace.
Comandos feature alterados para serem restringidos aos perfis suportados
Função
Suporte adicionado para listar as associações de grupo do utilizador
SignalR
Primeira versão
Armazenamento
Parâmetro --auth-mode login adicionado para utilização das credenciais de login do utilizador para a autorização de blobs e de filas
storage container immutability-policy/legal-hold adicionado para gerir o armazenamento imutável
VM
Erro corrigido onde vm create --generate-ssh-keys substitui o ficheiro de chave privada se o ficheiro de chave pública estiver em falta (n.º 4725, n.º 6780)
Suporte adicionado para a galeria de imagens partilhadas através de az sig
28 de Agosto de 2018
Versão 2.0.45
Núcleo
Corrigido o problema de carregamento do ficheiro de configuração vazio
Foi adicionado o suporte para o perfil 2018-03-01-hybrid do Azure Stack
ACR
Foi adicionada uma solução alternativa para as operações de tempo de execução sem os pedidos de ARM
Foi alterado para excluir os ficheiros de controlo de versão (como .git, .gitignore) a partir do tar carregado por predefinição no comando build
ACS
Alterado aks create para os valores predefinidos para Standard_DS2_v2 VMs
Alterado aks get-credentials para agora chamar novas APIs para obter as credenciais do cluster
AppService
Foi adicionado suporte para o CORS na functionapp e webapp
Foi adicionada compatibilidade com etiquetas ARM nos comandos de criação
Alterado [webapp|functionapp] identity show para sair com o código 3 em caso de falta de recurso
Cópia de segurança
Alterado backup vault backup-properties show para sair com código 3 em caso de falta de um recurso
Serviço de Bot
Versão Inicial da CLI do Serviço de Bot
Serviços Cognitivos
Foi adicionado o novo parâmetro --api-properties, que é necessário para criar alguns dos serviços
IoT
Foi corrigido o problema com a associação de hubs de ligação
Ecrã
Adicionados monitor metrics alert comandos para alertas de métricas em quase tempo real
monitor alert comandos descontinuados
Rede
Mudou network application-gateway ssl-policy predefined show para sair com código 3 em caso de falta de recursos
Recurso
Alterado provider operation show para sair com código 3 quando um recurso estiver em falta
Armazenamento
Alterado storage share policy show para sair com código 3 quando um recurso estiver em falta
VM
Alterado vm/vmss identity show para sair com código 3 quando um recurso estiver em falta
--storage-caching foi preterido por vm create
14 de agosto de 2018
Versão 2.0.44
Núcleo
Corrigida a exibição numérica na saída table
Adicionado o formato de saída YAML
Telemetria
Relatórios de telemetria melhorada
ACR
Foram adicionados os comandos content-trust policy
Foi corrigido o problema em que .dockerignore não era manipulado corretamente
ACS
Alterado az acs/aks install-cli para instalar em %USERPROFILE%\.azure-kubectl no Windows
Alterado az aks install-connector para detetar se o cluster tem RBAC e configurar o ACI Connector apropriadamente
Alterado para atribuição de função à sub-rede quando esta é fornecida.
Foi adicionada uma nova opção para "ignorar a atribuição de função" para a sub-rede quando esta for disponibilizada.
Alterado para ignorar a atribuição de função para a sub-rede quando a atribuição já existe
AppService
Foi corrigido um erro que impede a criação de uma function-app com contas de armazenamento em grupos de recursos externos
Corrigida uma falha na implementação de zip
BatchAI
Alterado a saída do registo para a criação de conta de armazenamento automático para especificar o "grupo de recursos".
Contentor
Adicionado --secure-environment-variables para passar as variáveis de ambiente seguro para um contentor
IoT
[ALTERAÇÃO SIGNIFICATIVA] Removidos comandos preteridos que foram transferidos para a extensão IoT
Elementos atualizados para não assumirem o domínio azure-devices.net
Centro de IoT
Versão inicial do módulo do IoT Central
KeyVault
Foram adicionados comandos para gerir contas de armazenamento e definições de sas
Foram adicionados comandos para regras de rede
Adicionado o parâmetro --id para operações de certificado, chave e segredo
Foi adicionado suporte para a versão KV mgmt multi-api
Foi adicionado suporte para a versão multi-API do plano de dados KV.
Relé
Versão inicial
Sql
Foram adicionados os comandos sql failover-group
Armazenamento
[ALTERAÇÃO CRÍTICA] Alterado storage account show-usage para exigir o parâmetro --location e listar por região
Alterado o parâmetro --resource-group para ser opcional para storage account comandos
Removeram-se os avisos de "Pré-condição falhada" para falhas individuais nos comandos em lote para uma única mensagem agregada.
Alterados [blob|file] delete-batch comandos para deixar de ter como saída uma matriz de valores nulos
Alterados os comandos blob [download|upload|delete-batch] para ler o sas-token a partir do URL do contentor
VM
Adicionados filtros comuns a vm list-skus para utilização mais fácil
31 de julho de 2018
Versão 2.0.43
ACR
Foi adicionado o sinalizador --with-secure-properties ao comando acr build-task show
Foi adicionado o comando acr build-task update-build
ACS
Foi alterado para devolver return 0 (êxito) quando az aks browse é terminado premindo [Ctrl+C]
Batch
Foi corrigido um erro quando o token do AAD era mostrado no cloudshell
Contentor
Foi removido o requisito de --log-analytics-workspace-key para nome ou ID em subscrição configurada.
Rede
Foi adicionado suporte para DNS ao perfil de 2017-03-09 no Azure Stack.
Recurso
Foi adicionado --rollback-on-error a group deployment create para executar uma implementação comprovadamente boa em caso de erro
Foi corrigido um erro em que --parameters {} com group deployment create resultou num erro
Função
Foi adicionado suporte para o perfil de stack 2017-03-09.
Foi corrigido um problema em que os parâmetros de atualização genéricos para app update não funcionam corretamente
Pesquisar
Foram adicionados comandos para o serviço Azure Search
Service Bus
Adicionado grupo de comandos de migração para migrar um espaço de nomes do Service Bus Standard para Premium
Adicionadas novas propriedades opcionais à fila e assinatura do Service Bus
--enable-batched-operations e --enable-dead-lettering-on-message-expiration em queue
--dead-letter-on-filter-exceptions no subscriptions
Armazenamento
Foi adicionado suporte para a transferência de ficheiros grandes mediante a utilização de uma única ligação
Comandos show que não estavam a falhar corretamente com o código de saída 3 devido a um recurso em falta foram convertidos
VM
Foi adicionado suporte para listar conjuntos de disponibilidade por subscrição
Suporte adicionado para StandardSSD_LRS
Foi adicionado suporte para grupos de segurança de aplicação na criação de conjuntos de dimensionamento de VMs.
[Mudança crítica] Alterado [vm|vmss] create, [vm|vmss] identity assign, e [vm|vmss] identity remove para exibir as identidades atribuídas pelo utilizador em formato de dicionário
18 de julho de 2018
Versão 2.0.42
Núcleo
Foi adicionado suporte para início de sessão baseado no browser na janela do bash do WSL.
Sinalizador --force-string adicionado a todos os comandos de atualização genérica
[ALTERAÇÃO SIGNIFICATIVA] Comandos 'show' alterados para registar mensagem de erro e falhar com o código de saída 3 quando um recurso está em falta.
ACR
ALTERAÇÃO SIGNIFICATIVA: A opção '--no-push' foi atualizada para uma opção simples no comando 'acr build'
Foram adicionados os comandos show e update ao grupo acr repository
Sinalizador --detail adicionado para show-manifests e show-tags para mostrar informações mais detalhadas
Parâmetro --image adicionado para suportar a obtenção de detalhes de construção ou registos de uma imagem
ACS
az aks create alterado para apresentar um erro se --max-pods for inferior a 5
AppService
O suporte para SKUs PremiumV2 foi adicionado
Batch
Erro corrigido ao utilizar credencial de token no modo shell na nuvem
Entrada JSON alterada para não diferenciar maiúsculas de minúsculas
Inteligência Artificial em Lotes
Foi corrigido o comando az batchai job exec
Contentor
Removido o requisito de nome de utilizador e palavra-passe para registros que não sejam do Docker Hub.
Erro corrigido ao criar grupos de contentores do ficheiro yaml
Rede
Foi adicionado suporte --no-wait a network nic [create|update|delete]
Foi adicionado network nic wait
Argumento --ids obsoleto para network vnet [subnet|peering] list
Sinalizador --include-default adicionado para incluir regras de segurança predefinidas na saída de network nsg rule list
Recurso
Foi adicionado suporte --no-wait a group deployment delete
Foi adicionado suporte --no-wait a deployment delete
Foi adicionado o comando deployment wait
Foi corrigido o problema em que os comandos az deployment de nível de subscrição apareceram erroneamente no perfil 2017-03-09-profile
SQL
O erro "O nome de grupo de recursos indicado... não correspondeu ao nome no Url" foi corrigido ao especificar o nome do conjunto elástico para os comandos sql db copy e sql db replica create
Permitir a configuração do sql server predefinido ao executar az configure --defaults sql-server=<name>
Formatadores de tabela implementados nos comandos sql server, sql server firewall-rule, sql list-usages e sql show-usage
Armazenamento
Propriedade pageRanges adicionada à saída storage blob show que será preenchida para blobs de páginas
VM
[ALTERAÇÃO CRÍTICA] Alterado vmss create para usar Standard_DS1_v2 como tamanho padrão da instância
Foi adicionado suporte --no-wait a vm extension [set|delete] e vmss extension [set|delete]
Foi adicionado vm extension wait
3 de julho de 2018
Versão 2.0.41
AKS
Alteração da monitorização de modo a utilizar o ID de subscrição
Versão 2.0.40
Núcleo
Adição de um novo fluxo de código de autorização para início de sessão interativo
ACR
Adição de estado de compilação da consulta
Adição de suporte para valores de enumeração não sensíveis às maiúsculas e minúsculas
Adição dos parâmetros --top e --orderby para show-manifests
ACS
[ALTERAÇÃO SIGNIFICATIVA] Ativar por padrão o controlo de acesso baseado em funções do Kubernetes
Adição do argumento --disable-rbac e preterição de --enable-rbac já que agora é a predefinição
Atualização das opções para o comando aks browse. O suporte --listen-port foi adicionado
Atualização do pacote de gráficos de Helm predefinido para o comando aks install-connector. Utilização de virtual-kubelet-for-aks-latest.tgz
Adição dos comandos aks enable-addons e aks disable-addons para atualizar um cluster existente
AppService
Suporte adicionado para desativar identidade através de webapp identity remove
Remoção da etiqueta preview para a funcionalidade de Identidade
Cópia de segurança
Atualização da definição de módulo
BatchAI
Correção da saída da tabela para os comandos batchai cluster node list e batchai job node list
Nuvem
Adição do sufixo de servidor acr login à configuração da cloud
Contentor
Alterar container create para predefinir como operação de longa duração
Adição dos parâmetros --log-analytics-workspace e --log-analytics-workspace-key do Log Analytics
Adição do parâmetro --protocol para especificar o protocolo de rede a utilizar
Extensão
Alteração de extension list-available de modo a mostrar apenas extensões compatíveis com a versão da CLI
Rede
Correção de problema em que os tipos de registo distinguiam entre maiúsculas e minúsculas (#6602)
Rdbms
Foram adicionados os comandos [postgres|myql] server vnet-rule
Recurso
Adição de novo grupo de operações deployment
VM
Adição de suporte para remover a identidade atribuída do sistema
25 de junho de 2018
Versão 2.0.39
Interface de Linha de Comandos (CLI)
Atualização da remoção de ficheiros no instalador do MSI para corrigir o problema de instalação de extensões
19 de junho de 2018
Versão 2.0.38
Núcleo
Foi adicionado suporte global para --subscription para a maioria dos comandos
ACR
azure-storage-blob foi adicionado como dependência
A configuração de CPU predefinida foi alterada com acr build-task create para utilizar dois núcleos
ACS
As opções do comando aks use-dev-spaces foram atualizadas. O suporte --update foi adicionado
aks get-credentials --admin foi alterado de forma a não substituir o contexto do utilizador em $HOME/.kube/config
A propriedade nodeResourceGroup de leitura apenas foi exposta nos clusters geridos
O erro do comando acs browse foi corrigido
--connector-name tornou-se opcional para aks install-connector, aks upgrade-connector e aks remove-connector
Foram adicionadas novas regiões do Azure Container Instances para aks install-connector
Foi adicionada a localização normalizada ao nome de lançamento do Helm e ao nome do nó para aks install-connector
AppService
Foi adicionado suporte para versões mais recentes de urllib
Foi adicionado suporte a functionapp create para utilizar o plano de serviço de aplicações de grupos de recursos externos.
Batch
A dependência azure-batch-extensions foi removida
Inteligência Artificial em Lote
Foi adicionado suporte para áreas de trabalho. As áreas de trabalho permitem agrupar clusters, servidores de ficheiros e experimentações em grupos com a remoção da limitação sobre o número de recursos que podem ser criados
Foi adicionado suporte para experimentações. As experimentações permitem agrupar tarefas em coleções com a remoção da limitação sobre o número de tarefas criadas
Foi adicionado suporte para configurar /dev/shm para tarefas em execução num contentor do Docker
Foram adicionados os comandos batchai cluster node exec e batchai job node exec. Estes comandos permitem executar quaisquer comandos diretamente nos nós e fornecem funcionalidade para reencaminhamento de portas.
Foi adicionado suporte para os comandos --ids a batchai
[ALTERAÇÃO SIGNIFICATIVA] Todos os clusters e servidores de arquivos devem ser criados sob espaços de trabalho
[MUDANÇA SIGNIFICATIVA] Trabalhos devem ser criados sob experimentos
[ALTERAÇÃO SIGNIFICATIVA] Removido --nfs-resource-group dos comandos cluster create e job create. Para montar um NFS que pertença a uma área de trabalho ou grupo de recursos diferente, forneça o ID ARM do servidor de ficheiros através da opção --nfs
[ALTERAÇÃO CRÍTICA] Removido --cluster-resource-group do comando job create. Para submeter uma tarefa num cluster que pertença a uma área de trabalho ou grupo de recursos diferente, forneça o ID ARM do cluster através da opção --cluster
[ALTERAÇÃO INCOMPATÍVEL] Atributo location removido de jobs, cluster e servidores de arquivos. A localização passou a ser um atributo de uma área de trabalho.
[MUDANÇA SIGNIFICATIVA] Removido --location dos comandos job create, cluster create e file-server create
[MUDANÇA IMPORTANTE] Nomes alterados de opções curtas para tornar a interface mais consistente:
O nome [--config, -c] foi mudado para [--config-file, -f]
O nome [--cluster, -r] foi mudado para [--cluster, -c]
O nome [--cluster, -n] foi mudado para [--cluster, -c]
O nome [--job, -n] foi mudado para [--job, -j]
Mapas
[ALTERAÇÃO DE RUPTURA] Alterado maps account create para exigir a aceitação dos Termos de Serviço por meio de um prompt interativo ou de um indicador --accept-tos
Rede
Adicionado suporte para httpsnetwork lb probe create#6571
O problema em que --endpoint-status era sensível às maiúsculas e minúsculas foi corrigido.
#6502
Reservas
[ALTERAÇÃO CRÍTICA] Adicionado parâmetro ReservedResourceType obrigatório a reservations catalog show
Foi adicionado o parâmetro Location a reservations catalog show
[ALTERAÇÃO SIGNIFICATIVA] Removido kind de ReservationProperties
[ALTERAÇÃO SIGNIFICATIVA] Renomeado capabilities para sku_properties em Catalog
[ALTERAÇÃO IMPORTANTE] Removidas as propriedades size e tier de Catalog
Foi adicionado o parâmetro InstanceFlexibility a reservations reservation update
Função
O processamento de erros foi melhorado
SQL
Corrigiu-se o erro confuso ao executar az sql db list-editions numa localização que não está disponível na sua subscrição.
Armazenamento
Alterada a saída da tabela para storage blob download para ser mais legível
VM
Melhoria na verificação refinada do tamanho da VM para suporte de rede acelerada em vm create
Foi adicionado um aviso para vmss create a indicar que o tamanho de VM predefinido será alterado de Standard_D1_v2 para Standard_DS1_v2
--force-update foi adicionado a [vm|vmss] extension set para atualizar a extensão mesmo que a configuração não tenha sido alterada
13 de junho de 2018
Versão 2.0.37
Núcleo
A telemetria interativa foi melhorada
Versão 2.0.36
AKS
Foram adicionadas opções de rede avançadas a aks create
Foram adicionados argumentos a aks create para permitir a monitorização e o encaminhamento de HTTP
Argumento --no-ssh-key adicionado a aks create
Argumento --enable-rbac adicionado a aks create
[PRÉ-VISUALIZAÇÃO] Foi adicionado suporte para autenticação do Azure Active Directory a aks create
AppService
Foi corrigido um problema com versões incompatíveis de urllib
5 de junho de 2018
Versão 2.0.35
Interativo
Foram adicionados limites às dependências do modo interativo
Versão 2.0.34
Núcleo
Suporte adicionado para o referenciamento de recursos entre diferentes inquilinos
Fiabilidade de carregamento de telemetria melhorada
ACR
Adicionou-se suporte para o VSTS como local remoto de origem
Foi adicionado o comando acr import
AKS
Alterámos aks get-credentials para criar o ficheiro kubeconfig com permissões de sistema de ficheiros mais seguras.
Batch
Erro corrigido na formatação da tabela da lista do Conjunto [Problema n.º 4378]
IoT
Suporte adicionado para criar Hubs IoT de Escalão Básico
Rede
network vnet peering melhorado
Perspetivas sobre Políticas
Versão Inicial
ARM
Foram adicionados os comandos account management-group.
SQL
Novos comandos de instância gerenciada adicionados:
sql mi create
sql mi show
sql mi list
sql mi update
sql mi delete
Adicionados novos comandos de banco de dados gerenciado:
sql midb create
sql midb show
sql midb list
sql midb restore
sql midb delete
Armazenamento
Foram adicionados tipos MIME adicionais para json e javascript, de forma a serem inferidos a partir de extensões de ficheiro.
VM
vm list-skus alterado para utilizar colunas fixas e acrescentar um aviso de que Tier e Size serão removidos
Opção --accelerated-networking adicionada para vm create
--tags adicionado a identity create
22 de maio de 2018
Versão 2.0.33
Núcleo
Suporte adicionado para expandir @ em nomes de ficheiros
ACS
Novos comandos de Espaço de Programação aks use-dev-spaces e aks remove-dev-spaces adicionados
Erro de digitação corrigido na mensagem de ajuda
AppService
Comandos de atualização genéricos melhorados
Adicionado suporte assíncrono para webapp deployment source config-zip
Contentor
Suporte adicionado para exportar um grupo de contentores no formato yaml
Suporte adicionado para utilizar um ficheiro yaml para criar/atualizar um grupo de contentores
Extensão
Remoção aperfeiçoada de extensões
Interativo
Configuração de registo alterada para silenciar o analisador nas conclusões
Processamento melhorado das caches de ajuda defeituosas
KeyVault
Comandos do KeyVault corrigidos para funcionarem na Cloud Shell ou em VMs com identidade
Rede
Corrija o problema em que network watcher show-topology não funciona com vnet e/ou nome de sub-rede #6326
Corrija o problema em que alguns comandos network watcher alegam que o Observador de Rede não está ativado para as regiões quando na verdade está #6264
SQL
[ALTERAÇÃO SIGNIFICATIVA] Objetos de resposta alterados retornados dos comandos db e dw:
A propriedade serviceLevelObjective foi renomeada para currentServiceObjectiveName
As propriedades currentServiceObjectiveId e requestedServiceObjectiveId foram removidas
A propriedade maxSizeBytes foi alterada para ser um valor inteiro, em vez de uma cadeia
[MUDANÇA IMPORTANTE] Alteraram-se as seguintes propriedades db e dw para serem de leitura apenas.
requestedServiceObjectiveName. Para atualizar, utilize o parâmetro --service-objective ou defina a propriedade sku.name
edition. Para atualizar, utilize o parâmetro --edition ou defina a propriedade sku.tier
elasticPoolName. Para atualizar, utilize o parâmetro --elastic-pool ou defina a propriedade elasticPoolId
(ALTERAÇÃO SIGNIFICATIVA) Alteradas as seguintes elastic-pool propriedades para passarem a ser somente leitura:
edition. Para atualizar, utilize o parâmetro --edition
dtu. Para atualizar, utilize o parâmetro --capacity
databaseDtuMin. Para atualizar, utilize o parâmetro --db-min-capacity
databaseDtuMax. Para atualizar, utilize o parâmetro --db-max-capacity
Parâmetros --family e --capacity adicionados aos comandos db, dw e elastic-pool.
Formatadores de tabela adicionados aos comandos db, dw e elastic-pool.
Armazenamento
Adicionado completador para o argumento --account-name
Problema corrigido com storage entity query
VM
[ALTERAÇÃO SIGNIFICATIVA] Removido --write-accelerator de vm create. Pode aceder ao mesmo suporte através de vm update ou vm disk attach
Imagem de extensão correspondente corrigida no [vm|vmss] extension
--boot-diagnostics-storage adicionado a vm create para capturar o log de arranque
--license-type adicionado a [vm|vmss] update
7 de maio de 2018
Versão 2.0.32
Núcleo
Foi corrigida uma exceção não controlada ao aceder a segredos a partir de uma conta principal de serviço com um certificado.
Foi adicionado suporte limitado para os argumentos posicionais
Corrigir problema quando --query não pode ser utilizado com --ids.
N.º 5591
Cenários melhorados de canalização nos comandos ao utilizar --ids. Suporta -o tsv com uma consulta especificada ou -o json sem especificar uma consulta
Sugestões de comandos adicionadas em caso de erro se os utilizadores tiverem um erro de digitação nos seus comandos
Erro melhorado quando os utilizadores escrevem az ''
Adicionada suporte a tipos de recursos personalizados para módulos de comando e extensões.
ACR
Foram adicionados comandos ACR de compilação
Mensagens de erro de recurso não encontrado melhoradas
Desempenho de criação de recursos e processamento de erros melhorados
Melhoria no início de sessão do acr em consolas não padronizadas e WSL
As mensagens de erro dos comandos do repositório foram melhoradas
Ordenação e colunas de tabela atualizadas
ACS
Aviso adicionado de que az aks é um serviço de pré-visualização
Problema de permissão corrigido no aks install-connector quando --aci-resource-group não está especificado
AMS
Versão inicial - Gerir recursos dos Serviços de Multimédia do Azure
AppService
Corrigido um erro em webapp delete quando --slot é fornecido.
Removido --runtime-version de webapp auth update
Adicionado suporte para min_tls_version & https2.0
Suporte adicionado para multicontentores
Lote de Inteligência Artificial
Foi alterado batchai create cluster para respeitar a prioridade da vm configurada no ficheiro de configuração do cluster
Serviços Cognitivos
Erro de digitação corrigido no exemplo para cognitiveservices account create#5603
Consumo
Foram adicionados novos comandos à API de orçamento
Contentor
Removida a exigência de --registry-server para container create quando um servidor de registo é incluído no nome da imagem.
Cosmos DB
Apresentação do suporte VNET para a CLI do Azure - Cosmos DB
DMS
Versão inicial – adiciona suporte para a migração de SQL para Azure SQL.
Extensão
Erro corrigido em que os metadados de extensão deixaram de ser apresentados
Interativo
Permitir que os completadores interativos funcionem com argumentos posicionais
Saída mais amigável quando os usuários digitam ''
Conclusões corrigidas para parâmetros sem ajuda
Descrições corrigidas para grupos de comando
Laboratório
Regressões corrigidas da conversão Knack
Rede
[ALTERAÇÃO INCOMPATÍVEL] Removido o parâmetro --ids para:
express-route auth list
express-route peering list
nic ip-config list
nsg rule list
route-filter rule list
route-table route list
traffic-manager endpoint list
Perfil
Corrigida a deteção da origem disk create
[MUDANÇA DE RUPTURA] Removidos --msi-port e --identity-port uma vez que já não são utilizados.
Erro de digitação corrigido no breve resumo account get-access-token
Redis
redis patch-schedule patch-schedule show preterido em favor de redis patch-schedule show
redis list-all obsoleto. Esta funcionalidade foi integrada em redis list
redis import-method preterido em favor de redis import
Foi adicionado suporte para --ids a vários comandos
Função
[ALTERAÇÃO CRÍTICA] Removidas funções obsoletas ad sp reset-credentials
Armazenamento
Permitir que o token SAS de destino se aplique à origem para a cópia de blobs, se o token SAS de origem ou a chave da conta não forem especificados.
Exposto –tempo limite do socket para carregamentos e transferências de blobs
Considere os nomes de blob que começam com separadores de caminho como caminhos relativos
Permitir storage blob copy --source-sas com símbolo de interrogação no início, "?"
storage entity query --marker corrigido para aceitar a lista de chave=valores
VM
Corrigiu-se a lógica de deteção incorreta no URI de blob não gerido.
Encriptação de discos de suporte adicionada sem necessidade de principais de serviço fornecidos pelo utilizador
[ALTERAÇÃO CRÍTICA] Não utilize a VM 'ManagedIdentityExtension' para suporte MSI
"Adicionado suporte para a política de expulsão de vmss"
[MUDANÇA DE RUPTURA] Removido --ids de:
vm extension list
vm secret list
vm unmanaged-disk list
vmss nic list
Suporte de acelerador de escrita adicionado
Foi adicionado vmss perform-maintenance
Corrigido vm diagnostics set para detetar de forma fiável o tipo de SO da VM
vm resize alterado para verificar se o tamanho pedido é diferente do atualmente definido e para atualizar apenas em caso de alteração
10 de abril de 2018
Versão 2.0.31
ACR
Melhoria no tratamento de erros da alternativa wincred
ACS
Alterou os "aks" para criar SPNs com uma validade de 5 anos
AppService
[ALTERAÇÃO CRÍTICA]: Removido assign-identity
Correção de exceção não detetada para planos de aplicativos web não existentes
BatchAI
Suporte adicionado para 2018-03-01 API
Montagem de nível de tarefa
Variáveis de ambiente com valores secretos
Definições de contadores de desempenho
Relatório sobre segmento específico do trajeto do trabalho
Suporte para subpastas na API de ficheiros de lista
Relatórios de utilização e limites
Permitir a especificação do tipo de colocação em cache para servidores NFS
Suporte para imagens personalizadas
Adição de suporte para conjunto de ferramentas pyTorch
Adição do comando job wait que permite aguardar pela conclusão da tarefa e comunicar o código de saída da tarefa
Adição do comando usage show para listar a utilização e os limites dos recursos de Batch AI atuais para diferentes regiões
As nuvens nacionais são suportadas
Acrescentaram-se argumentos na linha de comandos da tarefa para montar sistemas de ficheiros no ambiente de execução da tarefa, além de ficheiros de configuração.
Adição de mais opções de personalização dos clusters - prioridade da vm, sub-rede, número inicial de nós para clusters com dimensionamento automático, especificação de imagem personalizada.
Adicionada a opção de linha de comando para especificar o tipo de cache para NFS gerido pelo Batch AI.
Simplificação da especificação do sistema de ficheiros de montagem nos ficheiros de configuração. Agora, pode omitir as credenciais para a Partilha de Ficheiros do Azure e Contentores de Blobs do Azure - a CLI preencherá as credenciais em falta utilizando a chave de conta de armazenamento fornecida ou especificada através dos parâmetros da linha de comandos, ou fará uma consulta da chave no Armazenamento do Microsoft Azure (se a conta de armazenamento pertencer à subscrição atual)
O comando de fluxo de ficheiro de trabalho agora se auto-completa quando a tarefa é concluída (bem sucedida, falhada, terminada ou eliminada)
Melhoria na saída de dados table para operações show
Adição da opção --use-auto-storage para a criação de clusters. Esta opção simplifica a gestão das contas de armazenamento e a montagem da Partilha de Ficheiros do Azure e de Contentores de Blobs do Azure em clusters
Adição da opção --generate-ssh-keys a cluster create e file-server create
Capacidade adicionada para fornecer a tarefa de configuração de nós através da linha de comando
[ALTERAÇÃO CRÍTICA] Movidos os comandos job stream-file e job list-files para o grupo job file
[ALTERAÇÃO SIGNIFICATIVA] Renomeado --admin-user-name para --user-name no comando file-server create para ser consistente com o comando cluster create
Faturação
Adição de comandos de conta de inscrição
Consumo
Foram adicionados os comandos marketplace
[ALTERAÇÃO SIGNIFICATIVA] reservations summaries foi renomeado para reservation summary
[ALTERAÇÃO SIGNIFICATIVA] reservations details foi renomeado para reservation detail
[ALTERAÇÃO SIGNIFICATIVA] Remoção das opções curtas --reservation-order-id e --reservation-id nos comandos reservation
[ALTERAÇÃO CRÍTICA] Removidas as opções curtas --grain para os comandos reservation summary
[ALTERAÇÃO CRÍTICA] Removidas as opções curtas de --include-meter-details para comandos pricesheet
Contentor
Parâmetros de montagem de volume do repositório git foram adicionados --gitrepo-url--gitrepo-dir--gitrepo-revision e --gitrepo-mount-path
Corrigido #5926: az container exec falha quando o --nome do contentor é especificado
Extensão
Alteração da mensagem de verificação da distribuição para o nível de depuração
Interativo
Alterado para interromper execuções em caso de comandos não reconhecidos
Foram adicionados ganchos de eventos antes e depois da criação da subárvore de comandos
Adição de completação para parâmetros --ids
Rede
Correção #5936: application-gateway create não era possível definir etiquetas
Adição do argumento --auth-certs para anexar certificados de autenticação para application-gateway http-settings [create|update].
#4910
Adição de comandos ddos-protection para criar planos de proteção DDoS
Foi adicionado suporte de --ddos-protection-plan a vnet [create|update] para associar uma VNet a um plano de proteção DDoS
Correção do problema com a bandeira --disable-bgp-route-propagation em network route-table [create|update]
Remoção dos argumentos fictícios --public-ip-address-type e --subnet-type para network lb [create|update]
Foi adicionado suporte para registos TXT com sequências de escape RFC 1035 para network dns zone [import|export] e network dns record-set txt add-record
Perfil
Adição de suporte para contas Clássicas do Azure em account list
[ALTERAÇÃO CRÍTICA] Removidos os argumentos &
RDBMS
Foi adicionado o comando georestore
Remoção da restrição de tamanho de armazenamento do comando create
Recurso
Foi adicionado suporte para --metadata a policy definition create
Adição de suporte para --metadata, --set, --add, --remove a policy definition update
SQL
Adição de sql elastic-pool op list e sql elastic-pool op cancel
Armazenamento
Mensagens de erro melhoradas para cadeias de ligação com formato incorreto
VM
Adicionado suporte para configurar a contagem de domínios de falha da plataforma para vmss create
Alterado vmss create para definir como predefinido o LB Padrão em conjuntos de dimensionamento que sejam zonais, grandes ou com grupo de posicionamento único desativado.
[ALTERAÇÃO CRÍTICA]: Removido vm assign-identity, vm remove-identity and vm format-secret
Adicionado suporte para SKU de IP Público a vm create
Foram adicionados os argumentos --keyvault e --resource-group a vm secret format para suportar cenários em que o comando não é capaz de resolver o ID do armazenamento.
#5718
Mensagens de erro mais claras para [vm|vmss create] quando a localização de um grupo de recursos não tem suporte para zonas.
27 de março de 2018
Versão 2.0.30
Núcleo
Mostrar mensagem para extensões marcadas como pré-visualização na ajuda
ACS
Corrigir o erro de verificação do certificado SSL para aks install-cli no Cloud Shell
AppService
Foi adicionado suporte de HTTPS apenas a webapp update
Adicionou-se suporte para slots a az webapp identity [assign|show] e az functionapp identity [assign|show]
Cópia de segurança
Foi adicionado o novo comando az backup protection isenabled-for-vm. Este comando pode ser utilizado para verificar se uma VM tem cópia de segurança em algum cofre na subscrição.
Foram habilitadas as IDs de objeto do Azure para os parâmetros --resource-group e --vault-name nos seguintes comandos:
backup container show
backup item set-policy
backup item show
backup job show
backup job stop
backup job wait
backup policy delete
backup policy get-default-for-vm
backup policy list-associated-items
backup policy set
backup policy show
backup protection backup-now
backup protection disable
backup protection enable-for-vm
backup recoverypoint show
backup restore files mount-rp
backup restore files unmount-rp
backup restore restore-disks
backup vault delete
backup vault show
Os parâmetros --name foram alterados de modo a aceitar o formato de saída dos comandos backup ... show
Contentor
Foi adicionado o comando container exec. Executa comandos num contentor para um grupo de contentor em execução
Permitir saída da tabela para a criação e atualização de um grupo de contentor
Extensão
Foi adicionada uma mensagem para extension add caso a extensão esteja em pré-visualização
extension list-available foi alterado para mostrar dados de extensão completos com --show-details
[ALTERAÇÃO CRÍTICA] Alterado extension list-available para mostrar dados de extensão simplificados como padrão
Interativo
O completamento foi alterado para ser ativado assim que o carregamento da tabela de comandos estiver concluído.
Foi corrigido o erro associado à utilização do parâmetro --style
O analisador lexical interativo é instanciado após o descarregamento da tabela de comandos, caso esteja em falta.
Suporte completo melhorado
Laboratório
Foram corrigidos os erros associados ao comando create environment
Monitor
Adicionado suporte para --top, --orderby e --namespace para metrics list#5785
Corrigido #4529: metrics list aceita uma lista de métricas separadas por espaços para recuperar
Adicionado suporte para --namespace a metrics list-definitions#5785
Rede
Foi adicionado suporte para as zonas de DNS Privado
Perfil
Foi adicionado um aviso a --identity-port e --msi-port a login
RDBMS
Foi adicionado um modelo de negócio GA API versão 01-12-2017
Recurso
[BREAKING CHANGE]: Alterado provider operation [list|show] para não exigir --api-version
Função
Foi adicionado suporte para configurações de acesso obrigatório e clientes nativos a az ad app create
Os comandos rbac foram modificados para devolver menos de 1000 IDs ao resolver o objeto.
Foram adicionados comandos de gestão de credenciais ad sp credential [reset|list|delete]
[ALTERAÇÃO SIGNIFICATIVA] Removidas 'propriedades' da az role assignment [list|show] saída
Foi adicionado suporte para as permissões dataActions e notDataActions a role definition
Armazenamento
Foi corrigido o problema que ocorria ao carregar um ficheiro com um tamanho entre 195 GB e 200 GB
#4049 corrigido: problemas com os carregamentos de blobs de acréscimo que ignoravam os parâmetros de condição
VM
Foi adicionado um aviso a vmss create relativamente a futuras alterações disruptivas para conjuntos com mais de 100 instâncias
Foi adicionado suporte com resiliência de zona a vm [snapshot|image]
A vista de instâncias do disco foi alterada para comunicar o estado de encriptação de forma mais eficaz.
[ALTERAÇÃO RELEVANTE] Alterado vm extension delete para deixar de retornar saída
13 de março de 2018
Versão 2.0.29
ACR
Suporte adicionado ao parâmetro --image para repository delete
Foram preteridos os parâmetros --manifest e --tag do comando repository delete
Foi adicionado o comando repository untag para remover uma etiqueta sem eliminar dados
ACS
Foi adicionado o comando aks upgrade-connector para atualizar um conector existente
Os ficheiros de configuração kubectl foram alterados para utilizar um YAML de estilo bloco mais legível
Assistente
[ALTERAÇÃO SIGNIFICATIVA] advisor configuration get foi renomeado para advisor configuration list
[ALTERAÇÃO SIGNIFICATIVA] advisor configuration set foi renomeado para advisor configuration update
[ALTERAÇÃO SIGNIFICATIVA] advisor recommendation generate foi removido
Foi adicionado o parâmetro --refresh para advisor recommendation list
Foi adicionado o comando advisor recommendation show
AppService
[webapp|functionapp] assign-identity está obsoleto
Foram adicionados os comandos de identidade gerida webapp identity [assign|show] e functionapp identity [assign|show]
Eventhubs
Versão inicial
Extensão
Foi adicionada uma verificação para avisar o utilizador de quando a distribuição utilizada é diferente da que está armazenada no ficheiro de origem do pacote, porque pode originar erros
Interativo
#5625 corrigido: manter o histórico ao longo de sessões diferentes
Corrigido #3016: histórico não foi registado enquanto estava dentro do escopo
Corrigido #5688: os completamentos não apareciam se o carregamento da tabela de comandos encontrasse uma exceção
O indicador de progresso de operações de longa duração foi corrigido
Monitor
Os comandos monitor autoscale-settings foram preteridos
Foram adicionados os comandos monitor autoscale
Foram adicionados os comandos monitor autoscale profile
Foram adicionados os comandos monitor autoscale rule
Rede
[ALTERAÇÃO DE ÚLTIMA HORA] O parâmetro --tags foi removido de route-filter rule create
Removidos alguns valores padrão incorretos para os seguintes comandos:
network express-route update
network nsg rule update
network public-ip update
traffic-manager profile update
network vnet-gateway update
Foram adicionados os comandos network watcher connection-monitor`
Os parâmetros --vnet e --subnet foram adicionados a network watcher show-topology
Perfil
O parâmetro --msi foi preterido relativamente a az login
O parâmetro --identity foi adicionado para que az login substitua --msi
RDBMS
[PREVIEW] Alterado para utilizar a API 2017-12-01-preview
Service Bus
Versão inicial
Armazenamento
#4971 corrigido: agora, storage blob copy suporta outras clouds do Azure
Corrigido #5286: os comandos de lote storage blob [delete-batch|download-batch|upload-batch] já não geram um erro em caso de falhas de pré-condição
VM
Suporte adicionado a [vm|vmss] create para ligar discos de dados não geridos e configurar a colocação em cache
[vm|vmss] assign-identity e [vm|vmss] remove-identity foram preteridos
Foram adicionados os comandos vm identity [assign|remove|show] e vmss identity [assign|remove|show] para substituir comandos preteridos
A prioridade predefinida em vmss create foi alterada para None
27 de fevereiro de 2018
Versão 2.0.28
Núcleo
N.º 5184 corrigido: problema de instalação do Homebrew
Suporte adicionado para telemetria de extensão com chaves personalizadas
Registo HTTP adicionado a --debug
ACS
Alterado para utilizar o virtual-kubelet-for-aks gráfico Helm para aks install-connector por predefinição
Problema corrigido: permissão insuficiente das entidades de serviço para criar grupo de contentores ACI
Parâmetros --aci-container-group, --location e --image-tag adicionados a aks install-connector
Aviso de descontinuação removido do aks get-versions
AppService
Atualizações para a nova versão do SDK (azure-mgmt-web 0.35.0)
N.º 5538 corrigido: Free reportado como SKU inválida
Serviços Cognitivos
Aviso atualizado ao criar uma nova conta de Serviços Cognitivos
Consumo
Foram adicionados novos comandos à API da folha de preços
Atualizados os formatos existentes de Detalhes de Utilização e Detalhes de Reserva.
Contentor
Adicionados os argumentos --secrets e --secrets-mount-path ao container create para usar segredos no ACI
Rede
N.º 5559 corrigido: cliente em falta em network vnet-gateway vpn-client generate
Recurso
group deployment export alterado para apresentar um modelo parcial e erros em caso de falha
Função
role assignment list-changelogs adicionado para permitir a auditoria das funções de principal de serviço
SQL
Suporte para redundância de zona adicionado para bases de dados e conjuntos elásticos na criação e atualização
Armazenamento
Permitir especificar o caminho de destino/prefixo para storage blob [upload-batch|download-batch]
VM
Suporte adicionado para anexar/desanexar discos numa única instância VMSS
13 de fevereiro de 2018
Versão 2.0.27
Núcleo
Autenticação alterada para basear-se no ID de subscrição e no nome no login MSI.
ACS
[ALTERAÇÃO CRÍTICA] Nome alterado de aks get-versions para aks get-upgrades por motivos de precisão
aks get-versions foi alterado para mostrar as versões do Kubernetes disponíveis para aks create
Predefinições de aks create alteradas, permitindo que o servidor escolha a versão Kubernetes
Atualizadas as mensagens de ajuda que fazem referência à entidade de serviço gerada pelo AKS
Os tamanhos padrão do nó para aks create foram alterados de "Standard_D1_v2" para "Standard_DS1_v2".
Fiabilidade melhorada ao localizar o módulo de dashboard para az aks browse
Corrigido aks get-credentials para lidar com erros Unicode ao carregar ficheiros de configuração do Kubernetes
Uma mensagem foi adicionada a az aks install-cli para ajudar a obter kubectl em $PATH.
AppService
Corrigido o problema onde webapp [backup|restore] falhou devido a uma referência nula
Suporte adicionado para planos de serviço de aplicações predefinidos através de az configure --defaults appserviceplan=my-asp
CDN
Foram adicionados os comandos cdn custom-domain [enable-https|disable-https]
Contentor
Adicionada opção --follow a az container logs para registos de transmissão em fluxo
Adicionado o comando container attach que anexa saída padrão local e fluxos de erros a um contentor de um grupo de contentores
Cosmos DB
Suporte adicionado para definir funcionalidades
Extensão
Suporte adicionado ao parâmetro --pip-proxy para comandos az extension [add|update]
Foi adicionado suporte para o argumento --pip-extra-index-urls nos comandos az extension [add|update]
Referência de feedback
Informações de extensão adicionadas aos dados telemétricos
Interativo
Corrigido o problema de ser solicitado ao utilizador que inicie sessão quando utiliza o modo interativo na Cloud Shell
Corrigida a regressão com completamentos de parâmetros ausentes
IoT
Foi corrigido o erro em que iot dps access policy [create|update] devolvia um erro "not found" em caso de êxito
Foi corrigido o erro em que iot dps linked-hub [create|update] devolvia um erro "not found" em caso de êxito
Foi adicionado suporte --no-wait a iot dps access policy [create|update] e iot dps linked-hub [create|update]
iot hub create alterado para permitir a especificação do número de partições
Monitor
Foi corrigido o comando az monitor log-profiles create
Rede
Corrigida a --tags opção para os seguintes comandos:
network public-ip create
network lb create
network local-gateway create
network nic create
network vnet-gateway create
network vpn-connection create
Perfil
az login ativado no modo interativo
Recurso
Adicionado novamente feature show
Função
Argumento --available-to-other-tenants adicionado a ad app update
SQL
Foram adicionados os comandos sql server dns-alias
Foi adicionado sql db rename
Foi adicionado suporte para o argumento --ids para todos os comandos de sql
Armazenamento
Foram adicionados os comandos storage blob service-properties delete-policy e storage blob undelete para ativar a eliminação temporária.
VM
Corrigida uma falha quando a encriptação de VM poderá não estar totalmente inicializada
Adicionada a saída de ID principal ao ativar o MSI
vm boot-diagnostics get-boot-log corrigido
31 de janeiro de 2018
Versão 2.0.26
Núcleo
Adicionada a recuperação de tokens brutos no contexto do MSI
Removido o indicador de votação após concluir o LRO no cmd.exe do Windows
Adicionado um aviso que aparece quando uma predefinição configurada é utilizada e foi alterada para uma entrada de nível INFO. Utilizar --verbose para ver
Adicione um indicador de progresso para comandos de espera
ACS
Esclareceu-se o argumento --disable-browser
A conclusão automática de argumentos com --vm-size foi melhorada.
AppService
webapp log [tail|download] corrigido
Foi removida a verificação kind nas aplicações web e funções.
CDN
Foi corrigido o problema do cliente desaparecido com cdn custom-domain create
Cosmos DB
Foi corrigida a descrição de parâmetro para políticas de ativação pós-falha
Interativo
Foi corrigido o problema onde as conclusões de opção de comando já não apareciam
Rede
Proteção adicionada de --cert-password para application-gateway create
Foi corrigido o problema com application-gateway update onde --sku aplicava incorretamente um valor predefinido
Proteção adicional para --shared-key e --authorization-key em vpn-connection create
Foi corrigido o problema de cliente em falta em asg create
Parâmetro --file-name / -f adicionado para os nomes exportados em dns zone export
Corrigidos os seguintes problemas com dns zone export:
Foi corrigido o problema onde longos registos TXT foram incorretamente exportados
Foi corrigido o problema em que os registos TXT citados foram exportados incorretamente sem as aspas escapadas.
Foi corrigido o problema onde determinados registos foram importados duas vezes com dns zone import
Restaurados os comandos vnet-gateway root-cert e vnet-gateway revoked-cert
Perfil
get-access-token corrigido para funcionar dentro de uma VM com identidade
Recurso
Foi corrigido o erro com deployment [create|validate] onde o aviso foi incorretamente apresentado quando um campo "type" do modelo continha valores em maiúsculas
Armazenamento
Foi corrigido o problema da migração das contas do Armazenamento V1 para o Armazenamento V2
Foram adicionados relatórios de progresso a todos os comandos de carregamento/transferência
Foi corrigido um erro que impedia a opção de argumento "-n" com storage account check-name
Coluna "snapshot" adicionada à saída de tabela para blob [list|show]
Foram corrigidos os erros com vários parâmetros que precisavam de ser analisados como ints
VM
Adicionado o comando vm image accept-terms para permitir a criação de VMs a partir de imagens com custos adicionais
[vm|vmss create] corrigido para garantir que os comandos podem ser executados com proxy com certificados não assinados
[PRÉ-VISUALIZAÇÃO] Suporte adicionado para prioridade "baixa" no VMSS
Proteção adicionada de --admin-password para [vm|vmss] create
17 de janeiro de 2018
Versão 2.0.25
ACR
Foi adicionada uma alternativa para o início de sessão ACR nos erros de credencial do Windows
Registos do registo foram ativados
ACS
Foi corrigido o comando get-credentials
O requisito da função SPN foi removido
AppService
Foi corrigido o erro de config ssl upload em que hosting_environment_profile era nulo
Foi adicionado suporte para URLs personalizados para browse
Suporte para slot fixo de log tail
Cópia de segurança
A opção --container-name de backup item list passou a ser opcional
Foram adicionadas opções de conta de armazenamento a backup restore restore-disks
A verificação de localização em backup protection enable-for-vm foi ajustada para ser insensível às maiúsculas e minúsculas.
Foi corrigido o problema em que os comandos falhavam com um nome de contentor inválido
backup item list passou a incluir “Estado de Saúde” por predefinição
Batch
Alterado batch login para devolver detalhes de autenticação
Nuvem
Alterado para não precisar de endpoints ao definir --profile numa nuvem.
Consumo
Foram adicionados novos comandos para as reservas: consumption reservations summaries e consumption reservations details
Grelha de Eventos (Event Grid)
[ALTERAÇÃO DE ÚLTIMA HORA] Os comandos az eventgrid topic event-subscription foram movidos para eventgrid event-subscription
[ALTERAÇÃO DE ÚLTIMA HORA] Os comandos az eventgrid resource event-subscription foram movidos para eventgrid event-subscription
[ALTERAÇÃO DE ÚLTIMA HORA] O comando eventgrid event-subscription show-endpoint-url foi removido. Utilize eventgrid event-subscription show --include-full-endpoint-url em vez disso
Foi adicionado o comando eventgrid topic update
Foi adicionado o comando eventgrid event-subscription update
O parâmetro --ids foi adicionado para os comandos eventgrid topic
Foi adicionado suporte de conclusão de tabulação para nomes de tópico
Interativo
Foi corrigido o problema em que o modo interativo não funcionava com o Python 2.x
Foram corrigidos os erros no arranque
Foi corrigido o problema em que alguns comandos não eram executados no modo interativo
IoT
Foi adicionado suporte ao serviço de aprovisionamento de dispositivos
Foram adicionadas mensagens de preterição nos comandos e na ajuda do comando
Adicionou-se uma verificação de IoT para informar os utilizadores sobre a Extensão IoT.
Monitor
Suporte para configuração de multi-diagnóstico foi adicionado. O parâmetro --name passa a ser necessário para az monitor diagnostic-settings create
Foi adicionado o comando monitor diagnostic-settings categories para obter a categoria de definições de diagnóstico
Rede
Foi corrigido o problema ao tentar mudar para/de o modo ativo-em-espera com vnet-gateway update
Foi adicionado suporte para HTTP2 a application-gateway [create|update]
Perfil
Foi adicionado suporte para o início de sessão com identidades atribuídas pelo utilizador
Função
Foi adicionado o argumento --assignee-object-id a role assignment create para ignorar a consulta do gráfico
Service Fabric
Foram adicionados erros detalhados à resposta de validação ao criar um cluster
Foi corrigido o problema da ausência do cliente em vários comandos.
VM
[PRÉ-VISUALIZAÇÃO] Suporte entre zonas para vmss
[ALTERAÇÃO SIGNIFICATIVA] Alteração da predefinição de zona única vmss para "Standard" no balanceador de carga.
[ALTERAÇÃO DE ÚLTIMA HORA] externalIdentities foi alterado para userAssignedIdentities para o EMSI
[PRÉ-VISUALIZAÇÃO] Foi adicionado suporte para a troca de disco do SO
Foi adicionado suporte para utilizar imagens de VM a partir de outras subscrições
Foram adicionados os argumentos --plan-name, --plan-product, --plan-promotion-code e --plan-publisher a [vm|vmss] create
Foram corrigidos os erros de [vm|vmss] create
Foi corrigida a utilização excessiva de recursos causada por vm image list --all
19 de dezembro de 2017
Versão 2.0.23
Foi adicionado suporte para o início de sessão com identidades atribuídas pelo utilizador
Contentor
A ordem incorreta de parâmetros para registos de contentores foi corrigida
Rede
Argumento --disable-bgp-route-propagation adicionado a route-table [create|update]
Argumento --ip-tags adicionado a public-ip [create|update]
Armazenamento
Adicionado suporte para armazenamento V2
VM
[PRÉ-VISUALIZAÇÃO] Adicionado suporte para identidades atribuídas por utilizadores para VMs e VMSSes
5 de dezembro de 2017
Versão 2.0.22
Comandos az component removidos. Utilize az extension em vez disso
Núcleo
Foi modificado o ponto final da autoridade de AAD AZURE_US_GOV_CLOUD de login.microsoftonline.com para login.microsoftonline.us
Foi corrigido o problema em que a telemetria reenviava continuamente.
ACS
Comandos aks install-connector e aks remove-connector adicionados
Relatórios de erros melhorados para acs create
Corrigida a utilização de aks get-credentials -f sem um caminho totalmente qualificado
Assistente
Versão inicial
AppService
Geração de nomes de certificados corrigida com webapp config ssl upload
webapp [list|show] e functionapp [list|show] corrigidos para exibir as aplicações corretas
Valor predefinido adicionado para WEBSITE_NODE_DEFAULT_VERSION
Consumo
Adicionado suporte para a versão da API 2017-11-30
Contentor
Regressão de portas predefinidas fixa
Monitor
Adicionou suporte multidimensional ao comando de métricas
Recurso
Argumento --include-response-body adicionado a resource show
Função
Adicionada a exibição de atribuições predefinidas para administradores "clássicos" a role assignment list
Foi adicionado o suporte ao ad sp reset-credentials para adicionar credenciais em vez de sobrescrever.
Relatórios de erros melhorados para ad sp create-for-rbac
SQL
Comandos sql db list-usages e sql db show-usage adicionados
Comandos sql server conn-policy show e sql server conn-policy update adicionados
VM
Informações de zona adicionadas a az vm list-skus
14 de novembro de 2017
Versão 2.0.21
ACR
Suporte adicionado para criar webhooks em regiões de replicação
ACS
Alterar a utilização de todas palavras de "agente" para "nó" no AKS
Opção --orchestrator-release descontinuada para acs create
Alterado o tamanho predefinido da VM para AKS para Standard_D1_v2
az aks browse corrigido no Windows
az aks get-credentials corrigido no Windows
AppService
Origem de implementação config-zip adicionada para aplicações web e aplicações funcionais
Opção --docker-container-logging adicionada para az webapp log config
Opção storage removida do parâmetro --web-server-logging de az webapp log config
Mensagens de erro melhoradas para deployment user set
Suporte adicionado para criar aplicações de funções do Linux
list-locations corrigido
Batch
Bug corrigido no comando de criação de pool quando um ID de recurso foi utilizado com o sinalizador --image
Batchai
Opção curta adicionada, -s, para --vm-size ao indicar o tamanho da VM no comando file-server create
Adicionado o nome da conta de armazenamento e argumentos de chave aos parâmetros cluster create
Documentação fixa para job list-files e job stream-file
Opção curta adicionada, -r, para --cluster-name ao indicar o nome do cluster no comando job create
Nuvem
Alterado cloud [register|update] para impedir o registo de nuvens que têm endereços finais necessários em falta
Contentor
Suporte adicionado para abrir várias portas
Política de reinício de grupo do contentor adicionada
Foi adicionado suporte para montar File Share do Azure como um volume
Documentos de programa auxiliar atualizados
Data Lake Analytics
[job|account] list alterado para devolver informações mais concisas
Armazenamento de Data Lake
account list alterado para devolver informações mais concisas
Extensão
extension list-available adicionado para permitir a listagem de extensões oficiais da Microsoft
--name adicionado a extension [add|update], para permitir a instalação de extensões por nome
IoT
Suporte adicionado para autoridades de certificação (AC) e cadeias de certificados
Monitor
Foram adicionados os comandos activity-log alert
Rede
Suporte adicionado para registos CAA DNS
Problema corrigido onde os pontos finais não conseguiram ser atualizados com traffic-manager profile update
Problema corrigido onde vnet update --dns-servers não funcionou, dependendo de como a VNET foi criada
Problema corrigido onde os nomes de DNS relativos foram incorretamente importados por dns zone import
Reservas
Versão de pré-visualização inicial
Recurso
Adicionado suporte a identificadores de recurso para o parâmetro --resource e para bloqueios de nível de recurso.
SQL
Foi adicionado o parâmetro --ignore-missing-vnet-service-endpoint para sql server vnet-rule [create|update]
Armazenamento
storage account create alterado para utilizar a SKU Standard_RAGRS como predefinição
Erros corrigidos ao lidar com nomes de ficheiro/blob que incluem carateres não ascii
Erro corrigido que impediu utilizar --source-uri com storage [blob|file] copy start-batch
Comandos adicionados ao blob e vários objetos eliminados com storage [blob|file] delete-batch
Problema corrigido ao ativar as métricas com storage metrics update
Problema corrigido com ficheiros com mais de 200 GB ao utilizar storage blob upload-batch
Problema corrigido onde --bypass e --default-action foram ignorados por storage account [create|update]
VM
Corrigimos o erro com vmss create que impediu utilizar o escalão de tamanho Basic
--plan argumentos adicionados a [vm|vmss] create para imagens personalizadas com informações de faturação
vm secret [add|remove|list]` comandos adicionados
O nome de vm format-secret foi mudado para vm secret format
Argumento --encrypt format adicionado a vm encryption enable
24 de outubro de 2017
Versão 2.0.20
Núcleo
Atualizámos 2017-03-09-profile para consumir a versão MGMT_STORAGE2016-01-01 da API.
ACR
A gestão de recursos foi atualizada para indicar a versão de API 2017-10-01
SKU 'Traga o Seu Próprio Armazenamento' alterada para Clássico
As SKUs de registo tiveram o nome alterado para Básico, Standard e Premium
ACS
[PRÉ-VISUALIZAÇÃO] Adicionados os comandos az aks
Corrigido Kubernetes get-credentials
AppService
Corrigido o problema em que os registos webapp transferidos podem ser inválidos
Componente
Foi adicionada uma mensagem de obsolescência mais clara para todos os instaladores e um aviso de confirmação.
Ecrã
Foram adicionados os comandos action-group
Recurso
Corrigida a incompatibilidade com a versão mais recente da dependência msrest em group export
Corrigido policy assignment create para funcionar com as definições de política integradas e as definições de conjuntos de políticas
VM
Argumento --accelerated-networking adicionado a vmss create
9 de outubro de 2017
Versão 2.0.19
Núcleo
Foi adicionado o processamento de URLs de autoridade de ADFS com uma barra no final para o Azure Stack.
AppService
Foi adicionada a atualização genérica, com o novo comando webapp update
Batch
Atualizado para o Batch SDK 4.0.0
A opção --image do VirtualMachineConfiguration foi atualizada para suportar referências de imagens ARM, assim como publish:offer:sku:version.
Foi adicionado suporte ao novo modelo de extensão da Interface de Linha de Comando (CLI) para comandos de extensões do Batch.
O suporte para o Batch foi removido do modelo de componente
Batchai
Lançamento inicial do módulo de Inteligência Artificial Batch
Keyvault
O problema de autenticação do Key Vault ao utilizar o ADFS no Azure Stack foi corrigido.
(#4448)
Rede
O argumento --server de application-gateway address-pool create foi alterado para ser opcional, permitindo conjuntos de endereços vazios
traffic-manager foi atualizado para suportar as funcionalidades mais recentes
Recurso
Foi adicionado suporte para opções de nome do grupo de recursos em --resource-group/-g para group
Foram adicionados comandos para que o account lock funcione com bloqueios ao nível de subscrição
Foram adicionados comandos para que o group lock funcione com bloqueios ao nível de grupo
Foram adicionados comandos para que o resource lock funcione com bloqueios ao nível de recurso
SQL
Foi adicionado o suporte a Encriptação de Dados Transparente (TDE) do SQL e TDE com Traga a Sua Própria Chave (BYOK)
Foram adicionados o comando db list-deleted e o parâmetro db restore --deleted-time, possibilitando a capacidade de localizar e restaurar bases de dados eliminadas
Foram adicionados db op list e db op cancel, possibilitando a capacidade de listar e cancelar operações em curso na base de dados
Armazenamento
Foi adicionado suporte para o instantâneo de partilha de ficheiros
Vm
Foi corrigido um erro no vm show, em que a utilização de -d causava uma falha devido a endereços IP privados em falta.
[PRÉ-VISUALIZAÇÃO] Foi adicionado suporte para atualização sem interrupção para o vmss create
Foi adicionado suporte para atualizar as definições de encriptação com o vm encryption enable
Foi adicionado o parâmetro --os-disk-size-gb para vm create
Foi adicionado o parâmetro --license-type para Windows ao vmss create
22 de setembro de 2017
Versão 2.0.18
Recurso
Suporte adicionado para mostrar as definições de política incorporada
Parâmetro de modo de suporte adicionado para criar definições de política
Suporte adicionado para definições de UI e modelos para managedapp definition create
[ALTERAÇÃO DE ÚLTIMA HORA] O tipo de recurso managedapp foi alterado de appliancespara applications e applianceDefinitions para applicationDefinitions
Rede
Suporte adicionado para a zona de disponibilidade nos sub-comandos network lb e network public-ip
Adicionou-se suporte para o IPv6 Peering da Microsoft para express-route
Foram adicionados asg comandos de grupo de segurança da aplicação
Argumento --application-security-groups adicionado a nic [create|ip-config create|ip-config update]
Foram adicionados os argumentos --source-asgs e --destination-asgs para nsg rule [create|update]
Foram adicionados os argumentos --ddos-protection e --vm-protection para vnet [create|update]
Foram adicionados os comandos network [vnet-gateway|vpn-client|show-url]
Armazenamento
Corrigido o problema em que os comandos storage account network-rule podem falhar depois de atualizar o SDK
Eventgrid
O SDK do Python do Azure Event Grid foi atualizado para utilizar a versão de API mais recente "2017-09-15-pré-visualização"
SQL
O sql server list argumento --resource-group foi alterado para ser opcional. Se não for especificado, serão devolvidos todos os servidores sql na subscrição
Foi adicionado o parâmetro --no-wait a db [create|copy|restore|update|replica create|create|update] e dw [create|update]
Keyvault
Adicionado suporte para comandos do Keyvault por detrás de um proxy
VM
Adicionado suporte para a zona de disponibilidade para [vm|vmss|disk] create
Corrigido o problema onde utilizar--app-gateway ID com vmss create poderia causar uma falha
Argumento --asgs adicionado a vm create
Suporte adicionado para executar comandos em VMs com vm run-command
[PRÉ-VISUALIZAÇÃO] Foi adicionado suporte para a encriptação de discos VMSS com vmss encryption
Suporte adicionado para executar manutenção em VMs com vm perform-maintenance
ACS
[PRÉ-VISUALIZAÇÃO] Foi adicionado o argumento --orchestrator-release a acs create para as regiões de pré-visualização do ACS
AppService
Foi adicionada a capacidade para atualizar e mostrar as definições de autenticação com webapp auth [update|show]
Cópia de segurança
Versão de pré-visualização
11 de setembro de 2017
Versão 2.0.17
Núcleo
O módulo de comandos foi ativado para definir o seu próprio ID de correlação na telemetria
Foi corrigido o problema de exportação de JSON quando a telemetria está configurada para o modo de diagnóstico.
Acs
Foi adicionado o comando acs list-locations
Fez com que ssh-key-file viesse com o valor predefinido esperado
AppService
Foi adicionada a capacidade de criar uma aplicação Web num grupo de recursos que não seja o do plano de serviço ativo
CDN
Foi corrigido o erro "CustomDomain não é iterável" para cdn custom-domain create
Extensão
Versão Inicial
Keyvault
Foi corrigido o problema de sensibilidade a maiúsculas e minúsculas nas permissões para keyvault set-policy
Rede
O nome de vnet list-private-access-services foi mudado para vnet list-endpoint-services
O nome do argumento --private-access-services foi mudado para --service-endpoints para vnet subnet create/update
Adicionou-se o suporte para diversos intervalos de IP e de portas a nsg rule create/update
Adicionou-se suporte para SKU a lb create
Foi adicionado suporte para SKU a public-ip create
Recurso
Permitir a passagem de definições de parâmetros de políticas de recursos em policy definition create e policy definition update
Permitir a passagem de valores de parâmetros para policy assignment create
Permitir a passagem de JSON ou de um ficheiro para todos os parâmetros
A versão de API foi incrementada
SQL
Foram adicionados os comandos sql server vnet-rule
VM
Corrigido: não atribuir acesso, a menos que --scope seja fornecido
Corrigido: usar a mesma nomenclatura de extensões que o portal
subscription foi removido da saída [vm|vmss] create
Corrigido: a SKU de armazenamento [vm|vmss] create não é aplicada em discos de dados que contêm uma imagem
Corrigido: vm format-secret --secrets não aceitaria identificadores separados por uma nova linha
31 de agosto de 2017
Versão 2.0.16
Keyvault
Foi corrigido o erro ao tentar resolver automaticamente a codificação de segredos com secret download
Sf
Tornar obsoletos todos os comandos a favor da CLI do Service Fabric (sfctl)
Armazenamento
Foi corrigido o problema em que não era possível criar contas de armazenamento em regiões que não suportam a funcionalidade NetworkACLs
Determinar o tipo de conteúdo e a codificação de conteúdo durante o carregamento de blobs e ficheiros se não forem especificados nem o tipo de conteúdo nem a codificação de conteúdo
[MUDANÇA SIGNIFICATIVA] Corrigiram-se inconsistências na saída de az webapp config appsettings [delete|set]
Foi adicionado um alias novo de -i para az webapp config container set --docker-custom-image-name
az webapp log show exposto
Foram expostos novos argumentos de az webapp delete para manter o plano do serviço de aplicações, as métricas ou o registo DNS.
Corrigido: Detetar corretamente as definições de slots
IoT
#3934 corrigido: a criação de políticas já não limpa as políticas existentes
Rede
[ALTERAÇÃO SIGNIFICATIVA] vnet list-private-access-services foi renomeado para vnet list-endpoint-services
[QUEBRA DE CÓDIGO] O nome da opção --private-access-services foi mudado de --service-endpoints para vnet subnet [create|update]
Foi adicionado suporte para múltiplos intervalos de IP e de portas a nsg rule [create|update]
Foi adicionado suporte ao SKU em lb create
Foi adicionado suporte para SKU a public-ip create
Perfil
--msi e --msi-port foram expostos a iniciar sessão usando a identidade de uma máquina virtual
Service Fabric
Versão de pré-visualização
Foram simplificadas as regras de utilizador/palavra-passe de registo para o comando
Foi corrigido o pedido de palavra-passe para o utilizador, mesmo depois a transmissão do parâmetro
O suporte para registry_cred vazio foi adicionado
Armazenamento
Configuração de nível de blob ativada
Foram adicionados os argumentos --bypass e --default-action a storage account [create|update] para suportar a tunelização de serviço.
Foram acrescentados comandos para adicionar regras de VNET e regras baseadas em IP a storage account network-rule
Foi ativada a encriptação do serviço através da chave gerida do cliente
[QUEBRA DE CÓDIGO] O nome da opção --encryption foi mudado de --encryption-services para o comando az storage account create and az storage account update
#4220 corrigido: az storage account update encryption - incompatibilidade de sintaxe
VM
Foi corrigido o problema em que eram apresentas informações extra e erradas para vmss get-instance-view quando era utilizado --instance-id *
Foi adicionado suporte para --lb-sku a vmss create:
Nomes humanos removidos da lista de nomes de administrador não permitidos para [vm|vmss] create
Foi corrigido o problema em que [vm|vmss] create emite um erro se não conseguir extrair informações do plano a partir de uma imagem
Foi corrigida uma falha quando são criados conjuntos de dimensionamento de vmms com um LB interno
Foi corrigido o problema em que o argumento --no-wait não funcionava com vm availability-set create
15 de agosto de 2017
Versão 2.0.14
ACS
O número da porta do sshMaster0 foi corrigido no Kubernetes.
AppService
Foi corrigida uma exceção quando é criada uma aplicação Web do Linux nova baseada em git
Grelha de Eventos (Event Grid)
Foram adicionadas dependências de SDK
11 de agosto de 2017
Versão 2.0.13
ACS
Foram adicionadas mais regiões de pré-visualização
Batch
Atualizado para Batch SDK 3.1.0 e Batch Management SDK 4.1.0
Foi adicionado um novo comando que mostra as contagens de tarefas de um trabalho
Foi corrigido um erro no processamento de URL de SAS de ficheiros de recursos
O endpoint da conta do Batch suporta agora o prefixo opcional "https://"
Suporte para adicionar listas de mais de 100 tarefas a uma tarefa
Foi adicionado registo de depuração para carregar o módulo de comandos de extensões
Componente
Foi adicionado um aviso de desativação aos comandos "az component"
Contentor
create: foi corrigido o problema em que o sinal de igual não era permitido dentro de uma variável de ambiente
Armazenamento de Data Lake
Foi ativado o controlo de progresso
Grelha de Eventos (Event Grid)
Versão inicial
Rede
lb: Corrigido o problema em que determinados nomes de recursos subordinados não eram resolvidos corretamente quando omitidos.
application-gateway {subresource} delete: foi corrigido o problema em que --no-wait não era cumprido
application-gateway http-settings update: foi corrigido o problema em que --connection-draining-timeout não era desativado
Foi corrigido o problema de argumento de palavra-chave não esperada sa_data_size_kilobyes com az network vpn-connection ipsec-policy add
Perfil
account list: foi adicionado --refresh para sincronizar as subscrições mais recentes a partir do servidor
Armazenamento
Ativar atualização da conta de armazenamento com a identidade atribuída pelo sistema
VM
availability-set: contagem de domínios de falha exposta durante a conversão
Foi exposto o comando list-skus
Suporte para atribuir identidade sem criar atribuições de funções
Aplicar SKU de armazenamento ao anexar discos de dados
Foi removido o nome predefinido do disco de sistema operativo e o SKU de armazenamento ao utilizar discos geridos
Exibir informações de autenticação do SDK para entidades de serviço com certificados
Foram corrigidas exceções de progresso das implementações
Utilize o endpoint ARM da cloud atual para criar um cliente de subscrição
O processamento simultâneo de clouds.config file (#3636) foi melhorado
Atualize o id de solicitação do cliente para cada execução de comando
Criação de clientes de subscrição com o perfil de SDK correto (#3635)
Relatórios de progresso para implementações de modelos (#3510)
Foi adicionado suporte para escolher campos de saída de tabelas através da consulta jmespath (#3581)
Foi melhorada a desativação dos argumentos de análise e do histórico de ligações com gestos (#3434)
Criar clientes de subscrição com o perfil de SDK certo
Mover todos os ficheiros de gravação para a pasta mais recente
Foi corrigida a idempotência para a criação de VM/VMSS (#3586)
Os caminhos dos comandos não são mais sensíveis ao caso.
Certos parâmetros do tipo booleano já não são sensíveis a maiúsculas e minúsculas
Suporte para autenticação no ADFS em servidor on-premises, como o Azure Stack
Foram corrigidas as escritas simultâneas para clouds.config (#3255)
ACR
Foi adicionado o comando show-usage para registos geridos
Suporte para atualização de SKU para registos geridos
Foram adicionados registros geridos com SKU sob gestão
Foram adicionados webhooks aos registos geridos através do módulo de comandos acr webhook.
Foi adicionada a autenticação do AAD com o comando acr login
Foi adicionado o comando delete para repositórios docker, manifestos e etiquetas
ACS
Suporte para a versão da API 2017-07-01
AppService
Foi corrigido o erro em que listar aplicações Web de Linux não devolvia nada
Suporte para obter credenciais a partir de acr
Remover todos os comandos em appservice web
Mascarar palavras-passe do registo Docker na saída do comando (#3656)
Garantir que é utilizado o browser predefinido no macOS sem erros (#3623)
Melhorar a ajuda de webapp log tail e webapp log download (#3624)
Foi exposto o comando traffic-routing para configurar o encaminhamento estático (#3566)
Foram adicionadas correções de fiabilidade à configuração de controlo de origem (#3245)
Foi removido o argumento não suportado --node-version de webapp config update para aplicações Web do Windows. Utilizar webapp config appsettings set --settings WEBSITE_NODE_DEFAULT_VERSION=..., em alternativa
Batch
Atualizado para o SDK do Batch 3.0.0 com suporte para VMs de baixa prioridade em conjuntos
O nome da opção pool create foi mudado de --target-dedicated para --target-dedicated-nodes
Adicionadas as opções pool create e --target-low-priority-nodes
CDN
Foi fornecida uma mensagem de erro melhor para cdn endpoint list quando o perfil especificado por --profile-name não existe
Nuvem
A versão da API do endpoint de metadados da nuvem foi alterada para o formato AAAA-MM-DD.
O ponto final da galeria não é obrigatório
Suporte para o registo de cloud apenas através do ponto final do gestor de recursos ARM
Foi fornecida uma opção para cloud set escolher o perfil ao selecionar a nuvem atual
endpoint_vm_image_alias_doc foi exposto
Cosmos DB
Foi corrigida a permissão de criação de coleção com a chave de partição personalizada
Foi adicionado suporte para o TTL predefinido da coleção
Data Lake Analytics
Foram adicionados comandos para a gestão de políticas de computação no cabeçalho dla account compute-policy
Foi adicionado dla job pipeline show
Foi adicionado dla job recurrence list
Armazenamento de Data Lake
Foi adicionado suporte à rotação de chaves geridas pelo utilizador no cofre de chaves em dls account update
Foi atualizada a versão do SDK do sistema de ficheiros do Data Lake Store subjacente, que resolve um problema de desempenho
Foi adicionado o comando dls enable-key-vault. Este comando tenta ativar a utilização de um cofre de chaves fornecido pelo utilizador, encriptando os dados nas contas do Data Lake Store
Interativo
Foi melhorado o tempo de arranque mediante a utilização de comandos em cache
Foi aumentada a cobertura de testes
Aperfeiçoou-se o gesto “?” para incorporar também no comando seguinte.
Foram corrigidos erros interativos com o perfil 2017-03-09-profile-preview (#3587)
--version passa a ser permitido como parâmetro para o modo interativo (#3645)
Fazer com que o modo interativo deixe de emitir erros a partir de conclusões de validação (#3570)
Relatórios de progresso para implementações de modelos (#3510)
Foi adicionada a bandeira --progress
Os --debug e --verbose foram removidos dos completamentos.
Foi removido interactive das compleções (#3324)
IoT
Corrigido o problema em que a criação de uma nova política já não limpa as políticas existentes. (#3934)
Key Vault
Foram adicionados comandos para funcionalidades de recuperação do cofre de chaves.
Subcomandos keyvaultpurge, recover e keyvault list-deleted
Subcomandos keyvault secret, backup, restore, purge, recover e list-deleted
Subcomandos keyvault certificatepurge, recover e list-deleted
Subcomandos keyvault keypurge, recover e list-deleted
Foi adicionada a integração do Service Principal ao Key Vault (#3133)
Foi atualizado o dataplane do Key Vault para a versão 0.3.2. (#3307)
Laboratório
Foi adicionado suporte para reivindicar qualquer VM no laboratório através de az lab vm claim
Foi adicionado o formatador de saída de tabelas para az lab vm list e az lab vm show
Monitor
Correção para o ficheiro modelo com o comando monitor autoscale-settings get-parameters-template (#3349)
O nome de monitor alert-rule-incidents list foi mudado para monitor alert list-incidents
O nome de monitor alert-rule-incidents show foi mudado para monitor alert show-incident
O nome de monitor metric-defintions list foi mudado para monitor metrics list-definitions
O nome de monitor alert-rules foi mudado para monitor alert
Alterado monitor alert create:
os subcomandos condition e action já não aceitam JSON
Adicionar vários parâmetros para simplificar o processo de criação de regras
location já não é obrigatório
Adicionar suporte para nome e ID ao destino
Remover --alert-rule-resource-name
Mudar o nome de is-enabled para enabled, já não é obrigatório
Predefinições de description agora baseadas na condição fornecida
Adicionar exemplos para ajudar a clarificar o formato novo
Suporte para nomes ou IDs de comandos monitor metric
Foram adicionados argumentos e exemplos convenientes a monitor alert rule update
Rede
Foi adicionado o comando list-private-access-services
Foi adicionado o argumento --private-access-services a vnet subnet create e vnet subnet update
Foi corrigido o erro em que application-gateway redirect-config create falha
Corrigido o problema em que application-gateway redirect-config update com --no-wait não funciona
Foi corrigido o erro quando era utilizado o argumento --servers com application-gateway address-pool create e application-gateway address-pool update
Foram adicionados os comandos application-gateway redirect-config
Foram adicionados comandos a application-gateway ssl-policy: list-options, predefined list, predefined show
Foram adicionados argumentos a application-gateway ssl-policy set: --name, --cipher-suites, --min-protocol-version
Foram adicionados argumentos a application-gateway http-settings create e application-gateway http-settings update: --host-name-from-backend-pool, --affinity-cookie-name, --enable-probe, --path
Foram adicionados argumentos a application-gateway url-path-map create e application-gateway url-path-map update: --default-redirect-config, --redirect-config
Foi adicionado o argumento --redirect-config a application-gateway url-path-map rule create
Foi adicionado suporte para --no-wait a application-gateway url-path-map rule delete
Foram adicionados argumentos a application-gateway probe create e application-gateway probe update: --host-name-from-http-settings, --min-servers, --match-body, --match-status-codes
Foi adicionado o argumento --redirect-config a application-gateway rule create e application-gateway rule update
Foi adicionado suporte para --accelerated-networking a nic create e nic update
Foi removido o argumento --internal-dns-name-suffix de nic create
Foi adicionado suporte para --dns-servers a nic update e nic create: adicionar suporte para --dns-servers
Foi corrigido o erro em que local-gateway create ignorava --local-address-prefixes
Foi adicionado suporte para --dns-servers a vnet update
Foi corrigido o erro ao criar um peering sem filtragem de rota com express-route peering create
Foi corrigido o erro em que os argumentos --provider e --bandwidth não funcionavam com express-route update
Foi corrigido o erro na lógica padrão network watcher show-topology.
Foi melhorada a formatação de saída para network list-usages
Utilizar o IP frontend predefinido para application-gateway http-listener create caso exista apenas um
Utilizar conjunto de endereços predefinido, definições de HTTP e serviço de escuta de HTTP para application-gateway rule create se só existir um
Utilize o IP predefinido para o front-end e o pool para o back-end de lb rule create se houver apenas um.
Utilizar o IP frontend predefinido para lb inbound-nat-rule create caso exista apenas um
Perfil
Suporte para início de sessão numa VM com uma identidade gerida
Suporte à saída de account show no formato de ficheiro de autenticação SDK
Mostrar avisos de descontinuação quando usar “--expanded-view”
Foi adicionado o comando get-access-token para fornecer o token do AAD não processado
Suporte para início de sessão com uma conta de utilizador sem subscrições associadas
RDBMS
Suporte para listagem de servidores numa subscrição (#3417)
Foi corrigido o problema de %s não processado devido à falta de % server_type (#3393)
Foi corrigido o mapa de origem de documentos e adicionada a tarefa de CI para verificar (#3361)
Foi corrigida a ajuda do MySQL e do PostgreSQL (#3369)
Recurso
As sugestões para parâmetros em falta foram melhoradas para group deployment create
Foi melhorada a análise da sintaxe --parameters KEY=VALUE
Foram corrigidos erros em que os ficheiros de parâmetros group deployment create já não eram reconhecidos quando era utilizada a sintaxe @<file>
Suporte para o argumento --ids para os comandos resource e managedapp
Foram corrigidas algumas análises e mensagens de erros (#3584)
A análise de --resource-type para o comando lock foi corrigida para aceitar <resource-namespace> e <resource-type>
Foi adicionada a verificação de parâmetros para modelos de links de templates (#3629)
Foi adicionado suporte para especificar parâmetros de implementação com a sintaxe KEY=VALUE
Função
Suporte de saída no formato de ficheiro de autenticação SDK para create-for-rbac
Foram removidas as atribuições de funções e a aplicação do AAD associada ao eliminar um principal de serviço (#3610)
Inclua o formato de hora nos argumentos app create e nas descrições --start-date e --end-date
Mostrar avisos de descontinuação ao utilizar --expanded-view
Foi adicionada a integração do Key Vault aos comandos create-for-rbac e reset-credentials
Service Fabric
Foi corrigido um problema com ficheiros grandes em aplicações que eram truncados ao carregar (#3666)
Foram adicionados testes para os comandos do Service Fabric (#3424)
Foram corrigidos vários comandos do Service Fabric (#3234)
SQL
Parâmetro quebrado sql server create--identity removido
Foram removidos os valores de palavras-passe da saída de comando sql server create e sql server update
Foram adicionados os comandos sql db list-editions e sql elastic-pool list-editions
Armazenamento
Foi removida a opção --marker dos comandos storage blob list, storage container list e storage share list (#3745)
Foi ativada a criação de uma conta de armazenamento apenas de https
Foram atualizadas as métricas de armazenamento, registo e comandos cors (#3495)
Mensagem de exceção reformulada derivada da adição de CORS (#3638) (#3362)
Converteram o gerador numa lista no modo dry run do comando de download batch (#3592)
Foi corrigido o problema de execução em modo de teste do download em lote de blobs (#3640) (#3592)
VM
Suporte para a configuração de NSG
Foi corrigido o erro em que o servidor DNS não era configurado corretamente
Suporte para identidades de serviço geridas
Foi corrigido o problema em que cmss create com um balanceador de carga existente necessitava de --backend-pool-name
Fazer com que os discos de dados criados com vm image create comecem com LUN 0
10 de maio de 2017
Versão 2.0.6
o nome documentdb foi mudado para cosmosdb
Adicionar rdbms (mysql, postgres)
Incluir os módulos Data Lake Analytics e Data Lake Store
Incluir o módulo Serviços Cognitivos
Incluir o módulo Service Fabric
Incluir o módulo interativo (nome novo de az-shell)
Adicionar suporte para comandos de CDN
Remover o módulo Contentor
Adicionar “az-v” como atalho para “az-version” (#2926)
Melhorar o desempenho do carregamento de pacotes e da execução de comandos (#2819)
Permitir a criação de VMs com VHD especializado (#2256)
27 de fevereiro de 2017
Versão 2.0.0
Esta versão da CLI 2.0 do Azure é a primeira versão "Disponível de um Modo Geral". A disponibilidade geral aplica-se a estes módulos de comandos:
Serviço de Contêineres (acs)
Computação (incluindo Resource Manager, VMs, conjuntos de dimensionamento de máquinas virtuais, Managed Disks)
Rede
Armazenamento
Estes módulos de comandos pode ser utilizados na produção e são suportados pelo SLA padrão da Microsoft. Pode reportar os problemas diretamente junto do suporte da Microsoft ou na nossa lista de problemas do github. Pode colocar perguntas sobre StackOverflow com a etiqueta azure-cli ou contactar a equipa do produto em azfeedback@microsoft.com Pode fornecer comentários a partir da linha de comandos com o comando az feedback
Os comandos nestes módulos são estáveis e não se esperam alterações da sintaxe nas versões futuras desta versão da CLI do Azure
Para verificar a versão da CLI, utilize az --version. A saída lista a versão da CLI propriamente dita (2.0.0, nesta versão), os módulos de comandos individuais e as versões de Python e GCC que está a utilizar
Alguns dos módulos de comandos têm um sufixo "bn" ou "rcn". Estes módulos de comandos ainda estão em modo de pré-visualização e serão disponibilizados de forma generalizada no futuro
Fornecer comentários a partir da linha de comandos com o comando az feedback
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Comentários do Azure CLI
O Azure CLI é um projeto código aberto. Selecione um link para fornecer comentários:
O Azure HPC é um recurso de nuvem criado especificamente para a carga de trabalho HPC & AI, usando processadores de ponta e interconexão InfiniBand de classe HPC, para oferecer o melhor desempenho, escalabilidade e valor de aplicativos. O Azure HPC permite que os utilizadores desbloqueiem a inovação, a produtividade e a agilidade empresarial, através de uma gama altamente disponível de tecnologias de HPC ou IA que podem ser alocadas dinamicamente à medida que as suas necessidades empresariais e técnicas mud
Crie soluções completas no Microsoft Azure para criar o Azure Functions, implementar e gerenciar aplicativos Web, desenvolver soluções utilizando o armazenamento do Azure e muito mais.