Alterações interruptivas futuras no Azure PowerShell

Geral

Az.Accounts

Clear-AzConfig

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O parâmetro DisableErrorRecordsPersistence será preterido, um novo parâmetro EnableErrorRecordsPersistence será adicionado. Será aceito gravar registros de erro no sistema de arquivos em vez de recusado. Essa alteração acontecerá por volta de maio de 2024
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Accounts: 2.X e da versão Az: 12.0.0

Get-AzConfig

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O parâmetro DisableErrorRecordsPersistence será preterido, um novo parâmetro EnableErrorRecordsPersistence será adicionado. Será aceito gravar registros de erro no sistema de arquivos em vez de recusado. Essa alteração acontecerá por volta de maio de 2024
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Accounts: 2.X e da versão Az: 12.0.0

Update-AzConfig

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O parâmetro DisableErrorRecordsPersistence será preterido, um novo parâmetro EnableErrorRecordsPersistence será adicionado. Será aceito gravar registros de erro no sistema de arquivos em vez de recusado. Essa alteração acontecerá por volta de maio de 2024
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Accounts: 2.X e da versão Az: 12.0.0

Az.CosmosDB

Get-AzCosmosDBAccountKey

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída para -Type ConnectionStrings será alterado para List<DatabaseAccountConnectionString> na próxima versão principal.
    • Espera-se que essa alteração entre em vigor a partir da versão Az.CosmosDB: 2.0.0 e Az: 12.0.0

Az.KeyVault

Invoke-AzKeyVaultKeyOperation

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros

    • O tipo de saída 'Microsoft.Azure.Commands.KeyVault.Models.PSKeyOperationResult' está mudando
    • As seguintes propriedades no tipo de saída estão sendo preteridas: 'Result'
    • As seguintes propriedades estão sendo adicionadas ao tipo de saída: 'Identity'
    • Espera-se que essa alteração entre em vigor a partir da versão Az.HDInsight: 6.0.0 e da versão Az: 12.0.0
  • A alteração interruptiva do parâmetro ocorrerá com todos os conjuntos de parâmetros

    • -Value
      • O parâmetro : 'Value' está sendo substituído pelo parâmetro : 'ByteArrayValue'.
      • Espera-se que essa alteração entre em vigor a partir da versão Az.HDInsight: 6.0.0 e da versão Az: 12.0.0

Az.RecoveryServices

Get-AzRecoveryServicesAsrVaultContext

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings' mudará
    • As seguintes propriedades no tipo de saída estão serão preteridas: 'ResouceType'
    • As seguintes propriedades serão adicionadas ao tipo de saída: 'ResourceType'
    • Espera-se que essa alteração entre em vigor a partir da versão Az.RecoveryServices: 7.0.0 e Az: 12.0.0

Import-AzRecoveryServicesAsrVaultSettingsFile

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings' mudará
    • As seguintes propriedades no tipo de saída estão serão preteridas: 'ResouceType'
    • As seguintes propriedades serão adicionadas ao tipo de saída: 'ResourceType'
    • Espera-se que essa alteração entre em vigor a partir da versão Az.RecoveryServices: 7.0.0 e Az: 12.0.0

Set-AzRecoveryServicesAsrVaultContext

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings' mudará
    • As seguintes propriedades no tipo de saída estão serão preteridas: 'ResouceType'
    • As seguintes propriedades serão adicionadas ao tipo de saída: 'ResourceType'
    • Espera-se que essa alteração entre em vigor a partir da versão Az.RecoveryServices: 7.0.0 e Az: 12.0.0

Az.Resources

Get-AzPolicyAssignment

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

Get-AzPolicyDefinition

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

Get-AzPolicyExemption

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

Get-AzPolicySetDefinition

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "Metadata" "Parameters" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyType"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

New-AzPolicyAssignment

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

New-AzPolicyDefinition

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

New-AzPolicyExemption

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

New-AzPolicySetDefinition

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "Metadata" "Parameters" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyType"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

Set-AzPolicyAssignment

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

Set-AzPolicyDefinition

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

Set-AzPolicyExemption

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

Set-AzPolicySetDefinition

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O tipo de saída "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está sendo alterado
    • As seguintes propriedades no tipo de saída estão sendo preteridas : "Properties"
    • As propriedades a seguir estão sendo adicionadas ao tipo de saída: "Description" "DisplayName" "Metadata" "Parameters" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyType"
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Resources: 7.1.0 e Az: 12.0.0

Az.Sql

New-AzSqlDatabaseFailoverGroup

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O valor padrão de FailoverPolicy será alterado de Automático para Manual
    • Espera-se que essa alteração entre em vigor na versão do Az.Sql: 5.0.0 e versão do Az: 12.0.0

Set-AzSqlDatabaseFailoverGroup

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • O valor padrão de FailoverPolicy será alterado de Automático para Manual
    • Espera-se que essa alteração entre em vigor na versão do Az.Sql: 5.0.0 e versão do Az: 12.0.0

Az.Storage

Get-AzStorageQueue

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • A propriedade filho CloudQueue e EncodeMessage do SDK v11 preterido será removida. Use a propriedade filho QueueClient em vez de CloudQueue.
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Storage: 6.0.0 e Az: 11.0.0

New-AzStorageQueue

  • A alteração da falha do cmdlet ocorrerá em todos os conjuntos de parâmetros
    • A propriedade filho CloudQueue e EncodeMessage do SDK v11 preterido será removida. Use a propriedade filho QueueClient em vez de CloudQueue.
    • Espera-se que essa alteração entre em vigor a partir da versão Az.Storage: 6.0.0 e Az: 11.0.0

New-AzStorageQueueSASToken

  • A alteração interruptiva do parâmetro ocorrerá com todos os conjuntos de parâmetros
    • -Protocol
      • O tipo de Protocol de parâmetro será alterado de SharedAccessProtocol para cadeia de caracteres.
      • Conforme o esperado, essa alteração entrará em vigor a partir da versão Az.Storage: 7.0.0 e da versão Az: 12.0.0

Set-AzStorageAccount

  • A alteração interruptiva do parâmetro ocorrerá com todos os conjuntos de parâmetros
    • -UpgradeToStorageV2
      • Um prompt que precisa da confirmação dos usuários será adicionado ao atualizar uma conta de armazenamento de StorageV1 ou BlobStorage para StorageV2. Suprime-o com -Force.
      • Conforme o esperado, essa alteração entrará em vigor a partir da versão Az.Storage: 7.0.0 e da versão Az: 12.0.0

Set-AzStorageFileContent

  • A alteração interruptiva do parâmetro ocorrerá com todos os conjuntos de parâmetros
    • -Path
      • Ao carregar usando o token SAS sem permissão de leitura, o caminho de destino será tomado como um caminho de arquivo, em vez de um caminho de diretório anteriormente.
      • Conforme o esperado, essa alteração entrará em vigor a partir da versão Az.Storage: 7.0.0 e da versão Az: 12.0.0