diff --git a/Installation/Endpoint/federation.endpoint.json b/Installation/Endpoint/federation.endpoint.json new file mode 100644 index 00000000..43c7fcdf --- /dev/null +++ b/Installation/Endpoint/federation.endpoint.json @@ -0,0 +1,26 @@ +{ + "title": "Federated endpoint", + "description": "Endpoint that does a federated search over multiple sources", + "$id": "https://opencatalogi.nl/endpoints/federation.endpoint.json", + "$schema": "https://docs.commongateway.nl/schemas/Endpoint.schema.json", + "version": "0.0.1", + "pathRegex": "^oc/federation/?[^.*]*?$", + "methods": ["GET"], + "path": [ + "oc", + "federation", + "{route}" + ], + "loggingConfig": { + "headers": [ + "authorization" + ] + }, + "operationType": "GET", + "defaultContentType": "application/json", + "reference": "https://opencatalogi.nl/sources/oc.developeroverheid.federated.source.json", + "federationProxies": [ + "https://opencatalogi.nl/sources/oc.developeroverheid.federated.source.json", + "https://opencatalogi.nl/sources/oc.componentencatalogus.federated.source.json" + ] +} diff --git a/Installation/Source/oc.componentencatalogus.federated.source.json b/Installation/Source/oc.componentencatalogus.federated.source.json new file mode 100644 index 00000000..16053a57 --- /dev/null +++ b/Installation/Source/oc.componentencatalogus.federated.source.json @@ -0,0 +1,11 @@ +{ + "title": "componentencatalogus opencatalogi", + "$id": "https://opencatalogi.nl/source/oc.componentencatalogus.federated.source.json", + "$schema": "https://docs.commongateway.nl/schemas/Gateway.schema.json", + "version": "0.0.1", + "description": "componentencatalogus opencatalogi", + "location": "https://oc-componentencatalogus.test.common-gateway.commonground.nu/api", + "headers": { + "accept" : "application/json" + } +} \ No newline at end of file diff --git a/Installation/Source/oc.developerOverheid.federated.source.json b/Installation/Source/oc.developerOverheid.federated.source.json new file mode 100644 index 00000000..7fb94d27 --- /dev/null +++ b/Installation/Source/oc.developerOverheid.federated.source.json @@ -0,0 +1,11 @@ +{ + "title": "developerOverheid opencatalogi", + "$id": "https://opencatalogi.nl/source/oc.developerOverheid.federated.source.json", + "$schema": "https://docs.commongateway.nl/schemas/Gateway.schema.json", + "version": "0.0.1", + "description": "developerOverheid federated", + "location": "https://oc-developeroverheid.test.common-gateway.commonground.nu/api", + "headers": { + "accept" : "application/json" + } +}