Chilkat Online Tools

ExportComponents PowerBuilder Example

Amplify UI Builder

integer li_rc
oleobject loo_Rest
integer li_Success
oleobject loo_AuthAws
oleobject loo_SbResponseBody
integer li_RespStatusCode
oleobject loo_JResp
string ls_AppId
string ls_Bucket
string ls_DefaultValue
string ls_Field
string ls_Key
string ls_Model
string ls_UserAttribute
string ls_StringDefaultValue
string ls_V_Type
string ls_StringModel
string ls_PredicateField
string ls_Operand
string ls_Operator
string ls_ComponentType
integer li_CreatedAt
string ls_EnvironmentName
string ls_Action
string ls_BindingEvent
string ls_BindingPropertiesField
string ls_Property
string ls_Element
string ls_StringProperty
string ls_CollectionBindingPropertiesField
string ls_CollectionBindingPropertiesProperty
string ls_ComponentName
string ls_V_Else
string ls_ConditionField
string ls_ConditionOperand
string ls_OperandType
string ls_ConditionOperator
string ls_ConditionProperty
string ls_V_Then
integer li_Configured
string ls_AnchorDefaultValue
string ls_V_Event
string ls_ImportedValue
string ls_AnchorModel
string ls_AnchorProperty
string ls_AnchorType
string ls_AnchorUserAttribute
string ls_Value
string ls_BindingPropertiesProperty
string ls_StringElement
string ls_StringComponentName
string ls_ConditionElse
string ls_ConditionOperandType
string ls_ConditionThen
integer li_StringConfigured
string ls_StringEvent
string ls_StringImportedValue
string ls_StringType
string ls_StringUserAttribute
string ls_StringValue
string ls_GlobalComponentName
integer li_GlobalConfigured
string ls_GlobalDefaultValue
string ls_GlobalEvent
string ls_GlobalImportedValue
string ls_GlobalModel
string ls_GlobalProperty
string ls_GlobalType
string ls_GlobalUserAttribute
string ls_GlobalValue
string ls_IdComponentName
integer li_IdConfigured
string ls_IdDefaultValue
string ls_IdEvent
string ls_IdImportedValue
string ls_IdModel
string ls_IdProperty
string ls_IdType
string ls_IdUserAttribute
string ls_IdValue
string ls_ParametersModel
string ls_StateComponentName
string ls_StateProperty
string ls_SetComponentName
integer li_SetConfigured
string ls_SetDefaultValue
string ls_SetEvent
string ls_SetImportedValue
string ls_SetModel
string ls_SetProperty
string ls_SetType
string ls_SetUserAttribute
string ls_SetValue
string ls_TargetComponentName
integer li_TargetConfigured
string ls_TargetDefaultValue
string ls_TargetEvent
string ls_TargetImportedValue
string ls_TargetModel
string ls_TargetProperty
string ls_TargetType
string ls_TargetUserAttribute
string ls_TargetValue
string ls_TypeComponentName
integer li_TypeConfigured
string ls_TypeDefaultValue
string ls_TypeEvent
string ls_TypeImportedValue
string ls_TypeModel
string ls_TypeProperty
string ls_TypeType
string ls_TypeUserAttribute
string ls_TypeValue
string ls_UrlComponentName
integer li_UrlConfigured
string ls_UrlDefaultValue
string ls_UrlEvent
string ls_UrlImportedValue
string ls_UrlModel
string ls_UrlProperty
string ls_UrlType
string ls_UrlUserAttribute
string ls_UrlValue
string ls_Id
integer li_ModifiedAt
string ls_Name
string ls_V_String
string ls_SchemaVersion
string ls_SourceId
string ls_TagsString
integer j
integer li_Count_j
string ls_Field
string ls_Operand
string ls_Operator
integer k
integer li_Count_k
string ls_StrVal
string ls_StringAction
string ls_StringBindingEvent
string ls_AnchorComponentName
integer li_AnchorConfigured
string ls_AnchorEvent
string ls_AnchorImportedValue
string ls_AnchorValue
string ls_Direction
string ls_StringString
string ls_VariantValuesString
string ls_NextToken
integer i
integer li_Count_i

// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.

loo_Rest = create oleobject
li_rc = loo_Rest.ConnectToNewObject("Chilkat_9_5_0.Rest")
if li_rc < 0 then
    destroy loo_Rest
    MessageBox("Error","Connecting to COM object failed")
    return
end if

loo_AuthAws = create oleobject
li_rc = loo_AuthAws.ConnectToNewObject("Chilkat_9_5_0.AuthAws")

loo_AuthAws.AccessKey = "AWS_ACCESS_KEY"
loo_AuthAws.SecretKey = "AWS_SECRET_KEY"

// Don't forget to change the region to your particular region. (Also make the same change in the call to Connect below.)
loo_AuthAws.Region = "us-west-2"
loo_AuthAws.ServiceName = "amplifyuibuilder"
// SetAuthAws causes Chilkat to automatically add the following headers: Authorization, X-Amz-Date
loo_Rest.SetAuthAws(loo_AuthAws)

// URL: https://amplifyuibuilder.us-west-2.amazonaws.com/
// Use the same region as specified above.
li_Success = loo_Rest.Connect("amplifyuibuilder.us-west-2.amazonaws.com",443,1,1)
if li_Success <> 1 then
    Write-Debug "ConnectFailReason: " + string(loo_Rest.ConnectFailReason)
    Write-Debug loo_Rest.LastErrorText
    destroy loo_Rest
    destroy loo_AuthAws
    return
end if

loo_Rest.AddHeader("Content-Type","application/x-amz-json-1.1")
loo_Rest.AddHeader("X-Amz-Target","ExportComponents")

loo_SbResponseBody = create oleobject
li_rc = loo_SbResponseBody.ConnectToNewObject("Chilkat_9_5_0.StringBuilder")

li_Success = loo_Rest.FullRequestNoBodySb("GET","/export/app/{appId}/environment/{environmentName}/components",loo_SbResponseBody)
if li_Success <> 1 then
    Write-Debug loo_Rest.LastErrorText
    destroy loo_Rest
    destroy loo_AuthAws
    destroy loo_SbResponseBody
    return
end if

li_RespStatusCode = loo_Rest.ResponseStatusCode
Write-Debug "response status code = " + string(li_RespStatusCode)
if li_RespStatusCode <> 200 then
    Write-Debug "Response Header:"
    Write-Debug loo_Rest.ResponseHeader
    Write-Debug "Response Body:"
    Write-Debug loo_SbResponseBody.GetAsString()
    destroy loo_Rest
    destroy loo_AuthAws
    destroy loo_SbResponseBody
    return
end if

loo_JResp = create oleobject
li_rc = loo_JResp.ConnectToNewObject("Chilkat_9_5_0.JsonObject")

loo_JResp.LoadSb(loo_SbResponseBody)

// The following code parses the JSON response.
// A sample JSON response is shown below the sample code.

// Use this online tool to generate parsing code from sample JSON:
// Generate Parsing Code from JSON

ls_NextToken = loo_JResp.StringOf("nextToken")
i = 0
li_Count_i = loo_JResp.SizeOfArray("entities")
do while i < li_Count_i
    loo_JResp.I = i
    ls_AppId = loo_JResp.StringOf("entities[i].appId")
    ls_Bucket = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.bucket")
    ls_DefaultValue = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.defaultValue")
    ls_Field = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.field")
    ls_Key = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.key")
    ls_Model = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.model")
    ls_UserAttribute = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.userAttribute")
    ls_StringDefaultValue = loo_JResp.StringOf("entities[i].bindingProperties.string.defaultValue")
    ls_V_Type = loo_JResp.StringOf("entities[i].bindingProperties.string.type")
    ls_StringModel = loo_JResp.StringOf("entities[i].collectionProperties.string.model")
    ls_PredicateField = loo_JResp.StringOf("entities[i].collectionProperties.string.predicate.field")
    ls_Operand = loo_JResp.StringOf("entities[i].collectionProperties.string.predicate.operand")
    ls_Operator = loo_JResp.StringOf("entities[i].collectionProperties.string.predicate.operator")
    ls_ComponentType = loo_JResp.StringOf("entities[i].componentType")
    li_CreatedAt = loo_JResp.IntOf("entities[i].createdAt")
    ls_EnvironmentName = loo_JResp.StringOf("entities[i].environmentName")
    ls_Action = loo_JResp.StringOf("entities[i].events.string.action")
    ls_BindingEvent = loo_JResp.StringOf("entities[i].events.string.bindingEvent")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.bindingProperties.field")
    ls_Property = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.bindingProperties.property")
    ls_Element = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.collectionBindingProperties.property")
    ls_ComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.componentName")
    ls_V_Else = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.condition.operand")
    ls_OperandType = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.condition.property")
    ls_V_Then = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.condition.then")
    li_Configured = loo_JResp.IntOf("entities[i].events.string.parameters.anchor.configured")
    ls_AnchorDefaultValue = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.defaultValue")
    ls_V_Event = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.event")
    ls_ImportedValue = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.importedValue")
    ls_AnchorModel = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.model")
    ls_AnchorProperty = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.property")
    ls_AnchorType = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.type")
    ls_AnchorUserAttribute = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.userAttribute")
    ls_Value = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.value")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.bindingProperties.field")
    ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.bindingProperties.property")
    ls_StringElement = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.collectionBindingProperties.property")
    ls_StringComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.componentName")
    ls_ConditionElse = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.condition.operand")
    ls_ConditionOperandType = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.condition.property")
    ls_ConditionThen = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.condition.then")
    li_StringConfigured = loo_JResp.IntOf("entities[i].events.string.parameters.fields.string.configured")
    ls_StringDefaultValue = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.defaultValue")
    ls_StringEvent = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.event")
    ls_StringImportedValue = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.importedValue")
    ls_StringModel = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.model")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.property")
    ls_StringType = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.type")
    ls_StringUserAttribute = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.userAttribute")
    ls_StringValue = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.value")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.global.bindingProperties.field")
    ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.global.bindingProperties.property")
    ls_StringElement = loo_JResp.StringOf("entities[i].events.string.parameters.global.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.global.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.global.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.global.collectionBindingProperties.property")
    ls_GlobalComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.global.componentName")
    ls_ConditionElse = loo_JResp.StringOf("entities[i].events.string.parameters.global.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].events.string.parameters.global.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].events.string.parameters.global.condition.operand")
    ls_ConditionOperandType = loo_JResp.StringOf("entities[i].events.string.parameters.global.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].events.string.parameters.global.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].events.string.parameters.global.condition.property")
    ls_ConditionThen = loo_JResp.StringOf("entities[i].events.string.parameters.global.condition.then")
    li_GlobalConfigured = loo_JResp.IntOf("entities[i].events.string.parameters.global.configured")
    ls_GlobalDefaultValue = loo_JResp.StringOf("entities[i].events.string.parameters.global.defaultValue")
    ls_GlobalEvent = loo_JResp.StringOf("entities[i].events.string.parameters.global.event")
    ls_GlobalImportedValue = loo_JResp.StringOf("entities[i].events.string.parameters.global.importedValue")
    ls_GlobalModel = loo_JResp.StringOf("entities[i].events.string.parameters.global.model")
    ls_GlobalProperty = loo_JResp.StringOf("entities[i].events.string.parameters.global.property")
    ls_GlobalType = loo_JResp.StringOf("entities[i].events.string.parameters.global.type")
    ls_GlobalUserAttribute = loo_JResp.StringOf("entities[i].events.string.parameters.global.userAttribute")
    ls_GlobalValue = loo_JResp.StringOf("entities[i].events.string.parameters.global.value")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.id.bindingProperties.field")
    ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.id.bindingProperties.property")
    ls_StringElement = loo_JResp.StringOf("entities[i].events.string.parameters.id.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.id.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.id.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.id.collectionBindingProperties.property")
    ls_IdComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.id.componentName")
    ls_ConditionElse = loo_JResp.StringOf("entities[i].events.string.parameters.id.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].events.string.parameters.id.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].events.string.parameters.id.condition.operand")
    ls_ConditionOperandType = loo_JResp.StringOf("entities[i].events.string.parameters.id.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].events.string.parameters.id.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].events.string.parameters.id.condition.property")
    ls_ConditionThen = loo_JResp.StringOf("entities[i].events.string.parameters.id.condition.then")
    li_IdConfigured = loo_JResp.IntOf("entities[i].events.string.parameters.id.configured")
    ls_IdDefaultValue = loo_JResp.StringOf("entities[i].events.string.parameters.id.defaultValue")
    ls_IdEvent = loo_JResp.StringOf("entities[i].events.string.parameters.id.event")
    ls_IdImportedValue = loo_JResp.StringOf("entities[i].events.string.parameters.id.importedValue")
    ls_IdModel = loo_JResp.StringOf("entities[i].events.string.parameters.id.model")
    ls_IdProperty = loo_JResp.StringOf("entities[i].events.string.parameters.id.property")
    ls_IdType = loo_JResp.StringOf("entities[i].events.string.parameters.id.type")
    ls_IdUserAttribute = loo_JResp.StringOf("entities[i].events.string.parameters.id.userAttribute")
    ls_IdValue = loo_JResp.StringOf("entities[i].events.string.parameters.id.value")
    ls_ParametersModel = loo_JResp.StringOf("entities[i].events.string.parameters.model")
    ls_StateComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.state.componentName")
    ls_StateProperty = loo_JResp.StringOf("entities[i].events.string.parameters.state.property")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.bindingProperties.field")
    ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.bindingProperties.property")
    ls_StringElement = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.collectionBindingProperties.property")
    ls_SetComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.componentName")
    ls_ConditionElse = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.condition.operand")
    ls_ConditionOperandType = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.condition.property")
    ls_ConditionThen = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.condition.then")
    li_SetConfigured = loo_JResp.IntOf("entities[i].events.string.parameters.state.set.configured")
    ls_SetDefaultValue = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.defaultValue")
    ls_SetEvent = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.event")
    ls_SetImportedValue = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.importedValue")
    ls_SetModel = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.model")
    ls_SetProperty = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.property")
    ls_SetType = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.type")
    ls_SetUserAttribute = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.userAttribute")
    ls_SetValue = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.value")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.target.bindingProperties.field")
    ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.target.bindingProperties.property")
    ls_StringElement = loo_JResp.StringOf("entities[i].events.string.parameters.target.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.target.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.target.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.target.collectionBindingProperties.property")
    ls_TargetComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.target.componentName")
    ls_ConditionElse = loo_JResp.StringOf("entities[i].events.string.parameters.target.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].events.string.parameters.target.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].events.string.parameters.target.condition.operand")
    ls_ConditionOperandType = loo_JResp.StringOf("entities[i].events.string.parameters.target.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].events.string.parameters.target.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].events.string.parameters.target.condition.property")
    ls_ConditionThen = loo_JResp.StringOf("entities[i].events.string.parameters.target.condition.then")
    li_TargetConfigured = loo_JResp.IntOf("entities[i].events.string.parameters.target.configured")
    ls_TargetDefaultValue = loo_JResp.StringOf("entities[i].events.string.parameters.target.defaultValue")
    ls_TargetEvent = loo_JResp.StringOf("entities[i].events.string.parameters.target.event")
    ls_TargetImportedValue = loo_JResp.StringOf("entities[i].events.string.parameters.target.importedValue")
    ls_TargetModel = loo_JResp.StringOf("entities[i].events.string.parameters.target.model")
    ls_TargetProperty = loo_JResp.StringOf("entities[i].events.string.parameters.target.property")
    ls_TargetType = loo_JResp.StringOf("entities[i].events.string.parameters.target.type")
    ls_TargetUserAttribute = loo_JResp.StringOf("entities[i].events.string.parameters.target.userAttribute")
    ls_TargetValue = loo_JResp.StringOf("entities[i].events.string.parameters.target.value")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.type.bindingProperties.field")
    ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.type.bindingProperties.property")
    ls_StringElement = loo_JResp.StringOf("entities[i].events.string.parameters.type.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.type.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.type.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.type.collectionBindingProperties.property")
    ls_TypeComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.type.componentName")
    ls_ConditionElse = loo_JResp.StringOf("entities[i].events.string.parameters.type.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].events.string.parameters.type.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].events.string.parameters.type.condition.operand")
    ls_ConditionOperandType = loo_JResp.StringOf("entities[i].events.string.parameters.type.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].events.string.parameters.type.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].events.string.parameters.type.condition.property")
    ls_ConditionThen = loo_JResp.StringOf("entities[i].events.string.parameters.type.condition.then")
    li_TypeConfigured = loo_JResp.IntOf("entities[i].events.string.parameters.type.configured")
    ls_TypeDefaultValue = loo_JResp.StringOf("entities[i].events.string.parameters.type.defaultValue")
    ls_TypeEvent = loo_JResp.StringOf("entities[i].events.string.parameters.type.event")
    ls_TypeImportedValue = loo_JResp.StringOf("entities[i].events.string.parameters.type.importedValue")
    ls_TypeModel = loo_JResp.StringOf("entities[i].events.string.parameters.type.model")
    ls_TypeProperty = loo_JResp.StringOf("entities[i].events.string.parameters.type.property")
    ls_TypeType = loo_JResp.StringOf("entities[i].events.string.parameters.type.type")
    ls_TypeUserAttribute = loo_JResp.StringOf("entities[i].events.string.parameters.type.userAttribute")
    ls_TypeValue = loo_JResp.StringOf("entities[i].events.string.parameters.type.value")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.url.bindingProperties.field")
    ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.url.bindingProperties.property")
    ls_StringElement = loo_JResp.StringOf("entities[i].events.string.parameters.url.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].events.string.parameters.url.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].events.string.parameters.url.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].events.string.parameters.url.collectionBindingProperties.property")
    ls_UrlComponentName = loo_JResp.StringOf("entities[i].events.string.parameters.url.componentName")
    ls_ConditionElse = loo_JResp.StringOf("entities[i].events.string.parameters.url.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].events.string.parameters.url.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].events.string.parameters.url.condition.operand")
    ls_ConditionOperandType = loo_JResp.StringOf("entities[i].events.string.parameters.url.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].events.string.parameters.url.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].events.string.parameters.url.condition.property")
    ls_ConditionThen = loo_JResp.StringOf("entities[i].events.string.parameters.url.condition.then")
    li_UrlConfigured = loo_JResp.IntOf("entities[i].events.string.parameters.url.configured")
    ls_UrlDefaultValue = loo_JResp.StringOf("entities[i].events.string.parameters.url.defaultValue")
    ls_UrlEvent = loo_JResp.StringOf("entities[i].events.string.parameters.url.event")
    ls_UrlImportedValue = loo_JResp.StringOf("entities[i].events.string.parameters.url.importedValue")
    ls_UrlModel = loo_JResp.StringOf("entities[i].events.string.parameters.url.model")
    ls_UrlProperty = loo_JResp.StringOf("entities[i].events.string.parameters.url.property")
    ls_UrlType = loo_JResp.StringOf("entities[i].events.string.parameters.url.type")
    ls_UrlUserAttribute = loo_JResp.StringOf("entities[i].events.string.parameters.url.userAttribute")
    ls_UrlValue = loo_JResp.StringOf("entities[i].events.string.parameters.url.value")
    ls_Id = loo_JResp.StringOf("entities[i].id")
    li_ModifiedAt = loo_JResp.IntOf("entities[i].modifiedAt")
    ls_Name = loo_JResp.StringOf("entities[i].name")
    ls_V_String = loo_JResp.StringOf("entities[i].overrides.string.string")
    ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].properties.string.bindingProperties.field")
    ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].properties.string.bindingProperties.property")
    ls_StringElement = loo_JResp.StringOf("entities[i].properties.string.bindings.string.element")
    ls_StringProperty = loo_JResp.StringOf("entities[i].properties.string.bindings.string.property")
    ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].properties.string.collectionBindingProperties.field")
    ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].properties.string.collectionBindingProperties.property")
    ls_StringComponentName = loo_JResp.StringOf("entities[i].properties.string.componentName")
    ls_ConditionElse = loo_JResp.StringOf("entities[i].properties.string.condition.else")
    ls_ConditionField = loo_JResp.StringOf("entities[i].properties.string.condition.field")
    ls_ConditionOperand = loo_JResp.StringOf("entities[i].properties.string.condition.operand")
    ls_ConditionOperandType = loo_JResp.StringOf("entities[i].properties.string.condition.operandType")
    ls_ConditionOperator = loo_JResp.StringOf("entities[i].properties.string.condition.operator")
    ls_ConditionProperty = loo_JResp.StringOf("entities[i].properties.string.condition.property")
    ls_ConditionThen = loo_JResp.StringOf("entities[i].properties.string.condition.then")
    li_StringConfigured = loo_JResp.IntOf("entities[i].properties.string.configured")
    ls_StringDefaultValue = loo_JResp.StringOf("entities[i].properties.string.defaultValue")
    ls_StringEvent = loo_JResp.StringOf("entities[i].properties.string.event")
    ls_StringImportedValue = loo_JResp.StringOf("entities[i].properties.string.importedValue")
    ls_StringModel = loo_JResp.StringOf("entities[i].properties.string.model")
    ls_StringProperty = loo_JResp.StringOf("entities[i].properties.string.property")
    ls_StringType = loo_JResp.StringOf("entities[i].properties.string.type")
    ls_StringUserAttribute = loo_JResp.StringOf("entities[i].properties.string.userAttribute")
    ls_StringValue = loo_JResp.StringOf("entities[i].properties.string.value")
    ls_SchemaVersion = loo_JResp.StringOf("entities[i].schemaVersion")
    ls_SourceId = loo_JResp.StringOf("entities[i].sourceId")
    ls_TagsString = loo_JResp.StringOf("entities[i].tags.string")
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].bindingProperties.string.bindingProperties.predicates")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_Field = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.predicates[j].field")
        ls_Operand = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.predicates[j].operand")
        ls_Operator = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.predicates[j].operator")
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].bindingProperties.string.bindingProperties.predicates[j].and")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.predicates[j].and[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].bindingProperties.string.bindingProperties.predicates[j].or")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].bindingProperties.string.bindingProperties.predicates[j].or[k]")
            k = k + 1
        loop
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].children")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_ComponentType = loo_JResp.StringOf("entities[i].children[j].componentType")
        ls_StringAction = loo_JResp.StringOf("entities[i].children[j].events.string.action")
        ls_StringBindingEvent = loo_JResp.StringOf("entities[i].children[j].events.string.bindingEvent")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.collectionBindingProperties.property")
        ls_AnchorComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.condition.then")
        li_AnchorConfigured = loo_JResp.IntOf("entities[i].children[j].events.string.parameters.anchor.configured")
        ls_AnchorDefaultValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.defaultValue")
        ls_AnchorEvent = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.event")
        ls_AnchorImportedValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.importedValue")
        ls_AnchorModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.model")
        ls_AnchorProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.property")
        ls_AnchorType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.type")
        ls_AnchorUserAttribute = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.userAttribute")
        ls_AnchorValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.value")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.collectionBindingProperties.property")
        ls_StringComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.condition.then")
        li_StringConfigured = loo_JResp.IntOf("entities[i].children[j].events.string.parameters.fields.string.configured")
        ls_StringDefaultValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.defaultValue")
        ls_StringEvent = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.event")
        ls_StringImportedValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.importedValue")
        ls_StringModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.model")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.property")
        ls_StringType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.type")
        ls_StringUserAttribute = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.userAttribute")
        ls_StringValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.value")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.collectionBindingProperties.property")
        ls_GlobalComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.condition.then")
        li_GlobalConfigured = loo_JResp.IntOf("entities[i].children[j].events.string.parameters.global.configured")
        ls_GlobalDefaultValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.defaultValue")
        ls_GlobalEvent = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.event")
        ls_GlobalImportedValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.importedValue")
        ls_GlobalModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.model")
        ls_GlobalProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.property")
        ls_GlobalType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.type")
        ls_GlobalUserAttribute = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.userAttribute")
        ls_GlobalValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.value")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.collectionBindingProperties.property")
        ls_IdComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.condition.then")
        li_IdConfigured = loo_JResp.IntOf("entities[i].children[j].events.string.parameters.id.configured")
        ls_IdDefaultValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.defaultValue")
        ls_IdEvent = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.event")
        ls_IdImportedValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.importedValue")
        ls_IdModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.model")
        ls_IdProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.property")
        ls_IdType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.type")
        ls_IdUserAttribute = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.userAttribute")
        ls_IdValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.value")
        ls_ParametersModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.model")
        ls_StateComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.componentName")
        ls_StateProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.property")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.collectionBindingProperties.property")
        ls_SetComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.condition.then")
        li_SetConfigured = loo_JResp.IntOf("entities[i].children[j].events.string.parameters.state.set.configured")
        ls_SetDefaultValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.defaultValue")
        ls_SetEvent = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.event")
        ls_SetImportedValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.importedValue")
        ls_SetModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.model")
        ls_SetProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.property")
        ls_SetType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.type")
        ls_SetUserAttribute = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.userAttribute")
        ls_SetValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.value")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.collectionBindingProperties.property")
        ls_TargetComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.condition.then")
        li_TargetConfigured = loo_JResp.IntOf("entities[i].children[j].events.string.parameters.target.configured")
        ls_TargetDefaultValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.defaultValue")
        ls_TargetEvent = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.event")
        ls_TargetImportedValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.importedValue")
        ls_TargetModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.model")
        ls_TargetProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.property")
        ls_TargetType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.type")
        ls_TargetUserAttribute = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.userAttribute")
        ls_TargetValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.value")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.collectionBindingProperties.property")
        ls_TypeComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.condition.then")
        li_TypeConfigured = loo_JResp.IntOf("entities[i].children[j].events.string.parameters.type.configured")
        ls_TypeDefaultValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.defaultValue")
        ls_TypeEvent = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.event")
        ls_TypeImportedValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.importedValue")
        ls_TypeModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.model")
        ls_TypeProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.property")
        ls_TypeType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.type")
        ls_TypeUserAttribute = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.userAttribute")
        ls_TypeValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.value")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.collectionBindingProperties.property")
        ls_UrlComponentName = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.condition.then")
        li_UrlConfigured = loo_JResp.IntOf("entities[i].children[j].events.string.parameters.url.configured")
        ls_UrlDefaultValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.defaultValue")
        ls_UrlEvent = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.event")
        ls_UrlImportedValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.importedValue")
        ls_UrlModel = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.model")
        ls_UrlProperty = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.property")
        ls_UrlType = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.type")
        ls_UrlUserAttribute = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.userAttribute")
        ls_UrlValue = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.value")
        ls_Name = loo_JResp.StringOf("entities[i].children[j].name")
        ls_BindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].properties.string.bindingProperties.field")
        ls_BindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].properties.string.bindingProperties.property")
        ls_StringElement = loo_JResp.StringOf("entities[i].children[j].properties.string.bindings.string.element")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].properties.string.bindings.string.property")
        ls_CollectionBindingPropertiesField = loo_JResp.StringOf("entities[i].children[j].properties.string.collectionBindingProperties.field")
        ls_CollectionBindingPropertiesProperty = loo_JResp.StringOf("entities[i].children[j].properties.string.collectionBindingProperties.property")
        ls_StringComponentName = loo_JResp.StringOf("entities[i].children[j].properties.string.componentName")
        ls_ConditionElse = loo_JResp.StringOf("entities[i].children[j].properties.string.condition.else")
        ls_ConditionField = loo_JResp.StringOf("entities[i].children[j].properties.string.condition.field")
        ls_ConditionOperand = loo_JResp.StringOf("entities[i].children[j].properties.string.condition.operand")
        ls_ConditionOperandType = loo_JResp.StringOf("entities[i].children[j].properties.string.condition.operandType")
        ls_ConditionOperator = loo_JResp.StringOf("entities[i].children[j].properties.string.condition.operator")
        ls_ConditionProperty = loo_JResp.StringOf("entities[i].children[j].properties.string.condition.property")
        ls_ConditionThen = loo_JResp.StringOf("entities[i].children[j].properties.string.condition.then")
        li_StringConfigured = loo_JResp.IntOf("entities[i].children[j].properties.string.configured")
        ls_StringDefaultValue = loo_JResp.StringOf("entities[i].children[j].properties.string.defaultValue")
        ls_StringEvent = loo_JResp.StringOf("entities[i].children[j].properties.string.event")
        ls_StringImportedValue = loo_JResp.StringOf("entities[i].children[j].properties.string.importedValue")
        ls_StringModel = loo_JResp.StringOf("entities[i].children[j].properties.string.model")
        ls_StringProperty = loo_JResp.StringOf("entities[i].children[j].properties.string.property")
        ls_StringType = loo_JResp.StringOf("entities[i].children[j].properties.string.type")
        ls_StringUserAttribute = loo_JResp.StringOf("entities[i].children[j].properties.string.userAttribute")
        ls_StringValue = loo_JResp.StringOf("entities[i].children[j].properties.string.value")
        ls_SourceId = loo_JResp.StringOf("entities[i].children[j].sourceId")
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].children")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].children[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].events.string.parameters.anchor.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.anchor.concat[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].events.string.parameters.fields.string.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.fields.string.concat[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].events.string.parameters.global.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.global.concat[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].events.string.parameters.id.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.id.concat[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].events.string.parameters.state.set.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.state.set.concat[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].events.string.parameters.target.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.target.concat[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].events.string.parameters.type.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.type.concat[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].events.string.parameters.url.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].events.string.parameters.url.concat[k]")
            k = k + 1
        loop
        k = 0
        li_Count_k = loo_JResp.SizeOfArray("entities[i].children[j].properties.string.concat")
        do while k < li_Count_k
            loo_JResp.K = k
            ls_StrVal = loo_JResp.StringOf("entities[i].children[j].properties.string.concat[k]")
            k = k + 1
        loop
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].collectionProperties.string.identifiers")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].collectionProperties.string.identifiers[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].collectionProperties.string.predicate.and")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].collectionProperties.string.predicate.and[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].collectionProperties.string.predicate.or")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].collectionProperties.string.predicate.or[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].collectionProperties.string.sort")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_Direction = loo_JResp.StringOf("entities[i].collectionProperties.string.sort[j].direction")
        ls_Field = loo_JResp.StringOf("entities[i].collectionProperties.string.sort[j].field")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].events.string.parameters.anchor.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].events.string.parameters.anchor.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].events.string.parameters.fields.string.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].events.string.parameters.fields.string.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].events.string.parameters.global.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].events.string.parameters.global.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].events.string.parameters.id.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].events.string.parameters.id.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].events.string.parameters.state.set.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].events.string.parameters.state.set.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].events.string.parameters.target.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].events.string.parameters.target.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].events.string.parameters.type.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].events.string.parameters.type.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].events.string.parameters.url.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].events.string.parameters.url.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].properties.string.concat")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StrVal = loo_JResp.StringOf("entities[i].properties.string.concat[j]")
        j = j + 1
    loop
    j = 0
    li_Count_j = loo_JResp.SizeOfArray("entities[i].variants")
    do while j < li_Count_j
        loo_JResp.J = j
        ls_StringString = loo_JResp.StringOf("entities[i].variants[j].overrides.string.string")
        ls_VariantValuesString = loo_JResp.StringOf("entities[i].variants[j].variantValues.string")
        j = j + 1
    loop
    i = i + 1
loop

// A sample JSON response body parsed by the above code:

// {
//   "entities": [
//     {
//       "appId": "string",
//       "bindingProperties": {
//         "string": {
//           "bindingProperties": {
//             "bucket": "string",
//             "defaultValue": "string",
//             "field": "string",
//             "key": "string",
//             "model": "string",
//             "predicates": [
//               {
//                 "and": [
//                   "Predicate"
//                 ],
//                 "field": "string",
//                 "operand": "string",
//                 "operator": "string",
//                 "or": [
//                   "Predicate"
//                 ]
//               }
//             ],
//             "userAttribute": "string"
//           },
//           "defaultValue": "string",
//           "type": "string"
//         }
//       },
//       "children": [
//         {
//           "children": [
//             "ComponentChild"
//           ],
//           "componentType": "string",
//           "events": {
//             "string": {
//               "action": "string",
//               "bindingEvent": "string",
//               "parameters": {
//                 "anchor": {
//                   "bindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "bindings": {
//                     "string": {
//                       "element": "string",
//                       "property": "string"
//                     }
//                   },
//                   "collectionBindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "componentName": "string",
//                   "concat": [
//                     "ComponentProperty"
//                   ],
//                   "condition": {
//                     "else": "ComponentProperty",
//                     "field": "string",
//                     "operand": "string",
//                     "operandType": "string",
//                     "operator": "string",
//                     "property": "string",
//                     "then": "ComponentProperty"
//                   },
//                   "configured": boolean,
//                   "defaultValue": "string",
//                   "event": "string",
//                   "importedValue": "string",
//                   "model": "string",
//                   "property": "string",
//                   "type": "string",
//                   "userAttribute": "string",
//                   "value": "string"
//                 },
//                 "fields": {
//                   "string": {
//                     "bindingProperties": {
//                       "field": "string",
//                       "property": "string"
//                     },
//                     "bindings": {
//                       "string": {
//                         "element": "string",
//                         "property": "string"
//                       }
//                     },
//                     "collectionBindingProperties": {
//                       "field": "string",
//                       "property": "string"
//                     },
//                     "componentName": "string",
//                     "concat": [
//                       "ComponentProperty"
//                     ],
//                     "condition": {
//                       "else": "ComponentProperty",
//                       "field": "string",
//                       "operand": "string",
//                       "operandType": "string",
//                       "operator": "string",
//                       "property": "string",
//                       "then": "ComponentProperty"
//                     },
//                     "configured": boolean,
//                     "defaultValue": "string",
//                     "event": "string",
//                     "importedValue": "string",
//                     "model": "string",
//                     "property": "string",
//                     "type": "string",
//                     "userAttribute": "string",
//                     "value": "string"
//                   }
//                 },
//                 "global": {
//                   "bindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "bindings": {
//                     "string": {
//                       "element": "string",
//                       "property": "string"
//                     }
//                   },
//                   "collectionBindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "componentName": "string",
//                   "concat": [
//                     "ComponentProperty"
//                   ],
//                   "condition": {
//                     "else": "ComponentProperty",
//                     "field": "string",
//                     "operand": "string",
//                     "operandType": "string",
//                     "operator": "string",
//                     "property": "string",
//                     "then": "ComponentProperty"
//                   },
//                   "configured": boolean,
//                   "defaultValue": "string",
//                   "event": "string",
//                   "importedValue": "string",
//                   "model": "string",
//                   "property": "string",
//                   "type": "string",
//                   "userAttribute": "string",
//                   "value": "string"
//                 },
//                 "id": {
//                   "bindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "bindings": {
//                     "string": {
//                       "element": "string",
//                       "property": "string"
//                     }
//                   },
//                   "collectionBindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "componentName": "string",
//                   "concat": [
//                     "ComponentProperty"
//                   ],
//                   "condition": {
//                     "else": "ComponentProperty",
//                     "field": "string",
//                     "operand": "string",
//                     "operandType": "string",
//                     "operator": "string",
//                     "property": "string",
//                     "then": "ComponentProperty"
//                   },
//                   "configured": boolean,
//                   "defaultValue": "string",
//                   "event": "string",
//                   "importedValue": "string",
//                   "model": "string",
//                   "property": "string",
//                   "type": "string",
//                   "userAttribute": "string",
//                   "value": "string"
//                 },
//                 "model": "string",
//                 "state": {
//                   "componentName": "string",
//                   "property": "string",
//                   "set": {
//                     "bindingProperties": {
//                       "field": "string",
//                       "property": "string"
//                     },
//                     "bindings": {
//                       "string": {
//                         "element": "string",
//                         "property": "string"
//                       }
//                     },
//                     "collectionBindingProperties": {
//                       "field": "string",
//                       "property": "string"
//                     },
//                     "componentName": "string",
//                     "concat": [
//                       "ComponentProperty"
//                     ],
//                     "condition": {
//                       "else": "ComponentProperty",
//                       "field": "string",
//                       "operand": "string",
//                       "operandType": "string",
//                       "operator": "string",
//                       "property": "string",
//                       "then": "ComponentProperty"
//                     },
//                     "configured": boolean,
//                     "defaultValue": "string",
//                     "event": "string",
//                     "importedValue": "string",
//                     "model": "string",
//                     "property": "string",
//                     "type": "string",
//                     "userAttribute": "string",
//                     "value": "string"
//                   }
//                 },
//                 "target": {
//                   "bindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "bindings": {
//                     "string": {
//                       "element": "string",
//                       "property": "string"
//                     }
//                   },
//                   "collectionBindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "componentName": "string",
//                   "concat": [
//                     "ComponentProperty"
//                   ],
//                   "condition": {
//                     "else": "ComponentProperty",
//                     "field": "string",
//                     "operand": "string",
//                     "operandType": "string",
//                     "operator": "string",
//                     "property": "string",
//                     "then": "ComponentProperty"
//                   },
//                   "configured": boolean,
//                   "defaultValue": "string",
//                   "event": "string",
//                   "importedValue": "string",
//                   "model": "string",
//                   "property": "string",
//                   "type": "string",
//                   "userAttribute": "string",
//                   "value": "string"
//                 },
//                 "type": {
//                   "bindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "bindings": {
//                     "string": {
//                       "element": "string",
//                       "property": "string"
//                     }
//                   },
//                   "collectionBindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "componentName": "string",
//                   "concat": [
//                     "ComponentProperty"
//                   ],
//                   "condition": {
//                     "else": "ComponentProperty",
//                     "field": "string",
//                     "operand": "string",
//                     "operandType": "string",
//                     "operator": "string",
//                     "property": "string",
//                     "then": "ComponentProperty"
//                   },
//                   "configured": boolean,
//                   "defaultValue": "string",
//                   "event": "string",
//                   "importedValue": "string",
//                   "model": "string",
//                   "property": "string",
//                   "type": "string",
//                   "userAttribute": "string",
//                   "value": "string"
//                 },
//                 "url": {
//                   "bindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "bindings": {
//                     "string": {
//                       "element": "string",
//                       "property": "string"
//                     }
//                   },
//                   "collectionBindingProperties": {
//                     "field": "string",
//                     "property": "string"
//                   },
//                   "componentName": "string",
//                   "concat": [
//                     "ComponentProperty"
//                   ],
//                   "condition": {
//                     "else": "ComponentProperty",
//                     "field": "string",
//                     "operand": "string",
//                     "operandType": "string",
//                     "operator": "string",
//                     "property": "string",
//                     "then": "ComponentProperty"
//                   },
//                   "configured": boolean,
//                   "defaultValue": "string",
//                   "event": "string",
//                   "importedValue": "string",
//                   "model": "string",
//                   "property": "string",
//                   "type": "string",
//                   "userAttribute": "string",
//                   "value": "string"
//                 }
//               }
//             }
//           },
//           "name": "string",
//           "properties": {
//             "string": {
//               "bindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "bindings": {
//                 "string": {
//                   "element": "string",
//                   "property": "string"
//                 }
//               },
//               "collectionBindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "componentName": "string",
//               "concat": [
//                 "ComponentProperty"
//               ],
//               "condition": {
//                 "else": "ComponentProperty",
//                 "field": "string",
//                 "operand": "string",
//                 "operandType": "string",
//                 "operator": "string",
//                 "property": "string",
//                 "then": "ComponentProperty"
//               },
//               "configured": boolean,
//               "defaultValue": "string",
//               "event": "string",
//               "importedValue": "string",
//               "model": "string",
//               "property": "string",
//               "type": "string",
//               "userAttribute": "string",
//               "value": "string"
//             }
//           },
//           "sourceId": "string"
//         }
//       ],
//       "collectionProperties": {
//         "string": {
//           "identifiers": [
//             "string"
//           ],
//           "model": "string",
//           "predicate": {
//             "and": [
//               "Predicate"
//             ],
//             "field": "string",
//             "operand": "string",
//             "operator": "string",
//             "or": [
//               "Predicate"
//             ]
//           },
//           "sort": [
//             {
//               "direction": "string",
//               "field": "string"
//             }
//           ]
//         }
//       },
//       "componentType": "string",
//       "createdAt": number,
//       "environmentName": "string",
//       "events": {
//         "string": {
//           "action": "string",
//           "bindingEvent": "string",
//           "parameters": {
//             "anchor": {
//               "bindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "bindings": {
//                 "string": {
//                   "element": "string",
//                   "property": "string"
//                 }
//               },
//               "collectionBindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "componentName": "string",
//               "concat": [
//                 "ComponentProperty"
//               ],
//               "condition": {
//                 "else": "ComponentProperty",
//                 "field": "string",
//                 "operand": "string",
//                 "operandType": "string",
//                 "operator": "string",
//                 "property": "string",
//                 "then": "ComponentProperty"
//               },
//               "configured": boolean,
//               "defaultValue": "string",
//               "event": "string",
//               "importedValue": "string",
//               "model": "string",
//               "property": "string",
//               "type": "string",
//               "userAttribute": "string",
//               "value": "string"
//             },
//             "fields": {
//               "string": {
//                 "bindingProperties": {
//                   "field": "string",
//                   "property": "string"
//                 },
//                 "bindings": {
//                   "string": {
//                     "element": "string",
//                     "property": "string"
//                   }
//                 },
//                 "collectionBindingProperties": {
//                   "field": "string",
//                   "property": "string"
//                 },
//                 "componentName": "string",
//                 "concat": [
//                   "ComponentProperty"
//                 ],
//                 "condition": {
//                   "else": "ComponentProperty",
//                   "field": "string",
//                   "operand": "string",
//                   "operandType": "string",
//                   "operator": "string",
//                   "property": "string",
//                   "then": "ComponentProperty"
//                 },
//                 "configured": boolean,
//                 "defaultValue": "string",
//                 "event": "string",
//                 "importedValue": "string",
//                 "model": "string",
//                 "property": "string",
//                 "type": "string",
//                 "userAttribute": "string",
//                 "value": "string"
//               }
//             },
//             "global": {
//               "bindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "bindings": {
//                 "string": {
//                   "element": "string",
//                   "property": "string"
//                 }
//               },
//               "collectionBindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "componentName": "string",
//               "concat": [
//                 "ComponentProperty"
//               ],
//               "condition": {
//                 "else": "ComponentProperty",
//                 "field": "string",
//                 "operand": "string",
//                 "operandType": "string",
//                 "operator": "string",
//                 "property": "string",
//                 "then": "ComponentProperty"
//               },
//               "configured": boolean,
//               "defaultValue": "string",
//               "event": "string",
//               "importedValue": "string",
//               "model": "string",
//               "property": "string",
//               "type": "string",
//               "userAttribute": "string",
//               "value": "string"
//             },
//             "id": {
//               "bindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "bindings": {
//                 "string": {
//                   "element": "string",
//                   "property": "string"
//                 }
//               },
//               "collectionBindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "componentName": "string",
//               "concat": [
//                 "ComponentProperty"
//               ],
//               "condition": {
//                 "else": "ComponentProperty",
//                 "field": "string",
//                 "operand": "string",
//                 "operandType": "string",
//                 "operator": "string",
//                 "property": "string",
//                 "then": "ComponentProperty"
//               },
//               "configured": boolean,
//               "defaultValue": "string",
//               "event": "string",
//               "importedValue": "string",
//               "model": "string",
//               "property": "string",
//               "type": "string",
//               "userAttribute": "string",
//               "value": "string"
//             },
//             "model": "string",
//             "state": {
//               "componentName": "string",
//               "property": "string",
//               "set": {
//                 "bindingProperties": {
//                   "field": "string",
//                   "property": "string"
//                 },
//                 "bindings": {
//                   "string": {
//                     "element": "string",
//                     "property": "string"
//                   }
//                 },
//                 "collectionBindingProperties": {
//                   "field": "string",
//                   "property": "string"
//                 },
//                 "componentName": "string",
//                 "concat": [
//                   "ComponentProperty"
//                 ],
//                 "condition": {
//                   "else": "ComponentProperty",
//                   "field": "string",
//                   "operand": "string",
//                   "operandType": "string",
//                   "operator": "string",
//                   "property": "string",
//                   "then": "ComponentProperty"
//                 },
//                 "configured": boolean,
//                 "defaultValue": "string",
//                 "event": "string",
//                 "importedValue": "string",
//                 "model": "string",
//                 "property": "string",
//                 "type": "string",
//                 "userAttribute": "string",
//                 "value": "string"
//               }
//             },
//             "target": {
//               "bindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "bindings": {
//                 "string": {
//                   "element": "string",
//                   "property": "string"
//                 }
//               },
//               "collectionBindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "componentName": "string",
//               "concat": [
//                 "ComponentProperty"
//               ],
//               "condition": {
//                 "else": "ComponentProperty",
//                 "field": "string",
//                 "operand": "string",
//                 "operandType": "string",
//                 "operator": "string",
//                 "property": "string",
//                 "then": "ComponentProperty"
//               },
//               "configured": boolean,
//               "defaultValue": "string",
//               "event": "string",
//               "importedValue": "string",
//               "model": "string",
//               "property": "string",
//               "type": "string",
//               "userAttribute": "string",
//               "value": "string"
//             },
//             "type": {
//               "bindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "bindings": {
//                 "string": {
//                   "element": "string",
//                   "property": "string"
//                 }
//               },
//               "collectionBindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "componentName": "string",
//               "concat": [
//                 "ComponentProperty"
//               ],
//               "condition": {
//                 "else": "ComponentProperty",
//                 "field": "string",
//                 "operand": "string",
//                 "operandType": "string",
//                 "operator": "string",
//                 "property": "string",
//                 "then": "ComponentProperty"
//               },
//               "configured": boolean,
//               "defaultValue": "string",
//               "event": "string",
//               "importedValue": "string",
//               "model": "string",
//               "property": "string",
//               "type": "string",
//               "userAttribute": "string",
//               "value": "string"
//             },
//             "url": {
//               "bindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "bindings": {
//                 "string": {
//                   "element": "string",
//                   "property": "string"
//                 }
//               },
//               "collectionBindingProperties": {
//                 "field": "string",
//                 "property": "string"
//               },
//               "componentName": "string",
//               "concat": [
//                 "ComponentProperty"
//               ],
//               "condition": {
//                 "else": "ComponentProperty",
//                 "field": "string",
//                 "operand": "string",
//                 "operandType": "string",
//                 "operator": "string",
//                 "property": "string",
//                 "then": "ComponentProperty"
//               },
//               "configured": boolean,
//               "defaultValue": "string",
//               "event": "string",
//               "importedValue": "string",
//               "model": "string",
//               "property": "string",
//               "type": "string",
//               "userAttribute": "string",
//               "value": "string"
//             }
//           }
//         }
//       },
//       "id": "string",
//       "modifiedAt": number,
//       "name": "string",
//       "overrides": {
//         "string": {
//           "string": "string"
//         }
//       },
//       "properties": {
//         "string": {
//           "bindingProperties": {
//             "field": "string",
//             "property": "string"
//           },
//           "bindings": {
//             "string": {
//               "element": "string",
//               "property": "string"
//             }
//           },
//           "collectionBindingProperties": {
//             "field": "string",
//             "property": "string"
//           },
//           "componentName": "string",
//           "concat": [
//             "ComponentProperty"
//           ],
//           "condition": {
//             "else": "ComponentProperty",
//             "field": "string",
//             "operand": "string",
//             "operandType": "string",
//             "operator": "string",
//             "property": "string",
//             "then": "ComponentProperty"
//           },
//           "configured": boolean,
//           "defaultValue": "string",
//           "event": "string",
//           "importedValue": "string",
//           "model": "string",
//           "property": "string",
//           "type": "string",
//           "userAttribute": "string",
//           "value": "string"
//         }
//       },
//       "schemaVersion": "string",
//       "sourceId": "string",
//       "tags": {
//         "string": "string"
//       },
//       "variants": [
//         {
//           "overrides": {
//             "string": {
//               "string": "string"
//             }
//           },
//           "variantValues": {
//             "string": "string"
//           }
//         }
//       ]
//     }
//   ],
//   "nextToken": "string"
// }


destroy loo_Rest
destroy loo_AuthAws
destroy loo_SbResponseBody
destroy loo_JResp