Freigeben über


FileShareItem Klasse

Die Dateifreigabeeigenschaften werden aufgelistet.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
azure.mgmt.storage.v2021_01_01.models._models_py3.AzureEntityResource
FileShareItem

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, **kwargs)

Variablen

id
str

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Der Name der Ressource.

type
str

Der Typ der Ressource. Z. B. "Microsoft. Compute/virtualMachines" oder "Microsoft. Storage/storageAccounts".

etag
str

Ressourcen-Etag.

last_modified_time
datetime

Gibt das Datum und die Uhrzeit der letzten Änderung der Freigabe zurück.

metadata
dict[str, str]

Ein Name-Wert-Paar, das der Freigabe als Metadaten zugeordnet wird.

share_quota
int

Die maximale Größe der Freigabe in Gigabyte. Muss größer als 0 und kleiner gleich 5 TB (5120) sein. Für große Dateifreigaben beträgt die maximale Größe 102400.

enabled_protocols
str oder EnabledProtocols

Das Authentifizierungsprotokoll, das für die Dateifreigabe verwendet wird. Kann nur beim Erstellen einer Freigabe angegeben werden. Bekannte Werte sind "SMB" und "NFS".

root_squash
str oder RootSquashType

Die Eigenschaft gilt nur für die NFS-Freigabe. Der Standardwert ist NoRootSquash. Bekannte Werte sind : "NoRootSquash", "RootSquash" und "AllSquash".

version
str

Die Version der Freigabe.

deleted
bool

Gibt an, ob die Freigabe gelöscht wurde.

deleted_time
datetime

Der gelöschte Zeitpunkt, wenn die Freigabe gelöscht wurde.

remaining_retention_days
int

Verbleibende Aufbewahrungstage für freigaben, die vorläufig gelöscht wurden.

access_tier
str oder ShareAccessTier

Zugriffsebene für eine bestimmte Freigabe. GpV2-Konto kann zwischen TransactionOptimized (Standard), Hot und Cool wählen. Das FileStorage-Konto kann Premium auswählen. Bekannte Werte sind "TransactionOptimized", "Hot", "Cool" und "Premium".

access_tier_change_time
datetime

Gibt den Zeitpunkt der letzten Änderung für die Freigabezugriffsebene an.

access_tier_status
str

Gibt an, ob ein ausstehender Übergang für die Zugriffsebene vorliegt.

share_usage_bytes
int

Die ungefähre Größe der in der Freigabe gespeicherten Daten. Beachten Sie, dass dieser Wert möglicherweise nicht alle kürzlich erstellten oder kürzlich geänderten Dateien enthält.

snapshot_time
datetime

Erstellungszeit der Freigabemomentaufnahme, die in der Antwort von Listenfreigaben mit dem Erweiterungsparam "Momentaufnahmen" zurückgegeben wird.