Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { Create(ctx context.Context, obj any) (any, error) Delete(ctx context.Context, obj any) (any, error) }
func NewFromStructured ¶
func NewFromStructured(structured structured.Client) Client
type FirewallRuleKey ¶
func (FirewallRuleKey) Name ¶
func (k FirewallRuleKey) Name() string
func (FirewallRuleKey) String ¶
func (k FirewallRuleKey) String() string
type InterfaceKey ¶
type InterfaceKey struct {
ID string
}
func (InterfaceKey) Name ¶
func (k InterfaceKey) Name() string
func (InterfaceKey) String ¶
func (k InterfaceKey) String() string
type LoadBalancerKey ¶
type LoadBalancerKey struct {
ID string
}
func (LoadBalancerKey) Name ¶
func (k LoadBalancerKey) Name() string
func (LoadBalancerKey) String ¶
func (k LoadBalancerKey) String() string
type LoadBalancerPrefixKey ¶
func (LoadBalancerPrefixKey) Name ¶
func (k LoadBalancerPrefixKey) Name() string
func (LoadBalancerPrefixKey) String ¶
func (k LoadBalancerPrefixKey) String() string
type LoadBalancerTargetKey ¶
func (LoadBalancerTargetKey) Name ¶
func (k LoadBalancerTargetKey) Name() string
func (LoadBalancerTargetKey) String ¶
func (k LoadBalancerTargetKey) String() string
type NeighborNatKey ¶
func (NeighborNatKey) Name ¶
func (k NeighborNatKey) Name() string
func (NeighborNatKey) String ¶
func (k NeighborNatKey) String() string
type ObjectKey ¶
var EmptyKey ObjectKey = emptyKey{}
func ObjectKeyFromObject ¶
returns object key (parameters needed for deletion)
type VirtualIPKey ¶
type VirtualIPKey struct {
InterfaceID string
}
func (VirtualIPKey) Name ¶
func (k VirtualIPKey) Name() string
func (VirtualIPKey) String ¶
func (k VirtualIPKey) String() string
Click to show internal directories.
Click to hide internal directories.