AssetsOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

AzureMediaServices's

Atributo <xref:assets>.

Herança
builtins.object
AssetsOperations

Construtor

AssetsOperations(*args, **kwargs)

Métodos

create_or_update

Criar ou atualizar um Ativo.

Cria ou atualiza um ativo na conta dos Serviços de Mídia.

delete

Excluir um ativo.

Exclui um ativo na conta dos Serviços de Mídia.

get

Obter um ativo.

Obtenha os detalhes de um ativo na conta dos Serviços de Mídia.

get_encryption_key

Obtém a chave de armazenamento de ativos.

Obtém as chaves de criptografia de armazenamento de ativos usadas para descriptografar o conteúdo criado pela versão 2 da API dos Serviços de Mídia.

list

Listar Ativos.

Listar ativos na conta dos Serviços de Mídia com filtragem e ordenação opcionais.

list_container_sas

Liste as URLs do ativo.

Lista URLs de contêiner de armazenamento com SAS (assinaturas de acesso compartilhado) para carregar e baixar o conteúdo do ativo. As assinaturas são derivadas das chaves da conta de armazenamento.

list_streaming_locators

Listar Localizadores de Streaming.

Lista os Localizadores de Streaming associados a esse ativo.

update

Atualizar um ativo.

Atualizações um ativo existente na conta dos Serviços de Mídia.

create_or_update

Criar ou atualizar um Ativo.

Cria ou atualiza um ativo na conta dos Serviços de Mídia.

async 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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

asset_name
str
Obrigatório

O nome do ativo. Obrigatórios.

parameters
Asset ou IO
Obrigatório

Os parâmetros de solicitação. É um tipo de modelo ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Ativo ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Excluir um ativo.

Exclui um ativo na conta dos Serviços de Mídia.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

asset_name
str
Obrigatório

O nome do ativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

get

Obter um ativo.

Obtenha os detalhes de um ativo na conta dos Serviços de Mídia.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

asset_name
str
Obrigatório

O nome do ativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Ativo ou o resultado de cls(response)

Tipo de retorno

Exceções

get_encryption_key

Obtém a chave de armazenamento de ativos.

Obtém as chaves de criptografia de armazenamento de ativos usadas para descriptografar o conteúdo criado pela versão 2 da API dos Serviços de Mídia.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

asset_name
str
Obrigatório

O nome do ativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

StorageEncryptedAssetDecryptionData ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Listar Ativos.

Listar ativos na conta dos Serviços de Mídia com filtragem e ordenação opcionais.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

filter
str
Obrigatório

Restringe o conjunto de itens retornados. O valor padrão é Nenhum.

top
int
Obrigatório

Especifica um inteiro não negativo n que limita o número de itens retornados de uma coleção. O serviço retorna o número de itens disponíveis até, mas não maior que o valor especificado n. O valor padrão é Nenhum.

orderby
str
Obrigatório

Especifica a chave pela qual a coleção de resultados deve ser ordenada. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de Ativo ou o resultado de cls(response)

Tipo de retorno

Exceções

list_container_sas

Liste as URLs do ativo.

Lista URLs de contêiner de armazenamento com SAS (assinaturas de acesso compartilhado) para carregar e baixar o conteúdo do ativo. As assinaturas são derivadas das chaves da conta de armazenamento.

async 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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

asset_name
str
Obrigatório

O nome do ativo. Obrigatórios.

parameters
ListContainerSasInput ou IO
Obrigatório

Os parâmetros de solicitação. É um tipo de modelo ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

AssetContainerSas ou o resultado de cls(response)

Tipo de retorno

Exceções

list_streaming_locators

Listar Localizadores de Streaming.

Lista os Localizadores de Streaming associados a esse ativo.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

asset_name
str
Obrigatório

O nome do ativo. Obrigatórios.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

ListStreamingLocatorsResponse ou o resultado de cls(response)

Tipo de retorno

Exceções

update

Atualizar um ativo.

Atualizações um ativo existente na conta dos Serviços de Mídia.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos na assinatura do Azure. Obrigatórios.

account_name
str
Obrigatório

O nome da conta dos Serviços de Mídia. Obrigatórios.

asset_name
str
Obrigatório

O nome do ativo. Obrigatórios.

parameters
Asset ou IO
Obrigatório

Os parâmetros de solicitação. É um tipo de modelo ou um tipo de E/S. Obrigatórios.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Ativo ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

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'>