HotelRuntimeParameter
Indicates information about how this field must be filled/parameter.
type HotelRuntimeParameter {
defaultValue: String
description: String!
exampleValue: String
key: String
mandatory: Boolean!
pattern: String
patternDescription: String!
possibleValues: [String!]
providerTagName: String
show: Boolean!
tagRuntime: TagRuntimeType!
type: MetadataType!
}
Fields
HotelRuntimeParameter.defaultValue
● String
scalar
Indicates the value used if no value is specified in connection configuration.
HotelRuntimeParameter.description
● String!
non-null scalar
Specifies why and for what the parameter/field is necessary. If this field has a correlation in suppliers api, the description is gotten from the supplier documentation. Else this description shows a description set bu TGX.
HotelRuntimeParameter.exampleValue
● String
scalar
Show an example value of the parameter.
HotelRuntimeParameter.key
● String
scalar
Field used to identify the parameter. It is unique in every connection.
HotelRuntimeParameter.mandatory
● Boolean!
non-null scalar
Indicates if the parameter/field is optional or mandatory. If is optional and no value is specified, our process uses the defaultValue.
HotelRuntimeParameter.pattern
● String
scalar
Regular expression to validate the parameter/field value.
HotelRuntimeParameter.patternDescription
● String!
non-null scalar
Description to translate a human lenguage the regular expression.
HotelRuntimeParameter.possibleValues
● [String!]
list scalar
List of valid values when the parameter only accepts a little set of values.
HotelRuntimeParameter.providerTagName
● String
scalar
Supplier s tag name that correlates with the parameter.
HotelRuntimeParameter.show
● Boolean!
non-null scalar
Indicates if the parameter is public or for internal use of TGX.
HotelRuntimeParameter.tagRuntime
● TagRuntimeType!
non-null enum
Indicates the parameter s correlation with connection configuration.
HotelRuntimeParameter.type
● MetadataType!
non-null enum
Indicates the parameter s value type.