v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1352131166.0 KB
projects

Creates a new WorkflowConfig in a given Repository.

post/v1/{+parent}/workflowConfigs

Path parameters

parentstring required

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

Query parameters

workflowConfigIdstring

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

Request body

releaseConfigstring

Required. The name of the release config whose release_compilation_result should be executed. Must be in the format projects/*/locations/*/repositories/*/releaseConfigs/*.

createTimestring google-datetime

Output only. The timestamp of when the WorkflowConfig was created.

disabledboolean

Optional. Disables automatic creation of workflow invocations.

namestring

Identifier. The workflow config's name.

timeZonestring

Optional. Specifies the time zone to be used when interpreting cron_schedule. Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left unspecified, the default is UTC.

internalMetadatastring

Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.

updateTimestring google-datetime

Output only. The timestamp of when the WorkflowConfig was last updated.

cronSchedulestring

Optional. Optional schedule (in cron format) for automatic execution of this workflow config.

Response

Successful response