CONNECTCASES
BatchGetCaseRule
valid {
input.Body.caseRules[_].id == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}BatchGetField
valid {
input.Body.fields[_].id == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}BatchPutFieldOptions
valid {
input.Body.options[_].name == STRING
input.Body.options[_].value == STRING
input.Body.options[_].active == BOOLEAN
input.ReqMap.domainId == STRING
input.ReqMap.fieldId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateCase
valid {
input.Body.templateId == STRING
input.Body.fields[_].id == STRING
input.Body.fields[_].value.stringValue == STRING
input.Body.fields[_].value.doubleValue == DOUBLE
input.Body.fields[_].value.booleanValue == BOOLEAN
input.Body.fields[_].value.emptyValue == {}
input.Body.fields[_].value.userArnValue == STRING
input.Body.clientToken == STRING
input.Body.performedBy.userArn == STRING
input.Body.performedBy.customEntity == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateCaseRule
valid {
input.Body.name == STRING
input.Body.description == STRING
input.Body.rule.required.defaultValue == BOOLEAN
input.Body.rule.required.conditions[_].equalTo.operandOne.fieldId == STRING
input.Body.rule.required.conditions[_].equalTo.operandTwo.stringValue == STRING
input.Body.rule.required.conditions[_].equalTo.operandTwo.booleanValue == BOOLEAN
input.Body.rule.required.conditions[_].equalTo.operandTwo.doubleValue == DOUBLE
input.Body.rule.required.conditions[_].equalTo.operandTwo.emptyValue == {}
input.Body.rule.required.conditions[_].equalTo.result == BOOLEAN
input.Body.rule.required.conditions[_].notEqualTo.operandOne.fieldId == STRING
input.Body.rule.required.conditions[_].notEqualTo.operandTwo.stringValue == STRING
input.Body.rule.required.conditions[_].notEqualTo.operandTwo.booleanValue == BOOLEAN
input.Body.rule.required.conditions[_].notEqualTo.operandTwo.doubleValue == DOUBLE
input.Body.rule.required.conditions[_].notEqualTo.operandTwo.emptyValue == {}
input.Body.rule.required.conditions[_].notEqualTo.result == BOOLEAN
input.Body.rule.fieldOptions.parentFieldId == STRING
input.Body.rule.fieldOptions.childFieldId == STRING
input.Body.rule.fieldOptions.parentChildFieldOptionsMappings[_].parentFieldOptionValue == STRING
input.Body.rule.fieldOptions.parentChildFieldOptionsMappings[_].childFieldOptionValues[_] == STRING
input.Body.rule.hidden.defaultValue == BOOLEAN
input.Body.rule.hidden.conditions[_].equalTo.operandOne.fieldId == STRING
input.Body.rule.hidden.conditions[_].equalTo.operandTwo.stringValue == STRING
input.Body.rule.hidden.conditions[_].equalTo.operandTwo.booleanValue == BOOLEAN
input.Body.rule.hidden.conditions[_].equalTo.operandTwo.doubleValue == DOUBLE
input.Body.rule.hidden.conditions[_].equalTo.operandTwo.emptyValue == {}
input.Body.rule.hidden.conditions[_].equalTo.result == BOOLEAN
input.Body.rule.hidden.conditions[_].notEqualTo.operandOne.fieldId == STRING
input.Body.rule.hidden.conditions[_].notEqualTo.operandTwo.stringValue == STRING
input.Body.rule.hidden.conditions[_].notEqualTo.operandTwo.booleanValue == BOOLEAN
input.Body.rule.hidden.conditions[_].notEqualTo.operandTwo.doubleValue == DOUBLE
input.Body.rule.hidden.conditions[_].notEqualTo.operandTwo.emptyValue == {}
input.Body.rule.hidden.conditions[_].notEqualTo.result == BOOLEAN
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateDomain
valid {
input.Body.name == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateField
enum_FieldType := [ "Text", "Number", "Boolean", "DateTime", "SingleSelect", "Url", "User" ]
valid {
input.Body.name == STRING
input.Body.type == enum_FieldType[_]
input.Body.description == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateLayout
valid {
input.Body.name == STRING
input.Body.content.basic.topPanel.sections[_].fieldGroup.name == STRING
input.Body.content.basic.topPanel.sections[_].fieldGroup.fields[_].id == STRING
input.Body.content.basic.moreInfo.sections[_].fieldGroup.name == STRING
input.Body.content.basic.moreInfo.sections[_].fieldGroup.fields[_].id == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateRelatedItem
enum_CommentBodyTextType := [ "Text/Plain" ]
enum_RelatedItemType := [ "Contact", "Comment", "File", "Sla", "ConnectCase", "Custom" ]
enum_SlaType := [ "CaseField" ]
valid {
input.Body.type == enum_RelatedItemType[_]
input.Body.content.contact.contactArn == STRING
input.Body.content.comment.body == STRING
input.Body.content.comment.contentType == enum_CommentBodyTextType[_]
input.Body.content.file.fileArn == STRING
input.Body.content.sla.slaInputConfiguration.name == STRING
input.Body.content.sla.slaInputConfiguration.type == enum_SlaType[_]
input.Body.content.sla.slaInputConfiguration.fieldId == STRING
input.Body.content.sla.slaInputConfiguration.targetFieldValues[_].stringValue == STRING
input.Body.content.sla.slaInputConfiguration.targetFieldValues[_].doubleValue == DOUBLE
input.Body.content.sla.slaInputConfiguration.targetFieldValues[_].booleanValue == BOOLEAN
input.Body.content.sla.slaInputConfiguration.targetFieldValues[_].emptyValue == {}
input.Body.content.sla.slaInputConfiguration.targetFieldValues[_].userArnValue == STRING
input.Body.content.sla.slaInputConfiguration.targetSlaMinutes == LONG
input.Body.content.connectCase.caseId == STRING
input.Body.content.custom.fields[_].id == STRING
input.Body.content.custom.fields[_].value.stringValue == STRING
input.Body.content.custom.fields[_].value.doubleValue == DOUBLE
input.Body.content.custom.fields[_].value.booleanValue == BOOLEAN
input.Body.content.custom.fields[_].value.emptyValue == {}
input.Body.content.custom.fields[_].value.userArnValue == STRING
input.Body.performedBy.userArn == STRING
input.Body.performedBy.customEntity == STRING
input.ReqMap.domainId == STRING
input.ReqMap.caseId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateTemplate
enum_TemplateStatus := [ "Active", "Inactive" ]
valid {
input.Body.name == STRING
input.Body.description == STRING
input.Body.layoutConfiguration.defaultLayout == STRING
input.Body.requiredFields[_].fieldId == STRING
input.Body.status == enum_TemplateStatus[_]
input.Body.rules[_].caseRuleId == STRING
input.Body.rules[_].fieldId == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteCase
valid {
input.ReqMap.domainId == STRING
input.ReqMap.caseId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteCaseRule
valid {
input.ReqMap.domainId == STRING
input.ReqMap.caseRuleId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteDomain
valid {
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteField
valid {
input.ReqMap.domainId == STRING
input.ReqMap.fieldId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteLayout
valid {
input.ReqMap.domainId == STRING
input.ReqMap.layoutId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteRelatedItem
valid {
input.ReqMap.domainId == STRING
input.ReqMap.caseId == STRING
input.ReqMap.relatedItemId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteTemplate
valid {
input.ReqMap.domainId == STRING
input.ReqMap.templateId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetCase
valid {
input.Body.fields[_].id == STRING
input.Body.nextToken == STRING
input.ReqMap.caseId == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetCaseAuditEvents
valid {
input.Body.maxResults == INTEGER
input.Body.nextToken == STRING
input.ReqMap.caseId == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetCaseEventConfiguration
valid {
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetDomain
valid {
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetLayout
valid {
input.ReqMap.domainId == STRING
input.ReqMap.layoutId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetTemplate
valid {
input.ReqMap.domainId == STRING
input.ReqMap.templateId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListCaseRules
valid {
input.ReqMap.domainId == STRING
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListCasesForContact
valid {
input.Body.contactArn == STRING
input.Body.maxResults == INTEGER
input.Body.nextToken == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListDomains
valid {
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListFieldOptions
valid {
input.ReqMap.domainId == STRING
input.ReqMap.fieldId == STRING
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.Qs.values[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListFields
valid {
input.ReqMap.domainId == STRING
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListLayouts
valid {
input.ReqMap.domainId == STRING
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListTagsForResource
valid {
input.ReqMap.arn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListTemplates
enum_TemplateStatus := [ "Active", "Inactive" ]
valid {
input.ReqMap.domainId == STRING
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.Qs.status[_] == enum_TemplateStatus[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}PutCaseEventConfiguration
valid {
input.Body.eventBridge.enabled == BOOLEAN
input.Body.eventBridge.includedData.caseData.fields[_].id == STRING
input.Body.eventBridge.includedData.relatedItemData.includeContent == BOOLEAN
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}SearchAllRelatedItems
enum_Order := [ "Asc", "Desc" ]
enum_SearchAllRelatedItemsSortProperty := [ "AssociationTime", "CaseId" ]
enum_SlaStatus := [ "Active", "Overdue", "Met", "NotMet" ]
valid {
input.Body.maxResults == INTEGER
input.Body.nextToken == STRING
input.Body.filters[_].contact.channel[_] == STRING
input.Body.filters[_].contact.contactArn == STRING
input.Body.filters[_].comment == {}
input.Body.filters[_].file.fileArn == STRING
input.Body.filters[_].sla.name == STRING
input.Body.filters[_].sla.status == enum_SlaStatus[_]
input.Body.filters[_].connectCase.caseId == STRING
input.Body.filters[_].custom.fields.field.equalTo.id == STRING
input.Body.filters[_].custom.fields.field.equalTo.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.equalTo.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.equalTo.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.equalTo.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.equalTo.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.contains.id == STRING
input.Body.filters[_].custom.fields.field.contains.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.contains.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.contains.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.contains.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.contains.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.greaterThan.id == STRING
input.Body.filters[_].custom.fields.field.greaterThan.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.greaterThan.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.greaterThan.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.greaterThan.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.greaterThan.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.id == STRING
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.lessThan.id == STRING
input.Body.filters[_].custom.fields.field.lessThan.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.lessThan.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.lessThan.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.lessThan.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.lessThan.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.id == STRING
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.userArnValue == STRING
input.Body.filters[_].custom.fields.not == NESTED
input.Body.filters[_].custom.fields.andAll[_] == NESTED
input.Body.filters[_].custom.fields.orAll[_] == NESTED
input.Body.sorts[_].sortProperty == enum_SearchAllRelatedItemsSortProperty[_]
input.Body.sorts[_].sortOrder == enum_Order[_]
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}SearchCases
enum_Order := [ "Asc", "Desc" ]
valid {
input.Body.maxResults == INTEGER
input.Body.nextToken == STRING
input.Body.searchTerm == STRING
input.Body.filter.field.equalTo.id == STRING
input.Body.filter.field.equalTo.value.stringValue == STRING
input.Body.filter.field.equalTo.value.doubleValue == DOUBLE
input.Body.filter.field.equalTo.value.booleanValue == BOOLEAN
input.Body.filter.field.equalTo.value.emptyValue == {}
input.Body.filter.field.equalTo.value.userArnValue == STRING
input.Body.filter.field.contains.id == STRING
input.Body.filter.field.contains.value.stringValue == STRING
input.Body.filter.field.contains.value.doubleValue == DOUBLE
input.Body.filter.field.contains.value.booleanValue == BOOLEAN
input.Body.filter.field.contains.value.emptyValue == {}
input.Body.filter.field.contains.value.userArnValue == STRING
input.Body.filter.field.greaterThan.id == STRING
input.Body.filter.field.greaterThan.value.stringValue == STRING
input.Body.filter.field.greaterThan.value.doubleValue == DOUBLE
input.Body.filter.field.greaterThan.value.booleanValue == BOOLEAN
input.Body.filter.field.greaterThan.value.emptyValue == {}
input.Body.filter.field.greaterThan.value.userArnValue == STRING
input.Body.filter.field.greaterThanOrEqualTo.id == STRING
input.Body.filter.field.greaterThanOrEqualTo.value.stringValue == STRING
input.Body.filter.field.greaterThanOrEqualTo.value.doubleValue == DOUBLE
input.Body.filter.field.greaterThanOrEqualTo.value.booleanValue == BOOLEAN
input.Body.filter.field.greaterThanOrEqualTo.value.emptyValue == {}
input.Body.filter.field.greaterThanOrEqualTo.value.userArnValue == STRING
input.Body.filter.field.lessThan.id == STRING
input.Body.filter.field.lessThan.value.stringValue == STRING
input.Body.filter.field.lessThan.value.doubleValue == DOUBLE
input.Body.filter.field.lessThan.value.booleanValue == BOOLEAN
input.Body.filter.field.lessThan.value.emptyValue == {}
input.Body.filter.field.lessThan.value.userArnValue == STRING
input.Body.filter.field.lessThanOrEqualTo.id == STRING
input.Body.filter.field.lessThanOrEqualTo.value.stringValue == STRING
input.Body.filter.field.lessThanOrEqualTo.value.doubleValue == DOUBLE
input.Body.filter.field.lessThanOrEqualTo.value.booleanValue == BOOLEAN
input.Body.filter.field.lessThanOrEqualTo.value.emptyValue == {}
input.Body.filter.field.lessThanOrEqualTo.value.userArnValue == STRING
input.Body.filter.not == NESTED
input.Body.filter.andAll[_] == NESTED
input.Body.filter.orAll[_] == NESTED
input.Body.sorts[_].fieldId == STRING
input.Body.sorts[_].sortOrder == enum_Order[_]
input.Body.fields[_].id == STRING
input.ReqMap.domainId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}SearchRelatedItems
enum_SlaStatus := [ "Active", "Overdue", "Met", "NotMet" ]
valid {
input.Body.maxResults == INTEGER
input.Body.nextToken == STRING
input.Body.filters[_].contact.channel[_] == STRING
input.Body.filters[_].contact.contactArn == STRING
input.Body.filters[_].comment == {}
input.Body.filters[_].file.fileArn == STRING
input.Body.filters[_].sla.name == STRING
input.Body.filters[_].sla.status == enum_SlaStatus[_]
input.Body.filters[_].connectCase.caseId == STRING
input.Body.filters[_].custom.fields.field.equalTo.id == STRING
input.Body.filters[_].custom.fields.field.equalTo.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.equalTo.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.equalTo.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.equalTo.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.equalTo.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.contains.id == STRING
input.Body.filters[_].custom.fields.field.contains.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.contains.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.contains.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.contains.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.contains.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.greaterThan.id == STRING
input.Body.filters[_].custom.fields.field.greaterThan.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.greaterThan.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.greaterThan.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.greaterThan.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.greaterThan.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.id == STRING
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.greaterThanOrEqualTo.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.lessThan.id == STRING
input.Body.filters[_].custom.fields.field.lessThan.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.lessThan.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.lessThan.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.lessThan.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.lessThan.value.userArnValue == STRING
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.id == STRING
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.stringValue == STRING
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.doubleValue == DOUBLE
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.booleanValue == BOOLEAN
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.emptyValue == {}
input.Body.filters[_].custom.fields.field.lessThanOrEqualTo.value.userArnValue == STRING
input.Body.filters[_].custom.fields.not == NESTED
input.Body.filters[_].custom.fields.andAll[_] == NESTED
input.Body.filters[_].custom.fields.orAll[_] == NESTED
input.ReqMap.domainId == STRING
input.ReqMap.caseId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}TagResource
valid {
input.Body.tags.STRING == STRING
input.ReqMap.arn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UntagResource
valid {
input.ReqMap.arn == STRING
input.Qs.tagKeys[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateCase
valid {
input.Body.fields[_].id == STRING
input.Body.fields[_].value.stringValue == STRING
input.Body.fields[_].value.doubleValue == DOUBLE
input.Body.fields[_].value.booleanValue == BOOLEAN
input.Body.fields[_].value.emptyValue == {}
input.Body.fields[_].value.userArnValue == STRING
input.Body.performedBy.userArn == STRING
input.Body.performedBy.customEntity == STRING
input.ReqMap.domainId == STRING
input.ReqMap.caseId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateCaseRule
valid {
input.Body.name == STRING
input.Body.description == STRING
input.Body.rule.required.defaultValue == BOOLEAN
input.Body.rule.required.conditions[_].equalTo.operandOne.fieldId == STRING
input.Body.rule.required.conditions[_].equalTo.operandTwo.stringValue == STRING
input.Body.rule.required.conditions[_].equalTo.operandTwo.booleanValue == BOOLEAN
input.Body.rule.required.conditions[_].equalTo.operandTwo.doubleValue == DOUBLE
input.Body.rule.required.conditions[_].equalTo.operandTwo.emptyValue == {}
input.Body.rule.required.conditions[_].equalTo.result == BOOLEAN
input.Body.rule.required.conditions[_].notEqualTo.operandOne.fieldId == STRING
input.Body.rule.required.conditions[_].notEqualTo.operandTwo.stringValue == STRING
input.Body.rule.required.conditions[_].notEqualTo.operandTwo.booleanValue == BOOLEAN
input.Body.rule.required.conditions[_].notEqualTo.operandTwo.doubleValue == DOUBLE
input.Body.rule.required.conditions[_].notEqualTo.operandTwo.emptyValue == {}
input.Body.rule.required.conditions[_].notEqualTo.result == BOOLEAN
input.Body.rule.fieldOptions.parentFieldId == STRING
input.Body.rule.fieldOptions.childFieldId == STRING
input.Body.rule.fieldOptions.parentChildFieldOptionsMappings[_].parentFieldOptionValue == STRING
input.Body.rule.fieldOptions.parentChildFieldOptionsMappings[_].childFieldOptionValues[_] == STRING
input.Body.rule.hidden.defaultValue == BOOLEAN
input.Body.rule.hidden.conditions[_].equalTo.operandOne.fieldId == STRING
input.Body.rule.hidden.conditions[_].equalTo.operandTwo.stringValue == STRING
input.Body.rule.hidden.conditions[_].equalTo.operandTwo.booleanValue == BOOLEAN
input.Body.rule.hidden.conditions[_].equalTo.operandTwo.doubleValue == DOUBLE
input.Body.rule.hidden.conditions[_].equalTo.operandTwo.emptyValue == {}
input.Body.rule.hidden.conditions[_].equalTo.result == BOOLEAN
input.Body.rule.hidden.conditions[_].notEqualTo.operandOne.fieldId == STRING
input.Body.rule.hidden.conditions[_].notEqualTo.operandTwo.stringValue == STRING
input.Body.rule.hidden.conditions[_].notEqualTo.operandTwo.booleanValue == BOOLEAN
input.Body.rule.hidden.conditions[_].notEqualTo.operandTwo.doubleValue == DOUBLE
input.Body.rule.hidden.conditions[_].notEqualTo.operandTwo.emptyValue == {}
input.Body.rule.hidden.conditions[_].notEqualTo.result == BOOLEAN
input.ReqMap.domainId == STRING
input.ReqMap.caseRuleId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateField
valid {
input.Body.name == STRING
input.Body.description == STRING
input.ReqMap.domainId == STRING
input.ReqMap.fieldId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateLayout
valid {
input.Body.name == STRING
input.Body.content.basic.topPanel.sections[_].fieldGroup.name == STRING
input.Body.content.basic.topPanel.sections[_].fieldGroup.fields[_].id == STRING
input.Body.content.basic.moreInfo.sections[_].fieldGroup.name == STRING
input.Body.content.basic.moreInfo.sections[_].fieldGroup.fields[_].id == STRING
input.ReqMap.domainId == STRING
input.ReqMap.layoutId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateTemplate
enum_TemplateStatus := [ "Active", "Inactive" ]
valid {
input.Body.name == STRING
input.Body.description == STRING
input.Body.layoutConfiguration.defaultLayout == STRING
input.Body.requiredFields[_].fieldId == STRING
input.Body.status == enum_TemplateStatus[_]
input.Body.rules[_].caseRuleId == STRING
input.Body.rules[_].fieldId == STRING
input.ReqMap.domainId == STRING
input.ReqMap.templateId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}Updated 19 days ago