2024-09-10
▼ ▲ sql.instances.addServerCertificate
Path: v1/projects/{project}/instances/{instance}/addServerCertificate
Flat Path: v1/projects/{project}/instances/{instance}/addServerCertificate
HTTP Method: POST
Parameters:
project
Description: Project ID of the project that contains the instance.
Location: path
Required: Yes
Type: string
instance
Description: Cloud SQL instance ID. This does not include the project ID.
Location: path
Required: Yes
Type: string
Parameter Order:
Scopes:
Description: Add a new trusted server certificate version for the specified instance using Certificate Authority Service (CAS) server CA. Required to prepare for a certificate rotation. If a server certificate version was previously added but never used in a certificate rotation, this operation replaces that version. There cannot be more than one certificate version waiting to be rotated in. For instances not using CAS server CA, please use AddServerCa instead.
▼ ▲ sql.instances.ListServerCertificates
Path: v1/projects/{project}/instances/{instance}/listServerCertificates
Flat Path: v1/projects/{project}/instances/{instance}/listServerCertificates
HTTP Method: GET
Parameters:
project
Description: Required. Project ID of the project that contains the instance.
Location: path
Required: Yes
Type: string
instance
Description: Required. Cloud SQL instance ID. This does not include the project ID.
Location: path
Required: Yes
Type: string
Parameter Order:
Scopes:
Description: Lists all versions of server certificates and certificate authorities (CAs) for the specified instance. There can be up to three sets of certs listed: the certificate that is currently in use, a future that has been added but not yet used to sign a certificate, and a certificate that has been rotated out.
▼ ▲ sql.instances.RotateServerCertificate
Path: v1/projects/{project}/instances/{instance}/rotateServerCertificate
Flat Path: v1/projects/{project}/instances/{instance}/rotateServerCertificate
HTTP Method: POST
Parameters:
project
Description: Required. Project ID of the project that contains the instance.
Location: path
Required: Yes
Type: string
instance
Description: Required. Cloud SQL instance ID. This does not include the project ID.
Location: path
Required: Yes
Type: string
Parameter Order:
Scopes:
Description: Rotates the server certificate version to one previously added with the addServerCertificate method. For instances not using Certificate Authority Service (CAS) server CA, please use RotateServerCa instead.