aws-sdk
Version:
AWS SDK for JavaScript
2,164 lines (2,163 loc) • 53.6 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2021-08-11",
"endpointPrefix": "amplifyuibuilder",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceFullName": "AWS Amplify UI Builder",
"serviceId": "AmplifyUIBuilder",
"signatureVersion": "v4",
"signingName": "amplifyuibuilder",
"uid": "amplifyuibuilder-2021-08-11"
},
"operations": {
"CreateComponent": {
"http": {
"requestUri": "/app/{appId}/environment/{environmentName}/components",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"componentToCreate"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"clientToken": {
"idempotencyToken": true,
"location": "querystring",
"locationName": "clientToken"
},
"componentToCreate": {
"type": "structure",
"required": [
"name",
"componentType",
"properties",
"variants",
"overrides",
"bindingProperties"
],
"members": {
"name": {},
"sourceId": {},
"componentType": {},
"properties": {
"shape": "S6"
},
"children": {
"shape": "Se"
},
"variants": {
"shape": "Sk"
},
"overrides": {
"shape": "Sn"
},
"bindingProperties": {
"shape": "Sp"
},
"collectionProperties": {
"shape": "Sv"
},
"tags": {
"shape": "S11"
},
"events": {
"shape": "Sg"
},
"schemaVersion": {}
}
}
},
"payload": "componentToCreate"
},
"output": {
"type": "structure",
"members": {
"entity": {
"shape": "S15"
}
},
"payload": "entity"
},
"idempotent": true
},
"CreateForm": {
"http": {
"requestUri": "/app/{appId}/environment/{environmentName}/forms",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"formToCreate"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"clientToken": {
"idempotencyToken": true,
"location": "querystring",
"locationName": "clientToken"
},
"formToCreate": {
"type": "structure",
"required": [
"name",
"dataType",
"formActionType",
"fields",
"style",
"sectionalElements",
"schemaVersion"
],
"members": {
"name": {},
"dataType": {
"shape": "S1b"
},
"formActionType": {},
"fields": {
"shape": "S1e"
},
"style": {
"shape": "S20"
},
"sectionalElements": {
"shape": "S22"
},
"schemaVersion": {},
"cta": {
"shape": "S24"
},
"tags": {
"shape": "S11"
},
"labelDecorator": {}
}
}
},
"payload": "formToCreate"
},
"output": {
"type": "structure",
"members": {
"entity": {
"shape": "S29"
}
},
"payload": "entity"
},
"idempotent": true
},
"CreateTheme": {
"http": {
"requestUri": "/app/{appId}/environment/{environmentName}/themes",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"themeToCreate"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"clientToken": {
"idempotencyToken": true,
"location": "querystring",
"locationName": "clientToken"
},
"themeToCreate": {
"type": "structure",
"required": [
"name",
"values"
],
"members": {
"name": {},
"values": {
"shape": "S2d"
},
"overrides": {
"shape": "S2d"
},
"tags": {
"shape": "S11"
}
}
}
},
"payload": "themeToCreate"
},
"output": {
"type": "structure",
"members": {
"entity": {
"shape": "S2h"
}
},
"payload": "entity"
},
"idempotent": true
},
"DeleteComponent": {
"http": {
"method": "DELETE",
"requestUri": "/app/{appId}/environment/{environmentName}/components/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
}
}
},
"idempotent": true
},
"DeleteForm": {
"http": {
"method": "DELETE",
"requestUri": "/app/{appId}/environment/{environmentName}/forms/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
}
}
},
"idempotent": true
},
"DeleteTheme": {
"http": {
"method": "DELETE",
"requestUri": "/app/{appId}/environment/{environmentName}/themes/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
}
}
},
"idempotent": true
},
"ExchangeCodeForToken": {
"http": {
"requestUri": "/tokens/{provider}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"provider",
"request"
],
"members": {
"provider": {
"location": "uri",
"locationName": "provider"
},
"request": {
"type": "structure",
"required": [
"code",
"redirectUri"
],
"members": {
"code": {
"shape": "S2o"
},
"redirectUri": {},
"clientId": {
"shape": "S2o"
}
}
}
},
"payload": "request"
},
"output": {
"type": "structure",
"required": [
"accessToken",
"expiresIn",
"refreshToken"
],
"members": {
"accessToken": {
"shape": "S2o"
},
"expiresIn": {
"type": "integer"
},
"refreshToken": {
"shape": "S2o"
}
}
}
},
"ExportComponents": {
"http": {
"method": "GET",
"requestUri": "/export/app/{appId}/environment/{environmentName}/components",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"required": [
"entities"
],
"members": {
"entities": {
"type": "list",
"member": {
"shape": "S15"
}
},
"nextToken": {}
}
}
},
"ExportForms": {
"http": {
"method": "GET",
"requestUri": "/export/app/{appId}/environment/{environmentName}/forms",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"required": [
"entities"
],
"members": {
"entities": {
"type": "list",
"member": {
"shape": "S29"
}
},
"nextToken": {}
}
}
},
"ExportThemes": {
"http": {
"method": "GET",
"requestUri": "/export/app/{appId}/environment/{environmentName}/themes",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"required": [
"entities"
],
"members": {
"entities": {
"type": "list",
"member": {
"shape": "S2h"
}
},
"nextToken": {}
}
}
},
"GetCodegenJob": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/codegen-jobs/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
}
}
},
"output": {
"type": "structure",
"members": {
"job": {
"shape": "S32"
}
},
"payload": "job"
}
},
"GetComponent": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/components/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
}
}
},
"output": {
"type": "structure",
"members": {
"component": {
"shape": "S15"
}
},
"payload": "component"
}
},
"GetForm": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/forms/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
}
}
},
"output": {
"type": "structure",
"members": {
"form": {
"shape": "S29"
}
},
"payload": "form"
}
},
"GetMetadata": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/metadata",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
}
}
},
"output": {
"type": "structure",
"required": [
"features"
],
"members": {
"features": {
"type": "map",
"key": {},
"value": {}
}
}
}
},
"GetTheme": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/themes/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
}
}
},
"output": {
"type": "structure",
"members": {
"theme": {
"shape": "S2h"
}
},
"payload": "theme"
}
},
"ListCodegenJobs": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/codegen-jobs",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"entities"
],
"members": {
"entities": {
"type": "list",
"member": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id"
],
"members": {
"appId": {},
"environmentName": {},
"id": {},
"createdAt": {
"shape": "S17"
},
"modifiedAt": {
"shape": "S17"
}
}
}
},
"nextToken": {}
}
}
},
"ListComponents": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/components",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"entities"
],
"members": {
"entities": {
"type": "list",
"member": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id",
"name",
"componentType"
],
"members": {
"appId": {},
"environmentName": {},
"id": {},
"name": {},
"componentType": {}
}
}
},
"nextToken": {}
}
}
},
"ListForms": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/forms",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"entities"
],
"members": {
"entities": {
"type": "list",
"member": {
"type": "structure",
"required": [
"appId",
"dataType",
"environmentName",
"formActionType",
"id",
"name"
],
"members": {
"appId": {},
"dataType": {
"shape": "S1b"
},
"environmentName": {},
"formActionType": {},
"id": {},
"name": {}
}
}
},
"nextToken": {}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{resourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceArn"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
}
}
},
"output": {
"type": "structure",
"required": [
"tags"
],
"members": {
"tags": {
"shape": "S11"
}
}
}
},
"ListThemes": {
"http": {
"method": "GET",
"requestUri": "/app/{appId}/environment/{environmentName}/themes",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"entities"
],
"members": {
"entities": {
"type": "list",
"member": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id",
"name"
],
"members": {
"appId": {},
"environmentName": {},
"id": {},
"name": {}
}
}
},
"nextToken": {}
}
}
},
"PutMetadataFlag": {
"http": {
"method": "PUT",
"requestUri": "/app/{appId}/environment/{environmentName}/metadata/features/{featureName}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"featureName",
"body"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"featureName": {
"location": "uri",
"locationName": "featureName"
},
"body": {
"type": "structure",
"required": [
"newValue"
],
"members": {
"newValue": {}
}
}
},
"payload": "body"
},
"idempotent": true
},
"RefreshToken": {
"http": {
"requestUri": "/tokens/{provider}/refresh",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"provider",
"refreshTokenBody"
],
"members": {
"provider": {
"location": "uri",
"locationName": "provider"
},
"refreshTokenBody": {
"type": "structure",
"required": [
"token"
],
"members": {
"token": {
"shape": "S2o"
},
"clientId": {
"shape": "S2o"
}
}
}
},
"payload": "refreshTokenBody"
},
"output": {
"type": "structure",
"required": [
"accessToken",
"expiresIn"
],
"members": {
"accessToken": {
"shape": "S2o"
},
"expiresIn": {
"type": "integer"
}
}
}
},
"StartCodegenJob": {
"http": {
"requestUri": "/app/{appId}/environment/{environmentName}/codegen-jobs",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"codegenJobToCreate"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"clientToken": {
"idempotencyToken": true,
"location": "querystring",
"locationName": "clientToken"
},
"codegenJobToCreate": {
"type": "structure",
"required": [
"renderConfig"
],
"members": {
"renderConfig": {
"shape": "S33"
},
"genericDataSchema": {
"shape": "S3d"
},
"autoGenerateForms": {
"type": "boolean"
},
"features": {
"shape": "S3v"
},
"tags": {
"shape": "S11"
}
}
}
},
"payload": "codegenJobToCreate"
},
"output": {
"type": "structure",
"members": {
"entity": {
"shape": "S32"
}
},
"payload": "entity"
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{resourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tags"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tags": {
"shape": "S11"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/tags/{resourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tagKeys"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tagKeys": {
"location": "querystring",
"locationName": "tagKeys",
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"UpdateComponent": {
"http": {
"method": "PATCH",
"requestUri": "/app/{appId}/environment/{environmentName}/components/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id",
"updatedComponent"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
},
"clientToken": {
"idempotencyToken": true,
"location": "querystring",
"locationName": "clientToken"
},
"updatedComponent": {
"type": "structure",
"members": {
"id": {},
"name": {},
"sourceId": {},
"componentType": {},
"properties": {
"shape": "S6"
},
"children": {
"shape": "Se"
},
"variants": {
"shape": "Sk"
},
"overrides": {
"shape": "Sn"
},
"bindingProperties": {
"shape": "Sp"
},
"collectionProperties": {
"shape": "Sv"
},
"events": {
"shape": "Sg"
},
"schemaVersion": {}
}
}
},
"payload": "updatedComponent"
},
"output": {
"type": "structure",
"members": {
"entity": {
"shape": "S15"
}
},
"payload": "entity"
},
"idempotent": true
},
"UpdateForm": {
"http": {
"method": "PATCH",
"requestUri": "/app/{appId}/environment/{environmentName}/forms/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id",
"updatedForm"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
},
"clientToken": {
"idempotencyToken": true,
"location": "querystring",
"locationName": "clientToken"
},
"updatedForm": {
"type": "structure",
"members": {
"name": {},
"dataType": {
"shape": "S1b"
},
"formActionType": {},
"fields": {
"shape": "S1e"
},
"style": {
"shape": "S20"
},
"sectionalElements": {
"shape": "S22"
},
"schemaVersion": {},
"cta": {
"shape": "S24"
},
"labelDecorator": {}
}
}
},
"payload": "updatedForm"
},
"output": {
"type": "structure",
"members": {
"entity": {
"shape": "S29"
}
},
"payload": "entity"
},
"idempotent": true
},
"UpdateTheme": {
"http": {
"method": "PATCH",
"requestUri": "/app/{appId}/environment/{environmentName}/themes/{id}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id",
"updatedTheme"
],
"members": {
"appId": {
"location": "uri",
"locationName": "appId"
},
"environmentName": {
"location": "uri",
"locationName": "environmentName"
},
"id": {
"location": "uri",
"locationName": "id"
},
"clientToken": {
"idempotencyToken": true,
"location": "querystring",
"locationName": "clientToken"
},
"updatedTheme": {
"type": "structure",
"required": [
"values"
],
"members": {
"id": {},
"name": {},
"values": {
"shape": "S2d"
},
"overrides": {
"shape": "S2d"
}
}
}
},
"payload": "updatedTheme"
},
"output": {
"type": "structure",
"members": {
"entity": {
"shape": "S2h"
}
},
"payload": "entity"
},
"idempotent": true
}
},
"shapes": {
"S6": {
"type": "map",
"key": {},
"value": {
"shape": "S7"
}
},
"S7": {
"type": "structure",
"members": {
"value": {},
"bindingProperties": {
"shape": "S8"
},
"collectionBindingProperties": {
"shape": "S8"
},
"defaultValue": {},
"model": {},
"bindings": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"required": [
"element",
"property"
],
"members": {
"element": {},
"property": {}
}
}
},
"event": {},
"userAttribute": {},
"concat": {
"type": "list",
"member": {
"shape": "S7"
}
},
"condition": {
"type": "structure",
"members": {
"property": {},
"field": {},
"operator": {},
"operand": {},
"then": {
"shape": "S7"
},
"else": {
"shape": "S7"
},
"operandType": {}
}
},
"configured": {
"type": "boolean"
},
"type": {},
"importedValue": {},
"componentName": {},
"property": {}
}
},
"S8": {
"type": "structure",
"required": [
"property"
],
"members": {
"property": {},
"field": {}
}
},
"Se": {
"type": "list",
"member": {
"type": "structure",
"required": [
"componentType",
"name",
"properties"
],
"members": {
"componentType": {},
"name": {},
"properties": {
"shape": "S6"
},
"children": {
"shape": "Se"
},
"events": {
"shape": "Sg"
},
"sourceId": {}
}
}
},
"Sg": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"action": {},
"parameters": {
"type": "structure",
"members": {
"type": {
"shape": "S7"
},
"url": {
"shape": "S7"
},
"anchor": {
"shape": "S7"
},
"target": {
"shape": "S7"
},
"global": {
"shape": "S7"
},
"model": {},
"id": {
"shape": "S7"
},
"fields": {
"shape": "S6"
},
"state": {
"type": "structure",
"required": [
"componentName",
"property",
"set"
],
"members": {
"componentName": {},
"property": {},
"set": {
"shape": "S7"
}
}
}
}
},
"bindingEvent": {}
}
}
},
"Sk": {
"type": "list",
"member": {
"type": "structure",
"members": {
"variantValues": {
"type": "map",
"key": {},
"value": {}
},
"overrides": {
"shape": "Sn"
}
}
}
},
"Sn": {
"type": "map",
"key": {},
"value": {
"type": "map",
"key": {},
"value": {}
}
},
"Sp": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"type": {},
"bindingProperties": {
"type": "structure",
"members": {
"model": {},
"field": {},
"predicates": {
"shape": "Ss"
},
"userAttribute": {},
"bucket": {},
"key": {},
"defaultValue": {},
"slotName": {}
}
},
"defaultValue": {}
}
}
},
"Ss": {
"type": "list",
"member": {
"shape": "St"
}
},
"St": {
"type": "structure",
"members": {
"or": {
"shape": "Ss"
},
"and": {
"shape": "Ss"
},
"field": {},
"operator": {},
"operand": {},
"operandType": {}
}
},
"Sv": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"required": [
"model"
],
"members": {
"model": {},
"sort": {
"type": "list",
"member": {
"type": "structure",
"required": [
"field",
"direction"
],
"members": {
"field": {},
"direction": {}
}
}
},
"predicate": {
"shape": "St"
},
"identifiers": {
"type": "list",
"member": {}
}
}
}
},
"S11": {
"type": "map",
"key": {},
"value": {}
},
"S15": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id",
"name",
"componentType",
"properties",
"variants",
"overrides",
"bindingProperties",
"createdAt"
],
"members": {
"appId": {},
"environmentName": {},
"sourceId": {},
"id": {},
"name": {},
"componentType": {},
"properties": {
"shape": "S6"
},
"children": {
"shape": "Se"
},
"variants": {
"shape": "Sk"
},
"overrides": {
"shape": "Sn"
},
"bindingProperties": {
"shape": "Sp"
},
"collectionProperties": {
"shape": "Sv"
},
"createdAt": {
"shape": "S17"
},
"modifiedAt": {
"shape": "S17"
},
"tags": {
"shape": "S11"
},
"events": {
"shape": "Sg"
},
"schemaVersion": {}
}
},
"S17": {
"type": "timestamp",
"timestampFormat": "iso8601"
},
"S1b": {
"type": "structure",
"required": [
"dataSourceType",
"dataTypeName"
],
"members": {
"dataSourceType": {},
"dataTypeName": {}
}
},
"S1e": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"label": {},
"position": {
"shape": "S1g"
},
"excluded": {
"type": "boolean"
},
"inputType": {
"type": "structure",
"required": [
"type"
],
"members": {
"type": {},
"required": {
"type": "boolean"
},
"readOnly": {
"type": "boolean"
},
"placeholder": {},
"defaultValue": {},
"descriptiveText": {},
"defaultChecked": {
"type": "boolean"
},
"defaultCountryCode": {},
"valueMappings": {
"type": "structure",
"required": [
"values"
],
"members": {
"values": {
"type": "list",
"member": {
"type": "structure",
"required": [
"value"
],
"members": {
"displayValue": {
"shape": "S1m"
},
"value": {
"shape": "S1m"
}
}
}
},
"bindingProperties": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"type": {},
"bindingProperties": {
"type": "structure",
"members": {
"model": {}
}
}
}
}
}
}
},
"name": {},
"minValue": {
"type": "float"
},
"maxValue": {
"type": "float"
},
"step": {
"type": "float"
},
"value": {},
"isArray": {
"type": "boolean"
},
"fileUploaderConfig": {
"type": "structure",
"required": [
"accessLevel",
"acceptedFileTypes"
],
"members": {
"accessLevel": {},
"acceptedFileTypes": {
"shape": "S1v"
},
"showThumbnails": {
"type": "boolean"
},
"isResumable": {
"type": "boolean"
},
"maxFileCount": {
"type": "integer"
},
"maxSize": {
"type": "integer"
}
}
}
}
},
"validations": {
"type": "list",
"member": {
"type": "structure",
"required": [
"type"
],
"members": {
"type": {},
"strValues": {
"shape": "S1v"
},
"numValues": {
"type": "list",
"member": {
"type": "integer"
}
},
"validationMessage": {}
}
}
}
}
}
},
"S1g": {
"type": "structure",
"members": {
"fixed": {},
"rightOf": {},
"below": {}
},
"union": true
},
"S1m": {
"type": "structure",
"members": {
"value": {},
"bindingProperties": {
"type": "structure",
"required": [
"property"
],
"members": {
"property": {},
"field": {}
}
},
"concat": {
"type": "list",
"member": {
"shape": "S1m"
}
}
}
},
"S1v": {
"type": "list",
"member": {}
},
"S20": {
"type": "structure",
"members": {
"horizontalGap": {
"shape": "S21"
},
"verticalGap": {
"shape": "S21"
},
"outerPadding": {
"shape": "S21"
}
}
},
"S21": {
"type": "structure",
"members": {
"tokenReference": {},
"value": {}
},
"union": true
},
"S22": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"required": [
"type"
],
"members": {
"type": {},
"position": {
"shape": "S1g"
},
"text": {},
"level": {
"type": "integer"
},
"orientation": {},
"excluded": {
"type": "boolean"
}
}
}
},
"S24": {
"type": "structure",
"members": {
"position": {},
"clear": {
"shape": "S26"
},
"cancel": {
"shape": "S26"
},
"submit": {
"shape": "S26"
}
}
},
"S26": {
"type": "structure",
"members": {
"excluded": {
"type": "boolean"
},
"children": {},
"position": {
"shape": "S1g"
}
}
},
"S29": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id",
"name",
"formActionType",
"style",
"dataType",
"fields",
"sectionalElements",
"schemaVersion"
],
"members": {
"appId": {},
"environmentName": {},
"id": {},
"name": {},
"formActionType": {},
"style": {
"shape": "S20"
},
"dataType": {
"shape": "S1b"
},
"fields": {
"shape": "S1e"
},
"sectionalElements": {
"shape": "S22"
},
"schemaVersion": {},
"tags": {
"shape": "S11"
},
"cta": {
"shape": "S24"
},
"labelDecorator": {}
}
},
"S2d": {
"type": "list",
"member": {
"type": "structure",
"members": {
"key": {},
"value": {
"type": "structure",
"members": {
"value": {},
"children": {
"shape": "S2d"
}
}
}
}
}
},
"S2h": {
"type": "structure",
"required": [
"appId",
"environmentName",
"id",
"name",
"createdAt",
"values"
],
"members": {
"appId": {},
"environmentName": {},
"id": {},
"name": {},
"createdAt": {
"shape": "S17"
},
"modifiedAt": {
"shape": "S17"
},
"values": {
"shape": "S2d"
},
"overrides": {
"shape": "S2d"
},
"tags": {
"shape": "S11"
}
}
},
"S2o": {
"type": "string",
"sensitive": true
},
"S32": {
"type": "structure",
"required": [
"id",
"appId",
"environmentName"
],
"members": {
"id": {},
"appId": {},
"environmentName": {},
"renderConfig": {
"shape": "S33"
},
"genericDataSchema": {
"shape": "S3d"
},
"autoGenerateForms": {
"type": "boolean"
},
"features": {
"shape": "S3v"
},
"status": {},
"statusMessage": {},
"asset": {
"type": "structure",
"members": {
"downloadUrl": {}
}
},
"tags": {
"shape": "S11"
},
"createdAt": {
"shape": "S17"
},
"modifiedAt": {
"shape": "S17"
},
"dependencies": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"supportedVersion": {},
"isSemVer": {
"type": "boolean"
},
"reason": {}
}
}
}
}
},
"S33": {
"type": "structure",
"members": {
"react": {
"type": "structure",
"members": {
"module": {},
"target": {},
"script": {},
"renderTypeDeclarations": {
"type": "boolean"
},
"inlineSourceMap": {
"type": "boolean"
},
"apiConfiguration": {
"type": "structure",
"members": {
"graphQLConfig": {
"type": "structure",
"required": [
"typesFilePath",
"queriesFilePath",
"mutationsFilePath",
"subscriptionsFilePath",
"fragmentsFilePath"
],
"members": {
"typesFilePath": {},
"queriesFilePath": {},
"mutationsFilePath": {},
"subscriptionsFilePath": {},