Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration
Migrasikan kontainer blob Penyimpanan yang ada untuk mengaktifkan Penyimpanan yang tidak dapat diubah dengan penerapan versi.
Sintaks
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>]
Deskripsi
Cmdlet Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration memigrasikan kontainer blob Penyimpanan yang ada untuk mengaktifkan Penyimpanan yang tidak dapat diubah dengan penerapan versi. Cmdlet hanya berfungsi ketika akun Storage telah mengaktifkan penerapan versi blob, dan kontainer sudah memiliki ImmutabilityPolicy.
Contoh
Contoh 1: Memigrasikan kontainer blob Penyimpanan yang ada untuk mengaktifkan Penyimpanan yang tidak dapat diubah dengan penerapan versi.
$t = Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration -ResourceGroupName "myResourceGroup" -AccountName "mystorageaccount" -Name testcontainer -asjob
$t | Wait-Job
Perintah ini memigrasikan kontainer blob Penyimpanan yang ada untuk mengaktifkan Penyimpanan yang tidak dapat diubah dengan penerapan versi. Perintah hanya berfungsi ketika akun Storage telah mengaktifkan penerapan versi blob, dan kontainer sudah memiliki ImmutabilityPolicy. Karena perintah ini biasanya akan berjalan untuk waktu yang lama, Anda dapat menjalankannya secara asinkron dengan '-Asjob'.
Parameter
-AsJob
Jalankan cmdlet di latar belakang
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Alias: | cf |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.
Jenis: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-InputObject
Objek kontainer penyimpanan
Jenis: | PSContainer |
Alias: | Container |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Nama Kontainer
Jenis: | String |
Alias: | N, ContainerName |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ResourceGroupName
Nama Grup Sumber Daya.
Jenis: | String |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-StorageAccount
Objek akun penyimpanan
Jenis: | PSStorageAccount |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-StorageAccountName
Nama Akun Penyimpanan.
Jenis: | String |
Alias: | AccountName |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Alias: | wi |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |