Compartilhar via


UpdateHistoryProperty Construtores

Definição

Sobrecargas

UpdateHistoryProperty()

Inicializa uma nova instância da classe UpdateHistoryProperty.

UpdateHistoryProperty(String, Nullable<Int32>, Nullable<DateTime>, String, String, String, Nullable<Boolean>, Nullable<Boolean>)

Inicializa uma nova instância da classe UpdateHistoryProperty.

UpdateHistoryProperty()

Inicializa uma nova instância da classe UpdateHistoryProperty.

public UpdateHistoryProperty ();
Public Sub New ()

Aplica-se a

UpdateHistoryProperty(String, Nullable<Int32>, Nullable<DateTime>, String, String, String, Nullable<Boolean>, Nullable<Boolean>)

Inicializa uma nova instância da classe UpdateHistoryProperty.

public UpdateHistoryProperty (string update = default, int? immutabilityPeriodSinceCreationInDays = default, DateTime? timestamp = default, string objectIdentifier = default, string tenantId = default, string upn = default, bool? allowProtectedAppendWrites = default, bool? allowProtectedAppendWritesAll = default);
new Microsoft.Azure.Management.Storage.Models.UpdateHistoryProperty : string * Nullable<int> * Nullable<DateTime> * string * string * string * Nullable<bool> * Nullable<bool> -> Microsoft.Azure.Management.Storage.Models.UpdateHistoryProperty
Public Sub New (Optional update As String = Nothing, Optional immutabilityPeriodSinceCreationInDays As Nullable(Of Integer) = Nothing, Optional timestamp As Nullable(Of DateTime) = Nothing, Optional objectIdentifier As String = Nothing, Optional tenantId As String = Nothing, Optional upn As String = Nothing, Optional allowProtectedAppendWrites As Nullable(Of Boolean) = Nothing, Optional allowProtectedAppendWritesAll As Nullable(Of Boolean) = Nothing)

Parâmetros

update
String

O tipo de atualização ImmutabilityPolicy de um contêiner de blob, os valores possíveis incluem: put, lock e extend. Os valores possíveis incluem: 'put', 'lock', 'extend'

immutabilityPeriodSinceCreationInDays
Nullable<Int32>

O período de imutabilidade para os blobs no contêiner desde a criação da política, em dias.

timestamp
Nullable<DateTime>

Retorna a data e a hora em que a ImmutabilityPolicy foi atualizada.

objectIdentifier
String

Retorna a ID do objeto do usuário que atualizou a ImmutabilityPolicy.

tenantId
String

Retorna a ID do Locatário que emitiu o token para o usuário que atualizou o ImmutabilityPolicy.

upn
String

Retorna o Nome da Entidade de Usuário do usuário que atualizou a ImmutabilityPolicy.

allowProtectedAppendWrites
Nullable<Boolean>

Essa propriedade só pode ser alterada para políticas de retenção baseadas em tempo desbloqueadas. Quando habilitados, novos blocos podem ser gravados em um blob de acréscimo, mantendo a proteção e a conformidade da imutabilidade. Somente novos blocos podem ser adicionados e os blocos existentes não podem ser modificados ou excluídos. Essa propriedade não pode ser alterada com a API ExtendImmutabilityPolicy.

allowProtectedAppendWritesAll
Nullable<Boolean>

Essa propriedade só pode ser alterada para políticas de retenção baseadas em tempo desbloqueadas. Quando habilitados, novos blocos podem ser gravados em 'Acréscimo e Blobs Bock' mantendo a proteção e a conformidade da imutabilidade. Somente novos blocos podem ser adicionados e os blocos existentes não podem ser modificados ou excluídos. Essa propriedade não pode ser alterada com a API ExtendImmutabilityPolicy. As propriedades 'allowProtectedAppendWrites' e 'allowProtectedAppendWritesAll' são mutuamente exclusivas.

Aplica-se a