ArmStorageModelFactory.FileShareData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von FileShareData.
public static Azure.ResourceManager.Storage.FileShareData FileShareData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, DateTimeOffset? lastModifiedOn = default, System.Collections.Generic.IDictionary<string,string> metadata = default, int? shareQuota = default, Azure.ResourceManager.Storage.Models.FileShareEnabledProtocol? enabledProtocol = default, Azure.ResourceManager.Storage.Models.RootSquashType? rootSquash = default, string version = default, bool? isDeleted = default, DateTimeOffset? deletedOn = default, int? remainingRetentionDays = default, Azure.ResourceManager.Storage.Models.FileShareAccessTier? accessTier = default, DateTimeOffset? accessTierChangeOn = default, string accessTierStatus = default, long? shareUsageBytes = default, Azure.ResourceManager.Storage.Models.StorageLeaseStatus? leaseStatus = default, Azure.ResourceManager.Storage.Models.StorageLeaseState? leaseState = default, Azure.ResourceManager.Storage.Models.StorageLeaseDurationType? leaseDuration = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Storage.Models.StorageSignedIdentifier> signedIdentifiers = default, DateTimeOffset? snapshotOn = default, Azure.ETag? etag = default);
static member FileShareData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<DateTimeOffset> * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * Nullable<Azure.ResourceManager.Storage.Models.FileShareEnabledProtocol> * Nullable<Azure.ResourceManager.Storage.Models.RootSquashType> * string * Nullable<bool> * Nullable<DateTimeOffset> * Nullable<int> * Nullable<Azure.ResourceManager.Storage.Models.FileShareAccessTier> * Nullable<DateTimeOffset> * string * Nullable<int64> * Nullable<Azure.ResourceManager.Storage.Models.StorageLeaseStatus> * Nullable<Azure.ResourceManager.Storage.Models.StorageLeaseState> * Nullable<Azure.ResourceManager.Storage.Models.StorageLeaseDurationType> * seq<Azure.ResourceManager.Storage.Models.StorageSignedIdentifier> * Nullable<DateTimeOffset> * Nullable<Azure.ETag> -> Azure.ResourceManager.Storage.FileShareData
Public Shared Function FileShareData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional shareQuota As Nullable(Of Integer) = Nothing, Optional enabledProtocol As Nullable(Of FileShareEnabledProtocol) = Nothing, Optional rootSquash As Nullable(Of RootSquashType) = Nothing, Optional version As String = Nothing, Optional isDeleted As Nullable(Of Boolean) = Nothing, Optional deletedOn As Nullable(Of DateTimeOffset) = Nothing, Optional remainingRetentionDays As Nullable(Of Integer) = Nothing, Optional accessTier As Nullable(Of FileShareAccessTier) = Nothing, Optional accessTierChangeOn As Nullable(Of DateTimeOffset) = Nothing, Optional accessTierStatus As String = Nothing, Optional shareUsageBytes As Nullable(Of Long) = Nothing, Optional leaseStatus As Nullable(Of StorageLeaseStatus) = Nothing, Optional leaseState As Nullable(Of StorageLeaseState) = Nothing, Optional leaseDuration As Nullable(Of StorageLeaseDurationType) = Nothing, Optional signedIdentifiers As IEnumerable(Of StorageSignedIdentifier) = Nothing, Optional snapshotOn As Nullable(Of DateTimeOffset) = Nothing, Optional etag As Nullable(Of ETag) = Nothing) As FileShareData
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemData.
- lastModifiedOn
- Nullable<DateTimeOffset>
Gibt das Datum und die Uhrzeit der letzten Änderung der Freigabe zurück.
- metadata
- IDictionary<String,String>
Ein Name-Wert-Paar, das der Freigabe als Metadaten zugeordnet wird.
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.
- enabledProtocol
- Nullable<FileShareEnabledProtocol>
Das Authentifizierungsprotokoll, das für die Dateifreigabe verwendet wird. Kann nur beim Erstellen einer Freigabe angegeben werden.
- rootSquash
- Nullable<RootSquashType>
Die -Eigenschaft gilt nur für NFS-Freigaben. Der Standardwert ist NoRootSquash.
- version
- String
Die Version der Freigabe.
- deletedOn
- Nullable<DateTimeOffset>
Der Zeitpunkt, zu dem die Freigabe gelöscht wurde.
Verbleibende Aufbewahrungstage für vorläufig gelöschte Freigaben.
- accessTier
- Nullable<FileShareAccessTier>
Zugriffsebene für bestimmte Freigaben. Das GpV2-Konto kann zwischen TransactionOptimized (Standard), Hot und Cool wählen. Das FileStorage-Konto kann Premium auswählen.
- accessTierChangeOn
- Nullable<DateTimeOffset>
Gibt den Zeitpunkt der letzten Änderung für die Freigabezugriffsebene an.
- accessTierStatus
- String
Gibt an, ob ein Übergang für die Zugriffsebene aussteht.
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.
- leaseStatus
- Nullable<StorageLeaseStatus>
Die Lease status der Aktie.
- leaseState
- Nullable<StorageLeaseState>
Leasestatus der Freigabe.
- leaseDuration
- Nullable<StorageLeaseDurationType>
Gibt an, ob die Lease für eine Freigabe eine unbegrenzte oder eine feste Dauer hat, nur wenn die Freigabe geleast wird.
- signedIdentifiers
- IEnumerable<StorageSignedIdentifier>
Liste der gespeicherten Zugriffsrichtlinien, die auf der Freigabe angegeben sind.
- snapshotOn
- Nullable<DateTimeOffset>
Erstellungszeit der Freigabe Momentaufnahme in der Antwort von Listenfreigaben mit Erweiterungsparameter "Momentaufnahmen" zurückgegeben.
Gibt zurück
Eine neue FileShareData instance zum Simulieren.
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für