bundle
dxp-next datastore bundle
Bundles your blueprint’s API specification and data model files into a single API specification file. Bundling your blueprint’s files into a single API spec file is required to configure a blueprint credential for the Datastore component in Connect.
Your blueprint must first be added and uploaded to your Datastore instance, and its Datastore service created, before you can use this bundle command. Once this is done, the value will be added to your bundled API spec file. If your blueprint has not been added to your Datastore instance, then this value will be missing. |
dxp-next datastore blueprint --help
Usage: dxp-next datastore bundle [options]
Datastore Bundle Commands
Options:
-t, --tenant <string> Tenant ID to run against. If not provided will use configured tenant from login
-blueprint, --blueprint <string> Path to your blueprint API yaml file e.g. documents/inputs/blueprint.yaml
-name, --name <string> Name for your blueprint e.g. MyFirstBlueprint
-output, --output <string> Output for your output file path
-h, --help display help for command
- --blueprint
-
The path to your pre-bundled blueprint’s API specification file (typically named
api.yaml
). - --name
-
The name of your blueprint on the Datastore dashboard (in bold letters within the Blueprints list).
This is seen when you log in to the Squiz DXP and go to the Datastore Services capability tile.
If a blueprint name contains spaces, the name must be enclosed in double-quotes. - --output
-
The path and name for your bundled API specification file in YAML format. Including the word
bundle
in the file name will help you identify which of your YAML files has been bundled.
dxp-next datastore bundle --blueprint /path/to/api.yaml --name "Online form" --output /path/to/online-form-api-bundled.yaml
Bundles your API specification file located at /path/to/api.yaml
(including the blueprint’s JSON schema files),
which had previously been added to (and, if necessary, updated in) your Datastore instance with the name Online form, and
outputs the bundled API spec file to /path/to/online-form-api-bundled.yaml
.