FileShareItem Klasse
Die Dateifreigabeeigenschaften werden aufgelistet.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
- Vererbung
-
azure.mgmt.storage.v2021_08_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: 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 NFS-Freigaben. Der Standardwert ist NoRootSquash. Bekannte Werte sind: "NoRootSquash", "RootSquash" und "AllSquash". |
access_tier
|
str oder
ShareAccessTier
Zugriffsebene für bestimmte Freigaben. Das 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". |
signed_identifiers
|
Liste der gespeicherten Zugriffsrichtlinien, die auf der Freigabe angegeben sind. |
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. Beispiel: "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 NFS-Freigaben. 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 Zeitpunkt, zu dem die Freigabe gelöscht wurde. |
remaining_retention_days
|
Verbleibende Aufbewahrungstage für vorläufig gelöschte Freigaben. |
access_tier
|
str oder
ShareAccessTier
Zugriffsebene für bestimmte Freigaben. Das 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 Übergang für die Zugriffsebene aussteht. |
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. |
lease_status
|
str oder
LeaseStatus
Die Lease status der Aktie. Bekannte Werte sind: "Locked" und "Unlocked". |
lease_state
|
str oder
LeaseState
Leasestatus der Freigabe. Bekannte Werte sind: "Available", "Leased", "Expired", "Breaking" und "Broken". |
lease_duration
|
str oder
LeaseDuration
Gibt an, ob die Lease für eine Freigabe eine unbegrenzte oder eine feste Dauer hat, nur wenn die Freigabe geleast wird. Bekannte Werte sind: "Infinite" und "Fixed". |
signed_identifiers
|
Liste der gespeicherten Zugriffsrichtlinien, die auf der Freigabe angegeben sind. |
snapshot_time
|
Erstellungszeit der Freigabe Momentaufnahme in der Antwort von Listenfreigaben mit Erweiterungsparameter "Momentaufnahmen" zurückgegeben. |
Azure SDK for Python