NSX-T Data Center REST API
Add a New Certificate
Adds a new private-public certificate and, optionally, a private key thatcan be applied to one of the user-facing components (appliance management
or edge). The certificate and the key should be stored in PEM format. If
no private key is provided, the certificate is used as a client
certificate in the trust store.
A private key can be uploaded for a CA certificate only if the "purpose"
parameter is set to "signing-ca".
A certificate chain will not be expanded
into separate certificate instances for reference, but would be pushed to
the enforcement point as a single certificate. This patch method does
not modify an existing certificate.
Request:
Method:
              PATCH
            URI Path(s):
              
              
                  
                  /policy/api/v1/infra/certificates/<certificate-id>
                  
              
            Request Headers:
                n/a
            Query Parameters:
    n/a
  Request Body:
    TlsTrustData+
  Example Request:
PATCH https://<policy-mgr>/policy/api/v1/certificates/certificate-1 { "pem_encoded": "-----BEGIN CERTIFICATE-----Successful Response:
Response Code:
                200 OK
              Response Headers:
                  n/a
                Response Body:
    n/a
  