LeaseShareRequest Classe
Schema di richiesta di condivisione lease.
Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.
- Ereditarietà
-
azure.mgmt.storage._serialization.ModelLeaseShareRequest
Costruttore
LeaseShareRequest(*, action: str | _models.LeaseShareAction, 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
|
str oppure
LeaseShareAction
Specifica l'azione lease. Può essere una delle azioni disponibili. Obbligatorio. I valori noti sono: "Acquire", "Renew", "Change", "Release", "Break" e "Break". |
lease_id
|
Identifica il lease. Può essere specificato in qualsiasi formato di stringa GUID valido. |
break_period
|
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
|
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
|
Facoltativo per l'acquisizione, obbligatorio per la modifica. ID lease proposto, in un formato di stringa GUID. |
Variabili
Nome | Descrizione |
---|---|
action
|
str oppure
LeaseShareAction
Specifica l'azione lease. Può essere una delle azioni disponibili. Obbligatorio. I valori noti sono: "Acquire", "Renew", "Change", "Release", "Break" e "Break". |
lease_id
|
Identifica il lease. Può essere specificato in qualsiasi formato di stringa GUID valido. |
break_period
|
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
|
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
|
Facoltativo per l'acquisizione, obbligatorio per la modifica. ID lease proposto, in un formato di stringa GUID. |
Azure SDK for Python