GetTriggerResult constructor
const
GetTriggerResult({
- List<
GetTriggerApprovalConfig> ? approvalConfigs, - List<
GetTriggerBitbucketServerTriggerConfig> ? bitbucketServerTriggerConfigs, - List<
GetTriggerBuild> ? builds, - String? createTime,
- String? deletionPolicy,
- String? description,
- List<
GetTriggerDeveloperConnectEventConfig> ? developerConnectEventConfigs, - bool? disabled,
- String? filename,
- String? filter,
- List<
GetTriggerGitFileSource> ? gitFileSources, - List<
GetTriggerGithub> ? githubs, - String? id,
- List<
String> ? ignoredFiles, - String? includeBuildLogs,
- List<
String> ? includedFiles, - String? location,
- String? name,
- String? project,
- List<
GetTriggerPubsubConfig> ? pubsubConfigs, - List<
GetTriggerRepositoryEventConfig> ? repositoryEventConfigs, - String? serviceAccount,
- List<
GetTriggerSourceToBuild> ? sourceToBuilds, - Map<
String, String> ? substitutions, - List<
String> ? tags, - String? triggerId,
- List<
GetTriggerTriggerTemplate> ? triggerTemplates, - List<
GetTriggerWebhookConfig> ? webhookConfigs,
Creates a new GetTriggerResult.
approvalConfigs Optional.
bitbucketServerTriggerConfigs Optional.
builds Optional.
createTime Optional.
deletionPolicy Optional.
description Optional.
developerConnectEventConfigs Optional.
disabled Optional.
filename Optional.
filter Optional.
gitFileSources Optional.
githubs Optional.
id The provider-assigned unique ID for this managed resource.
ignoredFiles Optional.
includeBuildLogs Optional.
includedFiles Optional.
location Optional.
name Optional.
project Optional.
pubsubConfigs Optional.
repositoryEventConfigs Optional.
serviceAccount Optional.
sourceToBuilds Optional.
substitutions Optional.
tags Optional.
triggerId Optional.
triggerTemplates Optional.
webhookConfigs Optional.
Implementation
const GetTriggerResult({
this.approvalConfigs,
this.bitbucketServerTriggerConfigs,
this.builds,
this.createTime,
this.deletionPolicy,
this.description,
this.developerConnectEventConfigs,
this.disabled,
this.filename,
this.filter,
this.gitFileSources,
this.githubs,
this.id,
this.ignoredFiles,
this.includeBuildLogs,
this.includedFiles,
this.location,
this.name,
this.project,
this.pubsubConfigs,
this.repositoryEventConfigs,
this.serviceAccount,
this.sourceToBuilds,
this.substitutions,
this.tags,
this.triggerId,
this.triggerTemplates,
this.webhookConfigs,
});