Freigeben über


LeaseShareRequest interface

Lease Share-Anforderungsschema.

Eigenschaften

action

Gibt die Leaseaktion an. Kann eine der verfügbaren Aktionen sein.

breakPeriod

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

leaseDuration

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

leaseId

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

proposedLeaseId

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

Details zur Eigenschaft

action

Gibt die Leaseaktion an. Kann eine der verfügbaren Aktionen sein.

action: string

Eigenschaftswert

string

breakPeriod

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

breakPeriod?: number

Eigenschaftswert

number

leaseDuration

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

leaseDuration?: number

Eigenschaftswert

number

leaseId

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

leaseId?: string

Eigenschaftswert

string

proposedLeaseId

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

proposedLeaseId?: string

Eigenschaftswert

string