xapixctl
is the Xapix command line tool that includes a client library you use to run tasks on a command line or in a batch file. Normally, these tasks are done in the Xapix UI.xapixctl
is very simple. Just run the following command and you are ready to go:xapixctl
requires Ruby installed on your system. xapixctl
command.[--xapix-token=XAPIX_TOKEN]
xapixctl help
xapixctl api-resources
xapixctl apply
xapixctl delete
xapixctl export
xapitxctl get
xapixctl publish
xapixctl sync
--file -f
--org -o
--project, -p
--verbose, -v
my-first-project
in the organization my-org
with the resources (which are datasources) in vehicle_demo_swagger.yaml
.--org, -o
[TYPE ID]
xapix api-resource
) and the ID of the resource (see xapixctl get
).--project, -p
--file, -f
--verbose, -v
--org, -f
--project, -p
--format, -f
--verbose, -v
some-project
in the organization xapix
.some-project
in the organization xapix
and save output to the file some_project.yaml
.my-first-project
in the organization my-org
. This is the project created in the Quickstart tutorial. --org, -o
TYPE
xapixctl api-resources.
--project, -p
--format, -f
ID
--org, -o
--project, -p
sync to-dir
will export all resources of a given project to a directory and remove any additional resources from the directorysync from-dir
will import all resources into the given project from the directory and remove any additional resources which are not present in the directorysync to-dir