toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'approvalConfig': ?pulumi.Input.mapOptionalInputValue<TriggerApprovalConfig, Map<String, dynamic>>(approvalConfig, (value) => value.toMap()),
'bitbucketServerTriggerConfig': ?pulumi.Input.mapOptionalInputValue<TriggerBitbucketServerTriggerConfig, Map<String, dynamic>>(bitbucketServerTriggerConfig, (value) => value.toMap()),
'build': ?pulumi.Input.mapOptionalInputValue<TriggerBuild, Map<String, dynamic>>(build, (value) => value.toMap()),
'createTime': ?createTime,
'deletionPolicy': ?deletionPolicy,
'description': ?description,
'developerConnectEventConfig': ?pulumi.Input.mapOptionalInputValue<TriggerDeveloperConnectEventConfig, Map<String, dynamic>>(developerConnectEventConfig, (value) => value.toMap()),
'disabled': ?disabled,
'filename': ?filename,
'filter': ?filter,
'gitFileSource': ?pulumi.Input.mapOptionalInputValue<TriggerGitFileSource, Map<String, dynamic>>(gitFileSource, (value) => value.toMap()),
'github': ?pulumi.Input.mapOptionalInputValue<TriggerGithub, Map<String, dynamic>>(github, (value) => value.toMap()),
'ignoredFiles': ?ignoredFiles,
'includeBuildLogs': ?includeBuildLogs,
'includedFiles': ?includedFiles,
'location': ?location,
'name': ?name,
'project': ?project,
'pubsubConfig': ?pulumi.Input.mapOptionalInputValue<TriggerPubsubConfig, Map<String, dynamic>>(pubsubConfig, (value) => value.toMap()),
'repositoryEventConfig': ?pulumi.Input.mapOptionalInputValue<TriggerRepositoryEventConfig, Map<String, dynamic>>(repositoryEventConfig, (value) => value.toMap()),
'serviceAccount': ?serviceAccount,
'sourceToBuild': ?pulumi.Input.mapOptionalInputValue<TriggerSourceToBuild, Map<String, dynamic>>(sourceToBuild, (value) => value.toMap()),
'substitutions': ?substitutions,
'tags': ?tags,
'triggerId': ?triggerId,
'triggerTemplate': ?pulumi.Input.mapOptionalInputValue<TriggerTriggerTemplate, Map<String, dynamic>>(triggerTemplate, (value) => value.toMap()),
'webhookConfig': ?pulumi.Input.mapOptionalInputValue<TriggerWebhookConfig, Map<String, dynamic>>(webhookConfig, (value) => value.toMap()),
};
}