toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'attributes': pulumi.Input.mapInputValue<EnterpriseCrmEventbusProtoAttributesResponse, Map<String, dynamic>>(attributes, (value) => value.toMap()),
    'children': pulumi.Input.mapInputValue<List<EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse>, List<Map<String, dynamic>>>(children, (value) => pulumi.Input.encodeList<EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntryResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'dataType': dataType,
    'defaultValue': pulumi.Input.mapInputValue<EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse, Map<String, dynamic>>(defaultValue, (value) => value.toMap()),
    'description': description,
    'inOutType': inOutType,
    'isTransient': isTransient,
    'jsonSchema': jsonSchema,
    'key': key,
    'name': name,
    'producedBy': pulumi.Input.mapInputValue<EnterpriseCrmEventbusProtoNodeIdentifierResponse, Map<String, dynamic>>(producedBy, (value) => value.toMap()),
    'producer': producer,
    'protoDefName': protoDefName,
    'protoDefPath': protoDefPath,
  };
}