Documentation
¶
Index ¶
- func EqualIPPrefixes(a, b IPPrefix) bool
- type IP
- func (in *IP) DeepCopy() *IP
- func (in *IP) DeepCopyInto(out *IP)
- func (i IP) Family() v1.IPFamily
- func (i IP) GomegaString() string
- func (i *IP) IsValid() bool
- func (i *IP) IsZero() bool
- func (i IP) MarshalJSON() ([]byte, error)
- func (_ IP) OpenAPISchemaFormat() string
- func (_ IP) OpenAPISchemaType() []string
- func (i IP) ToUnstructured() interface{}
- func (i *IP) UnmarshalJSON(b []byte) error
- type IPPrefix
- func (in *IPPrefix) DeepCopy() *IPPrefix
- func (in *IPPrefix) DeepCopyInto(out *IPPrefix)
- func (i IPPrefix) GomegaString() string
- func (i IPPrefix) IP() IP
- func (in *IPPrefix) IsValid() bool
- func (in *IPPrefix) IsZero() bool
- func (i IPPrefix) MarshalJSON() ([]byte, error)
- func (_ IPPrefix) OpenAPISchemaFormat() string
- func (_ IPPrefix) OpenAPISchemaType() []string
- func (i IPPrefix) ToUnstructured() interface{}
- func (i *IPPrefix) UnmarshalJSON(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EqualIPPrefixes ¶
Types ¶
type IP ¶
IP is an IP address. +k8s:openapi-gen=true
func MustParseIP ¶
func MustParseNewIP ¶
func ParseNewIP ¶
func (*IP) DeepCopyInto ¶
func (IP) GomegaString ¶
func (IP) MarshalJSON ¶
func (IP) OpenAPISchemaFormat ¶
func (IP) OpenAPISchemaType ¶
func (IP) ToUnstructured ¶
func (i IP) ToUnstructured() interface{}
func (*IP) UnmarshalJSON ¶
type IPPrefix ¶
IPPrefix represents a network prefix. +k8s:openapi-gen=true +nullable
func MustParseIPPrefix ¶
func MustParseNewIPPrefix ¶
func NewIPPrefix ¶
func ParseIPPrefix ¶
func ParseNewIPPrefix ¶
func PtrToIPPrefix ¶
func (*IPPrefix) DeepCopyInto ¶
func (IPPrefix) GomegaString ¶
func (IPPrefix) MarshalJSON ¶
func (IPPrefix) OpenAPISchemaFormat ¶
func (IPPrefix) OpenAPISchemaType ¶
func (IPPrefix) ToUnstructured ¶
func (i IPPrefix) ToUnstructured() interface{}
func (*IPPrefix) UnmarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.