Sdílet prostřednictvím


Handle Třída

Položka popisovače služby Azure Storage uvedená.

Aby bylo možné odesílat do Azure, musí být vyplněny všechny požadované parametry.

Dědičnost
azure.storage.fileshare._shared.models.DictMixin
Handle

Konstruktor

Handle(**kwargs)

Výhradně parametry klíčových slov

Name Description
handle_id
str

Povinná hodnota. ID popisovače služby XSMB

path
str

Povinná hodnota. Název souboru nebo adresáře včetně úplné cesty počínaje kořenem sdílené složky

file_id
str

Povinná hodnota. FileId jednoznačně identifikuje soubor nebo adresář.

parent_id
str

ParentId jednoznačně identifikuje nadřazený adresář objektu.

session_id
str

Povinná hodnota. ID relace SMB v kontextu, v němž byl popisovač souboru otevřen

client_ip
str

Povinná hodnota. IP adresa klienta, která otevřela popisovač

open_time

Povinná hodnota. Čas, kdy se relace, která dříve otevřela popisovač, naposledy znovu připojila. (UTC)

last_reconnect_time

Popisovač času byl naposledy připojen (UTC)

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

Přístupová práva popisovače.

Metody

get
has_key
items
keys
update
values

get

get(key, default=None)

Parametry

Name Description
key
Vyžadováno
default
výchozí hodnota: None

has_key

has_key(k)

Parametry

Name Description
k
Vyžadováno

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()