Documentation
¶
Index ¶
- type Activities
- func (a *Activities) AssociateWebACL(ctx context.Context, input *wafv2.AssociateWebACLInput) (*wafv2.AssociateWebACLOutput, error)
- func (a *Activities) CheckCapacity(ctx context.Context, input *wafv2.CheckCapacityInput) (*wafv2.CheckCapacityOutput, error)
- func (a *Activities) CreateIPSet(ctx context.Context, input *wafv2.CreateIPSetInput) (*wafv2.CreateIPSetOutput, error)
- func (a *Activities) CreateRegexPatternSet(ctx context.Context, input *wafv2.CreateRegexPatternSetInput) (*wafv2.CreateRegexPatternSetOutput, error)
- func (a *Activities) CreateRuleGroup(ctx context.Context, input *wafv2.CreateRuleGroupInput) (*wafv2.CreateRuleGroupOutput, error)
- func (a *Activities) CreateWebACL(ctx context.Context, input *wafv2.CreateWebACLInput) (*wafv2.CreateWebACLOutput, error)
- func (a *Activities) DeleteFirewallManagerRuleGroups(ctx context.Context, input *wafv2.DeleteFirewallManagerRuleGroupsInput) (*wafv2.DeleteFirewallManagerRuleGroupsOutput, error)
- func (a *Activities) DeleteIPSet(ctx context.Context, input *wafv2.DeleteIPSetInput) (*wafv2.DeleteIPSetOutput, error)
- func (a *Activities) DeleteLoggingConfiguration(ctx context.Context, input *wafv2.DeleteLoggingConfigurationInput) (*wafv2.DeleteLoggingConfigurationOutput, error)
- func (a *Activities) DeletePermissionPolicy(ctx context.Context, input *wafv2.DeletePermissionPolicyInput) (*wafv2.DeletePermissionPolicyOutput, error)
- func (a *Activities) DeleteRegexPatternSet(ctx context.Context, input *wafv2.DeleteRegexPatternSetInput) (*wafv2.DeleteRegexPatternSetOutput, error)
- func (a *Activities) DeleteRuleGroup(ctx context.Context, input *wafv2.DeleteRuleGroupInput) (*wafv2.DeleteRuleGroupOutput, error)
- func (a *Activities) DeleteWebACL(ctx context.Context, input *wafv2.DeleteWebACLInput) (*wafv2.DeleteWebACLOutput, error)
- func (a *Activities) DescribeManagedRuleGroup(ctx context.Context, input *wafv2.DescribeManagedRuleGroupInput) (*wafv2.DescribeManagedRuleGroupOutput, error)
- func (a *Activities) DisassociateWebACL(ctx context.Context, input *wafv2.DisassociateWebACLInput) (*wafv2.DisassociateWebACLOutput, error)
- func (a *Activities) GetIPSet(ctx context.Context, input *wafv2.GetIPSetInput) (*wafv2.GetIPSetOutput, error)
- func (a *Activities) GetLoggingConfiguration(ctx context.Context, input *wafv2.GetLoggingConfigurationInput) (*wafv2.GetLoggingConfigurationOutput, error)
- func (a *Activities) GetPermissionPolicy(ctx context.Context, input *wafv2.GetPermissionPolicyInput) (*wafv2.GetPermissionPolicyOutput, error)
- func (a *Activities) GetRateBasedStatementManagedKeys(ctx context.Context, input *wafv2.GetRateBasedStatementManagedKeysInput) (*wafv2.GetRateBasedStatementManagedKeysOutput, error)
- func (a *Activities) GetRegexPatternSet(ctx context.Context, input *wafv2.GetRegexPatternSetInput) (*wafv2.GetRegexPatternSetOutput, error)
- func (a *Activities) GetRuleGroup(ctx context.Context, input *wafv2.GetRuleGroupInput) (*wafv2.GetRuleGroupOutput, error)
- func (a *Activities) GetSampledRequests(ctx context.Context, input *wafv2.GetSampledRequestsInput) (*wafv2.GetSampledRequestsOutput, error)
- func (a *Activities) GetWebACL(ctx context.Context, input *wafv2.GetWebACLInput) (*wafv2.GetWebACLOutput, error)
- func (a *Activities) GetWebACLForResource(ctx context.Context, input *wafv2.GetWebACLForResourceInput) (*wafv2.GetWebACLForResourceOutput, error)
- func (a *Activities) ListAvailableManagedRuleGroups(ctx context.Context, input *wafv2.ListAvailableManagedRuleGroupsInput) (*wafv2.ListAvailableManagedRuleGroupsOutput, error)
- func (a *Activities) ListIPSets(ctx context.Context, input *wafv2.ListIPSetsInput) (*wafv2.ListIPSetsOutput, error)
- func (a *Activities) ListLoggingConfigurations(ctx context.Context, input *wafv2.ListLoggingConfigurationsInput) (*wafv2.ListLoggingConfigurationsOutput, error)
- func (a *Activities) ListRegexPatternSets(ctx context.Context, input *wafv2.ListRegexPatternSetsInput) (*wafv2.ListRegexPatternSetsOutput, error)
- func (a *Activities) ListResourcesForWebACL(ctx context.Context, input *wafv2.ListResourcesForWebACLInput) (*wafv2.ListResourcesForWebACLOutput, error)
- func (a *Activities) ListRuleGroups(ctx context.Context, input *wafv2.ListRuleGroupsInput) (*wafv2.ListRuleGroupsOutput, error)
- func (a *Activities) ListTagsForResource(ctx context.Context, input *wafv2.ListTagsForResourceInput) (*wafv2.ListTagsForResourceOutput, error)
- func (a *Activities) ListWebACLs(ctx context.Context, input *wafv2.ListWebACLsInput) (*wafv2.ListWebACLsOutput, error)
- func (a *Activities) PutLoggingConfiguration(ctx context.Context, input *wafv2.PutLoggingConfigurationInput) (*wafv2.PutLoggingConfigurationOutput, error)
- func (a *Activities) PutPermissionPolicy(ctx context.Context, input *wafv2.PutPermissionPolicyInput) (*wafv2.PutPermissionPolicyOutput, error)
- func (a *Activities) TagResource(ctx context.Context, input *wafv2.TagResourceInput) (*wafv2.TagResourceOutput, error)
- func (a *Activities) UntagResource(ctx context.Context, input *wafv2.UntagResourceInput) (*wafv2.UntagResourceOutput, error)
- func (a *Activities) UpdateIPSet(ctx context.Context, input *wafv2.UpdateIPSetInput) (*wafv2.UpdateIPSetOutput, error)
- func (a *Activities) UpdateRegexPatternSet(ctx context.Context, input *wafv2.UpdateRegexPatternSetInput) (*wafv2.UpdateRegexPatternSetOutput, error)
- func (a *Activities) UpdateRuleGroup(ctx context.Context, input *wafv2.UpdateRuleGroupInput) (*wafv2.UpdateRuleGroupOutput, error)
- func (a *Activities) UpdateWebACL(ctx context.Context, input *wafv2.UpdateWebACLInput) (*wafv2.UpdateWebACLOutput, error)
- type SessionFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Activities ¶
type Activities struct {
// contains filtered or unexported fields
}
func NewActivities ¶
func NewActivities(sess *session.Session, config ...*aws.Config) *Activities
func NewActivitiesWithSessionFactory ¶
func NewActivitiesWithSessionFactory(sessionFactory SessionFactory) *Activities
func (*Activities) AssociateWebACL ¶
func (a *Activities) AssociateWebACL(ctx context.Context, input *wafv2.AssociateWebACLInput) (*wafv2.AssociateWebACLOutput, error)
func (*Activities) CheckCapacity ¶
func (a *Activities) CheckCapacity(ctx context.Context, input *wafv2.CheckCapacityInput) (*wafv2.CheckCapacityOutput, error)
func (*Activities) CreateIPSet ¶
func (a *Activities) CreateIPSet(ctx context.Context, input *wafv2.CreateIPSetInput) (*wafv2.CreateIPSetOutput, error)
func (*Activities) CreateRegexPatternSet ¶
func (a *Activities) CreateRegexPatternSet(ctx context.Context, input *wafv2.CreateRegexPatternSetInput) (*wafv2.CreateRegexPatternSetOutput, error)
func (*Activities) CreateRuleGroup ¶
func (a *Activities) CreateRuleGroup(ctx context.Context, input *wafv2.CreateRuleGroupInput) (*wafv2.CreateRuleGroupOutput, error)
func (*Activities) CreateWebACL ¶
func (a *Activities) CreateWebACL(ctx context.Context, input *wafv2.CreateWebACLInput) (*wafv2.CreateWebACLOutput, error)
func (*Activities) DeleteFirewallManagerRuleGroups ¶
func (a *Activities) DeleteFirewallManagerRuleGroups(ctx context.Context, input *wafv2.DeleteFirewallManagerRuleGroupsInput) (*wafv2.DeleteFirewallManagerRuleGroupsOutput, error)
func (*Activities) DeleteIPSet ¶
func (a *Activities) DeleteIPSet(ctx context.Context, input *wafv2.DeleteIPSetInput) (*wafv2.DeleteIPSetOutput, error)
func (*Activities) DeleteLoggingConfiguration ¶
func (a *Activities) DeleteLoggingConfiguration(ctx context.Context, input *wafv2.DeleteLoggingConfigurationInput) (*wafv2.DeleteLoggingConfigurationOutput, error)
func (*Activities) DeletePermissionPolicy ¶
func (a *Activities) DeletePermissionPolicy(ctx context.Context, input *wafv2.DeletePermissionPolicyInput) (*wafv2.DeletePermissionPolicyOutput, error)
func (*Activities) DeleteRegexPatternSet ¶
func (a *Activities) DeleteRegexPatternSet(ctx context.Context, input *wafv2.DeleteRegexPatternSetInput) (*wafv2.DeleteRegexPatternSetOutput, error)
func (*Activities) DeleteRuleGroup ¶
func (a *Activities) DeleteRuleGroup(ctx context.Context, input *wafv2.DeleteRuleGroupInput) (*wafv2.DeleteRuleGroupOutput, error)
func (*Activities) DeleteWebACL ¶
func (a *Activities) DeleteWebACL(ctx context.Context, input *wafv2.DeleteWebACLInput) (*wafv2.DeleteWebACLOutput, error)
func (*Activities) DescribeManagedRuleGroup ¶
func (a *Activities) DescribeManagedRuleGroup(ctx context.Context, input *wafv2.DescribeManagedRuleGroupInput) (*wafv2.DescribeManagedRuleGroupOutput, error)
func (*Activities) DisassociateWebACL ¶
func (a *Activities) DisassociateWebACL(ctx context.Context, input *wafv2.DisassociateWebACLInput) (*wafv2.DisassociateWebACLOutput, error)
func (*Activities) GetIPSet ¶
func (a *Activities) GetIPSet(ctx context.Context, input *wafv2.GetIPSetInput) (*wafv2.GetIPSetOutput, error)
func (*Activities) GetLoggingConfiguration ¶
func (a *Activities) GetLoggingConfiguration(ctx context.Context, input *wafv2.GetLoggingConfigurationInput) (*wafv2.GetLoggingConfigurationOutput, error)
func (*Activities) GetPermissionPolicy ¶
func (a *Activities) GetPermissionPolicy(ctx context.Context, input *wafv2.GetPermissionPolicyInput) (*wafv2.GetPermissionPolicyOutput, error)
func (*Activities) GetRateBasedStatementManagedKeys ¶
func (a *Activities) GetRateBasedStatementManagedKeys(ctx context.Context, input *wafv2.GetRateBasedStatementManagedKeysInput) (*wafv2.GetRateBasedStatementManagedKeysOutput, error)
func (*Activities) GetRegexPatternSet ¶
func (a *Activities) GetRegexPatternSet(ctx context.Context, input *wafv2.GetRegexPatternSetInput) (*wafv2.GetRegexPatternSetOutput, error)
func (*Activities) GetRuleGroup ¶
func (a *Activities) GetRuleGroup(ctx context.Context, input *wafv2.GetRuleGroupInput) (*wafv2.GetRuleGroupOutput, error)
func (*Activities) GetSampledRequests ¶
func (a *Activities) GetSampledRequests(ctx context.Context, input *wafv2.GetSampledRequestsInput) (*wafv2.GetSampledRequestsOutput, error)
func (*Activities) GetWebACL ¶
func (a *Activities) GetWebACL(ctx context.Context, input *wafv2.GetWebACLInput) (*wafv2.GetWebACLOutput, error)
func (*Activities) GetWebACLForResource ¶
func (a *Activities) GetWebACLForResource(ctx context.Context, input *wafv2.GetWebACLForResourceInput) (*wafv2.GetWebACLForResourceOutput, error)
func (*Activities) ListAvailableManagedRuleGroups ¶
func (a *Activities) ListAvailableManagedRuleGroups(ctx context.Context, input *wafv2.ListAvailableManagedRuleGroupsInput) (*wafv2.ListAvailableManagedRuleGroupsOutput, error)
func (*Activities) ListIPSets ¶
func (a *Activities) ListIPSets(ctx context.Context, input *wafv2.ListIPSetsInput) (*wafv2.ListIPSetsOutput, error)
func (*Activities) ListLoggingConfigurations ¶
func (a *Activities) ListLoggingConfigurations(ctx context.Context, input *wafv2.ListLoggingConfigurationsInput) (*wafv2.ListLoggingConfigurationsOutput, error)
func (*Activities) ListRegexPatternSets ¶
func (a *Activities) ListRegexPatternSets(ctx context.Context, input *wafv2.ListRegexPatternSetsInput) (*wafv2.ListRegexPatternSetsOutput, error)
func (*Activities) ListResourcesForWebACL ¶
func (a *Activities) ListResourcesForWebACL(ctx context.Context, input *wafv2.ListResourcesForWebACLInput) (*wafv2.ListResourcesForWebACLOutput, error)
func (*Activities) ListRuleGroups ¶
func (a *Activities) ListRuleGroups(ctx context.Context, input *wafv2.ListRuleGroupsInput) (*wafv2.ListRuleGroupsOutput, error)
func (*Activities) ListTagsForResource ¶
func (a *Activities) ListTagsForResource(ctx context.Context, input *wafv2.ListTagsForResourceInput) (*wafv2.ListTagsForResourceOutput, error)
func (*Activities) ListWebACLs ¶
func (a *Activities) ListWebACLs(ctx context.Context, input *wafv2.ListWebACLsInput) (*wafv2.ListWebACLsOutput, error)
func (*Activities) PutLoggingConfiguration ¶
func (a *Activities) PutLoggingConfiguration(ctx context.Context, input *wafv2.PutLoggingConfigurationInput) (*wafv2.PutLoggingConfigurationOutput, error)
func (*Activities) PutPermissionPolicy ¶
func (a *Activities) PutPermissionPolicy(ctx context.Context, input *wafv2.PutPermissionPolicyInput) (*wafv2.PutPermissionPolicyOutput, error)
func (*Activities) TagResource ¶
func (a *Activities) TagResource(ctx context.Context, input *wafv2.TagResourceInput) (*wafv2.TagResourceOutput, error)
func (*Activities) UntagResource ¶
func (a *Activities) UntagResource(ctx context.Context, input *wafv2.UntagResourceInput) (*wafv2.UntagResourceOutput, error)
func (*Activities) UpdateIPSet ¶
func (a *Activities) UpdateIPSet(ctx context.Context, input *wafv2.UpdateIPSetInput) (*wafv2.UpdateIPSetOutput, error)
func (*Activities) UpdateRegexPatternSet ¶
func (a *Activities) UpdateRegexPatternSet(ctx context.Context, input *wafv2.UpdateRegexPatternSetInput) (*wafv2.UpdateRegexPatternSetOutput, error)
func (*Activities) UpdateRuleGroup ¶
func (a *Activities) UpdateRuleGroup(ctx context.Context, input *wafv2.UpdateRuleGroupInput) (*wafv2.UpdateRuleGroupOutput, error)
func (*Activities) UpdateWebACL ¶
func (a *Activities) UpdateWebACL(ctx context.Context, input *wafv2.UpdateWebACLInput) (*wafv2.UpdateWebACLOutput, error)
Click to show internal directories.
Click to hide internal directories.