索引
Cardinality(枚举)DataType(消息)DataType.BasicType(枚举)DataType.ResourceType(消息)DataType.ValueMetadata(消息)
基数
变量的基数。
| 枚举 | |
|---|---|
CARDINALITY_UNSPECIFIED |
默认值。 |
SINGLE |
只允许输入一个值。 |
MULTIPLE |
允许多个值,包括重复值。 |
SINGLE_OR_MULTIPLE |
允许使用单个值和多个值。 |
DataType
变量的类型。
| 字段 | |
|---|---|
valueMetadata |
关于变量潜在值的元数据。 |
联合字段
|
|
basicType |
基本数据类型。 |
resourceType |
应用专用数据类型。 |
BasicType
基本泛型数据类型。
| 枚举 | |
|---|---|
BASIC_TYPE_UNSPECIFIED |
默认值。 |
STRING |
一串字符。 |
INTEGER |
数字。 |
FLOAT |
浮点数。 |
TIMESTAMP |
采用 ISO 8601 格式的时间戳。 |
BOOLEAN |
可以是 true 或 false 的值。 |
EMAIL_ADDRESS |
电子邮件地址,即采用电子邮件地址格式的字符串。 |
GOOGLE_USER |
Google 服务用户,格式为“users/encoded_GAIA_ID”。请勿使用(正在实现)。 |
FILE |
文件 |
FORMATTED_TEXT |
带有丰富格式的文本。 |
ResourceType
应用专属资源类型。
| 字段 | |
|---|---|
workflowResourceDefinitionId |
资源类型的唯一标识符。无需全局唯一。应有对应的 WorkflowResourceDefinition。 |
ValueMetadata
有关变量潜在值的信息。
| 字段 | |
|---|---|
enumValues[] |
可选。指定字符串的允许值。只有当 DataType 为 String 时,才能设置此属性。 |
defaultValue |
可选。用于指定此变量默认值的字符串。例如,如果这是布尔值,则 defaultValue 可以设置为“true”或“false”。 |