Documentation
¶
Overview ¶
nolint
nolint
Index ¶
- type RuleSetDescriptorServiceClient
- type SmartWebSecurityWaf
- type WafProfileIterator
- type WafProfileServiceClient
- func (c *WafProfileServiceClient) Create(ctx context.Context, in *waf.CreateWafProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *WafProfileServiceClient) Delete(ctx context.Context, in *waf.DeleteWafProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *WafProfileServiceClient) Get(ctx context.Context, in *waf.GetWafProfileRequest, opts ...grpc.CallOption) (*waf.WafProfile, error)
- func (c *WafProfileServiceClient) List(ctx context.Context, in *waf.ListWafProfilesRequest, opts ...grpc.CallOption) (*waf.ListWafProfilesResponse, error)
- func (c *WafProfileServiceClient) Update(ctx context.Context, in *waf.UpdateWafProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
- func (c *WafProfileServiceClient) WafProfileIterator(ctx context.Context, req *waf.ListWafProfilesRequest, opts ...grpc.CallOption) *WafProfileIterator
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 ¶
func (c *RuleSetDescriptorServiceClient) Get(ctx context.Context, in *waf.GetRuleSetDescriptorRequest, opts ...grpc.CallOption) (*waf.RuleSetDescriptor, error)
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 ¶
func (s *SmartWebSecurityWaf) WafProfile() *WafProfileServiceClient
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 ¶
func (c *WafProfileServiceClient) Create(ctx context.Context, in *waf.CreateWafProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements waf.WafProfileServiceClient
func (*WafProfileServiceClient) Delete ¶
func (c *WafProfileServiceClient) Delete(ctx context.Context, in *waf.DeleteWafProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements waf.WafProfileServiceClient
func (*WafProfileServiceClient) Get ¶
func (c *WafProfileServiceClient) Get(ctx context.Context, in *waf.GetWafProfileRequest, opts ...grpc.CallOption) (*waf.WafProfile, error)
Get implements waf.WafProfileServiceClient
func (*WafProfileServiceClient) List ¶
func (c *WafProfileServiceClient) List(ctx context.Context, in *waf.ListWafProfilesRequest, opts ...grpc.CallOption) (*waf.ListWafProfilesResponse, error)
List implements waf.WafProfileServiceClient
func (*WafProfileServiceClient) Update ¶
func (c *WafProfileServiceClient) Update(ctx context.Context, in *waf.UpdateWafProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements waf.WafProfileServiceClient
func (*WafProfileServiceClient) WafProfileIterator ¶
func (c *WafProfileServiceClient) WafProfileIterator(ctx context.Context, req *waf.ListWafProfilesRequest, opts ...grpc.CallOption) *WafProfileIterator