An CA Certificate object represents a CA certificate description.
References to cacertificate are object references. The name part of a cacertificate object reference has the following components:
- The certificate subject name.
Example: cacertificate/SW5mb2Jsb3ggQXBwbGlhbmNl:some_authority
The object does not support the following operations:
The object cannot be managed on Cloud Platform members.
These fields are actual members of the object; thus, they can be requested by using _return_fields, if the fields are readable.
The basic version of the object contains the field(s): distinguished_name, issuer, serial, used_by, valid_not_after, valid_not_before.
The certificate subject name.
Type
String.
Search
The field is available for search via
Notes
The distinguished_name is part of the base object.
The distinguished_name cannot be updated.
distinguished_name cannot be written.
The certificate issuer subject name.
Type
String.
Search
The field is available for search via
Notes
The issuer is part of the base object.
The issuer cannot be updated.
issuer cannot be written.
The certificate serial number in hex format.
Type
String.
Search
The field is available for search via
Notes
The serial is part of the base object.
The serial cannot be updated.
serial cannot be written.
Information about the CA certificate usage.
Type
String.
Search
The field is not available for search.
Notes
The used_by is part of the base object.
The used_by cannot be updated.
used_by cannot be written.
Field | Type | Req | R/O | Base | Search |
---|---|---|---|---|---|
distinguished_name | String | N | Y | Y | = |
issuer | String | N | Y | Y | = |
serial | String | N | Y | Y | = |
used_by | String | N | Y | Y | N/A |
valid_not_after | Timestamp | N | Y | Y | N/A |
valid_not_before | Timestamp | N | Y | Y | N/A |