From a43b55de16ca8a79257f8fc5544ed4b47c828b6a Mon Sep 17 00:00:00 2001 From: Liang Hu Date: Thu, 16 Jul 2026 23:31:08 -0400 Subject: [PATCH 1/2] fix: align notification template lint fields --- artifacts/notification-templates/sample-notification.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/artifacts/notification-templates/sample-notification.yaml b/artifacts/notification-templates/sample-notification.yaml index b1eda169..4b4d7c26 100644 --- a/artifacts/notification-templates/sample-notification.yaml +++ b/artifacts/notification-templates/sample-notification.yaml @@ -21,8 +21,8 @@ servers: - url: "{apiRoot}" variables: apiRoot: - default: https://localhost:8080 - description: Can be any notification server address sent by the client application + default: http://localhost:9091 + description: API root, defined by the service provider, e.g. `api.example.com` or `api.example.com/somepath` tags: - name: CAMARA Cloud Event @@ -74,3 +74,6 @@ components: type: http scheme: bearer bearerFormat: "{$request.body#/sinkCredential.credentialType}" + description: | + Bearer token for notification delivery. Token format is determined + by `sinkCredential.credentialType` in the subscription request. From d98308f3a191a799f9be7dc4d85b481be481a0f4 Mon Sep 17 00:00:00 2001 From: Liang Hu Date: Fri, 17 Jul 2026 12:44:59 -0400 Subject: [PATCH 2/2] fix: model notification server as sink root --- artifacts/notification-templates/sample-notification.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/artifacts/notification-templates/sample-notification.yaml b/artifacts/notification-templates/sample-notification.yaml index 4b4d7c26..d0b3e755 100644 --- a/artifacts/notification-templates/sample-notification.yaml +++ b/artifacts/notification-templates/sample-notification.yaml @@ -18,11 +18,11 @@ externalDocs: url: https://github.com/camaraproject/Commonalities servers: - - url: "{apiRoot}" + - url: "{sinkRoot}" variables: - apiRoot: - default: http://localhost:9091 - description: API root, defined by the service provider, e.g. `api.example.com` or `api.example.com/somepath` + sinkRoot: + default: https://endpoint.example.com + description: Can be any notification server address sent by the client application tags: - name: CAMARA Cloud Event