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 |