/* * 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 waf-2015-08-24.normal.json service model. */ using System; using Amazon.Runtime; namespace Amazon.WAF { /// /// Constants used for properties of type ChangeAction. /// public class ChangeAction : ConstantClass { /// /// Constant DELETE for ChangeAction /// public static readonly ChangeAction DELETE = new ChangeAction("DELETE"); /// /// Constant INSERT for ChangeAction /// public static readonly ChangeAction INSERT = new ChangeAction("INSERT"); /// /// 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 ChangeAction(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 ChangeAction 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 ChangeAction(string value) { return FindValue(value); } } /// /// Constants used for properties of type ChangeTokenStatus. /// public class ChangeTokenStatus : ConstantClass { /// /// Constant INSYNC for ChangeTokenStatus /// public static readonly ChangeTokenStatus INSYNC = new ChangeTokenStatus("INSYNC"); /// /// Constant PENDING for ChangeTokenStatus /// public static readonly ChangeTokenStatus PENDING = new ChangeTokenStatus("PENDING"); /// /// Constant PROVISIONED for ChangeTokenStatus /// public static readonly ChangeTokenStatus PROVISIONED = new ChangeTokenStatus("PROVISIONED"); /// /// 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 ChangeTokenStatus(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 ChangeTokenStatus 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 ChangeTokenStatus(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 GeoMatchConstraintType. /// public class GeoMatchConstraintType : ConstantClass { /// /// Constant Country for GeoMatchConstraintType /// public static readonly GeoMatchConstraintType Country = new GeoMatchConstraintType("Country"); /// /// 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 GeoMatchConstraintType(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 GeoMatchConstraintType 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 GeoMatchConstraintType(string value) { return FindValue(value); } } /// /// Constants used for properties of type GeoMatchConstraintValue. /// public class GeoMatchConstraintValue : ConstantClass { /// /// Constant AD for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AD = new GeoMatchConstraintValue("AD"); /// /// Constant AE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AE = new GeoMatchConstraintValue("AE"); /// /// Constant AF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AF = new GeoMatchConstraintValue("AF"); /// /// Constant AG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AG = new GeoMatchConstraintValue("AG"); /// /// Constant AI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AI = new GeoMatchConstraintValue("AI"); /// /// Constant AL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AL = new GeoMatchConstraintValue("AL"); /// /// Constant AM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AM = new GeoMatchConstraintValue("AM"); /// /// Constant AO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AO = new GeoMatchConstraintValue("AO"); /// /// Constant AQ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AQ = new GeoMatchConstraintValue("AQ"); /// /// Constant AR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AR = new GeoMatchConstraintValue("AR"); /// /// Constant AS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AS = new GeoMatchConstraintValue("AS"); /// /// Constant AT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AT = new GeoMatchConstraintValue("AT"); /// /// Constant AU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AU = new GeoMatchConstraintValue("AU"); /// /// Constant AW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AW = new GeoMatchConstraintValue("AW"); /// /// Constant AX for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AX = new GeoMatchConstraintValue("AX"); /// /// Constant AZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue AZ = new GeoMatchConstraintValue("AZ"); /// /// Constant BA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BA = new GeoMatchConstraintValue("BA"); /// /// Constant BB for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BB = new GeoMatchConstraintValue("BB"); /// /// Constant BD for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BD = new GeoMatchConstraintValue("BD"); /// /// Constant BE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BE = new GeoMatchConstraintValue("BE"); /// /// Constant BF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BF = new GeoMatchConstraintValue("BF"); /// /// Constant BG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BG = new GeoMatchConstraintValue("BG"); /// /// Constant BH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BH = new GeoMatchConstraintValue("BH"); /// /// Constant BI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BI = new GeoMatchConstraintValue("BI"); /// /// Constant BJ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BJ = new GeoMatchConstraintValue("BJ"); /// /// Constant BL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BL = new GeoMatchConstraintValue("BL"); /// /// Constant BM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BM = new GeoMatchConstraintValue("BM"); /// /// Constant BN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BN = new GeoMatchConstraintValue("BN"); /// /// Constant BO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BO = new GeoMatchConstraintValue("BO"); /// /// Constant BQ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BQ = new GeoMatchConstraintValue("BQ"); /// /// Constant BR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BR = new GeoMatchConstraintValue("BR"); /// /// Constant BS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BS = new GeoMatchConstraintValue("BS"); /// /// Constant BT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BT = new GeoMatchConstraintValue("BT"); /// /// Constant BV for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BV = new GeoMatchConstraintValue("BV"); /// /// Constant BW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BW = new GeoMatchConstraintValue("BW"); /// /// Constant BY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BY = new GeoMatchConstraintValue("BY"); /// /// Constant BZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue BZ = new GeoMatchConstraintValue("BZ"); /// /// Constant CA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CA = new GeoMatchConstraintValue("CA"); /// /// Constant CC for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CC = new GeoMatchConstraintValue("CC"); /// /// Constant CD for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CD = new GeoMatchConstraintValue("CD"); /// /// Constant CF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CF = new GeoMatchConstraintValue("CF"); /// /// Constant CG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CG = new GeoMatchConstraintValue("CG"); /// /// Constant CH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CH = new GeoMatchConstraintValue("CH"); /// /// Constant CI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CI = new GeoMatchConstraintValue("CI"); /// /// Constant CK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CK = new GeoMatchConstraintValue("CK"); /// /// Constant CL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CL = new GeoMatchConstraintValue("CL"); /// /// Constant CM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CM = new GeoMatchConstraintValue("CM"); /// /// Constant CN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CN = new GeoMatchConstraintValue("CN"); /// /// Constant CO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CO = new GeoMatchConstraintValue("CO"); /// /// Constant CR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CR = new GeoMatchConstraintValue("CR"); /// /// Constant CU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CU = new GeoMatchConstraintValue("CU"); /// /// Constant CV for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CV = new GeoMatchConstraintValue("CV"); /// /// Constant CW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CW = new GeoMatchConstraintValue("CW"); /// /// Constant CX for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CX = new GeoMatchConstraintValue("CX"); /// /// Constant CY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CY = new GeoMatchConstraintValue("CY"); /// /// Constant CZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue CZ = new GeoMatchConstraintValue("CZ"); /// /// Constant DE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue DE = new GeoMatchConstraintValue("DE"); /// /// Constant DJ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue DJ = new GeoMatchConstraintValue("DJ"); /// /// Constant DK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue DK = new GeoMatchConstraintValue("DK"); /// /// Constant DM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue DM = new GeoMatchConstraintValue("DM"); /// /// Constant DO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue DO = new GeoMatchConstraintValue("DO"); /// /// Constant DZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue DZ = new GeoMatchConstraintValue("DZ"); /// /// Constant EC for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue EC = new GeoMatchConstraintValue("EC"); /// /// Constant EE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue EE = new GeoMatchConstraintValue("EE"); /// /// Constant EG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue EG = new GeoMatchConstraintValue("EG"); /// /// Constant EH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue EH = new GeoMatchConstraintValue("EH"); /// /// Constant ER for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ER = new GeoMatchConstraintValue("ER"); /// /// Constant ES for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ES = new GeoMatchConstraintValue("ES"); /// /// Constant ET for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ET = new GeoMatchConstraintValue("ET"); /// /// Constant FI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue FI = new GeoMatchConstraintValue("FI"); /// /// Constant FJ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue FJ = new GeoMatchConstraintValue("FJ"); /// /// Constant FK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue FK = new GeoMatchConstraintValue("FK"); /// /// Constant FM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue FM = new GeoMatchConstraintValue("FM"); /// /// Constant FO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue FO = new GeoMatchConstraintValue("FO"); /// /// Constant FR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue FR = new GeoMatchConstraintValue("FR"); /// /// Constant GA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GA = new GeoMatchConstraintValue("GA"); /// /// Constant GB for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GB = new GeoMatchConstraintValue("GB"); /// /// Constant GD for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GD = new GeoMatchConstraintValue("GD"); /// /// Constant GE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GE = new GeoMatchConstraintValue("GE"); /// /// Constant GF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GF = new GeoMatchConstraintValue("GF"); /// /// Constant GG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GG = new GeoMatchConstraintValue("GG"); /// /// Constant GH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GH = new GeoMatchConstraintValue("GH"); /// /// Constant GI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GI = new GeoMatchConstraintValue("GI"); /// /// Constant GL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GL = new GeoMatchConstraintValue("GL"); /// /// Constant GM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GM = new GeoMatchConstraintValue("GM"); /// /// Constant GN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GN = new GeoMatchConstraintValue("GN"); /// /// Constant GP for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GP = new GeoMatchConstraintValue("GP"); /// /// Constant GQ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GQ = new GeoMatchConstraintValue("GQ"); /// /// Constant GR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GR = new GeoMatchConstraintValue("GR"); /// /// Constant GS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GS = new GeoMatchConstraintValue("GS"); /// /// Constant GT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GT = new GeoMatchConstraintValue("GT"); /// /// Constant GU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GU = new GeoMatchConstraintValue("GU"); /// /// Constant GW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GW = new GeoMatchConstraintValue("GW"); /// /// Constant GY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue GY = new GeoMatchConstraintValue("GY"); /// /// Constant HK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue HK = new GeoMatchConstraintValue("HK"); /// /// Constant HM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue HM = new GeoMatchConstraintValue("HM"); /// /// Constant HN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue HN = new GeoMatchConstraintValue("HN"); /// /// Constant HR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue HR = new GeoMatchConstraintValue("HR"); /// /// Constant HT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue HT = new GeoMatchConstraintValue("HT"); /// /// Constant HU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue HU = new GeoMatchConstraintValue("HU"); /// /// Constant ID for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ID = new GeoMatchConstraintValue("ID"); /// /// Constant IE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IE = new GeoMatchConstraintValue("IE"); /// /// Constant IL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IL = new GeoMatchConstraintValue("IL"); /// /// Constant IM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IM = new GeoMatchConstraintValue("IM"); /// /// Constant IN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IN = new GeoMatchConstraintValue("IN"); /// /// Constant IO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IO = new GeoMatchConstraintValue("IO"); /// /// Constant IQ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IQ = new GeoMatchConstraintValue("IQ"); /// /// Constant IR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IR = new GeoMatchConstraintValue("IR"); /// /// Constant IS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IS = new GeoMatchConstraintValue("IS"); /// /// Constant IT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue IT = new GeoMatchConstraintValue("IT"); /// /// Constant JE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue JE = new GeoMatchConstraintValue("JE"); /// /// Constant JM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue JM = new GeoMatchConstraintValue("JM"); /// /// Constant JO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue JO = new GeoMatchConstraintValue("JO"); /// /// Constant JP for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue JP = new GeoMatchConstraintValue("JP"); /// /// Constant KE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KE = new GeoMatchConstraintValue("KE"); /// /// Constant KG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KG = new GeoMatchConstraintValue("KG"); /// /// Constant KH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KH = new GeoMatchConstraintValue("KH"); /// /// Constant KI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KI = new GeoMatchConstraintValue("KI"); /// /// Constant KM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KM = new GeoMatchConstraintValue("KM"); /// /// Constant KN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KN = new GeoMatchConstraintValue("KN"); /// /// Constant KP for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KP = new GeoMatchConstraintValue("KP"); /// /// Constant KR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KR = new GeoMatchConstraintValue("KR"); /// /// Constant KW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KW = new GeoMatchConstraintValue("KW"); /// /// Constant KY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KY = new GeoMatchConstraintValue("KY"); /// /// Constant KZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue KZ = new GeoMatchConstraintValue("KZ"); /// /// Constant LA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LA = new GeoMatchConstraintValue("LA"); /// /// Constant LB for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LB = new GeoMatchConstraintValue("LB"); /// /// Constant LC for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LC = new GeoMatchConstraintValue("LC"); /// /// Constant LI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LI = new GeoMatchConstraintValue("LI"); /// /// Constant LK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LK = new GeoMatchConstraintValue("LK"); /// /// Constant LR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LR = new GeoMatchConstraintValue("LR"); /// /// Constant LS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LS = new GeoMatchConstraintValue("LS"); /// /// Constant LT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LT = new GeoMatchConstraintValue("LT"); /// /// Constant LU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LU = new GeoMatchConstraintValue("LU"); /// /// Constant LV for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LV = new GeoMatchConstraintValue("LV"); /// /// Constant LY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue LY = new GeoMatchConstraintValue("LY"); /// /// Constant MA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MA = new GeoMatchConstraintValue("MA"); /// /// Constant MC for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MC = new GeoMatchConstraintValue("MC"); /// /// Constant MD for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MD = new GeoMatchConstraintValue("MD"); /// /// Constant ME for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ME = new GeoMatchConstraintValue("ME"); /// /// Constant MF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MF = new GeoMatchConstraintValue("MF"); /// /// Constant MG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MG = new GeoMatchConstraintValue("MG"); /// /// Constant MH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MH = new GeoMatchConstraintValue("MH"); /// /// Constant MK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MK = new GeoMatchConstraintValue("MK"); /// /// Constant ML for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ML = new GeoMatchConstraintValue("ML"); /// /// Constant MM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MM = new GeoMatchConstraintValue("MM"); /// /// Constant MN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MN = new GeoMatchConstraintValue("MN"); /// /// Constant MO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MO = new GeoMatchConstraintValue("MO"); /// /// Constant MP for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MP = new GeoMatchConstraintValue("MP"); /// /// Constant MQ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MQ = new GeoMatchConstraintValue("MQ"); /// /// Constant MR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MR = new GeoMatchConstraintValue("MR"); /// /// Constant MS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MS = new GeoMatchConstraintValue("MS"); /// /// Constant MT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MT = new GeoMatchConstraintValue("MT"); /// /// Constant MU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MU = new GeoMatchConstraintValue("MU"); /// /// Constant MV for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MV = new GeoMatchConstraintValue("MV"); /// /// Constant MW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MW = new GeoMatchConstraintValue("MW"); /// /// Constant MX for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MX = new GeoMatchConstraintValue("MX"); /// /// Constant MY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MY = new GeoMatchConstraintValue("MY"); /// /// Constant MZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue MZ = new GeoMatchConstraintValue("MZ"); /// /// Constant NA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NA = new GeoMatchConstraintValue("NA"); /// /// Constant NC for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NC = new GeoMatchConstraintValue("NC"); /// /// Constant NE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NE = new GeoMatchConstraintValue("NE"); /// /// Constant NF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NF = new GeoMatchConstraintValue("NF"); /// /// Constant NG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NG = new GeoMatchConstraintValue("NG"); /// /// Constant NI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NI = new GeoMatchConstraintValue("NI"); /// /// Constant NL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NL = new GeoMatchConstraintValue("NL"); /// /// Constant NO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NO = new GeoMatchConstraintValue("NO"); /// /// Constant NP for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NP = new GeoMatchConstraintValue("NP"); /// /// Constant NR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NR = new GeoMatchConstraintValue("NR"); /// /// Constant NU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NU = new GeoMatchConstraintValue("NU"); /// /// Constant NZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue NZ = new GeoMatchConstraintValue("NZ"); /// /// Constant OM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue OM = new GeoMatchConstraintValue("OM"); /// /// Constant PA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PA = new GeoMatchConstraintValue("PA"); /// /// Constant PE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PE = new GeoMatchConstraintValue("PE"); /// /// Constant PF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PF = new GeoMatchConstraintValue("PF"); /// /// Constant PG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PG = new GeoMatchConstraintValue("PG"); /// /// Constant PH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PH = new GeoMatchConstraintValue("PH"); /// /// Constant PK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PK = new GeoMatchConstraintValue("PK"); /// /// Constant PL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PL = new GeoMatchConstraintValue("PL"); /// /// Constant PM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PM = new GeoMatchConstraintValue("PM"); /// /// Constant PN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PN = new GeoMatchConstraintValue("PN"); /// /// Constant PR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PR = new GeoMatchConstraintValue("PR"); /// /// Constant PS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PS = new GeoMatchConstraintValue("PS"); /// /// Constant PT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PT = new GeoMatchConstraintValue("PT"); /// /// Constant PW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PW = new GeoMatchConstraintValue("PW"); /// /// Constant PY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue PY = new GeoMatchConstraintValue("PY"); /// /// Constant QA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue QA = new GeoMatchConstraintValue("QA"); /// /// Constant RE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue RE = new GeoMatchConstraintValue("RE"); /// /// Constant RO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue RO = new GeoMatchConstraintValue("RO"); /// /// Constant RS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue RS = new GeoMatchConstraintValue("RS"); /// /// Constant RU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue RU = new GeoMatchConstraintValue("RU"); /// /// Constant RW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue RW = new GeoMatchConstraintValue("RW"); /// /// Constant SA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SA = new GeoMatchConstraintValue("SA"); /// /// Constant SB for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SB = new GeoMatchConstraintValue("SB"); /// /// Constant SC for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SC = new GeoMatchConstraintValue("SC"); /// /// Constant SD for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SD = new GeoMatchConstraintValue("SD"); /// /// Constant SE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SE = new GeoMatchConstraintValue("SE"); /// /// Constant SG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SG = new GeoMatchConstraintValue("SG"); /// /// Constant SH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SH = new GeoMatchConstraintValue("SH"); /// /// Constant SI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SI = new GeoMatchConstraintValue("SI"); /// /// Constant SJ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SJ = new GeoMatchConstraintValue("SJ"); /// /// Constant SK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SK = new GeoMatchConstraintValue("SK"); /// /// Constant SL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SL = new GeoMatchConstraintValue("SL"); /// /// Constant SM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SM = new GeoMatchConstraintValue("SM"); /// /// Constant SN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SN = new GeoMatchConstraintValue("SN"); /// /// Constant SO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SO = new GeoMatchConstraintValue("SO"); /// /// Constant SR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SR = new GeoMatchConstraintValue("SR"); /// /// Constant SS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SS = new GeoMatchConstraintValue("SS"); /// /// Constant ST for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ST = new GeoMatchConstraintValue("ST"); /// /// Constant SV for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SV = new GeoMatchConstraintValue("SV"); /// /// Constant SX for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SX = new GeoMatchConstraintValue("SX"); /// /// Constant SY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SY = new GeoMatchConstraintValue("SY"); /// /// Constant SZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue SZ = new GeoMatchConstraintValue("SZ"); /// /// Constant TC for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TC = new GeoMatchConstraintValue("TC"); /// /// Constant TD for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TD = new GeoMatchConstraintValue("TD"); /// /// Constant TF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TF = new GeoMatchConstraintValue("TF"); /// /// Constant TG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TG = new GeoMatchConstraintValue("TG"); /// /// Constant TH for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TH = new GeoMatchConstraintValue("TH"); /// /// Constant TJ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TJ = new GeoMatchConstraintValue("TJ"); /// /// Constant TK for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TK = new GeoMatchConstraintValue("TK"); /// /// Constant TL for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TL = new GeoMatchConstraintValue("TL"); /// /// Constant TM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TM = new GeoMatchConstraintValue("TM"); /// /// Constant TN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TN = new GeoMatchConstraintValue("TN"); /// /// Constant TO for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TO = new GeoMatchConstraintValue("TO"); /// /// Constant TR for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TR = new GeoMatchConstraintValue("TR"); /// /// Constant TT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TT = new GeoMatchConstraintValue("TT"); /// /// Constant TV for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TV = new GeoMatchConstraintValue("TV"); /// /// Constant TW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TW = new GeoMatchConstraintValue("TW"); /// /// Constant TZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue TZ = new GeoMatchConstraintValue("TZ"); /// /// Constant UA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue UA = new GeoMatchConstraintValue("UA"); /// /// Constant UG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue UG = new GeoMatchConstraintValue("UG"); /// /// Constant UM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue UM = new GeoMatchConstraintValue("UM"); /// /// Constant US for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue US = new GeoMatchConstraintValue("US"); /// /// Constant UY for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue UY = new GeoMatchConstraintValue("UY"); /// /// Constant UZ for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue UZ = new GeoMatchConstraintValue("UZ"); /// /// Constant VA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue VA = new GeoMatchConstraintValue("VA"); /// /// Constant VC for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue VC = new GeoMatchConstraintValue("VC"); /// /// Constant VE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue VE = new GeoMatchConstraintValue("VE"); /// /// Constant VG for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue VG = new GeoMatchConstraintValue("VG"); /// /// Constant VI for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue VI = new GeoMatchConstraintValue("VI"); /// /// Constant VN for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue VN = new GeoMatchConstraintValue("VN"); /// /// Constant VU for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue VU = new GeoMatchConstraintValue("VU"); /// /// Constant WF for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue WF = new GeoMatchConstraintValue("WF"); /// /// Constant WS for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue WS = new GeoMatchConstraintValue("WS"); /// /// Constant YE for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue YE = new GeoMatchConstraintValue("YE"); /// /// Constant YT for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue YT = new GeoMatchConstraintValue("YT"); /// /// Constant ZA for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ZA = new GeoMatchConstraintValue("ZA"); /// /// Constant ZM for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ZM = new GeoMatchConstraintValue("ZM"); /// /// Constant ZW for GeoMatchConstraintValue /// public static readonly GeoMatchConstraintValue ZW = new GeoMatchConstraintValue("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 GeoMatchConstraintValue(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 GeoMatchConstraintValue 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 GeoMatchConstraintValue(string value) { return FindValue(value); } } /// /// Constants used for properties of type IPSetDescriptorType. /// public class IPSetDescriptorType : ConstantClass { /// /// Constant IPV4 for IPSetDescriptorType /// public static readonly IPSetDescriptorType IPV4 = new IPSetDescriptorType("IPV4"); /// /// Constant IPV6 for IPSetDescriptorType /// public static readonly IPSetDescriptorType IPV6 = new IPSetDescriptorType("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 IPSetDescriptorType(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 IPSetDescriptorType 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 IPSetDescriptorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MatchFieldType. /// public class MatchFieldType : ConstantClass { /// /// Constant ALL_QUERY_ARGS for MatchFieldType /// public static readonly MatchFieldType ALL_QUERY_ARGS = new MatchFieldType("ALL_QUERY_ARGS"); /// /// Constant BODY for MatchFieldType /// public static readonly MatchFieldType BODY = new MatchFieldType("BODY"); /// /// Constant HEADER for MatchFieldType /// public static readonly MatchFieldType HEADER = new MatchFieldType("HEADER"); /// /// Constant METHOD for MatchFieldType /// public static readonly MatchFieldType METHOD = new MatchFieldType("METHOD"); /// /// Constant QUERY_STRING for MatchFieldType /// public static readonly MatchFieldType QUERY_STRING = new MatchFieldType("QUERY_STRING"); /// /// Constant SINGLE_QUERY_ARG for MatchFieldType /// public static readonly MatchFieldType SINGLE_QUERY_ARG = new MatchFieldType("SINGLE_QUERY_ARG"); /// /// Constant URI for MatchFieldType /// public static readonly MatchFieldType URI = new MatchFieldType("URI"); /// /// 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 MatchFieldType(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 MatchFieldType 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 MatchFieldType(string value) { return FindValue(value); } } /// /// Constants used for properties of type MigrationErrorType. /// public class MigrationErrorType : ConstantClass { /// /// Constant ENTITY_NOT_FOUND for MigrationErrorType /// public static readonly MigrationErrorType ENTITY_NOT_FOUND = new MigrationErrorType("ENTITY_NOT_FOUND"); /// /// Constant ENTITY_NOT_SUPPORTED for MigrationErrorType /// public static readonly MigrationErrorType ENTITY_NOT_SUPPORTED = new MigrationErrorType("ENTITY_NOT_SUPPORTED"); /// /// Constant S3_BUCKET_INVALID_REGION for MigrationErrorType /// public static readonly MigrationErrorType S3_BUCKET_INVALID_REGION = new MigrationErrorType("S3_BUCKET_INVALID_REGION"); /// /// Constant S3_BUCKET_NO_PERMISSION for MigrationErrorType /// public static readonly MigrationErrorType S3_BUCKET_NO_PERMISSION = new MigrationErrorType("S3_BUCKET_NO_PERMISSION"); /// /// Constant S3_BUCKET_NOT_ACCESSIBLE for MigrationErrorType /// public static readonly MigrationErrorType S3_BUCKET_NOT_ACCESSIBLE = new MigrationErrorType("S3_BUCKET_NOT_ACCESSIBLE"); /// /// Constant S3_BUCKET_NOT_FOUND for MigrationErrorType /// public static readonly MigrationErrorType S3_BUCKET_NOT_FOUND = new MigrationErrorType("S3_BUCKET_NOT_FOUND"); /// /// Constant S3_INTERNAL_ERROR for MigrationErrorType /// public static readonly MigrationErrorType S3_INTERNAL_ERROR = new MigrationErrorType("S3_INTERNAL_ERROR"); /// /// 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 MigrationErrorType(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 MigrationErrorType 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 MigrationErrorType(string value) { return FindValue(value); } } /// /// Constants used for properties of type ParameterExceptionField. /// public class ParameterExceptionField : ConstantClass { /// /// Constant BYTE_MATCH_FIELD_TYPE for ParameterExceptionField /// public static readonly ParameterExceptionField BYTE_MATCH_FIELD_TYPE = new ParameterExceptionField("BYTE_MATCH_FIELD_TYPE"); /// /// Constant BYTE_MATCH_POSITIONAL_CONSTRAINT for ParameterExceptionField /// public static readonly ParameterExceptionField BYTE_MATCH_POSITIONAL_CONSTRAINT = new ParameterExceptionField("BYTE_MATCH_POSITIONAL_CONSTRAINT"); /// /// Constant BYTE_MATCH_TEXT_TRANSFORMATION for ParameterExceptionField /// public static readonly ParameterExceptionField BYTE_MATCH_TEXT_TRANSFORMATION = new ParameterExceptionField("BYTE_MATCH_TEXT_TRANSFORMATION"); /// /// Constant CHANGE_ACTION for ParameterExceptionField /// public static readonly ParameterExceptionField CHANGE_ACTION = new ParameterExceptionField("CHANGE_ACTION"); /// /// Constant GEO_MATCH_LOCATION_TYPE for ParameterExceptionField /// public static readonly ParameterExceptionField GEO_MATCH_LOCATION_TYPE = new ParameterExceptionField("GEO_MATCH_LOCATION_TYPE"); /// /// Constant GEO_MATCH_LOCATION_VALUE for ParameterExceptionField /// public static readonly ParameterExceptionField GEO_MATCH_LOCATION_VALUE = new ParameterExceptionField("GEO_MATCH_LOCATION_VALUE"); /// /// Constant IPSET_TYPE for ParameterExceptionField /// public static readonly ParameterExceptionField IPSET_TYPE = new ParameterExceptionField("IPSET_TYPE"); /// /// Constant NEXT_MARKER for ParameterExceptionField /// public static readonly ParameterExceptionField NEXT_MARKER = new ParameterExceptionField("NEXT_MARKER"); /// /// Constant PREDICATE_TYPE for ParameterExceptionField /// public static readonly ParameterExceptionField PREDICATE_TYPE = new ParameterExceptionField("PREDICATE_TYPE"); /// /// Constant RATE_KEY for ParameterExceptionField /// public static readonly ParameterExceptionField RATE_KEY = new ParameterExceptionField("RATE_KEY"); /// /// Constant RESOURCE_ARN for ParameterExceptionField /// public static readonly ParameterExceptionField RESOURCE_ARN = new ParameterExceptionField("RESOURCE_ARN"); /// /// Constant RULE_TYPE for ParameterExceptionField /// public static readonly ParameterExceptionField RULE_TYPE = new ParameterExceptionField("RULE_TYPE"); /// /// Constant SIZE_CONSTRAINT_COMPARISON_OPERATOR for ParameterExceptionField /// public static readonly ParameterExceptionField SIZE_CONSTRAINT_COMPARISON_OPERATOR = new ParameterExceptionField("SIZE_CONSTRAINT_COMPARISON_OPERATOR"); /// /// Constant SQL_INJECTION_MATCH_FIELD_TYPE for ParameterExceptionField /// public static readonly ParameterExceptionField SQL_INJECTION_MATCH_FIELD_TYPE = new ParameterExceptionField("SQL_INJECTION_MATCH_FIELD_TYPE"); /// /// 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 WAF_ACTION for ParameterExceptionField /// public static readonly ParameterExceptionField WAF_ACTION = new ParameterExceptionField("WAF_ACTION"); /// /// Constant WAF_OVERRIDE_ACTION for ParameterExceptionField /// public static readonly ParameterExceptionField WAF_OVERRIDE_ACTION = new ParameterExceptionField("WAF_OVERRIDE_ACTION"); /// /// 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 ParameterExceptionReason. /// public class ParameterExceptionReason : ConstantClass { /// /// Constant ILLEGAL_ARGUMENT for ParameterExceptionReason /// public static readonly ParameterExceptionReason ILLEGAL_ARGUMENT = new ParameterExceptionReason("ILLEGAL_ARGUMENT"); /// /// Constant ILLEGAL_COMBINATION for ParameterExceptionReason /// public static readonly ParameterExceptionReason ILLEGAL_COMBINATION = new ParameterExceptionReason("ILLEGAL_COMBINATION"); /// /// Constant INVALID_OPTION for ParameterExceptionReason /// public static readonly ParameterExceptionReason INVALID_OPTION = new ParameterExceptionReason("INVALID_OPTION"); /// /// Constant INVALID_TAG_KEY for ParameterExceptionReason /// public static readonly ParameterExceptionReason INVALID_TAG_KEY = new ParameterExceptionReason("INVALID_TAG_KEY"); /// /// 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 ParameterExceptionReason(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 ParameterExceptionReason 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 ParameterExceptionReason(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 PredicateType. /// public class PredicateType : ConstantClass { /// /// Constant ByteMatch for PredicateType /// public static readonly PredicateType ByteMatch = new PredicateType("ByteMatch"); /// /// Constant GeoMatch for PredicateType /// public static readonly PredicateType GeoMatch = new PredicateType("GeoMatch"); /// /// Constant IPMatch for PredicateType /// public static readonly PredicateType IPMatch = new PredicateType("IPMatch"); /// /// Constant RegexMatch for PredicateType /// public static readonly PredicateType RegexMatch = new PredicateType("RegexMatch"); /// /// Constant SizeConstraint for PredicateType /// public static readonly PredicateType SizeConstraint = new PredicateType("SizeConstraint"); /// /// Constant SqlInjectionMatch for PredicateType /// public static readonly PredicateType SqlInjectionMatch = new PredicateType("SqlInjectionMatch"); /// /// Constant XssMatch for PredicateType /// public static readonly PredicateType XssMatch = new PredicateType("XssMatch"); /// /// 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 PredicateType(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 PredicateType 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 PredicateType(string value) { return FindValue(value); } } /// /// Constants used for properties of type RateKey. /// public class RateKey : ConstantClass { /// /// Constant IP for RateKey /// public static readonly RateKey IP = new RateKey("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 RateKey(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 RateKey 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 RateKey(string value) { return FindValue(value); } } /// /// Constants used for properties of type TextTransformation. /// public class TextTransformation : ConstantClass { /// /// Constant CMD_LINE for TextTransformation /// public static readonly TextTransformation CMD_LINE = new TextTransformation("CMD_LINE"); /// /// Constant COMPRESS_WHITE_SPACE for TextTransformation /// public static readonly TextTransformation COMPRESS_WHITE_SPACE = new TextTransformation("COMPRESS_WHITE_SPACE"); /// /// Constant HTML_ENTITY_DECODE for TextTransformation /// public static readonly TextTransformation HTML_ENTITY_DECODE = new TextTransformation("HTML_ENTITY_DECODE"); /// /// Constant LOWERCASE for TextTransformation /// public static readonly TextTransformation LOWERCASE = new TextTransformation("LOWERCASE"); /// /// Constant NONE for TextTransformation /// public static readonly TextTransformation NONE = new TextTransformation("NONE"); /// /// Constant URL_DECODE for TextTransformation /// public static readonly TextTransformation URL_DECODE = new TextTransformation("URL_DECODE"); /// /// 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 TextTransformation(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 TextTransformation 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 TextTransformation(string value) { return FindValue(value); } } /// /// Constants used for properties of type WafActionType. /// public class WafActionType : ConstantClass { /// /// Constant ALLOW for WafActionType /// public static readonly WafActionType ALLOW = new WafActionType("ALLOW"); /// /// Constant BLOCK for WafActionType /// public static readonly WafActionType BLOCK = new WafActionType("BLOCK"); /// /// Constant COUNT for WafActionType /// public static readonly WafActionType COUNT = new WafActionType("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 WafActionType(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 WafActionType 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 WafActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type WafOverrideActionType. /// public class WafOverrideActionType : ConstantClass { /// /// Constant COUNT for WafOverrideActionType /// public static readonly WafOverrideActionType COUNT = new WafOverrideActionType("COUNT"); /// /// Constant NONE for WafOverrideActionType /// public static readonly WafOverrideActionType NONE = new WafOverrideActionType("NONE"); /// /// 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 WafOverrideActionType(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 WafOverrideActionType 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 WafOverrideActionType(string value) { return FindValue(value); } } /// /// Constants used for properties of type WafRuleType. /// public class WafRuleType : ConstantClass { /// /// Constant GROUP for WafRuleType /// public static readonly WafRuleType GROUP = new WafRuleType("GROUP"); /// /// Constant RATE_BASED for WafRuleType /// public static readonly WafRuleType RATE_BASED = new WafRuleType("RATE_BASED"); /// /// Constant REGULAR for WafRuleType /// public static readonly WafRuleType REGULAR = new WafRuleType("REGULAR"); /// /// 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 WafRuleType(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 WafRuleType 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 WafRuleType(string value) { return FindValue(value); } } }