@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33kind : CustomResourceDefinition
44metadata :
55 annotations :
6- controller-gen.kubebuilder.io/version : v0.15.0
6+ controller-gen.kubebuilder.io/version : v0.16.1
77 name : receivers.notification.toolkit.fluxcd.io
88spec :
99 group : notification.toolkit.fluxcd.io
@@ -159,16 +159,8 @@ spec:
159159 conditions :
160160 description : Conditions holds the conditions for the Receiver.
161161 items :
162- description : " Condition contains details for one aspect of the current
163- state of this API Resource.\n ---\n This struct is intended for
164- direct use as an array at the field path .status.conditions. For
165- example,\n\n\n\t type FooStatus struct{\n\t // Represents the
166- observations of a foo's current state.\n\t // Known .status.conditions.type
167- are: \" Available\" , \" Progressing\" , and \" Degraded\"\n\t //
168- +patchMergeKey=type\n\t // +patchStrategy=merge\n\t // +listType=map\n\t
169- \ // +listMapKey=type\n\t Conditions []metav1.Condition `json:\" conditions,omitempty\"
170- patchStrategy:\" merge\" patchMergeKey:\" type\" protobuf:\" bytes,1,rep,name=conditions\" `\n\n\n\t
171- \ // other fields\n\t }"
162+ description : Condition contains details for one aspect of the current
163+ state of this API Resource.
172164 properties :
173165 lastTransitionTime :
174166 description : |-
@@ -209,12 +201,7 @@ spec:
209201 - Unknown
210202 type : string
211203 type :
212- description : |-
213- type of condition in CamelCase or in foo.example.com/CamelCase.
214- ---
215- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be
216- useful (see .node.status.conditions), the ability to deconflict is important.
217- The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
204+ description : type of condition in CamelCase or in foo.example.com/CamelCase.
218205 maxLength : 316
219206 pattern : ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
220207 type : string
@@ -335,6 +322,7 @@ spec:
335322 minLength : 1
336323 type : string
337324 required :
325+ - kind
338326 - name
339327 type : object
340328 type : array
@@ -373,6 +361,7 @@ spec:
373361 type : string
374362 required :
375363 - resources
364+ - secretRef
376365 - type
377366 type : object
378367 status :
@@ -382,16 +371,8 @@ spec:
382371 properties :
383372 conditions :
384373 items :
385- description : " Condition contains details for one aspect of the current
386- state of this API Resource.\n ---\n This struct is intended for
387- direct use as an array at the field path .status.conditions. For
388- example,\n\n\n\t type FooStatus struct{\n\t // Represents the
389- observations of a foo's current state.\n\t // Known .status.conditions.type
390- are: \" Available\" , \" Progressing\" , and \" Degraded\"\n\t //
391- +patchMergeKey=type\n\t // +patchStrategy=merge\n\t // +listType=map\n\t
392- \ // +listMapKey=type\n\t Conditions []metav1.Condition `json:\" conditions,omitempty\"
393- patchStrategy:\" merge\" patchMergeKey:\" type\" protobuf:\" bytes,1,rep,name=conditions\" `\n\n\n\t
394- \ // other fields\n\t }"
374+ description : Condition contains details for one aspect of the current
375+ state of this API Resource.
395376 properties :
396377 lastTransitionTime :
397378 description : |-
@@ -432,12 +413,7 @@ spec:
432413 - Unknown
433414 type : string
434415 type :
435- description : |-
436- type of condition in CamelCase or in foo.example.com/CamelCase.
437- ---
438- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be
439- useful (see .node.status.conditions), the ability to deconflict is important.
440- The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
416+ description : type of condition in CamelCase or in foo.example.com/CamelCase.
441417 maxLength : 316
442418 pattern : ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
443419 type : string
@@ -598,6 +574,7 @@ spec:
598574 type : string
599575 required :
600576 - resources
577+ - secretRef
601578 - type
602579 type : object
603580 status :
@@ -608,16 +585,8 @@ spec:
608585 conditions :
609586 description : Conditions holds the conditions for the Receiver.
610587 items :
611- description : " Condition contains details for one aspect of the current
612- state of this API Resource.\n ---\n This struct is intended for
613- direct use as an array at the field path .status.conditions. For
614- example,\n\n\n\t type FooStatus struct{\n\t // Represents the
615- observations of a foo's current state.\n\t // Known .status.conditions.type
616- are: \" Available\" , \" Progressing\" , and \" Degraded\"\n\t //
617- +patchMergeKey=type\n\t // +patchStrategy=merge\n\t // +listType=map\n\t
618- \ // +listMapKey=type\n\t Conditions []metav1.Condition `json:\" conditions,omitempty\"
619- patchStrategy:\" merge\" patchMergeKey:\" type\" protobuf:\" bytes,1,rep,name=conditions\" `\n\n\n\t
620- \ // other fields\n\t }"
588+ description : Condition contains details for one aspect of the current
589+ state of this API Resource.
621590 properties :
622591 lastTransitionTime :
623592 description : |-
@@ -658,12 +627,7 @@ spec:
658627 - Unknown
659628 type : string
660629 type :
661- description : |-
662- type of condition in CamelCase or in foo.example.com/CamelCase.
663- ---
664- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be
665- useful (see .node.status.conditions), the ability to deconflict is important.
666- The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
630+ description : type of condition in CamelCase or in foo.example.com/CamelCase.
667631 maxLength : 316
668632 pattern : ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
669633 type : string
0 commit comments