Add-AzRmStorageContainerLegalHold

Dodaje tagi archiwizacji ze względów prawnych do kontenera obiektów blob usługi Storage

Składnia

Add-AzRmStorageContainerLegalHold
   [-ResourceGroupName] <String>
   [-StorageAccountName] <String>
   -Name <String>
   -Tag <String[]>
   [-AllowProtectedAppendWriteAll <Boolean>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzRmStorageContainerLegalHold
   -Name <String>
   -StorageAccount <PSStorageAccount>
   -Tag <String[]>
   [-AllowProtectedAppendWriteAll <Boolean>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzRmStorageContainerLegalHold
   -Container <PSContainer>
   -Tag <String[]>
   [-AllowProtectedAppendWriteAll <Boolean>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Polecenie cmdlet Add-AzRmStorageContainerLegalHold dodaje tagi archiwizacji ze względów prawnych do kontenera obiektów blob usługi Storage

Przykłady

Przykład 1. Dodawanie tagów archiwizacji ze względów prawnych do kontenera obiektów blob usługi Storage przy użyciu nazwy konta magazynu i nazwy kontenera

Add-AzRmStorageContainerLegalHold -ResourceGroupName "myResourceGroup" -AccountName "myStorageAccount" -ContainerName "myContainer" -Tag  tag1,tag2 -AllowProtectedAppendWriteAll $true

To polecenie dodaje tagi archiwizacji ze względów prawnych do kontenera obiektów blob usługi Storage z nazwą konta magazynu i nazwą kontenera, a następnie ustaw wartość AllowProtectedAppendWriteAll jako true, aby umożliwić dołączanie nowych bloków do dołączania lub blokowego obiektu blob.

Przykład 2. Dodawanie tagów archiwizacji ze względów prawnych do kontenera obiektów blob usługi Storage przy użyciu obiektu konta magazynu i nazwy kontenera

$accountObject = Get-AzStorageAccount -ResourceGroupName "myResourceGroup" -AccountName "myStorageAccount"
Add-AzRmStorageContainerLegalHold -StorageAccount $accountObject -ContainerName "myContainer"  -Tag  tag1

To polecenie dodaje tagi archiwizacji ze względów prawnych do kontenera obiektów blob usługi Storage z obiektem konta usługi Storage i nazwą kontenera.

Przykład 3. Dodawanie tagów archiwizacji ze względów prawnych do wszystkich kontenerów obiektów blob usługi Storage na koncie magazynu z potokiem

Get-AzStorageAccount -ResourceGroupName "myResourceGroup" -AccountName "myStorageAccount" | Add-AzRmStorageContainerLegalHold -Tag  tag1,tag2,tag3

To polecenie dodaje tagi archiwizacji ze względów prawnych do wszystkich kontenerów obiektów blob usługi Storage na koncie usługi Storage z potokiem.

Parametry

-AllowProtectedAppendWriteAll

Po włączeniu nowych bloków można zapisywać zarówno w obiektach "Appened, jak i Block Blob" przy zachowaniu niezmienności i zgodności. Można dodawać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Container

Obiekt kontenera magazynu

Type:PSContainer
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nazwa kontenera

Type:String
Aliases:N, ContainerName
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nazwa grupy zasobów.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccount

Obiekt konta magazynu

Type:PSStorageAccount
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountName

Nazwa konta magazynu.

Type:String
Aliases:AccountName
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Tag

Tagi legalhold kontenera

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

String

PSStorageAccount

PSContainer

Dane wyjściowe

PSLegalHold