toMap method

Map<String, dynamic> toMap()

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