Type object
File match **/exchange-config/meta.yaml **/exchange-config/meta.yml
Schema URL https://catalog.lintel.tools/schemas/schemastore/dwp-exchange-meta/latest.json
Source https://raw.githubusercontent.com/dwp/schemas/main/exchange/publishing-tools/meta-schema.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Properties

workspace string required
Examples: "integration"
minLength=2maxLength=60pattern=^(?!-)[a-zA-Z0-9./_-]*$
product_name string
Examples: "NHS Charge Exemption"
minLength=2maxLength=60pattern=^(?!-\s)[a-zA-Z0-9\s._-]+$
product_id string
format=uuid
authentication_proxy boolean
Examples: "true"
workspace_gitlab_groups string[]

This field is deprecated and will be removed in a future version

product_gitlab_groups string[]
pattern=^@dwp/(?:\w+|-\w+|/\w+)+$
onboarding object
4 nested properties
ifdp string
Examples: "IFDP-1234"
pattern=^IFDP-\d+$
hcs boolean
hosts object
2 nested properties
non-prod string[]
prod string[]
ip_ranges object
2 nested properties
non-prod string[]
prod string[]

Any of

1. variant
2. variant