Compartilhar via


AssetFiltersOperations 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:asset_filters>.

Herança
builtins.object
AssetFiltersOperations

Construtor

AssetFiltersOperations(*args, **kwargs)

Métodos

create_or_update

Criar ou atualizar um Filtro de Ativo.

Cria ou atualiza um Filtro de Ativo associado ao Ativo especificado.

delete

Excluir um Filtro de Ativo.

Exclui um Filtro de Ativo associado ao Ativo especificado.

get

Obter um filtro de ativo.

Obtenha os detalhes de um Filtro de Ativo associado ao Ativo especificado.

list

Listar Filtros de Ativos.

Listar filtros de ativo associados ao ativo especificado.

update

Atualizar um filtro de ativo.

Atualizações um Filtro de Ativos existente associado ao Ativo especificado.

create_or_update

Criar ou atualizar um Filtro de Ativo.

Cria ou atualiza um Filtro de Ativo associado ao Ativo especificado.

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

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.

filter_name
str
Obrigatório

O nome do Filtro de Ativo. Obrigatórios.

parameters
AssetFilter 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

AssetFilter ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Excluir um Filtro de Ativo.

Exclui um Filtro de Ativo associado ao Ativo especificado.

delete(resource_group_name: str, account_name: str, asset_name: str, filter_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.

filter_name
str
Obrigatório

O nome do Filtro de 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 filtro de ativo.

Obtenha os detalhes de um Filtro de Ativo associado ao Ativo especificado.

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

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.

filter_name
str
Obrigatório

O nome do Filtro de Ativo. Obrigatórios.

cls
callable

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

Retornos

AssetFilter ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Listar Filtros de Ativos.

Listar filtros de ativo associados ao ativo especificado.

list(resource_group_name: str, account_name: str, asset_name: str, **kwargs: Any) -> Iterable[AssetFilter]

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

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

Tipo de retorno

Exceções

update

Atualizar um filtro de ativo.

Atualizações um Filtro de Ativos existente associado ao Ativo especificado.

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

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.

filter_name
str
Obrigatório

O nome do Filtro de Ativo. Obrigatórios.

parameters
AssetFilter 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

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