Atualiza as propriedades de um certificado de CA privada, como o status de exportação.
Descrição da operação
Quando um certificado de Autoridade Certificadora (CA) é criado, seu status é Normal por padrão. Você pode chamar esta operação de API para alterar o status de um certificado de CA para Revoked. Um certificado de CA com status Normal pode ser usado para emitir certificados. Um certificado de CA revogado não pode ser usado para emitir certificados, e todos os certificados emitidos anteriormente por ele se tornam inválidos.
Antes de chamar esta operação de API, você deve criar um certificado de CA raiz chamando CreateRootCACertificate e um certificado de CA subordinada chamando CreateSubCACertificate.
Limites de QPS
Esta operação de API é limitada a 10 consultas por segundo (QPS) por usuário. Se você exceder esse limite, as chamadas de API serão limitadas, o que pode afetar seus negócios. Chame esta operação de API a uma taxa razoável.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-cert:UpdatePcaCertificate |
update |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| AliasName |
string |
Não |
O alias do certificado. |
cert-name |
| Identifier |
string |
Não |
O identificador exclusivo do certificado de CA. Nota
Chame DescribeCACertificateList para consultar os identificadores exclusivos de todos os certificados de CA. |
160ae6bb538d538c70c01f81dcf2**** |
| Tags |
array<object> |
Não |
Uma lista de tags. |
|
|
object |
Não |
A lista de tags. |
||
| Key |
string |
Não |
A chave da tag. |
runtime |
| Value |
string |
Não |
O valor da tag. |
test |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos. |
rg-ae******4wia |
| ClientToken |
string |
Não |
Um token de cliente usado para garantir a idempotência da solicitação. O cliente gera esse valor para garantir que ele seja exclusivo entre diferentes solicitações. O token pode ter no máximo 64 caracteres ASCII e não pode conter caracteres não ASCII. |
XXX |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O corpo da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
09470F19-CEE8-5C63-BF2C-02B5E3F07A17 |
| AccessDeniedDetail |
object |
Os detalhes do erro de autorização. |
|
| AuthAction |
string |
A operação não autorizada que você tentou realizar. |
yundun-cert:XXX |
| AuthPrincipalDisplayName |
string |
A identidade usada para autorização na solicitação. Valores válidos:
|
RoleSessionName |
| AuthPrincipalOwnerId |
string |
O ID da conta Alibaba Cloud à qual a entidade autorizada pertence. |
186XXX |
| AuthPrincipalType |
string |
O tipo de identidade. |
SubUser |
| EncodedDiagnosticMessage |
string |
As informações de diagnóstico completas que estão criptografadas. |
AQEAAAAAaEjlETkzRkQ5QjVELTI3NTEtM0I2Ni1BM0E1LThBQUYzMkJBNEJCQg== |
| NoPermissionType |
string |
O motivo pelo qual a autorização falhou. Valores válidos: ExplicitDeny: A autorização é explicitamente negada. ImplicitDeny: A autorização é implicitamente negada. |
ImplicitDeny |
| PolicyType |
string |
O tipo da política. |
Custom |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "09470F19-CEE8-5C63-BF2C-02B5E3F07A17",
"AccessDeniedDetail": {
"AuthAction": "yundun-cert:XXX",
"AuthPrincipalDisplayName": "RoleSessionName",
"AuthPrincipalOwnerId": "186XXX",
"AuthPrincipalType": "SubUser",
"EncodedDiagnosticMessage": "AQEAAAAAaEjlETkzRkQ5QjVELTI3NTEtM0I2Ni1BM0E1LThBQUYzMkJBNEJCQg==",
"NoPermissionType": "ImplicitDeny",
"PolicyType": "Custom"
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.