ConnectorEntityFieldInput
Input
A typed column of an entity. options is free-form JSON owned by the connector SDK. Today it carries the allow-list of target types for an ENTITY_REF field:
{ "allowedTypes": ["Floor", "Building"] }
input ConnectorEntityFieldInput {
defaultValue: ConnectorEntityFieldValueInput
hidden: Boolean
label: String
name: String
options: GraphQLJSON
readOnly: Boolean
relationship: ConnectorEntityFieldRelationshipInput
required: Boolean
type: ConnectorEntityFieldTypeInput
unique: Boolean
value: ConnectorEntityFieldValueInput
}
Input fields
| Field | Type | Default | Description |
|---|---|---|---|
defaultValue | ConnectorEntityFieldValueInput | ||
hidden | Boolean | ||
label | String | ||
name | String | ||
options | GraphQLJSON | Free-form JSON; see the example in the type description. | |
readOnly | Boolean | ||
relationship | ConnectorEntityFieldRelationshipInput | ||
required | Boolean | ||
type | ConnectorEntityFieldTypeInput | ||
unique | Boolean | ||
value | ConnectorEntityFieldValueInput |
Used by
ConnectorEntityMergeRequestItemInput.fields(input field)