Packages

class WAF extends Object

Annotations
@RawJSType() @native() @JSImport( "aws-sdk" , "WAF" )
Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WAF
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WAF(config: AWSConfig)
  2. new WAF()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. def createByteMatchSet(params: CreateByteMatchSetRequest): Request[CreateByteMatchSetResponse]
  7. def createGeoMatchSet(params: CreateGeoMatchSetRequest): Request[CreateGeoMatchSetResponse]
  8. def createIPSet(params: CreateIPSetRequest): Request[CreateIPSetResponse]
  9. def createRateBasedRule(params: CreateRateBasedRuleRequest): Request[CreateRateBasedRuleResponse]
  10. def createRegexMatchSet(params: CreateRegexMatchSetRequest): Request[CreateRegexMatchSetResponse]
  11. def createRegexPatternSet(params: CreateRegexPatternSetRequest): Request[CreateRegexPatternSetResponse]
  12. def createRule(params: CreateRuleRequest): Request[CreateRuleResponse]
  13. def createRuleGroup(params: CreateRuleGroupRequest): Request[CreateRuleGroupResponse]
  14. def createSizeConstraintSet(params: CreateSizeConstraintSetRequest): Request[CreateSizeConstraintSetResponse]
  15. def createSqlInjectionMatchSet(params: CreateSqlInjectionMatchSetRequest): Request[CreateSqlInjectionMatchSetResponse]
  16. def createWebACL(params: CreateWebACLRequest): Request[CreateWebACLResponse]
  17. def createXssMatchSet(params: CreateXssMatchSetRequest): Request[CreateXssMatchSetResponse]
  18. def deleteByteMatchSet(params: DeleteByteMatchSetRequest): Request[DeleteByteMatchSetResponse]
  19. def deleteGeoMatchSet(params: DeleteGeoMatchSetRequest): Request[DeleteGeoMatchSetResponse]
  20. def deleteIPSet(params: DeleteIPSetRequest): Request[DeleteIPSetResponse]
  21. def deleteLoggingConfiguration(params: DeleteLoggingConfigurationRequest): Request[DeleteLoggingConfigurationResponse]
  22. def deletePermissionPolicy(params: DeletePermissionPolicyRequest): Request[DeletePermissionPolicyResponse]
  23. def deleteRateBasedRule(params: DeleteRateBasedRuleRequest): Request[DeleteRateBasedRuleResponse]
  24. def deleteRegexMatchSet(params: DeleteRegexMatchSetRequest): Request[DeleteRegexMatchSetResponse]
  25. def deleteRegexPatternSet(params: DeleteRegexPatternSetRequest): Request[DeleteRegexPatternSetResponse]
  26. def deleteRule(params: DeleteRuleRequest): Request[DeleteRuleResponse]
  27. def deleteRuleGroup(params: DeleteRuleGroupRequest): Request[DeleteRuleGroupResponse]
  28. def deleteSizeConstraintSet(params: DeleteSizeConstraintSetRequest): Request[DeleteSizeConstraintSetResponse]
  29. def deleteSqlInjectionMatchSet(params: DeleteSqlInjectionMatchSetRequest): Request[DeleteSqlInjectionMatchSetResponse]
  30. def deleteWebACL(params: DeleteWebACLRequest): Request[DeleteWebACLResponse]
  31. def deleteXssMatchSet(params: DeleteXssMatchSetRequest): Request[DeleteXssMatchSetResponse]
  32. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  34. def getByteMatchSet(params: GetByteMatchSetRequest): Request[GetByteMatchSetResponse]
  35. def getChangeToken(params: GetChangeTokenRequest): Request[GetChangeTokenResponse]
  36. def getChangeTokenStatus(params: GetChangeTokenStatusRequest): Request[GetChangeTokenStatusResponse]
  37. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  38. def getGeoMatchSet(params: GetGeoMatchSetRequest): Request[GetGeoMatchSetResponse]
  39. def getIPSet(params: GetIPSetRequest): Request[GetIPSetResponse]
  40. def getLoggingConfiguration(params: GetLoggingConfigurationRequest): Request[GetLoggingConfigurationResponse]
  41. def getPermissionPolicy(params: GetPermissionPolicyRequest): Request[GetPermissionPolicyResponse]
  42. def getRateBasedRule(params: GetRateBasedRuleRequest): Request[GetRateBasedRuleResponse]
  43. def getRateBasedRuleManagedKeys(params: GetRateBasedRuleManagedKeysRequest): Request[GetRateBasedRuleManagedKeysResponse]
  44. def getRegexMatchSet(params: GetRegexMatchSetRequest): Request[GetRegexMatchSetResponse]
  45. def getRegexPatternSet(params: GetRegexPatternSetRequest): Request[GetRegexPatternSetResponse]
  46. def getRule(params: GetRuleRequest): Request[GetRuleResponse]
  47. def getRuleGroup(params: GetRuleGroupRequest): Request[GetRuleGroupResponse]
  48. def getSampledRequests(params: GetSampledRequestsRequest): Request[GetSampledRequestsResponse]
  49. def getSizeConstraintSet(params: GetSizeConstraintSetRequest): Request[GetSizeConstraintSetResponse]
  50. def getSqlInjectionMatchSet(params: GetSqlInjectionMatchSetRequest): Request[GetSqlInjectionMatchSetResponse]
  51. def getWebACL(params: GetWebACLRequest): Request[GetWebACLResponse]
  52. def getXssMatchSet(params: GetXssMatchSetRequest): Request[GetXssMatchSetResponse]
  53. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  54. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  55. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  56. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  57. def listActivatedRulesInRuleGroup(params: ListActivatedRulesInRuleGroupRequest): Request[ListActivatedRulesInRuleGroupResponse]
  58. def listByteMatchSets(params: ListByteMatchSetsRequest): Request[ListByteMatchSetsResponse]
  59. def listGeoMatchSets(params: ListGeoMatchSetsRequest): Request[ListGeoMatchSetsResponse]
  60. def listIPSets(params: ListIPSetsRequest): Request[ListIPSetsResponse]
  61. def listLoggingConfigurations(params: ListLoggingConfigurationsRequest): Request[ListLoggingConfigurationsResponse]
  62. def listRateBasedRules(params: ListRateBasedRulesRequest): Request[ListRateBasedRulesResponse]
  63. def listRegexMatchSets(params: ListRegexMatchSetsRequest): Request[ListRegexMatchSetsResponse]
  64. def listRegexPatternSets(params: ListRegexPatternSetsRequest): Request[ListRegexPatternSetsResponse]
  65. def listRuleGroups(params: ListRuleGroupsRequest): Request[ListRuleGroupsResponse]
  66. def listRules(params: ListRulesRequest): Request[ListRulesResponse]
  67. def listSizeConstraintSets(params: ListSizeConstraintSetsRequest): Request[ListSizeConstraintSetsResponse]
  68. def listSqlInjectionMatchSets(params: ListSqlInjectionMatchSetsRequest): Request[ListSqlInjectionMatchSetsResponse]
  69. def listSubscribedRuleGroups(params: ListSubscribedRuleGroupsRequest): Request[ListSubscribedRuleGroupsResponse]
  70. def listWebACLs(params: ListWebACLsRequest): Request[ListWebACLsResponse]
  71. def listXssMatchSets(params: ListXssMatchSetsRequest): Request[ListXssMatchSetsResponse]
  72. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  73. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  74. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  75. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  76. def putLoggingConfiguration(params: PutLoggingConfigurationRequest): Request[PutLoggingConfigurationResponse]
  77. def putPermissionPolicy(params: PutPermissionPolicyRequest): Request[PutPermissionPolicyResponse]
  78. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  79. def toLocaleString(): String
    Definition Classes
    Object
  80. def toString(): String
    Definition Classes
    AnyRef → Any
  81. def updateByteMatchSet(params: UpdateByteMatchSetRequest): Request[UpdateByteMatchSetResponse]
  82. def updateGeoMatchSet(params: UpdateGeoMatchSetRequest): Request[UpdateGeoMatchSetResponse]
  83. def updateIPSet(params: UpdateIPSetRequest): Request[UpdateIPSetResponse]
  84. def updateRateBasedRule(params: UpdateRateBasedRuleRequest): Request[UpdateRateBasedRuleResponse]
  85. def updateRegexMatchSet(params: UpdateRegexMatchSetRequest): Request[UpdateRegexMatchSetResponse]
  86. def updateRegexPatternSet(params: UpdateRegexPatternSetRequest): Request[UpdateRegexPatternSetResponse]
  87. def updateRule(params: UpdateRuleRequest): Request[UpdateRuleResponse]
  88. def updateRuleGroup(params: UpdateRuleGroupRequest): Request[UpdateRuleGroupResponse]
  89. def updateSizeConstraintSet(params: UpdateSizeConstraintSetRequest): Request[UpdateSizeConstraintSetResponse]
  90. def updateSqlInjectionMatchSet(params: UpdateSqlInjectionMatchSetRequest): Request[UpdateSqlInjectionMatchSetResponse]
  91. def updateWebACL(params: UpdateWebACLRequest): Request[UpdateWebACLResponse]
  92. def updateXssMatchSet(params: UpdateXssMatchSetRequest): Request[UpdateXssMatchSetResponse]
  93. def valueOf(): Any
    Definition Classes
    Object
  94. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  96. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped