v1

latestOpenAPI 3.0.3Lucid2026-07-14155181312.3 KB
Cloud

Create Google Cloud Data Source

Create a new data source from Google Cloud data. Returns a jobId that can be used to check the status of the operation through the Get "Create Google Cloud Data Source" Job Status endpoint.

post/v1/dataSources/googleCloud

Request body

namestring required

The name to give the data source

googleCloudCredentialIdstring

Google Cloud credential ID

projectIdsstring[] required

The IDs of the Google Cloud projects which contain the data from which to create the data source

resourceSelectionstring[] required

The Google Cloud resources to include in the data source. Use the "Get Fully Supported Google Cloud Resources" endpoint to see a list of all supported resources.

Example request

{
  "name": "Example Google Cloud Data Source",
  "googleCloudCredentialId": "googlecloud_56789",
  "projectIds": [
    "my-gcp-project-123"
  ],
  "resourceSelection": [
    "compute.googleapis.com/Instance",
    "storage.googleapis.com/Bucket"
  ]
}

Response

Accepted. Occurs when the creation job has been queued.

jobIdstring required

Unique identifier for an asynchronous job

Example response

{
  "jobId": "jobr_2f5e5b82-6f1d-4c9f-932a-14e43cf30454"
}