Enterprise Crm Frontends Eventbus Proto Param Spec Entry Args
data class EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs(val className: Output<String>? = null, val collectionElementClassName: Output<String>? = null, val config: Output<EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs>? = null, val dataType: Output<EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType>? = null, val defaultValue: Output<EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs>? = null, val isDeprecated: Output<Boolean>? = null, val isOutput: Output<Boolean>? = null, val jsonSchema: Output<String>? = null, val key: Output<String>? = null, val protoDef: Output<EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs>? = null, val required: Output<Boolean>? = null, val validationRule: Output<EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs>? = null) : ConvertibleToJava<EnterpriseCrmFrontendsEventbusProtoParamSpecEntryArgs>
Key-value pair of EventBus task parameters. Next id: 13
Constructors
Link copied to clipboard
constructor(className: Output<String>? = null, collectionElementClassName: Output<String>? = null, config: Output<EnterpriseCrmEventbusProtoParamSpecEntryConfigArgs>? = null, dataType: Output<EnterpriseCrmFrontendsEventbusProtoParamSpecEntryDataType>? = null, defaultValue: Output<EnterpriseCrmFrontendsEventbusProtoParameterValueTypeArgs>? = null, isDeprecated: Output<Boolean>? = null, isOutput: Output<Boolean>? = null, jsonSchema: Output<String>? = null, key: Output<String>? = null, protoDef: Output<EnterpriseCrmEventbusProtoParamSpecEntryProtoDefinitionArgs>? = null, required: Output<Boolean>? = null, validationRule: Output<EnterpriseCrmEventbusProtoParamSpecEntryValidationRuleArgs>? = null)
Properties
Link copied to clipboard
If it is a collection of objects, this would be the FCQN of every individual element in the collection. If this is "java.lang.Object", the parameter is a collection of any type.
Link copied to clipboard
Optional fields, such as help text and other useful info.
Link copied to clipboard
The data type of the parameter.
Link copied to clipboard
Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.
Link copied to clipboard
If set, this entry is deprecated, so further use of this parameter should be prohibited.
Link copied to clipboard
If the data_type is JSON_VALUE, then this will define its schema.
Link copied to clipboard
Populated if this represents a proto or proto array.
Link copied to clipboard
Rule used to validate inputs (individual values and collection elements) for this parameter.