Documentation
¶
Index ¶
- func GetLoadBalancerNameFromDNSName(dnsName string) string
- func GetLoadBalancerNames(filter config.Filter, clientSet clientset.Interface) []string
- func IsEc2IpPermissionEqual(ipPermission1 *ec2.IpPermission, ipPermission2 *ec2.IpPermission) bool
- func IsEc2IpRangeEqual(ipRanges1 []*ec2.IpRange, ipRanges2 []*ec2.IpRange) bool
- func IsEc2Ipv6RangeEqual(ipv6Ranges1 []*ec2.Ipv6Range, ipv6Ranges2 []*ec2.Ipv6Range) bool
- func IsInt64Equal(val1 *int64, val2 *int64) bool
- func IsStringEqual(val1 *string, val2 *string) bool
- type IpPermission
- type IpRange
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetLoadBalancerNameFromDNSName ¶
GetLoadBalancerNameFromDNSName gets the name of load balancer from DNS name by splitting the dnsName on '-'
func GetLoadBalancerNames ¶ added in v0.0.14
Get Load Balancer names
func IsEc2IpPermissionEqual ¶
func IsEc2IpPermissionEqual(ipPermission1 *ec2.IpPermission, ipPermission2 *ec2.IpPermission) bool
IsEc2IpPermissionEqual Compares two ec2 ips to check if they are equal
func IsEc2IpRangeEqual ¶
IsEc2IpRangeEqual comparese to ec2.ipRanges to check if they are equal
func IsEc2Ipv6RangeEqual ¶
IsEc2Ipv6RangeEqual comparese to ec2.ipv6Ranges to check if they are equal
func IsInt64Equal ¶
IsInt64Equal Compares two int64 pointers with checks for null pointers
func IsStringEqual ¶
IsStringEqual Compares two String pointers with checks for null pointers
Types ¶
type IpPermission ¶
type IpPermission struct { IpRanges []*IpRange `yaml:"ipRanges"` FromPort *int64 `yaml:"fromPort"` ToPort *int64 `yaml:"toPort"` IpProtocol *string `yaml:"ipProtocol"` }
func CombineIpPermission ¶
func CombineIpPermission(ipPermissions []IpPermission, permissionsToAdd []IpPermission) []IpPermission
CombineIpPermission merges permissions into existing permissions with same port and protocol
func (*IpPermission) Equal ¶
func (ipPermission1 *IpPermission) Equal(ipPermission2 *IpPermission) bool
Click to show internal directories.
Click to hide internal directories.