Back to index
Summary
The object responsible for triggering objects by some events.projectNameStringrequiredThe name for the project that must be unique among all projects. triggerNameStringrequiredThe name of the trigger. accessTokenPublicIdStringoptionalPublic identifier of the access token. actualParametersStringoptionalActual parameters passed to the invoked object. (Alternate argument name actualParameter .)applicationNameStringoptionalThe name of the application that owns the trigger and the process that should be run. clearActualParametersStringoptionalWhether or not to clear actual parameters for this object. clearPipelineParametersStringoptionalWhether or not to clear pipeline parameters for the trigger. credentialNameStringoptionalThe name of the credential to use for impersonation. descriptionStringoptionalComment text describing this object that is not interpreted at all by CloudBees CD/RO. enabledStringoptionalTrue to enable the task. environmentNameStringoptionalThe name of the environment used to determine where to run the process. environmentProjectNameStringoptionalName for the project to which the environment or environment template belongs to. environmentTemplateNameStringoptionalThe name of the environment template used to determine the environment where to run the process. environmentTemplateProjectNameStringoptionalName for the project to which the environment template belongs to. insertRollingDeployManualStepStringoptionalTrue to indicate a manual step to inject after each phase or batch. newNameStringoptionalThe new name for an existing object that is being renamed. pipelineNameStringoptionalThe name of the pipeline to run. pipelineParametersStringoptionalPipeline parameters used by a release schedule to override the default parameters configured in the release. (Alternate argument name pipelineParameter .)pluginKeyStringoptionalThe key of the plugin to be used for trigger integration with 3rd-party system. pluginParametersStringoptionalList of plugin parameters. (Alternate argument name pluginParameter .)procedureNameStringoptionalThe name of the procedure that owns the process to run. processNameStringoptionalThe name of the application process to invoke. quietTimeMinutesStringoptionalSpecify how long in minutes should pass since last trigger event before the trigger will run. releaseNameStringoptionalThe name of the release to run. rollingDeployEnabledStringoptionalPerform rolling deployment. rollingDeployManualStepAssigneesStringoptionalA list of assignees who receive the notification when rolling deploy iteration completes. (Alternate argument name rollingDeployManualStepAssignee .)rollingDeployManualStepConditionStringoptionalDefines run condition on manual step created during rolling deployment. (Alternate argument name rollingDeployManualStepCondition .)rollingDeployPhasesStringoptionalOne or more rolling deploy phases to be used for deployment. (Alternate argument name rollingDeployPhase .)runDuplicatesStringoptionalSpecify whether a trigger should be run if the previously triggered process is still running. scmSyncNameStringoptionalThe name of the scmSync trigger belong to. serviceAccountNameStringoptionalThe name of the service account associated with a webhook trigger. snapshotNameStringoptionalThe name of the snapshot to be used to invoke the application process. stagesToRunStringoptionalOne or more stages to run in a pipeline. (Alternate argument name stagesToRun .)tierResourceCountsStringoptionalResource count per resource template tier. (Alternate argument name tierResourceCount .)triggerTypeStringoptionalA type of trigger. webhookNameStringoptionalWebhook name. webhookSecretStringoptionalWebhook secret. webhookSecretCredentialNameStringoptionalWebhook secret credential name. webhookSecretCredentialProjectNameStringoptionalWebhook secret credential project name. |
Usage
There are no usage examples available fortrigger
.