Partager via


FileShare Constructeurs

Définition

Surcharges

FileShare()

Initialise une nouvelle instance de la classe FileShare.

FileShare(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>)

Initialise une nouvelle instance de la classe FileShare.

FileShare()

Initialise une nouvelle instance de la classe FileShare.

public FileShare ();
Public Sub New ()

S’applique à

FileShare(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>)

Initialise une nouvelle instance de la classe FileShare.

public FileShare (string id = default, string name = default, string type = default, string etag = default, DateTime? lastModifiedTime = default, System.Collections.Generic.IDictionary<string,string> metadata = default, int? shareQuota = default, string enabledProtocols = default, string rootSquash = default, string version = default, bool? deleted = default, DateTime? deletedTime = default, int? remainingRetentionDays = default, string accessTier = default, DateTime? accessTierChangeTime = default, string accessTierStatus = default, long? shareUsageBytes = default, string leaseStatus = default, string leaseState = default, string leaseDuration = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Models.SignedIdentifier> signedIdentifiers = default, DateTime? snapshotTime = default);
new Microsoft.Azure.Management.Storage.Models.FileShare : string * string * string * string * Nullable<DateTime> * System.Collections.Generic.IDictionary<string, string> * Nullable<int> * string * string * string * Nullable<bool> * Nullable<DateTime> * Nullable<int> * string * Nullable<DateTime> * string * Nullable<int64> * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Models.SignedIdentifier> * Nullable<DateTime> -> Microsoft.Azure.Management.Storage.Models.FileShare
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional etag As String = Nothing, Optional lastModifiedTime As Nullable(Of DateTime) = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional shareQuota As Nullable(Of Integer) = Nothing, Optional enabledProtocols As String = Nothing, Optional rootSquash As String = Nothing, Optional version As String = Nothing, Optional deleted As Nullable(Of Boolean) = Nothing, Optional deletedTime As Nullable(Of DateTime) = Nothing, Optional remainingRetentionDays As Nullable(Of Integer) = Nothing, Optional accessTier As String = Nothing, Optional accessTierChangeTime As Nullable(Of DateTime) = Nothing, Optional accessTierStatus As String = Nothing, Optional shareUsageBytes As Nullable(Of Long) = Nothing, Optional leaseStatus As String = Nothing, Optional leaseState As String = Nothing, Optional leaseDuration As String = Nothing, Optional signedIdentifiers As IList(Of SignedIdentifier) = Nothing, Optional snapshotTime As Nullable(Of DateTime) = Nothing)

Paramètres

id
String

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

nom de la ressource.

type
String

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

etag
String

Etag de ressources.

lastModifiedTime
Nullable<DateTime>

Renvoie la date et l'heure de la dernière modification du partage.

metadata
IDictionary<String,String>

Paire nom-valeur à associer au partage en tant que métadonnées.

shareQuota
Nullable<Int32>

Taille maximale du partage, en gigaoctets. Doit être supérieure à 0, et inférieure ou égale à 5 To (5120) Pour les partages de fichiers volumineux, la taille maximale est 102400.

enabledProtocols
String

Protocole d’authentification utilisé pour le partage de fichiers. Ne peut être spécifié que lors de la création d’un partage. Les valeurs possibles incluent : 'SMB', 'NFS'

rootSquash
String

La propriété est pour le partage NFS uniquement. La valeur par défaut est NoRootSquash. Les valeurs possibles sont les suivantes : 'NoRootSquash', 'RootSquash', 'AllSquash'

version
String

Version du partage.

deleted
Nullable<Boolean>

Indique si le partage a été supprimé.

deletedTime
Nullable<DateTime>

Heure de suppression si le partage a été supprimé.

remainingRetentionDays
Nullable<Int32>

Jours de rétention restants pour le partage supprimé de manière réversible.

accessTier
String

Niveau d’accès pour un partage spécifique. Le compte GpV2 peut choisir entre TransactionOptimized (valeur par défaut), Chaud et Froid. FichierCompte de stockage peut choisir Premium. Les valeurs possibles sont les suivantes : 'TransactionOptimized', 'Hot', 'Cool', 'Premium'

accessTierChangeTime
Nullable<DateTime>

Indique l’heure de la dernière modification pour le niveau d’accès de partage.

accessTierStatus
String

Indique s’il existe une transition en attente pour le niveau d’accès.

shareUsageBytes
Nullable<Int64>

Taille approximative des données stockées sur le partage. Notez que cette valeur peut ne pas inclure tous les fichiers récemment créés ou récemment redimensionnés.

leaseStatus
String

Le bail status de la part. Les valeurs possibles sont les suivantes : « Verrouillé », « Déverrouillé »

leaseState
String

État du bail du partage. Les valeurs possibles sont les suivantes : 'Available', 'Leased', 'Expired', 'Breaking', 'Broken'

leaseDuration
String

Spécifie si le bail sur un partage est d’une durée infinie ou fixe, uniquement lorsque le partage est loué. Les valeurs possibles sont les suivantes : 'Infinite', 'Fixed'

signedIdentifiers
IList<SignedIdentifier>

Liste des stratégies d’accès stockées spécifiées sur le partage.

snapshotTime
Nullable<DateTime>

Heure de création du partage instantané retournée dans la réponse des partages de liste avec développer param « instantanés ».

S’applique à