toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'className': className,
'collectionElementClassName': collectionElementClassName,
'config': pulumi.Input.mapInputValue<EnterpriseCrmEventbusProtoParamSpecEntryConfigResponse, Map<String, dynamic>>(config, (value) => value.toMap()),
'dataType': dataType,
'defaultValue': pulumi.Input.mapInputValue<EnterpriseCrmFrontendsEventbusProtoParameterValueTypeResponse, Map<String, dynamic>>(defaultValue, (value) => value.toMap()),
'isDeprecated': isDeprecated,
'isOutput': isOutput,
'jsonSchema': jsonSchema,
'key': key,
'protoDef': pulumi.Input.mapInputValue<EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionResponse, Map<String, dynamic>>(protoDef, (value) => value.toMap()),
'required': required,
'validationRule': pulumi.Input.mapInputValue<EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleResponse, Map<String, dynamic>>(validationRule, (value) => value.toMap()),
};
}