Freigeben über


ArmStorageModelFactory.LegalHoldProperties Methode

Definition

Initialisiert eine neue instance von LegalHoldProperties.

public static Azure.ResourceManager.Storage.Models.LegalHoldProperties LegalHoldProperties (bool? hasLegalHold = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Storage.Models.LegalHoldTag> tags = default, Azure.ResourceManager.Storage.Models.ProtectedAppendWritesHistory protectedAppendWritesHistory = default);
static member LegalHoldProperties : Nullable<bool> * seq<Azure.ResourceManager.Storage.Models.LegalHoldTag> * Azure.ResourceManager.Storage.Models.ProtectedAppendWritesHistory -> Azure.ResourceManager.Storage.Models.LegalHoldProperties
Public Shared Function LegalHoldProperties (Optional hasLegalHold As Nullable(Of Boolean) = Nothing, Optional tags As IEnumerable(Of LegalHoldTag) = Nothing, Optional protectedAppendWritesHistory As ProtectedAppendWritesHistory = Nothing) As LegalHoldProperties

Parameter

hasLegalHold
Nullable<Boolean>

Die öffentliche eigenschaft hasLegalHold wird von SRP auf true festgelegt, wenn mindestens ein Tag vorhanden ist. Die öffentliche HasLegalHold-Eigenschaft wird von SRP auf false festgelegt, wenn alle vorhandenen Legal Hold-Tags gelöscht werden. Für ein bestimmtes Konto können maximal 1.000 Blobcontainer mit hasLegalHold=true vorhanden sein.

tags
IEnumerable<LegalHoldTag>

Die Liste der LegalHold-Tags eines Blobcontainers.

protectedAppendWritesHistory
ProtectedAppendWritesHistory

Geschütztes Anfügeblob schreibt den Verlauf.

Gibt zurück

Eine neue LegalHoldProperties instance zum Mocking.

Gilt für: