LeaseContainerRequest Sınıf

Kira Kapsayıcısı istek şeması.

Azure'a göndermek için tüm gerekli parametrelerin doldurulması gerekir.

Devralma
azure.mgmt.storage._serialization.Model
LeaseContainerRequest

Oluşturucu

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)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
action

Kira eylemini belirtir. Kullanılabilir eylemlerden biri olabilir. Gereklidir. Bilinen değerler şunlardır: "Alma", "Yenileme", "Değişiklik", "Yayın", "Kesme" ve "Kesme".

lease_id
str

Kirayı tanımlar. Geçerli herhangi bir GUID dizesi biçiminde belirtilebilir.

break_period
int

İsteğe bağlı. Kesme eylemi için önerilen süre, kiranın bozulmadan önce saniye cinsinden, 0 ile 60 arasında devam etmesi gerekir.

lease_duration
int

Elde etmek için gereklidir. Süresi hiç dolmamış bir kiralama için kiranın süresini saniye cinsinden veya negatif bir (-1) olarak belirtir.

proposed_lease_id
str

Alma için isteğe bağlı, değişiklik için gereklidir. GUID dizesi biçiminde önerilen kira kimliği.

Değişkenler

Name Description
action

Kira eylemini belirtir. Kullanılabilir eylemlerden biri olabilir. Gereklidir. Bilinen değerler şunlardır: "Alma", "Yenileme", "Değişiklik", "Yayın", "Kesme" ve "Kesme".

lease_id
str

Kirayı tanımlar. Geçerli herhangi bir GUID dizesi biçiminde belirtilebilir.

break_period
int

İsteğe bağlı. Kesme eylemi için önerilen süre, kiranın bozulmadan önce saniye cinsinden, 0 ile 60 arasında devam etmesi gerekir.

lease_duration
int

Elde etmek için gereklidir. Süresi hiç dolmamış bir kiralama için kiranın süresini saniye cinsinden veya negatif bir (-1) olarak belirtir.

proposed_lease_id
str

Alma için isteğe bağlı, değişiklik için gereklidir. GUID dizesi biçiminde önerilen kira kimliği.