Dataform API (dataform:v1beta1)

2022-12-29

5 new methods

Additions

    Methods
  • dataform.projects.locations.repositories.workflowConfigs.patch

      HTTP Method: PATCH

      Path: v1beta1/{+name}

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/workflowConfigs/{workflowConfigsId}

      Description: Updates a single WorkflowConfig.

      Parameter Order: name

      Parameters:

        updateMask

          Location: query

          Description: Optional. Specifies the fields to be updated in the workflow config. If left unset, all fields will be updated.

          Format: google-fieldmask

          Type: string

        name

          Type: string

          Location: path

          Required: Yes

          Pattern: ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/workflowConfigs/[^/]+$

          Description: Output only. The workflow config's name.

      Scopes: https://www.googleapis.com/auth/cloud-platform

  • dataform.projects.locations.repositories.workflowConfigs.list

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Path: v1beta1/{+parent}/workflowConfigs

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/workflowConfigs

      Description: Lists WorkflowConfigs in a given Repository.

      Parameters:

        parent

          Type: string

          Pattern: ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$

          Required: Yes

          Description: Required. The repository in which to list workflow configs. Must be in the format `projects/*/locations/*/repositories/*`.

          Location: path

        pageSize

          Format: int32

          Location: query

          Description: Optional. Maximum number of workflow configs to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.

          Type: integer

        pageToken

          Description: Optional. Page token received from a previous `ListWorkflowConfigs` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `ListWorkflowConfigs` must match the call that provided the page token.

          Type: string

          Location: query

      Parameter Order: parent

      HTTP Method: GET

  • dataform.projects.locations.repositories.workflowConfigs.delete

      Parameter Order: name

      Path: v1beta1/{+name}

      Description: Deletes a single WorkflowConfig.

      HTTP Method: DELETE

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/workflowConfigs/{workflowConfigsId}

      Parameters:

        name

          Type: string

          Description: Required. The workflow config's name.

          Required: Yes

          Location: path

          Pattern: ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/workflowConfigs/[^/]+$

      Scopes: https://www.googleapis.com/auth/cloud-platform

  • dataform.projects.locations.repositories.workflowConfigs.create

      Description: Creates a new WorkflowConfig in a given Repository.

      Path: v1beta1/{+parent}/workflowConfigs

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/workflowConfigs

      Parameter Order: parent

      HTTP Method: POST

      Parameters:

        workflowConfigId

          Location: query

          Type: string

          Description: Required. The ID to use for the workflow config, which will become the final component of the workflow config's resource name.

        parent

          Required: Yes

          Description: Required. The repository in which to create the workflow config. Must be in the format `projects/*/locations/*/repositories/*`.

          Pattern: ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$

          Type: string

          Location: path

  • dataform.projects.locations.repositories.workflowConfigs.get

      HTTP Method: GET

      Parameters:

        name

          Type: string

          Description: Required. The workflow config's name.

          Location: path

          Required: Yes

          Pattern: ^projects/[^/]+/locations/[^/]+/repositories/[^/]+/workflowConfigs/[^/]+$

      Path: v1beta1/{+name}

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: name

      Description: Fetches a single WorkflowConfig.

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}/workflowConfigs/{workflowConfigsId}