LeaseContainerRequest Klasse

Lease-Containeranforderungsschema.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.storage._serialization.Model
LeaseContainerRequest

Konstruktor

LeaseContainerRequest(*, action: str | _models.LeaseContainerRequestAction, lease_id: str | None = None, break_period: int | None = None, lease_duration: int | None = None, proposed_lease_id: str | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
action

Gibt die Leaseaktion an. Kann eine der verfügbaren Aktionen sein. Erforderlich. Bekannte Werte sind: "Acquire", "Renew", "Change", "Release", "Break" und "Break".

lease_id
str

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

break_period
int

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

lease_duration
int

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

proposed_lease_id
str

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

Variablen

Name Beschreibung
action

Gibt die Leaseaktion an. Kann eine der verfügbaren Aktionen sein. Erforderlich. Bekannte Werte sind: "Acquire", "Renew", "Change", "Release", "Break" und "Break".

lease_id
str

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

break_period
int

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

lease_duration
int

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

proposed_lease_id
str

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