ShareProperties Sınıf

Share'in özellikler sınıfı.

Devralma
azure.storage.fileshare._shared.models.DictMixin
ShareProperties

Oluşturucu

ShareProperties(**kwargs)

Değişkenler

Name Description
name
str

Paylaşımın adı.

last_modified

Paylaşımın son değiştirildiği zamanı temsil eden bir datetime nesnesi.

etag
str

ETag, işlemleri koşullu olarak gerçekleştirmek için kullanabileceğiniz bir değer içerir.

quota
int

Ayrılan kota.

access_tier
str

Paylaşımın erişim katmanı.

metadata

Paylaşımı meta veri olarak ilişkilendirmek için name_value çiftleri olan bir dikte.

snapshot
str

Paylaşımın anlık görüntüsü.

deleted

Bu paylaşımın silinip silinmediğini belirtmek için. Bu, hizmet tarafından döndürülen bir değerdir ve silinenler de dahil olmak üzere liste paylaşıldığında değer ayarlanır.

deleted

Silinen paylaşımın silinen zamanını belirtmek için. Bu, hizmet tarafından döndürülen bir değerdir ve silinenler de dahil olmak üzere liste paylaşıldığında değer ayarlanır.

version
str

Silinen paylaşımın sürümünü belirtmek için. Bu, hizmet tarafından döndürülen bir değerdir ve silinenler de dahil olmak üzere liste paylaşıldığında değer ayarlanır.

remaining_retention_days
int

Silinen paylaşımın kaç gün daha tutulacağını belirtmek için. Bu, hizmet tarafından döndürülen bir değerdir ve silinenler de dahil olmak üzere liste paylaşıldığında değer ayarlanır.

provisioned_bandwidth
int

Megabit/saniye cinsinden sağlanan bant genişliği. Yalnızca premium dosya hesapları için geçerlidir.

root_squash
<xref:azure.storage.fileshare.models.ShareRootSquash> veya str

Olası değerler şunlardır: 'NoRootSquash', 'RootSquash', 'AllSquash'.

protocols

Paylaşımda etkinleştirilen protokolleri gösterir. Protokol SMB veya NFS olabilir.

Yöntemler

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametreler

Name Description
key
Gerekli
default
varsayılan değer: None

has_key

has_key(k)

Parametreler

Name Description
k
Gerekli

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()