Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration
既存のストレージ BLOB コンテナーを移行して、バージョン管理を使用して不変ストレージを有効にします。
構文
Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration
[-ResourceGroupName] <String>
[-StorageAccountName] <String>
-Name <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration
-Name <String>
-StorageAccount <PSStorageAccount>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration
-InputObject <PSContainer>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration コマンドレットは、既存のストレージ BLOB コンテナーを移行して、バージョン管理を使用して不変ストレージを有効にします。 このコマンドレットは、ストレージ アカウントで BLOB のバージョン管理が既に有効になっていて、コンテナーに ImmutabilityPolicy が既に存在する場合にのみ機能します。
例
例 1: 既存のストレージ BLOB コンテナーを移行して、バージョン管理で不変ストレージを有効にします。
$t = Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration -ResourceGroupName "myResourceGroup" -AccountName "mystorageaccount" -Name testcontainer -asjob
$t | Wait-Job
このコマンドは、既存のストレージ BLOB コンテナーを移行して、バージョン管理を使用して不変ストレージを有効にします。 このコマンドは、ストレージ アカウントで BLOB のバージョン管理が既に有効になっていて、コンテナーに ImmutabilityPolicy が既に存在する場合にのみ機能します。 コマンドは長時間実行されるため、'-Asjob' を使用して非同期的に実行できます。
パラメーター
-AsJob
バックグラウンドでコマンドレットを実行する
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
ストレージ コンテナー オブジェクト
Type: | PSContainer |
Aliases: | Container |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
コンテナー名
Type: | String |
Aliases: | N, ContainerName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
リソース グループ名。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccount
ストレージ アカウント オブジェクト
Type: | PSStorageAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountName
ストレージ アカウント名。
Type: | String |
Aliases: | AccountName |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
入力
出力
Azure PowerShell
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示