Поделиться через


LeaseShareRequest Класс

Схема запроса общей папки аренды.

Для отправки в Azure необходимо заполнить все необходимые параметры.

Наследование
azure.mgmt.storage._serialization.Model
LeaseShareRequest

Конструктор

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)

Параметры Keyword-Only

Имя Описание
action

Указывает действие аренды. Может быть одним из доступных действий. Обязательный. Известные значения: "Acquire", "Renew", "Change", "Release", "Break" и "Break".

lease_id
str

Определяет аренду. Можно указать в любом допустимом формате строки GUID.

break_period
int

Необязательный элемент. Для действия приостановки предлагаемая продолжительность аренды должна продолжаться до того, как она будет прервана в секундах в диапазоне от 0 до 60.

lease_duration
int

Требуется для приобретения. Указывает срок аренды в секундах или отрицательное число (-1) для бесконечной аренды.

proposed_lease_id
str

Необязательный параметр для получения, требуется для изменения. Идентификатор предлагаемой аренды в формате строки GUID.

Переменные

Имя Описание
action

Указывает действие аренды. Может быть одним из доступных действий. Обязательный. Известные значения: "Acquire", "Renew", "Change", "Release", "Break" и "Break".

lease_id
str

Определяет аренду. Можно указать в любом допустимом формате строки GUID.

break_period
int

Необязательный элемент. Для действия приостановки предлагаемая продолжительность аренды должна продолжаться до того, как она будет прервана в секундах в диапазоне от 0 до 60.

lease_duration
int

Требуется для приобретения. Указывает срок аренды в секундах или отрицательное число (-1) для бесконечной аренды.

proposed_lease_id
str

Необязательный параметр для получения, требуется для изменения. Идентификатор предлагаемой аренды в формате строки GUID.