FileShare Klasse
Eigenschaften der Dateifreigabe, einschließlich ID, Ressourcenname, Ressourcentyp, Etag.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
- Vererbung
-
azure.mgmt.storage.v2021_01_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, **kwargs: Any)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
metadata
|
Ein Name-Wert-Paar, das der Freigabe als Metadaten zugeordnet wird. |
share_quota
|
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". |
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". |
Variablen
Name | Beschreibung |
---|---|
id
|
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Der Name der Ressource. |
type
|
Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts". |
etag
|
Ressourcen-Etag. |
last_modified_time
|
Gibt das Datum und die Uhrzeit der letzten Änderung der Freigabe zurück. |
metadata
|
Ein Name-Wert-Paar, das der Freigabe als Metadaten zugeordnet wird. |
share_quota
|
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
|
Die Version der Freigabe. |
deleted
|
Gibt an, ob die Freigabe gelöscht wurde. |
deleted_time
|
Der gelöschte Zeitpunkt, wenn die Freigabe gelöscht wurde. |
remaining_retention_days
|
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
|
Gibt den Zeitpunkt der letzten Änderung für die Freigabezugriffsebene an. |
access_tier_status
|
Gibt an, ob ein ausstehender Übergang für die Zugriffsebene vorliegt. |
share_usage_bytes
|
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
|
Die Erstellungszeit der Freigabe Momentaufnahme in der Antwort von Listenfreigaben mit dem Erweiterungsparam "Momentaufnahmen" zurückgegeben. |
Azure SDK for Python