Interface: SoapHandler
types/src.YamlConfig.SoapHandler
Handler for SOAP
Table of contents
Properties
- basicAuth
- includePorts
- includeServices
- operationHeaders
- schemaHeaders
- securityCert
- selectQueryOperationsAuto
- selectQueryOrMutationField
- wsdl
Properties
basicAuth
• Optional
basicAuth: SoapSecurityBasicAuthConfig
Defined in
packages/types/src/config.ts:1036
includePorts
• Optional
includePorts: boolean
If true, the ports defined in the WSDL will be represented as GraphQL-Type objects in the schema. The fields of the object will be the operations of the port. Most soap-endpoints only define one port; so including it in the schema will just be inconvenient. But if there are multiple ports with operations of the same name, you should set this option to true. Otherwise, only one of the identical-named operations will be callable. default: false
Defined in
packages/types/src/config.ts:1057
includeServices
• Optional
includeServices: boolean
If true, the services defined in the WSDL will be represented as GraphQL-Type objects in the schema. The fields of the object will be the ports of the service (or the operation, dependent on 'includePorts'). Most soap-endpoints only define one service; so including it in the schema will just be inconvenient. But if there are multiple services with operations of the same name, you should set this option to true. Otherwise, only one of the identical-named operations will be callable. default: false
Defined in
packages/types/src/config.ts:1066
operationHeaders
• Optional
operationHeaders: Object
JSON object representing the Headers to add to the runtime of the API calls only for operation during runtime
Index signature
▪ [k: string
]: any
Defined in
packages/types/src/config.ts:1046
schemaHeaders
• Optional
schemaHeaders: any
JSON object representing the Headers to add to the runtime of the API calls only for schema introspection
You can also provide .js
or .ts
file path that exports schemaHeaders as an object
Defined in
packages/types/src/config.ts:1042
securityCert
• Optional
securityCert: SoapSecurityCertificateConfig
Defined in
packages/types/src/config.ts:1037
selectQueryOperationsAuto
• Optional
selectQueryOperationsAuto: boolean
Automatically put operations starts with query
or get
into the Query type
Defined in
packages/types/src/config.ts:1074
selectQueryOrMutationField
• Optional
selectQueryOrMutationField: SoapSelectQueryOrMutationFieldConfig
[]
Allows to explicitly override the default operation (Query or Mutation) for any SOAP operation
Defined in
packages/types/src/config.ts:1070
wsdl
• wsdl: string
A url to your WSDL
Defined in
packages/types/src/config.ts:1035