ContentKeyPoliciesOperations 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:content_key_policies>.

Herança
builtins.object
ContentKeyPoliciesOperations

Construtor

ContentKeyPoliciesOperations(*args, **kwargs)

Métodos

create_or_update

Criar ou atualizar uma Política de Chave de Conteúdo.

Crie ou atualize uma Política de Chave de Conteúdo na conta dos Serviços de Mídia.

delete

Excluir uma política de chave de conteúdo.

Exclui uma política de chave de conteúdo na conta dos Serviços de Mídia.

get

Obter uma política de chave de conteúdo.

Obtenha os detalhes de uma Política de Chave de Conteúdo na conta dos Serviços de Mídia.

get_policy_properties_with_secrets

Obtenha uma Política de Chave de Conteúdo com segredos.

Obtenha uma Política de Chave de Conteúdo, incluindo valores secretos.

list

Listar políticas de chave de conteúdo.

Lista as políticas de chave de conteúdo na conta.

update

Atualizar uma política de chave de conteúdo.

Atualizações uma política de chave de conteúdo existente na conta dos Serviços de Mídia.

create_or_update

Criar ou atualizar uma Política de Chave de Conteúdo.

Crie ou atualize uma Política de Chave de Conteúdo na conta dos Serviços de Mídia.

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

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.

content_key_policy_name
str
Obrigatório

O nome da Política de Chave de Conteúdo. Obrigatórios.

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

Body Parameter content-type. 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

ContentKeyPolicy ou o resultado de cls(response)

Tipo de retorno

Exceções

delete

Excluir uma política de chave de conteúdo.

Exclui uma política de chave de conteúdo na conta dos Serviços de Mídia.

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

content_key_policy_name
str
Obrigatório

O nome da Política de Chave de Conteúdo. 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 uma política de chave de conteúdo.

Obtenha os detalhes de uma Política de Chave de Conteúdo na conta dos Serviços de Mídia.

async get(resource_group_name: str, account_name: str, content_key_policy_name: str, **kwargs: Any) -> ContentKeyPolicy

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.

content_key_policy_name
str
Obrigatório

O nome da Política de Chave de Conteúdo. Obrigatórios.

cls
callable

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

Retornos

ContentKeyPolicy ou o resultado de cls(response)

Tipo de retorno

Exceções

get_policy_properties_with_secrets

Obtenha uma Política de Chave de Conteúdo com segredos.

Obtenha uma Política de Chave de Conteúdo, incluindo valores secretos.

async get_policy_properties_with_secrets(resource_group_name: str, account_name: str, content_key_policy_name: str, **kwargs: Any) -> ContentKeyPolicyProperties

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.

content_key_policy_name
str
Obrigatório

O nome da Política de Chave de Conteúdo. Obrigatórios.

cls
callable

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

Retornos

ContentKeyPolicyProperties ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Listar políticas de chave de conteúdo.

Lista as políticas de chave de conteúdo na conta.

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

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 ContentKeyPolicy ou o resultado de cls(response)

Tipo de retorno

Exceções

update

Atualizar uma política de chave de conteúdo.

Atualizações uma política de chave de conteúdo existente na conta dos Serviços de Mídia.

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

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.

content_key_policy_name
str
Obrigatório

O nome da Política de Chave de Conteúdo. Obrigatórios.

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

Body Parameter content-type. 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

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