toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'databasePersistencePolicy': ?pulumi.Input.mapOptionalInputValue<TemplatesVersionDatabasePersistencePolicy, String>(databasePersistencePolicy, (value) => value.wireValue),
'description': ?description,
'errorCatcherConfigs': ?pulumi.Input.mapOptionalInputValue<List<GoogleCloudIntegrationsV1alphaErrorCatcherConfig>, List<Map<String, dynamic>>>(errorCatcherConfigs, (value) => pulumi.Input.encodeList<GoogleCloudIntegrationsV1alphaErrorCatcherConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'integrationtemplateId': integrationtemplateId,
'lastModifierEmail': ?lastModifierEmail,
'location': ?location,
'parentIntegrationVersionId': ?parentIntegrationVersionId,
'productId': productId,
'project': ?project,
'taskConfigs': ?pulumi.Input.mapOptionalInputValue<List<EnterpriseCrmFrontendsEventbusProtoTaskConfig>, List<Map<String, dynamic>>>(taskConfigs, (value) => pulumi.Input.encodeList<EnterpriseCrmFrontendsEventbusProtoTaskConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'teardown': ?pulumi.Input.mapOptionalInputValue<EnterpriseCrmEventbusProtoTeardown, Map<String, dynamic>>(teardown, (value) => value.toMap()),
'templateParameters': ?pulumi.Input.mapOptionalInputValue<EnterpriseCrmFrontendsEventbusProtoWorkflowParameters, Map<String, dynamic>>(templateParameters, (value) => value.toMap()),
'triggerConfigs': ?pulumi.Input.mapOptionalInputValue<List<EnterpriseCrmFrontendsEventbusProtoTriggerConfig>, List<Map<String, dynamic>>>(triggerConfigs, (value) => pulumi.Input.encodeList<EnterpriseCrmFrontendsEventbusProtoTriggerConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'userLabel': ?userLabel,
};
}