Freigeben über


LeaseShareRequest Konstruktoren

Definition

Überlädt

LeaseShareRequest()

Initialisiert eine neue instance der LeaseShareRequest-Klasse.

LeaseShareRequest(String, String, Nullable<Int32>, Nullable<Int32>, String)

Initialisiert eine neue instance der LeaseShareRequest-Klasse.

LeaseShareRequest()

Initialisiert eine neue instance der LeaseShareRequest-Klasse.

public LeaseShareRequest ();
Public Sub New ()

Gilt für:

LeaseShareRequest(String, String, Nullable<Int32>, Nullable<Int32>, String)

Initialisiert eine neue instance der LeaseShareRequest-Klasse.

public LeaseShareRequest (string action, string leaseId = default, int? breakPeriod = default, int? leaseDuration = default, string proposedLeaseId = default);
new Microsoft.Azure.Management.Storage.Models.LeaseShareRequest : string * string * Nullable<int> * Nullable<int> * string -> Microsoft.Azure.Management.Storage.Models.LeaseShareRequest
Public Sub New (action As String, Optional leaseId As String = Nothing, Optional breakPeriod As Nullable(Of Integer) = Nothing, Optional leaseDuration As Nullable(Of Integer) = Nothing, Optional proposedLeaseId As String = Nothing)

Parameter

action
String

Gibt die Leaseaktion an. Kann eine der verfügbaren Aktionen sein. Mögliche Werte: "Acquire", "Renew", "Change", "Release", "Break"

leaseId
String

Gibt die Lease an. Kann in einem beliebigen gültigen GUID-Zeichenfolgenformat angegeben werden.

breakPeriod
Nullable<Int32>

Optional. Bei einer Unterbrechungsaktion sollte die vorgeschlagene Dauer der Lease fortgesetzt werden, bevor sie unterbrochen wird, in Sekunden zwischen 0 und 60.

leaseDuration
Nullable<Int32>

Erforderlich für acquire. Gibt die Dauer der Lease in Sekunden oder als minus eins (-1) für eine nie ablaufende Lease an.

proposedLeaseId
String

Optional für acquire, erforderlich für Änderungen. Vorgeschlagene Lease-ID in einem GUID-Zeichenfolgenformat.

Gilt für: