Предстоящие критические изменения в Azure PowerShell

Общие

Az.Accounts

Clear-AzConfig

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Вместо DisableErrorRecordsPersistence этого будет добавлен новый параметр EnableErrorRecordsPersistence . Запись записей ошибок в файловую систему станет отказом вместо отказа. Это изменение произойдет около мая 2024 г.
    • Ожидается, что это изменение вступит в силу из Az.Accounts версии: 2.X и Az version: 12.0.0

Get-AzConfig

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Вместо DisableErrorRecordsPersistence этого будет добавлен новый параметр EnableErrorRecordsPersistence . Запись записей ошибок в файловую систему станет отказом вместо отказа. Это изменение произойдет около мая 2024 г.
    • Ожидается, что это изменение вступит в силу из Az.Accounts версии: 2.X и Az version: 12.0.0

Update-AzConfig

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Вместо DisableErrorRecordsPersistence этого будет добавлен новый параметр EnableErrorRecordsPersistence . Запись записей ошибок в файловую систему станет отказом вместо отказа. Это изменение произойдет около мая 2024 г.
    • Ожидается, что это изменение вступит в силу из Az.Accounts версии: 2.X и Az version: 12.0.0

Az.CosmosDB

Get-AzCosmosDBAccountKey

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода для -Type Подключение ionStrings будет изменен на List<DatabaseAccountConnectionString> в следующей основной версии.
    • Ожидается, что это изменение вступит в силу из Az.CosmosDB версии: 2.0.0 и Az version: 12.0.0

Az.KeyVault

Invoke-AzKeyVaultKeyOperation

  • Критическое изменение командлета будет происходить со всеми наборами параметров

    • Тип вывода "Microsoft.Azure.Commands.KeyVault.Models.PSKeyOperationResult" изменяется
    • Следующие свойства в типе выходных данных устарели: "Result"
    • В выходной тип добавляются следующие свойства: RawResult.
    • Ожидается, что это изменение вступит в силу из Az.KeyVault версии: 6.0.0 и Az version: 12.0.0
  • Критическое изменение параметра будет применено ко всем наборам параметров

    • -Value
      • Параметр : Value заменяется параметром : ByteArrayValue.
      • Ожидается, что это изменение вступит в силу из Az.KeyVault версии: 6.0.0 и Az version: 12.0.0

Az.RecoveryServices

Get-AzRecoveryServicesAsrVaultContext

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Параметры" изменяется
    • Следующие свойства в выходном типе устарели: ResouceType
    • В выходной тип добавляются следующие свойства: ResourceType
    • Ожидается, что это изменение вступит в силу из Az.RecoveryServices версии: 7.0.0 и Az версии: 12.0.0.

Import-AzRecoveryServicesAsrVaultSettingsFile

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Параметры" изменяется
    • Следующие свойства в выходном типе устарели: ResouceType
    • В выходной тип добавляются следующие свойства: ResourceType
    • Ожидается, что это изменение вступит в силу из Az.RecoveryServices версии: 7.0.0 и Az версии: 12.0.0.

Set-AzRecoveryServicesAsrVaultContext

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVault Параметры" изменяется
    • Следующие свойства в выходном типе устарели: ResouceType
    • В выходной тип добавляются следующие свойства: ResourceType
    • Ожидается, что это изменение вступит в силу из Az.RecoveryServices версии: 7.0.0 и Az версии: 12.0.0.

Az.Resources

Get-AzPolicyAssignment

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип выходных данных Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Get-AzPolicyDefinition

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicyDefinition" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyRule' 'PolicyType'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Get-AzPolicyExemption

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • Следующие свойства добавляются в выходной тип: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Get-AzPolicySetDefinition

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicySetDefinition" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: "Description" "DisplayName" "Метаданные" "Параметры" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyDefinitions" "PolicyType"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

New-AzPolicyAssignment

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип выходных данных Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

New-AzPolicyDefinition

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicyDefinition" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyRule' 'PolicyType'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

New-AzPolicyExemption

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • Следующие свойства добавляются в выходной тип: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

New-AzPolicySetDefinition

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicySetDefinition" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: "Description" "DisplayName" "Метаданные" "Параметры" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyDefinitions" "PolicyType"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Set-AzPolicyAssignment

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип выходных данных Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Set-AzPolicyDefinition

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicyDefinition" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: Description 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyRule' 'PolicyType'
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Set-AzPolicyExemption

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyExemption" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • Следующие свойства добавляются в выходной тип: "Description" "DisplayName" "ExemptionCategory" "ExpiresOn" "Metadata" "PolicyAssignmentId" "PolicyDefinitionReferenceIds"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Set-AzPolicySetDefinition

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Тип вывода "Microsoft.Azure.Commands.ResourceManager.Командлеты.Implementation.Policy.PsPolicySetDefinition" изменяется
    • Следующие свойства в выходном типе устарели: "Свойства"
    • В выходной тип добавляются следующие свойства: "Description" "DisplayName" "Метаданные" "Параметры" "PolicyDefinitionGroups" "PolicyDefinitions" "PolicyDefinitions" "PolicyType"
    • Ожидается, что это изменение вступит в силу из Az.Resources версии: 7.1.0 и Az version: 12.0.0

Az.Sql

New-AzSqlDatabaseFailoverGroup

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Значение по умолчанию от FailoverPolicy изменится с "Автоматический" на "Вручную"
    • Ожидается, что это изменение вступит в силу из Az.Sql версии: 5.0.0 и Az version: 12.0.0.0

Set-AzSqlDatabaseFailoverGroup

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Значение по умолчанию от FailoverPolicy изменится с "Автоматический" на "Вручную"
    • Ожидается, что это изменение вступит в силу из Az.Sql версии: 5.0.0 и Az version: 12.0.0.0

Az.Storage

Get-AzStorageQueue

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Дочерние свойства CloudQueue и EncodeMessage из устаревшего пакета SDK версии 11 будут удалены. Используйте дочерние свойства QueueClient вместо CloudQueue.
    • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 6.0.0 и Az version: 11.0.0

New-AzStorageQueue

  • Критическое изменение командлета будет происходить со всеми наборами параметров
    • Дочерние свойства CloudQueue и EncodeMessage из устаревшего пакета SDK версии 11 будут удалены. Используйте дочерние свойства QueueClient вместо CloudQueue.
    • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 6.0.0 и Az version: 11.0.0

New-AzStorageQueueSASToken

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Protocol
      • Тип протокола параметра будет изменен с SharedAccessProtocol на строку.
      • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 7.0.0 и Az version: 12.0.0.0

Set-AzStorageAccount

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -UpgradeToStorageV2
      • При обновлении учетной записи хранения с служба хранилища V1 или BLOB-объекта требуется подтверждение пользователей служба хранилища до служба хранилища V2. Подавлять его с помощью -Force.
      • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 7.0.0 и Az version: 12.0.0.0

Set-AzStorageFileContent

  • Критическое изменение параметров произойдет со всеми наборами параметров
    • -Path
      • При отправке маркера SAS без разрешения на чтение путь назначения будет использоваться как путь к файлу, а не путь к каталогу ранее.
      • Ожидается, что это изменение вступит в силу из Az.служба хранилища версии: 7.0.0 и Az version: 12.0.0.0