Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Applicator ¶
type Applicator interface { Validate(ctx context.Context, claim *ipambev1alpha1.IPClaim) error Apply(ctx context.Context, claim *ipambev1alpha1.IPClaim) error Delete(ctx context.Context, claim *ipambev1alpha1.IPClaim) error }
type CacheContext ¶
type CacheContext struct {
// contains filtered or unexported fields
}
func NewCacheContext ¶
func NewCacheContext() *CacheContext
func (*CacheContext) Size ¶
func (r *CacheContext) Size() int
Source Files ¶
- applicator.go
- applicator_dynamic_address_apply.go
- applicator_dynamic_address_validate.go
- applicator_dynamic_prefix_apply.go
- applicator_dynamic_prefix_validate.go
- applicator_static_address_apply.go
- applicator_static_address_validate.go
- applicator_static_prefix_apply.go
- applicator_static_prefix_validate.go
- applicator_static_range_apply.go
- applicator_static_range_validate.go
- context.go
- ipam.go
- ipam_test_helpers.go
- store.go
- store_cache_context.go
Click to show internal directories.
Click to hide internal directories.