Google Cloud Data Fusion Locations API

Available locations for Data Fusion

OpenAPI Specification

google-cloud-data-fusion-locations-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Google Cloud Data Fusion Instances Locations API
  description: The Cloud Data Fusion API provides programmatic access to create, manage, and monitor Data Fusion instances on Google Cloud Platform. It supports instance lifecycle management, namespace operations, and pipeline configuration.
  version: v1
  contact:
    name: Google Cloud
    url: https://cloud.google.com/data-fusion
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0
servers:
- url: https://datafusion.googleapis.com/v1
  description: Google Cloud Data Fusion API v1
security:
- oauth2: []
tags:
- name: Locations
  description: Available locations for Data Fusion
paths:
  /projects/{projectId}/locations:
    get:
      operationId: listLocations
      summary: Google Cloud Data Fusion List available locations
      description: Lists available locations for the given project.
      tags:
      - Locations
      parameters:
      - name: projectId
        in: path
        required: true
        schema:
          type: string
        description: The project ID.
      - name: pageSize
        in: query
        schema:
          type: integer
        description: Maximum number of results to return.
      - name: pageToken
        in: query
        schema:
          type: string
        description: Page token for pagination.
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListLocationsResponse'
components:
  schemas:
    ListLocationsResponse:
      type: object
      properties:
        locations:
          type: array
          items:
            type: object
            properties:
              name:
                type: string
              locationId:
                type: string
        nextPageToken:
          type: string
  securitySchemes:
    oauth2:
      type: oauth2
      flows:
        authorizationCode:
          authorizationUrl: https://accounts.google.com/o/oauth2/auth
          tokenUrl: https://oauth2.googleapis.com/token
          scopes:
            https://www.googleapis.com/auth/cloud-platform: Full access to Google Cloud Platform
externalDocs:
  description: Google Cloud Data Fusion Documentation
  url: https://cloud.google.com/data-fusion/docs/reference/rest