Aracılığıyla paylaş


Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration

Sürüm oluşturma ile sabit Depolama etkinleştirmek için mevcut Depolama blob kapsayıcılarını geçirin.

Sözdizimi

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>]

Description

Invoke-AzRm Depolama ContainerImmutable Depolama WithVersioningMigration cmdlet'i, sürüm oluşturma ile sabit Depolama etkinleştirmek için mevcut Depolama blob kapsayıcılarını geçirir. Cmdlet yalnızca Depolama hesabı blob sürümünü etkinleştirilmişse ve kapsayıcılarda zaten ImmutabilityPolicy varsa çalışır.

Örnekler

Örnek 1: Sürüm oluşturma ile sabit Depolama etkinleştirmek için mevcut Depolama blob kapsayıcılarını geçirir.

$t = Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration -ResourceGroupName "myResourceGroup" -AccountName "mystorageaccount" -Name testcontainer -asjob

$t | Wait-Job

Bu komut, sürüm oluşturma ile sabit Depolama etkinleştirmek için mevcut Depolama blob kapsayıcılarını geçirir. Komut yalnızca Depolama hesabı blob sürümü oluşturma özelliğini etkinleştirmişse ve kapsayıcılarda ImmutabilityPolicy özelliği zaten varsa çalışır. Komut uzun süre boyunca çalıştırılacağından, '-Asjob' ile zaman uyumsuz olarak çalıştırabilirsiniz.

Parametreler

-AsJob

Cmdlet'i arka planda çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-InputObject

kapsayıcı nesnesini Depolama

Tür:PSContainer
Diğer adlar:Container
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Name

Kapsayıcı Adı

Tür:String
Diğer adlar:N, ContainerName
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ResourceGroupName

Kaynak Grubu Adı.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-StorageAccount

hesap nesnesini Depolama

Tür:PSStorageAccount
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-StorageAccountName

Hesap Adı'Depolama.

Tür:String
Diğer adlar:AccountName
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

String

PSStorageAccount

PSContainer

Çıkışlar

PSContainer