View Source GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry (google_api_integrations v0.10.0)
Attributes
-
attributes(type:GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoAttributes.t, default:nil) - Metadata information about the parameters. -
children(type:list(GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry.t), default:nil) - Child parameters nested within this parameter. This field only applies to protobuf parameters -
containsLargeData(type:boolean(), default:nil) - Indicates whether this variable contains large data and need to be uploaded to Cloud Storage. -
dataType(type:String.t, default:nil) - The data type of the parameter. -
defaultValue(type:GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoParameterValueType.t, default:nil) - Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object. -
description(type:String.t, default:nil) - Optional. The description about the parameter -
inOutType(type:String.t, default:nil) - Specifies the input/output type for the parameter. -
isTransient(type:boolean(), default:nil) - Whether this parameter is a transient parameter. -
jsonSchema(type:String.t, default:nil) - This schema will be used to validate runtime JSON-typed values of this parameter. -
key(type:String.t, default:nil) - Key is used to retrieve the corresponding parameter value. This should be unique for a given fired event. These parameters must be predefined in the workflow definition. -
name(type:String.t, default:nil) - The name (without prefix) to be displayed in the UI for this parameter. E.g. if the key is "foo.bar.myName", then the name would be "myName". -
producedBy(type:GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoNodeIdentifier.t, default:nil) - The identifier of the node (TaskConfig/TriggerConfig) this parameter was produced by, if it is a transient param or a copy of an input param. -
producer(type:String.t, default:nil) - -
protoDefName(type:String.t, default:nil) - The name of the protobuf type if the parameter has a protobuf data type. -
protoDefPath(type:String.t, default:nil) - If the data type is of type proto or proto array, this field needs to be populated with the fully qualified proto name. This message, for example, would be "enterprise.crm.frontends.eventbus.proto.WorkflowParameterEntry". -
required(type:boolean(), default:nil) -
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry{ attributes: GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoAttributes.t() | nil, children: [t()] | nil, containsLargeData: boolean() | nil, dataType: String.t() | nil, defaultValue: GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoParameterValueType.t() | nil, description: String.t() | nil, inOutType: String.t() | nil, isTransient: boolean() | nil, jsonSchema: String.t() | nil, key: String.t() | nil, name: String.t() | nil, producedBy: GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoNodeIdentifier.t() | nil, producer: String.t() | nil, protoDefName: String.t() | nil, protoDefPath: String.t() | nil, required: boolean() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.