Partager via


Handle Classe

Élément de handle stockage Azure répertorié.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.storage.fileshare._shared.models.DictMixin
Handle

Constructeur

Handle(**kwargs)

Paramètres de mot clé uniquement

Nom Description
handle_id
str

Obligatoire. XSMB service handle ID

path
str

Obligatoire. Nom du fichier ou du répertoire, y compris le chemin d’accès complet à partir de la racine du partage

file_id
str

Obligatoire. FileId identifie de manière unique le fichier ou le répertoire.

parent_id
str

ParentId identifie de manière unique le répertoire parent de l’objet.

session_id
str

Obligatoire. ID de session SMB dans le contexte duquel le handle de fichier a été ouvert

client_ip
str

Obligatoire. Adresse IP cliente qui a ouvert le handle

open_time

Obligatoire. Heure à laquelle la session qui a précédemment ouvert le handle a été reconnectée pour la dernière fois. (UTC)

last_reconnect_time

Le handle d’heure a été connecté pour la dernière fois à (UTC)

access_rights
Optional[List[Literal['Read', 'Write', 'Delete']]]

Droits d’accès du handle.

Méthodes

get
has_key
items
keys
update
values

get

get(key, default=None)

Paramètres

Nom Description
key
Obligatoire
default
valeur par défaut: None

has_key

has_key(k)

Paramètres

Nom Description
k
Obligatoire

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()