Sdílet prostřednictvím


AssetsOperations Třída

Upozornění

NEVYTVOŘETE instanci této třídy přímo.

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

AzureMediaServicesje

<xref:assets> Atribut.

Dědičnost
builtins.object
AssetsOperations

Konstruktor

AssetsOperations(*args, **kwargs)

Metody

create_or_update

Vytvoření nebo aktualizace prostředku

Vytvoří nebo aktualizuje prostředek v účtu Media Services.

delete

Odstranění prostředku

Odstraní prostředek v účtu Media Services.

get

Získejte prostředek.

Získejte podrobnosti o prostředku v účtu Media Services.

get_encryption_key

Získá klíč úložiště Asset.

Získá šifrovací klíče úložiště prostředků sloužící k dešifrování obsahu vytvořeného verzí 2 rozhraní API služby Media Services.

list

Vypsat prostředky.

Vypíše prostředky v účtu Media Services s volitelným filtrováním a řazením.

list_container_sas

Vypište adresy URL prostředků.

Zobrazí seznam adres URL kontejnerů úložiště se sdílenými přístupovými podpisy (SAS) pro nahrávání a stahování obsahu prostředků. Podpisy se odvozují z klíčů účtu úložiště.

list_streaming_locators

Vypsat lokátory streamování.

Zobrazí seznam lokátorů streamování, které jsou přidruženy k tomuto prostředku.

update

Aktualizujte prostředek.

Aktualizace existující prostředek v účtu Media Services.

create_or_update

Vytvoření nebo aktualizace prostředku

Vytvoří nebo aktualizuje prostředek v účtu Media Services.

create_or_update(resource_group_name: str, account_name: str, asset_name: str, parameters: _models.Asset, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Asset

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Media Services. Povinná hodnota.

asset_name
str
Vyžadováno

Název prostředku. Povinná hodnota.

parameters
Asset nebo IO
Vyžadováno

Parametry požadavku. Je buď typ modelu, nebo typ vstupně-výstupních operací. 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

Asset nebo výsledek cls(response)

Návratový typ

Výjimky

delete

Odstranění prostředku

Odstraní prostředek v účtu Media Services.

delete(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Media Services. Povinná hodnota.

asset_name
str
Vyžadováno

Název prostředku. Povinná hodnota.

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ískejte prostředek.

Získejte podrobnosti o prostředku v účtu Media Services.

get(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> Asset

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Media Services. Povinná hodnota.

asset_name
str
Vyžadováno

Název prostředku. Povinná hodnota.

cls
callable

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

Návraty

Asset nebo výsledek cls(response)

Návratový typ

Výjimky

get_encryption_key

Získá klíč úložiště Asset.

Získá šifrovací klíče úložiště prostředků sloužící k dešifrování obsahu vytvořeného verzí 2 rozhraní API služby Media Services.

get_encryption_key(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> StorageEncryptedAssetDecryptionData

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Media Services. Povinná hodnota.

asset_name
str
Vyžadováno

Název prostředku. Povinná hodnota.

cls
callable

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

Návraty

StorageEncryptedAssetDecryptionData nebo výsledek cls(response)

Návratový typ

Výjimky

list

Vypsat prostředky.

Vypíše prostředky v účtu Media Services s volitelným filtrováním a řazením.

list(resource_group_name: str, account_name: str, filter: str | None = None, top: int | None = None, orderby: str | None = None, **kwargs: Any) -> Iterable[Asset]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Media Services. Povinná hodnota.

filter
str
Vyžadováno

Omezuje sadu vrácených položek. Výchozí hodnota je Žádná.

top
int
Vyžadováno

Určuje nezáporné celé číslo n, které omezuje počet položek vrácených z kolekce. Služba vrátí počet dostupných položek až do zadané hodnoty n, ale ne větší. Výchozí hodnota je Žádná.

orderby
str
Vyžadováno

Určuje klíč, podle kterého se má uspořádat kolekce výsledků. 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 assetu, nebo výsledek cls(response)

Návratový typ

Výjimky

list_container_sas

Vypište adresy URL prostředků.

Zobrazí seznam adres URL kontejnerů úložiště se sdílenými přístupovými podpisy (SAS) pro nahrávání a stahování obsahu prostředků. Podpisy se odvozují z klíčů účtu úložiště.

list_container_sas(resource_group_name: str, account_name: str, asset_name: str, parameters: _models.ListContainerSasInput, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AssetContainerSas

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Media Services. Povinná hodnota.

asset_name
str
Vyžadováno

Název prostředku. Povinná hodnota.

parameters
ListContainerSasInput nebo IO
Vyžadováno

Parametry požadavku. Je buď typ modelu, nebo typ vstupně-výstupních operací. 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

AssetContainerSas nebo výsledek cls(response)

Návratový typ

Výjimky

list_streaming_locators

Vypsat lokátory streamování.

Zobrazí seznam lokátorů streamování, které jsou přidruženy k tomuto prostředku.

list_streaming_locators(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> ListStreamingLocatorsResponse

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Media Services. Povinná hodnota.

asset_name
str
Vyžadováno

Název prostředku. Povinná hodnota.

cls
callable

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

Návraty

ListStreamingLocatorsResponse nebo výsledek cls(response)

Návratový typ

Výjimky

update

Aktualizujte prostředek.

Aktualizace existující prostředek v účtu Media Services.

update(resource_group_name: str, account_name: str, asset_name: str, parameters: _models.Asset, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Asset

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků v rámci předplatného Azure. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu služby Media Services. Povinná hodnota.

asset_name
str
Vyžadováno

Název prostředku. Povinná hodnota.

parameters
Asset nebo IO
Vyžadováno

Parametry požadavku. Je to buď typ modelu, 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

Asset nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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