Udostępnij za pośrednictwem


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.

Typ:Boolean
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliases:cf
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Container

Obiekt kontenera magazynu

Typ:PSContainer
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nazwa kontenera

Typ:String
Aliases:N, ContainerName
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nazwa grupy zasobów.

Typ:String
Position:0
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccount

Obiekt konta magazynu

Typ:PSStorageAccount
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountName

Nazwa konta magazynu.

Typ:String
Aliases:AccountName
Position:1
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-Tag

Tagi legalhold kontenera

Typ:String[]
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Typ:SwitchParameter
Aliases:wi
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

String

PSStorageAccount

PSContainer

Dane wyjściowe

PSLegalHold