Partager via


LeaseShareRequest Classe

Schéma de demande de partage de bail.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.storage._serialization.Model
LeaseShareRequest

Constructeur

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)

Paramètres de mots-clés uniquement

Nom Description
action

Spécifie l’action de bail. Il peut s’agir de l’une des actions disponibles. Obligatoire. Les valeurs connues sont : « Acquire », « Renew », « Change », « Release », « Break » et « Break ».

lease_id
str

Identifie le bail. Peut être spécifié dans n’importe quel format de chaîne GUID valide.

break_period
int

Optionnel. Pour une action d’arrêt, la durée proposée du bail doit se poursuivre avant sa rupture, en secondes, entre 0 et 60.

lease_duration
int

Requis pour l’acquisition. Spécifie la durée de bail, en secondes, ou moins un (- 1) pour un bail qui n'expire jamais.

proposed_lease_id
str

Facultatif pour l’acquisition, requis pour la modification. ID de bail proposé, dans un format de chaîne GUID.

Variables

Nom Description
action

Spécifie l’action de bail. Il peut s’agir de l’une des actions disponibles. Obligatoire. Les valeurs connues sont : « Acquire », « Renew », « Change », « Release », « Break » et « Break ».

lease_id
str

Identifie le bail. Peut être spécifié dans n’importe quel format de chaîne GUID valide.

break_period
int

Optionnel. Pour une action d’arrêt, la durée proposée du bail doit se poursuivre avant sa rupture, en secondes, entre 0 et 60.

lease_duration
int

Requis pour l’acquisition. Spécifie la durée de bail, en secondes, ou moins un (- 1) pour un bail qui n'expire jamais.

proposed_lease_id
str

Facultatif pour l’acquisition, requis pour la modification. ID de bail proposé, dans un format de chaîne GUID.