Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/speakeasy-generation-config-file/_shared/latest--postman.schema.json
Parent schema speakeasy-generation-config-file
Type: object

Schema for configuration specific to a postman SDK

Properties

packageName string required

The name of the Postman collection. This show as the name when imported into Postman. This is also used as the file name in {example}_postman_collection.json if no file name is provided.

pattern=^[\w0-9\-~]([\w0-9.\-_\/~]*[\w0-9\-~])?$
fileName

The collection file name. If not file name is provided the packageName is used in the {example}_postman_collection.json if no file name is provided.

pattern=^[\w0-9\-~]([\w0-9.\-_\/~]*[\w0-9\-~])?$
inputModelSuffix string

The suffix to add to models with writeOnly fields that are created as input models

pattern=^[\w0-9.\-_]+$
outputModelSuffix string

The suffix to add to models with writeOnly fields that are created as input models

pattern=^[\w0-9.\-_]+$