Sdílet prostřednictvím


FileSharesOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

StorageManagementClientje

<xref:file_shares> Atribut.

Dědičnost
builtins.object
FileSharesOperations

Konstruktor

FileSharesOperations(*args, **kwargs)

Metody

create

Vytvoří novou sdílenou složku pod zadaným účtem, jak je popsáno v textu požadavku. Prostředek sdílené složky obsahuje metadata a vlastnosti této sdílené složky. Neobsahuje seznam souborů obsažených ve sdílené složce.

delete

Odstraní zadanou sdílenou složku pod svým účtem.

get

Získá vlastnosti zadané sdílené složky.

list

Zobrazí seznam všech sdílených složek.

restore

Obnovení sdílené složky během platných dnů uchovávání, pokud je povolené obnovitelné odstranění sdílené složky.

update

Aktualizace sdílet vlastnosti uvedené v textu požadavku. Vlastnosti, které nejsou uvedené v požadavku, se nezmění. Aktualizace selže, pokud zadaná sdílená složka ještě neexistuje.

create

Vytvoří novou sdílenou složku pod zadaným účtem, jak je popsáno v textu požadavku. Prostředek sdílené složky obsahuje metadata a vlastnosti této sdílené složky. Neobsahuje seznam souborů obsažených ve sdílené složce.

create(resource_group_name: str, account_name: str, share_name: str, file_share: _models.FileShare, expand: str | _models.PutSharesExpand | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.FileShare

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom číslice a malá písmena. Povinná hodnota.

share_name
str
Vyžadováno

Název sdílené složky v zadaném účtu úložiště. Názvy sdílených složek musí mít délku 3 až 63 znaků a musí obsahovat pouze číslice, malá písmena a pomlčku (-). Každému znaku pomlčky (-) musí bezprostředně předcházet písmeno nebo číslo. Povinná hodnota.

file_share
FileShare nebo IO
Vyžadováno

Vlastnosti sdílené složky, která se má vytvořit. Je typ FileShare nebo vstupně-výstupní operace. Povinná hodnota.

expand
str nebo PutSharesExpand
Vyžadováno

Volitelné– slouží k vytvoření snímku. "snapshots" Výchozí hodnota je None.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

FileShare nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Odstraní zadanou sdílenou složku pod svým účtem.

delete(resource_group_name: str, account_name: str, share_name: str, x_ms_snapshot: str | None = None, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom číslice a malá písmena. Povinná hodnota.

share_name
str
Vyžadováno

Název sdílené složky v zadaném účtu úložiště. Názvy sdílených složek musí mít délku 3 až 63 znaků a musí obsahovat pouze číslice, malá písmena a pomlčku (-). Každému znaku pomlčky (-) musí bezprostředně předcházet písmeno nebo číslo. Povinná hodnota.

x_ms_snapshot
str
Vyžadováno

Volitelné– slouží k odstranění snímku. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá vlastnosti zadané sdílené složky.

get(resource_group_name: str, account_name: str, share_name: str, expand: Literal['stats'] = 'stats', x_ms_snapshot: str | None = None, **kwargs: Any) -> FileShare

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom číslice a malá písmena. Povinná hodnota.

share_name
str
Vyžadováno

Název sdílené složky v zadaném účtu úložiště. Názvy sdílených složek musí mít délku 3 až 63 znaků a musí obsahovat pouze číslice, malá písmena a pomlčku (-). Každému znaku pomlčky (-) musí bezprostředně předcházet písmeno nebo číslo. Povinná hodnota.

expand
str
Vyžadováno

Volitelné, slouží k rozbalení vlastností ve vlastnostech sdílené složky. Známé hodnoty jsou "statistiky" a Žádné. Výchozí hodnota je "stats".

x_ms_snapshot
str
Vyžadováno

Volitelné– slouží k načtení vlastností snímku. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

FileShare nebo výsledek cls(response)

Návratový typ

Výjimky

list

Zobrazí seznam všech sdílených složek.

list(resource_group_name: str, account_name: str, maxpagesize: str | None = None, filter: str | None = None, expand: str | ListSharesExpand | None = None, **kwargs: Any) -> Iterable[FileShareItem]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom číslice a malá písmena. Povinná hodnota.

maxpagesize
str
Vyžadováno

Nepovinný parametr. Zadaný maximální počet sdílených složek, které lze zahrnout do seznamu. Výchozí hodnota je Žádná.

filter
str
Vyžadováno

Nepovinný parametr. Pokud je zadáno, zobrazí se pouze názvy sdílených složek začínající filtrem. Výchozí hodnota je Žádná.

expand
str nebo ListSharesExpand
Vyžadováno

Volitelné, slouží k rozbalení vlastností ve vlastnostech sdílené složky. Známé hodnoty jsou: "odstraněno" a "snímky". Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance FileShareItem nebo výsledek cls(response)

Návratový typ

Výjimky

restore

Obnovení sdílené složky během platných dnů uchovávání, pokud je povolené obnovitelné odstranění sdílené složky.

restore(resource_group_name: str, account_name: str, share_name: str, deleted_share: _models.DeletedShare, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v zadané skupině prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí obsahovat jenom číslice a malá písmena. Povinná hodnota.

share_name
str
Vyžadováno

Název sdílené složky v zadaném účtu úložiště. Názvy sdílených složek musí mít délku 3 až 63 znaků a musí obsahovat pouze číslice, malá písmena a pomlčku (-). Každému znaku pomlčky (-) musí bezprostředně předcházet písmeno nebo číslo. Povinná hodnota.

deleted_share
DeletedShare nebo IO
Vyžadováno

Je typ DeletedShare nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

update

Aktualizace sdílet vlastnosti uvedené v textu požadavku. Vlastnosti, které nejsou uvedené v požadavku, se nezmění. Aktualizace selže, pokud zadaná sdílená složka ještě neexistuje.

update(resource_group_name: str, account_name: str, share_name: str, file_share: _models.FileShare, *, content_type: str = 'application/json', **kwargs: Any) -> _models.FileShare

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu úložiště v rámci zadané skupiny prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí používat jenom číslice a malá písmena. Povinná hodnota.

share_name
str
Vyžadováno

Název sdílené složky v rámci zadaného účtu úložiště. Názvy sdílených složek musí mít délku 3 až 63 znaků a musí obsahovat pouze číslice, malá písmena a pomlčky (-). Každá pomlčka (-) musí bezprostředně předcházet písmenu nebo číslici. Povinná hodnota.

file_share
FileShare nebo IO
Vyžadováno

Vlastnosti, které se mají aktualizovat pro sdílenou složku. Je typ sdílené složky nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Sdílená složka nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

models = <module 'azure.mgmt.storage.v2021_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_02_01\\models\\__init__.py'>