Versions in this module Expand all Collapse all v1 v1.0.1 Jul 4, 2024 v1.0.0 Jul 4, 2024 Changes in this version + const ChangeActionDelete + const ChangeActionInsert + const ChangeTokenStatusInsync + const ChangeTokenStatusPending + const ChangeTokenStatusProvisioned + const ComparisonOperatorEq + const ComparisonOperatorGe + const ComparisonOperatorGt + const ComparisonOperatorLe + const ComparisonOperatorLt + const ComparisonOperatorNe + const EndpointsID + const ErrCodeBadRequestException + const ErrCodeDisallowedNameException + const ErrCodeInternalErrorException + const ErrCodeInvalidAccountException + const ErrCodeInvalidOperationException + const ErrCodeInvalidParameterException + const ErrCodeInvalidPermissionPolicyException + const ErrCodeInvalidRegexPatternException + const ErrCodeLimitsExceededException + const ErrCodeNonEmptyEntityException + const ErrCodeNonexistentContainerException + const ErrCodeNonexistentItemException + const ErrCodeReferencedItemException + const ErrCodeServiceLinkedRoleErrorException + const ErrCodeStaleDataException + const ErrCodeSubscriptionNotFoundException + const ErrCodeTagOperationException + const ErrCodeTagOperationInternalErrorException + const ErrCodeWAFEntityMigrationException + const GeoMatchConstraintTypeCountry + const GeoMatchConstraintValueAd + const GeoMatchConstraintValueAe + const GeoMatchConstraintValueAf + const GeoMatchConstraintValueAg + const GeoMatchConstraintValueAi + const GeoMatchConstraintValueAl + const GeoMatchConstraintValueAm + const GeoMatchConstraintValueAo + const GeoMatchConstraintValueAq + const GeoMatchConstraintValueAr + const GeoMatchConstraintValueAs + const GeoMatchConstraintValueAt + const GeoMatchConstraintValueAu + const GeoMatchConstraintValueAw + const GeoMatchConstraintValueAx + const GeoMatchConstraintValueAz + const GeoMatchConstraintValueBa + const GeoMatchConstraintValueBb + const GeoMatchConstraintValueBd + const GeoMatchConstraintValueBe + const GeoMatchConstraintValueBf + const GeoMatchConstraintValueBg + const GeoMatchConstraintValueBh + const GeoMatchConstraintValueBi + const GeoMatchConstraintValueBj + const GeoMatchConstraintValueBl + const GeoMatchConstraintValueBm + const GeoMatchConstraintValueBn + const GeoMatchConstraintValueBo + const GeoMatchConstraintValueBq + const GeoMatchConstraintValueBr + const GeoMatchConstraintValueBs + const GeoMatchConstraintValueBt + const GeoMatchConstraintValueBv + const GeoMatchConstraintValueBw + const GeoMatchConstraintValueBy + const GeoMatchConstraintValueBz + const GeoMatchConstraintValueCa + const GeoMatchConstraintValueCc + const GeoMatchConstraintValueCd + const GeoMatchConstraintValueCf + const GeoMatchConstraintValueCg + const GeoMatchConstraintValueCh + const GeoMatchConstraintValueCi + const GeoMatchConstraintValueCk + const GeoMatchConstraintValueCl + const GeoMatchConstraintValueCm + const GeoMatchConstraintValueCn + const GeoMatchConstraintValueCo + const GeoMatchConstraintValueCr + const GeoMatchConstraintValueCu + const GeoMatchConstraintValueCv + const GeoMatchConstraintValueCw + const GeoMatchConstraintValueCx + const GeoMatchConstraintValueCy + const GeoMatchConstraintValueCz + const GeoMatchConstraintValueDe + const GeoMatchConstraintValueDj + const GeoMatchConstraintValueDk + const GeoMatchConstraintValueDm + const GeoMatchConstraintValueDo + const GeoMatchConstraintValueDz + const GeoMatchConstraintValueEc + const GeoMatchConstraintValueEe + const GeoMatchConstraintValueEg + const GeoMatchConstraintValueEh + const GeoMatchConstraintValueEr + const GeoMatchConstraintValueEs + const GeoMatchConstraintValueEt + const GeoMatchConstraintValueFi + const GeoMatchConstraintValueFj + const GeoMatchConstraintValueFk + const GeoMatchConstraintValueFm + const GeoMatchConstraintValueFo + const GeoMatchConstraintValueFr + const GeoMatchConstraintValueGa + const GeoMatchConstraintValueGb + const GeoMatchConstraintValueGd + const GeoMatchConstraintValueGe + const GeoMatchConstraintValueGf + const GeoMatchConstraintValueGg + const GeoMatchConstraintValueGh + const GeoMatchConstraintValueGi + const GeoMatchConstraintValueGl + const GeoMatchConstraintValueGm + const GeoMatchConstraintValueGn + const GeoMatchConstraintValueGp + const GeoMatchConstraintValueGq + const GeoMatchConstraintValueGr + const GeoMatchConstraintValueGs + const GeoMatchConstraintValueGt + const GeoMatchConstraintValueGu + const GeoMatchConstraintValueGw + const GeoMatchConstraintValueGy + const GeoMatchConstraintValueHk + const GeoMatchConstraintValueHm + const GeoMatchConstraintValueHn + const GeoMatchConstraintValueHr + const GeoMatchConstraintValueHt + const GeoMatchConstraintValueHu + const GeoMatchConstraintValueId + const GeoMatchConstraintValueIe + const GeoMatchConstraintValueIl + const GeoMatchConstraintValueIm + const GeoMatchConstraintValueIn + const GeoMatchConstraintValueIo + const GeoMatchConstraintValueIq + const GeoMatchConstraintValueIr + const GeoMatchConstraintValueIs + const GeoMatchConstraintValueIt + const GeoMatchConstraintValueJe + const GeoMatchConstraintValueJm + const GeoMatchConstraintValueJo + const GeoMatchConstraintValueJp + const GeoMatchConstraintValueKe + const GeoMatchConstraintValueKg + const GeoMatchConstraintValueKh + const GeoMatchConstraintValueKi + const GeoMatchConstraintValueKm + const GeoMatchConstraintValueKn + const GeoMatchConstraintValueKp + const GeoMatchConstraintValueKr + const GeoMatchConstraintValueKw + const GeoMatchConstraintValueKy + const GeoMatchConstraintValueKz + const GeoMatchConstraintValueLa + const GeoMatchConstraintValueLb + const GeoMatchConstraintValueLc + const GeoMatchConstraintValueLi + const GeoMatchConstraintValueLk + const GeoMatchConstraintValueLr + const GeoMatchConstraintValueLs + const GeoMatchConstraintValueLt + const GeoMatchConstraintValueLu + const GeoMatchConstraintValueLv + const GeoMatchConstraintValueLy + const GeoMatchConstraintValueMa + const GeoMatchConstraintValueMc + const GeoMatchConstraintValueMd + const GeoMatchConstraintValueMe + const GeoMatchConstraintValueMf + const GeoMatchConstraintValueMg + const GeoMatchConstraintValueMh + const GeoMatchConstraintValueMk + const GeoMatchConstraintValueMl + const GeoMatchConstraintValueMm + const GeoMatchConstraintValueMn + const GeoMatchConstraintValueMo + const GeoMatchConstraintValueMp + const GeoMatchConstraintValueMq + const GeoMatchConstraintValueMr + const GeoMatchConstraintValueMs + const GeoMatchConstraintValueMt + const GeoMatchConstraintValueMu + const GeoMatchConstraintValueMv + const GeoMatchConstraintValueMw + const GeoMatchConstraintValueMx + const GeoMatchConstraintValueMy + const GeoMatchConstraintValueMz + const GeoMatchConstraintValueNa + const GeoMatchConstraintValueNc + const GeoMatchConstraintValueNe + const GeoMatchConstraintValueNf + const GeoMatchConstraintValueNg + const GeoMatchConstraintValueNi + const GeoMatchConstraintValueNl + const GeoMatchConstraintValueNo + const GeoMatchConstraintValueNp + const GeoMatchConstraintValueNr + const GeoMatchConstraintValueNu + const GeoMatchConstraintValueNz + const GeoMatchConstraintValueOm + const GeoMatchConstraintValuePa + const GeoMatchConstraintValuePe + const GeoMatchConstraintValuePf + const GeoMatchConstraintValuePg + const GeoMatchConstraintValuePh + const GeoMatchConstraintValuePk + const GeoMatchConstraintValuePl + const GeoMatchConstraintValuePm + const GeoMatchConstraintValuePn + const GeoMatchConstraintValuePr + const GeoMatchConstraintValuePs + const GeoMatchConstraintValuePt + const GeoMatchConstraintValuePw + const GeoMatchConstraintValuePy + const GeoMatchConstraintValueQa + const GeoMatchConstraintValueRe + const GeoMatchConstraintValueRo + const GeoMatchConstraintValueRs + const GeoMatchConstraintValueRu + const GeoMatchConstraintValueRw + const GeoMatchConstraintValueSa + const GeoMatchConstraintValueSb + const GeoMatchConstraintValueSc + const GeoMatchConstraintValueSd + const GeoMatchConstraintValueSe + const GeoMatchConstraintValueSg + const GeoMatchConstraintValueSh + const GeoMatchConstraintValueSi + const GeoMatchConstraintValueSj + const GeoMatchConstraintValueSk + const GeoMatchConstraintValueSl + const GeoMatchConstraintValueSm + const GeoMatchConstraintValueSn + const GeoMatchConstraintValueSo + const GeoMatchConstraintValueSr + const GeoMatchConstraintValueSs + const GeoMatchConstraintValueSt + const GeoMatchConstraintValueSv + const GeoMatchConstraintValueSx + const GeoMatchConstraintValueSy + const GeoMatchConstraintValueSz + const GeoMatchConstraintValueTc + const GeoMatchConstraintValueTd + const GeoMatchConstraintValueTf + const GeoMatchConstraintValueTg + const GeoMatchConstraintValueTh + const GeoMatchConstraintValueTj + const GeoMatchConstraintValueTk + const GeoMatchConstraintValueTl + const GeoMatchConstraintValueTm + const GeoMatchConstraintValueTn + const GeoMatchConstraintValueTo + const GeoMatchConstraintValueTr + const GeoMatchConstraintValueTt + const GeoMatchConstraintValueTv + const GeoMatchConstraintValueTw + const GeoMatchConstraintValueTz + const GeoMatchConstraintValueUa + const GeoMatchConstraintValueUg + const GeoMatchConstraintValueUm + const GeoMatchConstraintValueUs + const GeoMatchConstraintValueUy + const GeoMatchConstraintValueUz + const GeoMatchConstraintValueVa + const GeoMatchConstraintValueVc + const GeoMatchConstraintValueVe + const GeoMatchConstraintValueVg + const GeoMatchConstraintValueVi + const GeoMatchConstraintValueVn + const GeoMatchConstraintValueVu + const GeoMatchConstraintValueWf + const GeoMatchConstraintValueWs + const GeoMatchConstraintValueYe + const GeoMatchConstraintValueYt + const GeoMatchConstraintValueZa + const GeoMatchConstraintValueZm + const GeoMatchConstraintValueZw + const IPSetDescriptorTypeIpv4 + const IPSetDescriptorTypeIpv6 + const MatchFieldTypeAllQueryArgs + const MatchFieldTypeBody + const MatchFieldTypeHeader + const MatchFieldTypeMethod + const MatchFieldTypeQueryString + const MatchFieldTypeSingleQueryArg + const MatchFieldTypeUri + const MigrationErrorTypeEntityNotFound + const MigrationErrorTypeEntityNotSupported + const MigrationErrorTypeS3BucketInvalidRegion + const MigrationErrorTypeS3BucketNoPermission + const MigrationErrorTypeS3BucketNotAccessible + const MigrationErrorTypeS3BucketNotFound + const MigrationErrorTypeS3InternalError + const ParameterExceptionFieldByteMatchFieldType + const ParameterExceptionFieldByteMatchPositionalConstraint + const ParameterExceptionFieldByteMatchTextTransformation + const ParameterExceptionFieldChangeAction + const ParameterExceptionFieldGeoMatchLocationType + const ParameterExceptionFieldGeoMatchLocationValue + const ParameterExceptionFieldIpsetType + const ParameterExceptionFieldNextMarker + const ParameterExceptionFieldPredicateType + const ParameterExceptionFieldRateKey + const ParameterExceptionFieldResourceArn + const ParameterExceptionFieldRuleType + const ParameterExceptionFieldSizeConstraintComparisonOperator + const ParameterExceptionFieldSqlInjectionMatchFieldType + const ParameterExceptionFieldTagKeys + const ParameterExceptionFieldTags + const ParameterExceptionFieldWafAction + const ParameterExceptionFieldWafOverrideAction + const ParameterExceptionReasonIllegalArgument + const ParameterExceptionReasonIllegalCombination + const ParameterExceptionReasonInvalidOption + const ParameterExceptionReasonInvalidTagKey + const PositionalConstraintContains + const PositionalConstraintContainsWord + const PositionalConstraintEndsWith + const PositionalConstraintExactly + const PositionalConstraintStartsWith + const PredicateTypeByteMatch + const PredicateTypeGeoMatch + const PredicateTypeIpmatch + const PredicateTypeRegexMatch + const PredicateTypeSizeConstraint + const PredicateTypeSqlInjectionMatch + const PredicateTypeXssMatch + const RateKeyIp + const ServiceID + const ServiceName + const TextTransformationCmdLine + const TextTransformationCompressWhiteSpace + const TextTransformationHtmlEntityDecode + const TextTransformationLowercase + const TextTransformationNone + const TextTransformationUrlDecode + const WafActionTypeAllow + const WafActionTypeBlock + const WafActionTypeCount + const WafOverrideActionTypeCount + const WafOverrideActionTypeNone + const WafRuleTypeGroup + const WafRuleTypeRateBased + const WafRuleTypeRegular + func ChangeAction_Values() []string + func ChangeTokenStatus_Values() []string + func ComparisonOperator_Values() []string + func GeoMatchConstraintType_Values() []string + func GeoMatchConstraintValue_Values() []string + func IPSetDescriptorType_Values() []string + func MatchFieldType_Values() []string + func MigrationErrorType_Values() []string + func ParameterExceptionField_Values() []string + func ParameterExceptionReason_Values() []string + func PositionalConstraint_Values() []string + func PredicateType_Values() []string + func RateKey_Values() []string + func TextTransformation_Values() []string + func WafActionType_Values() []string + func WafOverrideActionType_Values() []string + func WafRuleType_Values() []string + type ActivatedRule struct + Action *WafAction + ExcludedRules []*ExcludedRule + OverrideAction *WafOverrideAction + Priority *int64 + RuleId *string + Type *string + func (s *ActivatedRule) SetAction(v *WafAction) *ActivatedRule + func (s *ActivatedRule) SetExcludedRules(v []*ExcludedRule) *ActivatedRule + func (s *ActivatedRule) SetOverrideAction(v *WafOverrideAction) *ActivatedRule + func (s *ActivatedRule) SetPriority(v int64) *ActivatedRule + func (s *ActivatedRule) SetRuleId(v string) *ActivatedRule + func (s *ActivatedRule) SetType(v string) *ActivatedRule + func (s *ActivatedRule) Validate() error + func (s ActivatedRule) GoString() string + func (s ActivatedRule) String() string + type BadRequestException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *BadRequestException) Code() string + func (s *BadRequestException) Error() string + func (s *BadRequestException) Message() string + func (s *BadRequestException) OrigErr() error + func (s *BadRequestException) RequestID() string + func (s *BadRequestException) StatusCode() int + func (s BadRequestException) GoString() string + func (s BadRequestException) String() string + type ByteMatchSet struct + ByteMatchSetId *string + ByteMatchTuples []*ByteMatchTuple + Name *string + func (s *ByteMatchSet) SetByteMatchSetId(v string) *ByteMatchSet + func (s *ByteMatchSet) SetByteMatchTuples(v []*ByteMatchTuple) *ByteMatchSet + func (s *ByteMatchSet) SetName(v string) *ByteMatchSet + func (s ByteMatchSet) GoString() string + func (s ByteMatchSet) String() string + type ByteMatchSetSummary struct + ByteMatchSetId *string + Name *string + func (s *ByteMatchSetSummary) SetByteMatchSetId(v string) *ByteMatchSetSummary + func (s *ByteMatchSetSummary) SetName(v string) *ByteMatchSetSummary + func (s ByteMatchSetSummary) GoString() string + func (s ByteMatchSetSummary) String() string + type ByteMatchSetUpdate struct + Action *string + ByteMatchTuple *ByteMatchTuple + func (s *ByteMatchSetUpdate) SetAction(v string) *ByteMatchSetUpdate + func (s *ByteMatchSetUpdate) SetByteMatchTuple(v *ByteMatchTuple) *ByteMatchSetUpdate + func (s *ByteMatchSetUpdate) Validate() error + func (s ByteMatchSetUpdate) GoString() string + func (s ByteMatchSetUpdate) String() string + type ByteMatchTuple struct + FieldToMatch *FieldToMatch + PositionalConstraint *string + TargetString []byte + TextTransformation *string + func (s *ByteMatchTuple) SetFieldToMatch(v *FieldToMatch) *ByteMatchTuple + func (s *ByteMatchTuple) SetPositionalConstraint(v string) *ByteMatchTuple + func (s *ByteMatchTuple) SetTargetString(v []byte) *ByteMatchTuple + func (s *ByteMatchTuple) SetTextTransformation(v string) *ByteMatchTuple + func (s *ByteMatchTuple) Validate() error + func (s ByteMatchTuple) GoString() string + func (s ByteMatchTuple) String() string + type CreateByteMatchSetInput struct + ChangeToken *string + Name *string + func (s *CreateByteMatchSetInput) SetChangeToken(v string) *CreateByteMatchSetInput + func (s *CreateByteMatchSetInput) SetName(v string) *CreateByteMatchSetInput + func (s *CreateByteMatchSetInput) Validate() error + func (s CreateByteMatchSetInput) GoString() string + func (s CreateByteMatchSetInput) String() string + type CreateByteMatchSetOutput struct + ByteMatchSet *ByteMatchSet + ChangeToken *string + func (s *CreateByteMatchSetOutput) SetByteMatchSet(v *ByteMatchSet) *CreateByteMatchSetOutput + func (s *CreateByteMatchSetOutput) SetChangeToken(v string) *CreateByteMatchSetOutput + func (s CreateByteMatchSetOutput) GoString() string + func (s CreateByteMatchSetOutput) String() string + type CreateGeoMatchSetInput struct + ChangeToken *string + Name *string + func (s *CreateGeoMatchSetInput) SetChangeToken(v string) *CreateGeoMatchSetInput + func (s *CreateGeoMatchSetInput) SetName(v string) *CreateGeoMatchSetInput + func (s *CreateGeoMatchSetInput) Validate() error + func (s CreateGeoMatchSetInput) GoString() string + func (s CreateGeoMatchSetInput) String() string + type CreateGeoMatchSetOutput struct + ChangeToken *string + GeoMatchSet *GeoMatchSet + func (s *CreateGeoMatchSetOutput) SetChangeToken(v string) *CreateGeoMatchSetOutput + func (s *CreateGeoMatchSetOutput) SetGeoMatchSet(v *GeoMatchSet) *CreateGeoMatchSetOutput + func (s CreateGeoMatchSetOutput) GoString() string + func (s CreateGeoMatchSetOutput) String() string + type CreateIPSetInput struct + ChangeToken *string + Name *string + func (s *CreateIPSetInput) SetChangeToken(v string) *CreateIPSetInput + func (s *CreateIPSetInput) SetName(v string) *CreateIPSetInput + func (s *CreateIPSetInput) Validate() error + func (s CreateIPSetInput) GoString() string + func (s CreateIPSetInput) String() string + type CreateIPSetOutput struct + ChangeToken *string + IPSet *IPSet + func (s *CreateIPSetOutput) SetChangeToken(v string) *CreateIPSetOutput + func (s *CreateIPSetOutput) SetIPSet(v *IPSet) *CreateIPSetOutput + func (s CreateIPSetOutput) GoString() string + func (s CreateIPSetOutput) String() string + type CreateRateBasedRuleInput struct + ChangeToken *string + MetricName *string + Name *string + RateKey *string + RateLimit *int64 + Tags []*Tag + func (s *CreateRateBasedRuleInput) SetChangeToken(v string) *CreateRateBasedRuleInput + func (s *CreateRateBasedRuleInput) SetMetricName(v string) *CreateRateBasedRuleInput + func (s *CreateRateBasedRuleInput) SetName(v string) *CreateRateBasedRuleInput + func (s *CreateRateBasedRuleInput) SetRateKey(v string) *CreateRateBasedRuleInput + func (s *CreateRateBasedRuleInput) SetRateLimit(v int64) *CreateRateBasedRuleInput + func (s *CreateRateBasedRuleInput) SetTags(v []*Tag) *CreateRateBasedRuleInput + func (s *CreateRateBasedRuleInput) Validate() error + func (s CreateRateBasedRuleInput) GoString() string + func (s CreateRateBasedRuleInput) String() string + type CreateRateBasedRuleOutput struct + ChangeToken *string + Rule *RateBasedRule + func (s *CreateRateBasedRuleOutput) SetChangeToken(v string) *CreateRateBasedRuleOutput + func (s *CreateRateBasedRuleOutput) SetRule(v *RateBasedRule) *CreateRateBasedRuleOutput + func (s CreateRateBasedRuleOutput) GoString() string + func (s CreateRateBasedRuleOutput) String() string + type CreateRegexMatchSetInput struct + ChangeToken *string + Name *string + func (s *CreateRegexMatchSetInput) SetChangeToken(v string) *CreateRegexMatchSetInput + func (s *CreateRegexMatchSetInput) SetName(v string) *CreateRegexMatchSetInput + func (s *CreateRegexMatchSetInput) Validate() error + func (s CreateRegexMatchSetInput) GoString() string + func (s CreateRegexMatchSetInput) String() string + type CreateRegexMatchSetOutput struct + ChangeToken *string + RegexMatchSet *RegexMatchSet + func (s *CreateRegexMatchSetOutput) SetChangeToken(v string) *CreateRegexMatchSetOutput + func (s *CreateRegexMatchSetOutput) SetRegexMatchSet(v *RegexMatchSet) *CreateRegexMatchSetOutput + func (s CreateRegexMatchSetOutput) GoString() string + func (s CreateRegexMatchSetOutput) String() string + type CreateRegexPatternSetInput struct + ChangeToken *string + Name *string + func (s *CreateRegexPatternSetInput) SetChangeToken(v string) *CreateRegexPatternSetInput + func (s *CreateRegexPatternSetInput) SetName(v string) *CreateRegexPatternSetInput + func (s *CreateRegexPatternSetInput) Validate() error + func (s CreateRegexPatternSetInput) GoString() string + func (s CreateRegexPatternSetInput) String() string + type CreateRegexPatternSetOutput struct + ChangeToken *string + RegexPatternSet *RegexPatternSet + func (s *CreateRegexPatternSetOutput) SetChangeToken(v string) *CreateRegexPatternSetOutput + func (s *CreateRegexPatternSetOutput) SetRegexPatternSet(v *RegexPatternSet) *CreateRegexPatternSetOutput + func (s CreateRegexPatternSetOutput) GoString() string + func (s CreateRegexPatternSetOutput) String() string + type CreateRuleGroupInput struct + ChangeToken *string + MetricName *string + Name *string + Tags []*Tag + func (s *CreateRuleGroupInput) SetChangeToken(v string) *CreateRuleGroupInput + func (s *CreateRuleGroupInput) SetMetricName(v string) *CreateRuleGroupInput + func (s *CreateRuleGroupInput) SetName(v string) *CreateRuleGroupInput + func (s *CreateRuleGroupInput) SetTags(v []*Tag) *CreateRuleGroupInput + func (s *CreateRuleGroupInput) Validate() error + func (s CreateRuleGroupInput) GoString() string + func (s CreateRuleGroupInput) String() string + type CreateRuleGroupOutput struct + ChangeToken *string + RuleGroup *RuleGroup + func (s *CreateRuleGroupOutput) SetChangeToken(v string) *CreateRuleGroupOutput + func (s *CreateRuleGroupOutput) SetRuleGroup(v *RuleGroup) *CreateRuleGroupOutput + func (s CreateRuleGroupOutput) GoString() string + func (s CreateRuleGroupOutput) String() string + type CreateRuleInput struct + ChangeToken *string + MetricName *string + Name *string + Tags []*Tag + func (s *CreateRuleInput) SetChangeToken(v string) *CreateRuleInput + func (s *CreateRuleInput) SetMetricName(v string) *CreateRuleInput + func (s *CreateRuleInput) SetName(v string) *CreateRuleInput + func (s *CreateRuleInput) SetTags(v []*Tag) *CreateRuleInput + func (s *CreateRuleInput) Validate() error + func (s CreateRuleInput) GoString() string + func (s CreateRuleInput) String() string + type CreateRuleOutput struct + ChangeToken *string + Rule *Rule + func (s *CreateRuleOutput) SetChangeToken(v string) *CreateRuleOutput + func (s *CreateRuleOutput) SetRule(v *Rule) *CreateRuleOutput + func (s CreateRuleOutput) GoString() string + func (s CreateRuleOutput) String() string + type CreateSizeConstraintSetInput struct + ChangeToken *string + Name *string + func (s *CreateSizeConstraintSetInput) SetChangeToken(v string) *CreateSizeConstraintSetInput + func (s *CreateSizeConstraintSetInput) SetName(v string) *CreateSizeConstraintSetInput + func (s *CreateSizeConstraintSetInput) Validate() error + func (s CreateSizeConstraintSetInput) GoString() string + func (s CreateSizeConstraintSetInput) String() string + type CreateSizeConstraintSetOutput struct + ChangeToken *string + SizeConstraintSet *SizeConstraintSet + func (s *CreateSizeConstraintSetOutput) SetChangeToken(v string) *CreateSizeConstraintSetOutput + func (s *CreateSizeConstraintSetOutput) SetSizeConstraintSet(v *SizeConstraintSet) *CreateSizeConstraintSetOutput + func (s CreateSizeConstraintSetOutput) GoString() string + func (s CreateSizeConstraintSetOutput) String() string + type CreateSqlInjectionMatchSetInput struct + ChangeToken *string + Name *string + func (s *CreateSqlInjectionMatchSetInput) SetChangeToken(v string) *CreateSqlInjectionMatchSetInput + func (s *CreateSqlInjectionMatchSetInput) SetName(v string) *CreateSqlInjectionMatchSetInput + func (s *CreateSqlInjectionMatchSetInput) Validate() error + func (s CreateSqlInjectionMatchSetInput) GoString() string + func (s CreateSqlInjectionMatchSetInput) String() string + type CreateSqlInjectionMatchSetOutput struct + ChangeToken *string + SqlInjectionMatchSet *SqlInjectionMatchSet + func (s *CreateSqlInjectionMatchSetOutput) SetChangeToken(v string) *CreateSqlInjectionMatchSetOutput + func (s *CreateSqlInjectionMatchSetOutput) SetSqlInjectionMatchSet(v *SqlInjectionMatchSet) *CreateSqlInjectionMatchSetOutput + func (s CreateSqlInjectionMatchSetOutput) GoString() string + func (s CreateSqlInjectionMatchSetOutput) String() string + type CreateWebACLInput struct + ChangeToken *string + DefaultAction *WafAction + MetricName *string + Name *string + Tags []*Tag + func (s *CreateWebACLInput) SetChangeToken(v string) *CreateWebACLInput + func (s *CreateWebACLInput) SetDefaultAction(v *WafAction) *CreateWebACLInput + func (s *CreateWebACLInput) SetMetricName(v string) *CreateWebACLInput + func (s *CreateWebACLInput) SetName(v string) *CreateWebACLInput + func (s *CreateWebACLInput) SetTags(v []*Tag) *CreateWebACLInput + func (s *CreateWebACLInput) Validate() error + func (s CreateWebACLInput) GoString() string + func (s CreateWebACLInput) String() string + type CreateWebACLMigrationStackInput struct + IgnoreUnsupportedType *bool + S3BucketName *string + WebACLId *string + func (s *CreateWebACLMigrationStackInput) SetIgnoreUnsupportedType(v bool) *CreateWebACLMigrationStackInput + func (s *CreateWebACLMigrationStackInput) SetS3BucketName(v string) *CreateWebACLMigrationStackInput + func (s *CreateWebACLMigrationStackInput) SetWebACLId(v string) *CreateWebACLMigrationStackInput + func (s *CreateWebACLMigrationStackInput) Validate() error + func (s CreateWebACLMigrationStackInput) GoString() string + func (s CreateWebACLMigrationStackInput) String() string + type CreateWebACLMigrationStackOutput struct + S3ObjectUrl *string + func (s *CreateWebACLMigrationStackOutput) SetS3ObjectUrl(v string) *CreateWebACLMigrationStackOutput + func (s CreateWebACLMigrationStackOutput) GoString() string + func (s CreateWebACLMigrationStackOutput) String() string + type CreateWebACLOutput struct + ChangeToken *string + WebACL *WebACL + func (s *CreateWebACLOutput) SetChangeToken(v string) *CreateWebACLOutput + func (s *CreateWebACLOutput) SetWebACL(v *WebACL) *CreateWebACLOutput + func (s CreateWebACLOutput) GoString() string + func (s CreateWebACLOutput) String() string + type CreateXssMatchSetInput struct + ChangeToken *string + Name *string + func (s *CreateXssMatchSetInput) SetChangeToken(v string) *CreateXssMatchSetInput + func (s *CreateXssMatchSetInput) SetName(v string) *CreateXssMatchSetInput + func (s *CreateXssMatchSetInput) Validate() error + func (s CreateXssMatchSetInput) GoString() string + func (s CreateXssMatchSetInput) String() string + type CreateXssMatchSetOutput struct + ChangeToken *string + XssMatchSet *XssMatchSet + func (s *CreateXssMatchSetOutput) SetChangeToken(v string) *CreateXssMatchSetOutput + func (s *CreateXssMatchSetOutput) SetXssMatchSet(v *XssMatchSet) *CreateXssMatchSetOutput + func (s CreateXssMatchSetOutput) GoString() string + func (s CreateXssMatchSetOutput) String() string + type DeleteByteMatchSetInput struct + ByteMatchSetId *string + ChangeToken *string + func (s *DeleteByteMatchSetInput) SetByteMatchSetId(v string) *DeleteByteMatchSetInput + func (s *DeleteByteMatchSetInput) SetChangeToken(v string) *DeleteByteMatchSetInput + func (s *DeleteByteMatchSetInput) Validate() error + func (s DeleteByteMatchSetInput) GoString() string + func (s DeleteByteMatchSetInput) String() string + type DeleteByteMatchSetOutput struct + ChangeToken *string + func (s *DeleteByteMatchSetOutput) SetChangeToken(v string) *DeleteByteMatchSetOutput + func (s DeleteByteMatchSetOutput) GoString() string + func (s DeleteByteMatchSetOutput) String() string + type DeleteGeoMatchSetInput struct + ChangeToken *string + GeoMatchSetId *string + func (s *DeleteGeoMatchSetInput) SetChangeToken(v string) *DeleteGeoMatchSetInput + func (s *DeleteGeoMatchSetInput) SetGeoMatchSetId(v string) *DeleteGeoMatchSetInput + func (s *DeleteGeoMatchSetInput) Validate() error + func (s DeleteGeoMatchSetInput) GoString() string + func (s DeleteGeoMatchSetInput) String() string + type DeleteGeoMatchSetOutput struct + ChangeToken *string + func (s *DeleteGeoMatchSetOutput) SetChangeToken(v string) *DeleteGeoMatchSetOutput + func (s DeleteGeoMatchSetOutput) GoString() string + func (s DeleteGeoMatchSetOutput) String() string + type DeleteIPSetInput struct + ChangeToken *string + IPSetId *string + func (s *DeleteIPSetInput) SetChangeToken(v string) *DeleteIPSetInput + func (s *DeleteIPSetInput) SetIPSetId(v string) *DeleteIPSetInput + func (s *DeleteIPSetInput) Validate() error + func (s DeleteIPSetInput) GoString() string + func (s DeleteIPSetInput) String() string + type DeleteIPSetOutput struct + ChangeToken *string + func (s *DeleteIPSetOutput) SetChangeToken(v string) *DeleteIPSetOutput + func (s DeleteIPSetOutput) GoString() string + func (s DeleteIPSetOutput) String() string + type DeleteLoggingConfigurationInput struct + ResourceArn *string + func (s *DeleteLoggingConfigurationInput) SetResourceArn(v string) *DeleteLoggingConfigurationInput + func (s *DeleteLoggingConfigurationInput) Validate() error + func (s DeleteLoggingConfigurationInput) GoString() string + func (s DeleteLoggingConfigurationInput) String() string + type DeleteLoggingConfigurationOutput struct + func (s DeleteLoggingConfigurationOutput) GoString() string + func (s DeleteLoggingConfigurationOutput) String() string + type DeletePermissionPolicyInput struct + ResourceArn *string + func (s *DeletePermissionPolicyInput) SetResourceArn(v string) *DeletePermissionPolicyInput + func (s *DeletePermissionPolicyInput) Validate() error + func (s DeletePermissionPolicyInput) GoString() string + func (s DeletePermissionPolicyInput) String() string + type DeletePermissionPolicyOutput struct + func (s DeletePermissionPolicyOutput) GoString() string + func (s DeletePermissionPolicyOutput) String() string + type DeleteRateBasedRuleInput struct + ChangeToken *string + RuleId *string + func (s *DeleteRateBasedRuleInput) SetChangeToken(v string) *DeleteRateBasedRuleInput + func (s *DeleteRateBasedRuleInput) SetRuleId(v string) *DeleteRateBasedRuleInput + func (s *DeleteRateBasedRuleInput) Validate() error + func (s DeleteRateBasedRuleInput) GoString() string + func (s DeleteRateBasedRuleInput) String() string + type DeleteRateBasedRuleOutput struct + ChangeToken *string + func (s *DeleteRateBasedRuleOutput) SetChangeToken(v string) *DeleteRateBasedRuleOutput + func (s DeleteRateBasedRuleOutput) GoString() string + func (s DeleteRateBasedRuleOutput) String() string + type DeleteRegexMatchSetInput struct + ChangeToken *string + RegexMatchSetId *string + func (s *DeleteRegexMatchSetInput) SetChangeToken(v string) *DeleteRegexMatchSetInput + func (s *DeleteRegexMatchSetInput) SetRegexMatchSetId(v string) *DeleteRegexMatchSetInput + func (s *DeleteRegexMatchSetInput) Validate() error + func (s DeleteRegexMatchSetInput) GoString() string + func (s DeleteRegexMatchSetInput) String() string + type DeleteRegexMatchSetOutput struct + ChangeToken *string + func (s *DeleteRegexMatchSetOutput) SetChangeToken(v string) *DeleteRegexMatchSetOutput + func (s DeleteRegexMatchSetOutput) GoString() string + func (s DeleteRegexMatchSetOutput) String() string + type DeleteRegexPatternSetInput struct + ChangeToken *string + RegexPatternSetId *string + func (s *DeleteRegexPatternSetInput) SetChangeToken(v string) *DeleteRegexPatternSetInput + func (s *DeleteRegexPatternSetInput) SetRegexPatternSetId(v string) *DeleteRegexPatternSetInput + func (s *DeleteRegexPatternSetInput) Validate() error + func (s DeleteRegexPatternSetInput) GoString() string + func (s DeleteRegexPatternSetInput) String() string + type DeleteRegexPatternSetOutput struct + ChangeToken *string + func (s *DeleteRegexPatternSetOutput) SetChangeToken(v string) *DeleteRegexPatternSetOutput + func (s DeleteRegexPatternSetOutput) GoString() string + func (s DeleteRegexPatternSetOutput) String() string + type DeleteRuleGroupInput struct + ChangeToken *string + RuleGroupId *string + func (s *DeleteRuleGroupInput) SetChangeToken(v string) *DeleteRuleGroupInput + func (s *DeleteRuleGroupInput) SetRuleGroupId(v string) *DeleteRuleGroupInput + func (s *DeleteRuleGroupInput) Validate() error + func (s DeleteRuleGroupInput) GoString() string + func (s DeleteRuleGroupInput) String() string + type DeleteRuleGroupOutput struct + ChangeToken *string + func (s *DeleteRuleGroupOutput) SetChangeToken(v string) *DeleteRuleGroupOutput + func (s DeleteRuleGroupOutput) GoString() string + func (s DeleteRuleGroupOutput) String() string + type DeleteRuleInput struct + ChangeToken *string + RuleId *string + func (s *DeleteRuleInput) SetChangeToken(v string) *DeleteRuleInput + func (s *DeleteRuleInput) SetRuleId(v string) *DeleteRuleInput + func (s *DeleteRuleInput) Validate() error + func (s DeleteRuleInput) GoString() string + func (s DeleteRuleInput) String() string + type DeleteRuleOutput struct + ChangeToken *string + func (s *DeleteRuleOutput) SetChangeToken(v string) *DeleteRuleOutput + func (s DeleteRuleOutput) GoString() string + func (s DeleteRuleOutput) String() string + type DeleteSizeConstraintSetInput struct + ChangeToken *string + SizeConstraintSetId *string + func (s *DeleteSizeConstraintSetInput) SetChangeToken(v string) *DeleteSizeConstraintSetInput + func (s *DeleteSizeConstraintSetInput) SetSizeConstraintSetId(v string) *DeleteSizeConstraintSetInput + func (s *DeleteSizeConstraintSetInput) Validate() error + func (s DeleteSizeConstraintSetInput) GoString() string + func (s DeleteSizeConstraintSetInput) String() string + type DeleteSizeConstraintSetOutput struct + ChangeToken *string + func (s *DeleteSizeConstraintSetOutput) SetChangeToken(v string) *DeleteSizeConstraintSetOutput + func (s DeleteSizeConstraintSetOutput) GoString() string + func (s DeleteSizeConstraintSetOutput) String() string + type DeleteSqlInjectionMatchSetInput struct + ChangeToken *string + SqlInjectionMatchSetId *string + func (s *DeleteSqlInjectionMatchSetInput) SetChangeToken(v string) *DeleteSqlInjectionMatchSetInput + func (s *DeleteSqlInjectionMatchSetInput) SetSqlInjectionMatchSetId(v string) *DeleteSqlInjectionMatchSetInput + func (s *DeleteSqlInjectionMatchSetInput) Validate() error + func (s DeleteSqlInjectionMatchSetInput) GoString() string + func (s DeleteSqlInjectionMatchSetInput) String() string + type DeleteSqlInjectionMatchSetOutput struct + ChangeToken *string + func (s *DeleteSqlInjectionMatchSetOutput) SetChangeToken(v string) *DeleteSqlInjectionMatchSetOutput + func (s DeleteSqlInjectionMatchSetOutput) GoString() string + func (s DeleteSqlInjectionMatchSetOutput) String() string + type DeleteWebACLInput struct + ChangeToken *string + WebACLId *string + func (s *DeleteWebACLInput) SetChangeToken(v string) *DeleteWebACLInput + func (s *DeleteWebACLInput) SetWebACLId(v string) *DeleteWebACLInput + func (s *DeleteWebACLInput) Validate() error + func (s DeleteWebACLInput) GoString() string + func (s DeleteWebACLInput) String() string + type DeleteWebACLOutput struct + ChangeToken *string + func (s *DeleteWebACLOutput) SetChangeToken(v string) *DeleteWebACLOutput + func (s DeleteWebACLOutput) GoString() string + func (s DeleteWebACLOutput) String() string + type DeleteXssMatchSetInput struct + ChangeToken *string + XssMatchSetId *string + func (s *DeleteXssMatchSetInput) SetChangeToken(v string) *DeleteXssMatchSetInput + func (s *DeleteXssMatchSetInput) SetXssMatchSetId(v string) *DeleteXssMatchSetInput + func (s *DeleteXssMatchSetInput) Validate() error + func (s DeleteXssMatchSetInput) GoString() string + func (s DeleteXssMatchSetInput) String() string + type DeleteXssMatchSetOutput struct + ChangeToken *string + func (s *DeleteXssMatchSetOutput) SetChangeToken(v string) *DeleteXssMatchSetOutput + func (s DeleteXssMatchSetOutput) GoString() string + func (s DeleteXssMatchSetOutput) String() string + type DisallowedNameException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *DisallowedNameException) Code() string + func (s *DisallowedNameException) Error() string + func (s *DisallowedNameException) Message() string + func (s *DisallowedNameException) OrigErr() error + func (s *DisallowedNameException) RequestID() string + func (s *DisallowedNameException) StatusCode() int + func (s DisallowedNameException) GoString() string + func (s DisallowedNameException) String() string + type ExcludedRule struct + RuleId *string + func (s *ExcludedRule) SetRuleId(v string) *ExcludedRule + func (s *ExcludedRule) Validate() error + func (s ExcludedRule) GoString() string + func (s ExcludedRule) String() string + type FieldToMatch struct + Data *string + Type *string + func (s *FieldToMatch) SetData(v string) *FieldToMatch + func (s *FieldToMatch) SetType(v string) *FieldToMatch + func (s *FieldToMatch) Validate() error + func (s FieldToMatch) GoString() string + func (s FieldToMatch) String() string + type GeoMatchConstraint struct + Type *string + Value *string + func (s *GeoMatchConstraint) SetType(v string) *GeoMatchConstraint + func (s *GeoMatchConstraint) SetValue(v string) *GeoMatchConstraint + func (s *GeoMatchConstraint) Validate() error + func (s GeoMatchConstraint) GoString() string + func (s GeoMatchConstraint) String() string + type GeoMatchSet struct + GeoMatchConstraints []*GeoMatchConstraint + GeoMatchSetId *string + Name *string + func (s *GeoMatchSet) SetGeoMatchConstraints(v []*GeoMatchConstraint) *GeoMatchSet + func (s *GeoMatchSet) SetGeoMatchSetId(v string) *GeoMatchSet + func (s *GeoMatchSet) SetName(v string) *GeoMatchSet + func (s GeoMatchSet) GoString() string + func (s GeoMatchSet) String() string + type GeoMatchSetSummary struct + GeoMatchSetId *string + Name *string + func (s *GeoMatchSetSummary) SetGeoMatchSetId(v string) *GeoMatchSetSummary + func (s *GeoMatchSetSummary) SetName(v string) *GeoMatchSetSummary + func (s GeoMatchSetSummary) GoString() string + func (s GeoMatchSetSummary) String() string + type GeoMatchSetUpdate struct + Action *string + GeoMatchConstraint *GeoMatchConstraint + func (s *GeoMatchSetUpdate) SetAction(v string) *GeoMatchSetUpdate + func (s *GeoMatchSetUpdate) SetGeoMatchConstraint(v *GeoMatchConstraint) *GeoMatchSetUpdate + func (s *GeoMatchSetUpdate) Validate() error + func (s GeoMatchSetUpdate) GoString() string + func (s GeoMatchSetUpdate) String() string + type GetByteMatchSetInput struct + ByteMatchSetId *string + func (s *GetByteMatchSetInput) SetByteMatchSetId(v string) *GetByteMatchSetInput + func (s *GetByteMatchSetInput) Validate() error + func (s GetByteMatchSetInput) GoString() string + func (s GetByteMatchSetInput) String() string + type GetByteMatchSetOutput struct + ByteMatchSet *ByteMatchSet + func (s *GetByteMatchSetOutput) SetByteMatchSet(v *ByteMatchSet) *GetByteMatchSetOutput + func (s GetByteMatchSetOutput) GoString() string + func (s GetByteMatchSetOutput) String() string + type GetChangeTokenInput struct + func (s GetChangeTokenInput) GoString() string + func (s GetChangeTokenInput) String() string + type GetChangeTokenOutput struct + ChangeToken *string + func (s *GetChangeTokenOutput) SetChangeToken(v string) *GetChangeTokenOutput + func (s GetChangeTokenOutput) GoString() string + func (s GetChangeTokenOutput) String() string + type GetChangeTokenStatusInput struct + ChangeToken *string + func (s *GetChangeTokenStatusInput) SetChangeToken(v string) *GetChangeTokenStatusInput + func (s *GetChangeTokenStatusInput) Validate() error + func (s GetChangeTokenStatusInput) GoString() string + func (s GetChangeTokenStatusInput) String() string + type GetChangeTokenStatusOutput struct + ChangeTokenStatus *string + func (s *GetChangeTokenStatusOutput) SetChangeTokenStatus(v string) *GetChangeTokenStatusOutput + func (s GetChangeTokenStatusOutput) GoString() string + func (s GetChangeTokenStatusOutput) String() string + type GetGeoMatchSetInput struct + GeoMatchSetId *string + func (s *GetGeoMatchSetInput) SetGeoMatchSetId(v string) *GetGeoMatchSetInput + func (s *GetGeoMatchSetInput) Validate() error + func (s GetGeoMatchSetInput) GoString() string + func (s GetGeoMatchSetInput) String() string + type GetGeoMatchSetOutput struct + GeoMatchSet *GeoMatchSet + func (s *GetGeoMatchSetOutput) SetGeoMatchSet(v *GeoMatchSet) *GetGeoMatchSetOutput + func (s GetGeoMatchSetOutput) GoString() string + func (s GetGeoMatchSetOutput) String() string + type GetIPSetInput struct + IPSetId *string + func (s *GetIPSetInput) SetIPSetId(v string) *GetIPSetInput + func (s *GetIPSetInput) Validate() error + func (s GetIPSetInput) GoString() string + func (s GetIPSetInput) String() string + type GetIPSetOutput struct + IPSet *IPSet + func (s *GetIPSetOutput) SetIPSet(v *IPSet) *GetIPSetOutput + func (s GetIPSetOutput) GoString() string + func (s GetIPSetOutput) String() string + type GetLoggingConfigurationInput struct + ResourceArn *string + func (s *GetLoggingConfigurationInput) SetResourceArn(v string) *GetLoggingConfigurationInput + func (s *GetLoggingConfigurationInput) Validate() error + func (s GetLoggingConfigurationInput) GoString() string + func (s GetLoggingConfigurationInput) String() string + type GetLoggingConfigurationOutput struct + LoggingConfiguration *LoggingConfiguration + func (s *GetLoggingConfigurationOutput) SetLoggingConfiguration(v *LoggingConfiguration) *GetLoggingConfigurationOutput + func (s GetLoggingConfigurationOutput) GoString() string + func (s GetLoggingConfigurationOutput) String() string + type GetPermissionPolicyInput struct + ResourceArn *string + func (s *GetPermissionPolicyInput) SetResourceArn(v string) *GetPermissionPolicyInput + func (s *GetPermissionPolicyInput) Validate() error + func (s GetPermissionPolicyInput) GoString() string + func (s GetPermissionPolicyInput) String() string + type GetPermissionPolicyOutput struct + Policy *string + func (s *GetPermissionPolicyOutput) SetPolicy(v string) *GetPermissionPolicyOutput + func (s GetPermissionPolicyOutput) GoString() string + func (s GetPermissionPolicyOutput) String() string + type GetRateBasedRuleInput struct + RuleId *string + func (s *GetRateBasedRuleInput) SetRuleId(v string) *GetRateBasedRuleInput + func (s *GetRateBasedRuleInput) Validate() error + func (s GetRateBasedRuleInput) GoString() string + func (s GetRateBasedRuleInput) String() string + type GetRateBasedRuleManagedKeysInput struct + NextMarker *string + RuleId *string + func (s *GetRateBasedRuleManagedKeysInput) SetNextMarker(v string) *GetRateBasedRuleManagedKeysInput + func (s *GetRateBasedRuleManagedKeysInput) SetRuleId(v string) *GetRateBasedRuleManagedKeysInput + func (s *GetRateBasedRuleManagedKeysInput) Validate() error + func (s GetRateBasedRuleManagedKeysInput) GoString() string + func (s GetRateBasedRuleManagedKeysInput) String() string + type GetRateBasedRuleManagedKeysOutput struct + ManagedKeys []*string + NextMarker *string + func (s *GetRateBasedRuleManagedKeysOutput) SetManagedKeys(v []*string) *GetRateBasedRuleManagedKeysOutput + func (s *GetRateBasedRuleManagedKeysOutput) SetNextMarker(v string) *GetRateBasedRuleManagedKeysOutput + func (s GetRateBasedRuleManagedKeysOutput) GoString() string + func (s GetRateBasedRuleManagedKeysOutput) String() string + type GetRateBasedRuleOutput struct + Rule *RateBasedRule + func (s *GetRateBasedRuleOutput) SetRule(v *RateBasedRule) *GetRateBasedRuleOutput + func (s GetRateBasedRuleOutput) GoString() string + func (s GetRateBasedRuleOutput) String() string + type GetRegexMatchSetInput struct + RegexMatchSetId *string + func (s *GetRegexMatchSetInput) SetRegexMatchSetId(v string) *GetRegexMatchSetInput + func (s *GetRegexMatchSetInput) Validate() error + func (s GetRegexMatchSetInput) GoString() string + func (s GetRegexMatchSetInput) String() string + type GetRegexMatchSetOutput struct + RegexMatchSet *RegexMatchSet + func (s *GetRegexMatchSetOutput) SetRegexMatchSet(v *RegexMatchSet) *GetRegexMatchSetOutput + func (s GetRegexMatchSetOutput) GoString() string + func (s GetRegexMatchSetOutput) String() string + type GetRegexPatternSetInput struct + RegexPatternSetId *string + func (s *GetRegexPatternSetInput) SetRegexPatternSetId(v string) *GetRegexPatternSetInput + func (s *GetRegexPatternSetInput) Validate() error + func (s GetRegexPatternSetInput) GoString() string + func (s GetRegexPatternSetInput) String() string + type GetRegexPatternSetOutput struct + RegexPatternSet *RegexPatternSet + func (s *GetRegexPatternSetOutput) SetRegexPatternSet(v *RegexPatternSet) *GetRegexPatternSetOutput + func (s GetRegexPatternSetOutput) GoString() string + func (s GetRegexPatternSetOutput) String() string + type GetRuleGroupInput struct + RuleGroupId *string + func (s *GetRuleGroupInput) SetRuleGroupId(v string) *GetRuleGroupInput + func (s *GetRuleGroupInput) Validate() error + func (s GetRuleGroupInput) GoString() string + func (s GetRuleGroupInput) String() string + type GetRuleGroupOutput struct + RuleGroup *RuleGroup + func (s *GetRuleGroupOutput) SetRuleGroup(v *RuleGroup) *GetRuleGroupOutput + func (s GetRuleGroupOutput) GoString() string + func (s GetRuleGroupOutput) String() string + type GetRuleInput struct + RuleId *string + func (s *GetRuleInput) SetRuleId(v string) *GetRuleInput + func (s *GetRuleInput) Validate() error + func (s GetRuleInput) GoString() string + func (s GetRuleInput) String() string + type GetRuleOutput struct + Rule *Rule + func (s *GetRuleOutput) SetRule(v *Rule) *GetRuleOutput + func (s GetRuleOutput) GoString() string + func (s GetRuleOutput) String() string + type GetSampledRequestsInput struct + MaxItems *int64 + RuleId *string + TimeWindow *TimeWindow + WebAclId *string + func (s *GetSampledRequestsInput) SetMaxItems(v int64) *GetSampledRequestsInput + func (s *GetSampledRequestsInput) SetRuleId(v string) *GetSampledRequestsInput + func (s *GetSampledRequestsInput) SetTimeWindow(v *TimeWindow) *GetSampledRequestsInput + func (s *GetSampledRequestsInput) SetWebAclId(v string) *GetSampledRequestsInput + func (s *GetSampledRequestsInput) Validate() error + func (s GetSampledRequestsInput) GoString() string + func (s GetSampledRequestsInput) String() string + type GetSampledRequestsOutput struct + PopulationSize *int64 + SampledRequests []*SampledHTTPRequest + TimeWindow *TimeWindow + func (s *GetSampledRequestsOutput) SetPopulationSize(v int64) *GetSampledRequestsOutput + func (s *GetSampledRequestsOutput) SetSampledRequests(v []*SampledHTTPRequest) *GetSampledRequestsOutput + func (s *GetSampledRequestsOutput) SetTimeWindow(v *TimeWindow) *GetSampledRequestsOutput + func (s GetSampledRequestsOutput) GoString() string + func (s GetSampledRequestsOutput) String() string + type GetSizeConstraintSetInput struct + SizeConstraintSetId *string + func (s *GetSizeConstraintSetInput) SetSizeConstraintSetId(v string) *GetSizeConstraintSetInput + func (s *GetSizeConstraintSetInput) Validate() error + func (s GetSizeConstraintSetInput) GoString() string + func (s GetSizeConstraintSetInput) String() string + type GetSizeConstraintSetOutput struct + SizeConstraintSet *SizeConstraintSet + func (s *GetSizeConstraintSetOutput) SetSizeConstraintSet(v *SizeConstraintSet) *GetSizeConstraintSetOutput + func (s GetSizeConstraintSetOutput) GoString() string + func (s GetSizeConstraintSetOutput) String() string + type GetSqlInjectionMatchSetInput struct + SqlInjectionMatchSetId *string + func (s *GetSqlInjectionMatchSetInput) SetSqlInjectionMatchSetId(v string) *GetSqlInjectionMatchSetInput + func (s *GetSqlInjectionMatchSetInput) Validate() error + func (s GetSqlInjectionMatchSetInput) GoString() string + func (s GetSqlInjectionMatchSetInput) String() string + type GetSqlInjectionMatchSetOutput struct + SqlInjectionMatchSet *SqlInjectionMatchSet + func (s *GetSqlInjectionMatchSetOutput) SetSqlInjectionMatchSet(v *SqlInjectionMatchSet) *GetSqlInjectionMatchSetOutput + func (s GetSqlInjectionMatchSetOutput) GoString() string + func (s GetSqlInjectionMatchSetOutput) String() string + type GetWebACLInput struct + WebACLId *string + func (s *GetWebACLInput) SetWebACLId(v string) *GetWebACLInput + func (s *GetWebACLInput) Validate() error + func (s GetWebACLInput) GoString() string + func (s GetWebACLInput) String() string + type GetWebACLOutput struct + WebACL *WebACL + func (s *GetWebACLOutput) SetWebACL(v *WebACL) *GetWebACLOutput + func (s GetWebACLOutput) GoString() string + func (s GetWebACLOutput) String() string + type GetXssMatchSetInput struct + XssMatchSetId *string + func (s *GetXssMatchSetInput) SetXssMatchSetId(v string) *GetXssMatchSetInput + func (s *GetXssMatchSetInput) Validate() error + func (s GetXssMatchSetInput) GoString() string + func (s GetXssMatchSetInput) String() string + type GetXssMatchSetOutput struct + XssMatchSet *XssMatchSet + func (s *GetXssMatchSetOutput) SetXssMatchSet(v *XssMatchSet) *GetXssMatchSetOutput + func (s GetXssMatchSetOutput) GoString() string + func (s GetXssMatchSetOutput) String() string + type HTTPHeader struct + Name *string + Value *string + func (s *HTTPHeader) SetName(v string) *HTTPHeader + func (s *HTTPHeader) SetValue(v string) *HTTPHeader + func (s HTTPHeader) GoString() string + func (s HTTPHeader) String() string + type HTTPRequest struct + ClientIP *string + Country *string + HTTPVersion *string + Headers []*HTTPHeader + Method *string + URI *string + func (s *HTTPRequest) SetClientIP(v string) *HTTPRequest + func (s *HTTPRequest) SetCountry(v string) *HTTPRequest + func (s *HTTPRequest) SetHTTPVersion(v string) *HTTPRequest + func (s *HTTPRequest) SetHeaders(v []*HTTPHeader) *HTTPRequest + func (s *HTTPRequest) SetMethod(v string) *HTTPRequest + func (s *HTTPRequest) SetURI(v string) *HTTPRequest + func (s HTTPRequest) GoString() string + func (s HTTPRequest) String() string + type IPSet struct + IPSetDescriptors []*IPSetDescriptor + IPSetId *string + Name *string + func (s *IPSet) SetIPSetDescriptors(v []*IPSetDescriptor) *IPSet + func (s *IPSet) SetIPSetId(v string) *IPSet + func (s *IPSet) SetName(v string) *IPSet + func (s IPSet) GoString() string + func (s IPSet) String() string + type IPSetDescriptor struct + Type *string + Value *string + func (s *IPSetDescriptor) SetType(v string) *IPSetDescriptor + func (s *IPSetDescriptor) SetValue(v string) *IPSetDescriptor + func (s *IPSetDescriptor) Validate() error + func (s IPSetDescriptor) GoString() string + func (s IPSetDescriptor) String() string + type IPSetSummary struct + IPSetId *string + Name *string + func (s *IPSetSummary) SetIPSetId(v string) *IPSetSummary + func (s *IPSetSummary) SetName(v string) *IPSetSummary + func (s IPSetSummary) GoString() string + func (s IPSetSummary) String() string + type IPSetUpdate struct + Action *string + IPSetDescriptor *IPSetDescriptor + func (s *IPSetUpdate) SetAction(v string) *IPSetUpdate + func (s *IPSetUpdate) SetIPSetDescriptor(v *IPSetDescriptor) *IPSetUpdate + func (s *IPSetUpdate) Validate() error + func (s IPSetUpdate) GoString() string + func (s IPSetUpdate) String() string + type InternalErrorException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalErrorException) Code() string + func (s *InternalErrorException) Error() string + func (s *InternalErrorException) Message() string + func (s *InternalErrorException) OrigErr() error + func (s *InternalErrorException) RequestID() string + func (s *InternalErrorException) StatusCode() int + func (s InternalErrorException) GoString() string + func (s InternalErrorException) String() string + type InvalidAccountException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidAccountException) Code() string + func (s *InvalidAccountException) Error() string + func (s *InvalidAccountException) Message() string + func (s *InvalidAccountException) OrigErr() error + func (s *InvalidAccountException) RequestID() string + func (s *InvalidAccountException) StatusCode() int + func (s InvalidAccountException) GoString() string + func (s InvalidAccountException) String() string + type InvalidOperationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidOperationException) Code() string + func (s *InvalidOperationException) Error() string + func (s *InvalidOperationException) Message() string + func (s *InvalidOperationException) OrigErr() error + func (s *InvalidOperationException) RequestID() string + func (s *InvalidOperationException) StatusCode() int + func (s InvalidOperationException) GoString() string + func (s InvalidOperationException) String() string + type InvalidParameterException struct + Field *string + Message_ *string + Parameter *string + Reason *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidParameterException) Code() string + func (s *InvalidParameterException) Error() string + func (s *InvalidParameterException) Message() string + func (s *InvalidParameterException) OrigErr() error + func (s *InvalidParameterException) RequestID() string + func (s *InvalidParameterException) StatusCode() int + func (s InvalidParameterException) GoString() string + func (s InvalidParameterException) String() string + type InvalidPermissionPolicyException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidPermissionPolicyException) Code() string + func (s *InvalidPermissionPolicyException) Error() string + func (s *InvalidPermissionPolicyException) Message() string + func (s *InvalidPermissionPolicyException) OrigErr() error + func (s *InvalidPermissionPolicyException) RequestID() string + func (s *InvalidPermissionPolicyException) StatusCode() int + func (s InvalidPermissionPolicyException) GoString() string + func (s InvalidPermissionPolicyException) String() string + type InvalidRegexPatternException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InvalidRegexPatternException) Code() string + func (s *InvalidRegexPatternException) Error() string + func (s *InvalidRegexPatternException) Message() string + func (s *InvalidRegexPatternException) OrigErr() error + func (s *InvalidRegexPatternException) RequestID() string + func (s *InvalidRegexPatternException) StatusCode() int + func (s InvalidRegexPatternException) GoString() string + func (s InvalidRegexPatternException) String() string + type LimitsExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *LimitsExceededException) Code() string + func (s *LimitsExceededException) Error() string + func (s *LimitsExceededException) Message() string + func (s *LimitsExceededException) OrigErr() error + func (s *LimitsExceededException) RequestID() string + func (s *LimitsExceededException) StatusCode() int + func (s LimitsExceededException) GoString() string + func (s LimitsExceededException) String() string + type ListActivatedRulesInRuleGroupInput struct + Limit *int64 + NextMarker *string + RuleGroupId *string + func (s *ListActivatedRulesInRuleGroupInput) SetLimit(v int64) *ListActivatedRulesInRuleGroupInput + func (s *ListActivatedRulesInRuleGroupInput) SetNextMarker(v string) *ListActivatedRulesInRuleGroupInput + func (s *ListActivatedRulesInRuleGroupInput) SetRuleGroupId(v string) *ListActivatedRulesInRuleGroupInput + func (s *ListActivatedRulesInRuleGroupInput) Validate() error + func (s ListActivatedRulesInRuleGroupInput) GoString() string + func (s ListActivatedRulesInRuleGroupInput) String() string + type ListActivatedRulesInRuleGroupOutput struct + ActivatedRules []*ActivatedRule + NextMarker *string + func (s *ListActivatedRulesInRuleGroupOutput) SetActivatedRules(v []*ActivatedRule) *ListActivatedRulesInRuleGroupOutput + func (s *ListActivatedRulesInRuleGroupOutput) SetNextMarker(v string) *ListActivatedRulesInRuleGroupOutput + func (s ListActivatedRulesInRuleGroupOutput) GoString() string + func (s ListActivatedRulesInRuleGroupOutput) String() string + type ListByteMatchSetsInput struct + Limit *int64 + NextMarker *string + func (s *ListByteMatchSetsInput) SetLimit(v int64) *ListByteMatchSetsInput + func (s *ListByteMatchSetsInput) SetNextMarker(v string) *ListByteMatchSetsInput + func (s *ListByteMatchSetsInput) Validate() error + func (s ListByteMatchSetsInput) GoString() string + func (s ListByteMatchSetsInput) String() string + type ListByteMatchSetsOutput struct + ByteMatchSets []*ByteMatchSetSummary + NextMarker *string + func (s *ListByteMatchSetsOutput) SetByteMatchSets(v []*ByteMatchSetSummary) *ListByteMatchSetsOutput + func (s *ListByteMatchSetsOutput) SetNextMarker(v string) *ListByteMatchSetsOutput + func (s ListByteMatchSetsOutput) GoString() string + func (s ListByteMatchSetsOutput) String() string + type ListGeoMatchSetsInput struct + Limit *int64 + NextMarker *string + func (s *ListGeoMatchSetsInput) SetLimit(v int64) *ListGeoMatchSetsInput + func (s *ListGeoMatchSetsInput) SetNextMarker(v string) *ListGeoMatchSetsInput + func (s *ListGeoMatchSetsInput) Validate() error + func (s ListGeoMatchSetsInput) GoString() string + func (s ListGeoMatchSetsInput) String() string + type ListGeoMatchSetsOutput struct + GeoMatchSets []*GeoMatchSetSummary + NextMarker *string + func (s *ListGeoMatchSetsOutput) SetGeoMatchSets(v []*GeoMatchSetSummary) *ListGeoMatchSetsOutput + func (s *ListGeoMatchSetsOutput) SetNextMarker(v string) *ListGeoMatchSetsOutput + func (s ListGeoMatchSetsOutput) GoString() string + func (s ListGeoMatchSetsOutput) String() string + type ListIPSetsInput struct + Limit *int64 + NextMarker *string + func (s *ListIPSetsInput) SetLimit(v int64) *ListIPSetsInput + func (s *ListIPSetsInput) SetNextMarker(v string) *ListIPSetsInput + func (s *ListIPSetsInput) Validate() error + func (s ListIPSetsInput) GoString() string + func (s ListIPSetsInput) String() string + type ListIPSetsOutput struct + IPSets []*IPSetSummary + NextMarker *string + func (s *ListIPSetsOutput) SetIPSets(v []*IPSetSummary) *ListIPSetsOutput + func (s *ListIPSetsOutput) SetNextMarker(v string) *ListIPSetsOutput + func (s ListIPSetsOutput) GoString() string + func (s ListIPSetsOutput) String() string + type ListLoggingConfigurationsInput struct + Limit *int64 + NextMarker *string + func (s *ListLoggingConfigurationsInput) SetLimit(v int64) *ListLoggingConfigurationsInput + func (s *ListLoggingConfigurationsInput) SetNextMarker(v string) *ListLoggingConfigurationsInput + func (s *ListLoggingConfigurationsInput) Validate() error + func (s ListLoggingConfigurationsInput) GoString() string + func (s ListLoggingConfigurationsInput) String() string + type ListLoggingConfigurationsOutput struct + LoggingConfigurations []*LoggingConfiguration + NextMarker *string + func (s *ListLoggingConfigurationsOutput) SetLoggingConfigurations(v []*LoggingConfiguration) *ListLoggingConfigurationsOutput + func (s *ListLoggingConfigurationsOutput) SetNextMarker(v string) *ListLoggingConfigurationsOutput + func (s ListLoggingConfigurationsOutput) GoString() string + func (s ListLoggingConfigurationsOutput) String() string + type ListRateBasedRulesInput struct + Limit *int64 + NextMarker *string + func (s *ListRateBasedRulesInput) SetLimit(v int64) *ListRateBasedRulesInput + func (s *ListRateBasedRulesInput) SetNextMarker(v string) *ListRateBasedRulesInput + func (s *ListRateBasedRulesInput) Validate() error + func (s ListRateBasedRulesInput) GoString() string + func (s ListRateBasedRulesInput) String() string + type ListRateBasedRulesOutput struct + NextMarker *string + Rules []*RuleSummary + func (s *ListRateBasedRulesOutput) SetNextMarker(v string) *ListRateBasedRulesOutput + func (s *ListRateBasedRulesOutput) SetRules(v []*RuleSummary) *ListRateBasedRulesOutput + func (s ListRateBasedRulesOutput) GoString() string + func (s ListRateBasedRulesOutput) String() string + type ListRegexMatchSetsInput struct + Limit *int64 + NextMarker *string + func (s *ListRegexMatchSetsInput) SetLimit(v int64) *ListRegexMatchSetsInput + func (s *ListRegexMatchSetsInput) SetNextMarker(v string) *ListRegexMatchSetsInput + func (s *ListRegexMatchSetsInput) Validate() error + func (s ListRegexMatchSetsInput) GoString() string + func (s ListRegexMatchSetsInput) String() string + type ListRegexMatchSetsOutput struct + NextMarker *string + RegexMatchSets []*RegexMatchSetSummary + func (s *ListRegexMatchSetsOutput) SetNextMarker(v string) *ListRegexMatchSetsOutput + func (s *ListRegexMatchSetsOutput) SetRegexMatchSets(v []*RegexMatchSetSummary) *ListRegexMatchSetsOutput + func (s ListRegexMatchSetsOutput) GoString() string + func (s ListRegexMatchSetsOutput) String() string + type ListRegexPatternSetsInput struct + Limit *int64 + NextMarker *string + func (s *ListRegexPatternSetsInput) SetLimit(v int64) *ListRegexPatternSetsInput + func (s *ListRegexPatternSetsInput) SetNextMarker(v string) *ListRegexPatternSetsInput + func (s *ListRegexPatternSetsInput) Validate() error + func (s ListRegexPatternSetsInput) GoString() string + func (s ListRegexPatternSetsInput) String() string + type ListRegexPatternSetsOutput struct + NextMarker *string + RegexPatternSets []*RegexPatternSetSummary + func (s *ListRegexPatternSetsOutput) SetNextMarker(v string) *ListRegexPatternSetsOutput + func (s *ListRegexPatternSetsOutput) SetRegexPatternSets(v []*RegexPatternSetSummary) *ListRegexPatternSetsOutput + func (s ListRegexPatternSetsOutput) GoString() string + func (s ListRegexPatternSetsOutput) String() string + type ListRuleGroupsInput struct + Limit *int64 + NextMarker *string + func (s *ListRuleGroupsInput) SetLimit(v int64) *ListRuleGroupsInput + func (s *ListRuleGroupsInput) SetNextMarker(v string) *ListRuleGroupsInput + func (s *ListRuleGroupsInput) Validate() error + func (s ListRuleGroupsInput) GoString() string + func (s ListRuleGroupsInput) String() string + type ListRuleGroupsOutput struct + NextMarker *string + RuleGroups []*RuleGroupSummary + func (s *ListRuleGroupsOutput) SetNextMarker(v string) *ListRuleGroupsOutput + func (s *ListRuleGroupsOutput) SetRuleGroups(v []*RuleGroupSummary) *ListRuleGroupsOutput + func (s ListRuleGroupsOutput) GoString() string + func (s ListRuleGroupsOutput) String() string + type ListRulesInput struct + Limit *int64 + NextMarker *string + func (s *ListRulesInput) SetLimit(v int64) *ListRulesInput + func (s *ListRulesInput) SetNextMarker(v string) *ListRulesInput + func (s *ListRulesInput) Validate() error + func (s ListRulesInput) GoString() string + func (s ListRulesInput) String() string + type ListRulesOutput struct + NextMarker *string + Rules []*RuleSummary + func (s *ListRulesOutput) SetNextMarker(v string) *ListRulesOutput + func (s *ListRulesOutput) SetRules(v []*RuleSummary) *ListRulesOutput + func (s ListRulesOutput) GoString() string + func (s ListRulesOutput) String() string + type ListSizeConstraintSetsInput struct + Limit *int64 + NextMarker *string + func (s *ListSizeConstraintSetsInput) SetLimit(v int64) *ListSizeConstraintSetsInput + func (s *ListSizeConstraintSetsInput) SetNextMarker(v string) *ListSizeConstraintSetsInput + func (s *ListSizeConstraintSetsInput) Validate() error + func (s ListSizeConstraintSetsInput) GoString() string + func (s ListSizeConstraintSetsInput) String() string + type ListSizeConstraintSetsOutput struct + NextMarker *string + SizeConstraintSets []*SizeConstraintSetSummary + func (s *ListSizeConstraintSetsOutput) SetNextMarker(v string) *ListSizeConstraintSetsOutput + func (s *ListSizeConstraintSetsOutput) SetSizeConstraintSets(v []*SizeConstraintSetSummary) *ListSizeConstraintSetsOutput + func (s ListSizeConstraintSetsOutput) GoString() string + func (s ListSizeConstraintSetsOutput) String() string + type ListSqlInjectionMatchSetsInput struct + Limit *int64 + NextMarker *string + func (s *ListSqlInjectionMatchSetsInput) SetLimit(v int64) *ListSqlInjectionMatchSetsInput + func (s *ListSqlInjectionMatchSetsInput) SetNextMarker(v string) *ListSqlInjectionMatchSetsInput + func (s *ListSqlInjectionMatchSetsInput) Validate() error + func (s ListSqlInjectionMatchSetsInput) GoString() string + func (s ListSqlInjectionMatchSetsInput) String() string + type ListSqlInjectionMatchSetsOutput struct + NextMarker *string + SqlInjectionMatchSets []*SqlInjectionMatchSetSummary + func (s *ListSqlInjectionMatchSetsOutput) SetNextMarker(v string) *ListSqlInjectionMatchSetsOutput + func (s *ListSqlInjectionMatchSetsOutput) SetSqlInjectionMatchSets(v []*SqlInjectionMatchSetSummary) *ListSqlInjectionMatchSetsOutput + func (s ListSqlInjectionMatchSetsOutput) GoString() string + func (s ListSqlInjectionMatchSetsOutput) String() string + type ListSubscribedRuleGroupsInput struct + Limit *int64 + NextMarker *string + func (s *ListSubscribedRuleGroupsInput) SetLimit(v int64) *ListSubscribedRuleGroupsInput + func (s *ListSubscribedRuleGroupsInput) SetNextMarker(v string) *ListSubscribedRuleGroupsInput + func (s *ListSubscribedRuleGroupsInput) Validate() error + func (s ListSubscribedRuleGroupsInput) GoString() string + func (s ListSubscribedRuleGroupsInput) String() string + type ListSubscribedRuleGroupsOutput struct + NextMarker *string + RuleGroups []*SubscribedRuleGroupSummary + func (s *ListSubscribedRuleGroupsOutput) SetNextMarker(v string) *ListSubscribedRuleGroupsOutput + func (s *ListSubscribedRuleGroupsOutput) SetRuleGroups(v []*SubscribedRuleGroupSummary) *ListSubscribedRuleGroupsOutput + func (s ListSubscribedRuleGroupsOutput) GoString() string + func (s ListSubscribedRuleGroupsOutput) String() string + type ListTagsForResourceInput struct + Limit *int64 + NextMarker *string + ResourceARN *string + func (s *ListTagsForResourceInput) SetLimit(v int64) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) SetNextMarker(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput + func (s *ListTagsForResourceInput) Validate() error + func (s ListTagsForResourceInput) GoString() string + func (s ListTagsForResourceInput) String() string + type ListTagsForResourceOutput struct + NextMarker *string + TagInfoForResource *TagInfoForResource + func (s *ListTagsForResourceOutput) SetNextMarker(v string) *ListTagsForResourceOutput + func (s *ListTagsForResourceOutput) SetTagInfoForResource(v *TagInfoForResource) *ListTagsForResourceOutput + func (s ListTagsForResourceOutput) GoString() string + func (s ListTagsForResourceOutput) String() string + type ListWebACLsInput struct + Limit *int64 + NextMarker *string + func (s *ListWebACLsInput) SetLimit(v int64) *ListWebACLsInput + func (s *ListWebACLsInput) SetNextMarker(v string) *ListWebACLsInput + func (s *ListWebACLsInput) Validate() error + func (s ListWebACLsInput) GoString() string + func (s ListWebACLsInput) String() string + type ListWebACLsOutput struct + NextMarker *string + WebACLs []*WebACLSummary + func (s *ListWebACLsOutput) SetNextMarker(v string) *ListWebACLsOutput + func (s *ListWebACLsOutput) SetWebACLs(v []*WebACLSummary) *ListWebACLsOutput + func (s ListWebACLsOutput) GoString() string + func (s ListWebACLsOutput) String() string + type ListXssMatchSetsInput struct + Limit *int64 + NextMarker *string + func (s *ListXssMatchSetsInput) SetLimit(v int64) *ListXssMatchSetsInput + func (s *ListXssMatchSetsInput) SetNextMarker(v string) *ListXssMatchSetsInput + func (s *ListXssMatchSetsInput) Validate() error + func (s ListXssMatchSetsInput) GoString() string + func (s ListXssMatchSetsInput) String() string + type ListXssMatchSetsOutput struct + NextMarker *string + XssMatchSets []*XssMatchSetSummary + func (s *ListXssMatchSetsOutput) SetNextMarker(v string) *ListXssMatchSetsOutput + func (s *ListXssMatchSetsOutput) SetXssMatchSets(v []*XssMatchSetSummary) *ListXssMatchSetsOutput + func (s ListXssMatchSetsOutput) GoString() string + func (s ListXssMatchSetsOutput) String() string + type LoggingConfiguration struct + LogDestinationConfigs []*string + RedactedFields []*FieldToMatch + ResourceArn *string + func (s *LoggingConfiguration) SetLogDestinationConfigs(v []*string) *LoggingConfiguration + func (s *LoggingConfiguration) SetRedactedFields(v []*FieldToMatch) *LoggingConfiguration + func (s *LoggingConfiguration) SetResourceArn(v string) *LoggingConfiguration + func (s *LoggingConfiguration) Validate() error + func (s LoggingConfiguration) GoString() string + func (s LoggingConfiguration) String() string + type NonEmptyEntityException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *NonEmptyEntityException) Code() string + func (s *NonEmptyEntityException) Error() string + func (s *NonEmptyEntityException) Message() string + func (s *NonEmptyEntityException) OrigErr() error + func (s *NonEmptyEntityException) RequestID() string + func (s *NonEmptyEntityException) StatusCode() int + func (s NonEmptyEntityException) GoString() string + func (s NonEmptyEntityException) String() string + type NonexistentContainerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *NonexistentContainerException) Code() string + func (s *NonexistentContainerException) Error() string + func (s *NonexistentContainerException) Message() string + func (s *NonexistentContainerException) OrigErr() error + func (s *NonexistentContainerException) RequestID() string + func (s *NonexistentContainerException) StatusCode() int + func (s NonexistentContainerException) GoString() string + func (s NonexistentContainerException) String() string + type NonexistentItemException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *NonexistentItemException) Code() string + func (s *NonexistentItemException) Error() string + func (s *NonexistentItemException) Message() string + func (s *NonexistentItemException) OrigErr() error + func (s *NonexistentItemException) RequestID() string + func (s *NonexistentItemException) StatusCode() int + func (s NonexistentItemException) GoString() string + func (s NonexistentItemException) String() string + type Predicate struct + DataId *string + Negated *bool + Type *string + func (s *Predicate) SetDataId(v string) *Predicate + func (s *Predicate) SetNegated(v bool) *Predicate + func (s *Predicate) SetType(v string) *Predicate + func (s *Predicate) Validate() error + func (s Predicate) GoString() string + func (s Predicate) String() string + type PutLoggingConfigurationInput struct + LoggingConfiguration *LoggingConfiguration + func (s *PutLoggingConfigurationInput) SetLoggingConfiguration(v *LoggingConfiguration) *PutLoggingConfigurationInput + func (s *PutLoggingConfigurationInput) Validate() error + func (s PutLoggingConfigurationInput) GoString() string + func (s PutLoggingConfigurationInput) String() string + type PutLoggingConfigurationOutput struct + LoggingConfiguration *LoggingConfiguration + func (s *PutLoggingConfigurationOutput) SetLoggingConfiguration(v *LoggingConfiguration) *PutLoggingConfigurationOutput + func (s PutLoggingConfigurationOutput) GoString() string + func (s PutLoggingConfigurationOutput) String() string + type PutPermissionPolicyInput struct + Policy *string + ResourceArn *string + func (s *PutPermissionPolicyInput) SetPolicy(v string) *PutPermissionPolicyInput + func (s *PutPermissionPolicyInput) SetResourceArn(v string) *PutPermissionPolicyInput + func (s *PutPermissionPolicyInput) Validate() error + func (s PutPermissionPolicyInput) GoString() string + func (s PutPermissionPolicyInput) String() string + type PutPermissionPolicyOutput struct + func (s PutPermissionPolicyOutput) GoString() string + func (s PutPermissionPolicyOutput) String() string + type RateBasedRule struct + MatchPredicates []*Predicate + MetricName *string + Name *string + RateKey *string + RateLimit *int64 + RuleId *string + func (s *RateBasedRule) SetMatchPredicates(v []*Predicate) *RateBasedRule + func (s *RateBasedRule) SetMetricName(v string) *RateBasedRule + func (s *RateBasedRule) SetName(v string) *RateBasedRule + func (s *RateBasedRule) SetRateKey(v string) *RateBasedRule + func (s *RateBasedRule) SetRateLimit(v int64) *RateBasedRule + func (s *RateBasedRule) SetRuleId(v string) *RateBasedRule + func (s RateBasedRule) GoString() string + func (s RateBasedRule) String() string + type ReferencedItemException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ReferencedItemException) Code() string + func (s *ReferencedItemException) Error() string + func (s *ReferencedItemException) Message() string + func (s *ReferencedItemException) OrigErr() error + func (s *ReferencedItemException) RequestID() string + func (s *ReferencedItemException) StatusCode() int + func (s ReferencedItemException) GoString() string + func (s ReferencedItemException) String() string + type RegexMatchSet struct + Name *string + RegexMatchSetId *string + RegexMatchTuples []*RegexMatchTuple + func (s *RegexMatchSet) SetName(v string) *RegexMatchSet + func (s *RegexMatchSet) SetRegexMatchSetId(v string) *RegexMatchSet + func (s *RegexMatchSet) SetRegexMatchTuples(v []*RegexMatchTuple) *RegexMatchSet + func (s RegexMatchSet) GoString() string + func (s RegexMatchSet) String() string + type RegexMatchSetSummary struct + Name *string + RegexMatchSetId *string + func (s *RegexMatchSetSummary) SetName(v string) *RegexMatchSetSummary + func (s *RegexMatchSetSummary) SetRegexMatchSetId(v string) *RegexMatchSetSummary + func (s RegexMatchSetSummary) GoString() string + func (s RegexMatchSetSummary) String() string + type RegexMatchSetUpdate struct + Action *string + RegexMatchTuple *RegexMatchTuple + func (s *RegexMatchSetUpdate) SetAction(v string) *RegexMatchSetUpdate + func (s *RegexMatchSetUpdate) SetRegexMatchTuple(v *RegexMatchTuple) *RegexMatchSetUpdate + func (s *RegexMatchSetUpdate) Validate() error + func (s RegexMatchSetUpdate) GoString() string + func (s RegexMatchSetUpdate) String() string + type RegexMatchTuple struct + FieldToMatch *FieldToMatch + RegexPatternSetId *string + TextTransformation *string + func (s *RegexMatchTuple) SetFieldToMatch(v *FieldToMatch) *RegexMatchTuple + func (s *RegexMatchTuple) SetRegexPatternSetId(v string) *RegexMatchTuple + func (s *RegexMatchTuple) SetTextTransformation(v string) *RegexMatchTuple + func (s *RegexMatchTuple) Validate() error + func (s RegexMatchTuple) GoString() string + func (s RegexMatchTuple) String() string + type RegexPatternSet struct + Name *string + RegexPatternSetId *string + RegexPatternStrings []*string + func (s *RegexPatternSet) SetName(v string) *RegexPatternSet + func (s *RegexPatternSet) SetRegexPatternSetId(v string) *RegexPatternSet + func (s *RegexPatternSet) SetRegexPatternStrings(v []*string) *RegexPatternSet + func (s RegexPatternSet) GoString() string + func (s RegexPatternSet) String() string + type RegexPatternSetSummary struct + Name *string + RegexPatternSetId *string + func (s *RegexPatternSetSummary) SetName(v string) *RegexPatternSetSummary + func (s *RegexPatternSetSummary) SetRegexPatternSetId(v string) *RegexPatternSetSummary + func (s RegexPatternSetSummary) GoString() string + func (s RegexPatternSetSummary) String() string + type RegexPatternSetUpdate struct + Action *string + RegexPatternString *string + func (s *RegexPatternSetUpdate) SetAction(v string) *RegexPatternSetUpdate + func (s *RegexPatternSetUpdate) SetRegexPatternString(v string) *RegexPatternSetUpdate + func (s *RegexPatternSetUpdate) Validate() error + func (s RegexPatternSetUpdate) GoString() string + func (s RegexPatternSetUpdate) String() string + type Rule struct + MetricName *string + Name *string + Predicates []*Predicate + RuleId *string + func (s *Rule) SetMetricName(v string) *Rule + func (s *Rule) SetName(v string) *Rule + func (s *Rule) SetPredicates(v []*Predicate) *Rule + func (s *Rule) SetRuleId(v string) *Rule + func (s Rule) GoString() string + func (s Rule) String() string + type RuleGroup struct + MetricName *string + Name *string + RuleGroupId *string + func (s *RuleGroup) SetMetricName(v string) *RuleGroup + func (s *RuleGroup) SetName(v string) *RuleGroup + func (s *RuleGroup) SetRuleGroupId(v string) *RuleGroup + func (s RuleGroup) GoString() string + func (s RuleGroup) String() string + type RuleGroupSummary struct + Name *string + RuleGroupId *string + func (s *RuleGroupSummary) SetName(v string) *RuleGroupSummary + func (s *RuleGroupSummary) SetRuleGroupId(v string) *RuleGroupSummary + func (s RuleGroupSummary) GoString() string + func (s RuleGroupSummary) String() string + type RuleGroupUpdate struct + Action *string + ActivatedRule *ActivatedRule + func (s *RuleGroupUpdate) SetAction(v string) *RuleGroupUpdate + func (s *RuleGroupUpdate) SetActivatedRule(v *ActivatedRule) *RuleGroupUpdate + func (s *RuleGroupUpdate) Validate() error + func (s RuleGroupUpdate) GoString() string + func (s RuleGroupUpdate) String() string + type RuleSummary struct + Name *string + RuleId *string + func (s *RuleSummary) SetName(v string) *RuleSummary + func (s *RuleSummary) SetRuleId(v string) *RuleSummary + func (s RuleSummary) GoString() string + func (s RuleSummary) String() string + type RuleUpdate struct + Action *string + Predicate *Predicate + func (s *RuleUpdate) SetAction(v string) *RuleUpdate + func (s *RuleUpdate) SetPredicate(v *Predicate) *RuleUpdate + func (s *RuleUpdate) Validate() error + func (s RuleUpdate) GoString() string + func (s RuleUpdate) String() string + type SampledHTTPRequest struct + Action *string + Request *HTTPRequest + RuleWithinRuleGroup *string + Timestamp *time.Time + Weight *int64 + func (s *SampledHTTPRequest) SetAction(v string) *SampledHTTPRequest + func (s *SampledHTTPRequest) SetRequest(v *HTTPRequest) *SampledHTTPRequest + func (s *SampledHTTPRequest) SetRuleWithinRuleGroup(v string) *SampledHTTPRequest + func (s *SampledHTTPRequest) SetTimestamp(v time.Time) *SampledHTTPRequest + func (s *SampledHTTPRequest) SetWeight(v int64) *SampledHTTPRequest + func (s SampledHTTPRequest) GoString() string + func (s SampledHTTPRequest) String() string + type ServiceLinkedRoleErrorException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceLinkedRoleErrorException) Code() string + func (s *ServiceLinkedRoleErrorException) Error() string + func (s *ServiceLinkedRoleErrorException) Message() string + func (s *ServiceLinkedRoleErrorException) OrigErr() error + func (s *ServiceLinkedRoleErrorException) RequestID() string + func (s *ServiceLinkedRoleErrorException) StatusCode() int + func (s ServiceLinkedRoleErrorException) GoString() string + func (s ServiceLinkedRoleErrorException) String() string + type SizeConstraint struct + ComparisonOperator *string + FieldToMatch *FieldToMatch + Size *int64 + TextTransformation *string + func (s *SizeConstraint) SetComparisonOperator(v string) *SizeConstraint + func (s *SizeConstraint) SetFieldToMatch(v *FieldToMatch) *SizeConstraint + func (s *SizeConstraint) SetSize(v int64) *SizeConstraint + func (s *SizeConstraint) SetTextTransformation(v string) *SizeConstraint + func (s *SizeConstraint) Validate() error + func (s SizeConstraint) GoString() string + func (s SizeConstraint) String() string + type SizeConstraintSet struct + Name *string + SizeConstraintSetId *string + SizeConstraints []*SizeConstraint + func (s *SizeConstraintSet) SetName(v string) *SizeConstraintSet + func (s *SizeConstraintSet) SetSizeConstraintSetId(v string) *SizeConstraintSet + func (s *SizeConstraintSet) SetSizeConstraints(v []*SizeConstraint) *SizeConstraintSet + func (s SizeConstraintSet) GoString() string + func (s SizeConstraintSet) String() string + type SizeConstraintSetSummary struct + Name *string + SizeConstraintSetId *string + func (s *SizeConstraintSetSummary) SetName(v string) *SizeConstraintSetSummary + func (s *SizeConstraintSetSummary) SetSizeConstraintSetId(v string) *SizeConstraintSetSummary + func (s SizeConstraintSetSummary) GoString() string + func (s SizeConstraintSetSummary) String() string + type SizeConstraintSetUpdate struct + Action *string + SizeConstraint *SizeConstraint + func (s *SizeConstraintSetUpdate) SetAction(v string) *SizeConstraintSetUpdate + func (s *SizeConstraintSetUpdate) SetSizeConstraint(v *SizeConstraint) *SizeConstraintSetUpdate + func (s *SizeConstraintSetUpdate) Validate() error + func (s SizeConstraintSetUpdate) GoString() string + func (s SizeConstraintSetUpdate) String() string + type SqlInjectionMatchSet struct + Name *string + SqlInjectionMatchSetId *string + SqlInjectionMatchTuples []*SqlInjectionMatchTuple + func (s *SqlInjectionMatchSet) SetName(v string) *SqlInjectionMatchSet + func (s *SqlInjectionMatchSet) SetSqlInjectionMatchSetId(v string) *SqlInjectionMatchSet + func (s *SqlInjectionMatchSet) SetSqlInjectionMatchTuples(v []*SqlInjectionMatchTuple) *SqlInjectionMatchSet + func (s SqlInjectionMatchSet) GoString() string + func (s SqlInjectionMatchSet) String() string + type SqlInjectionMatchSetSummary struct + Name *string + SqlInjectionMatchSetId *string + func (s *SqlInjectionMatchSetSummary) SetName(v string) *SqlInjectionMatchSetSummary + func (s *SqlInjectionMatchSetSummary) SetSqlInjectionMatchSetId(v string) *SqlInjectionMatchSetSummary + func (s SqlInjectionMatchSetSummary) GoString() string + func (s SqlInjectionMatchSetSummary) String() string + type SqlInjectionMatchSetUpdate struct + Action *string + SqlInjectionMatchTuple *SqlInjectionMatchTuple + func (s *SqlInjectionMatchSetUpdate) SetAction(v string) *SqlInjectionMatchSetUpdate + func (s *SqlInjectionMatchSetUpdate) SetSqlInjectionMatchTuple(v *SqlInjectionMatchTuple) *SqlInjectionMatchSetUpdate + func (s *SqlInjectionMatchSetUpdate) Validate() error + func (s SqlInjectionMatchSetUpdate) GoString() string + func (s SqlInjectionMatchSetUpdate) String() string + type SqlInjectionMatchTuple struct + FieldToMatch *FieldToMatch + TextTransformation *string + func (s *SqlInjectionMatchTuple) SetFieldToMatch(v *FieldToMatch) *SqlInjectionMatchTuple + func (s *SqlInjectionMatchTuple) SetTextTransformation(v string) *SqlInjectionMatchTuple + func (s *SqlInjectionMatchTuple) Validate() error + func (s SqlInjectionMatchTuple) GoString() string + func (s SqlInjectionMatchTuple) String() string + type StaleDataException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *StaleDataException) Code() string + func (s *StaleDataException) Error() string + func (s *StaleDataException) Message() string + func (s *StaleDataException) OrigErr() error + func (s *StaleDataException) RequestID() string + func (s *StaleDataException) StatusCode() int + func (s StaleDataException) GoString() string + func (s StaleDataException) String() string + type SubscribedRuleGroupSummary struct + MetricName *string + Name *string + RuleGroupId *string + func (s *SubscribedRuleGroupSummary) SetMetricName(v string) *SubscribedRuleGroupSummary + func (s *SubscribedRuleGroupSummary) SetName(v string) *SubscribedRuleGroupSummary + func (s *SubscribedRuleGroupSummary) SetRuleGroupId(v string) *SubscribedRuleGroupSummary + func (s SubscribedRuleGroupSummary) GoString() string + func (s SubscribedRuleGroupSummary) String() string + type SubscriptionNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *SubscriptionNotFoundException) Code() string + func (s *SubscriptionNotFoundException) Error() string + func (s *SubscriptionNotFoundException) Message() string + func (s *SubscriptionNotFoundException) OrigErr() error + func (s *SubscriptionNotFoundException) RequestID() string + func (s *SubscriptionNotFoundException) StatusCode() int + func (s SubscriptionNotFoundException) GoString() string + func (s SubscriptionNotFoundException) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagInfoForResource struct + ResourceARN *string + TagList []*Tag + func (s *TagInfoForResource) SetResourceARN(v string) *TagInfoForResource + func (s *TagInfoForResource) SetTagList(v []*Tag) *TagInfoForResource + func (s TagInfoForResource) GoString() string + func (s TagInfoForResource) String() string + type TagOperationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *TagOperationException) Code() string + func (s *TagOperationException) Error() string + func (s *TagOperationException) Message() string + func (s *TagOperationException) OrigErr() error + func (s *TagOperationException) RequestID() string + func (s *TagOperationException) StatusCode() int + func (s TagOperationException) GoString() string + func (s TagOperationException) String() string + type TagOperationInternalErrorException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *TagOperationInternalErrorException) Code() string + func (s *TagOperationInternalErrorException) Error() string + func (s *TagOperationInternalErrorException) Message() string + func (s *TagOperationInternalErrorException) OrigErr() error + func (s *TagOperationInternalErrorException) RequestID() string + func (s *TagOperationInternalErrorException) StatusCode() int + func (s TagOperationInternalErrorException) GoString() string + func (s TagOperationInternalErrorException) String() string + type TagResourceInput struct + ResourceARN *string + Tags []*Tag + func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput + func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type TimeWindow struct + EndTime *time.Time + StartTime *time.Time + func (s *TimeWindow) SetEndTime(v time.Time) *TimeWindow + func (s *TimeWindow) SetStartTime(v time.Time) *TimeWindow + func (s *TimeWindow) Validate() error + func (s TimeWindow) GoString() string + func (s TimeWindow) String() string + type UntagResourceInput struct + ResourceARN *string + TagKeys []*string + func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string + type UpdateByteMatchSetInput struct + ByteMatchSetId *string + ChangeToken *string + Updates []*ByteMatchSetUpdate + func (s *UpdateByteMatchSetInput) SetByteMatchSetId(v string) *UpdateByteMatchSetInput + func (s *UpdateByteMatchSetInput) SetChangeToken(v string) *UpdateByteMatchSetInput + func (s *UpdateByteMatchSetInput) SetUpdates(v []*ByteMatchSetUpdate) *UpdateByteMatchSetInput + func (s *UpdateByteMatchSetInput) Validate() error + func (s UpdateByteMatchSetInput) GoString() string + func (s UpdateByteMatchSetInput) String() string + type UpdateByteMatchSetOutput struct + ChangeToken *string + func (s *UpdateByteMatchSetOutput) SetChangeToken(v string) *UpdateByteMatchSetOutput + func (s UpdateByteMatchSetOutput) GoString() string + func (s UpdateByteMatchSetOutput) String() string + type UpdateGeoMatchSetInput struct + ChangeToken *string + GeoMatchSetId *string + Updates []*GeoMatchSetUpdate + func (s *UpdateGeoMatchSetInput) SetChangeToken(v string) *UpdateGeoMatchSetInput + func (s *UpdateGeoMatchSetInput) SetGeoMatchSetId(v string) *UpdateGeoMatchSetInput + func (s *UpdateGeoMatchSetInput) SetUpdates(v []*GeoMatchSetUpdate) *UpdateGeoMatchSetInput + func (s *UpdateGeoMatchSetInput) Validate() error + func (s UpdateGeoMatchSetInput) GoString() string + func (s UpdateGeoMatchSetInput) String() string + type UpdateGeoMatchSetOutput struct + ChangeToken *string + func (s *UpdateGeoMatchSetOutput) SetChangeToken(v string) *UpdateGeoMatchSetOutput + func (s UpdateGeoMatchSetOutput) GoString() string + func (s UpdateGeoMatchSetOutput) String() string + type UpdateIPSetInput struct + ChangeToken *string + IPSetId *string + Updates []*IPSetUpdate + func (s *UpdateIPSetInput) SetChangeToken(v string) *UpdateIPSetInput + func (s *UpdateIPSetInput) SetIPSetId(v string) *UpdateIPSetInput + func (s *UpdateIPSetInput) SetUpdates(v []*IPSetUpdate) *UpdateIPSetInput + func (s *UpdateIPSetInput) Validate() error + func (s UpdateIPSetInput) GoString() string + func (s UpdateIPSetInput) String() string + type UpdateIPSetOutput struct + ChangeToken *string + func (s *UpdateIPSetOutput) SetChangeToken(v string) *UpdateIPSetOutput + func (s UpdateIPSetOutput) GoString() string + func (s UpdateIPSetOutput) String() string + type UpdateRateBasedRuleInput struct + ChangeToken *string + RateLimit *int64 + RuleId *string + Updates []*RuleUpdate + func (s *UpdateRateBasedRuleInput) SetChangeToken(v string) *UpdateRateBasedRuleInput + func (s *UpdateRateBasedRuleInput) SetRateLimit(v int64) *UpdateRateBasedRuleInput + func (s *UpdateRateBasedRuleInput) SetRuleId(v string) *UpdateRateBasedRuleInput + func (s *UpdateRateBasedRuleInput) SetUpdates(v []*RuleUpdate) *UpdateRateBasedRuleInput + func (s *UpdateRateBasedRuleInput) Validate() error + func (s UpdateRateBasedRuleInput) GoString() string + func (s UpdateRateBasedRuleInput) String() string + type UpdateRateBasedRuleOutput struct + ChangeToken *string + func (s *UpdateRateBasedRuleOutput) SetChangeToken(v string) *UpdateRateBasedRuleOutput + func (s UpdateRateBasedRuleOutput) GoString() string + func (s UpdateRateBasedRuleOutput) String() string + type UpdateRegexMatchSetInput struct + ChangeToken *string + RegexMatchSetId *string + Updates []*RegexMatchSetUpdate + func (s *UpdateRegexMatchSetInput) SetChangeToken(v string) *UpdateRegexMatchSetInput + func (s *UpdateRegexMatchSetInput) SetRegexMatchSetId(v string) *UpdateRegexMatchSetInput + func (s *UpdateRegexMatchSetInput) SetUpdates(v []*RegexMatchSetUpdate) *UpdateRegexMatchSetInput + func (s *UpdateRegexMatchSetInput) Validate() error + func (s UpdateRegexMatchSetInput) GoString() string + func (s UpdateRegexMatchSetInput) String() string + type UpdateRegexMatchSetOutput struct + ChangeToken *string + func (s *UpdateRegexMatchSetOutput) SetChangeToken(v string) *UpdateRegexMatchSetOutput + func (s UpdateRegexMatchSetOutput) GoString() string + func (s UpdateRegexMatchSetOutput) String() string + type UpdateRegexPatternSetInput struct + ChangeToken *string + RegexPatternSetId *string + Updates []*RegexPatternSetUpdate + func (s *UpdateRegexPatternSetInput) SetChangeToken(v string) *UpdateRegexPatternSetInput + func (s *UpdateRegexPatternSetInput) SetRegexPatternSetId(v string) *UpdateRegexPatternSetInput + func (s *UpdateRegexPatternSetInput) SetUpdates(v []*RegexPatternSetUpdate) *UpdateRegexPatternSetInput + func (s *UpdateRegexPatternSetInput) Validate() error + func (s UpdateRegexPatternSetInput) GoString() string + func (s UpdateRegexPatternSetInput) String() string + type UpdateRegexPatternSetOutput struct + ChangeToken *string + func (s *UpdateRegexPatternSetOutput) SetChangeToken(v string) *UpdateRegexPatternSetOutput + func (s UpdateRegexPatternSetOutput) GoString() string + func (s UpdateRegexPatternSetOutput) String() string + type UpdateRuleGroupInput struct + ChangeToken *string + RuleGroupId *string + Updates []*RuleGroupUpdate + func (s *UpdateRuleGroupInput) SetChangeToken(v string) *UpdateRuleGroupInput + func (s *UpdateRuleGroupInput) SetRuleGroupId(v string) *UpdateRuleGroupInput + func (s *UpdateRuleGroupInput) SetUpdates(v []*RuleGroupUpdate) *UpdateRuleGroupInput + func (s *UpdateRuleGroupInput) Validate() error + func (s UpdateRuleGroupInput) GoString() string + func (s UpdateRuleGroupInput) String() string + type UpdateRuleGroupOutput struct + ChangeToken *string + func (s *UpdateRuleGroupOutput) SetChangeToken(v string) *UpdateRuleGroupOutput + func (s UpdateRuleGroupOutput) GoString() string + func (s UpdateRuleGroupOutput) String() string + type UpdateRuleInput struct + ChangeToken *string + RuleId *string + Updates []*RuleUpdate + func (s *UpdateRuleInput) SetChangeToken(v string) *UpdateRuleInput + func (s *UpdateRuleInput) SetRuleId(v string) *UpdateRuleInput + func (s *UpdateRuleInput) SetUpdates(v []*RuleUpdate) *UpdateRuleInput + func (s *UpdateRuleInput) Validate() error + func (s UpdateRuleInput) GoString() string + func (s UpdateRuleInput) String() string + type UpdateRuleOutput struct + ChangeToken *string + func (s *UpdateRuleOutput) SetChangeToken(v string) *UpdateRuleOutput + func (s UpdateRuleOutput) GoString() string + func (s UpdateRuleOutput) String() string + type UpdateSizeConstraintSetInput struct + ChangeToken *string + SizeConstraintSetId *string + Updates []*SizeConstraintSetUpdate + func (s *UpdateSizeConstraintSetInput) SetChangeToken(v string) *UpdateSizeConstraintSetInput + func (s *UpdateSizeConstraintSetInput) SetSizeConstraintSetId(v string) *UpdateSizeConstraintSetInput + func (s *UpdateSizeConstraintSetInput) SetUpdates(v []*SizeConstraintSetUpdate) *UpdateSizeConstraintSetInput + func (s *UpdateSizeConstraintSetInput) Validate() error + func (s UpdateSizeConstraintSetInput) GoString() string + func (s UpdateSizeConstraintSetInput) String() string + type UpdateSizeConstraintSetOutput struct + ChangeToken *string + func (s *UpdateSizeConstraintSetOutput) SetChangeToken(v string) *UpdateSizeConstraintSetOutput + func (s UpdateSizeConstraintSetOutput) GoString() string + func (s UpdateSizeConstraintSetOutput) String() string + type UpdateSqlInjectionMatchSetInput struct + ChangeToken *string + SqlInjectionMatchSetId *string + Updates []*SqlInjectionMatchSetUpdate + func (s *UpdateSqlInjectionMatchSetInput) SetChangeToken(v string) *UpdateSqlInjectionMatchSetInput + func (s *UpdateSqlInjectionMatchSetInput) SetSqlInjectionMatchSetId(v string) *UpdateSqlInjectionMatchSetInput + func (s *UpdateSqlInjectionMatchSetInput) SetUpdates(v []*SqlInjectionMatchSetUpdate) *UpdateSqlInjectionMatchSetInput + func (s *UpdateSqlInjectionMatchSetInput) Validate() error + func (s UpdateSqlInjectionMatchSetInput) GoString() string + func (s UpdateSqlInjectionMatchSetInput) String() string + type UpdateSqlInjectionMatchSetOutput struct + ChangeToken *string + func (s *UpdateSqlInjectionMatchSetOutput) SetChangeToken(v string) *UpdateSqlInjectionMatchSetOutput + func (s UpdateSqlInjectionMatchSetOutput) GoString() string + func (s UpdateSqlInjectionMatchSetOutput) String() string + type UpdateWebACLInput struct + ChangeToken *string + DefaultAction *WafAction + Updates []*WebACLUpdate + WebACLId *string + func (s *UpdateWebACLInput) SetChangeToken(v string) *UpdateWebACLInput + func (s *UpdateWebACLInput) SetDefaultAction(v *WafAction) *UpdateWebACLInput + func (s *UpdateWebACLInput) SetUpdates(v []*WebACLUpdate) *UpdateWebACLInput + func (s *UpdateWebACLInput) SetWebACLId(v string) *UpdateWebACLInput + func (s *UpdateWebACLInput) Validate() error + func (s UpdateWebACLInput) GoString() string + func (s UpdateWebACLInput) String() string + type UpdateWebACLOutput struct + ChangeToken *string + func (s *UpdateWebACLOutput) SetChangeToken(v string) *UpdateWebACLOutput + func (s UpdateWebACLOutput) GoString() string + func (s UpdateWebACLOutput) String() string + type UpdateXssMatchSetInput struct + ChangeToken *string + Updates []*XssMatchSetUpdate + XssMatchSetId *string + func (s *UpdateXssMatchSetInput) SetChangeToken(v string) *UpdateXssMatchSetInput + func (s *UpdateXssMatchSetInput) SetUpdates(v []*XssMatchSetUpdate) *UpdateXssMatchSetInput + func (s *UpdateXssMatchSetInput) SetXssMatchSetId(v string) *UpdateXssMatchSetInput + func (s *UpdateXssMatchSetInput) Validate() error + func (s UpdateXssMatchSetInput) GoString() string + func (s UpdateXssMatchSetInput) String() string + type UpdateXssMatchSetOutput struct + ChangeToken *string + func (s *UpdateXssMatchSetOutput) SetChangeToken(v string) *UpdateXssMatchSetOutput + func (s UpdateXssMatchSetOutput) GoString() string + func (s UpdateXssMatchSetOutput) String() string + type WAF struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *WAF + func (c *WAF) CreateByteMatchSet(input *CreateByteMatchSetInput) (*CreateByteMatchSetOutput, error) + func (c *WAF) CreateByteMatchSetRequest(input *CreateByteMatchSetInput) (req *request.Request, output *CreateByteMatchSetOutput) + func (c *WAF) CreateByteMatchSetWithContext(ctx aws.Context, input *CreateByteMatchSetInput, opts ...request.Option) (*CreateByteMatchSetOutput, error) + func (c *WAF) CreateGeoMatchSet(input *CreateGeoMatchSetInput) (*CreateGeoMatchSetOutput, error) + func (c *WAF) CreateGeoMatchSetRequest(input *CreateGeoMatchSetInput) (req *request.Request, output *CreateGeoMatchSetOutput) + func (c *WAF) CreateGeoMatchSetWithContext(ctx aws.Context, input *CreateGeoMatchSetInput, opts ...request.Option) (*CreateGeoMatchSetOutput, error) + func (c *WAF) CreateIPSet(input *CreateIPSetInput) (*CreateIPSetOutput, error) + func (c *WAF) CreateIPSetRequest(input *CreateIPSetInput) (req *request.Request, output *CreateIPSetOutput) + func (c *WAF) CreateIPSetWithContext(ctx aws.Context, input *CreateIPSetInput, opts ...request.Option) (*CreateIPSetOutput, error) + func (c *WAF) CreateRateBasedRule(input *CreateRateBasedRuleInput) (*CreateRateBasedRuleOutput, error) + func (c *WAF) CreateRateBasedRuleRequest(input *CreateRateBasedRuleInput) (req *request.Request, output *CreateRateBasedRuleOutput) + func (c *WAF) CreateRateBasedRuleWithContext(ctx aws.Context, input *CreateRateBasedRuleInput, opts ...request.Option) (*CreateRateBasedRuleOutput, error) + func (c *WAF) CreateRegexMatchSet(input *CreateRegexMatchSetInput) (*CreateRegexMatchSetOutput, error) + func (c *WAF) CreateRegexMatchSetRequest(input *CreateRegexMatchSetInput) (req *request.Request, output *CreateRegexMatchSetOutput) + func (c *WAF) CreateRegexMatchSetWithContext(ctx aws.Context, input *CreateRegexMatchSetInput, opts ...request.Option) (*CreateRegexMatchSetOutput, error) + func (c *WAF) CreateRegexPatternSet(input *CreateRegexPatternSetInput) (*CreateRegexPatternSetOutput, error) + func (c *WAF) CreateRegexPatternSetRequest(input *CreateRegexPatternSetInput) (req *request.Request, output *CreateRegexPatternSetOutput) + func (c *WAF) CreateRegexPatternSetWithContext(ctx aws.Context, input *CreateRegexPatternSetInput, opts ...request.Option) (*CreateRegexPatternSetOutput, error) + func (c *WAF) CreateRule(input *CreateRuleInput) (*CreateRuleOutput, error) + func (c *WAF) CreateRuleGroup(input *CreateRuleGroupInput) (*CreateRuleGroupOutput, error) + func (c *WAF) CreateRuleGroupRequest(input *CreateRuleGroupInput) (req *request.Request, output *CreateRuleGroupOutput) + func (c *WAF) CreateRuleGroupWithContext(ctx aws.Context, input *CreateRuleGroupInput, opts ...request.Option) (*CreateRuleGroupOutput, error) + func (c *WAF) CreateRuleRequest(input *CreateRuleInput) (req *request.Request, output *CreateRuleOutput) + func (c *WAF) CreateRuleWithContext(ctx aws.Context, input *CreateRuleInput, opts ...request.Option) (*CreateRuleOutput, error) + func (c *WAF) CreateSizeConstraintSet(input *CreateSizeConstraintSetInput) (*CreateSizeConstraintSetOutput, error) + func (c *WAF) CreateSizeConstraintSetRequest(input *CreateSizeConstraintSetInput) (req *request.Request, output *CreateSizeConstraintSetOutput) + func (c *WAF) CreateSizeConstraintSetWithContext(ctx aws.Context, input *CreateSizeConstraintSetInput, opts ...request.Option) (*CreateSizeConstraintSetOutput, error) + func (c *WAF) CreateSqlInjectionMatchSet(input *CreateSqlInjectionMatchSetInput) (*CreateSqlInjectionMatchSetOutput, error) + func (c *WAF) CreateSqlInjectionMatchSetRequest(input *CreateSqlInjectionMatchSetInput) (req *request.Request, output *CreateSqlInjectionMatchSetOutput) + func (c *WAF) CreateSqlInjectionMatchSetWithContext(ctx aws.Context, input *CreateSqlInjectionMatchSetInput, ...) (*CreateSqlInjectionMatchSetOutput, error) + func (c *WAF) CreateWebACL(input *CreateWebACLInput) (*CreateWebACLOutput, error) + func (c *WAF) CreateWebACLMigrationStack(input *CreateWebACLMigrationStackInput) (*CreateWebACLMigrationStackOutput, error) + func (c *WAF) CreateWebACLMigrationStackRequest(input *CreateWebACLMigrationStackInput) (req *request.Request, output *CreateWebACLMigrationStackOutput) + func (c *WAF) CreateWebACLMigrationStackWithContext(ctx aws.Context, input *CreateWebACLMigrationStackInput, ...) (*CreateWebACLMigrationStackOutput, error) + func (c *WAF) CreateWebACLRequest(input *CreateWebACLInput) (req *request.Request, output *CreateWebACLOutput) + func (c *WAF) CreateWebACLWithContext(ctx aws.Context, input *CreateWebACLInput, opts ...request.Option) (*CreateWebACLOutput, error) + func (c *WAF) CreateXssMatchSet(input *CreateXssMatchSetInput) (*CreateXssMatchSetOutput, error) + func (c *WAF) CreateXssMatchSetRequest(input *CreateXssMatchSetInput) (req *request.Request, output *CreateXssMatchSetOutput) + func (c *WAF) CreateXssMatchSetWithContext(ctx aws.Context, input *CreateXssMatchSetInput, opts ...request.Option) (*CreateXssMatchSetOutput, error) + func (c *WAF) DeleteByteMatchSet(input *DeleteByteMatchSetInput) (*DeleteByteMatchSetOutput, error) + func (c *WAF) DeleteByteMatchSetRequest(input *DeleteByteMatchSetInput) (req *request.Request, output *DeleteByteMatchSetOutput) + func (c *WAF) DeleteByteMatchSetWithContext(ctx aws.Context, input *DeleteByteMatchSetInput, opts ...request.Option) (*DeleteByteMatchSetOutput, error) + func (c *WAF) DeleteGeoMatchSet(input *DeleteGeoMatchSetInput) (*DeleteGeoMatchSetOutput, error) + func (c *WAF) DeleteGeoMatchSetRequest(input *DeleteGeoMatchSetInput) (req *request.Request, output *DeleteGeoMatchSetOutput) + func (c *WAF) DeleteGeoMatchSetWithContext(ctx aws.Context, input *DeleteGeoMatchSetInput, opts ...request.Option) (*DeleteGeoMatchSetOutput, error) + func (c *WAF) DeleteIPSet(input *DeleteIPSetInput) (*DeleteIPSetOutput, error) + func (c *WAF) DeleteIPSetRequest(input *DeleteIPSetInput) (req *request.Request, output *DeleteIPSetOutput) + func (c *WAF) DeleteIPSetWithContext(ctx aws.Context, input *DeleteIPSetInput, opts ...request.Option) (*DeleteIPSetOutput, error) + func (c *WAF) DeleteLoggingConfiguration(input *DeleteLoggingConfigurationInput) (*DeleteLoggingConfigurationOutput, error) + func (c *WAF) DeleteLoggingConfigurationRequest(input *DeleteLoggingConfigurationInput) (req *request.Request, output *DeleteLoggingConfigurationOutput) + func (c *WAF) DeleteLoggingConfigurationWithContext(ctx aws.Context, input *DeleteLoggingConfigurationInput, ...) (*DeleteLoggingConfigurationOutput, error) + func (c *WAF) DeletePermissionPolicy(input *DeletePermissionPolicyInput) (*DeletePermissionPolicyOutput, error) + func (c *WAF) DeletePermissionPolicyRequest(input *DeletePermissionPolicyInput) (req *request.Request, output *DeletePermissionPolicyOutput) + func (c *WAF) DeletePermissionPolicyWithContext(ctx aws.Context, input *DeletePermissionPolicyInput, opts ...request.Option) (*DeletePermissionPolicyOutput, error) + func (c *WAF) DeleteRateBasedRule(input *DeleteRateBasedRuleInput) (*DeleteRateBasedRuleOutput, error) + func (c *WAF) DeleteRateBasedRuleRequest(input *DeleteRateBasedRuleInput) (req *request.Request, output *DeleteRateBasedRuleOutput) + func (c *WAF) DeleteRateBasedRuleWithContext(ctx aws.Context, input *DeleteRateBasedRuleInput, opts ...request.Option) (*DeleteRateBasedRuleOutput, error) + func (c *WAF) DeleteRegexMatchSet(input *DeleteRegexMatchSetInput) (*DeleteRegexMatchSetOutput, error) + func (c *WAF) DeleteRegexMatchSetRequest(input *DeleteRegexMatchSetInput) (req *request.Request, output *DeleteRegexMatchSetOutput) + func (c *WAF) DeleteRegexMatchSetWithContext(ctx aws.Context, input *DeleteRegexMatchSetInput, opts ...request.Option) (*DeleteRegexMatchSetOutput, error) + func (c *WAF) DeleteRegexPatternSet(input *DeleteRegexPatternSetInput) (*DeleteRegexPatternSetOutput, error) + func (c *WAF) DeleteRegexPatternSetRequest(input *DeleteRegexPatternSetInput) (req *request.Request, output *DeleteRegexPatternSetOutput) + func (c *WAF) DeleteRegexPatternSetWithContext(ctx aws.Context, input *DeleteRegexPatternSetInput, opts ...request.Option) (*DeleteRegexPatternSetOutput, error) + func (c *WAF) DeleteRule(input *DeleteRuleInput) (*DeleteRuleOutput, error) + func (c *WAF) DeleteRuleGroup(input *DeleteRuleGroupInput) (*DeleteRuleGroupOutput, error) + func (c *WAF) DeleteRuleGroupRequest(input *DeleteRuleGroupInput) (req *request.Request, output *DeleteRuleGroupOutput) + func (c *WAF) DeleteRuleGroupWithContext(ctx aws.Context, input *DeleteRuleGroupInput, opts ...request.Option) (*DeleteRuleGroupOutput, error) + func (c *WAF) DeleteRuleRequest(input *DeleteRuleInput) (req *request.Request, output *DeleteRuleOutput) + func (c *WAF) DeleteRuleWithContext(ctx aws.Context, input *DeleteRuleInput, opts ...request.Option) (*DeleteRuleOutput, error) + func (c *WAF) DeleteSizeConstraintSet(input *DeleteSizeConstraintSetInput) (*DeleteSizeConstraintSetOutput, error) + func (c *WAF) DeleteSizeConstraintSetRequest(input *DeleteSizeConstraintSetInput) (req *request.Request, output *DeleteSizeConstraintSetOutput) + func (c *WAF) DeleteSizeConstraintSetWithContext(ctx aws.Context, input *DeleteSizeConstraintSetInput, opts ...request.Option) (*DeleteSizeConstraintSetOutput, error) + func (c *WAF) DeleteSqlInjectionMatchSet(input *DeleteSqlInjectionMatchSetInput) (*DeleteSqlInjectionMatchSetOutput, error) + func (c *WAF) DeleteSqlInjectionMatchSetRequest(input *DeleteSqlInjectionMatchSetInput) (req *request.Request, output *DeleteSqlInjectionMatchSetOutput) + func (c *WAF) DeleteSqlInjectionMatchSetWithContext(ctx aws.Context, input *DeleteSqlInjectionMatchSetInput, ...) (*DeleteSqlInjectionMatchSetOutput, error) + func (c *WAF) DeleteWebACL(input *DeleteWebACLInput) (*DeleteWebACLOutput, error) + func (c *WAF) DeleteWebACLRequest(input *DeleteWebACLInput) (req *request.Request, output *DeleteWebACLOutput) + func (c *WAF) DeleteWebACLWithContext(ctx aws.Context, input *DeleteWebACLInput, opts ...request.Option) (*DeleteWebACLOutput, error) + func (c *WAF) DeleteXssMatchSet(input *DeleteXssMatchSetInput) (*DeleteXssMatchSetOutput, error) + func (c *WAF) DeleteXssMatchSetRequest(input *DeleteXssMatchSetInput) (req *request.Request, output *DeleteXssMatchSetOutput) + func (c *WAF) DeleteXssMatchSetWithContext(ctx aws.Context, input *DeleteXssMatchSetInput, opts ...request.Option) (*DeleteXssMatchSetOutput, error) + func (c *WAF) GetByteMatchSet(input *GetByteMatchSetInput) (*GetByteMatchSetOutput, error) + func (c *WAF) GetByteMatchSetRequest(input *GetByteMatchSetInput) (req *request.Request, output *GetByteMatchSetOutput) + func (c *WAF) GetByteMatchSetWithContext(ctx aws.Context, input *GetByteMatchSetInput, opts ...request.Option) (*GetByteMatchSetOutput, error) + func (c *WAF) GetChangeToken(input *GetChangeTokenInput) (*GetChangeTokenOutput, error) + func (c *WAF) GetChangeTokenRequest(input *GetChangeTokenInput) (req *request.Request, output *GetChangeTokenOutput) + func (c *WAF) GetChangeTokenStatus(input *GetChangeTokenStatusInput) (*GetChangeTokenStatusOutput, error) + func (c *WAF) GetChangeTokenStatusRequest(input *GetChangeTokenStatusInput) (req *request.Request, output *GetChangeTokenStatusOutput) + func (c *WAF) GetChangeTokenStatusWithContext(ctx aws.Context, input *GetChangeTokenStatusInput, opts ...request.Option) (*GetChangeTokenStatusOutput, error) + func (c *WAF) GetChangeTokenWithContext(ctx aws.Context, input *GetChangeTokenInput, opts ...request.Option) (*GetChangeTokenOutput, error) + func (c *WAF) GetGeoMatchSet(input *GetGeoMatchSetInput) (*GetGeoMatchSetOutput, error) + func (c *WAF) GetGeoMatchSetRequest(input *GetGeoMatchSetInput) (req *request.Request, output *GetGeoMatchSetOutput) + func (c *WAF) GetGeoMatchSetWithContext(ctx aws.Context, input *GetGeoMatchSetInput, opts ...request.Option) (*GetGeoMatchSetOutput, error) + func (c *WAF) GetIPSet(input *GetIPSetInput) (*GetIPSetOutput, error) + func (c *WAF) GetIPSetRequest(input *GetIPSetInput) (req *request.Request, output *GetIPSetOutput) + func (c *WAF) GetIPSetWithContext(ctx aws.Context, input *GetIPSetInput, opts ...request.Option) (*GetIPSetOutput, error) + func (c *WAF) GetLoggingConfiguration(input *GetLoggingConfigurationInput) (*GetLoggingConfigurationOutput, error) + func (c *WAF) GetLoggingConfigurationRequest(input *GetLoggingConfigurationInput) (req *request.Request, output *GetLoggingConfigurationOutput) + func (c *WAF) GetLoggingConfigurationWithContext(ctx aws.Context, input *GetLoggingConfigurationInput, opts ...request.Option) (*GetLoggingConfigurationOutput, error) + func (c *WAF) GetPermissionPolicy(input *GetPermissionPolicyInput) (*GetPermissionPolicyOutput, error) + func (c *WAF) GetPermissionPolicyRequest(input *GetPermissionPolicyInput) (req *request.Request, output *GetPermissionPolicyOutput) + func (c *WAF) GetPermissionPolicyWithContext(ctx aws.Context, input *GetPermissionPolicyInput, opts ...request.Option) (*GetPermissionPolicyOutput, error) + func (c *WAF) GetRateBasedRule(input *GetRateBasedRuleInput) (*GetRateBasedRuleOutput, error) + func (c *WAF) GetRateBasedRuleManagedKeys(input *GetRateBasedRuleManagedKeysInput) (*GetRateBasedRuleManagedKeysOutput, error) + func (c *WAF) GetRateBasedRuleManagedKeysRequest(input *GetRateBasedRuleManagedKeysInput) (req *request.Request, output *GetRateBasedRuleManagedKeysOutput) + func (c *WAF) GetRateBasedRuleManagedKeysWithContext(ctx aws.Context, input *GetRateBasedRuleManagedKeysInput, ...) (*GetRateBasedRuleManagedKeysOutput, error) + func (c *WAF) GetRateBasedRuleRequest(input *GetRateBasedRuleInput) (req *request.Request, output *GetRateBasedRuleOutput) + func (c *WAF) GetRateBasedRuleWithContext(ctx aws.Context, input *GetRateBasedRuleInput, opts ...request.Option) (*GetRateBasedRuleOutput, error) + func (c *WAF) GetRegexMatchSet(input *GetRegexMatchSetInput) (*GetRegexMatchSetOutput, error) + func (c *WAF) GetRegexMatchSetRequest(input *GetRegexMatchSetInput) (req *request.Request, output *GetRegexMatchSetOutput) + func (c *WAF) GetRegexMatchSetWithContext(ctx aws.Context, input *GetRegexMatchSetInput, opts ...request.Option) (*GetRegexMatchSetOutput, error) + func (c *WAF) GetRegexPatternSet(input *GetRegexPatternSetInput) (*GetRegexPatternSetOutput, error) + func (c *WAF) GetRegexPatternSetRequest(input *GetRegexPatternSetInput) (req *request.Request, output *GetRegexPatternSetOutput) + func (c *WAF) GetRegexPatternSetWithContext(ctx aws.Context, input *GetRegexPatternSetInput, opts ...request.Option) (*GetRegexPatternSetOutput, error) + func (c *WAF) GetRule(input *GetRuleInput) (*GetRuleOutput, error) + func (c *WAF) GetRuleGroup(input *GetRuleGroupInput) (*GetRuleGroupOutput, error) + func (c *WAF) GetRuleGroupRequest(input *GetRuleGroupInput) (req *request.Request, output *GetRuleGroupOutput) + func (c *WAF) GetRuleGroupWithContext(ctx aws.Context, input *GetRuleGroupInput, opts ...request.Option) (*GetRuleGroupOutput, error) + func (c *WAF) GetRuleRequest(input *GetRuleInput) (req *request.Request, output *GetRuleOutput) + func (c *WAF) GetRuleWithContext(ctx aws.Context, input *GetRuleInput, opts ...request.Option) (*GetRuleOutput, error) + func (c *WAF) GetSampledRequests(input *GetSampledRequestsInput) (*GetSampledRequestsOutput, error) + func (c *WAF) GetSampledRequestsRequest(input *GetSampledRequestsInput) (req *request.Request, output *GetSampledRequestsOutput) + func (c *WAF) GetSampledRequestsWithContext(ctx aws.Context, input *GetSampledRequestsInput, opts ...request.Option) (*GetSampledRequestsOutput, error) + func (c *WAF) GetSizeConstraintSet(input *GetSizeConstraintSetInput) (*GetSizeConstraintSetOutput, error) + func (c *WAF) GetSizeConstraintSetRequest(input *GetSizeConstraintSetInput) (req *request.Request, output *GetSizeConstraintSetOutput) + func (c *WAF) GetSizeConstraintSetWithContext(ctx aws.Context, input *GetSizeConstraintSetInput, opts ...request.Option) (*GetSizeConstraintSetOutput, error) + func (c *WAF) GetSqlInjectionMatchSet(input *GetSqlInjectionMatchSetInput) (*GetSqlInjectionMatchSetOutput, error) + func (c *WAF) GetSqlInjectionMatchSetRequest(input *GetSqlInjectionMatchSetInput) (req *request.Request, output *GetSqlInjectionMatchSetOutput) + func (c *WAF) GetSqlInjectionMatchSetWithContext(ctx aws.Context, input *GetSqlInjectionMatchSetInput, opts ...request.Option) (*GetSqlInjectionMatchSetOutput, error) + func (c *WAF) GetWebACL(input *GetWebACLInput) (*GetWebACLOutput, error) + func (c *WAF) GetWebACLRequest(input *GetWebACLInput) (req *request.Request, output *GetWebACLOutput) + func (c *WAF) GetWebACLWithContext(ctx aws.Context, input *GetWebACLInput, opts ...request.Option) (*GetWebACLOutput, error) + func (c *WAF) GetXssMatchSet(input *GetXssMatchSetInput) (*GetXssMatchSetOutput, error) + func (c *WAF) GetXssMatchSetRequest(input *GetXssMatchSetInput) (req *request.Request, output *GetXssMatchSetOutput) + func (c *WAF) GetXssMatchSetWithContext(ctx aws.Context, input *GetXssMatchSetInput, opts ...request.Option) (*GetXssMatchSetOutput, error) + func (c *WAF) ListActivatedRulesInRuleGroup(input *ListActivatedRulesInRuleGroupInput) (*ListActivatedRulesInRuleGroupOutput, error) + func (c *WAF) ListActivatedRulesInRuleGroupRequest(input *ListActivatedRulesInRuleGroupInput) (req *request.Request, output *ListActivatedRulesInRuleGroupOutput) + func (c *WAF) ListActivatedRulesInRuleGroupWithContext(ctx aws.Context, input *ListActivatedRulesInRuleGroupInput, ...) (*ListActivatedRulesInRuleGroupOutput, error) + func (c *WAF) ListByteMatchSets(input *ListByteMatchSetsInput) (*ListByteMatchSetsOutput, error) + func (c *WAF) ListByteMatchSetsRequest(input *ListByteMatchSetsInput) (req *request.Request, output *ListByteMatchSetsOutput) + func (c *WAF) ListByteMatchSetsWithContext(ctx aws.Context, input *ListByteMatchSetsInput, opts ...request.Option) (*ListByteMatchSetsOutput, error) + func (c *WAF) ListGeoMatchSets(input *ListGeoMatchSetsInput) (*ListGeoMatchSetsOutput, error) + func (c *WAF) ListGeoMatchSetsRequest(input *ListGeoMatchSetsInput) (req *request.Request, output *ListGeoMatchSetsOutput) + func (c *WAF) ListGeoMatchSetsWithContext(ctx aws.Context, input *ListGeoMatchSetsInput, opts ...request.Option) (*ListGeoMatchSetsOutput, error) + func (c *WAF) ListIPSets(input *ListIPSetsInput) (*ListIPSetsOutput, error) + func (c *WAF) ListIPSetsRequest(input *ListIPSetsInput) (req *request.Request, output *ListIPSetsOutput) + func (c *WAF) ListIPSetsWithContext(ctx aws.Context, input *ListIPSetsInput, opts ...request.Option) (*ListIPSetsOutput, error) + func (c *WAF) ListLoggingConfigurations(input *ListLoggingConfigurationsInput) (*ListLoggingConfigurationsOutput, error) + func (c *WAF) ListLoggingConfigurationsRequest(input *ListLoggingConfigurationsInput) (req *request.Request, output *ListLoggingConfigurationsOutput) + func (c *WAF) ListLoggingConfigurationsWithContext(ctx aws.Context, input *ListLoggingConfigurationsInput, opts ...request.Option) (*ListLoggingConfigurationsOutput, error) + func (c *WAF) ListRateBasedRules(input *ListRateBasedRulesInput) (*ListRateBasedRulesOutput, error) + func (c *WAF) ListRateBasedRulesRequest(input *ListRateBasedRulesInput) (req *request.Request, output *ListRateBasedRulesOutput) + func (c *WAF) ListRateBasedRulesWithContext(ctx aws.Context, input *ListRateBasedRulesInput, opts ...request.Option) (*ListRateBasedRulesOutput, error) + func (c *WAF) ListRegexMatchSets(input *ListRegexMatchSetsInput) (*ListRegexMatchSetsOutput, error) + func (c *WAF) ListRegexMatchSetsRequest(input *ListRegexMatchSetsInput) (req *request.Request, output *ListRegexMatchSetsOutput) + func (c *WAF) ListRegexMatchSetsWithContext(ctx aws.Context, input *ListRegexMatchSetsInput, opts ...request.Option) (*ListRegexMatchSetsOutput, error) + func (c *WAF) ListRegexPatternSets(input *ListRegexPatternSetsInput) (*ListRegexPatternSetsOutput, error) + func (c *WAF) ListRegexPatternSetsRequest(input *ListRegexPatternSetsInput) (req *request.Request, output *ListRegexPatternSetsOutput) + func (c *WAF) ListRegexPatternSetsWithContext(ctx aws.Context, input *ListRegexPatternSetsInput, opts ...request.Option) (*ListRegexPatternSetsOutput, error) + func (c *WAF) ListRuleGroups(input *ListRuleGroupsInput) (*ListRuleGroupsOutput, error) + func (c *WAF) ListRuleGroupsRequest(input *ListRuleGroupsInput) (req *request.Request, output *ListRuleGroupsOutput) + func (c *WAF) ListRuleGroupsWithContext(ctx aws.Context, input *ListRuleGroupsInput, opts ...request.Option) (*ListRuleGroupsOutput, error) + func (c *WAF) ListRules(input *ListRulesInput) (*ListRulesOutput, error) + func (c *WAF) ListRulesRequest(input *ListRulesInput) (req *request.Request, output *ListRulesOutput) + func (c *WAF) ListRulesWithContext(ctx aws.Context, input *ListRulesInput, opts ...request.Option) (*ListRulesOutput, error) + func (c *WAF) ListSizeConstraintSets(input *ListSizeConstraintSetsInput) (*ListSizeConstraintSetsOutput, error) + func (c *WAF) ListSizeConstraintSetsRequest(input *ListSizeConstraintSetsInput) (req *request.Request, output *ListSizeConstraintSetsOutput) + func (c *WAF) ListSizeConstraintSetsWithContext(ctx aws.Context, input *ListSizeConstraintSetsInput, opts ...request.Option) (*ListSizeConstraintSetsOutput, error) + func (c *WAF) ListSqlInjectionMatchSets(input *ListSqlInjectionMatchSetsInput) (*ListSqlInjectionMatchSetsOutput, error) + func (c *WAF) ListSqlInjectionMatchSetsRequest(input *ListSqlInjectionMatchSetsInput) (req *request.Request, output *ListSqlInjectionMatchSetsOutput) + func (c *WAF) ListSqlInjectionMatchSetsWithContext(ctx aws.Context, input *ListSqlInjectionMatchSetsInput, opts ...request.Option) (*ListSqlInjectionMatchSetsOutput, error) + func (c *WAF) ListSubscribedRuleGroups(input *ListSubscribedRuleGroupsInput) (*ListSubscribedRuleGroupsOutput, error) + func (c *WAF) ListSubscribedRuleGroupsRequest(input *ListSubscribedRuleGroupsInput) (req *request.Request, output *ListSubscribedRuleGroupsOutput) + func (c *WAF) ListSubscribedRuleGroupsWithContext(ctx aws.Context, input *ListSubscribedRuleGroupsInput, opts ...request.Option) (*ListSubscribedRuleGroupsOutput, error) + func (c *WAF) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error) + func (c *WAF) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput) + func (c *WAF) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error) + func (c *WAF) ListWebACLs(input *ListWebACLsInput) (*ListWebACLsOutput, error) + func (c *WAF) ListWebACLsRequest(input *ListWebACLsInput) (req *request.Request, output *ListWebACLsOutput) + func (c *WAF) ListWebACLsWithContext(ctx aws.Context, input *ListWebACLsInput, opts ...request.Option) (*ListWebACLsOutput, error) + func (c *WAF) ListXssMatchSets(input *ListXssMatchSetsInput) (*ListXssMatchSetsOutput, error) + func (c *WAF) ListXssMatchSetsRequest(input *ListXssMatchSetsInput) (req *request.Request, output *ListXssMatchSetsOutput) + func (c *WAF) ListXssMatchSetsWithContext(ctx aws.Context, input *ListXssMatchSetsInput, opts ...request.Option) (*ListXssMatchSetsOutput, error) + func (c *WAF) PutLoggingConfiguration(input *PutLoggingConfigurationInput) (*PutLoggingConfigurationOutput, error) + func (c *WAF) PutLoggingConfigurationRequest(input *PutLoggingConfigurationInput) (req *request.Request, output *PutLoggingConfigurationOutput) + func (c *WAF) PutLoggingConfigurationWithContext(ctx aws.Context, input *PutLoggingConfigurationInput, opts ...request.Option) (*PutLoggingConfigurationOutput, error) + func (c *WAF) PutPermissionPolicy(input *PutPermissionPolicyInput) (*PutPermissionPolicyOutput, error) + func (c *WAF) PutPermissionPolicyRequest(input *PutPermissionPolicyInput) (req *request.Request, output *PutPermissionPolicyOutput) + func (c *WAF) PutPermissionPolicyWithContext(ctx aws.Context, input *PutPermissionPolicyInput, opts ...request.Option) (*PutPermissionPolicyOutput, error) + func (c *WAF) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *WAF) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *WAF) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *WAF) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *WAF) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *WAF) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + func (c *WAF) UpdateByteMatchSet(input *UpdateByteMatchSetInput) (*UpdateByteMatchSetOutput, error) + func (c *WAF) UpdateByteMatchSetRequest(input *UpdateByteMatchSetInput) (req *request.Request, output *UpdateByteMatchSetOutput) + func (c *WAF) UpdateByteMatchSetWithContext(ctx aws.Context, input *UpdateByteMatchSetInput, opts ...request.Option) (*UpdateByteMatchSetOutput, error) + func (c *WAF) UpdateGeoMatchSet(input *UpdateGeoMatchSetInput) (*UpdateGeoMatchSetOutput, error) + func (c *WAF) UpdateGeoMatchSetRequest(input *UpdateGeoMatchSetInput) (req *request.Request, output *UpdateGeoMatchSetOutput) + func (c *WAF) UpdateGeoMatchSetWithContext(ctx aws.Context, input *UpdateGeoMatchSetInput, opts ...request.Option) (*UpdateGeoMatchSetOutput, error) + func (c *WAF) UpdateIPSet(input *UpdateIPSetInput) (*UpdateIPSetOutput, error) + func (c *WAF) UpdateIPSetRequest(input *UpdateIPSetInput) (req *request.Request, output *UpdateIPSetOutput) + func (c *WAF) UpdateIPSetWithContext(ctx aws.Context, input *UpdateIPSetInput, opts ...request.Option) (*UpdateIPSetOutput, error) + func (c *WAF) UpdateRateBasedRule(input *UpdateRateBasedRuleInput) (*UpdateRateBasedRuleOutput, error) + func (c *WAF) UpdateRateBasedRuleRequest(input *UpdateRateBasedRuleInput) (req *request.Request, output *UpdateRateBasedRuleOutput) + func (c *WAF) UpdateRateBasedRuleWithContext(ctx aws.Context, input *UpdateRateBasedRuleInput, opts ...request.Option) (*UpdateRateBasedRuleOutput, error) + func (c *WAF) UpdateRegexMatchSet(input *UpdateRegexMatchSetInput) (*UpdateRegexMatchSetOutput, error) + func (c *WAF) UpdateRegexMatchSetRequest(input *UpdateRegexMatchSetInput) (req *request.Request, output *UpdateRegexMatchSetOutput) + func (c *WAF) UpdateRegexMatchSetWithContext(ctx aws.Context, input *UpdateRegexMatchSetInput, opts ...request.Option) (*UpdateRegexMatchSetOutput, error) + func (c *WAF) UpdateRegexPatternSet(input *UpdateRegexPatternSetInput) (*UpdateRegexPatternSetOutput, error) + func (c *WAF) UpdateRegexPatternSetRequest(input *UpdateRegexPatternSetInput) (req *request.Request, output *UpdateRegexPatternSetOutput) + func (c *WAF) UpdateRegexPatternSetWithContext(ctx aws.Context, input *UpdateRegexPatternSetInput, opts ...request.Option) (*UpdateRegexPatternSetOutput, error) + func (c *WAF) UpdateRule(input *UpdateRuleInput) (*UpdateRuleOutput, error) + func (c *WAF) UpdateRuleGroup(input *UpdateRuleGroupInput) (*UpdateRuleGroupOutput, error) + func (c *WAF) UpdateRuleGroupRequest(input *UpdateRuleGroupInput) (req *request.Request, output *UpdateRuleGroupOutput) + func (c *WAF) UpdateRuleGroupWithContext(ctx aws.Context, input *UpdateRuleGroupInput, opts ...request.Option) (*UpdateRuleGroupOutput, error) + func (c *WAF) UpdateRuleRequest(input *UpdateRuleInput) (req *request.Request, output *UpdateRuleOutput) + func (c *WAF) UpdateRuleWithContext(ctx aws.Context, input *UpdateRuleInput, opts ...request.Option) (*UpdateRuleOutput, error) + func (c *WAF) UpdateSizeConstraintSet(input *UpdateSizeConstraintSetInput) (*UpdateSizeConstraintSetOutput, error) + func (c *WAF) UpdateSizeConstraintSetRequest(input *UpdateSizeConstraintSetInput) (req *request.Request, output *UpdateSizeConstraintSetOutput) + func (c *WAF) UpdateSizeConstraintSetWithContext(ctx aws.Context, input *UpdateSizeConstraintSetInput, opts ...request.Option) (*UpdateSizeConstraintSetOutput, error) + func (c *WAF) UpdateSqlInjectionMatchSet(input *UpdateSqlInjectionMatchSetInput) (*UpdateSqlInjectionMatchSetOutput, error) + func (c *WAF) UpdateSqlInjectionMatchSetRequest(input *UpdateSqlInjectionMatchSetInput) (req *request.Request, output *UpdateSqlInjectionMatchSetOutput) + func (c *WAF) UpdateSqlInjectionMatchSetWithContext(ctx aws.Context, input *UpdateSqlInjectionMatchSetInput, ...) (*UpdateSqlInjectionMatchSetOutput, error) + func (c *WAF) UpdateWebACL(input *UpdateWebACLInput) (*UpdateWebACLOutput, error) + func (c *WAF) UpdateWebACLRequest(input *UpdateWebACLInput) (req *request.Request, output *UpdateWebACLOutput) + func (c *WAF) UpdateWebACLWithContext(ctx aws.Context, input *UpdateWebACLInput, opts ...request.Option) (*UpdateWebACLOutput, error) + func (c *WAF) UpdateXssMatchSet(input *UpdateXssMatchSetInput) (*UpdateXssMatchSetOutput, error) + func (c *WAF) UpdateXssMatchSetRequest(input *UpdateXssMatchSetInput) (req *request.Request, output *UpdateXssMatchSetOutput) + func (c *WAF) UpdateXssMatchSetWithContext(ctx aws.Context, input *UpdateXssMatchSetInput, opts ...request.Option) (*UpdateXssMatchSetOutput, error) + type WAFEntityMigrationException struct + Message_ *string + MigrationErrorReason *string + MigrationErrorType *string + RespMetadata protocol.ResponseMetadata + func (s *WAFEntityMigrationException) Code() string + func (s *WAFEntityMigrationException) Error() string + func (s *WAFEntityMigrationException) Message() string + func (s *WAFEntityMigrationException) OrigErr() error + func (s *WAFEntityMigrationException) RequestID() string + func (s *WAFEntityMigrationException) StatusCode() int + func (s WAFEntityMigrationException) GoString() string + func (s WAFEntityMigrationException) String() string + type WafAction struct + Type *string + func (s *WafAction) SetType(v string) *WafAction + func (s *WafAction) Validate() error + func (s WafAction) GoString() string + func (s WafAction) String() string + type WafOverrideAction struct + Type *string + func (s *WafOverrideAction) SetType(v string) *WafOverrideAction + func (s *WafOverrideAction) Validate() error + func (s WafOverrideAction) GoString() string + func (s WafOverrideAction) String() string + type WebACL struct + DefaultAction *WafAction + MetricName *string + Name *string + Rules []*ActivatedRule + WebACLArn *string + WebACLId *string + func (s *WebACL) SetDefaultAction(v *WafAction) *WebACL + func (s *WebACL) SetMetricName(v string) *WebACL + func (s *WebACL) SetName(v string) *WebACL + func (s *WebACL) SetRules(v []*ActivatedRule) *WebACL + func (s *WebACL) SetWebACLArn(v string) *WebACL + func (s *WebACL) SetWebACLId(v string) *WebACL + func (s WebACL) GoString() string + func (s WebACL) String() string + type WebACLSummary struct + Name *string + WebACLId *string + func (s *WebACLSummary) SetName(v string) *WebACLSummary + func (s *WebACLSummary) SetWebACLId(v string) *WebACLSummary + func (s WebACLSummary) GoString() string + func (s WebACLSummary) String() string + type WebACLUpdate struct + Action *string + ActivatedRule *ActivatedRule + func (s *WebACLUpdate) SetAction(v string) *WebACLUpdate + func (s *WebACLUpdate) SetActivatedRule(v *ActivatedRule) *WebACLUpdate + func (s *WebACLUpdate) Validate() error + func (s WebACLUpdate) GoString() string + func (s WebACLUpdate) String() string + type XssMatchSet struct + Name *string + XssMatchSetId *string + XssMatchTuples []*XssMatchTuple + func (s *XssMatchSet) SetName(v string) *XssMatchSet + func (s *XssMatchSet) SetXssMatchSetId(v string) *XssMatchSet + func (s *XssMatchSet) SetXssMatchTuples(v []*XssMatchTuple) *XssMatchSet + func (s XssMatchSet) GoString() string + func (s XssMatchSet) String() string + type XssMatchSetSummary struct + Name *string + XssMatchSetId *string + func (s *XssMatchSetSummary) SetName(v string) *XssMatchSetSummary + func (s *XssMatchSetSummary) SetXssMatchSetId(v string) *XssMatchSetSummary + func (s XssMatchSetSummary) GoString() string + func (s XssMatchSetSummary) String() string + type XssMatchSetUpdate struct + Action *string + XssMatchTuple *XssMatchTuple + func (s *XssMatchSetUpdate) SetAction(v string) *XssMatchSetUpdate + func (s *XssMatchSetUpdate) SetXssMatchTuple(v *XssMatchTuple) *XssMatchSetUpdate + func (s *XssMatchSetUpdate) Validate() error + func (s XssMatchSetUpdate) GoString() string + func (s XssMatchSetUpdate) String() string + type XssMatchTuple struct + FieldToMatch *FieldToMatch + TextTransformation *string + func (s *XssMatchTuple) SetFieldToMatch(v *FieldToMatch) *XssMatchTuple + func (s *XssMatchTuple) SetTextTransformation(v string) *XssMatchTuple + func (s *XssMatchTuple) Validate() error + func (s XssMatchTuple) GoString() string + func (s XssMatchTuple) String() string