Partager via


FileShare Classe

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

Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête.

Héritage
azure.mgmt.storage.v2019_06_01.models._models_py3.AzureEntityResource
FileShare

Constructeur

FileShare(*, 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, **kwargs: Any)

Paramètres de mots-clés uniquement

Nom Description
metadata

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

share_quota
int

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.

enabled_protocols

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 connues sont : « SMB » et « NFS ».

root_squash

La propriété est pour le partage NFS uniquement. La valeur par défaut est NoRootSquash. Les valeurs connues sont : « NoRootSquash », « RootSquash » et « AllSquash ».

access_tier

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 connues sont : « TransactionOptimized », « Hot », « Cool » et « Premium ».

Variables

Nom Description
id
str

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

name
str

Nom de la ressource.

type
str

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

etag
str

Etag de ressources.

last_modified_time

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

metadata

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

share_quota
int

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.

enabled_protocols

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 connues sont : « SMB » et « NFS ».

root_squash

La propriété est pour le partage NFS uniquement. La valeur par défaut est NoRootSquash. Les valeurs connues sont : « NoRootSquash », « RootSquash » et « AllSquash ».

version
str

Version du partage.

deleted

Indique si le partage a été supprimé.

deleted_time

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

remaining_retention_days
int

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

access_tier

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 connues sont : « TransactionOptimized », « Hot », « Cool » et « Premium ».

access_tier_change_time

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

access_tier_status
str

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

share_usage_bytes
int

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.