LeaseContainerRequest Klasse

Leasecontaineranforderungsschema.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

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. Dies kann eine der verfügbaren Aktionen sein. Erforderlich. Bekannte Werte sind: "Acquire", "Renew", "Change", "Release", "Break" und "Break".

lease_id
str

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

break_period
int

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

lease_duration
int

Erforderlich für den Erwerb. 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. Dies kann eine der verfügbaren Aktionen sein. Erforderlich. Bekannte Werte sind: "Acquire", "Renew", "Change", "Release", "Break" und "Break".

lease_id
str

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

break_period
int

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

lease_duration
int

Erforderlich für den Erwerb. 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.