/*
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
* A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
* express or implied. See the License for the specific language governing
* permissions and limitations under the License.
*/
/*
* Do not modify this file. This file is generated from the wafv2-2019-07-29.normal.json service model.
*/
using System;
using Amazon.Runtime;
namespace Amazon.WAFV2
{
///
/// Constants used for properties of type ActionValue.
///
public class ActionValue : ConstantClass
{
///
/// Constant ALLOW for ActionValue
///
public static readonly ActionValue ALLOW = new ActionValue("ALLOW");
///
/// Constant BLOCK for ActionValue
///
public static readonly ActionValue BLOCK = new ActionValue("BLOCK");
///
/// Constant CAPTCHA for ActionValue
///
public static readonly ActionValue CAPTCHA = new ActionValue("CAPTCHA");
///
/// Constant CHALLENGE for ActionValue
///
public static readonly ActionValue CHALLENGE = new ActionValue("CHALLENGE");
///
/// Constant COUNT for ActionValue
///
public static readonly ActionValue COUNT = new ActionValue("COUNT");
///
/// Constant EXCLUDED_AS_COUNT for ActionValue
///
public static readonly ActionValue EXCLUDED_AS_COUNT = new ActionValue("EXCLUDED_AS_COUNT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ActionValue(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ActionValue FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ActionValue(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type AssociatedResourceType.
///
public class AssociatedResourceType : ConstantClass
{
///
/// Constant CLOUDFRONT for AssociatedResourceType
///
public static readonly AssociatedResourceType CLOUDFRONT = new AssociatedResourceType("CLOUDFRONT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public AssociatedResourceType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static AssociatedResourceType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator AssociatedResourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type BodyParsingFallbackBehavior.
///
public class BodyParsingFallbackBehavior : ConstantClass
{
///
/// Constant EVALUATE_AS_STRING for BodyParsingFallbackBehavior
///
public static readonly BodyParsingFallbackBehavior EVALUATE_AS_STRING = new BodyParsingFallbackBehavior("EVALUATE_AS_STRING");
///
/// Constant MATCH for BodyParsingFallbackBehavior
///
public static readonly BodyParsingFallbackBehavior MATCH = new BodyParsingFallbackBehavior("MATCH");
///
/// Constant NO_MATCH for BodyParsingFallbackBehavior
///
public static readonly BodyParsingFallbackBehavior NO_MATCH = new BodyParsingFallbackBehavior("NO_MATCH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public BodyParsingFallbackBehavior(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static BodyParsingFallbackBehavior FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator BodyParsingFallbackBehavior(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ComparisonOperator.
///
public class ComparisonOperator : ConstantClass
{
///
/// Constant EQ for ComparisonOperator
///
public static readonly ComparisonOperator EQ = new ComparisonOperator("EQ");
///
/// Constant GE for ComparisonOperator
///
public static readonly ComparisonOperator GE = new ComparisonOperator("GE");
///
/// Constant GT for ComparisonOperator
///
public static readonly ComparisonOperator GT = new ComparisonOperator("GT");
///
/// Constant LE for ComparisonOperator
///
public static readonly ComparisonOperator LE = new ComparisonOperator("LE");
///
/// Constant LT for ComparisonOperator
///
public static readonly ComparisonOperator LT = new ComparisonOperator("LT");
///
/// Constant NE for ComparisonOperator
///
public static readonly ComparisonOperator NE = new ComparisonOperator("NE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ComparisonOperator(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ComparisonOperator FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ComparisonOperator(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type CountryCode.
///
public class CountryCode : ConstantClass
{
///
/// Constant AD for CountryCode
///
public static readonly CountryCode AD = new CountryCode("AD");
///
/// Constant AE for CountryCode
///
public static readonly CountryCode AE = new CountryCode("AE");
///
/// Constant AF for CountryCode
///
public static readonly CountryCode AF = new CountryCode("AF");
///
/// Constant AG for CountryCode
///
public static readonly CountryCode AG = new CountryCode("AG");
///
/// Constant AI for CountryCode
///
public static readonly CountryCode AI = new CountryCode("AI");
///
/// Constant AL for CountryCode
///
public static readonly CountryCode AL = new CountryCode("AL");
///
/// Constant AM for CountryCode
///
public static readonly CountryCode AM = new CountryCode("AM");
///
/// Constant AO for CountryCode
///
public static readonly CountryCode AO = new CountryCode("AO");
///
/// Constant AQ for CountryCode
///
public static readonly CountryCode AQ = new CountryCode("AQ");
///
/// Constant AR for CountryCode
///
public static readonly CountryCode AR = new CountryCode("AR");
///
/// Constant AS for CountryCode
///
public static readonly CountryCode AS = new CountryCode("AS");
///
/// Constant AT for CountryCode
///
public static readonly CountryCode AT = new CountryCode("AT");
///
/// Constant AU for CountryCode
///
public static readonly CountryCode AU = new CountryCode("AU");
///
/// Constant AW for CountryCode
///
public static readonly CountryCode AW = new CountryCode("AW");
///
/// Constant AX for CountryCode
///
public static readonly CountryCode AX = new CountryCode("AX");
///
/// Constant AZ for CountryCode
///
public static readonly CountryCode AZ = new CountryCode("AZ");
///
/// Constant BA for CountryCode
///
public static readonly CountryCode BA = new CountryCode("BA");
///
/// Constant BB for CountryCode
///
public static readonly CountryCode BB = new CountryCode("BB");
///
/// Constant BD for CountryCode
///
public static readonly CountryCode BD = new CountryCode("BD");
///
/// Constant BE for CountryCode
///
public static readonly CountryCode BE = new CountryCode("BE");
///
/// Constant BF for CountryCode
///
public static readonly CountryCode BF = new CountryCode("BF");
///
/// Constant BG for CountryCode
///
public static readonly CountryCode BG = new CountryCode("BG");
///
/// Constant BH for CountryCode
///
public static readonly CountryCode BH = new CountryCode("BH");
///
/// Constant BI for CountryCode
///
public static readonly CountryCode BI = new CountryCode("BI");
///
/// Constant BJ for CountryCode
///
public static readonly CountryCode BJ = new CountryCode("BJ");
///
/// Constant BL for CountryCode
///
public static readonly CountryCode BL = new CountryCode("BL");
///
/// Constant BM for CountryCode
///
public static readonly CountryCode BM = new CountryCode("BM");
///
/// Constant BN for CountryCode
///
public static readonly CountryCode BN = new CountryCode("BN");
///
/// Constant BO for CountryCode
///
public static readonly CountryCode BO = new CountryCode("BO");
///
/// Constant BQ for CountryCode
///
public static readonly CountryCode BQ = new CountryCode("BQ");
///
/// Constant BR for CountryCode
///
public static readonly CountryCode BR = new CountryCode("BR");
///
/// Constant BS for CountryCode
///
public static readonly CountryCode BS = new CountryCode("BS");
///
/// Constant BT for CountryCode
///
public static readonly CountryCode BT = new CountryCode("BT");
///
/// Constant BV for CountryCode
///
public static readonly CountryCode BV = new CountryCode("BV");
///
/// Constant BW for CountryCode
///
public static readonly CountryCode BW = new CountryCode("BW");
///
/// Constant BY for CountryCode
///
public static readonly CountryCode BY = new CountryCode("BY");
///
/// Constant BZ for CountryCode
///
public static readonly CountryCode BZ = new CountryCode("BZ");
///
/// Constant CA for CountryCode
///
public static readonly CountryCode CA = new CountryCode("CA");
///
/// Constant CC for CountryCode
///
public static readonly CountryCode CC = new CountryCode("CC");
///
/// Constant CD for CountryCode
///
public static readonly CountryCode CD = new CountryCode("CD");
///
/// Constant CF for CountryCode
///
public static readonly CountryCode CF = new CountryCode("CF");
///
/// Constant CG for CountryCode
///
public static readonly CountryCode CG = new CountryCode("CG");
///
/// Constant CH for CountryCode
///
public static readonly CountryCode CH = new CountryCode("CH");
///
/// Constant CI for CountryCode
///
public static readonly CountryCode CI = new CountryCode("CI");
///
/// Constant CK for CountryCode
///
public static readonly CountryCode CK = new CountryCode("CK");
///
/// Constant CL for CountryCode
///
public static readonly CountryCode CL = new CountryCode("CL");
///
/// Constant CM for CountryCode
///
public static readonly CountryCode CM = new CountryCode("CM");
///
/// Constant CN for CountryCode
///
public static readonly CountryCode CN = new CountryCode("CN");
///
/// Constant CO for CountryCode
///
public static readonly CountryCode CO = new CountryCode("CO");
///
/// Constant CR for CountryCode
///
public static readonly CountryCode CR = new CountryCode("CR");
///
/// Constant CU for CountryCode
///
public static readonly CountryCode CU = new CountryCode("CU");
///
/// Constant CV for CountryCode
///
public static readonly CountryCode CV = new CountryCode("CV");
///
/// Constant CW for CountryCode
///
public static readonly CountryCode CW = new CountryCode("CW");
///
/// Constant CX for CountryCode
///
public static readonly CountryCode CX = new CountryCode("CX");
///
/// Constant CY for CountryCode
///
public static readonly CountryCode CY = new CountryCode("CY");
///
/// Constant CZ for CountryCode
///
public static readonly CountryCode CZ = new CountryCode("CZ");
///
/// Constant DE for CountryCode
///
public static readonly CountryCode DE = new CountryCode("DE");
///
/// Constant DJ for CountryCode
///
public static readonly CountryCode DJ = new CountryCode("DJ");
///
/// Constant DK for CountryCode
///
public static readonly CountryCode DK = new CountryCode("DK");
///
/// Constant DM for CountryCode
///
public static readonly CountryCode DM = new CountryCode("DM");
///
/// Constant DO for CountryCode
///
public static readonly CountryCode DO = new CountryCode("DO");
///
/// Constant DZ for CountryCode
///
public static readonly CountryCode DZ = new CountryCode("DZ");
///
/// Constant EC for CountryCode
///
public static readonly CountryCode EC = new CountryCode("EC");
///
/// Constant EE for CountryCode
///
public static readonly CountryCode EE = new CountryCode("EE");
///
/// Constant EG for CountryCode
///
public static readonly CountryCode EG = new CountryCode("EG");
///
/// Constant EH for CountryCode
///
public static readonly CountryCode EH = new CountryCode("EH");
///
/// Constant ER for CountryCode
///
public static readonly CountryCode ER = new CountryCode("ER");
///
/// Constant ES for CountryCode
///
public static readonly CountryCode ES = new CountryCode("ES");
///
/// Constant ET for CountryCode
///
public static readonly CountryCode ET = new CountryCode("ET");
///
/// Constant FI for CountryCode
///
public static readonly CountryCode FI = new CountryCode("FI");
///
/// Constant FJ for CountryCode
///
public static readonly CountryCode FJ = new CountryCode("FJ");
///
/// Constant FK for CountryCode
///
public static readonly CountryCode FK = new CountryCode("FK");
///
/// Constant FM for CountryCode
///
public static readonly CountryCode FM = new CountryCode("FM");
///
/// Constant FO for CountryCode
///
public static readonly CountryCode FO = new CountryCode("FO");
///
/// Constant FR for CountryCode
///
public static readonly CountryCode FR = new CountryCode("FR");
///
/// Constant GA for CountryCode
///
public static readonly CountryCode GA = new CountryCode("GA");
///
/// Constant GB for CountryCode
///
public static readonly CountryCode GB = new CountryCode("GB");
///
/// Constant GD for CountryCode
///
public static readonly CountryCode GD = new CountryCode("GD");
///
/// Constant GE for CountryCode
///
public static readonly CountryCode GE = new CountryCode("GE");
///
/// Constant GF for CountryCode
///
public static readonly CountryCode GF = new CountryCode("GF");
///
/// Constant GG for CountryCode
///
public static readonly CountryCode GG = new CountryCode("GG");
///
/// Constant GH for CountryCode
///
public static readonly CountryCode GH = new CountryCode("GH");
///
/// Constant GI for CountryCode
///
public static readonly CountryCode GI = new CountryCode("GI");
///
/// Constant GL for CountryCode
///
public static readonly CountryCode GL = new CountryCode("GL");
///
/// Constant GM for CountryCode
///
public static readonly CountryCode GM = new CountryCode("GM");
///
/// Constant GN for CountryCode
///
public static readonly CountryCode GN = new CountryCode("GN");
///
/// Constant GP for CountryCode
///
public static readonly CountryCode GP = new CountryCode("GP");
///
/// Constant GQ for CountryCode
///
public static readonly CountryCode GQ = new CountryCode("GQ");
///
/// Constant GR for CountryCode
///
public static readonly CountryCode GR = new CountryCode("GR");
///
/// Constant GS for CountryCode
///
public static readonly CountryCode GS = new CountryCode("GS");
///
/// Constant GT for CountryCode
///
public static readonly CountryCode GT = new CountryCode("GT");
///
/// Constant GU for CountryCode
///
public static readonly CountryCode GU = new CountryCode("GU");
///
/// Constant GW for CountryCode
///
public static readonly CountryCode GW = new CountryCode("GW");
///
/// Constant GY for CountryCode
///
public static readonly CountryCode GY = new CountryCode("GY");
///
/// Constant HK for CountryCode
///
public static readonly CountryCode HK = new CountryCode("HK");
///
/// Constant HM for CountryCode
///
public static readonly CountryCode HM = new CountryCode("HM");
///
/// Constant HN for CountryCode
///
public static readonly CountryCode HN = new CountryCode("HN");
///
/// Constant HR for CountryCode
///
public static readonly CountryCode HR = new CountryCode("HR");
///
/// Constant HT for CountryCode
///
public static readonly CountryCode HT = new CountryCode("HT");
///
/// Constant HU for CountryCode
///
public static readonly CountryCode HU = new CountryCode("HU");
///
/// Constant ID for CountryCode
///
public static readonly CountryCode ID = new CountryCode("ID");
///
/// Constant IE for CountryCode
///
public static readonly CountryCode IE = new CountryCode("IE");
///
/// Constant IL for CountryCode
///
public static readonly CountryCode IL = new CountryCode("IL");
///
/// Constant IM for CountryCode
///
public static readonly CountryCode IM = new CountryCode("IM");
///
/// Constant IN for CountryCode
///
public static readonly CountryCode IN = new CountryCode("IN");
///
/// Constant IO for CountryCode
///
public static readonly CountryCode IO = new CountryCode("IO");
///
/// Constant IQ for CountryCode
///
public static readonly CountryCode IQ = new CountryCode("IQ");
///
/// Constant IR for CountryCode
///
public static readonly CountryCode IR = new CountryCode("IR");
///
/// Constant IS for CountryCode
///
public static readonly CountryCode IS = new CountryCode("IS");
///
/// Constant IT for CountryCode
///
public static readonly CountryCode IT = new CountryCode("IT");
///
/// Constant JE for CountryCode
///
public static readonly CountryCode JE = new CountryCode("JE");
///
/// Constant JM for CountryCode
///
public static readonly CountryCode JM = new CountryCode("JM");
///
/// Constant JO for CountryCode
///
public static readonly CountryCode JO = new CountryCode("JO");
///
/// Constant JP for CountryCode
///
public static readonly CountryCode JP = new CountryCode("JP");
///
/// Constant KE for CountryCode
///
public static readonly CountryCode KE = new CountryCode("KE");
///
/// Constant KG for CountryCode
///
public static readonly CountryCode KG = new CountryCode("KG");
///
/// Constant KH for CountryCode
///
public static readonly CountryCode KH = new CountryCode("KH");
///
/// Constant KI for CountryCode
///
public static readonly CountryCode KI = new CountryCode("KI");
///
/// Constant KM for CountryCode
///
public static readonly CountryCode KM = new CountryCode("KM");
///
/// Constant KN for CountryCode
///
public static readonly CountryCode KN = new CountryCode("KN");
///
/// Constant KP for CountryCode
///
public static readonly CountryCode KP = new CountryCode("KP");
///
/// Constant KR for CountryCode
///
public static readonly CountryCode KR = new CountryCode("KR");
///
/// Constant KW for CountryCode
///
public static readonly CountryCode KW = new CountryCode("KW");
///
/// Constant KY for CountryCode
///
public static readonly CountryCode KY = new CountryCode("KY");
///
/// Constant KZ for CountryCode
///
public static readonly CountryCode KZ = new CountryCode("KZ");
///
/// Constant LA for CountryCode
///
public static readonly CountryCode LA = new CountryCode("LA");
///
/// Constant LB for CountryCode
///
public static readonly CountryCode LB = new CountryCode("LB");
///
/// Constant LC for CountryCode
///
public static readonly CountryCode LC = new CountryCode("LC");
///
/// Constant LI for CountryCode
///
public static readonly CountryCode LI = new CountryCode("LI");
///
/// Constant LK for CountryCode
///
public static readonly CountryCode LK = new CountryCode("LK");
///
/// Constant LR for CountryCode
///
public static readonly CountryCode LR = new CountryCode("LR");
///
/// Constant LS for CountryCode
///
public static readonly CountryCode LS = new CountryCode("LS");
///
/// Constant LT for CountryCode
///
public static readonly CountryCode LT = new CountryCode("LT");
///
/// Constant LU for CountryCode
///
public static readonly CountryCode LU = new CountryCode("LU");
///
/// Constant LV for CountryCode
///
public static readonly CountryCode LV = new CountryCode("LV");
///
/// Constant LY for CountryCode
///
public static readonly CountryCode LY = new CountryCode("LY");
///
/// Constant MA for CountryCode
///
public static readonly CountryCode MA = new CountryCode("MA");
///
/// Constant MC for CountryCode
///
public static readonly CountryCode MC = new CountryCode("MC");
///
/// Constant MD for CountryCode
///
public static readonly CountryCode MD = new CountryCode("MD");
///
/// Constant ME for CountryCode
///
public static readonly CountryCode ME = new CountryCode("ME");
///
/// Constant MF for CountryCode
///
public static readonly CountryCode MF = new CountryCode("MF");
///
/// Constant MG for CountryCode
///
public static readonly CountryCode MG = new CountryCode("MG");
///
/// Constant MH for CountryCode
///
public static readonly CountryCode MH = new CountryCode("MH");
///
/// Constant MK for CountryCode
///
public static readonly CountryCode MK = new CountryCode("MK");
///
/// Constant ML for CountryCode
///
public static readonly CountryCode ML = new CountryCode("ML");
///
/// Constant MM for CountryCode
///
public static readonly CountryCode MM = new CountryCode("MM");
///
/// Constant MN for CountryCode
///
public static readonly CountryCode MN = new CountryCode("MN");
///
/// Constant MO for CountryCode
///
public static readonly CountryCode MO = new CountryCode("MO");
///
/// Constant MP for CountryCode
///
public static readonly CountryCode MP = new CountryCode("MP");
///
/// Constant MQ for CountryCode
///
public static readonly CountryCode MQ = new CountryCode("MQ");
///
/// Constant MR for CountryCode
///
public static readonly CountryCode MR = new CountryCode("MR");
///
/// Constant MS for CountryCode
///
public static readonly CountryCode MS = new CountryCode("MS");
///
/// Constant MT for CountryCode
///
public static readonly CountryCode MT = new CountryCode("MT");
///
/// Constant MU for CountryCode
///
public static readonly CountryCode MU = new CountryCode("MU");
///
/// Constant MV for CountryCode
///
public static readonly CountryCode MV = new CountryCode("MV");
///
/// Constant MW for CountryCode
///
public static readonly CountryCode MW = new CountryCode("MW");
///
/// Constant MX for CountryCode
///
public static readonly CountryCode MX = new CountryCode("MX");
///
/// Constant MY for CountryCode
///
public static readonly CountryCode MY = new CountryCode("MY");
///
/// Constant MZ for CountryCode
///
public static readonly CountryCode MZ = new CountryCode("MZ");
///
/// Constant NA for CountryCode
///
public static readonly CountryCode NA = new CountryCode("NA");
///
/// Constant NC for CountryCode
///
public static readonly CountryCode NC = new CountryCode("NC");
///
/// Constant NE for CountryCode
///
public static readonly CountryCode NE = new CountryCode("NE");
///
/// Constant NF for CountryCode
///
public static readonly CountryCode NF = new CountryCode("NF");
///
/// Constant NG for CountryCode
///
public static readonly CountryCode NG = new CountryCode("NG");
///
/// Constant NI for CountryCode
///
public static readonly CountryCode NI = new CountryCode("NI");
///
/// Constant NL for CountryCode
///
public static readonly CountryCode NL = new CountryCode("NL");
///
/// Constant NO for CountryCode
///
public static readonly CountryCode NO = new CountryCode("NO");
///
/// Constant NP for CountryCode
///
public static readonly CountryCode NP = new CountryCode("NP");
///
/// Constant NR for CountryCode
///
public static readonly CountryCode NR = new CountryCode("NR");
///
/// Constant NU for CountryCode
///
public static readonly CountryCode NU = new CountryCode("NU");
///
/// Constant NZ for CountryCode
///
public static readonly CountryCode NZ = new CountryCode("NZ");
///
/// Constant OM for CountryCode
///
public static readonly CountryCode OM = new CountryCode("OM");
///
/// Constant PA for CountryCode
///
public static readonly CountryCode PA = new CountryCode("PA");
///
/// Constant PE for CountryCode
///
public static readonly CountryCode PE = new CountryCode("PE");
///
/// Constant PF for CountryCode
///
public static readonly CountryCode PF = new CountryCode("PF");
///
/// Constant PG for CountryCode
///
public static readonly CountryCode PG = new CountryCode("PG");
///
/// Constant PH for CountryCode
///
public static readonly CountryCode PH = new CountryCode("PH");
///
/// Constant PK for CountryCode
///
public static readonly CountryCode PK = new CountryCode("PK");
///
/// Constant PL for CountryCode
///
public static readonly CountryCode PL = new CountryCode("PL");
///
/// Constant PM for CountryCode
///
public static readonly CountryCode PM = new CountryCode("PM");
///
/// Constant PN for CountryCode
///
public static readonly CountryCode PN = new CountryCode("PN");
///
/// Constant PR for CountryCode
///
public static readonly CountryCode PR = new CountryCode("PR");
///
/// Constant PS for CountryCode
///
public static readonly CountryCode PS = new CountryCode("PS");
///
/// Constant PT for CountryCode
///
public static readonly CountryCode PT = new CountryCode("PT");
///
/// Constant PW for CountryCode
///
public static readonly CountryCode PW = new CountryCode("PW");
///
/// Constant PY for CountryCode
///
public static readonly CountryCode PY = new CountryCode("PY");
///
/// Constant QA for CountryCode
///
public static readonly CountryCode QA = new CountryCode("QA");
///
/// Constant RE for CountryCode
///
public static readonly CountryCode RE = new CountryCode("RE");
///
/// Constant RO for CountryCode
///
public static readonly CountryCode RO = new CountryCode("RO");
///
/// Constant RS for CountryCode
///
public static readonly CountryCode RS = new CountryCode("RS");
///
/// Constant RU for CountryCode
///
public static readonly CountryCode RU = new CountryCode("RU");
///
/// Constant RW for CountryCode
///
public static readonly CountryCode RW = new CountryCode("RW");
///
/// Constant SA for CountryCode
///
public static readonly CountryCode SA = new CountryCode("SA");
///
/// Constant SB for CountryCode
///
public static readonly CountryCode SB = new CountryCode("SB");
///
/// Constant SC for CountryCode
///
public static readonly CountryCode SC = new CountryCode("SC");
///
/// Constant SD for CountryCode
///
public static readonly CountryCode SD = new CountryCode("SD");
///
/// Constant SE for CountryCode
///
public static readonly CountryCode SE = new CountryCode("SE");
///
/// Constant SG for CountryCode
///
public static readonly CountryCode SG = new CountryCode("SG");
///
/// Constant SH for CountryCode
///
public static readonly CountryCode SH = new CountryCode("SH");
///
/// Constant SI for CountryCode
///
public static readonly CountryCode SI = new CountryCode("SI");
///
/// Constant SJ for CountryCode
///
public static readonly CountryCode SJ = new CountryCode("SJ");
///
/// Constant SK for CountryCode
///
public static readonly CountryCode SK = new CountryCode("SK");
///
/// Constant SL for CountryCode
///
public static readonly CountryCode SL = new CountryCode("SL");
///
/// Constant SM for CountryCode
///
public static readonly CountryCode SM = new CountryCode("SM");
///
/// Constant SN for CountryCode
///
public static readonly CountryCode SN = new CountryCode("SN");
///
/// Constant SO for CountryCode
///
public static readonly CountryCode SO = new CountryCode("SO");
///
/// Constant SR for CountryCode
///
public static readonly CountryCode SR = new CountryCode("SR");
///
/// Constant SS for CountryCode
///
public static readonly CountryCode SS = new CountryCode("SS");
///
/// Constant ST for CountryCode
///
public static readonly CountryCode ST = new CountryCode("ST");
///
/// Constant SV for CountryCode
///
public static readonly CountryCode SV = new CountryCode("SV");
///
/// Constant SX for CountryCode
///
public static readonly CountryCode SX = new CountryCode("SX");
///
/// Constant SY for CountryCode
///
public static readonly CountryCode SY = new CountryCode("SY");
///
/// Constant SZ for CountryCode
///
public static readonly CountryCode SZ = new CountryCode("SZ");
///
/// Constant TC for CountryCode
///
public static readonly CountryCode TC = new CountryCode("TC");
///
/// Constant TD for CountryCode
///
public static readonly CountryCode TD = new CountryCode("TD");
///
/// Constant TF for CountryCode
///
public static readonly CountryCode TF = new CountryCode("TF");
///
/// Constant TG for CountryCode
///
public static readonly CountryCode TG = new CountryCode("TG");
///
/// Constant TH for CountryCode
///
public static readonly CountryCode TH = new CountryCode("TH");
///
/// Constant TJ for CountryCode
///
public static readonly CountryCode TJ = new CountryCode("TJ");
///
/// Constant TK for CountryCode
///
public static readonly CountryCode TK = new CountryCode("TK");
///
/// Constant TL for CountryCode
///
public static readonly CountryCode TL = new CountryCode("TL");
///
/// Constant TM for CountryCode
///
public static readonly CountryCode TM = new CountryCode("TM");
///
/// Constant TN for CountryCode
///
public static readonly CountryCode TN = new CountryCode("TN");
///
/// Constant TO for CountryCode
///
public static readonly CountryCode TO = new CountryCode("TO");
///
/// Constant TR for CountryCode
///
public static readonly CountryCode TR = new CountryCode("TR");
///
/// Constant TT for CountryCode
///
public static readonly CountryCode TT = new CountryCode("TT");
///
/// Constant TV for CountryCode
///
public static readonly CountryCode TV = new CountryCode("TV");
///
/// Constant TW for CountryCode
///
public static readonly CountryCode TW = new CountryCode("TW");
///
/// Constant TZ for CountryCode
///
public static readonly CountryCode TZ = new CountryCode("TZ");
///
/// Constant UA for CountryCode
///
public static readonly CountryCode UA = new CountryCode("UA");
///
/// Constant UG for CountryCode
///
public static readonly CountryCode UG = new CountryCode("UG");
///
/// Constant UM for CountryCode
///
public static readonly CountryCode UM = new CountryCode("UM");
///
/// Constant US for CountryCode
///
public static readonly CountryCode US = new CountryCode("US");
///
/// Constant UY for CountryCode
///
public static readonly CountryCode UY = new CountryCode("UY");
///
/// Constant UZ for CountryCode
///
public static readonly CountryCode UZ = new CountryCode("UZ");
///
/// Constant VA for CountryCode
///
public static readonly CountryCode VA = new CountryCode("VA");
///
/// Constant VC for CountryCode
///
public static readonly CountryCode VC = new CountryCode("VC");
///
/// Constant VE for CountryCode
///
public static readonly CountryCode VE = new CountryCode("VE");
///
/// Constant VG for CountryCode
///
public static readonly CountryCode VG = new CountryCode("VG");
///
/// Constant VI for CountryCode
///
public static readonly CountryCode VI = new CountryCode("VI");
///
/// Constant VN for CountryCode
///
public static readonly CountryCode VN = new CountryCode("VN");
///
/// Constant VU for CountryCode
///
public static readonly CountryCode VU = new CountryCode("VU");
///
/// Constant WF for CountryCode
///
public static readonly CountryCode WF = new CountryCode("WF");
///
/// Constant WS for CountryCode
///
public static readonly CountryCode WS = new CountryCode("WS");
///
/// Constant XK for CountryCode
///
public static readonly CountryCode XK = new CountryCode("XK");
///
/// Constant YE for CountryCode
///
public static readonly CountryCode YE = new CountryCode("YE");
///
/// Constant YT for CountryCode
///
public static readonly CountryCode YT = new CountryCode("YT");
///
/// Constant ZA for CountryCode
///
public static readonly CountryCode ZA = new CountryCode("ZA");
///
/// Constant ZM for CountryCode
///
public static readonly CountryCode ZM = new CountryCode("ZM");
///
/// Constant ZW for CountryCode
///
public static readonly CountryCode ZW = new CountryCode("ZW");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public CountryCode(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static CountryCode FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator CountryCode(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type FailureReason.
///
public class FailureReason : ConstantClass
{
///
/// Constant TOKEN_DOMAIN_MISMATCH for FailureReason
///
public static readonly FailureReason TOKEN_DOMAIN_MISMATCH = new FailureReason("TOKEN_DOMAIN_MISMATCH");
///
/// Constant TOKEN_EXPIRED for FailureReason
///
public static readonly FailureReason TOKEN_EXPIRED = new FailureReason("TOKEN_EXPIRED");
///
/// Constant TOKEN_INVALID for FailureReason
///
public static readonly FailureReason TOKEN_INVALID = new FailureReason("TOKEN_INVALID");
///
/// Constant TOKEN_MISSING for FailureReason
///
public static readonly FailureReason TOKEN_MISSING = new FailureReason("TOKEN_MISSING");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public FailureReason(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static FailureReason FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator FailureReason(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type FallbackBehavior.
///
public class FallbackBehavior : ConstantClass
{
///
/// Constant MATCH for FallbackBehavior
///
public static readonly FallbackBehavior MATCH = new FallbackBehavior("MATCH");
///
/// Constant NO_MATCH for FallbackBehavior
///
public static readonly FallbackBehavior NO_MATCH = new FallbackBehavior("NO_MATCH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public FallbackBehavior(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static FallbackBehavior FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator FallbackBehavior(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type FilterBehavior.
///
public class FilterBehavior : ConstantClass
{
///
/// Constant DROP for FilterBehavior
///
public static readonly FilterBehavior DROP = new FilterBehavior("DROP");
///
/// Constant KEEP for FilterBehavior
///
public static readonly FilterBehavior KEEP = new FilterBehavior("KEEP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public FilterBehavior(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static FilterBehavior FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator FilterBehavior(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type FilterRequirement.
///
public class FilterRequirement : ConstantClass
{
///
/// Constant MEETS_ALL for FilterRequirement
///
public static readonly FilterRequirement MEETS_ALL = new FilterRequirement("MEETS_ALL");
///
/// Constant MEETS_ANY for FilterRequirement
///
public static readonly FilterRequirement MEETS_ANY = new FilterRequirement("MEETS_ANY");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public FilterRequirement(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static FilterRequirement FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator FilterRequirement(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ForwardedIPPosition.
///
public class ForwardedIPPosition : ConstantClass
{
///
/// Constant ANY for ForwardedIPPosition
///
public static readonly ForwardedIPPosition ANY = new ForwardedIPPosition("ANY");
///
/// Constant FIRST for ForwardedIPPosition
///
public static readonly ForwardedIPPosition FIRST = new ForwardedIPPosition("FIRST");
///
/// Constant LAST for ForwardedIPPosition
///
public static readonly ForwardedIPPosition LAST = new ForwardedIPPosition("LAST");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ForwardedIPPosition(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ForwardedIPPosition FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ForwardedIPPosition(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type InspectionLevel.
///
public class InspectionLevel : ConstantClass
{
///
/// Constant COMMON for InspectionLevel
///
public static readonly InspectionLevel COMMON = new InspectionLevel("COMMON");
///
/// Constant TARGETED for InspectionLevel
///
public static readonly InspectionLevel TARGETED = new InspectionLevel("TARGETED");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public InspectionLevel(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static InspectionLevel FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator InspectionLevel(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type IPAddressVersion.
///
public class IPAddressVersion : ConstantClass
{
///
/// Constant IPV4 for IPAddressVersion
///
public static readonly IPAddressVersion IPV4 = new IPAddressVersion("IPV4");
///
/// Constant IPV6 for IPAddressVersion
///
public static readonly IPAddressVersion IPV6 = new IPAddressVersion("IPV6");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public IPAddressVersion(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static IPAddressVersion FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator IPAddressVersion(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type JsonMatchScope.
///
public class JsonMatchScope : ConstantClass
{
///
/// Constant ALL for JsonMatchScope
///
public static readonly JsonMatchScope ALL = new JsonMatchScope("ALL");
///
/// Constant KEY for JsonMatchScope
///
public static readonly JsonMatchScope KEY = new JsonMatchScope("KEY");
///
/// Constant VALUE for JsonMatchScope
///
public static readonly JsonMatchScope VALUE = new JsonMatchScope("VALUE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public JsonMatchScope(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static JsonMatchScope FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator JsonMatchScope(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type LabelMatchScope.
///
public class LabelMatchScope : ConstantClass
{
///
/// Constant LABEL for LabelMatchScope
///
public static readonly LabelMatchScope LABEL = new LabelMatchScope("LABEL");
///
/// Constant NAMESPACE for LabelMatchScope
///
public static readonly LabelMatchScope NAMESPACE = new LabelMatchScope("NAMESPACE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public LabelMatchScope(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static LabelMatchScope FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator LabelMatchScope(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type MapMatchScope.
///
public class MapMatchScope : ConstantClass
{
///
/// Constant ALL for MapMatchScope
///
public static readonly MapMatchScope ALL = new MapMatchScope("ALL");
///
/// Constant KEY for MapMatchScope
///
public static readonly MapMatchScope KEY = new MapMatchScope("KEY");
///
/// Constant VALUE for MapMatchScope
///
public static readonly MapMatchScope VALUE = new MapMatchScope("VALUE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public MapMatchScope(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static MapMatchScope FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator MapMatchScope(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type OversizeHandling.
///
public class OversizeHandling : ConstantClass
{
///
/// Constant CONTINUE for OversizeHandling
///
public static readonly OversizeHandling CONTINUE = new OversizeHandling("CONTINUE");
///
/// Constant MATCH for OversizeHandling
///
public static readonly OversizeHandling MATCH = new OversizeHandling("MATCH");
///
/// Constant NO_MATCH for OversizeHandling
///
public static readonly OversizeHandling NO_MATCH = new OversizeHandling("NO_MATCH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public OversizeHandling(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static OversizeHandling FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator OversizeHandling(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ParameterExceptionField.
///
public class ParameterExceptionField : ConstantClass
{
///
/// Constant ACP_RULE_SET_RESPONSE_INSPECTION for ParameterExceptionField
///
public static readonly ParameterExceptionField ACP_RULE_SET_RESPONSE_INSPECTION = new ParameterExceptionField("ACP_RULE_SET_RESPONSE_INSPECTION");
///
/// Constant AND_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField AND_STATEMENT = new ParameterExceptionField("AND_STATEMENT");
///
/// Constant ASSOCIABLE_RESOURCE for ParameterExceptionField
///
public static readonly ParameterExceptionField ASSOCIABLE_RESOURCE = new ParameterExceptionField("ASSOCIABLE_RESOURCE");
///
/// Constant ASSOCIATED_RESOURCE_TYPE for ParameterExceptionField
///
public static readonly ParameterExceptionField ASSOCIATED_RESOURCE_TYPE = new ParameterExceptionField("ASSOCIATED_RESOURCE_TYPE");
///
/// Constant ATP_RULE_SET_RESPONSE_INSPECTION for ParameterExceptionField
///
public static readonly ParameterExceptionField ATP_RULE_SET_RESPONSE_INSPECTION = new ParameterExceptionField("ATP_RULE_SET_RESPONSE_INSPECTION");
///
/// Constant BODY_PARSING_FALLBACK_BEHAVIOR for ParameterExceptionField
///
public static readonly ParameterExceptionField BODY_PARSING_FALLBACK_BEHAVIOR = new ParameterExceptionField("BODY_PARSING_FALLBACK_BEHAVIOR");
///
/// Constant BYTE_MATCH_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField BYTE_MATCH_STATEMENT = new ParameterExceptionField("BYTE_MATCH_STATEMENT");
///
/// Constant CHALLENGE_CONFIG for ParameterExceptionField
///
public static readonly ParameterExceptionField CHALLENGE_CONFIG = new ParameterExceptionField("CHALLENGE_CONFIG");
///
/// Constant CHANGE_PROPAGATION_STATUS for ParameterExceptionField
///
public static readonly ParameterExceptionField CHANGE_PROPAGATION_STATUS = new ParameterExceptionField("CHANGE_PROPAGATION_STATUS");
///
/// Constant COOKIE_MATCH_PATTERN for ParameterExceptionField
///
public static readonly ParameterExceptionField COOKIE_MATCH_PATTERN = new ParameterExceptionField("COOKIE_MATCH_PATTERN");
///
/// Constant CUSTOM_KEYS for ParameterExceptionField
///
public static readonly ParameterExceptionField CUSTOM_KEYS = new ParameterExceptionField("CUSTOM_KEYS");
///
/// Constant CUSTOM_REQUEST_HANDLING for ParameterExceptionField
///
public static readonly ParameterExceptionField CUSTOM_REQUEST_HANDLING = new ParameterExceptionField("CUSTOM_REQUEST_HANDLING");
///
/// Constant CUSTOM_RESPONSE for ParameterExceptionField
///
public static readonly ParameterExceptionField CUSTOM_RESPONSE = new ParameterExceptionField("CUSTOM_RESPONSE");
///
/// Constant CUSTOM_RESPONSE_BODY for ParameterExceptionField
///
public static readonly ParameterExceptionField CUSTOM_RESPONSE_BODY = new ParameterExceptionField("CUSTOM_RESPONSE_BODY");
///
/// Constant DEFAULT_ACTION for ParameterExceptionField
///
public static readonly ParameterExceptionField DEFAULT_ACTION = new ParameterExceptionField("DEFAULT_ACTION");
///
/// Constant ENTITY_LIMIT for ParameterExceptionField
///
public static readonly ParameterExceptionField ENTITY_LIMIT = new ParameterExceptionField("ENTITY_LIMIT");
///
/// Constant EXCLUDED_RULE for ParameterExceptionField
///
public static readonly ParameterExceptionField EXCLUDED_RULE = new ParameterExceptionField("EXCLUDED_RULE");
///
/// Constant EXPIRE_TIMESTAMP for ParameterExceptionField
///
public static readonly ParameterExceptionField EXPIRE_TIMESTAMP = new ParameterExceptionField("EXPIRE_TIMESTAMP");
///
/// Constant FALLBACK_BEHAVIOR for ParameterExceptionField
///
public static readonly ParameterExceptionField FALLBACK_BEHAVIOR = new ParameterExceptionField("FALLBACK_BEHAVIOR");
///
/// Constant FIELD_TO_MATCH for ParameterExceptionField
///
public static readonly ParameterExceptionField FIELD_TO_MATCH = new ParameterExceptionField("FIELD_TO_MATCH");
///
/// Constant FILTER_CONDITION for ParameterExceptionField
///
public static readonly ParameterExceptionField FILTER_CONDITION = new ParameterExceptionField("FILTER_CONDITION");
///
/// Constant FIREWALL_MANAGER_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField FIREWALL_MANAGER_STATEMENT = new ParameterExceptionField("FIREWALL_MANAGER_STATEMENT");
///
/// Constant FORWARDED_IP_CONFIG for ParameterExceptionField
///
public static readonly ParameterExceptionField FORWARDED_IP_CONFIG = new ParameterExceptionField("FORWARDED_IP_CONFIG");
///
/// Constant GEO_MATCH_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField GEO_MATCH_STATEMENT = new ParameterExceptionField("GEO_MATCH_STATEMENT");
///
/// Constant HEADER_MATCH_PATTERN for ParameterExceptionField
///
public static readonly ParameterExceptionField HEADER_MATCH_PATTERN = new ParameterExceptionField("HEADER_MATCH_PATTERN");
///
/// Constant HEADER_NAME for ParameterExceptionField
///
public static readonly ParameterExceptionField HEADER_NAME = new ParameterExceptionField("HEADER_NAME");
///
/// Constant IP_ADDRESS for ParameterExceptionField
///
public static readonly ParameterExceptionField IP_ADDRESS = new ParameterExceptionField("IP_ADDRESS");
///
/// Constant IP_ADDRESS_VERSION for ParameterExceptionField
///
public static readonly ParameterExceptionField IP_ADDRESS_VERSION = new ParameterExceptionField("IP_ADDRESS_VERSION");
///
/// Constant IP_SET for ParameterExceptionField
///
public static readonly ParameterExceptionField IP_SET = new ParameterExceptionField("IP_SET");
///
/// Constant IP_SET_FORWARDED_IP_CONFIG for ParameterExceptionField
///
public static readonly ParameterExceptionField IP_SET_FORWARDED_IP_CONFIG = new ParameterExceptionField("IP_SET_FORWARDED_IP_CONFIG");
///
/// Constant IP_SET_REFERENCE_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField IP_SET_REFERENCE_STATEMENT = new ParameterExceptionField("IP_SET_REFERENCE_STATEMENT");
///
/// Constant JSON_MATCH_PATTERN for ParameterExceptionField
///
public static readonly ParameterExceptionField JSON_MATCH_PATTERN = new ParameterExceptionField("JSON_MATCH_PATTERN");
///
/// Constant JSON_MATCH_SCOPE for ParameterExceptionField
///
public static readonly ParameterExceptionField JSON_MATCH_SCOPE = new ParameterExceptionField("JSON_MATCH_SCOPE");
///
/// Constant LABEL_MATCH_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField LABEL_MATCH_STATEMENT = new ParameterExceptionField("LABEL_MATCH_STATEMENT");
///
/// Constant LOG_DESTINATION for ParameterExceptionField
///
public static readonly ParameterExceptionField LOG_DESTINATION = new ParameterExceptionField("LOG_DESTINATION");
///
/// Constant LOGGING_FILTER for ParameterExceptionField
///
public static readonly ParameterExceptionField LOGGING_FILTER = new ParameterExceptionField("LOGGING_FILTER");
///
/// Constant MANAGED_RULE_GROUP_CONFIG for ParameterExceptionField
///
public static readonly ParameterExceptionField MANAGED_RULE_GROUP_CONFIG = new ParameterExceptionField("MANAGED_RULE_GROUP_CONFIG");
///
/// Constant MANAGED_RULE_SET for ParameterExceptionField
///
public static readonly ParameterExceptionField MANAGED_RULE_SET = new ParameterExceptionField("MANAGED_RULE_SET");
///
/// Constant MANAGED_RULE_SET_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField MANAGED_RULE_SET_STATEMENT = new ParameterExceptionField("MANAGED_RULE_SET_STATEMENT");
///
/// Constant MAP_MATCH_SCOPE for ParameterExceptionField
///
public static readonly ParameterExceptionField MAP_MATCH_SCOPE = new ParameterExceptionField("MAP_MATCH_SCOPE");
///
/// Constant METRIC_NAME for ParameterExceptionField
///
public static readonly ParameterExceptionField METRIC_NAME = new ParameterExceptionField("METRIC_NAME");
///
/// Constant NOT_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField NOT_STATEMENT = new ParameterExceptionField("NOT_STATEMENT");
///
/// Constant OR_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField OR_STATEMENT = new ParameterExceptionField("OR_STATEMENT");
///
/// Constant OVERRIDE_ACTION for ParameterExceptionField
///
public static readonly ParameterExceptionField OVERRIDE_ACTION = new ParameterExceptionField("OVERRIDE_ACTION");
///
/// Constant OVERSIZE_HANDLING for ParameterExceptionField
///
public static readonly ParameterExceptionField OVERSIZE_HANDLING = new ParameterExceptionField("OVERSIZE_HANDLING");
///
/// Constant PAYLOAD_TYPE for ParameterExceptionField
///
public static readonly ParameterExceptionField PAYLOAD_TYPE = new ParameterExceptionField("PAYLOAD_TYPE");
///
/// Constant POSITION for ParameterExceptionField
///
public static readonly ParameterExceptionField POSITION = new ParameterExceptionField("POSITION");
///
/// Constant RATE_BASED_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField RATE_BASED_STATEMENT = new ParameterExceptionField("RATE_BASED_STATEMENT");
///
/// Constant REGEX_PATTERN_REFERENCE_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField REGEX_PATTERN_REFERENCE_STATEMENT = new ParameterExceptionField("REGEX_PATTERN_REFERENCE_STATEMENT");
///
/// Constant REGEX_PATTERN_SET for ParameterExceptionField
///
public static readonly ParameterExceptionField REGEX_PATTERN_SET = new ParameterExceptionField("REGEX_PATTERN_SET");
///
/// Constant RESOURCE_ARN for ParameterExceptionField
///
public static readonly ParameterExceptionField RESOURCE_ARN = new ParameterExceptionField("RESOURCE_ARN");
///
/// Constant RESOURCE_TYPE for ParameterExceptionField
///
public static readonly ParameterExceptionField RESOURCE_TYPE = new ParameterExceptionField("RESOURCE_TYPE");
///
/// Constant RESPONSE_CONTENT_TYPE for ParameterExceptionField
///
public static readonly ParameterExceptionField RESPONSE_CONTENT_TYPE = new ParameterExceptionField("RESPONSE_CONTENT_TYPE");
///
/// Constant RULE for ParameterExceptionField
///
public static readonly ParameterExceptionField RULE = new ParameterExceptionField("RULE");
///
/// Constant RULE_ACTION for ParameterExceptionField
///
public static readonly ParameterExceptionField RULE_ACTION = new ParameterExceptionField("RULE_ACTION");
///
/// Constant RULE_GROUP for ParameterExceptionField
///
public static readonly ParameterExceptionField RULE_GROUP = new ParameterExceptionField("RULE_GROUP");
///
/// Constant RULE_GROUP_REFERENCE_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField RULE_GROUP_REFERENCE_STATEMENT = new ParameterExceptionField("RULE_GROUP_REFERENCE_STATEMENT");
///
/// Constant SCOPE_DOWN for ParameterExceptionField
///
public static readonly ParameterExceptionField SCOPE_DOWN = new ParameterExceptionField("SCOPE_DOWN");
///
/// Constant SCOPE_VALUE for ParameterExceptionField
///
public static readonly ParameterExceptionField SCOPE_VALUE = new ParameterExceptionField("SCOPE_VALUE");
///
/// Constant SINGLE_HEADER for ParameterExceptionField
///
public static readonly ParameterExceptionField SINGLE_HEADER = new ParameterExceptionField("SINGLE_HEADER");
///
/// Constant SINGLE_QUERY_ARGUMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField SINGLE_QUERY_ARGUMENT = new ParameterExceptionField("SINGLE_QUERY_ARGUMENT");
///
/// Constant SIZE_CONSTRAINT_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField SIZE_CONSTRAINT_STATEMENT = new ParameterExceptionField("SIZE_CONSTRAINT_STATEMENT");
///
/// Constant SQLI_MATCH_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField SQLI_MATCH_STATEMENT = new ParameterExceptionField("SQLI_MATCH_STATEMENT");
///
/// Constant STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField STATEMENT = new ParameterExceptionField("STATEMENT");
///
/// Constant TAG_KEYS for ParameterExceptionField
///
public static readonly ParameterExceptionField TAG_KEYS = new ParameterExceptionField("TAG_KEYS");
///
/// Constant TAGS for ParameterExceptionField
///
public static readonly ParameterExceptionField TAGS = new ParameterExceptionField("TAGS");
///
/// Constant TEXT_TRANSFORMATION for ParameterExceptionField
///
public static readonly ParameterExceptionField TEXT_TRANSFORMATION = new ParameterExceptionField("TEXT_TRANSFORMATION");
///
/// Constant TOKEN_DOMAIN for ParameterExceptionField
///
public static readonly ParameterExceptionField TOKEN_DOMAIN = new ParameterExceptionField("TOKEN_DOMAIN");
///
/// Constant WEB_ACL for ParameterExceptionField
///
public static readonly ParameterExceptionField WEB_ACL = new ParameterExceptionField("WEB_ACL");
///
/// Constant XSS_MATCH_STATEMENT for ParameterExceptionField
///
public static readonly ParameterExceptionField XSS_MATCH_STATEMENT = new ParameterExceptionField("XSS_MATCH_STATEMENT");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ParameterExceptionField(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ParameterExceptionField FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ParameterExceptionField(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PayloadType.
///
public class PayloadType : ConstantClass
{
///
/// Constant FORM_ENCODED for PayloadType
///
public static readonly PayloadType FORM_ENCODED = new PayloadType("FORM_ENCODED");
///
/// Constant JSON for PayloadType
///
public static readonly PayloadType JSON = new PayloadType("JSON");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public PayloadType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static PayloadType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator PayloadType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Platform.
///
public class Platform : ConstantClass
{
///
/// Constant ANDROID for Platform
///
public static readonly Platform ANDROID = new Platform("ANDROID");
///
/// Constant IOS for Platform
///
public static readonly Platform IOS = new Platform("IOS");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Platform(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Platform FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Platform(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type PositionalConstraint.
///
public class PositionalConstraint : ConstantClass
{
///
/// Constant CONTAINS for PositionalConstraint
///
public static readonly PositionalConstraint CONTAINS = new PositionalConstraint("CONTAINS");
///
/// Constant CONTAINS_WORD for PositionalConstraint
///
public static readonly PositionalConstraint CONTAINS_WORD = new PositionalConstraint("CONTAINS_WORD");
///
/// Constant ENDS_WITH for PositionalConstraint
///
public static readonly PositionalConstraint ENDS_WITH = new PositionalConstraint("ENDS_WITH");
///
/// Constant EXACTLY for PositionalConstraint
///
public static readonly PositionalConstraint EXACTLY = new PositionalConstraint("EXACTLY");
///
/// Constant STARTS_WITH for PositionalConstraint
///
public static readonly PositionalConstraint STARTS_WITH = new PositionalConstraint("STARTS_WITH");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public PositionalConstraint(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static PositionalConstraint FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator PositionalConstraint(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type RateBasedStatementAggregateKeyType.
///
public class RateBasedStatementAggregateKeyType : ConstantClass
{
///
/// Constant CONSTANT for RateBasedStatementAggregateKeyType
///
public static readonly RateBasedStatementAggregateKeyType CONSTANT = new RateBasedStatementAggregateKeyType("CONSTANT");
///
/// Constant CUSTOM_KEYS for RateBasedStatementAggregateKeyType
///
public static readonly RateBasedStatementAggregateKeyType CUSTOM_KEYS = new RateBasedStatementAggregateKeyType("CUSTOM_KEYS");
///
/// Constant FORWARDED_IP for RateBasedStatementAggregateKeyType
///
public static readonly RateBasedStatementAggregateKeyType FORWARDED_IP = new RateBasedStatementAggregateKeyType("FORWARDED_IP");
///
/// Constant IP for RateBasedStatementAggregateKeyType
///
public static readonly RateBasedStatementAggregateKeyType IP = new RateBasedStatementAggregateKeyType("IP");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public RateBasedStatementAggregateKeyType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static RateBasedStatementAggregateKeyType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator RateBasedStatementAggregateKeyType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResourceType.
///
public class ResourceType : ConstantClass
{
///
/// Constant API_GATEWAY for ResourceType
///
public static readonly ResourceType API_GATEWAY = new ResourceType("API_GATEWAY");
///
/// Constant APP_RUNNER_SERVICE for ResourceType
///
public static readonly ResourceType APP_RUNNER_SERVICE = new ResourceType("APP_RUNNER_SERVICE");
///
/// Constant APPLICATION_LOAD_BALANCER for ResourceType
///
public static readonly ResourceType APPLICATION_LOAD_BALANCER = new ResourceType("APPLICATION_LOAD_BALANCER");
///
/// Constant APPSYNC for ResourceType
///
public static readonly ResourceType APPSYNC = new ResourceType("APPSYNC");
///
/// Constant COGNITO_USER_POOL for ResourceType
///
public static readonly ResourceType COGNITO_USER_POOL = new ResourceType("COGNITO_USER_POOL");
///
/// Constant VERIFIED_ACCESS_INSTANCE for ResourceType
///
public static readonly ResourceType VERIFIED_ACCESS_INSTANCE = new ResourceType("VERIFIED_ACCESS_INSTANCE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ResourceType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ResourceType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ResourceType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type ResponseContentType.
///
public class ResponseContentType : ConstantClass
{
///
/// Constant APPLICATION_JSON for ResponseContentType
///
public static readonly ResponseContentType APPLICATION_JSON = new ResponseContentType("APPLICATION_JSON");
///
/// Constant TEXT_HTML for ResponseContentType
///
public static readonly ResponseContentType TEXT_HTML = new ResponseContentType("TEXT_HTML");
///
/// Constant TEXT_PLAIN for ResponseContentType
///
public static readonly ResponseContentType TEXT_PLAIN = new ResponseContentType("TEXT_PLAIN");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public ResponseContentType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static ResponseContentType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator ResponseContentType(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type Scope.
///
public class Scope : ConstantClass
{
///
/// Constant CLOUDFRONT for Scope
///
public static readonly Scope CLOUDFRONT = new Scope("CLOUDFRONT");
///
/// Constant REGIONAL for Scope
///
public static readonly Scope REGIONAL = new Scope("REGIONAL");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public Scope(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static Scope FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator Scope(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SensitivityLevel.
///
public class SensitivityLevel : ConstantClass
{
///
/// Constant HIGH for SensitivityLevel
///
public static readonly SensitivityLevel HIGH = new SensitivityLevel("HIGH");
///
/// Constant LOW for SensitivityLevel
///
public static readonly SensitivityLevel LOW = new SensitivityLevel("LOW");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SensitivityLevel(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SensitivityLevel FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SensitivityLevel(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type SizeInspectionLimit.
///
public class SizeInspectionLimit : ConstantClass
{
///
/// Constant KB_16 for SizeInspectionLimit
///
public static readonly SizeInspectionLimit KB_16 = new SizeInspectionLimit("KB_16");
///
/// Constant KB_32 for SizeInspectionLimit
///
public static readonly SizeInspectionLimit KB_32 = new SizeInspectionLimit("KB_32");
///
/// Constant KB_48 for SizeInspectionLimit
///
public static readonly SizeInspectionLimit KB_48 = new SizeInspectionLimit("KB_48");
///
/// Constant KB_64 for SizeInspectionLimit
///
public static readonly SizeInspectionLimit KB_64 = new SizeInspectionLimit("KB_64");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public SizeInspectionLimit(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static SizeInspectionLimit FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator SizeInspectionLimit(string value)
{
return FindValue(value);
}
}
///
/// Constants used for properties of type TextTransformationType.
///
public class TextTransformationType : ConstantClass
{
///
/// Constant BASE64_DECODE for TextTransformationType
///
public static readonly TextTransformationType BASE64_DECODE = new TextTransformationType("BASE64_DECODE");
///
/// Constant BASE64_DECODE_EXT for TextTransformationType
///
public static readonly TextTransformationType BASE64_DECODE_EXT = new TextTransformationType("BASE64_DECODE_EXT");
///
/// Constant CMD_LINE for TextTransformationType
///
public static readonly TextTransformationType CMD_LINE = new TextTransformationType("CMD_LINE");
///
/// Constant COMPRESS_WHITE_SPACE for TextTransformationType
///
public static readonly TextTransformationType COMPRESS_WHITE_SPACE = new TextTransformationType("COMPRESS_WHITE_SPACE");
///
/// Constant CSS_DECODE for TextTransformationType
///
public static readonly TextTransformationType CSS_DECODE = new TextTransformationType("CSS_DECODE");
///
/// Constant ESCAPE_SEQ_DECODE for TextTransformationType
///
public static readonly TextTransformationType ESCAPE_SEQ_DECODE = new TextTransformationType("ESCAPE_SEQ_DECODE");
///
/// Constant HEX_DECODE for TextTransformationType
///
public static readonly TextTransformationType HEX_DECODE = new TextTransformationType("HEX_DECODE");
///
/// Constant HTML_ENTITY_DECODE for TextTransformationType
///
public static readonly TextTransformationType HTML_ENTITY_DECODE = new TextTransformationType("HTML_ENTITY_DECODE");
///
/// Constant JS_DECODE for TextTransformationType
///
public static readonly TextTransformationType JS_DECODE = new TextTransformationType("JS_DECODE");
///
/// Constant LOWERCASE for TextTransformationType
///
public static readonly TextTransformationType LOWERCASE = new TextTransformationType("LOWERCASE");
///
/// Constant MD5 for TextTransformationType
///
public static readonly TextTransformationType MD5 = new TextTransformationType("MD5");
///
/// Constant NONE for TextTransformationType
///
public static readonly TextTransformationType NONE = new TextTransformationType("NONE");
///
/// Constant NORMALIZE_PATH for TextTransformationType
///
public static readonly TextTransformationType NORMALIZE_PATH = new TextTransformationType("NORMALIZE_PATH");
///
/// Constant NORMALIZE_PATH_WIN for TextTransformationType
///
public static readonly TextTransformationType NORMALIZE_PATH_WIN = new TextTransformationType("NORMALIZE_PATH_WIN");
///
/// Constant REMOVE_NULLS for TextTransformationType
///
public static readonly TextTransformationType REMOVE_NULLS = new TextTransformationType("REMOVE_NULLS");
///
/// Constant REPLACE_COMMENTS for TextTransformationType
///
public static readonly TextTransformationType REPLACE_COMMENTS = new TextTransformationType("REPLACE_COMMENTS");
///
/// Constant REPLACE_NULLS for TextTransformationType
///
public static readonly TextTransformationType REPLACE_NULLS = new TextTransformationType("REPLACE_NULLS");
///
/// Constant SQL_HEX_DECODE for TextTransformationType
///
public static readonly TextTransformationType SQL_HEX_DECODE = new TextTransformationType("SQL_HEX_DECODE");
///
/// Constant URL_DECODE for TextTransformationType
///
public static readonly TextTransformationType URL_DECODE = new TextTransformationType("URL_DECODE");
///
/// Constant URL_DECODE_UNI for TextTransformationType
///
public static readonly TextTransformationType URL_DECODE_UNI = new TextTransformationType("URL_DECODE_UNI");
///
/// Constant UTF8_TO_UNICODE for TextTransformationType
///
public static readonly TextTransformationType UTF8_TO_UNICODE = new TextTransformationType("UTF8_TO_UNICODE");
///
/// This constant constructor does not need to be called if the constant
/// you are attempting to use is already defined as a static instance of
/// this class.
/// This constructor should be used to construct constants that are not
/// defined as statics, for instance if attempting to use a feature that is
/// newer than the current version of the SDK.
///
public TextTransformationType(string value)
: base(value)
{
}
///
/// Finds the constant for the unique value.
///
/// The unique value for the constant
/// The constant for the unique value
public static TextTransformationType FindValue(string value)
{
return FindValue(value);
}
///
/// Utility method to convert strings to the constant class.
///
/// The string value to convert to the constant class.
///
public static implicit operator TextTransformationType(string value)
{
return FindValue(value);
}
}
}