View Source GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry (google_api_integrations v0.8.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.