Todos os produtos
Search
Central de documentação

Web Application Firewall:CreateCertificate

Última atualização: Jul 02, 2026

Faz upload de um certificado e chave privada para um nome de domínio protegido pelo Web Application Firewall (WAF). Chame esta operação novamente com o mesmo nome de domínio para atualizar um certificado e chave privada existentes.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Para sua conveniência, recomendamos que você chame esta operação no OpenAPI Explorer. O OpenAPI Explorer gera dinamicamente o código de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

ParâmetroTipoObrigatórioExemploDescrição
ActionStringSimCreateCertificateA operação a ser executada. Defina o valor como CreateCertificate.
CertificateNameStringSimCertNameO nome do certificado.
DomainStringSimwww.example.comO nome de domínio adicionado ao WAF.
InstanceIdStringSimwaf_elasticity-cn-0xldbqt****O ID da instância do WAF. Para obter o ID da instância, chame a operação DescribeInstanceInfo.
PrivateKeyStringSim\-----BEGIN RSA PRIVATE KEY----- DADTPZoOHd9WtZ3UKHJTRgNQmioPQn2bqdKHop+B/dn/4VZL7Jt8zSDGM9sTMThLyvsmLQKBgQCr+ujntC1kN6pGBj2Fw2l/EA/W3rYEce2tyhjgmG7rZ+A/jVE9fld5sQra6ZdwBcQJaiygoIYoaMF2EjRwc0qwHaluq0C15f6ujSoHh2e+D5zdmkTg/3NKNjqNv6xA2gYpinVDzFdZ9Zujxvuh9o4Vqf0YF8bv5UK5G04RtKadOw== \-----END RSA PRIVATE KEY-----A chave privada correspondente ao certificado.
CertificateStringNão\-----BEGIN CERTIFICATE----- 62EcYPWd2Oy1vs6MTXcJSfN9Z7rZ9fmxWr2BFN2XbahgnsSXM48ixZJ4krc+1M+j2kcubVpsE2cgHdj4v8H6jUz9Ji4mr7vMNS6dXv8PUkl/qoDeNGCNdyTS5NIL5ir+g92cL8IGOkjgvhlqt9vc65Cgb4mL+n5+DV9uOyTZTW/MojmlgfUekC2xiXa54nxJf17Y1TADGSbyJbsC0Q9nIrHsPl8YKkvRWvIAqYxXZ7wRwWWmv4TMxFhWRiNY7yZIo2ZUhl02SIDNggIEeg== \-----END CERTIFICATE-----O conteúdo do certificado.

Parâmetros da resposta

ParâmetroTipoExemploDescrição
CertificateIdLong2329260O ID do registro do certificado. O WAF gera este ID automaticamente.
RequestIdStringD7861F61-5B61-46CE-A47C-6B19160D5EB0O ID da solicitação.

Exemplos

Solicitações de exemplo

http(s)://[Endpoint]/?Action=CreateCertificate
&CertificateName=CertName
&Domain=www.example.com
&InstanceId=waf_elasticity-cn-0xldbqt****
&PrivateKey=-----BEGIN RSA PRIVATE KEY----- DADTPZoOHd9WtZ3UKHJTRgNQmioPQn2bqdKHop+B/dn/4VZL7Jt8zSDGM9sTMThLyvsmLQKBgQCr+ujntC1kN6pGBj2Fw2l/EA/W3rYEce2tyhjgmG7rZ+A/jVE9fld5sQra6ZdwBcQJaiygoIYoaMF2EjRwc0qwHaluq0C15f6ujSoHh2e+D5zdmkTg/3NKNjqNv6xA2gYpinVDzFdZ9Zujxvuh9o4Vqf0YF8bv5UK5G04RtKadOw== -----END RSA PRIVATE KEY-----
&<Common request parameters>

Respostas de sucesso de exemplo

Formato XML

<CreateCertificateResponse>
      <CertificateId>2329260</CertificateId>
      <RequestId>D7861F61-5B61-46CE-A47C-6B19160D5EB0</RequestId>
</CreateCertificateResponse>

Formato JSON

{
    "CertificateId": "2329260",
    "RequestId": "D7861F61-5B61-46CE-A47C-6B19160D5EB0"
}

Códigos de erro

Para obter uma lista de códigos de erro, visite o API Error Center.