Share via


FileShareItem Klasse

Definition

Die Dateifreigabeeigenschaften werden aufgelistet.

[Microsoft.Rest.Serialization.JsonTransformation]
public class FileShareItem : Microsoft.Azure.Management.Storage.Models.AzureEntityResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type FileShareItem = class
    inherit AzureEntityResource
Public Class FileShareItem
Inherits AzureEntityResource
Vererbung
Attribute

Konstruktoren

FileShareItem()

Initialisiert eine neue instance der FileShareItem-Klasse.

FileShareItem(String, String, String, String, Nullable<DateTime>, IDictionary<String,String>, Nullable<Int32>, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Int32>, String, Nullable<DateTime>, String, Nullable<Int64>, String, String, String, IList<SignedIdentifier>, Nullable<DateTime>)

Initialisiert eine neue instance der FileShareItem-Klasse.

Eigenschaften

AccessTier

Ruft die Zugriffsebene für eine bestimmte Freigabe ab oder legt sie fest. Das GpV2-Konto kann zwischen TransactionOptimized (Standard), Hot und Cool wählen. Das FileStorage-Konto kann Premium auswählen. Mögliche Werte: "TransactionOptimized", "Hot", "Cool", "Premium"

AccessTierChangeTime

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

AccessTierStatus

Ruft an, ob ein Übergang für die Zugriffsebene aussteht.

Deleted

Gets gibt an, ob die Freigabe gelöscht wurde.

DeletedTime

Ruft den Zeitpunkt ab, zu dem die Freigabe gelöscht wurde.

EnabledProtocols

Ruft das Authentifizierungsprotokoll ab, das für die Dateifreigabe verwendet wird, oder legt es fest. Kann nur beim Erstellen einer Freigabe angegeben werden. Mögliche Werte: "SMB", "NFS"

Etag

Ruft das Ressourcen-Etag ab.

(Geerbt von AzureEntityResource)
Id

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

(Geerbt von Resource)
LastModifiedTime

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

LeaseDuration

Gets gibt an, ob die Lease für eine Freigabe eine unbegrenzte oder eine feste Dauer hat, nur wenn die Freigabe geleast wird. Mögliche Werte: "Infinite", "Fixed"

LeaseState

Ruft den Leasestatus der Freigabe ab. Mögliche Werte: "Available", "Leased", "Expired", "Breaking", "Broken"

LeaseStatus

Ruft die Lease-status der Freigabe ab. Mögliche Werte: "Locked", "Unlocked"

Metadata

Ruft ein Name-Wert-Paar ab, das der Freigabe als Metadaten zugeordnet werden soll, oder legt dieses fest.

Name

Ruft den Namen der Ressource ab.

(Geerbt von Resource)
RemainingRetentionDays

Ruft die verbleibenden Aufbewahrungstage für vorläufig gelöschte Freigaben ab.

RootSquash

Ruft die Eigenschaft nur für NFS-Freigaben ab oder legt sie fest. Der Standardwert ist NoRootSquash. Mögliche Werte: "NoRootSquash", "RootSquash", "AllSquash"

ShareQuota

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

ShareUsageBytes

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

SignedIdentifiers

Ruft eine Liste der gespeicherten Zugriffsrichtlinien ab, die für die Freigabe angegeben sind, oder legt diese fest.

SnapshotTime

Ruft die Erstellungszeit der Freigabe Momentaufnahme ab, die in der Antwort von Listenfreigaben mit erweiterungsparam "snapshots" zurückgegeben wird.

Type

Ruft den Typ der Ressource ab. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

(Geerbt von Resource)
Version

Ruft die Version der Freigabe ab.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: