Invoke-AzRmStorageContainerImmutableStorageWithVersioningMigration

Перенесите существующие контейнеры больших двоичных объектов служба хранилища, чтобы включить неизменяемые служба хранилища с помощью управления версиями.

Синтаксис

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-AzRm служба хранилища ContainerImmutable служба хранилища WithVersioningMigration переносит существующие контейнеры больших двоичных объектов служба хранилища для включения неизменяемых служба хранилища с помощью управления версиями. Командлет работает только в том случае, если учетная запись служба хранилища уже включила управление версиями BLOB-объектов, а контейнеры уже имеют неизменяемостьPolicy.

Примеры

Пример 1. Перенос существующих контейнеров больших двоичных объектов служба хранилища для включения неизменяемых служба хранилища с помощью управления версиями.

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

$t | Wait-Job

Эта команда переносит существующие контейнеры больших двоичных объектов служба хранилища, чтобы включить неизменяемые служба хранилища с помощью управления версиями. Команда работает только в том случае, если учетная запись служба хранилища уже включила управление версиями BLOB-объектов, а контейнеры уже имеют ImmutabilityPolicy. Так как команда ussuly будет выполняться в течение длительного времени, ее можно запустить асинхронно с помощью "-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

Входные данные

String

PSStorageAccount

PSContainer

Выходные данные

PSContainer