Partilhar via


ContentKeyPoliciesOperations Classe

Aviso

NÃO instantaneamente esta aula.

Em vez disso, deve aceder às seguintes operações através

AzureMediaServices's '

<xref:content_key_policies> atributo.

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.

Criar ou atualizar uma Política chave de conteúdo na conta de Serviços de Comunicação.

delete

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

Elimina uma Política de Chave de Conteúdo na conta dos Serviços de Comunicação Social.

get

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

Obtenha os detalhes de uma Política chave de conteúdo na conta dos Serviços de Comunicação.

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 chave de conteúdo na conta.

update

Atualize 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 Comunicação Social.

create_or_update

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

Criar ou atualizar uma Política chave de conteúdo na conta de Serviços de Comunicação.

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
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

content_key_policy_name
str
Necessário

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

parameters
ContentKeyPolicy ou IO
Necessário

Os parâmetros do pedido. Ou é um tipo de modelo ou um tipo IO. Obrigatório.

content_type
str

Tipo de conteúdo do parâmetro do corpo. Os valores conhecidos são: 'application/json'. O valor predefinido é Nenhum.

cls
callable

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

Devoluções

ContentKeyPolicy ou o resultado do cls(resposta)

Tipo de retorno

Exceções

delete

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

Elimina uma Política de Chave de Conteúdo na conta dos Serviços de Comunicação Social.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

content_key_policy_name
str
Necessário

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

cls
callable

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

Devoluções

Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get

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

Obtenha os detalhes de uma Política chave de conteúdo na conta dos Serviços de Comunicação.

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

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

content_key_policy_name
str
Necessário

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

cls
callable

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

Devoluções

ContentKeyPolicy ou o resultado do cls(resposta)

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.

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
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

content_key_policy_name
str
Necessário

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

cls
callable

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

Devoluções

ContentKeyPolicyProperties ou o resultado do cls(resposta)

Tipo de retorno

Exceções

list

Listar políticas de chave de conteúdo.

Lista as Políticas 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) -> Iterable[ContentKeyPolicy]

Parâmetros

resource_group_name
str
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

filter
str
Necessário

Restringe o conjunto de itens devolvidos. O valor predefinido é Nenhum.

top
int
Necessário

Especifica um número inteiro não negativo que limita o número de itens devolvidos de uma coleção. O serviço devolve o número de itens disponíveis até, mas não superior ao valor especificado n. O valor predefinido é Nenhum.

orderby
str
Necessário

Especifica a chave pela qual deve ser encomendada a recolha dos resultados. O valor predefinido é Nenhum.

cls
callable

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

Devoluções

Um iterador como o exemplo de contentKeyPolicy ou o resultado de cls(resposta)

Tipo de retorno

Exceções

update

Atualize 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 Comunicação Social.

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
Necessário

O nome do grupo de recursos dentro da assinatura Azure. Obrigatório.

account_name
str
Necessário

O nome da conta dos Serviços de Comunicação Social. Obrigatório.

content_key_policy_name
str
Necessário

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

parameters
ContentKeyPolicy ou IO
Necessário

Os parâmetros do pedido. Ou é um tipo de modelo ou um tipo IO. Obrigatório.

content_type
str

Tipo de conteúdo do parâmetro do corpo. Os valores conhecidos são: 'application/json'. O valor predefinido é Nenhum.

cls
callable

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

Devoluções

ContentKeyPolicy ou o resultado do cls(resposta)

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