class ProjectsLocationsRepositoriesWorkflowConfigs extends Resource (View source)

The "workflowConfigs" collection of methods.

Typical usage is:

 $dataformService = new Google\Service\Dataform(...);
 $workflowConfigs = $dataformService->projects_locations_repositories_workflowConfigs;

Methods

create(string $parent, WorkflowConfig $postBody, array $optParams = [])

Creates a new WorkflowConfig in a given Repository. (workflowConfigs.create)

delete(string $name, array $optParams = [])

Deletes a single WorkflowConfig. (workflowConfigs.delete)

get(string $name, array $optParams = [])

Fetches a single WorkflowConfig. (workflowConfigs.get)

listProjectsLocationsRepositoriesWorkflowConfigs(string $parent, array $optParams = [])

Lists WorkflowConfigs in a given Repository.

patch(string $name, WorkflowConfig $postBody, array $optParams = [])

Updates a single WorkflowConfig. (workflowConfigs.patch)

Details

WorkflowConfig create(string $parent, WorkflowConfig $postBody, array $optParams = [])

Creates a new WorkflowConfig in a given Repository. (workflowConfigs.create)

Parameters

string $parent

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

WorkflowConfig $postBody
array $optParams

Optional parameters.

Return Value

WorkflowConfig

Exceptions

Exception

DataformEmpty delete(string $name, array $optParams = [])

Deletes a single WorkflowConfig. (workflowConfigs.delete)

Parameters

string $name

Required. The workflow config's name.

array $optParams

Optional parameters.

Return Value

DataformEmpty

Exceptions

Exception

WorkflowConfig get(string $name, array $optParams = [])

Fetches a single WorkflowConfig. (workflowConfigs.get)

Parameters

string $name

Required. The workflow config's name.

array $optParams

Optional parameters.

Return Value

WorkflowConfig

Exceptions

Exception

ListWorkflowConfigsResponse listProjectsLocationsRepositoriesWorkflowConfigs(string $parent, array $optParams = [])

Lists WorkflowConfigs in a given Repository.

(workflowConfigs.listProjectsLocationsRepositoriesWorkflowConfigs)

Parameters

string $parent

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

array $optParams

Optional parameters.

Return Value

ListWorkflowConfigsResponse

Exceptions

Exception

WorkflowConfig patch(string $name, WorkflowConfig $postBody, array $optParams = [])

Updates a single WorkflowConfig. (workflowConfigs.patch)

Parameters

string $name

Identifier. The workflow config's name.

WorkflowConfig $postBody
array $optParams

Optional parameters.

Return Value

WorkflowConfig

Exceptions

Exception