Condividi tramite


LeaseContainerRequest Classe

Schema di richiesta del contenitore di lease.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.storage._serialization.Model
LeaseContainerRequest

Costruttore

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)

Parametri solo parole chiave

Nome Descrizione
action

Specifica l'azione lease. Può essere una delle azioni disponibili. Obbligatorio. I valori noti sono: "Acquire", "Renew", "Change", "Release", "Break" e "Break".

lease_id
str

Identifica il lease. Può essere specificato in qualsiasi formato di stringa GUID valido.

break_period
int

Facoltativa. Per un'azione di interruzione, la durata proposta del lease deve continuare prima che venga interrotta, in secondi, tra 0 e 60.

lease_duration
int

Obbligatorio per l'acquisizione. Specifica la durata del lease, in secondi, o un uno negativo (-1) per un lease che non scade mai.

proposed_lease_id
str

Facoltativo per l'acquisizione, obbligatorio per la modifica. ID lease proposto, in un formato di stringa GUID.

Variabili

Nome Descrizione
action

Specifica l'azione lease. Può essere una delle azioni disponibili. Obbligatorio. I valori noti sono: "Acquire", "Renew", "Change", "Release", "Break" e "Break".

lease_id
str

Identifica il lease. Può essere specificato in qualsiasi formato di stringa GUID valido.

break_period
int

Facoltativa. Per un'azione di interruzione, la durata proposta del lease deve continuare prima che venga interrotta, in secondi, tra 0 e 60.

lease_duration
int

Obbligatorio per l'acquisizione. Specifica la durata del lease, in secondi, o un uno negativo (-1) per un lease che non scade mai.

proposed_lease_id
str

Facoltativo per l'acquisizione, obbligatorio per la modifica. ID lease proposto, in un formato di stringa GUID.