GetWorkflowConfigResult

data class GetWorkflowConfigResult(val cronSchedule: String, val invocationConfig: InvocationConfigResponse, val name: String, val recentScheduledExecutionRecords: List<ScheduledExecutionRecordResponse>, val releaseConfig: String, val timeZone: String)

Constructors

Link copied to clipboard
fun GetWorkflowConfigResult(cronSchedule: String, invocationConfig: InvocationConfigResponse, name: String, recentScheduledExecutionRecords: List<ScheduledExecutionRecordResponse>, releaseConfig: String, timeZone: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

Optional. If left unset, a default InvocationConfig will be used.

Link copied to clipboard

The workflow config's name.

Link copied to clipboard

Records of the 10 most recent scheduled execution attempts, ordered in in descending order of execution_time. Updated whenever automatic creation of a workflow invocation is triggered by cron_schedule.

Link copied to clipboard

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

Link copied to clipboard

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. ////