FileShare Sınıf
Kimlik, kaynak adı, kaynak türü, Etag gibi dosya paylaşımının özellikleri.
Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.
- Devralma
-
azure.mgmt.storage.v2021_06_01.models._models_py3.AzureEntityResourceFileShare
Oluşturucu
FileShare(*, metadata: Dict[str, str] | None = None, share_quota: int | None = None, enabled_protocols: str | _models.EnabledProtocols | None = None, root_squash: str | _models.RootSquashType | None = None, access_tier: str | _models.ShareAccessTier | None = None, signed_identifiers: List[_models.SignedIdentifier] | None = None, **kwargs)
Değişkenler
- id
- str
Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Kaynağın adı.
- type
- str
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts".
- etag
- str
Kaynak Etag'i.
- last_modified_time
- datetime
Paylaşımın son değiştirildiği tarihi ve saati döndürür.
- share_quota
- int
Paylaşımın maksimum boyutu (gigabayt cinsinden). 0'dan büyük ve 5 TB'dan küçük veya buna eşit olmalıdır (5120). Büyük Dosya Paylaşımları için boyut üst sınırı 102400'dür.
- enabled_protocols
- str veya EnabledProtocols
Dosya paylaşımı için kullanılan kimlik doğrulama protokolü. Yalnızca paylaşım oluşturulurken belirtilebilir. Bilinen değerler şunlardır: "SMB" ve "NFS".
- root_squash
- str veya RootSquashType
özelliği yalnızca NFS paylaşımı içindir. Varsayılan değer NoRootSquash'tir. Bilinen değerler şunlardır: "NoRootSquash", "RootSquash" ve "AllSquash".
- version
- str
Paylaşımın sürümü.
- deleted
- bool
Paylaşımın silinip silinmediğini gösterir.
- deleted_time
- datetime
Paylaşımın silinmesi durumunda silinen süre.
- remaining_retention_days
- int
Geçici olarak silinen paylaşım için kalan saklama günleri.
- access_tier
- str veya ShareAccessTier
Belirli bir paylaşım için erişim katmanı. GpV2 hesabı TransactionOptimized (varsayılan), Sık Erişimli ve Seyrek Erişimli arasında seçim yapabilir. FileStorage hesabı Premium'u seçebilir. Bilinen değerler şunlardır: "TransactionOptimized", "Hot", "Cool" ve "Premium".
- access_tier_change_time
- datetime
Paylaşım erişim katmanı için son değişiklik zamanını gösterir.
- access_tier_status
- str
Erişim katmanı için bekleyen bir geçiş olup olmadığını gösterir.
- share_usage_bytes
- int
Paylaşımda depolanan verilerin yaklaşık boyutu. Bu değerin son oluşturulan veya yakın zamanda yeniden boyutlandırılan tüm dosyaları içeremediğini unutmayın.
- lease_status
- str veya LeaseStatus
Paylaşımın kira durumu. Bilinen değerler şunlardır: "Kilitli" ve "Kilidi Açık".
- lease_state
- str veya LeaseState
Paylaşımın kira durumu. Bilinen değerler şunlardır: "Kullanılabilir", "Kiralandı", "Süresi Doldu", "Hata" ve "Bozuk".
- lease_duration
- str veya LeaseDuration
Bir paylaşımdaki kiralamanın sonsuz mu yoksa sabit süreli mi olduğunu, yalnızca paylaşım kiralandığında belirtir. Bilinen değerler şunlardır: "Sonsuz" ve "Sabit".
- signed_identifiers
- list[SignedIdentifier]
Paylaşımda belirtilen depolanmış erişim ilkelerinin listesi.
- snapshot_time
- datetime
Expand param "snapshots" ile liste paylaşımlarının yanıtında döndürülen paylaşım anlık görüntüsünü oluşturma zamanı.