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


LeaseContainerRequest Класс

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

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

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

Конструктор

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

Имя Описание
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.