Azure PowerShell の今後の破壊的変更
全般
- Azure PowerShell の今後のメジャー リリース (Az 12.0.0) では、
DisplaySecretsWarning
構成オプションが既定でアクティブになります。 コマンドレットの出力でシークレットが検出されると、警告メッセージが表示されます。
その他のコンテキストについては、「Azure コマンド ライン ツールのシークレット認識による多層防御の強化」を参照してください。
コマンドの使用方法の詳細については、「Azure PowerShell でシークレットを保護する」を参照してください。
Az.Accounts
Clear-AzConfig
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- パラメータ
DisableErrorRecordsPersistence
は非推奨になり、代わりに新しいパラメータEnableErrorRecordsPersistence
が追加されます。 ファイル システムへのエラー レコードの書き込みは、オプトアウトではなくオプトインになります。この変更は 2024 年 5 月頃に行われます - この変更は、Az.Accounts バージョン 2.X と Azバージョン 12.0.0 から有効になる予定です
- パラメータ
Get-AzConfig
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- パラメータ
DisableErrorRecordsPersistence
は非推奨になり、代わりに新しいパラメータEnableErrorRecordsPersistence
が追加されます。 ファイル システムへのエラー レコードの書き込みは、オプトアウトではなくオプトインになります。この変更は 2024 年 5 月頃に行われます - この変更は、Az.Accounts バージョン 2.X と Azバージョン 12.0.0 から有効になる予定です
- パラメータ
Update-AzConfig
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- パラメータ
DisableErrorRecordsPersistence
は非推奨になり、代わりに新しいパラメータEnableErrorRecordsPersistence
が追加されます。 ファイル システムへのエラー レコードの書き込みは、オプトアウトではなくオプトインになります。この変更は 2024 年 5 月頃に行われます - この変更は、Az.Accounts バージョン 2.X と Azバージョン 12.0.0 から有効になる予定です
- パラメータ
Az.CosmosDB
Get-AzCosmosDBAccountKey
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- -Type ConnectionStrings の出力の種類は、次のメジャー バージョンで List
<DatabaseAccountConnectionString>
に変更されます。 - この変更は、Az.CosmosDB バージョン 2.0.0 と Az バージョン 12.0.0 から有効になる予定です
- -Type ConnectionStrings の出力の種類は、次のメジャー バージョンで List
Az.KeyVault
Invoke-AzKeyVaultKeyOperation
すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.KeyVault.Models.PSKeyOperationResult' が変更されます
- 出力型の次のプロパティは非推奨になっています: 'Result'
- 次のプロパティが出力型に追加されています: 'RawResult'
- この変更は、Az.KeyVault バージョン 6.0.0 と Az バージョン 12.0.0 から有効になる予定です
すべてのパラメーター セットに対してパラメーターの破壊的変更が発生します
-Value
- パラメータ 'Value' が パラメータ 'ByteArrayValue' に置き換えられます。
- この変更は、Az.KeyVault バージョン 6.0.0 と Az バージョン 12.0.0 から有効になる予定です
Az.RecoveryServices
Get-AzRecoveryServicesAsrVaultContext
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力の種類 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'ResourceType'
- 次のプロパティが出力型に追加されています: 'ResourceType'
- この変更は、Az.RecoveryServices バージョン 7.0.0 と Az バージョン 12.0.0 から有効になる予定です
Import-AzRecoveryServicesAsrVaultSettingsFile
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力の種類 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'ResourceType'
- 次のプロパティが出力型に追加されています: 'ResourceType'
- この変更は、Az.RecoveryServices バージョン 7.0.0 と Az バージョン 12.0.0 から有効になる予定です
Set-AzRecoveryServicesAsrVaultContext
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力の種類 'Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRVaultSettings' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'ResourceType'
- 次のプロパティが出力型に追加されています: 'ResourceType'
- この変更は、Az.RecoveryServices バージョン 7.0.0 と Az バージョン 12.0.0 から有効になる予定です
Az.Resources
Get-AzPolicyAssignment
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力の種類に次のプロパティが追加されています: 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
Get-AzPolicyDefinition
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 次のプロパティが出力の種類に追加されています: 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
Get-AzPolicyExemption
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力型に次のプロパティが追加されています: 'Description' 'DisplayName' 'ExemptionCategory' 'ExpiresOn' 'Metadata' 'PolicyAssignmentId' 'PolicyDefinitionReferenceIds'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
Get-AzPolicySetDefinition
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力の種類に次のプロパティが追加されています: 'Description' 'DisplayName' 'Metadata' 'Parameters' 'PolicyDefinitionGroups' 'PolicyDefinitions' 'PolicyType'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
New-AzPolicyAssignment
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力の種類に次のプロパティが追加されています: 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
New-AzPolicyDefinition
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 次のプロパティが出力の種類に追加されています: 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
New-AzPolicyExemption
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力型に次のプロパティが追加されています: 'Description' 'DisplayName' 'ExemptionCategory' 'ExpiresOn' 'Metadata' 'PolicyAssignmentId' 'PolicyDefinitionReferenceIds'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
New-AzPolicySetDefinition
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力の種類に次のプロパティが追加されています: 'Description' 'DisplayName' 'Metadata' 'Parameters' 'PolicyDefinitionGroups' 'PolicyDefinitions' 'PolicyType'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
Set-AzPolicyAssignment
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力の種類に次のプロパティが追加されています: 'Description' 'DisplayName' 'EnforcementMode' 'Metadata' 'NonComplianceMessages' 'NotScopes' 'Parameters' 'PolicyDefinitionId' 'Scope'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
Set-AzPolicyDefinition
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 次のプロパティが出力の種類に追加されています: 'Description' 'DisplayName' 'Metadata' 'Mode' 'Parameters' 'PolicyRule' 'PolicyType'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
Set-AzPolicyExemption
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicyAssignment' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力型に次のプロパティが追加されています: 'Description' 'DisplayName' 'ExemptionCategory' 'ExpiresOn' 'Metadata' 'PolicyAssignmentId' 'PolicyDefinitionReferenceIds'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
Set-AzPolicySetDefinition
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 出力型 'Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.Policy.PsPolicySetDefinition' が変更されています
- 出力型の次のプロパティは非推奨になっています: 'Properties'
- 出力の種類に次のプロパティが追加されています: 'Description' 'DisplayName' 'Metadata' 'Parameters' 'PolicyDefinitionGroups' 'PolicyDefinitions' 'PolicyType'
- この変更は、Az.Resource バージョン 7.1.0 と Az バージョン 12.0.0 から有効になる予定です
Az.Sql
New-AzSqlDatabaseFailoverGroup
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 'FailoverPolicy' の既定値が 'Automatic' から 'Manual' に変更されます
- この変更は、Az.Sql バージョン 5.0.0 と Azバージョン 12.0.0 から有効になる予定です
Set-AzSqlDatabaseFailoverGroup
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 'FailoverPolicy' の既定値が 'Automatic' から 'Manual' に変更されます
- この変更は、Az.Sql バージョン 5.0.0 と Azバージョン 12.0.0 から有効になる予定です
Az.Storage
Get-AzStorageQueue
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 非推奨の v11 SDK の子プロパティ CloudQueue と EncodeMessage は削除されます。 CloudQueue の代わりに子プロパティ QueueClient を使用してください。
- この変更は、Az.Storage バージョン 6.0.0 と Az バージョン 11.0.0 から有効になる予定です
New-AzStorageQueue
- すべてのパラメーター セットに対してコマンドレットの破壊的変更が発生します
- 非推奨の v11 SDK の子プロパティ CloudQueue と EncodeMessage は削除されます。 CloudQueue の代わりに子プロパティ QueueClient を使用してください。
- この変更は、Az.Storage バージョン 6.0.0 と Az バージョン 11.0.0 から有効になる予定です
New-AzStorageQueueSASToken
- すべてのパラメーター セットに対してパラメーターの破壊的変更が発生します
-Protocol
- パラメーター Protocol の型が SharedAccessProtocol から文字列に変更されます。
- この変更は、Az.Storage バージョン 7.0.0 と Az バージョン 12.0.0 から有効になる予定です
Set-AzStorageAccount
- すべてのパラメーター セットに対してパラメーターの破壊的変更が発生します
-UpgradeToStorageV2
- ストレージ アカウントを StorageV1 または BlobStorage から StorageV2 にアップグレードするときに、ユーザーの確認を求めるプロンプトが追加されます。 これを抑制するには、-Force を指定します。
- この変更は、Az.Storage バージョン 7.0.0 と Az バージョン 12.0.0 から有効になる予定です
Set-AzStorageFileContent
- すべてのパラメーター セットに対してパラメーターの破壊的変更が発生します
-Path
- 読み取りアクセス許可のない SAS トークンを使ってアップロードする場合、宛先パスは以前のディレクトリ パスではなく、ファイル パスと見なされます。
- この変更は、Az.Storage バージョン 7.0.0 と Az バージョン 12.0.0 から有効になる予定です
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure PowerShell
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示