IN THIS ARTICLE
Working with JSON Files
Working with JSON Files
Some of the nodes in the Cloud Canvas Resource Manager navigation pane represent JSON template or settings files for your project. The content of these files is described in detail in Resource Definitions. When you select one of these nodes in the navigation pane, the detail pane shows the contents of that file. You can edit the file directly in the resource manager or use an external editor. For more information, see Editing Resource Manager Files.
In the navigation pane, some template file nodes have child nodes. Each of the child nodes represents one section of its parent node template file. These child nodes make it easier to find and edit the corresponding sections of the parent node template file. Any changes that you make in a child node are always saved in the corresponding section of the parent template file.
The following template is found in each resource group under the Resource Groups node:
resource-template.json
Each resource group has a resource-template.json node and a lambda-function-code child node. The resource-template.json
file defines the group’s resources. For more information, see
resource-template.json. In the navigation pane, each of the nodes under resource-template.json represents one of the resources defined in a section of the resource-template.json
file.
The following templates are found under the Administration (advanced) node:
project-settings.json
The project-settings.json
file contains project configuration data. For more information, see
project-settings.json.
project-template.json
The project-template.json
file defines the resources used by Cloud Canvas Resource Manager. For more information, see
project-template.json.
deployment-template.json
The deployment-template.json
file defines the AWS CloudFormation stack resources for each of the projects resource groups. For more information, see
deployment-template.json.
deployment-access-template.json
The deployment-access-template.json
file defines the AWS CloudFormation stack resources that control access to each deployment’s resources. For more information, see
deployment-access-template.json and
Controlling Access to Resources.
user-settings.json
The user-settings.json
file contains user specific settings. For more information, see
user-settings.json.