Skip to content

Commit 3b37e4a

Browse files
Commit from GitHub Actions (Scheduled Jobs)
1 parent 12573f0 commit 3b37e4a

35 files changed

Lines changed: 3692 additions & 161 deletions

definitions/alerting.grafana.crossplane.io/contactpoint.yaml

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -757,6 +757,82 @@ spec:
757757
(String) The templated content of the message.
758758
Custom message. You can use template variables.
759759
type: string
760+
oncallIntegrationRef:
761+
description: Reference to a Integration in oncall to populate
762+
url.
763+
properties:
764+
name:
765+
description: Name of the referenced object.
766+
type: string
767+
policy:
768+
description: Policies for referencing.
769+
properties:
770+
resolution:
771+
default: Required
772+
description: |-
773+
Resolution specifies whether resolution of this reference is required.
774+
The default is 'Required', which means the reconcile will fail if the
775+
reference cannot be resolved. 'Optional' means this reference will be
776+
a no-op if it cannot be resolved.
777+
enum:
778+
- Required
779+
- Optional
780+
type: string
781+
resolve:
782+
description: |-
783+
Resolve specifies when this reference should be resolved. The default
784+
is 'IfNotPresent', which will attempt to resolve the reference only when
785+
the corresponding field is not present. Use 'Always' to resolve the
786+
reference on every reconcile.
787+
enum:
788+
- Always
789+
- IfNotPresent
790+
type: string
791+
type: object
792+
required:
793+
- name
794+
type: object
795+
oncallIntegrationSelector:
796+
description: Selector for a Integration in oncall to populate
797+
url.
798+
properties:
799+
matchControllerRef:
800+
description: |-
801+
MatchControllerRef ensures an object with the same controller reference
802+
as the selecting object is selected.
803+
type: boolean
804+
matchLabels:
805+
additionalProperties:
806+
type: string
807+
description: MatchLabels ensures an object with matching
808+
labels is selected.
809+
type: object
810+
policy:
811+
description: Policies for selection.
812+
properties:
813+
resolution:
814+
default: Required
815+
description: |-
816+
Resolution specifies whether resolution of this reference is required.
817+
The default is 'Required', which means the reconcile will fail if the
818+
reference cannot be resolved. 'Optional' means this reference will be
819+
a no-op if it cannot be resolved.
820+
enum:
821+
- Required
822+
- Optional
823+
type: string
824+
resolve:
825+
description: |-
826+
Resolve specifies when this reference should be resolved. The default
827+
is 'IfNotPresent', which will attempt to resolve the reference only when
828+
the corresponding field is not present. Use 'Always' to resolve the
829+
reference on every reconcile.
830+
enum:
831+
- Always
832+
- IfNotPresent
833+
type: string
834+
type: object
835+
type: object
760836
settingsSecretRef:
761837
description: |-
762838
(Map of String, Sensitive) Additional custom properties to attach to the notifier. Defaults to map[].
@@ -2873,6 +2949,82 @@ spec:
28732949
(String) The templated content of the message.
28742950
Custom message. You can use template variables.
28752951
type: string
2952+
oncallIntegrationRef:
2953+
description: Reference to a Integration in oncall to populate
2954+
url.
2955+
properties:
2956+
name:
2957+
description: Name of the referenced object.
2958+
type: string
2959+
policy:
2960+
description: Policies for referencing.
2961+
properties:
2962+
resolution:
2963+
default: Required
2964+
description: |-
2965+
Resolution specifies whether resolution of this reference is required.
2966+
The default is 'Required', which means the reconcile will fail if the
2967+
reference cannot be resolved. 'Optional' means this reference will be
2968+
a no-op if it cannot be resolved.
2969+
enum:
2970+
- Required
2971+
- Optional
2972+
type: string
2973+
resolve:
2974+
description: |-
2975+
Resolve specifies when this reference should be resolved. The default
2976+
is 'IfNotPresent', which will attempt to resolve the reference only when
2977+
the corresponding field is not present. Use 'Always' to resolve the
2978+
reference on every reconcile.
2979+
enum:
2980+
- Always
2981+
- IfNotPresent
2982+
type: string
2983+
type: object
2984+
required:
2985+
- name
2986+
type: object
2987+
oncallIntegrationSelector:
2988+
description: Selector for a Integration in oncall to populate
2989+
url.
2990+
properties:
2991+
matchControllerRef:
2992+
description: |-
2993+
MatchControllerRef ensures an object with the same controller reference
2994+
as the selecting object is selected.
2995+
type: boolean
2996+
matchLabels:
2997+
additionalProperties:
2998+
type: string
2999+
description: MatchLabels ensures an object with matching
3000+
labels is selected.
3001+
type: object
3002+
policy:
3003+
description: Policies for selection.
3004+
properties:
3005+
resolution:
3006+
default: Required
3007+
description: |-
3008+
Resolution specifies whether resolution of this reference is required.
3009+
The default is 'Required', which means the reconcile will fail if the
3010+
reference cannot be resolved. 'Optional' means this reference will be
3011+
a no-op if it cannot be resolved.
3012+
enum:
3013+
- Required
3014+
- Optional
3015+
type: string
3016+
resolve:
3017+
description: |-
3018+
Resolve specifies when this reference should be resolved. The default
3019+
is 'IfNotPresent', which will attempt to resolve the reference only when
3020+
the corresponding field is not present. Use 'Always' to resolve the
3021+
reference on every reconcile.
3022+
enum:
3023+
- Always
3024+
- IfNotPresent
3025+
type: string
3026+
type: object
3027+
type: object
28763028
settingsSecretRef:
28773029
additionalProperties:
28783030
type: string

definitions/alerting.grafana.m.crossplane.io/contactpoint.yaml

Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -651,6 +651,88 @@ spec:
651651
(String) The templated content of the message.
652652
Custom message. You can use template variables.
653653
type: string
654+
oncallIntegrationRef:
655+
description: Reference to a Integration in oncall to populate
656+
url.
657+
properties:
658+
name:
659+
description: Name of the referenced object.
660+
type: string
661+
namespace:
662+
description: Namespace of the referenced object
663+
type: string
664+
policy:
665+
description: Policies for referencing.
666+
properties:
667+
resolution:
668+
default: Required
669+
description: |-
670+
Resolution specifies whether resolution of this reference is required.
671+
The default is 'Required', which means the reconcile will fail if the
672+
reference cannot be resolved. 'Optional' means this reference will be
673+
a no-op if it cannot be resolved.
674+
enum:
675+
- Required
676+
- Optional
677+
type: string
678+
resolve:
679+
description: |-
680+
Resolve specifies when this reference should be resolved. The default
681+
is 'IfNotPresent', which will attempt to resolve the reference only when
682+
the corresponding field is not present. Use 'Always' to resolve the
683+
reference on every reconcile.
684+
enum:
685+
- Always
686+
- IfNotPresent
687+
type: string
688+
type: object
689+
required:
690+
- name
691+
type: object
692+
oncallIntegrationSelector:
693+
description: Selector for a Integration in oncall to populate
694+
url.
695+
properties:
696+
matchControllerRef:
697+
description: |-
698+
MatchControllerRef ensures an object with the same controller reference
699+
as the selecting object is selected.
700+
type: boolean
701+
matchLabels:
702+
additionalProperties:
703+
type: string
704+
description: MatchLabels ensures an object with matching
705+
labels is selected.
706+
type: object
707+
namespace:
708+
description: Namespace for the selector
709+
type: string
710+
policy:
711+
description: Policies for selection.
712+
properties:
713+
resolution:
714+
default: Required
715+
description: |-
716+
Resolution specifies whether resolution of this reference is required.
717+
The default is 'Required', which means the reconcile will fail if the
718+
reference cannot be resolved. 'Optional' means this reference will be
719+
a no-op if it cannot be resolved.
720+
enum:
721+
- Required
722+
- Optional
723+
type: string
724+
resolve:
725+
description: |-
726+
Resolve specifies when this reference should be resolved. The default
727+
is 'IfNotPresent', which will attempt to resolve the reference only when
728+
the corresponding field is not present. Use 'Always' to resolve the
729+
reference on every reconcile.
730+
enum:
731+
- Always
732+
- IfNotPresent
733+
type: string
734+
type: object
735+
type: object
654736
settingsSecretRef:
655737
description: |-
656738
(Map of String, Sensitive) Additional custom properties to attach to the notifier. Defaults to map[].
@@ -2538,6 +2620,88 @@ spec:
25382620
(String) The templated content of the message.
25392621
Custom message. You can use template variables.
25402622
type: string
2623+
oncallIntegrationRef:
2624+
description: Reference to a Integration in oncall to populate
2625+
url.
2626+
properties:
2627+
name:
2628+
description: Name of the referenced object.
2629+
type: string
2630+
namespace:
2631+
description: Namespace of the referenced object
2632+
type: string
2633+
policy:
2634+
description: Policies for referencing.
2635+
properties:
2636+
resolution:
2637+
default: Required
2638+
description: |-
2639+
Resolution specifies whether resolution of this reference is required.
2640+
The default is 'Required', which means the reconcile will fail if the
2641+
reference cannot be resolved. 'Optional' means this reference will be
2642+
a no-op if it cannot be resolved.
2643+
enum:
2644+
- Required
2645+
- Optional
2646+
type: string
2647+
resolve:
2648+
description: |-
2649+
Resolve specifies when this reference should be resolved. The default
2650+
is 'IfNotPresent', which will attempt to resolve the reference only when
2651+
the corresponding field is not present. Use 'Always' to resolve the
2652+
reference on every reconcile.
2653+
enum:
2654+
- Always
2655+
- IfNotPresent
2656+
type: string
2657+
type: object
2658+
required:
2659+
- name
2660+
type: object
2661+
oncallIntegrationSelector:
2662+
description: Selector for a Integration in oncall to populate
2663+
url.
2664+
properties:
2665+
matchControllerRef:
2666+
description: |-
2667+
MatchControllerRef ensures an object with the same controller reference
2668+
as the selecting object is selected.
2669+
type: boolean
2670+
matchLabels:
2671+
additionalProperties:
2672+
type: string
2673+
description: MatchLabels ensures an object with matching
2674+
labels is selected.
2675+
type: object
2676+
namespace:
2677+
description: Namespace for the selector
2678+
type: string
2679+
policy:
2680+
description: Policies for selection.
2681+
properties:
2682+
resolution:
2683+
default: Required
2684+
description: |-
2685+
Resolution specifies whether resolution of this reference is required.
2686+
The default is 'Required', which means the reconcile will fail if the
2687+
reference cannot be resolved. 'Optional' means this reference will be
2688+
a no-op if it cannot be resolved.
2689+
enum:
2690+
- Required
2691+
- Optional
2692+
type: string
2693+
resolve:
2694+
description: |-
2695+
Resolve specifies when this reference should be resolved. The default
2696+
is 'IfNotPresent', which will attempt to resolve the reference only when
2697+
the corresponding field is not present. Use 'Always' to resolve the
2698+
reference on every reconcile.
2699+
enum:
2700+
- Always
2701+
- IfNotPresent
2702+
type: string
2703+
type: object
2704+
type: object
25412705
settingsSecretRef:
25422706
additionalProperties:
25432707
type: string

0 commit comments

Comments
 (0)