waf

package
v0.32.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

nolint

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RuleSetDescriptorServiceClient

type RuleSetDescriptorServiceClient struct {
	// contains filtered or unexported fields
}

RuleSetDescriptorServiceClient is a waf.RuleSetDescriptorServiceClient with lazy GRPC connection initialization.

func (*RuleSetDescriptorServiceClient) Get

Get implements waf.RuleSetDescriptorServiceClient

type SmartWebSecurityWaf

type SmartWebSecurityWaf struct {
	// contains filtered or unexported fields
}

SmartWebSecurityWaf provides access to "waf" component of Yandex.Cloud

func NewSmartWebSecurityWaf

func NewSmartWebSecurityWaf(g func(ctx context.Context) (*grpc.ClientConn, error)) *SmartWebSecurityWaf

NewSmartWebSecurityWaf creates instance of SmartWebSecurityWaf

func (*SmartWebSecurityWaf) RuleSetDescriptor

func (s *SmartWebSecurityWaf) RuleSetDescriptor() *RuleSetDescriptorServiceClient

RuleSetDescriptor gets RuleSetDescriptorService client

func (*SmartWebSecurityWaf) WafProfile

WafProfile gets WafProfileService client

type WafProfileIterator

type WafProfileIterator struct {
	// contains filtered or unexported fields
}

func (*WafProfileIterator) Error

func (it *WafProfileIterator) Error() error

func (*WafProfileIterator) Next

func (it *WafProfileIterator) Next() bool

func (*WafProfileIterator) Take

func (it *WafProfileIterator) Take(size int64) ([]*waf.WafProfile, error)

func (*WafProfileIterator) TakeAll

func (it *WafProfileIterator) TakeAll() ([]*waf.WafProfile, error)

func (*WafProfileIterator) Value

func (it *WafProfileIterator) Value() *waf.WafProfile

type WafProfileServiceClient

type WafProfileServiceClient struct {
	// contains filtered or unexported fields
}

WafProfileServiceClient is a waf.WafProfileServiceClient with lazy GRPC connection initialization.

func (*WafProfileServiceClient) Create

Create implements waf.WafProfileServiceClient

func (*WafProfileServiceClient) Delete

Delete implements waf.WafProfileServiceClient

func (*WafProfileServiceClient) Get

Get implements waf.WafProfileServiceClient

func (*WafProfileServiceClient) List

List implements waf.WafProfileServiceClient

func (*WafProfileServiceClient) Update

Update implements waf.WafProfileServiceClient

func (*WafProfileServiceClient) WafProfileIterator

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL