toMap method

Map<String, dynamic> toMap()

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()),
  };
}