For more information please see the Elasticsearch DXL Python Service SDK: Configuration page. Specifically, the dxlelasticsearchservice.config section.' payload: example: event_id: basic-event-example-id message: 'Hello from OpenDXL' source: 'Basic Event Example' isIncoming: true requests: /opendxl-elasticsearch/service/elasticsearch-api/delete: description: 'Invokes an Elasticsearch ''delete'' command and returns the results. Check the Elasticsearch API Reference for usable key/value parameters (formatted as a JSON string, see example payload below).' externalDocs: description: 'Elasticsearch Python API Reference: ''delete''' url: 'https://elasticsearch-py.readthedocs.io/en/master/api.html#elasticsearch.Elasticsearch.delete' payload: example: index: opendxl-elasticsearch-service-examples doc_type: basic-example-doc id: '12345' response: description: 'The contents of the DXL response payload are provided as a JSON string form of the response provided by the Elasticsearch API. Please see the Elasticsearch API Reference for further details.' payload: example: _id: '12345' _index: opendxl-elasticsearch-client-examples _shards: failed: 0 successful: 2 total: 2 _type: basic-example-doc _version: 2 found: true result: deleted errorResponses: '0': payload: $ref: '#/definitions/Elasticsearch Service Error Response Object' /opendxl-elasticsearch/service/elasticsearch-api/get: description: 'Invokes an Elasticsearch ''get'' command and returns the results. Check the Elasticsearch API Reference for usable key/value parameters (formatted as a JSON string, see example payload below).' externalDocs: description: 'Elasticsearch Python API Reference: ''get''' url: 'https://elasticsearch-py.readthedocs.io/en/master/api.html#elasticsearch.Elasticsearch.get' payload: example: index: opendxl-elasticsearch-service-examples doc_type: basic-example-doc id: basic-example-id response: description: 'The contents of the DXL response payload are provided as a JSON string form of the response provided by the Elasticsearch API. Please see the Elasticsearch API Reference for further details.' payload: example: _id: basic-example-id _index: opendxl-elasticsearch-service-examples _source: event_id: basic-example-id message: 'Hello from OpenDXL' source: 'Basic Example' _type: basic-example-doc _version: 1 found: true errorResponses: '0': payload: $ref: '#/definitions/Elasticsearch Service Error Response Object' /opendxl-elasticsearch/service/elasticsearch-api/index: description: 'Invokes an Elasticsearch ''index'' command and returns the results. Check the Elasticsearch API Reference for usable key/value parameters (formatted as a JSON string, see example payload below).' externalDocs: description: 'Elasticsearch Python API Reference: ''index''' url: 'https://elasticsearch-py.readthedocs.io/en/master/api.html#elasticsearch.Elasticsearch.index' payload: example: index: opendxl-elasticsearch-service-examples doc_type: basic-example-doc id: '12345' body: message: 'Hello from OpenDXL' source: 'Basic Index Example' response: description: 'The contents of the DXL response payload are provided as a JSON string form of the response provided by the Elasticsearch API. Please see the Elasticsearch API Reference for further details.' payload: example: _id: '12345' _index: opendxl-elasticsearch-service-examples _shards: failed: 0 successful: 2 total: 2 _type: basic-example-doc _version: 1 created: true result: created errorResponses: '0': payload: $ref: '#/definitions/Elasticsearch Service Error Response Object' /opendxl-elasticsearch/service/elasticsearch-api/update: description: 'Invokes an Elasticsearch ''update'' command and returns the results. Check the Elasticsearch API Reference for usable key/value parameters (formatted as a JSON string, see example payload below).' externalDocs: description: 'Elasticsearch Python API Reference: ''update''' url: 'https://elasticsearch-py.readthedocs.io/en/master/api.html#elasticsearch.Elasticsearch.update' payload: example: index: opendxl-elasticsearch-service-examples doc_type: basic-example-doc id: '12345' body: doc: source: 'Basic Update Example' response: description: 'The contents of the DXL response payload are provided as a JSON string form of the response provided by the Elasticsearch API. Please see the Elasticsearch API Reference for further details.' payload: example: _id: '12345' _index: opendxl-elasticsearch-service-examples _shards: failed: 0 successful: 2 total: 2 _type: basic-example-doc _version: 2 result: updated errorResponses: '0': payload: $ref: '#/definitions/Elasticsearch Service Error Response Object' definitions: 'Elasticsearch Service Error Response Object': description: 'Error response specific to exceptions thrown by the libraries used by the Elasticsearch DXL Python Service. Additional error information is present in the Error Response message''s ''error_message'' property.' properties: module: description: 'The Python module containing the method in which the error occurred.' type: string class: description: 'The Python class containing the method in which the error occurred.' type: string example: class: Elasticsearch module: elasticsearch