Chilkat Online Tools

ExportComponents DataFlex Example

Amplify UI Builder

Use ChilkatAx-9.5.0-win32.pkg

Procedure Test
    Handle hoRest
    Boolean iSuccess
    Variant vAuthAws
    Handle hoAuthAws
    Variant vSbResponseBody
    Handle hoSbResponseBody
    Integer iRespStatusCode
    Handle hoJResp
    String sAppId
    String sBucket
    String sDefaultValue
    String sField
    String sKey
    String sModel
    String sUserAttribute
    String sStringDefaultValue
    String sV_Type
    String sStringModel
    String sPredicateField
    String sOperand
    String sOperator
    String sComponentType
    Integer iCreatedAt
    String sEnvironmentName
    String sAction
    String sBindingEvent
    String sBindingPropertiesField
    String sProperty
    String sElement
    String sStringProperty
    String sCollectionBindingPropertiesField
    String sCollectionBindingPropertiesProperty
    String sComponentName
    String sV_Else
    String sConditionField
    String sConditionOperand
    String sOperandType
    String sConditionOperator
    String sConditionProperty
    String sV_Then
    Integer iConfigured
    String sAnchorDefaultValue
    String sV_Event
    String sImportedValue
    String sAnchorModel
    String sAnchorProperty
    String sAnchorType
    String sAnchorUserAttribute
    String sValue
    String sBindingPropertiesProperty
    String sStringElement
    String sStringComponentName
    String sConditionElse
    String sConditionOperandType
    String sConditionThen
    Integer iStringConfigured
    String sStringEvent
    String sStringImportedValue
    String sStringType
    String sStringUserAttribute
    String sStringValue
    String sGlobalComponentName
    Integer iGlobalConfigured
    String sGlobalDefaultValue
    String sGlobalEvent
    String sGlobalImportedValue
    String sGlobalModel
    String sGlobalProperty
    String sGlobalType
    String sGlobalUserAttribute
    String sGlobalValue
    String sIdComponentName
    Integer iIdConfigured
    String sIdDefaultValue
    String sIdEvent
    String sIdImportedValue
    String sIdModel
    String sIdProperty
    String sIdType
    String sIdUserAttribute
    String sIdValue
    String sParametersModel
    String sStateComponentName
    String sStateProperty
    String sSetComponentName
    Integer iSetConfigured
    String sSetDefaultValue
    String sSetEvent
    String sSetImportedValue
    String sSetModel
    String sSetProperty
    String sSetType
    String sSetUserAttribute
    String sSetValue
    String sTargetComponentName
    Integer iTargetConfigured
    String sTargetDefaultValue
    String sTargetEvent
    String sTargetImportedValue
    String sTargetModel
    String sTargetProperty
    String sTargetType
    String sTargetUserAttribute
    String sTargetValue
    String sTypeComponentName
    Integer iTypeConfigured
    String sTypeDefaultValue
    String sTypeEvent
    String sTypeImportedValue
    String sTypeModel
    String sTypeProperty
    String sTypeType
    String sTypeUserAttribute
    String sTypeValue
    String sUrlComponentName
    Integer iUrlConfigured
    String sUrlDefaultValue
    String sUrlEvent
    String sUrlImportedValue
    String sUrlModel
    String sUrlProperty
    String sUrlType
    String sUrlUserAttribute
    String sUrlValue
    String sId
    Integer iModifiedAt
    String sName
    String sV_String
    String sSchemaVersion
    String sSourceId
    String sTagsString
    Integer j
    Integer iCount_j
    String sField
    String sOperand
    String sOperator
    Integer k
    Integer iCount_k
    String sStrVal
    String sStringAction
    String sStringBindingEvent
    String sAnchorComponentName
    Integer iAnchorConfigured
    String sAnchorEvent
    String sAnchorImportedValue
    String sAnchorValue
    String sDirection
    String sStringString
    String sVariantValuesString
    String sNextToken
    Integer i
    Integer iCount_i
    String sTemp1
    Integer iTemp1

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

    Get Create (RefClass(cComChilkatRest)) To hoRest
    If (Not(IsComObjectCreated(hoRest))) Begin
        Send CreateComObject of hoRest
    End

    Get Create (RefClass(cComChilkatAuthAws)) To hoAuthAws
    If (Not(IsComObjectCreated(hoAuthAws))) Begin
        Send CreateComObject of hoAuthAws
    End
    Set ComAccessKey Of hoAuthAws To "AWS_ACCESS_KEY"
    Set ComSecretKey Of hoAuthAws To "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.)
    Set ComRegion Of hoAuthAws To "us-west-2"
    Set ComServiceName Of hoAuthAws To "amplifyuibuilder"
    // SetAuthAws causes Chilkat to automatically add the following headers: Authorization, X-Amz-Date
    Get pvComObject of hoAuthAws to vAuthAws
    Get ComSetAuthAws Of hoRest vAuthAws To iSuccess

    // URL: https://amplifyuibuilder.us-west-2.amazonaws.com/
    // Use the same region as specified above.
    Get ComConnect Of hoRest "amplifyuibuilder.us-west-2.amazonaws.com" 443 True True To iSuccess
    If (iSuccess <> True) Begin
        Get ComConnectFailReason Of hoRest To iTemp1
        Showln "ConnectFailReason: " iTemp1
        Get ComLastErrorText Of hoRest To sTemp1
        Showln sTemp1
        Procedure_Return
    End

    Get ComAddHeader Of hoRest "Content-Type" "application/x-amz-json-1.1" To iSuccess
    Get ComAddHeader Of hoRest "X-Amz-Target" "ExportComponents" To iSuccess

    Get Create (RefClass(cComChilkatStringBuilder)) To hoSbResponseBody
    If (Not(IsComObjectCreated(hoSbResponseBody))) Begin
        Send CreateComObject of hoSbResponseBody
    End
    Get pvComObject of hoSbResponseBody to vSbResponseBody
    Get ComFullRequestNoBodySb Of hoRest "GET" "/export/app/{appId}/environment/{environmentName}/components" vSbResponseBody To iSuccess
    If (iSuccess <> True) Begin
        Get ComLastErrorText Of hoRest To sTemp1
        Showln sTemp1
        Procedure_Return
    End

    Get ComResponseStatusCode Of hoRest To iRespStatusCode
    Showln "response status code = " iRespStatusCode
    If (iRespStatusCode <> 200) Begin
        Showln "Response Header:"
        Get ComResponseHeader Of hoRest To sTemp1
        Showln sTemp1
        Showln "Response Body:"
        Get ComGetAsString Of hoSbResponseBody To sTemp1
        Showln sTemp1
        Procedure_Return
    End

    Get Create (RefClass(cComChilkatJsonObject)) To hoJResp
    If (Not(IsComObjectCreated(hoJResp))) Begin
        Send CreateComObject of hoJResp
    End
    Get pvComObject of hoSbResponseBody to vSbResponseBody
    Get ComLoadSb Of hoJResp vSbResponseBody To iSuccess

    // 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

    Get ComStringOf Of hoJResp "nextToken" To sNextToken
    Move 0 To i
    Get ComSizeOfArray Of hoJResp "entities" To iCount_i
    While (i < iCount_i)
        Set ComI Of hoJResp To i
        Get ComStringOf Of hoJResp "entities[i].appId" To sAppId
        Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.bucket" To sBucket
        Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.defaultValue" To sDefaultValue
        Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.field" To sField
        Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.key" To sKey
        Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.model" To sModel
        Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.userAttribute" To sUserAttribute
        Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.defaultValue" To sStringDefaultValue
        Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.type" To sV_Type
        Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.model" To sStringModel
        Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.predicate.field" To sPredicateField
        Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.predicate.operand" To sOperand
        Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.predicate.operator" To sOperator
        Get ComStringOf Of hoJResp "entities[i].componentType" To sComponentType
        Get ComIntOf Of hoJResp "entities[i].createdAt" To iCreatedAt
        Get ComStringOf Of hoJResp "entities[i].environmentName" To sEnvironmentName
        Get ComStringOf Of hoJResp "entities[i].events.string.action" To sAction
        Get ComStringOf Of hoJResp "entities[i].events.string.bindingEvent" To sBindingEvent
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.bindingProperties.property" To sProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.bindings.string.element" To sElement
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.componentName" To sComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.condition.else" To sV_Else
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.condition.operandType" To sOperandType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.condition.then" To sV_Then
        Get ComIntOf Of hoJResp "entities[i].events.string.parameters.anchor.configured" To iConfigured
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.defaultValue" To sAnchorDefaultValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.event" To sV_Event
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.importedValue" To sImportedValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.model" To sAnchorModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.property" To sAnchorProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.type" To sAnchorType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.userAttribute" To sAnchorUserAttribute
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.value" To sValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.bindingProperties.property" To sBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.bindings.string.element" To sStringElement
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.componentName" To sStringComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.condition.else" To sConditionElse
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.condition.operandType" To sConditionOperandType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.condition.then" To sConditionThen
        Get ComIntOf Of hoJResp "entities[i].events.string.parameters.fields.string.configured" To iStringConfigured
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.defaultValue" To sStringDefaultValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.event" To sStringEvent
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.importedValue" To sStringImportedValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.model" To sStringModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.type" To sStringType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.userAttribute" To sStringUserAttribute
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.value" To sStringValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.bindingProperties.property" To sBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.bindings.string.element" To sStringElement
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.componentName" To sGlobalComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.condition.else" To sConditionElse
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.condition.operandType" To sConditionOperandType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.condition.then" To sConditionThen
        Get ComIntOf Of hoJResp "entities[i].events.string.parameters.global.configured" To iGlobalConfigured
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.defaultValue" To sGlobalDefaultValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.event" To sGlobalEvent
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.importedValue" To sGlobalImportedValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.model" To sGlobalModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.property" To sGlobalProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.type" To sGlobalType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.userAttribute" To sGlobalUserAttribute
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.value" To sGlobalValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.bindingProperties.property" To sBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.bindings.string.element" To sStringElement
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.componentName" To sIdComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.condition.else" To sConditionElse
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.condition.operandType" To sConditionOperandType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.condition.then" To sConditionThen
        Get ComIntOf Of hoJResp "entities[i].events.string.parameters.id.configured" To iIdConfigured
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.defaultValue" To sIdDefaultValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.event" To sIdEvent
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.importedValue" To sIdImportedValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.model" To sIdModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.property" To sIdProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.type" To sIdType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.userAttribute" To sIdUserAttribute
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.value" To sIdValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.model" To sParametersModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.componentName" To sStateComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.property" To sStateProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.bindingProperties.property" To sBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.bindings.string.element" To sStringElement
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.componentName" To sSetComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.condition.else" To sConditionElse
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.condition.operandType" To sConditionOperandType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.condition.then" To sConditionThen
        Get ComIntOf Of hoJResp "entities[i].events.string.parameters.state.set.configured" To iSetConfigured
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.defaultValue" To sSetDefaultValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.event" To sSetEvent
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.importedValue" To sSetImportedValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.model" To sSetModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.property" To sSetProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.type" To sSetType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.userAttribute" To sSetUserAttribute
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.value" To sSetValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.bindingProperties.property" To sBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.bindings.string.element" To sStringElement
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.componentName" To sTargetComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.condition.else" To sConditionElse
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.condition.operandType" To sConditionOperandType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.condition.then" To sConditionThen
        Get ComIntOf Of hoJResp "entities[i].events.string.parameters.target.configured" To iTargetConfigured
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.defaultValue" To sTargetDefaultValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.event" To sTargetEvent
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.importedValue" To sTargetImportedValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.model" To sTargetModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.property" To sTargetProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.type" To sTargetType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.userAttribute" To sTargetUserAttribute
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.value" To sTargetValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.bindingProperties.property" To sBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.bindings.string.element" To sStringElement
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.componentName" To sTypeComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.condition.else" To sConditionElse
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.condition.operandType" To sConditionOperandType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.condition.then" To sConditionThen
        Get ComIntOf Of hoJResp "entities[i].events.string.parameters.type.configured" To iTypeConfigured
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.defaultValue" To sTypeDefaultValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.event" To sTypeEvent
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.importedValue" To sTypeImportedValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.model" To sTypeModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.property" To sTypeProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.type" To sTypeType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.userAttribute" To sTypeUserAttribute
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.value" To sTypeValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.bindingProperties.property" To sBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.bindings.string.element" To sStringElement
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.componentName" To sUrlComponentName
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.condition.else" To sConditionElse
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.condition.operandType" To sConditionOperandType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.condition.then" To sConditionThen
        Get ComIntOf Of hoJResp "entities[i].events.string.parameters.url.configured" To iUrlConfigured
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.defaultValue" To sUrlDefaultValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.event" To sUrlEvent
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.importedValue" To sUrlImportedValue
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.model" To sUrlModel
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.property" To sUrlProperty
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.type" To sUrlType
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.userAttribute" To sUrlUserAttribute
        Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.value" To sUrlValue
        Get ComStringOf Of hoJResp "entities[i].id" To sId
        Get ComIntOf Of hoJResp "entities[i].modifiedAt" To iModifiedAt
        Get ComStringOf Of hoJResp "entities[i].name" To sName
        Get ComStringOf Of hoJResp "entities[i].overrides.string.string" To sV_String
        Get ComStringOf Of hoJResp "entities[i].properties.string.bindingProperties.field" To sBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].properties.string.bindingProperties.property" To sBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].properties.string.bindings.string.element" To sStringElement
        Get ComStringOf Of hoJResp "entities[i].properties.string.bindings.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].properties.string.collectionBindingProperties.field" To sCollectionBindingPropertiesField
        Get ComStringOf Of hoJResp "entities[i].properties.string.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
        Get ComStringOf Of hoJResp "entities[i].properties.string.componentName" To sStringComponentName
        Get ComStringOf Of hoJResp "entities[i].properties.string.condition.else" To sConditionElse
        Get ComStringOf Of hoJResp "entities[i].properties.string.condition.field" To sConditionField
        Get ComStringOf Of hoJResp "entities[i].properties.string.condition.operand" To sConditionOperand
        Get ComStringOf Of hoJResp "entities[i].properties.string.condition.operandType" To sConditionOperandType
        Get ComStringOf Of hoJResp "entities[i].properties.string.condition.operator" To sConditionOperator
        Get ComStringOf Of hoJResp "entities[i].properties.string.condition.property" To sConditionProperty
        Get ComStringOf Of hoJResp "entities[i].properties.string.condition.then" To sConditionThen
        Get ComIntOf Of hoJResp "entities[i].properties.string.configured" To iStringConfigured
        Get ComStringOf Of hoJResp "entities[i].properties.string.defaultValue" To sStringDefaultValue
        Get ComStringOf Of hoJResp "entities[i].properties.string.event" To sStringEvent
        Get ComStringOf Of hoJResp "entities[i].properties.string.importedValue" To sStringImportedValue
        Get ComStringOf Of hoJResp "entities[i].properties.string.model" To sStringModel
        Get ComStringOf Of hoJResp "entities[i].properties.string.property" To sStringProperty
        Get ComStringOf Of hoJResp "entities[i].properties.string.type" To sStringType
        Get ComStringOf Of hoJResp "entities[i].properties.string.userAttribute" To sStringUserAttribute
        Get ComStringOf Of hoJResp "entities[i].properties.string.value" To sStringValue
        Get ComStringOf Of hoJResp "entities[i].schemaVersion" To sSchemaVersion
        Get ComStringOf Of hoJResp "entities[i].sourceId" To sSourceId
        Get ComStringOf Of hoJResp "entities[i].tags.string" To sTagsString
        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].bindingProperties.string.bindingProperties.predicates" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.predicates[j].field" To sField
            Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.predicates[j].operand" To sOperand
            Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.predicates[j].operator" To sOperator
            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].bindingProperties.string.bindingProperties.predicates[j].and" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.predicates[j].and[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].bindingProperties.string.bindingProperties.predicates[j].or" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].bindingProperties.string.bindingProperties.predicates[j].or[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].children" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].children[j].componentType" To sComponentType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.action" To sStringAction
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.bindingEvent" To sStringBindingEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.componentName" To sAnchorComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.configured" To iAnchorConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.defaultValue" To sAnchorDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.event" To sAnchorEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.importedValue" To sAnchorImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.model" To sAnchorModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.property" To sAnchorProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.type" To sAnchorType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.userAttribute" To sAnchorUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.value" To sAnchorValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.componentName" To sStringComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.configured" To iStringConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.defaultValue" To sStringDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.event" To sStringEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.importedValue" To sStringImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.model" To sStringModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.type" To sStringType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.userAttribute" To sStringUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.value" To sStringValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.componentName" To sGlobalComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].events.string.parameters.global.configured" To iGlobalConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.defaultValue" To sGlobalDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.event" To sGlobalEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.importedValue" To sGlobalImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.model" To sGlobalModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.property" To sGlobalProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.type" To sGlobalType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.userAttribute" To sGlobalUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.value" To sGlobalValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.componentName" To sIdComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].events.string.parameters.id.configured" To iIdConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.defaultValue" To sIdDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.event" To sIdEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.importedValue" To sIdImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.model" To sIdModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.property" To sIdProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.type" To sIdType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.userAttribute" To sIdUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.value" To sIdValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.model" To sParametersModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.componentName" To sStateComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.property" To sStateProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.componentName" To sSetComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.configured" To iSetConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.defaultValue" To sSetDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.event" To sSetEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.importedValue" To sSetImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.model" To sSetModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.property" To sSetProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.type" To sSetType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.userAttribute" To sSetUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.value" To sSetValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.componentName" To sTargetComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].events.string.parameters.target.configured" To iTargetConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.defaultValue" To sTargetDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.event" To sTargetEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.importedValue" To sTargetImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.model" To sTargetModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.property" To sTargetProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.type" To sTargetType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.userAttribute" To sTargetUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.value" To sTargetValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.componentName" To sTypeComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].events.string.parameters.type.configured" To iTypeConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.defaultValue" To sTypeDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.event" To sTypeEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.importedValue" To sTypeImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.model" To sTypeModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.property" To sTypeProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.type" To sTypeType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.userAttribute" To sTypeUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.value" To sTypeValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.componentName" To sUrlComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].events.string.parameters.url.configured" To iUrlConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.defaultValue" To sUrlDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.event" To sUrlEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.importedValue" To sUrlImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.model" To sUrlModel
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.property" To sUrlProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.type" To sUrlType
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.userAttribute" To sUrlUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.value" To sUrlValue
            Get ComStringOf Of hoJResp "entities[i].children[j].name" To sName
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.bindingProperties.field" To sBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.bindingProperties.property" To sBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.bindings.string.element" To sStringElement
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.bindings.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.collectionBindingProperties.field" To sCollectionBindingPropertiesField
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.collectionBindingProperties.property" To sCollectionBindingPropertiesProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.componentName" To sStringComponentName
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.condition.else" To sConditionElse
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.condition.field" To sConditionField
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.condition.operand" To sConditionOperand
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.condition.operandType" To sConditionOperandType
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.condition.operator" To sConditionOperator
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.condition.property" To sConditionProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.condition.then" To sConditionThen
            Get ComIntOf Of hoJResp "entities[i].children[j].properties.string.configured" To iStringConfigured
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.defaultValue" To sStringDefaultValue
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.event" To sStringEvent
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.importedValue" To sStringImportedValue
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.model" To sStringModel
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.property" To sStringProperty
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.type" To sStringType
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.userAttribute" To sStringUserAttribute
            Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.value" To sStringValue
            Get ComStringOf Of hoJResp "entities[i].children[j].sourceId" To sSourceId
            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].children" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].children[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].events.string.parameters.anchor.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.anchor.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.fields.string.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].events.string.parameters.global.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.global.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].events.string.parameters.id.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.id.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].events.string.parameters.state.set.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.state.set.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].events.string.parameters.target.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.target.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].events.string.parameters.type.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.type.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].events.string.parameters.url.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].events.string.parameters.url.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move 0 To k
            Get ComSizeOfArray Of hoJResp "entities[i].children[j].properties.string.concat" To iCount_k
            While (k < iCount_k)
                Set ComK Of hoJResp To k
                Get ComStringOf Of hoJResp "entities[i].children[j].properties.string.concat[k]" To sStrVal
                Move (k + 1) To k
            Loop

            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].collectionProperties.string.identifiers" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.identifiers[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].collectionProperties.string.predicate.and" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.predicate.and[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].collectionProperties.string.predicate.or" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.predicate.or[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].collectionProperties.string.sort" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.sort[j].direction" To sDirection
            Get ComStringOf Of hoJResp "entities[i].collectionProperties.string.sort[j].field" To sField
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].events.string.parameters.anchor.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].events.string.parameters.anchor.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].events.string.parameters.fields.string.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].events.string.parameters.fields.string.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].events.string.parameters.global.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].events.string.parameters.global.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].events.string.parameters.id.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].events.string.parameters.id.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].events.string.parameters.state.set.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].events.string.parameters.state.set.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].events.string.parameters.target.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].events.string.parameters.target.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].events.string.parameters.type.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].events.string.parameters.type.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].events.string.parameters.url.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].events.string.parameters.url.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].properties.string.concat" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].properties.string.concat[j]" To sStrVal
            Move (j + 1) To j
        Loop

        Move 0 To j
        Get ComSizeOfArray Of hoJResp "entities[i].variants" To iCount_j
        While (j < iCount_j)
            Set ComJ Of hoJResp To j
            Get ComStringOf Of hoJResp "entities[i].variants[j].overrides.string.string" To sStringString
            Get ComStringOf Of hoJResp "entities[i].variants[j].variantValues.string" To sVariantValuesString
            Move (j + 1) To j
        Loop

        Move (i + 1) To i
    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"
    // }


End_Procedure