class ProjectsLocationsRepositoriesReleaseConfigs extends Resource (View source)

The "releaseConfigs" collection of methods.

Typical usage is:

 $dataformService = new Google\Service\Dataform(...);
 $releaseConfigs = $dataformService->projects_locations_repositories_releaseConfigs;

Methods

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

Creates a new ReleaseConfig in a given Repository. (releaseConfigs.create)

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

Deletes a single ReleaseConfig. (releaseConfigs.delete)

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

Fetches a single ReleaseConfig. (releaseConfigs.get)

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

Lists ReleaseConfigs in a given Repository.

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

Updates a single ReleaseConfig. (releaseConfigs.patch)

Details

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

Creates a new ReleaseConfig in a given Repository. (releaseConfigs.create)

Parameters

string $parent

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

ReleaseConfig $postBody
array $optParams

Optional parameters.

Return Value

ReleaseConfig

Exceptions

Exception

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

Deletes a single ReleaseConfig. (releaseConfigs.delete)

Parameters

string $name

Required. The release config's name.

array $optParams

Optional parameters.

Return Value

DataformEmpty

Exceptions

Exception

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

Fetches a single ReleaseConfig. (releaseConfigs.get)

Parameters

string $name

Required. The release config's name.

array $optParams

Optional parameters.

Return Value

ReleaseConfig

Exceptions

Exception

ListReleaseConfigsResponse listProjectsLocationsRepositoriesReleaseConfigs(string $parent, array $optParams = [])

Lists ReleaseConfigs in a given Repository.

(releaseConfigs.listProjectsLocationsRepositoriesReleaseConfigs)

Parameters

string $parent

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

array $optParams

Optional parameters.

Return Value

ListReleaseConfigsResponse

Exceptions

Exception

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

Updates a single ReleaseConfig. (releaseConfigs.patch)

Parameters

string $name

Identifier. The release config's name.

ReleaseConfig $postBody
array $optParams

Optional parameters.

Return Value

ReleaseConfig

Exceptions

Exception