FileShare Kelas
Properti berbagi file, termasuk Id, nama sumber daya, jenis sumber daya, Etag.
Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.
- Warisan
-
azure.mgmt.storage.v2021_04_01.models._models_py3.AzureEntityResourceFileShare
Konstruktor
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)
Variabel
- id
- str
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Nama sumber daya.
- type
- str
Jenis sumber daya. Misalnya" Microsoft. Compute/virtualMachines" atau "Microsoft. Storage/storageAccounts".
- etag
- str
Sumber Daya Etag.
- last_modified_time
- datetime
Mengembalikan tanggal dan waktu berbagi terakhir diubah.
- share_quota
- int
Ukuran maksimum berbagi, dalam gigabyte. Harus lebih besar dari 0, dan kurang dari atau sama dengan 5TB (5120). Untuk Berbagi File Besar, ukuran maksimumnya adalah 102400.
- enabled_protocols
- str atau EnabledProtocols
Protokol autentikasi yang digunakan untuk berbagi file. Hanya dapat ditentukan saat membuat berbagi. Nilai yang diketahui adalah: "SMB" dan "NFS".
- root_squash
- str atau RootSquashType
Properti hanya untuk berbagi NFS. Defaultnya adalah NoRootSquash. Nilai yang diketahui adalah: "NoRootSquash", "RootSquash", dan "AllSquash".
- version
- str
Versi berbagi.
- deleted
- bool
Menunjukkan apakah berbagi telah dihapus.
- deleted_time
- datetime
Waktu yang dihapus jika berbagi dihapus.
- remaining_retention_days
- int
Sisa hari retensi untuk berbagi yang dihapus sementara.
- access_tier
- str atau ShareAccessTier
Tingkat akses untuk berbagi tertentu. Akun GpV2 dapat memilih antara TransactionOptimized (default), Hot, dan Cool. Akun FileStorage dapat memilih Premium. Nilai yang diketahui adalah: "TransactionOptimized", "Hot", "Cool", dan "Premium".
- access_tier_change_time
- datetime
Menunjukkan waktu modifikasi terakhir untuk tingkat akses berbagi.
- access_tier_status
- str
Menunjukkan apakah ada transisi yang tertunda untuk tingkat akses.
- share_usage_bytes
- int
Perkiraan ukuran data yang disimpan di berbagi. Perhatikan bahwa nilai ini mungkin tidak menyertakan semua file yang baru dibuat atau yang baru diubah ukurannya.
- lease_status
- str atau LeaseStatus
Status sewa berbagi. Nilai yang diketahui adalah: "Terkunci" dan "Tidak Terkunci".
- lease_state
- str atau LeaseState
Status sewa berbagi. Nilai yang diketahui adalah: "Tersedia", "Disewa", "Kedaluwarsa", "Melanggar", dan "Rusak".
- lease_duration
- str atau LeaseDuration
Menentukan apakah sewa pada berbagi memiliki durasi tak terbatas atau tetap, hanya ketika berbagi disewakan. Nilai yang diketahui adalah: "Tak terbatas" dan "Tetap".
- signed_identifiers
- list[SignedIdentifier]
Daftar kebijakan akses tersimpan yang ditentukan pada berbagi.
- snapshot_time
- datetime
Waktu pembuatan rekam jepret berbagi dikembalikan dalam respons berbagi daftar dengan "rekam jepret" param yang diperluas.