FileShareItem Klasa
Właściwości udziału plików są wyświetlane na liście.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
- Dziedziczenie
-
azure.mgmt.storage.v2021_04_01.models._models_py3.AzureEntityResourceFileShareItem
Konstruktor
FileShareItem(*, 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)
Zmienne
- id
- str
W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Nazwa zasobu.
- type
- str
Typ zasobu. Np. "Microsoft. Compute/virtualMachines" lub "Microsoft. Storage/storageAccounts".
- etag
- str
Zasób Etag.
- last_modified_time
- datetime
Zwraca datę i godzinę ostatniej modyfikacji udziału.
- share_quota
- int
Maksymalny rozmiar udziału w gigabajtach. Musi być większa niż 0 i mniejsza lub równa 5 TB (5120). W przypadku dużych udziałów plików maksymalny rozmiar to 102400.
- enabled_protocols
- str lub EnabledProtocols
Protokół uwierzytelniania używany dla udziału plików. Można określić tylko podczas tworzenia udziału. Znane wartości to: "SMB" i "NFS".
- root_squash
- str lub RootSquashType
Właściwość jest tylko dla udziału NFS. Wartość domyślna to NoRootSquash. Znane wartości to: "NoRootSquash", "RootSquash" i "AllSquash".
- version
- str
Wersja udziału.
- deleted
- bool
Wskazuje, czy udział został usunięty.
- deleted_time
- datetime
Godzina usunięcia udziału.
- remaining_retention_days
- int
Pozostałe dni przechowywania udziału, który został usunięty nietrwale.
- access_tier
- str lub ShareAccessTier
Warstwa dostępu dla określonego udziału. Konto gpV2 można wybrać między TransactionOptimized (ustawienie domyślne), Gorąca i Chłodna. Konto FileStorage może wybrać pozycję Premium. Znane wartości to: "TransactionOptimized", "Hot", "Cool" i "Premium".
- access_tier_change_time
- datetime
Wskazuje czas ostatniej modyfikacji dla warstwy dostępu udziału.
- access_tier_status
- str
Wskazuje, czy istnieje oczekujące przejście dla warstwy dostępu.
- share_usage_bytes
- int
Przybliżony rozmiar danych przechowywanych w udziale. Należy pamiętać, że ta wartość może nie zawierać wszystkich ostatnio utworzonych lub ostatnio zmienionych plików.
- lease_status
- str lub LeaseStatus
Stan dzierżawy udziału. Znane wartości to: "Zablokowane" i "Odblokowane".
- lease_state
- str lub LeaseState
Stan dzierżawy udziału. Znane wartości to: "Available", "Leased", "Expired", "Breaking" i "Broken".
- lease_duration
- str lub LeaseDuration
Określa, czy dzierżawa udziału ma nieskończony lub stały czas trwania, tylko wtedy, gdy udział jest dzierżawiony. Znane wartości to: "Nieskończone" i "Stałe".
- signed_identifiers
- list[SignedIdentifier]
Lista przechowywanych zasad dostępu określonych w udziale.
- snapshot_time
- datetime
Czas utworzenia migawki udziału zwrócony w odpowiedzi udziałów listy z rozszerzeniem "migawki".