ContentKeyPoliciesOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:content_key_policies>.
- Herança
-
builtins.objectContentKeyPoliciesOperations
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
O nome do grupo de recursos na assinatura do Azure. Obrigatórios.
- parameters
- ContentKeyPolicy ou IO
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
O nome do grupo de recursos na assinatura do Azure. 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
O nome do grupo de recursos na assinatura do Azure. 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
O nome do grupo de recursos na assinatura do Azure. 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
O nome do grupo de recursos na assinatura do Azure. Obrigatórios.
- top
- int
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
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
O nome do grupo de recursos na assinatura do Azure. Obrigatórios.
- parameters
- ContentKeyPolicy ou IO
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'>
Azure SDK for Python