GetComponent Powershell Example
Add-Type -Path "C:\chilkat\ChilkatDotNet47-9.5.0-x64\ChilkatDotNet47.dll"
# This example requires the Chilkat API to have been previously unlocked.
# See Global Unlock Sample for sample code.
$rest = New-Object Chilkat.Rest
$authAws = New-Object Chilkat.AuthAws
$authAws.AccessKey = "AWS_ACCESS_KEY"
$authAws.SecretKey = "AWS_SECRET_KEY"
# Don't forget to change the region to your particular region. (Also make the same change in the call to Connect below.)
$authAws.Region = "us-west-2"
$authAws.ServiceName = "amplifyuibuilder"
# SetAuthAws causes Chilkat to automatically add the following headers: Authorization, X-Amz-Date
$rest.SetAuthAws($authAws)
# URL: https://amplifyuibuilder.us-west-2.amazonaws.com/
# Use the same region as specified above.
$success = $rest.Connect("amplifyuibuilder.us-west-2.amazonaws.com",443,$true,$true)
if ($success -ne $true) {
$("ConnectFailReason: " + $rest.ConnectFailReason)
$($rest.LastErrorText)
exit
}
$rest.AddHeader("Content-Type","application/x-amz-json-1.1")
$rest.AddHeader("X-Amz-Target","GetComponent")
$sbResponseBody = New-Object Chilkat.StringBuilder
$success = $rest.FullRequestNoBodySb("GET","/app/{appId}/environment/{environmentName}/components/{id}",$sbResponseBody)
if ($success -ne $true) {
$($rest.LastErrorText)
exit
}
$respStatusCode = $rest.ResponseStatusCode
$("response status code = " + $respStatusCode)
if ($respStatusCode -ne 200) {
$("Response Header:")
$($rest.ResponseHeader)
$("Response Body:")
$($sbResponseBody.GetAsString())
exit
}
$jResp = New-Object Chilkat.JsonObject
$jResp.LoadSb($sbResponseBody)
# The following code parses the JSON response.
# A sample JSON response is shown below the sample code.
# Use this online tool to generate parsing code from sample JSON:
# Generate Parsing Code from JSON
$AppId = $jResp.StringOf("component.appId")
$Bucket = $jResp.StringOf("component.bindingProperties.string.bindingProperties.bucket")
$DefaultValue = $jResp.StringOf("component.bindingProperties.string.bindingProperties.defaultValue")
$Field = $jResp.StringOf("component.bindingProperties.string.bindingProperties.field")
$Key = $jResp.StringOf("component.bindingProperties.string.bindingProperties.key")
$Model = $jResp.StringOf("component.bindingProperties.string.bindingProperties.model")
$UserAttribute = $jResp.StringOf("component.bindingProperties.string.bindingProperties.userAttribute")
$StringDefaultValue = $jResp.StringOf("component.bindingProperties.string.defaultValue")
$v_Type = $jResp.StringOf("component.bindingProperties.string.type")
$StringModel = $jResp.StringOf("component.collectionProperties.string.model")
$PredicateField = $jResp.StringOf("component.collectionProperties.string.predicate.field")
$Operand = $jResp.StringOf("component.collectionProperties.string.predicate.operand")
$Operator = $jResp.StringOf("component.collectionProperties.string.predicate.operator")
$ComponentType = $jResp.StringOf("component.componentType")
$CreatedAt = $jResp.IntOf("component.createdAt")
$EnvironmentName = $jResp.StringOf("component.environmentName")
$Action = $jResp.StringOf("component.events.string.action")
$BindingEvent = $jResp.StringOf("component.events.string.bindingEvent")
$BindingPropertiesField = $jResp.StringOf("component.events.string.parameters.anchor.bindingProperties.field")
$Property = $jResp.StringOf("component.events.string.parameters.anchor.bindingProperties.property")
$Element = $jResp.StringOf("component.events.string.parameters.anchor.bindings.string.element")
$StringProperty = $jResp.StringOf("component.events.string.parameters.anchor.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.events.string.parameters.anchor.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.anchor.collectionBindingProperties.property")
$ComponentName = $jResp.StringOf("component.events.string.parameters.anchor.componentName")
$v_Else = $jResp.StringOf("component.events.string.parameters.anchor.condition.else")
$ConditionField = $jResp.StringOf("component.events.string.parameters.anchor.condition.field")
$ConditionOperand = $jResp.StringOf("component.events.string.parameters.anchor.condition.operand")
$OperandType = $jResp.StringOf("component.events.string.parameters.anchor.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.events.string.parameters.anchor.condition.operator")
$ConditionProperty = $jResp.StringOf("component.events.string.parameters.anchor.condition.property")
$v_Then = $jResp.StringOf("component.events.string.parameters.anchor.condition.then")
$Configured = $jResp.IntOf("component.events.string.parameters.anchor.configured")
$AnchorDefaultValue = $jResp.StringOf("component.events.string.parameters.anchor.defaultValue")
$v_Event = $jResp.StringOf("component.events.string.parameters.anchor.event")
$ImportedValue = $jResp.StringOf("component.events.string.parameters.anchor.importedValue")
$AnchorModel = $jResp.StringOf("component.events.string.parameters.anchor.model")
$AnchorProperty = $jResp.StringOf("component.events.string.parameters.anchor.property")
$AnchorType = $jResp.StringOf("component.events.string.parameters.anchor.type")
$AnchorUserAttribute = $jResp.StringOf("component.events.string.parameters.anchor.userAttribute")
$Value = $jResp.StringOf("component.events.string.parameters.anchor.value")
$BindingPropertiesField = $jResp.StringOf("component.events.string.parameters.fields.string.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.fields.string.bindingProperties.property")
$StringElement = $jResp.StringOf("component.events.string.parameters.fields.string.bindings.string.element")
$StringProperty = $jResp.StringOf("component.events.string.parameters.fields.string.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.events.string.parameters.fields.string.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.fields.string.collectionBindingProperties.property")
$StringComponentName = $jResp.StringOf("component.events.string.parameters.fields.string.componentName")
$ConditionElse = $jResp.StringOf("component.events.string.parameters.fields.string.condition.else")
$ConditionField = $jResp.StringOf("component.events.string.parameters.fields.string.condition.field")
$ConditionOperand = $jResp.StringOf("component.events.string.parameters.fields.string.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.events.string.parameters.fields.string.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.events.string.parameters.fields.string.condition.operator")
$ConditionProperty = $jResp.StringOf("component.events.string.parameters.fields.string.condition.property")
$ConditionThen = $jResp.StringOf("component.events.string.parameters.fields.string.condition.then")
$StringConfigured = $jResp.IntOf("component.events.string.parameters.fields.string.configured")
$StringDefaultValue = $jResp.StringOf("component.events.string.parameters.fields.string.defaultValue")
$StringEvent = $jResp.StringOf("component.events.string.parameters.fields.string.event")
$StringImportedValue = $jResp.StringOf("component.events.string.parameters.fields.string.importedValue")
$StringModel = $jResp.StringOf("component.events.string.parameters.fields.string.model")
$StringProperty = $jResp.StringOf("component.events.string.parameters.fields.string.property")
$StringType = $jResp.StringOf("component.events.string.parameters.fields.string.type")
$StringUserAttribute = $jResp.StringOf("component.events.string.parameters.fields.string.userAttribute")
$StringValue = $jResp.StringOf("component.events.string.parameters.fields.string.value")
$BindingPropertiesField = $jResp.StringOf("component.events.string.parameters.global.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.global.bindingProperties.property")
$StringElement = $jResp.StringOf("component.events.string.parameters.global.bindings.string.element")
$StringProperty = $jResp.StringOf("component.events.string.parameters.global.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.events.string.parameters.global.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.global.collectionBindingProperties.property")
$GlobalComponentName = $jResp.StringOf("component.events.string.parameters.global.componentName")
$ConditionElse = $jResp.StringOf("component.events.string.parameters.global.condition.else")
$ConditionField = $jResp.StringOf("component.events.string.parameters.global.condition.field")
$ConditionOperand = $jResp.StringOf("component.events.string.parameters.global.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.events.string.parameters.global.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.events.string.parameters.global.condition.operator")
$ConditionProperty = $jResp.StringOf("component.events.string.parameters.global.condition.property")
$ConditionThen = $jResp.StringOf("component.events.string.parameters.global.condition.then")
$GlobalConfigured = $jResp.IntOf("component.events.string.parameters.global.configured")
$GlobalDefaultValue = $jResp.StringOf("component.events.string.parameters.global.defaultValue")
$GlobalEvent = $jResp.StringOf("component.events.string.parameters.global.event")
$GlobalImportedValue = $jResp.StringOf("component.events.string.parameters.global.importedValue")
$GlobalModel = $jResp.StringOf("component.events.string.parameters.global.model")
$GlobalProperty = $jResp.StringOf("component.events.string.parameters.global.property")
$GlobalType = $jResp.StringOf("component.events.string.parameters.global.type")
$GlobalUserAttribute = $jResp.StringOf("component.events.string.parameters.global.userAttribute")
$GlobalValue = $jResp.StringOf("component.events.string.parameters.global.value")
$BindingPropertiesField = $jResp.StringOf("component.events.string.parameters.id.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.id.bindingProperties.property")
$StringElement = $jResp.StringOf("component.events.string.parameters.id.bindings.string.element")
$StringProperty = $jResp.StringOf("component.events.string.parameters.id.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.events.string.parameters.id.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.id.collectionBindingProperties.property")
$IdComponentName = $jResp.StringOf("component.events.string.parameters.id.componentName")
$ConditionElse = $jResp.StringOf("component.events.string.parameters.id.condition.else")
$ConditionField = $jResp.StringOf("component.events.string.parameters.id.condition.field")
$ConditionOperand = $jResp.StringOf("component.events.string.parameters.id.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.events.string.parameters.id.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.events.string.parameters.id.condition.operator")
$ConditionProperty = $jResp.StringOf("component.events.string.parameters.id.condition.property")
$ConditionThen = $jResp.StringOf("component.events.string.parameters.id.condition.then")
$IdConfigured = $jResp.IntOf("component.events.string.parameters.id.configured")
$IdDefaultValue = $jResp.StringOf("component.events.string.parameters.id.defaultValue")
$IdEvent = $jResp.StringOf("component.events.string.parameters.id.event")
$IdImportedValue = $jResp.StringOf("component.events.string.parameters.id.importedValue")
$IdModel = $jResp.StringOf("component.events.string.parameters.id.model")
$IdProperty = $jResp.StringOf("component.events.string.parameters.id.property")
$IdType = $jResp.StringOf("component.events.string.parameters.id.type")
$IdUserAttribute = $jResp.StringOf("component.events.string.parameters.id.userAttribute")
$IdValue = $jResp.StringOf("component.events.string.parameters.id.value")
$ParametersModel = $jResp.StringOf("component.events.string.parameters.model")
$StateComponentName = $jResp.StringOf("component.events.string.parameters.state.componentName")
$StateProperty = $jResp.StringOf("component.events.string.parameters.state.property")
$BindingPropertiesField = $jResp.StringOf("component.events.string.parameters.state.set.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.state.set.bindingProperties.property")
$StringElement = $jResp.StringOf("component.events.string.parameters.state.set.bindings.string.element")
$StringProperty = $jResp.StringOf("component.events.string.parameters.state.set.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.events.string.parameters.state.set.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.state.set.collectionBindingProperties.property")
$SetComponentName = $jResp.StringOf("component.events.string.parameters.state.set.componentName")
$ConditionElse = $jResp.StringOf("component.events.string.parameters.state.set.condition.else")
$ConditionField = $jResp.StringOf("component.events.string.parameters.state.set.condition.field")
$ConditionOperand = $jResp.StringOf("component.events.string.parameters.state.set.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.events.string.parameters.state.set.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.events.string.parameters.state.set.condition.operator")
$ConditionProperty = $jResp.StringOf("component.events.string.parameters.state.set.condition.property")
$ConditionThen = $jResp.StringOf("component.events.string.parameters.state.set.condition.then")
$SetConfigured = $jResp.IntOf("component.events.string.parameters.state.set.configured")
$SetDefaultValue = $jResp.StringOf("component.events.string.parameters.state.set.defaultValue")
$SetEvent = $jResp.StringOf("component.events.string.parameters.state.set.event")
$SetImportedValue = $jResp.StringOf("component.events.string.parameters.state.set.importedValue")
$SetModel = $jResp.StringOf("component.events.string.parameters.state.set.model")
$SetProperty = $jResp.StringOf("component.events.string.parameters.state.set.property")
$SetType = $jResp.StringOf("component.events.string.parameters.state.set.type")
$SetUserAttribute = $jResp.StringOf("component.events.string.parameters.state.set.userAttribute")
$SetValue = $jResp.StringOf("component.events.string.parameters.state.set.value")
$BindingPropertiesField = $jResp.StringOf("component.events.string.parameters.target.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.target.bindingProperties.property")
$StringElement = $jResp.StringOf("component.events.string.parameters.target.bindings.string.element")
$StringProperty = $jResp.StringOf("component.events.string.parameters.target.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.events.string.parameters.target.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.target.collectionBindingProperties.property")
$TargetComponentName = $jResp.StringOf("component.events.string.parameters.target.componentName")
$ConditionElse = $jResp.StringOf("component.events.string.parameters.target.condition.else")
$ConditionField = $jResp.StringOf("component.events.string.parameters.target.condition.field")
$ConditionOperand = $jResp.StringOf("component.events.string.parameters.target.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.events.string.parameters.target.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.events.string.parameters.target.condition.operator")
$ConditionProperty = $jResp.StringOf("component.events.string.parameters.target.condition.property")
$ConditionThen = $jResp.StringOf("component.events.string.parameters.target.condition.then")
$TargetConfigured = $jResp.IntOf("component.events.string.parameters.target.configured")
$TargetDefaultValue = $jResp.StringOf("component.events.string.parameters.target.defaultValue")
$TargetEvent = $jResp.StringOf("component.events.string.parameters.target.event")
$TargetImportedValue = $jResp.StringOf("component.events.string.parameters.target.importedValue")
$TargetModel = $jResp.StringOf("component.events.string.parameters.target.model")
$TargetProperty = $jResp.StringOf("component.events.string.parameters.target.property")
$TargetType = $jResp.StringOf("component.events.string.parameters.target.type")
$TargetUserAttribute = $jResp.StringOf("component.events.string.parameters.target.userAttribute")
$TargetValue = $jResp.StringOf("component.events.string.parameters.target.value")
$BindingPropertiesField = $jResp.StringOf("component.events.string.parameters.type.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.type.bindingProperties.property")
$StringElement = $jResp.StringOf("component.events.string.parameters.type.bindings.string.element")
$StringProperty = $jResp.StringOf("component.events.string.parameters.type.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.events.string.parameters.type.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.type.collectionBindingProperties.property")
$TypeComponentName = $jResp.StringOf("component.events.string.parameters.type.componentName")
$ConditionElse = $jResp.StringOf("component.events.string.parameters.type.condition.else")
$ConditionField = $jResp.StringOf("component.events.string.parameters.type.condition.field")
$ConditionOperand = $jResp.StringOf("component.events.string.parameters.type.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.events.string.parameters.type.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.events.string.parameters.type.condition.operator")
$ConditionProperty = $jResp.StringOf("component.events.string.parameters.type.condition.property")
$ConditionThen = $jResp.StringOf("component.events.string.parameters.type.condition.then")
$TypeConfigured = $jResp.IntOf("component.events.string.parameters.type.configured")
$TypeDefaultValue = $jResp.StringOf("component.events.string.parameters.type.defaultValue")
$TypeEvent = $jResp.StringOf("component.events.string.parameters.type.event")
$TypeImportedValue = $jResp.StringOf("component.events.string.parameters.type.importedValue")
$TypeModel = $jResp.StringOf("component.events.string.parameters.type.model")
$TypeProperty = $jResp.StringOf("component.events.string.parameters.type.property")
$TypeType = $jResp.StringOf("component.events.string.parameters.type.type")
$TypeUserAttribute = $jResp.StringOf("component.events.string.parameters.type.userAttribute")
$TypeValue = $jResp.StringOf("component.events.string.parameters.type.value")
$BindingPropertiesField = $jResp.StringOf("component.events.string.parameters.url.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.url.bindingProperties.property")
$StringElement = $jResp.StringOf("component.events.string.parameters.url.bindings.string.element")
$StringProperty = $jResp.StringOf("component.events.string.parameters.url.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.events.string.parameters.url.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.events.string.parameters.url.collectionBindingProperties.property")
$UrlComponentName = $jResp.StringOf("component.events.string.parameters.url.componentName")
$ConditionElse = $jResp.StringOf("component.events.string.parameters.url.condition.else")
$ConditionField = $jResp.StringOf("component.events.string.parameters.url.condition.field")
$ConditionOperand = $jResp.StringOf("component.events.string.parameters.url.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.events.string.parameters.url.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.events.string.parameters.url.condition.operator")
$ConditionProperty = $jResp.StringOf("component.events.string.parameters.url.condition.property")
$ConditionThen = $jResp.StringOf("component.events.string.parameters.url.condition.then")
$UrlConfigured = $jResp.IntOf("component.events.string.parameters.url.configured")
$UrlDefaultValue = $jResp.StringOf("component.events.string.parameters.url.defaultValue")
$UrlEvent = $jResp.StringOf("component.events.string.parameters.url.event")
$UrlImportedValue = $jResp.StringOf("component.events.string.parameters.url.importedValue")
$UrlModel = $jResp.StringOf("component.events.string.parameters.url.model")
$UrlProperty = $jResp.StringOf("component.events.string.parameters.url.property")
$UrlType = $jResp.StringOf("component.events.string.parameters.url.type")
$UrlUserAttribute = $jResp.StringOf("component.events.string.parameters.url.userAttribute")
$UrlValue = $jResp.StringOf("component.events.string.parameters.url.value")
$Id = $jResp.StringOf("component.id")
$ModifiedAt = $jResp.IntOf("component.modifiedAt")
$Name = $jResp.StringOf("component.name")
$v_String = $jResp.StringOf("component.overrides.string.string")
$BindingPropertiesField = $jResp.StringOf("component.properties.string.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.properties.string.bindingProperties.property")
$StringElement = $jResp.StringOf("component.properties.string.bindings.string.element")
$StringProperty = $jResp.StringOf("component.properties.string.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.properties.string.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.properties.string.collectionBindingProperties.property")
$StringComponentName = $jResp.StringOf("component.properties.string.componentName")
$ConditionElse = $jResp.StringOf("component.properties.string.condition.else")
$ConditionField = $jResp.StringOf("component.properties.string.condition.field")
$ConditionOperand = $jResp.StringOf("component.properties.string.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.properties.string.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.properties.string.condition.operator")
$ConditionProperty = $jResp.StringOf("component.properties.string.condition.property")
$ConditionThen = $jResp.StringOf("component.properties.string.condition.then")
$StringConfigured = $jResp.IntOf("component.properties.string.configured")
$StringDefaultValue = $jResp.StringOf("component.properties.string.defaultValue")
$StringEvent = $jResp.StringOf("component.properties.string.event")
$StringImportedValue = $jResp.StringOf("component.properties.string.importedValue")
$StringModel = $jResp.StringOf("component.properties.string.model")
$StringProperty = $jResp.StringOf("component.properties.string.property")
$StringType = $jResp.StringOf("component.properties.string.type")
$StringUserAttribute = $jResp.StringOf("component.properties.string.userAttribute")
$StringValue = $jResp.StringOf("component.properties.string.value")
$SchemaVersion = $jResp.StringOf("component.schemaVersion")
$SourceId = $jResp.StringOf("component.sourceId")
$TagsString = $jResp.StringOf("component.tags.string")
$i = 0
$count_i = $jResp.SizeOfArray("component.bindingProperties.string.bindingProperties.predicates")
while ($i -lt $count_i) {
$jResp.I = $i
$field = $jResp.StringOf("component.bindingProperties.string.bindingProperties.predicates[i].field")
$operand = $jResp.StringOf("component.bindingProperties.string.bindingProperties.predicates[i].operand")
$operator = $jResp.StringOf("component.bindingProperties.string.bindingProperties.predicates[i].operator")
$j = 0
$count_j = $jResp.SizeOfArray("component.bindingProperties.string.bindingProperties.predicates[i].and")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.bindingProperties.string.bindingProperties.predicates[i].and[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.bindingProperties.string.bindingProperties.predicates[i].or")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.bindingProperties.string.bindingProperties.predicates[i].or[j]")
$j = $j + 1
}
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.children")
while ($i -lt $count_i) {
$jResp.I = $i
$componentType = $jResp.StringOf("component.children[i].componentType")
$StringAction = $jResp.StringOf("component.children[i].events.string.action")
$StringBindingEvent = $jResp.StringOf("component.children[i].events.string.bindingEvent")
$BindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.anchor.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.anchor.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].events.string.parameters.anchor.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.anchor.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.anchor.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.anchor.collectionBindingProperties.property")
$AnchorComponentName = $jResp.StringOf("component.children[i].events.string.parameters.anchor.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].events.string.parameters.anchor.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].events.string.parameters.anchor.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].events.string.parameters.anchor.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].events.string.parameters.anchor.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].events.string.parameters.anchor.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].events.string.parameters.anchor.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].events.string.parameters.anchor.condition.then")
$AnchorConfigured = $jResp.IntOf("component.children[i].events.string.parameters.anchor.configured")
$AnchorDefaultValue = $jResp.StringOf("component.children[i].events.string.parameters.anchor.defaultValue")
$AnchorEvent = $jResp.StringOf("component.children[i].events.string.parameters.anchor.event")
$AnchorImportedValue = $jResp.StringOf("component.children[i].events.string.parameters.anchor.importedValue")
$AnchorModel = $jResp.StringOf("component.children[i].events.string.parameters.anchor.model")
$AnchorProperty = $jResp.StringOf("component.children[i].events.string.parameters.anchor.property")
$AnchorType = $jResp.StringOf("component.children[i].events.string.parameters.anchor.type")
$AnchorUserAttribute = $jResp.StringOf("component.children[i].events.string.parameters.anchor.userAttribute")
$AnchorValue = $jResp.StringOf("component.children[i].events.string.parameters.anchor.value")
$BindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.collectionBindingProperties.property")
$StringComponentName = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.condition.then")
$StringConfigured = $jResp.IntOf("component.children[i].events.string.parameters.fields.string.configured")
$StringDefaultValue = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.defaultValue")
$StringEvent = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.event")
$StringImportedValue = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.importedValue")
$StringModel = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.model")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.property")
$StringType = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.type")
$StringUserAttribute = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.userAttribute")
$StringValue = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.value")
$BindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.global.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.global.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].events.string.parameters.global.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.global.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.global.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.global.collectionBindingProperties.property")
$GlobalComponentName = $jResp.StringOf("component.children[i].events.string.parameters.global.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].events.string.parameters.global.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].events.string.parameters.global.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].events.string.parameters.global.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].events.string.parameters.global.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].events.string.parameters.global.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].events.string.parameters.global.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].events.string.parameters.global.condition.then")
$GlobalConfigured = $jResp.IntOf("component.children[i].events.string.parameters.global.configured")
$GlobalDefaultValue = $jResp.StringOf("component.children[i].events.string.parameters.global.defaultValue")
$GlobalEvent = $jResp.StringOf("component.children[i].events.string.parameters.global.event")
$GlobalImportedValue = $jResp.StringOf("component.children[i].events.string.parameters.global.importedValue")
$GlobalModel = $jResp.StringOf("component.children[i].events.string.parameters.global.model")
$GlobalProperty = $jResp.StringOf("component.children[i].events.string.parameters.global.property")
$GlobalType = $jResp.StringOf("component.children[i].events.string.parameters.global.type")
$GlobalUserAttribute = $jResp.StringOf("component.children[i].events.string.parameters.global.userAttribute")
$GlobalValue = $jResp.StringOf("component.children[i].events.string.parameters.global.value")
$BindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.id.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.id.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].events.string.parameters.id.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.id.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.id.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.id.collectionBindingProperties.property")
$IdComponentName = $jResp.StringOf("component.children[i].events.string.parameters.id.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].events.string.parameters.id.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].events.string.parameters.id.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].events.string.parameters.id.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].events.string.parameters.id.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].events.string.parameters.id.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].events.string.parameters.id.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].events.string.parameters.id.condition.then")
$IdConfigured = $jResp.IntOf("component.children[i].events.string.parameters.id.configured")
$IdDefaultValue = $jResp.StringOf("component.children[i].events.string.parameters.id.defaultValue")
$IdEvent = $jResp.StringOf("component.children[i].events.string.parameters.id.event")
$IdImportedValue = $jResp.StringOf("component.children[i].events.string.parameters.id.importedValue")
$IdModel = $jResp.StringOf("component.children[i].events.string.parameters.id.model")
$IdProperty = $jResp.StringOf("component.children[i].events.string.parameters.id.property")
$IdType = $jResp.StringOf("component.children[i].events.string.parameters.id.type")
$IdUserAttribute = $jResp.StringOf("component.children[i].events.string.parameters.id.userAttribute")
$IdValue = $jResp.StringOf("component.children[i].events.string.parameters.id.value")
$ParametersModel = $jResp.StringOf("component.children[i].events.string.parameters.model")
$StateComponentName = $jResp.StringOf("component.children[i].events.string.parameters.state.componentName")
$StateProperty = $jResp.StringOf("component.children[i].events.string.parameters.state.property")
$BindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.state.set.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.state.set.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].events.string.parameters.state.set.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.state.set.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.state.set.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.state.set.collectionBindingProperties.property")
$SetComponentName = $jResp.StringOf("component.children[i].events.string.parameters.state.set.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].events.string.parameters.state.set.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].events.string.parameters.state.set.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].events.string.parameters.state.set.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].events.string.parameters.state.set.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].events.string.parameters.state.set.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].events.string.parameters.state.set.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].events.string.parameters.state.set.condition.then")
$SetConfigured = $jResp.IntOf("component.children[i].events.string.parameters.state.set.configured")
$SetDefaultValue = $jResp.StringOf("component.children[i].events.string.parameters.state.set.defaultValue")
$SetEvent = $jResp.StringOf("component.children[i].events.string.parameters.state.set.event")
$SetImportedValue = $jResp.StringOf("component.children[i].events.string.parameters.state.set.importedValue")
$SetModel = $jResp.StringOf("component.children[i].events.string.parameters.state.set.model")
$SetProperty = $jResp.StringOf("component.children[i].events.string.parameters.state.set.property")
$SetType = $jResp.StringOf("component.children[i].events.string.parameters.state.set.type")
$SetUserAttribute = $jResp.StringOf("component.children[i].events.string.parameters.state.set.userAttribute")
$SetValue = $jResp.StringOf("component.children[i].events.string.parameters.state.set.value")
$BindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.target.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.target.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].events.string.parameters.target.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.target.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.target.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.target.collectionBindingProperties.property")
$TargetComponentName = $jResp.StringOf("component.children[i].events.string.parameters.target.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].events.string.parameters.target.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].events.string.parameters.target.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].events.string.parameters.target.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].events.string.parameters.target.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].events.string.parameters.target.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].events.string.parameters.target.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].events.string.parameters.target.condition.then")
$TargetConfigured = $jResp.IntOf("component.children[i].events.string.parameters.target.configured")
$TargetDefaultValue = $jResp.StringOf("component.children[i].events.string.parameters.target.defaultValue")
$TargetEvent = $jResp.StringOf("component.children[i].events.string.parameters.target.event")
$TargetImportedValue = $jResp.StringOf("component.children[i].events.string.parameters.target.importedValue")
$TargetModel = $jResp.StringOf("component.children[i].events.string.parameters.target.model")
$TargetProperty = $jResp.StringOf("component.children[i].events.string.parameters.target.property")
$TargetType = $jResp.StringOf("component.children[i].events.string.parameters.target.type")
$TargetUserAttribute = $jResp.StringOf("component.children[i].events.string.parameters.target.userAttribute")
$TargetValue = $jResp.StringOf("component.children[i].events.string.parameters.target.value")
$BindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.type.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.type.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].events.string.parameters.type.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.type.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.type.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.type.collectionBindingProperties.property")
$TypeComponentName = $jResp.StringOf("component.children[i].events.string.parameters.type.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].events.string.parameters.type.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].events.string.parameters.type.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].events.string.parameters.type.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].events.string.parameters.type.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].events.string.parameters.type.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].events.string.parameters.type.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].events.string.parameters.type.condition.then")
$TypeConfigured = $jResp.IntOf("component.children[i].events.string.parameters.type.configured")
$TypeDefaultValue = $jResp.StringOf("component.children[i].events.string.parameters.type.defaultValue")
$TypeEvent = $jResp.StringOf("component.children[i].events.string.parameters.type.event")
$TypeImportedValue = $jResp.StringOf("component.children[i].events.string.parameters.type.importedValue")
$TypeModel = $jResp.StringOf("component.children[i].events.string.parameters.type.model")
$TypeProperty = $jResp.StringOf("component.children[i].events.string.parameters.type.property")
$TypeType = $jResp.StringOf("component.children[i].events.string.parameters.type.type")
$TypeUserAttribute = $jResp.StringOf("component.children[i].events.string.parameters.type.userAttribute")
$TypeValue = $jResp.StringOf("component.children[i].events.string.parameters.type.value")
$BindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.url.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.url.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].events.string.parameters.url.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].events.string.parameters.url.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].events.string.parameters.url.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].events.string.parameters.url.collectionBindingProperties.property")
$UrlComponentName = $jResp.StringOf("component.children[i].events.string.parameters.url.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].events.string.parameters.url.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].events.string.parameters.url.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].events.string.parameters.url.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].events.string.parameters.url.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].events.string.parameters.url.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].events.string.parameters.url.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].events.string.parameters.url.condition.then")
$UrlConfigured = $jResp.IntOf("component.children[i].events.string.parameters.url.configured")
$UrlDefaultValue = $jResp.StringOf("component.children[i].events.string.parameters.url.defaultValue")
$UrlEvent = $jResp.StringOf("component.children[i].events.string.parameters.url.event")
$UrlImportedValue = $jResp.StringOf("component.children[i].events.string.parameters.url.importedValue")
$UrlModel = $jResp.StringOf("component.children[i].events.string.parameters.url.model")
$UrlProperty = $jResp.StringOf("component.children[i].events.string.parameters.url.property")
$UrlType = $jResp.StringOf("component.children[i].events.string.parameters.url.type")
$UrlUserAttribute = $jResp.StringOf("component.children[i].events.string.parameters.url.userAttribute")
$UrlValue = $jResp.StringOf("component.children[i].events.string.parameters.url.value")
$name = $jResp.StringOf("component.children[i].name")
$BindingPropertiesField = $jResp.StringOf("component.children[i].properties.string.bindingProperties.field")
$BindingPropertiesProperty = $jResp.StringOf("component.children[i].properties.string.bindingProperties.property")
$StringElement = $jResp.StringOf("component.children[i].properties.string.bindings.string.element")
$StringProperty = $jResp.StringOf("component.children[i].properties.string.bindings.string.property")
$CollectionBindingPropertiesField = $jResp.StringOf("component.children[i].properties.string.collectionBindingProperties.field")
$CollectionBindingPropertiesProperty = $jResp.StringOf("component.children[i].properties.string.collectionBindingProperties.property")
$StringComponentName = $jResp.StringOf("component.children[i].properties.string.componentName")
$ConditionElse = $jResp.StringOf("component.children[i].properties.string.condition.else")
$ConditionField = $jResp.StringOf("component.children[i].properties.string.condition.field")
$ConditionOperand = $jResp.StringOf("component.children[i].properties.string.condition.operand")
$ConditionOperandType = $jResp.StringOf("component.children[i].properties.string.condition.operandType")
$ConditionOperator = $jResp.StringOf("component.children[i].properties.string.condition.operator")
$ConditionProperty = $jResp.StringOf("component.children[i].properties.string.condition.property")
$ConditionThen = $jResp.StringOf("component.children[i].properties.string.condition.then")
$StringConfigured = $jResp.IntOf("component.children[i].properties.string.configured")
$StringDefaultValue = $jResp.StringOf("component.children[i].properties.string.defaultValue")
$StringEvent = $jResp.StringOf("component.children[i].properties.string.event")
$StringImportedValue = $jResp.StringOf("component.children[i].properties.string.importedValue")
$StringModel = $jResp.StringOf("component.children[i].properties.string.model")
$StringProperty = $jResp.StringOf("component.children[i].properties.string.property")
$StringType = $jResp.StringOf("component.children[i].properties.string.type")
$StringUserAttribute = $jResp.StringOf("component.children[i].properties.string.userAttribute")
$StringValue = $jResp.StringOf("component.children[i].properties.string.value")
$sourceId = $jResp.StringOf("component.children[i].sourceId")
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].children")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].children[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].events.string.parameters.anchor.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].events.string.parameters.anchor.concat[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].events.string.parameters.fields.string.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].events.string.parameters.fields.string.concat[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].events.string.parameters.global.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].events.string.parameters.global.concat[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].events.string.parameters.id.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].events.string.parameters.id.concat[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].events.string.parameters.state.set.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].events.string.parameters.state.set.concat[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].events.string.parameters.target.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].events.string.parameters.target.concat[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].events.string.parameters.type.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].events.string.parameters.type.concat[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].events.string.parameters.url.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].events.string.parameters.url.concat[j]")
$j = $j + 1
}
$j = 0
$count_j = $jResp.SizeOfArray("component.children[i].properties.string.concat")
while ($j -lt $count_j) {
$jResp.J = $j
$strVal = $jResp.StringOf("component.children[i].properties.string.concat[j]")
$j = $j + 1
}
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.collectionProperties.string.identifiers")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.collectionProperties.string.identifiers[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.collectionProperties.string.predicate.and")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.collectionProperties.string.predicate.and[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.collectionProperties.string.predicate.or")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.collectionProperties.string.predicate.or[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.collectionProperties.string.sort")
while ($i -lt $count_i) {
$jResp.I = $i
$direction = $jResp.StringOf("component.collectionProperties.string.sort[i].direction")
$field = $jResp.StringOf("component.collectionProperties.string.sort[i].field")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.events.string.parameters.anchor.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.events.string.parameters.anchor.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.events.string.parameters.fields.string.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.events.string.parameters.fields.string.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.events.string.parameters.global.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.events.string.parameters.global.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.events.string.parameters.id.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.events.string.parameters.id.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.events.string.parameters.state.set.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.events.string.parameters.state.set.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.events.string.parameters.target.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.events.string.parameters.target.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.events.string.parameters.type.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.events.string.parameters.type.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.events.string.parameters.url.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.events.string.parameters.url.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.properties.string.concat")
while ($i -lt $count_i) {
$jResp.I = $i
$strVal = $jResp.StringOf("component.properties.string.concat[i]")
$i = $i + 1
}
$i = 0
$count_i = $jResp.SizeOfArray("component.variants")
while ($i -lt $count_i) {
$jResp.I = $i
$StringString = $jResp.StringOf("component.variants[i].overrides.string.string")
$variantValuesString = $jResp.StringOf("component.variants[i].variantValues.string")
$i = $i + 1
}
# A sample JSON response body parsed by the above code:
# {
# "component": {
# "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"
# }
# }
# ]
# }
# }