SPConfig Template
Use SPConfig templates to perform complex import and export operations with Identity Security Cloud (ISC) configurations.
This is an example of a template file with one SPConfig template populated:
[
  {
    "name": "all-objects",
    "description": "Export all available objects",
    "variables": [],
    "exportBody": {
      "description": "Export all available objects",
      "excludeTypes": [],
      "includeTypes": [
        "SOURCE",
        "RULE",
        "TRIGGER_SUBSCRIPTION",
        "TRANSFORM",
        "IDENTITY_PROFILE"
      ],
      "objectOptions": {}
    }
  }
]
This is the SPConfig template anatomy:
    {
        "name": "all-objects",
This is the SPConfig template's name.
The SPConfig template name displays in the template list when you run sail spconfig template.
You can also provide this name as an argument: sail spconfig template all-objects
        "description": "Export all available objects",
This is the SPConfig template's description.
in the sail spconfig template list
        "variables": [],
Use variables to dynamically populate values in the following content during command run time.
        "exportBody": {
The following object matches that detailed in the API docs
        "description": "Export all available objects",
        "excludeTypes": [],
        "includeTypes": [
            "SOURCE",
            "RULE",
            "TRIGGER_SUBSCRIPTION",
            "TRANSFORM",
            "IDENTITY_PROFILE"
        ],
        "objectOptions": {}
        }
    }