Bagikan melalui


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.AzureEntityResource
FileShare

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.

metadata
dict[str, str]

Pasangan nama-nilai untuk dikaitkan dengan berbagi sebagai metadata.

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.