Partager via


FileShare Classe

Définition

Propriétés du partage de fichiers, notamment ID, nom de la ressource, type de ressource, Etag.

[Microsoft.Rest.Serialization.JsonTransformation]
public class FileShare : Microsoft.Azure.Management.Storage.Models.AzureEntityResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type FileShare = class
    inherit AzureEntityResource
Public Class FileShare
Inherits AzureEntityResource
Héritage
Attributs

Constructeurs

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.

Propriétés

AccessTier

Obtient ou définit le niveau d’accès pour un partage spécifique. Le compte GpV2 peut choisir entre TransactionOptimized (valeur par défaut), Chaud et Froid. Le compte FileStorage peut choisir Premium. Les valeurs possibles sont les suivantes : « TransactionOptimized », « Hot », « Cool », « Premium »

AccessTierChangeTime

Obtient indique l’heure de la dernière modification du niveau d’accès du partage.

AccessTierStatus

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

Deleted

Obtient indique si le partage a été supprimé.

DeletedTime

Obtient l’heure de suppression si le partage a été supprimé.

EnabledProtocols

Obtient ou définit le protocole d’authentification utilisé pour le partage de fichiers. Peut être spécifié uniquement lors de la création d’un partage. Les valeurs possibles sont les suivantes : « SMB », « NFS »

Etag

Obtient l’Etag de la ressource.

(Hérité de AzureEntityResource)
Id

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

(Hérité de Resource)
LastModifiedTime

Obtient renvoie la date et l’heure de la dernière modification du partage.

LeaseDuration

Obtient 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'

LeaseState

Obtient l’état du bail du partage. Les valeurs possibles sont les suivantes : « Available », « Leased », « Expired », « Breaking », « Broken »

LeaseStatus

Obtient la status de bail du partage. Les valeurs possibles sont les suivantes : « Verrouillé », « Déverrouillé »

Metadata

Obtient ou définit une paire nom-valeur à associer au partage en tant que métadonnées.

Name

Obtient le nom de la ressource

(Hérité de Resource)
RemainingRetentionDays

Obtient les jours de rétention restants pour le partage supprimé de manière réversible.

RootSquash

Obtient ou définit 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 »

ShareQuota

Obtient ou définit la 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.

ShareUsageBytes

Obtient la 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.

SignedIdentifiers

Obtient ou définit la liste des stratégies d’accès stockées spécifiées sur le partage.

SnapshotTime

Obtient l’heure de création des instantané de partage retournées dans la réponse des partages de liste avec des « instantanés » de paramètre de développement.

Type

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

(Hérité de Resource)
Version

Obtient la version du partage.

Méthodes

Validate()

Validez l’objet .

S’applique à