Partager via


Add-AzRmStorageContainerLegalHold

Ajoute des balises de conservation légale à un conteneur d’objets blob de stockage

Syntaxe

AccountName (Par défaut)

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

AccountObject

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

ContainerObject

Add-AzRmStorageContainerLegalHold
    -Container <PSContainer>
    -Tag <String[]>
    [-AllowProtectedAppendWriteAll <Boolean>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

L’applet de commande Add-AzRmStorageContainerLegalHold ajoute des balises de conservation légale à un conteneur d’objets blob de stockage

Exemples

Exemple 1 : Ajouter des balises de conservation légale à un conteneur d’objets blob de stockage avec le nom du compte de stockage et le nom du conteneur

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

Cette commande ajoute des balises de conservation légale à un conteneur d’objets blob de stockage avec le nom du compte de stockage et le nom du conteneur, et définit AllowProtectedAppendWriteAll comme true pour autoriser l’ajout de nouveaux blocs à ajouter ou à bloquer l’objet blob.

Exemple 2 : Ajouter des balises de conservation légale à un conteneur d’objets blob de stockage avec un objet de compte de stockage et un nom de conteneur

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

Cette commande ajoute des balises de conservation légale à un conteneur d’objets blob de stockage avec un objet de compte de stockage et un nom de conteneur.

Exemple 3 : Ajouter des balises de conservation légale à tous les conteneurs d’objets blob de stockage dans un compte de stockage avec pipeline

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

Cette commande ajoute des balises de conservation légale à tous les conteneurs d’objets blob de stockage dans un compte de stockage avec pipeline.

Paramètres

-AllowProtectedAppendWriteAll

Lorsqu’ils sont activés, de nouveaux blocs peuvent être écrits dans « Append and Block Blobs » tout en conservant la protection et la conformité immuabilité. Seuls les nouveaux blocs peuvent être ajoutés et tous les blocs existants ne peuvent pas être modifiés ou supprimés.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Container

Objet conteneur de stockage

Propriétés du paramètre

Type:PSContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ContainerObject
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Nom du conteneur

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:N, NomDuConteneur

Jeux de paramètres

AccountName
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False
AccountObject
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-ResourceGroupName

Nom du groupe de ressources.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

AccountName
Position:0
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-StorageAccount

Objet compte de stockage

Propriétés du paramètre

Type:PSStorageAccount
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

AccountObject
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-StorageAccountName

Nom du compte de stockage.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Nom du compte

Jeux de paramètres

AccountName
Position:1
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Tag

Balises LegalHold de conteneur

Propriétés du paramètre

Type:

String[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

String

PSStorageAccount

PSContainer

Sorties

PSLegalHold