DWP Exchange - meta
exchange publishing tools meta definition
| 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
minLength=2maxLength=60pattern=^(?!-)[a-zA-Z0-9./_-]*$
product_name
string
minLength=2maxLength=60pattern=^(?!-\s)[a-zA-Z0-9\s._-]+$
product_id
string
format=uuid
authentication_proxy
boolean
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
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