Partilhar via


Handle Classe

Um item de identificador do Armazenamento do Azure listado.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

Herança
azure.storage.fileshare._shared.models.DictMixin
Handle

Construtor

Handle(**kwargs)

Parâmetros Só de Palavra-Chave

Name Description
handle_id
str

Obrigatório. ID do identificador do serviço XSMB

path
str

Obrigatório. Nome do ficheiro ou diretório, incluindo o caminho completo a partir da raiz da partilha

file_id
str

Obrigatório. FileId identifica exclusivamente o ficheiro ou diretório.

parent_id
str

O ParentId identifica exclusivamente o diretório principal do objeto.

session_id
str

Obrigatório. ID da sessão SMB no contexto do qual a alça de ficheiro foi aberta

client_ip
str

Obrigatório. IP do cliente que abriu a alça

open_time

Obrigatório. Hora em que a sessão que abriu anteriormente a alça foi restabelecida pela última vez. (UTC)

last_reconnect_time

A alça de tempo foi ligada pela última vez a (UTC)

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

Direitos de acesso do identificador.

Métodos

get
has_key
items
keys
update
values

get

get(key, default=None)

Parâmetros

Name Description
key
Necessário
default
valor predefinido: None

has_key

has_key(k)

Parâmetros

Name Description
k
Necessário

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()