CloudGuard Cloud Sql API
The Cloud Sql API from CloudGuard — 1 operation(s) for cloud sql.
The Cloud Sql API from CloudGuard — 1 operation(s) for cloud sql.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/cloudguard-cloud-sql-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Inventory - GCP Cloud Sql API
version: v2
servers:
- url: https://api.dome9.com/
description: US region
- url: https://api.{region}.dome9.com/
description: Other regions
variables:
region:
enum:
- eu1
- ap1
- ap2
- ap3
- cace1
default: eu1
security:
- basic: []
tags:
- name: Cloud Sql
paths:
/v2/CloudSql:
get:
tags:
- Cloud Sql
operationId: CloudSql_Get_get_/v2/CloudSql
parameters:
- name: name
in: query
required: false
schema:
type: string
responses:
'200':
description: OK
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlInstanceViewModel'
description: ''
summary: Get
components:
schemas:
Dome9.Web.Api.Google.Sql.GcpCloudSqlBackupConfigurationViewModel:
type: object
properties:
binaryLogEnabled:
type: boolean
enabled:
type: boolean
kind:
type: string
replicationLogArchivingEnabled:
type: boolean
startTime:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlFailoverReplicaDataViewModel:
type: object
properties:
available:
type: boolean
name:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlMySqlReplicaConfigurationViewModel:
type: object
properties:
caCertificate:
type: string
clientCertificate:
type: string
clientKey:
type: string
connectRetryInterval:
format: int32
type: integer
dumpFilePath:
type: string
kind:
type: string
masterHeartbeatPeriod:
format: int64
type: integer
password:
type: string
sslCipher:
type: string
username:
type: string
verifyServerCertificate:
type: boolean
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlSettingsViewModel:
type: object
properties:
activationPolicy:
type: string
authorizedGaeApplications:
type: array
items:
type: string
availabilityType:
type: string
backupConfiguration:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlBackupConfigurationViewModel'
crashSafeReplicationEnabled:
type: boolean
dataDiskSizeGb:
format: int64
type: integer
dataDiskType:
type: string
databaseFlags:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlDatabaseFlagsViewModel'
databaseReplicationEnabled:
type: boolean
ipConfiguration:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlIpConfigurationViewModel'
kind:
type: string
locationPreference:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlLocationPreferenceViewModel'
maintenanceWindow:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlMaintenanceWindowViewModel'
pricingPlan:
type: string
replicationType:
type: string
settingsVersion:
format: int64
type: integer
storageAutoResize:
type: boolean
storageAutoResizeLimit:
format: int64
type: integer
tier:
type: string
userLabels:
type: object
additionalProperties:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlInstanceViewModel:
type: object
properties:
backendType:
type: string
connectionName:
type: string
databaseVersion:
type: string
eTag:
type: string
failoverReplica:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlFailoverReplicaDataViewModel'
gceZone:
type: string
instanceType:
type: string
ipAddresses:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlIpMappingViewModel'
ipv6Address:
type: string
kind:
type: string
masterInstanceName:
type: string
maxDiskSize:
format: int64
type: integer
name:
type: string
onPremisesConfiguration:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlOnPremisesConfigurationViewModel'
project:
type: string
region:
type: string
replicaConfiguration:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlReplicaConfigurationViewModel'
replicaNames:
type: array
items:
type: string
selfLink:
type: string
serverCaCert:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlSslCertViewModel'
serviceAccountEmailAddress:
format: email
description: Email Address
type: string
example: MyName@gmail.com
settings:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlSettingsViewModel'
state:
type: string
suspensionReason:
type: array
items:
type: string
gcpCloudSqlUser:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlUserViewModel'
id:
type: string
cloudAccountId:
format: uuid
type: string
example: 00000000-0000-0000-0000-000000000000
Dome9.Web.Api.Google.Sql.GcpCloudSqlSslCertViewModel:
type: object
properties:
certSerialNumber:
type: string
commonName:
type: string
createTimeRaw:
type: string
createTime:
format: date-time
type: string
expirationTimeRaw:
type: string
expirationTime:
format: date-time
type: string
instance:
type: string
kind:
type: string
selfLink:
type: string
sha1Fingerprint:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlIpConfigurationViewModel:
type: object
properties:
authorizedNetworks:
type: array
items:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlAclEntryViewModel'
ipv4Enabled:
type: boolean
requireSsl:
type: boolean
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlDatabaseFlagsViewModel:
type: object
properties:
name:
type: string
value:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlOnPremisesConfigurationViewModel:
type: object
properties:
hostPort:
type: string
kind:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlIpMappingViewModel:
type: object
properties:
ipAddress:
type: string
timeToRetireRaw:
type: string
timeToRetire:
format: date-time
type: string
type:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlReplicaConfigurationViewModel:
type: object
properties:
failoverTarget:
type: boolean
kind:
type: string
mysqlReplicaConfiguration:
$ref: '#/components/schemas/Dome9.Web.Api.Google.Sql.GcpCloudSqlMySqlReplicaConfigurationViewModel'
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlMaintenanceWindowViewModel:
type: object
properties:
day:
format: int32
type: integer
hour:
format: int32
type: integer
kind:
type: string
updateTrack:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlLocationPreferenceViewModel:
type: object
properties:
followGaeApplication:
type: string
kind:
type: string
zone:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlAclEntryViewModel:
type: object
properties:
expirationTimeRaw:
type: string
expirationTime:
format: date-time
type: string
kind:
type: string
name:
type: string
value:
type: string
eTag:
type: string
Dome9.Web.Api.Google.Sql.GcpCloudSqlUserViewModel:
type: object
properties:
eTag:
type: string
host:
type: string
instance:
type: string
kind:
type: string
name:
type: string
project:
type: string
securitySchemes:
basic:
type: http
scheme: basic
x-readme:
explorer-enabled: true
proxy-enabled: true