- HTTP request
- Path parameters
- Request body
- Response body
- Authorization scopes
- PscDnsReconcileNetworkingRequest
- Examples
- Try it!
Repairs and recreates networking resources for a Cloud SQL instance. For Private Service Connect (PSC), this operation recreates PSC DNS write endpoints on specified VPC networks and reconciles Private Service Connect connectivity infrastructure for the instance.
HTTP request
POST https://sqladmin.googleapis.com/sql/v1beta4/projects/{project}/instances/{instance}:reconcileNetworking
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
project |
Required. Project ID of the project that contains the instance. |
instance |
Required. Cloud SQL instance ID. |
Request body
The request body contains data with the following structure:
| JSON representation |
|---|
{
"location": string,
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"pscDns": {
object ( |
| Fields | |
|---|---|
location |
Optional. Region of the Cloud SQL instance. |
| Specific networking reconciliation task. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: | |
pscDns |
Request to recreate Private Service Connect DNS write endpoints and reconcile Private Service Connect connectivity infrastructure for the instance. |
| End of mutually exclusive fields. | |
Response body
If successful, the response body contains an instance of Operation.
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/cloudsqlhttps://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/sqlservice.admin
For more information, see the Authentication Overview.
PscDnsReconcileNetworkingRequest
Request parameters specific to PSC DNS networking reconciliation.
| JSON representation |
|---|
{ "networks": [ string ], "force": boolean } |
| Fields | |
|---|---|
networks[] |
Optional. List of specific consumer VPC networks to reconcile. They must be specified as full resource names (e.g., "projects/my-consumer-project/global/networks/prod-vpc"). If empty, recreates Write Endpoints for all the consumer networks associated with this instance. |
force |
Optional. Set |