Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry

import type { EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry } from "https://googleapis.deno.dev/v1/integrations:v1.ts";
interface EnterpriseCrmFrontendsEventbusProtoWorkflowParameterEntry {
containsLargeData?: boolean;
dataType?:
| "DATA_TYPE_UNSPECIFIED"
| "STRING_VALUE"
| "INT_VALUE"
| "DOUBLE_VALUE"
| "BOOLEAN_VALUE"
| "PROTO_VALUE"
| "SERIALIZED_OBJECT_VALUE"
| "STRING_ARRAY"
| "INT_ARRAY"
| "DOUBLE_ARRAY"
| "PROTO_ARRAY"
| "PROTO_ENUM"
| "BOOLEAN_ARRAY"
| "PROTO_ENUM_ARRAY"
| "BYTES"
| "BYTES_ARRAY"
| "NON_SERIALIZABLE_OBJECT"
| "JSON_VALUE";
description?: string;
inOutType?:
| "IN_OUT_TYPE_UNSPECIFIED"
| "IN"
| "OUT"
| "IN_OUT";
isTransient?: boolean;
jsonSchema?: string;
key?: string;
name?: string;
producer?: string;
protoDefName?: string;
protoDefPath?: string;
required?: boolean;
}

§Properties

§

Metadata information about the parameters.

§

Child parameters nested within this parameter. This field only applies to protobuf parameters

§
containsLargeData?: boolean
[src]

Indicates whether this variable contains large data and need to be uploaded to Cloud Storage.

§
dataType?: "DATA_TYPE_UNSPECIFIED" | "STRING_VALUE" | "INT_VALUE" | "DOUBLE_VALUE" | "BOOLEAN_VALUE" | "PROTO_VALUE" | "SERIALIZED_OBJECT_VALUE" | "STRING_ARRAY" | "INT_ARRAY" | "DOUBLE_ARRAY" | "PROTO_ARRAY" | "PROTO_ENUM" | "BOOLEAN_ARRAY" | "PROTO_ENUM_ARRAY" | "BYTES" | "BYTES_ARRAY" | "NON_SERIALIZABLE_OBJECT" | "JSON_VALUE"
[src]

The data type of the parameter.

§

Default values for the defined keys. Each value can either be string, int, double or any proto message or a serialized object.

§
description?: string
[src]

Optional. The description about the parameter

§
inOutType?: "IN_OUT_TYPE_UNSPECIFIED" | "IN" | "OUT" | "IN_OUT"
[src]

Specifies the input/output type for the parameter.

§
isTransient?: boolean
[src]

Whether this parameter is a transient parameter.

§
jsonSchema?: string
[src]

This schema will be used to validate runtime JSON-typed values of this parameter.

§
key?: string
[src]

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?: string
[src]

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".

§

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?: string
[src]
§
protoDefName?: string
[src]

The name of the protobuf type if the parameter has a protobuf data type.

§
protoDefPath?: string
[src]

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?: boolean
[src]