Documentation ¶
Overview ¶
nolint
Index ¶
- type AdvancedRateLimiterProfileIterator
- func (it *AdvancedRateLimiterProfileIterator) Error() error
- func (it *AdvancedRateLimiterProfileIterator) Next() bool
- func (it *AdvancedRateLimiterProfileIterator) Take(size int64) ([]*advanced_rate_limiter.AdvancedRateLimiterProfile, error)
- func (it *AdvancedRateLimiterProfileIterator) TakeAll() ([]*advanced_rate_limiter.AdvancedRateLimiterProfile, error)
- func (it *AdvancedRateLimiterProfileIterator) Value() *advanced_rate_limiter.AdvancedRateLimiterProfile
- type AdvancedRateLimiterProfileServiceClient
- func (c *AdvancedRateLimiterProfileServiceClient) AdvancedRateLimiterProfileIterator(ctx context.Context, ...) *AdvancedRateLimiterProfileIterator
- func (c *AdvancedRateLimiterProfileServiceClient) Create(ctx context.Context, ...) (*operation.Operation, error)
- func (c *AdvancedRateLimiterProfileServiceClient) Delete(ctx context.Context, ...) (*operation.Operation, error)
- func (c *AdvancedRateLimiterProfileServiceClient) Get(ctx context.Context, ...) (*advanced_rate_limiter.AdvancedRateLimiterProfile, error)
- func (c *AdvancedRateLimiterProfileServiceClient) List(ctx context.Context, ...) (*advanced_rate_limiter.ListAdvancedRateLimiterProfilesResponse, error)
- func (c *AdvancedRateLimiterProfileServiceClient) Update(ctx context.Context, ...) (*operation.Operation, error)
- type SmartWebSecurityArl
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdvancedRateLimiterProfileIterator ¶
type AdvancedRateLimiterProfileIterator struct {
// contains filtered or unexported fields
}
func (*AdvancedRateLimiterProfileIterator) Error ¶
func (it *AdvancedRateLimiterProfileIterator) Error() error
func (*AdvancedRateLimiterProfileIterator) Next ¶
func (it *AdvancedRateLimiterProfileIterator) Next() bool
func (*AdvancedRateLimiterProfileIterator) Take ¶
func (it *AdvancedRateLimiterProfileIterator) Take(size int64) ([]*advanced_rate_limiter.AdvancedRateLimiterProfile, error)
func (*AdvancedRateLimiterProfileIterator) TakeAll ¶
func (it *AdvancedRateLimiterProfileIterator) TakeAll() ([]*advanced_rate_limiter.AdvancedRateLimiterProfile, error)
func (*AdvancedRateLimiterProfileIterator) Value ¶
func (it *AdvancedRateLimiterProfileIterator) Value() *advanced_rate_limiter.AdvancedRateLimiterProfile
type AdvancedRateLimiterProfileServiceClient ¶
type AdvancedRateLimiterProfileServiceClient struct {
// contains filtered or unexported fields
}
AdvancedRateLimiterProfileServiceClient is a advanced_rate_limiter.AdvancedRateLimiterProfileServiceClient with lazy GRPC connection initialization.
func (*AdvancedRateLimiterProfileServiceClient) AdvancedRateLimiterProfileIterator ¶
func (c *AdvancedRateLimiterProfileServiceClient) AdvancedRateLimiterProfileIterator(ctx context.Context, req *advanced_rate_limiter.ListAdvancedRateLimiterProfilesRequest, opts ...grpc.CallOption) *AdvancedRateLimiterProfileIterator
func (*AdvancedRateLimiterProfileServiceClient) Create ¶
func (c *AdvancedRateLimiterProfileServiceClient) Create(ctx context.Context, in *advanced_rate_limiter.CreateAdvancedRateLimiterProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Create implements advanced_rate_limiter.AdvancedRateLimiterProfileServiceClient
func (*AdvancedRateLimiterProfileServiceClient) Delete ¶
func (c *AdvancedRateLimiterProfileServiceClient) Delete(ctx context.Context, in *advanced_rate_limiter.DeleteAdvancedRateLimiterProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Delete implements advanced_rate_limiter.AdvancedRateLimiterProfileServiceClient
func (*AdvancedRateLimiterProfileServiceClient) Get ¶
func (c *AdvancedRateLimiterProfileServiceClient) Get(ctx context.Context, in *advanced_rate_limiter.GetAdvancedRateLimiterProfileRequest, opts ...grpc.CallOption) (*advanced_rate_limiter.AdvancedRateLimiterProfile, error)
Get implements advanced_rate_limiter.AdvancedRateLimiterProfileServiceClient
func (*AdvancedRateLimiterProfileServiceClient) List ¶
func (c *AdvancedRateLimiterProfileServiceClient) List(ctx context.Context, in *advanced_rate_limiter.ListAdvancedRateLimiterProfilesRequest, opts ...grpc.CallOption) (*advanced_rate_limiter.ListAdvancedRateLimiterProfilesResponse, error)
List implements advanced_rate_limiter.AdvancedRateLimiterProfileServiceClient
func (*AdvancedRateLimiterProfileServiceClient) Update ¶
func (c *AdvancedRateLimiterProfileServiceClient) Update(ctx context.Context, in *advanced_rate_limiter.UpdateAdvancedRateLimiterProfileRequest, opts ...grpc.CallOption) (*operation.Operation, error)
Update implements advanced_rate_limiter.AdvancedRateLimiterProfileServiceClient
type SmartWebSecurityArl ¶
type SmartWebSecurityArl struct {
// contains filtered or unexported fields
}
SmartWebSecurityArl provides access to "advanced_rate_limiter" component of Yandex.Cloud
func NewSmartWebSecurityArl ¶
func NewSmartWebSecurityArl(g func(ctx context.Context) (*grpc.ClientConn, error)) *SmartWebSecurityArl
NewSmartWebSecurityArl creates instance of SmartWebSecurityArl
func (*SmartWebSecurityArl) AdvancedRateLimiterProfile ¶
func (s *SmartWebSecurityArl) AdvancedRateLimiterProfile() *AdvancedRateLimiterProfileServiceClient
AdvancedRateLimiterProfile gets AdvancedRateLimiterProfileService client