Share via


ImmutableStorageWithVersioning Constructors

Definition

Overloads

ImmutableStorageWithVersioning()

Initializes a new instance of the ImmutableStorageWithVersioning class.

ImmutableStorageWithVersioning(Nullable<Boolean>, Nullable<DateTime>, String)

Initializes a new instance of the ImmutableStorageWithVersioning class.

ImmutableStorageWithVersioning()

Initializes a new instance of the ImmutableStorageWithVersioning class.

public ImmutableStorageWithVersioning ();
Public Sub New ()

Applies to

ImmutableStorageWithVersioning(Nullable<Boolean>, Nullable<DateTime>, String)

Initializes a new instance of the ImmutableStorageWithVersioning class.

public ImmutableStorageWithVersioning (bool? enabled = default, DateTime? timeStamp = default, string migrationState = default);
new Microsoft.Azure.Management.Storage.Models.ImmutableStorageWithVersioning : Nullable<bool> * Nullable<DateTime> * string -> Microsoft.Azure.Management.Storage.Models.ImmutableStorageWithVersioning
Public Sub New (Optional enabled As Nullable(Of Boolean) = Nothing, Optional timeStamp As Nullable(Of DateTime) = Nothing, Optional migrationState As String = Nothing)

Parameters

enabled
Nullable<Boolean>

This is an immutable property, when set to true it enables object level immutability at the container level.

timeStamp
Nullable<DateTime>

Returns the date and time the object level immutability was enabled.

migrationState
String

This property denotes the container level immutability to object level immutability migration state. Possible values include: 'InProgress', 'Completed'

Applies to