Partager via


FileShareItem Classe

Les propriétés du partage de fichiers sont répertoriées.

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.v2023_01_01.models._models_py3.AzureEntityResource
FileShareItem

Constructeur

FileShareItem(*, 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, signed_identifiers: List[_models.SignedIdentifier] | 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 ».

signed_identifiers

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

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.

lease_status

Le bail status de la part. Les valeurs connues sont : « Verrouillé » et « Déverrouillé ».

lease_state

État du bail du partage. Les valeurs connues sont les suivantes : « Available », « Leased », « Expired », « Breaking » et « Broken ».

lease_duration

Spécifie si le bail sur un partage est d’une durée infinie ou fixe, uniquement lorsque le partage est loué. Les valeurs connues sont : « Infinite » et « Fixed ».

signed_identifiers

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

snapshot_time

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