[APIG-UTILS-1]
context = '''Unble to read the APIG rules file ${arg[0]}'''
aid = '''Please rectify the below error to continue: \n${arg[1]}\n'''
link = ''

[APIG-UTILS-2]
context = '''The APIG rules file ${arg[0]} is not found.'''
aid = '''Please create the file or specify a valid file name that contains the APIG rules, in the ${arg[1]} file.'''
link = 'https://www.zoho.com/catalyst/help/cli-apig.html#JSON'

[APIG-UTILS-3]
context = '''Detected an APIG rule without a name. An APIG rule must include a name mandatorily.'''
aid = '''Please provide a name for the below mentioned APIG rule: \n${arg[0]}'''
link = 'https://www.zoho.com/catalyst/help/cli-apig.html#JSON'

[APIG-UTILS-4]
context = '''Detected duplicate APIG rule with the name ${arg[0]}. Duplicate APIG rule names are not allowed.'''
aid = '''Please change the name or delete the duplicate APIG rule.'''
link = 'https://www.zoho.com/catalyst/help/cli-apig.html#JSON'

[APIG-UTILS-5]
context = '''The APIG rule ${arg[0]} is missing the mandatory ${arg[1]} value.'''
aid = '''Please add the ${arg[1]} value to the APIG rule.'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html#Routing'

[APIG-UTILS-6]
context = '''The APIG rule ${arg[0]} is found to have the same ${arg[1]}(${arg[2]}) as ${arg[3]}. The ${arg[1]} value should be unique to the APIG rule.'''
aid = '''Please modify the ${arg[1]} of any one of the conflicting APIG rules to ensure there's not more than one APIG rule with the same ${arg[1]} value.'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html#Routing'

[APIG-UTILS-7]
context = '''The ${arg[0]} rule cannot be verified since the Client is not valid.'''
aid = '''Please rectify the errors in the Client to continue.'''
link = 'https://www.zoho.com/catalyst/help/cli-apig.html'

[APIG-UTILS-8]
context = '''The APIG rule ${arg[0]} with the target as Client cannot have authentication.'''
aid = '''Please remove the ${arg[1]} key from the APIG rule ${arg[0]}.'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html#Auth'

[APIG-UTILS-9]
context = '''The ${arg[0]} provided for the APIG rule ${arg[1]} contains an invalid Regular Expression.'''
aid = '''Please rectify the Regular Expression error to continue. \n${arg[0]}: ${arg[2]} \n${arg[3]}'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html#Routingl'

[APIG-UTILS-10]
context = '''The ${arg[0]} provided for the APIG rule ${arg[1]} is invalid.'''
aid = '''Please rectify the below error to continue. \n${arg[0]}: ${arg[2]} \n${arg[3]}'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html#Routing'

[APIG-UTILS-11]
context = '''The APIG rule ${arg[0]} is missing the ${arg[1]} value. The ${arg[1]} is a mandatory value for this APIG rule.'''
aid = '''Please specify the ${arg[1]} value for the APIG rule ${arg[0]}.'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html#Routing'

[APIG-UTILS-12]
context = '''The APIG rule ${arg[0]} is missing both ${arg[1]} and ${arg[2]} values.'''
aid = '''Please define atleast one of the values for this APIG rule.'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html'

[APIG-UTILS-13]
context = '''The ${arg[0]} value(${arg[1]}) specified for the APIG rule ${arg[2]} is invalid.'''
aid = '''The valid ${arg[0]} values are: \n${arg[3]}'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html'

[APIG-UTILS-14]
context = '''Unable to recognise the ${arg[0]}(${arg[1]}) provided for the APIG rule ${arg[2]}.'''
aid = '''Please provide a valid Catalyst URL as the ${arg[0]}.'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html#Routing'

[APIG-UTILS-15]
context = '''The Regular Expression provided for the rule ${arg[0]} is in an Invalid format.'''
aid = '''The Regular Expression must be in the format of ${arg[1]}. Where, ${arg[2]} is the name of dynamic value and ${arg[3]} is the Regular Expression.'''
link = 'https://www.zoho.com/catalyst/help/api-gateway.html#Routingl'
