The type
property of the Source Description object must be either openapi
or arazzo
.
Arazzo | Compatibility |
---|---|
1.x | ✅ |
Arazzo currently supports either an OpenAPI file or another Arazzo file as the source description. This rule makes sure that the type is clearly identified and is one of the supported types.
Option | Type | Description |
---|---|---|
severity | string | Possible values: off , warn , error . Default off . |
An example configuration:
rules:
sourceDescriptions-type: error
Given the following configuration:
rules:
sourceDescriptions-type: error
Example of a correct sourceDescriptions
list:
sourceDescriptions:
- name: museum-api
type: openapi
url: ../openapi.yaml
- name: tickets-from-museum-api
type: arazzo
url: museum-tickets.arazzo.yaml