The operation execution status, in the following format.
msg = <operation>.<suffix>See below for each parameter.
See service for the service that performed the operation.
<operation>
The operation identifier. For example:
- Certificate operation identifiers
- DownloadCertificate
- RevokeCertificate
- ListCertificateLifecycles
- GetCertificateLifecycle
- ListCertificates
- GetCertificate
- UpdateCertificateLifecycleStatus
- RevokeCertificateLifecycle
- ListCertificateLifecycleCertificates
- ImportSubordinateCertificate
- SuspendCertificate
- UnsuspendCertificate
- ImportVACertificate
- DeleteCertificates
- CreateCertificateLifecycle
- ApproveCertificateLifecycle
- DeclineCertificateLifecycle
- RenewCertificateLifecycle
- Accounts operation identifiers
- CreateUser
- GetUser
- DeleteUser
- CreateOrganization
- DeleteOrganization
- ListInvitations
- CreateInvitation
- GetInvitation
- UpdateInvitation
- DeleteInvitation
The complete list of operations includes more categories, such as key or workflow management.
<suffix>
The operation completion status. See below for the supported values.
Suffix | HTTP Status | Description |
|---|---|---|
.Done | 2xx | Operation completed successfully |
.BadRequest | 4xx (except 401, 429) | Client error — malformed request, invalid parameters, or business logic rejection |
.Unauthorized | 401 | Authentication/authorization failure |
.InternalError | 5xx | Server-side error (internal error, service unavailable, etc.) |
.Failed | (no status code) | Generic failure — error without an explicit HTTP status code |
For example, the following message reports a successful certificate issuance.
msg=CreateCertificate.Done All the other prefixes report some form of failure.
msg=CreateCertificate.BadRequestmsg=CreateCertificate.Unauthorizedmsg=CreateCertificate.InternalErrormsg=CreateCertificate.Failed