CaCertificatesOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:ca_certificates>.
- Herança
-
builtins.objectCaCertificatesOperations
Construtor
CaCertificatesOperations(*args, **kwargs)
Métodos
begin_create_or_update |
Criar ou atualizar um certificado de autoridade de certificação. Crie ou atualize um certificado de autoridade de certificação com os parâmetros especificados. |
begin_delete |
Exclua um certificado de autoridade de certificação. Exclua um certificado de autoridade de certificação existente. |
get |
Obter um certificado de autoridade de certificação. Obter propriedades de um certificado de autoridade de certificação. |
list_by_namespace |
Listar todos os certificados de AC em um namespace. Obtenha todos os certificados de autoridade de certificação em um namespace. |
begin_create_or_update
Criar ou atualizar um certificado de autoridade de certificação.
Crie ou atualize um certificado de autoridade de certificação com os parâmetros especificados.
begin_create_or_update(resource_group_name: str, namespace_name: str, ca_certificate_name: str, ca_certificate_info: _models.CaCertificate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CaCertificate]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- ca_certificate_info
- CaCertificate ou IO
Informações do certificado de AUTORIDADE de Certificação. É um tipo CaCertificate 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
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna CaCertificate ou o resultado de cls(response)
Tipo de retorno
Exceções
begin_delete
Exclua um certificado de autoridade de certificação.
Exclua um certificado de autoridade de certificação existente.
begin_delete(resource_group_name: str, namespace_name: str, ca_certificate_name: str, **kwargs: Any) -> LROPoller[None]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- ca_certificate_name
- str
Nome do certificado de autoridade de certificação. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
- continuation_token
- str
Um token de continuação para reiniciar um sondador de um estado salvo.
- polling
- bool ou PollingMethod
Por padrão, o método de sondagem será ARMPolling. Passe False para que essa operação não seja sondada ou passe seu próprio objeto de sondagem inicializado para uma estratégia de sondagem pessoal.
- polling_interval
- int
Tempo de espera padrão entre duas pesquisas para operações LRO se nenhum cabeçalho Retry-After estiver presente.
Retornos
Uma instância de LROPoller que retorna Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Obter um certificado de autoridade de certificação.
Obter propriedades de um certificado de autoridade de certificação.
get(resource_group_name: str, namespace_name: str, ca_certificate_name: str, **kwargs: Any) -> CaCertificate
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- ca_certificate_name
- str
Nome do certificado de autoridade de certificação. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
CaCertificate ou o resultado de cls(response)
Tipo de retorno
Exceções
list_by_namespace
Listar todos os certificados de AC em um namespace.
Obtenha todos os certificados de autoridade de certificação em um namespace.
list_by_namespace(resource_group_name: str, namespace_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[CaCertificate]
Parâmetros
- resource_group_name
- str
O nome do grupo de recursos na assinatura do usuário. Obrigatórios.
- filter
- str
A consulta usada para filtrar os resultados da pesquisa usando a sintaxe OData. A filtragem é permitida somente na propriedade 'name' e com um número limitado de operações OData. Essas operações são: a função 'contains', bem como as seguintes operações lógicas: not, and, or, eq (for equal) e ne (for not equal). Não há suporte para operações aritméticas. Veja a seguir um exemplo de filtro válido: $filter=contains(namE, 'PATTERN') e name ne 'PATTERN-1'. O seguinte não é um exemplo de filtro válido: $filter=location eq 'westus'. O valor padrão é Nenhum.
- top
- int
O número de resultados a serem retornados por página para a operação de lista. O intervalo válido para o parâmetro superior é de 1 a 100. Se não for especificado, o número padrão de resultados a serem retornados será de 20 itens por página. 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 CaCertificate ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.eventgrid.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\eventgrid\\models\\__init__.py'>
Azure SDK for Python