toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'approvalConfig': ?pulumi.Input.mapOptionalInputValue<ApprovalConfig, Map<String, dynamic>>(approvalConfig, (value) => value.toMap()),
'autodetect': ?autodetect,
'bitbucketServerTriggerConfig': ?pulumi.Input.mapOptionalInputValue<BitbucketServerTriggerConfig, Map<String, dynamic>>(bitbucketServerTriggerConfig, (value) => value.toMap()),
'build': ?build,
'description': ?description,
'disabled': ?disabled,
'eventType': ?pulumi.Input.mapOptionalInputValue<TriggerEventType, String>(eventType, (value) => value.wireValue),
'filename': ?filename,
'filter': ?filter,
'gitFileSource': ?pulumi.Input.mapOptionalInputValue<GitFileSource, Map<String, dynamic>>(gitFileSource, (value) => value.toMap()),
'github': ?pulumi.Input.mapOptionalInputValue<GitHubEventsConfig, Map<String, dynamic>>(github, (value) => value.toMap()),
'gitlabEnterpriseEventsConfig': ?pulumi.Input.mapOptionalInputValue<GitLabEventsConfig, Map<String, dynamic>>(gitlabEnterpriseEventsConfig, (value) => value.toMap()),
'ignoredFiles': ?ignoredFiles,
'includeBuildLogs': ?pulumi.Input.mapOptionalInputValue<TriggerIncludeBuildLogs, String>(includeBuildLogs, (value) => value.wireValue),
'includedFiles': ?includedFiles,
'location': ?location,
'name': ?name,
'project': ?project,
'projectId': projectId,
'pubsubConfig': ?pulumi.Input.mapOptionalInputValue<PubsubConfig, Map<String, dynamic>>(pubsubConfig, (value) => value.toMap()),
'repositoryEventConfig': ?pulumi.Input.mapOptionalInputValue<RepositoryEventConfig, Map<String, dynamic>>(repositoryEventConfig, (value) => value.toMap()),
'resourceName': ?resourceName,
'serviceAccount': ?serviceAccount,
'sourceToBuild': ?pulumi.Input.mapOptionalInputValue<GitRepoSource, Map<String, dynamic>>(sourceToBuild, (value) => value.toMap()),
'substitutions': ?substitutions,
'tags': ?tags,
'triggerTemplate': ?pulumi.Input.mapOptionalInputValue<RepoSource, Map<String, dynamic>>(triggerTemplate, (value) => value.toMap()),
'webhookConfig': ?pulumi.Input.mapOptionalInputValue<WebhookConfig, Map<String, dynamic>>(webhookConfig, (value) => value.toMap()),
};
}