Versions in this module Expand all Collapse all v0 v0.0.1 Jul 5, 2023retracted Changes in this version + var ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") + var GroupName = "network.operator.openshift.io" + var GroupVersion = schema.GroupVersion + var Install = schemeBuilder.AddToScheme + type ConditionStatus string + const ConditionFalse + const ConditionTrue + const ConditionUnknown + type EgressRouter struct + Spec EgressRouterSpec + Status EgressRouterStatus + func (*EgressRouter) Descriptor() ([]byte, []int) + func (*EgressRouter) ProtoMessage() + func (EgressRouter) SwaggerDoc() map[string]string + func (in *EgressRouter) DeepCopy() *EgressRouter + func (in *EgressRouter) DeepCopyInto(out *EgressRouter) + func (in *EgressRouter) DeepCopyObject() runtime.Object + func (m *EgressRouter) Marshal() (dAtA []byte, err error) + func (m *EgressRouter) MarshalTo(dAtA []byte) (int, error) + func (m *EgressRouter) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EgressRouter) Reset() + func (m *EgressRouter) Size() (n int) + func (m *EgressRouter) Unmarshal(dAtA []byte) error + func (m *EgressRouter) XXX_DiscardUnknown() + func (m *EgressRouter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EgressRouter) XXX_Merge(src proto.Message) + func (m *EgressRouter) XXX_Size() int + func (m *EgressRouter) XXX_Unmarshal(b []byte) error + func (this *EgressRouter) String() string + type EgressRouterAddress struct + Gateway string + IP string + func (*EgressRouterAddress) Descriptor() ([]byte, []int) + func (*EgressRouterAddress) ProtoMessage() + func (EgressRouterAddress) SwaggerDoc() map[string]string + func (in *EgressRouterAddress) DeepCopy() *EgressRouterAddress + func (in *EgressRouterAddress) DeepCopyInto(out *EgressRouterAddress) + func (m *EgressRouterAddress) Marshal() (dAtA []byte, err error) + func (m *EgressRouterAddress) MarshalTo(dAtA []byte) (int, error) + func (m *EgressRouterAddress) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EgressRouterAddress) Reset() + func (m *EgressRouterAddress) Size() (n int) + func (m *EgressRouterAddress) Unmarshal(dAtA []byte) error + func (m *EgressRouterAddress) XXX_DiscardUnknown() + func (m *EgressRouterAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EgressRouterAddress) XXX_Merge(src proto.Message) + func (m *EgressRouterAddress) XXX_Size() int + func (m *EgressRouterAddress) XXX_Unmarshal(b []byte) error + func (this *EgressRouterAddress) String() string + type EgressRouterInterface struct + Macvlan MacvlanConfig + func (*EgressRouterInterface) Descriptor() ([]byte, []int) + func (*EgressRouterInterface) ProtoMessage() + func (EgressRouterInterface) SwaggerDoc() map[string]string + func (in *EgressRouterInterface) DeepCopy() *EgressRouterInterface + func (in *EgressRouterInterface) DeepCopyInto(out *EgressRouterInterface) + func (m *EgressRouterInterface) Marshal() (dAtA []byte, err error) + func (m *EgressRouterInterface) MarshalTo(dAtA []byte) (int, error) + func (m *EgressRouterInterface) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EgressRouterInterface) Reset() + func (m *EgressRouterInterface) Size() (n int) + func (m *EgressRouterInterface) Unmarshal(dAtA []byte) error + func (m *EgressRouterInterface) XXX_DiscardUnknown() + func (m *EgressRouterInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EgressRouterInterface) XXX_Merge(src proto.Message) + func (m *EgressRouterInterface) XXX_Size() int + func (m *EgressRouterInterface) XXX_Unmarshal(b []byte) error + func (this *EgressRouterInterface) String() string + type EgressRouterList struct + Items []EgressRouter + func (*EgressRouterList) Descriptor() ([]byte, []int) + func (*EgressRouterList) ProtoMessage() + func (EgressRouterList) SwaggerDoc() map[string]string + func (in *EgressRouterList) DeepCopy() *EgressRouterList + func (in *EgressRouterList) DeepCopyInto(out *EgressRouterList) + func (in *EgressRouterList) DeepCopyObject() runtime.Object + func (m *EgressRouterList) Marshal() (dAtA []byte, err error) + func (m *EgressRouterList) MarshalTo(dAtA []byte) (int, error) + func (m *EgressRouterList) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EgressRouterList) Reset() + func (m *EgressRouterList) Size() (n int) + func (m *EgressRouterList) Unmarshal(dAtA []byte) error + func (m *EgressRouterList) XXX_DiscardUnknown() + func (m *EgressRouterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EgressRouterList) XXX_Merge(src proto.Message) + func (m *EgressRouterList) XXX_Size() int + func (m *EgressRouterList) XXX_Unmarshal(b []byte) error + func (this *EgressRouterList) String() string + type EgressRouterMode string + const EgressRouterModeRedirect + type EgressRouterSpec struct + Addresses []EgressRouterAddress + Mode EgressRouterMode + NetworkInterface EgressRouterInterface + Redirect *RedirectConfig + func (*EgressRouterSpec) Descriptor() ([]byte, []int) + func (*EgressRouterSpec) ProtoMessage() + func (EgressRouterSpec) SwaggerDoc() map[string]string + func (in *EgressRouterSpec) DeepCopy() *EgressRouterSpec + func (in *EgressRouterSpec) DeepCopyInto(out *EgressRouterSpec) + func (m *EgressRouterSpec) Marshal() (dAtA []byte, err error) + func (m *EgressRouterSpec) MarshalTo(dAtA []byte) (int, error) + func (m *EgressRouterSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EgressRouterSpec) Reset() + func (m *EgressRouterSpec) Size() (n int) + func (m *EgressRouterSpec) Unmarshal(dAtA []byte) error + func (m *EgressRouterSpec) XXX_DiscardUnknown() + func (m *EgressRouterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EgressRouterSpec) XXX_Merge(src proto.Message) + func (m *EgressRouterSpec) XXX_Size() int + func (m *EgressRouterSpec) XXX_Unmarshal(b []byte) error + func (this *EgressRouterSpec) String() string + type EgressRouterStatus struct + Conditions []EgressRouterStatusCondition + func (*EgressRouterStatus) Descriptor() ([]byte, []int) + func (*EgressRouterStatus) ProtoMessage() + func (EgressRouterStatus) SwaggerDoc() map[string]string + func (in *EgressRouterStatus) DeepCopy() *EgressRouterStatus + func (in *EgressRouterStatus) DeepCopyInto(out *EgressRouterStatus) + func (m *EgressRouterStatus) Marshal() (dAtA []byte, err error) + func (m *EgressRouterStatus) MarshalTo(dAtA []byte) (int, error) + func (m *EgressRouterStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EgressRouterStatus) Reset() + func (m *EgressRouterStatus) Size() (n int) + func (m *EgressRouterStatus) Unmarshal(dAtA []byte) error + func (m *EgressRouterStatus) XXX_DiscardUnknown() + func (m *EgressRouterStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EgressRouterStatus) XXX_Merge(src proto.Message) + func (m *EgressRouterStatus) XXX_Size() int + func (m *EgressRouterStatus) XXX_Unmarshal(b []byte) error + func (this *EgressRouterStatus) String() string + type EgressRouterStatusCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type EgressRouterStatusConditionType + func (*EgressRouterStatusCondition) Descriptor() ([]byte, []int) + func (*EgressRouterStatusCondition) ProtoMessage() + func (EgressRouterStatusCondition) SwaggerDoc() map[string]string + func (in *EgressRouterStatusCondition) DeepCopy() *EgressRouterStatusCondition + func (in *EgressRouterStatusCondition) DeepCopyInto(out *EgressRouterStatusCondition) + func (m *EgressRouterStatusCondition) Marshal() (dAtA []byte, err error) + func (m *EgressRouterStatusCondition) MarshalTo(dAtA []byte) (int, error) + func (m *EgressRouterStatusCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EgressRouterStatusCondition) Reset() + func (m *EgressRouterStatusCondition) Size() (n int) + func (m *EgressRouterStatusCondition) Unmarshal(dAtA []byte) error + func (m *EgressRouterStatusCondition) XXX_DiscardUnknown() + func (m *EgressRouterStatusCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EgressRouterStatusCondition) XXX_Merge(src proto.Message) + func (m *EgressRouterStatusCondition) XXX_Size() int + func (m *EgressRouterStatusCondition) XXX_Unmarshal(b []byte) error + func (this *EgressRouterStatusCondition) String() string + type EgressRouterStatusConditionType string + const EgressRouterAvailable + const EgressRouterDegraded + const EgressRouterProgressing + type L4RedirectRule struct + DestinationIP string + Port int32 + Protocol ProtocolType + TargetPort int32 + func (*L4RedirectRule) Descriptor() ([]byte, []int) + func (*L4RedirectRule) ProtoMessage() + func (L4RedirectRule) SwaggerDoc() map[string]string + func (in *L4RedirectRule) DeepCopy() *L4RedirectRule + func (in *L4RedirectRule) DeepCopyInto(out *L4RedirectRule) + func (m *L4RedirectRule) Marshal() (dAtA []byte, err error) + func (m *L4RedirectRule) MarshalTo(dAtA []byte) (int, error) + func (m *L4RedirectRule) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *L4RedirectRule) Reset() + func (m *L4RedirectRule) Size() (n int) + func (m *L4RedirectRule) Unmarshal(dAtA []byte) error + func (m *L4RedirectRule) XXX_DiscardUnknown() + func (m *L4RedirectRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *L4RedirectRule) XXX_Merge(src proto.Message) + func (m *L4RedirectRule) XXX_Size() int + func (m *L4RedirectRule) XXX_Unmarshal(b []byte) error + func (this *L4RedirectRule) String() string + type MacvlanConfig struct + Master string + Mode MacvlanMode + func (*MacvlanConfig) Descriptor() ([]byte, []int) + func (*MacvlanConfig) ProtoMessage() + func (MacvlanConfig) SwaggerDoc() map[string]string + func (in *MacvlanConfig) DeepCopy() *MacvlanConfig + func (in *MacvlanConfig) DeepCopyInto(out *MacvlanConfig) + func (m *MacvlanConfig) Marshal() (dAtA []byte, err error) + func (m *MacvlanConfig) MarshalTo(dAtA []byte) (int, error) + func (m *MacvlanConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MacvlanConfig) Reset() + func (m *MacvlanConfig) Size() (n int) + func (m *MacvlanConfig) Unmarshal(dAtA []byte) error + func (m *MacvlanConfig) XXX_DiscardUnknown() + func (m *MacvlanConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MacvlanConfig) XXX_Merge(src proto.Message) + func (m *MacvlanConfig) XXX_Size() int + func (m *MacvlanConfig) XXX_Unmarshal(b []byte) error + func (this *MacvlanConfig) String() string + type MacvlanMode string + const MacvlanModeBridge + const MacvlanModePassthru + const MacvlanModePrivate + const MacvlanModeVEPA + type ProtocolType string + const ProtocolTypeSCTP + const ProtocolTypeTCP + const ProtocolTypeUDP + type RedirectConfig struct + FallbackIP string + RedirectRules []L4RedirectRule + func (*RedirectConfig) Descriptor() ([]byte, []int) + func (*RedirectConfig) ProtoMessage() + func (RedirectConfig) SwaggerDoc() map[string]string + func (in *RedirectConfig) DeepCopy() *RedirectConfig + func (in *RedirectConfig) DeepCopyInto(out *RedirectConfig) + func (m *RedirectConfig) Marshal() (dAtA []byte, err error) + func (m *RedirectConfig) MarshalTo(dAtA []byte) (int, error) + func (m *RedirectConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RedirectConfig) Reset() + func (m *RedirectConfig) Size() (n int) + func (m *RedirectConfig) Unmarshal(dAtA []byte) error + func (m *RedirectConfig) XXX_DiscardUnknown() + func (m *RedirectConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RedirectConfig) XXX_Merge(src proto.Message) + func (m *RedirectConfig) XXX_Size() int + func (m *RedirectConfig) XXX_Unmarshal(b []byte) error + func (this *RedirectConfig) String() string