Próximos cambios importantes en Azure PowerShell

General

Az.Accounts

Clear-AzConfig

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El parámetro DisableErrorRecordsPersistence quedará en desuso y se agregará un nuevo parámetro EnableErrorRecordsPersistence en su lugar. La escritura de registros de errores en el sistema de archivos pasará a ser una opción desactivada de manera predeterminada en lugar de activada. Este cambio ocurrirá alrededor de mayo de 2024
    • Se espera que este cambio surta efecto desde la versión de Az.Accounts: 2.X y Az: 12.0.0

Get-AzConfig

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El parámetro DisableErrorRecordsPersistence quedará en desuso y se agregará un nuevo parámetro EnableErrorRecordsPersistence en su lugar. La escritura de registros de errores en el sistema de archivos pasará a ser una opción desactivada de manera predeterminada en lugar de activada. Este cambio ocurrirá alrededor de mayo de 2024
    • Se espera que este cambio surta efecto desde la versión de Az.Accounts: 2.X y Az: 12.0.0

Update-AzConfig

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El parámetro DisableErrorRecordsPersistence quedará en desuso y se agregará un nuevo parámetro EnableErrorRecordsPersistence en su lugar. La escritura de registros de errores en el sistema de archivos pasará a ser una opción desactivada de manera predeterminada en lugar de activada. Este cambio ocurrirá alrededor de mayo de 2024
    • Se espera que este cambio surta efecto desde la versión de Az.Accounts: 2.X y Az: 12.0.0

Az.CosmosDB

Get-AzCosmosDBAccountKey

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de resultado de -Type ConnectionStrings se cambiará a List<DatabaseAccountConnectionString> en la próxima versión principal.
    • Se espera que este cambio entre en vigor a partir de la versión Az.CosmosDB: 2.0.0 y la versión Az: 12.0.0

Az.KeyVault

Invoke-AzKeyVaultKeyOperation

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros

    • El tipo de salida "Microsoft.Azure.Commands.KeyVault.Models.PSKeyOperationResult" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: "Result"
    • Se agregan las siguientes propiedades al tipo de salida: "RawResult"
    • Se espera que este cambio surta efecto desde la versión de Az.KeyVault: 6.0.0 y Az: 12.0.0
  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.

    • -Value
      • El parámetro: "Value" está siendo reemplazado por el parámetro: "ByteArrayValue".
      • Se espera que este cambio surta efecto desde la versión de Az.KeyVault: 6.0.0 y Az: 12.0.0

Az.RecoveryServices

Get-AzRecoveryServicesAsrVaultContext

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: 'ResouceType'
    • Se agregan las siguientes propiedades al tipo de salida : 'ResourceType'
    • Se espera que este cambio surta efecto desde la versión de Az.RecoveryServices: 7.0.0 y Az, versión: 12.0.0

Import-AzRecoveryServicesAsrVaultSettingsFile

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: 'ResouceType'
    • Se agregan las siguientes propiedades al tipo de salida : 'ResourceType'
    • Se espera que este cambio surta efecto desde la versión de Az.RecoveryServices: 7.0.0 y Az, versión: 12.0.0

Set-AzRecoveryServicesAsrVaultContext

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings" está cambiando
    • Las siguientes propiedades del tipo de salida están en desuso: 'ResouceType'
    • Se agregan las siguientes propiedades al tipo de salida : 'ResourceType'
    • Se espera que este cambio surta efecto desde la versión de Az.RecoveryServices: 7.0.0 y Az, versión: 12.0.0

Az.Resources

Get-AzPolicyAssignment

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment" está cambiando.
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Get-AzPolicyDefinition

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está cambiando.
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Las siguientes propiedades se agregan al tipo de salida: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Get-AzPolicyExemption

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está cambiando
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Get-AzPolicySetDefinition

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está cambiando
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "Metadata" "Parameters" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

New-AzPolicyAssignment

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment" está cambiando.
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

New-AzPolicyDefinition

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está cambiando.
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Las siguientes propiedades se agregan al tipo de salida: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

New-AzPolicyExemption

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está cambiando
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

New-AzPolicySetDefinition

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está cambiando
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "Metadata" "Parameters" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Set-AzPolicyAssignment

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment" está cambiando.
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "EnforcementMode" "Metadata" "NonComplianceMessages" "NotScopes" "Parameters" "PolicyDefinitionId" "Scope"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Set-AzPolicyDefinition

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyDefinition" está cambiando.
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Las siguientes propiedades se agregan al tipo de salida: "Description" "DisplayName" "Metadata" "Mode" "Parameters" "PolicyRule" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Set-AzPolicyExemption

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" está cambiando
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Set-AzPolicySetDefinition

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El tipo de salida "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition" está cambiando
    • Las siguientes propiedades del tipo de salida quedarán en desuso: "Properties"
    • Se agregan las siguientes propiedades al tipo de salida: "Description" "DisplayName" "Metadata" "Parameters" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyType"
    • Se espera que este cambio entre en vigor a partir de la versión de Az.Resources: 7.1.0 y la versión de Az: 12.0.0

Az.Sql

New-AzSqlDatabaseFailoverGroup

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El valor predeterminado de FailoverPolicy cambiará de Automático a Manual.
    • Se espera que este cambio surta efecto desde la versión de Az.Sql: 5.0.0 y Az version: 12.0.0

Set-AzSqlDatabaseFailoverGroup

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • El valor predeterminado de FailoverPolicy cambiará de Automático a Manual.
    • Se espera que este cambio surta efecto desde la versión de Az.Sql: 5.0.0 y Az version: 12.0.0

Az.Storage

Get-AzStorageQueue

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se eliminarán las propiedades secundarias CloudQueue y EncodeMessage del SDK v11 en desuso. Use la propiedad secundaria QueueClient en lugar de CloudQueue.
    • Se espera que este cambio surta efecto en la versión de Az.Storage: 6.0.0 y Az: 11.0.0

New-AzStorageQueue

  • Este cambio importante del cmdlet se aplicará a todos los conjuntos de parámetros
    • Se eliminarán las propiedades secundarias CloudQueue y EncodeMessage del SDK v11 en desuso. Use la propiedad secundaria QueueClient en lugar de CloudQueue.
    • Se espera que este cambio surta efecto en la versión de Az.Storage: 6.0.0 y Az: 11.0.0

New-AzStorageQueueSASToken

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Protocol
      • El tipo de parámetro Protocolo se cambiará de SharedAccessProtocol a cadena.
      • Se espera que este cambio entre en vigor a partir de la versión Az.Storage: 7.0.0 y la versión Az: 12.0.0

Set-AzStorageAccount

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -UpgradeToStorageV2
      • Se agregará un mensaje que requiere la confirmación de los usuarios al actualizar una cuenta de almacenamiento de StorageV1 o BlobStorage a StorageV2. Suprimirlo con -Force.
      • Se espera que este cambio entre en vigor a partir de la versión Az.Storage: 7.0.0 y la versión Az: 12.0.0

Set-AzStorageFileContent

  • El cambio importante de parámetros se producirá en todos los conjuntos de parámetros.
    • -Path
      • Al cargar mediante el token de SAS sin permiso de lectura, la ruta de acceso de destino se tomará como una ruta de acceso de archivo, en lugar de una ruta de acceso de directorio anteriormente.
      • Se espera que este cambio entre en vigor a partir de la versión Az.Storage: 7.0.0 y la versión Az: 12.0.0