Udostępnij za pośrednictwem


LeaseShareRequest Klasa

Schemat żądania udziału dzierżawy.

Wszystkie wymagane parametry muszą zostać wypełnione w celu wysłania ich na platformę Azure.

Dziedziczenie
azure.mgmt.storage._serialization.Model
LeaseShareRequest

Konstruktor

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)

Parametry Tylko słowo kluczowe

Nazwa Opis
action

Określa akcję dzierżawy. Może być jedną z dostępnych akcji. Wymagane. Znane wartości to: "Acquire", "Renew", "Change", "Release", "Break" i "Break".

lease_id
str

Identyfikuje dzierżawę. Można określić w dowolnym prawidłowym formacie ciągu identyfikatora GUID.

break_period
int

Opcjonalny. W przypadku akcji przerwania proponowany czas trwania dzierżawy powinien być kontynuowany, zanim zostanie przerwany w sekundach z zakresu od 0 do 60.

lease_duration
int

Wymagane do uzyskania. Określa czas trwania dzierżawy, w sekundach lub ujemny (-1) dla dzierżawy, która nigdy nie wygasa.

proposed_lease_id
str

Opcjonalne do uzyskania, wymagane do zmiany. Proponowany identyfikator dzierżawy w formacie ciągu identyfikatora GUID.

Zmienne

Nazwa Opis
action

Określa akcję dzierżawy. Może być jedną z dostępnych akcji. Wymagane. Znane wartości to: "Acquire", "Renew", "Change", "Release", "Break" i "Break".

lease_id
str

Identyfikuje dzierżawę. Można określić w dowolnym prawidłowym formacie ciągu identyfikatora GUID.

break_period
int

Opcjonalny. W przypadku akcji przerwania proponowany czas trwania dzierżawy powinien być kontynuowany, zanim zostanie przerwany w sekundach z zakresu od 0 do 60.

lease_duration
int

Wymagane do uzyskania. Określa czas trwania dzierżawy, w sekundach lub ujemny (-1) dla dzierżawy, która nigdy nie wygasa.

proposed_lease_id
str

Opcjonalne do uzyskania, wymagane do zmiany. Proponowany identyfikator dzierżawy w formacie ciągu identyfikatora GUID.