diff --git a/README.md b/README.md index a8114fa..5180d53 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ in PrometheusOperator.ServiceMonitor::{ , endpoints = Some [ PrometheusOperator.Endpoint.Union.TargetPort PrometheusOperator.Endpoint.TargetPort::{ - , targetPort = Kubernetes.IntOrString.String "example" + , targetPort = Kubernetes.NatOrString.String "example" , interval = Some "60s" , scrapeTimeout = Some "40s" } diff --git a/imports.dhall b/imports.dhall index aad9e3c..1394c9e 100644 --- a/imports.dhall +++ b/imports.dhall @@ -1,5 +1,7 @@ { Kubernetes = - https://raw.githubusercontent.com/dhall-lang/dhall-kubernetes/v6.0.0/package.dhall sha256:532e110f424ea8a9f960a13b2ca54779ddcac5d5aa531f86d82f41f8f18d7ef1 + https://raw.githubusercontent.com/dhall-lang/dhall-kubernetes/v7.0.0/package.dhall sha256:705f7bd1c157c5544143ab5917bdc3972fe941300ce4189a8ea89e6ddd9c1875 + ? https://raw.githubusercontent.com/dhall-lang/dhall-kubernetes/v7.0.0/package.dhall , Prelude = - https://raw.githubusercontent.com/dhall-lang/dhall-lang/v17.0.0/Prelude/package.dhall sha256:10db3c919c25e9046833df897a8ffe2701dc390fa0893d958c3430524be5a43e + https://raw.githubusercontent.com/dhall-lang/dhall-lang/v17.0.0/Prelude/package.dhall sha256:10db3c919c25e9046833df897a8ffe2701dc390fa0893d958c3430524be5a43e + ? https://raw.githubusercontent.com/dhall-lang/dhall-lang/v17.0.0/Prelude/package.dhall } diff --git a/package.dhall b/package.dhall index b24e1c3..5962df6 100644 --- a/package.dhall +++ b/package.dhall @@ -1,4 +1,4 @@ { v1 = - ./v1/package.dhall sha256:16d235d47f572d242a409c67167b68f99ac05c40dc6e31ed362916070c3ad320 + ./v1/package.dhall sha256:1443b1a580900147c97cea725c197652e26ca766bb8f785f468e0f3019545276 ? ./v1/package.dhall } diff --git a/v1/APIServerConfig.dhall b/v1/APIServerConfig.dhall index df942f2..1b9de2d 100644 --- a/v1/APIServerConfig.dhall +++ b/v1/APIServerConfig.dhall @@ -1,6 +1,10 @@ -let BasicAuth = ./BasicAuth.dhall +let BasicAuth = + ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ? ./BasicAuth.dhall -let TLSConfig = ./TLSConfig.dhall +let TLSConfig = + ./TLSConfig.dhall sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ? ./TLSConfig.dhall let Common = { host : Text, tlsConfig : Optional TLSConfig.Type } @@ -24,9 +28,14 @@ let APIServerConfig = } let test = - let Kubernetes = (../imports.dhall).Kubernetes + let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes - let BasicAuth = ./BasicAuth.dhall + let BasicAuth = + ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ? ./BasicAuth.dhall in { basicAuth = APIServerConfig.Type.BasicAuth diff --git a/v1/AlertingSpec.dhall b/v1/AlertingSpec.dhall index 981b1e5..45007a4 100644 --- a/v1/AlertingSpec.dhall +++ b/v1/AlertingSpec.dhall @@ -1,4 +1,6 @@ -let AlertmanagerEndpoints = ./AlertmanagerEndpoints.dhall +let AlertmanagerEndpoints = + ./AlertmanagerEndpoints.dhall sha256:d628edd8a1930362f586470a5bf141bf0286e69deb463ff12cae53a34f1f3747 + ? ./AlertmanagerEndpoints.dhall let AlertingSpec = { Type = { alertmanagers : Optional (List AlertmanagerEndpoints.Type) } diff --git a/v1/Alertmanager.dhall b/v1/Alertmanager.dhall index e8d26df..2315fde 100644 --- a/v1/Alertmanager.dhall +++ b/v1/Alertmanager.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let AlertmanagerSpec = ./AlertmanagerSpec.dhall +let AlertmanagerSpec = + ./AlertmanagerSpec.dhall sha256:f39005803d189f9c7867e4bc88f5fd8e698c0141410505e961bbe132ab7c1ba9 + ? ./AlertmanagerSpec.dhall -let AlertmanagerStatus = ./AlertmanagerStatus.dhall +let AlertmanagerStatus = + ./AlertmanagerStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ? ./AlertmanagerStatus.dhall in { Type = { apiVersion : Text diff --git a/v1/AlertmanagerConfig.dhall b/v1/AlertmanagerConfig.dhall index fd0bcf6..2aaed0a 100644 --- a/v1/AlertmanagerConfig.dhall +++ b/v1/AlertmanagerConfig.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let AlertmanagerConfigSpec = ./AlertmanagerConfigSpec.dhall +let AlertmanagerConfigSpec = + ./AlertmanagerConfigSpec.dhall sha256:b9487178302a27b6ff8aa47180cd23c9be20471436fe8981dceb8be28e4d09da + ? ./AlertmanagerConfigSpec.dhall let Generator = λ(ConfigSpec : Type) → diff --git a/v1/AlertmanagerConfigList.dhall b/v1/AlertmanagerConfigList.dhall index 58abdde..a6dde5a 100644 --- a/v1/AlertmanagerConfigList.dhall +++ b/v1/AlertmanagerConfigList.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let AlertmanagerConfigSpec = ./AlertmanagerConfigSpec.dhall +let AlertmanagerConfigSpec = + ./AlertmanagerConfigSpec.dhall sha256:b9487178302a27b6ff8aa47180cd23c9be20471436fe8981dceb8be28e4d09da + ? ./AlertmanagerConfigSpec.dhall let Generator = λ(ConfigSpec : Type) → @@ -20,7 +24,9 @@ let Generator = } let test = - let AlertmanagerConfigSpec = ./AlertmanagerConfigSpec.dhall + let AlertmanagerConfigSpec = + ./AlertmanagerConfigSpec.dhall sha256:b9487178302a27b6ff8aa47180cd23c9be20471436fe8981dceb8be28e4d09da + ? ./AlertmanagerConfigSpec.dhall in (Generator AlertmanagerConfigSpec.Simple.Type)::{ , items = [] : List AlertmanagerConfigSpec.Simple.Type diff --git a/v1/AlertmanagerConfigSpec.dhall b/v1/AlertmanagerConfigSpec.dhall index 04b68ae..d4ce60c 100644 --- a/v1/AlertmanagerConfigSpec.dhall +++ b/v1/AlertmanagerConfigSpec.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let Receiver = ./Receiver.dhall +let Receiver = + ./Receiver.dhall sha256:10acdd3e184cf84e1fa59db34d56fe926c9d661ac4a1b39adf4eabffcdb90564 + ? ./Receiver.dhall -let InhibitRule = ./InhibitRule.dhall +let InhibitRule = + ./InhibitRule.dhall sha256:a2c058aaf87549e02bf31cdd9cb1d45e386faffc98c53a6fc964a64f894c758c + ? ./InhibitRule.dhall let Generator = λ(Route : Type) → @@ -23,7 +29,9 @@ let Generator = let test = (Generator <>)::{=} let Simple = - let Route = ./Route.dhall + let Route = + ./Route.dhall sha256:07329d1a72d3e3a3410cf74e7295b095a20cbf2c21da9a5b60f907300590914d + ? ./Route.dhall let SimpleRootRoute = Route.Root diff --git a/v1/AlertmanagerEndpoints.dhall b/v1/AlertmanagerEndpoints.dhall index 01d58b2..060d06c 100644 --- a/v1/AlertmanagerEndpoints.dhall +++ b/v1/AlertmanagerEndpoints.dhall @@ -1,11 +1,16 @@ -let IntOrString = (../imports.dhall).Kubernetes.IntOrString +let NatOrString = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes.NatOrString -let TLSConfig = ./TLSConfig.dhall +let TLSConfig = + ./TLSConfig.dhall sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ? ./TLSConfig.dhall in { Type = { namespace : Text , name : Text - , port : IntOrString + , port : NatOrString , scheme : Optional Text , pathPrefix : Optional Text , tlsConfig : Optional TLSConfig.Type diff --git a/v1/AlertmanagerList.dhall b/v1/AlertmanagerList.dhall index 36794ea..49c27ce 100644 --- a/v1/AlertmanagerList.dhall +++ b/v1/AlertmanagerList.dhall @@ -1,6 +1,11 @@ -let ListMeta = (../imports.dhall).Kubernetes.ListMeta.Type +let ListMeta = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes.ListMeta.Type -let Alertmanager = ./Alertmanager.dhall +let Alertmanager = + ./Alertmanager.dhall sha256:009ca2c566ca0d356b2ac37a79a14fe0e26b19870d02f7ebe7a436189e14098b + ? ./Alertmanager.dhall let AlertmanagerList = { Type = diff --git a/v1/AlertmanagerSpec.dhall b/v1/AlertmanagerSpec.dhall index 963c4ca..6f01bea 100644 --- a/v1/AlertmanagerSpec.dhall +++ b/v1/AlertmanagerSpec.dhall @@ -1,12 +1,18 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Map = imports.Prelude.Map.Type let Kubernetes = imports.Kubernetes -let StorageSpec = ./StorageSpec.dhall +let StorageSpec = + ./StorageSpec.dhall sha256:e73aa9d82a6b493998a99576bd22a60d658cde4d61a862ead79268450a58df55 + ? ./StorageSpec.dhall -let EmbeddedObjectMetadata = ./EmbeddedObjectMetadata.dhall +let EmbeddedObjectMetadata = + ./EmbeddedObjectMetadata.dhall sha256:5a9eb9672ed429bd9d7e9aa333c30aef5c8e44ade302895f8af57f286248c8fa + ? ./EmbeddedObjectMetadata.dhall let AlertmanagerSpec = { Type = diff --git a/v1/BasicAuth.dhall b/v1/BasicAuth.dhall index dd0c612..548e568 100644 --- a/v1/BasicAuth.dhall +++ b/v1/BasicAuth.dhall @@ -1,4 +1,7 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes let BasicAuth = { Type = diff --git a/v1/EmbeddedObjectMetadata.dhall b/v1/EmbeddedObjectMetadata.dhall index 7da56e9..c4f5d23 100644 --- a/v1/EmbeddedObjectMetadata.dhall +++ b/v1/EmbeddedObjectMetadata.dhall @@ -1,4 +1,6 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Map = imports.Prelude.Map.Type diff --git a/v1/EmbeddedPersistentVolumeClaim.dhall b/v1/EmbeddedPersistentVolumeClaim.dhall index 7240ac2..cf3768b 100644 --- a/v1/EmbeddedPersistentVolumeClaim.dhall +++ b/v1/EmbeddedPersistentVolumeClaim.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let EmbeddedObjectMetadata = ./EmbeddedObjectMetadata.dhall +let EmbeddedObjectMetadata = + ./EmbeddedObjectMetadata.dhall sha256:5a9eb9672ed429bd9d7e9aa333c30aef5c8e44ade302895f8af57f286248c8fa + ? ./EmbeddedObjectMetadata.dhall in { Type = { metadata : Optional EmbeddedObjectMetadata.Type diff --git a/v1/Endpoint.dhall b/v1/Endpoint.dhall index bb0a8fc..8e58feb 100644 --- a/v1/Endpoint.dhall +++ b/v1/Endpoint.dhall @@ -1,14 +1,22 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Map = imports.Prelude.Map.Type let Kubernetes = imports.Kubernetes -let BasicAuth = ./BasicAuth.dhall +let BasicAuth = + ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ? ./BasicAuth.dhall -let RelabelConfig = ./RelabelConfig.dhall +let RelabelConfig = + ./RelabelConfig.dhall sha256:55536331ee4787f7a5063964fbfbc3d903903deae1ccf49365211e35764361fb + ? ./RelabelConfig.dhall -let TLSConfig = ./TLSConfig.dhall +let TLSConfig = + ./TLSConfig.dhall sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ? ./TLSConfig.dhall let Common = { path : Optional Text @@ -47,7 +55,7 @@ let common = let Port = Common ⩓ { port : Text } -let TargetPort = Common ⩓ { targetPort : Kubernetes.IntOrString } +let TargetPort = Common ⩓ { targetPort : Kubernetes.NatOrString } let Endpoint = { Union = < Port : Port | TargetPort : TargetPort > @@ -60,7 +68,7 @@ let test = , targetPort = Endpoint.Union.TargetPort Endpoint.TargetPort::{ - , targetPort = Kubernetes.IntOrString.Int +8080 + , targetPort = Kubernetes.NatOrString.Nat 8080 } } diff --git a/v1/HTTPConfig.dhall b/v1/HTTPConfig.dhall index 119b26c..5a10834 100644 --- a/v1/HTTPConfig.dhall +++ b/v1/HTTPConfig.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let BasicAuth = ./BasicAuth.dhall +let BasicAuth = + ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ? ./BasicAuth.dhall -let SafeTLSConfig = ./SafeTLSConfig.dhall +let SafeTLSConfig = + ./SafeTLSConfig.dhall sha256:33847e3bc9669b8e4666acb3deed9cd271ef5f45d4bfe1b36f0f416b4442c39d + ? ./SafeTLSConfig.dhall let HTTPConfig = { Type = diff --git a/v1/InhibitRule.dhall b/v1/InhibitRule.dhall index e6d4f9e..6389112 100644 --- a/v1/InhibitRule.dhall +++ b/v1/InhibitRule.dhall @@ -1,6 +1,10 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall -let Matcher = ./Matcher.dhall +let Matcher = + ./Matcher.dhall sha256:c8519226bf49d086fafacdac890df38fb63e10921984abfd2787e78aa3d90f3c + ? ./Matcher.dhall let InhibitRule = { Type = diff --git a/v1/OpsGenieConfig.dhall b/v1/OpsGenieConfig.dhall index f4b536c..c4bc7ee 100644 --- a/v1/OpsGenieConfig.dhall +++ b/v1/OpsGenieConfig.dhall @@ -1,14 +1,24 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let BasicAuth = ./BasicAuth.dhall +let BasicAuth = + ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ? ./BasicAuth.dhall -let HTTPConfig = ./HTTPConfig.dhall +let HTTPConfig = + ./HTTPConfig.dhall sha256:b33237d271ba53c43ad70ee79463355d929ee65040d413c0f15ef3e3071af17f + ? ./HTTPConfig.dhall -let OpsGenieConfigDetail = ./OpsGenieConfigDetail.dhall +let OpsGenieConfigDetail = + ./OpsGenieConfigDetail.dhall sha256:9bb842a44771c837f8f1d7a39c837ff7821ff436f4b198bdfcce0a681dc08b2e + ? ./OpsGenieConfigDetail.dhall -let OpsGenieConfigResponder = ./OpsGenieConfigResponder.dhall +let OpsGenieConfigResponder = + ./OpsGenieConfigResponder.dhall sha256:49d9e33fa13b200230a0f65b12ff4fcbe5675b4cf5dbaf9b64d9797899300587 + ? ./OpsGenieConfigResponder.dhall let OpsGenieConfig = { Type = diff --git a/v1/PagerDutyConfig.dhall b/v1/PagerDutyConfig.dhall index 3059812..4857738 100644 --- a/v1/PagerDutyConfig.dhall +++ b/v1/PagerDutyConfig.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let HTTPConfig = ./HTTPConfig.dhall +let HTTPConfig = + ./HTTPConfig.dhall sha256:b33237d271ba53c43ad70ee79463355d929ee65040d413c0f15ef3e3071af17f + ? ./HTTPConfig.dhall -let PagerDutyConfigDetail = ./PagerDutyConfigDetail.dhall +let PagerDutyConfigDetail = + ./PagerDutyConfigDetail.dhall sha256:9bb842a44771c837f8f1d7a39c837ff7821ff436f4b198bdfcce0a681dc08b2e + ? ./PagerDutyConfigDetail.dhall let PagerDutyConfig = { Type = diff --git a/v1/PodMetricsEndpoint.dhall b/v1/PodMetricsEndpoint.dhall index d910427..39eb5f7 100644 --- a/v1/PodMetricsEndpoint.dhall +++ b/v1/PodMetricsEndpoint.dhall @@ -1,14 +1,19 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes let Prelude = imports.Prelude -let RelabelConfig = (./RelabelConfig.dhall).Type +let RelabelConfig = + ( ./RelabelConfig.dhall sha256:55536331ee4787f7a5063964fbfbc3d903903deae1ccf49365211e35764361fb + ? ./RelabelConfig.dhall + ).Type in { Type = { port : Optional Text - , targetPort : Optional Kubernetes.IntOrString + , targetPort : Optional Kubernetes.NatOrString , path : Optional Text , scheme : Optional Text , params : Optional (Prelude.Map.Type Text Text) @@ -22,7 +27,7 @@ in { Type = } , default = { port = None Text - , targetPort = None Kubernetes.IntOrString + , targetPort = None Kubernetes.NatOrString , path = None Text , scheme = None Text , params = None (Prelude.Map.Type Text Text) diff --git a/v1/PodMonitor.dhall b/v1/PodMonitor.dhall index 675c22e..4f5279a 100644 --- a/v1/PodMonitor.dhall +++ b/v1/PodMonitor.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let PodMonitorSpec = ./PodMonitorSpec.dhall +let PodMonitorSpec = + ./PodMonitorSpec.dhall sha256:0d27ac2419e5075e24c99593a9eebd5a751c17e13a7a1c34520215648e33d04e + ? ./PodMonitorSpec.dhall in { Type = { apiVersion : Text diff --git a/v1/PodMonitorList.dhall b/v1/PodMonitorList.dhall index 513205c..35ce9bf 100644 --- a/v1/PodMonitorList.dhall +++ b/v1/PodMonitorList.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let PodMonitor = ./PodMonitor.dhall +let PodMonitor = + ./PodMonitor.dhall sha256:8694053f14ea9534f2cd36b0f6f9244a8d59297f68e12f28ef260b411e4e992a + ? ./PodMonitor.dhall in { Type = { apiVersion : Text diff --git a/v1/PodMonitorSpec.dhall b/v1/PodMonitorSpec.dhall index 335d6dd..c06bba4 100644 --- a/v1/PodMonitorSpec.dhall +++ b/v1/PodMonitorSpec.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let PodMetricsEndpoint = ./PodMetricsEndpoint.dhall +let PodMetricsEndpoint = + ./PodMetricsEndpoint.dhall sha256:645afdb97a53570df548a6ce3153f8ba855f3e92d7f2186ee871b809188b6b77 + ? ./PodMetricsEndpoint.dhall -let NamespaceSelector = ./NamespaceSelector.dhall +let NamespaceSelector = + ./NamespaceSelector.dhall sha256:22a8b9f1fb7f20831916ede9b6426f6dbf7c44a1499ccd54e78e9c9c3638988a + ? ./NamespaceSelector.dhall in { Type = { jobLabel : Optional Text diff --git a/v1/Probe.dhall b/v1/Probe.dhall index 1cdbfdc..c6a5d95 100644 --- a/v1/Probe.dhall +++ b/v1/Probe.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let ProbeSpec = ./ProbeSpec.dhall +let ProbeSpec = + ./ProbeSpec.dhall sha256:8acd59f1430e2d0f784d364d7d64bf5646dad139f8cb4bd8c5810b22ee447381 + ? ./ProbeSpec.dhall in { Type = { apiVersion : Text diff --git a/v1/ProbeList.dhall b/v1/ProbeList.dhall index e456e6b..195026a 100644 --- a/v1/ProbeList.dhall +++ b/v1/ProbeList.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let Probe = ./Probe.dhall +let Probe = + ./Probe.dhall sha256:a6caef579f87c5a4746de44abaf6ed11cab900136c9bd046106625be5cb7f5dc + ? ./Probe.dhall in { Type = { apiVersion : Text diff --git a/v1/ProbeSpec.dhall b/v1/ProbeSpec.dhall index adc77d4..4504e84 100644 --- a/v1/ProbeSpec.dhall +++ b/v1/ProbeSpec.dhall @@ -1,6 +1,10 @@ -let ProberSpec = ./ProberSpec.dhall +let ProberSpec = + ./ProberSpec.dhall sha256:12aa19e0e0a2a32ed6e8f609df1071e5348d539e9d7374dcde15b35a0f13900b + ? ./ProberSpec.dhall -let ProbeTargets = ./ProbeTargets.dhall +let ProbeTargets = + ./ProbeTargets.dhall sha256:67308c3bc5d8d8f140746e0e9cf49ff9fb341b1100a536a2c54adb02b922b80e + ? ./ProbeTargets.dhall in { Type = { jobName : Optional Text @@ -11,11 +15,11 @@ in { Type = , scrapeTimeout : Optional Text } , default = - { jobName = None Text - , prober = None ProberSpec.Type - , module = None Text - , targets = None ProbeTargets.Type - , interval = None Text - , scrapeTimeout = None Text - } + { jobName = None Text + , prober = None ProberSpec.Type + , module = None Text + , targets = None ProbeTargets.Type + , interval = None Text + , scrapeTimeout = None Text + } } diff --git a/v1/ProbeTargetIngress.dhall b/v1/ProbeTargetIngress.dhall index 090fb8a..49dd1eb 100644 --- a/v1/ProbeTargetIngress.dhall +++ b/v1/ProbeTargetIngress.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let NamespaceSelector = ./NamespaceSelector.dhall +let NamespaceSelector = + ./NamespaceSelector.dhall sha256:22a8b9f1fb7f20831916ede9b6426f6dbf7c44a1499ccd54e78e9c9c3638988a + ? ./NamespaceSelector.dhall -let RelabelConfig = ./RelabelConfig.dhall +let RelabelConfig = + ./RelabelConfig.dhall sha256:55536331ee4787f7a5063964fbfbc3d903903deae1ccf49365211e35764361fb + ? ./RelabelConfig.dhall in { Type = { selector : Optional Kubernetes.LabelSelector.Type @@ -12,8 +18,8 @@ in { Type = , relabelingConfigs : Optional (List RelabelConfig.Type) } , default = - { selector = None Kubernetes.LabelSelector.Type - , namespaceSelector = None NamespaceSelector - , relabelingConfigs = None (List RelabelConfig.Type) - } + { selector = None Kubernetes.LabelSelector.Type + , namespaceSelector = None NamespaceSelector + , relabelingConfigs = None (List RelabelConfig.Type) + } } diff --git a/v1/ProbeTargetStaticConfig.dhall b/v1/ProbeTargetStaticConfig.dhall index 9ccdde1..9b9635d 100644 --- a/v1/ProbeTargetStaticConfig.dhall +++ b/v1/ProbeTargetStaticConfig.dhall @@ -1,4 +1,6 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Map = imports.Prelude.Map.Type diff --git a/v1/ProbeTargets.dhall b/v1/ProbeTargets.dhall index 32eff35..ff7cc9e 100644 --- a/v1/ProbeTargets.dhall +++ b/v1/ProbeTargets.dhall @@ -1,13 +1,17 @@ -let ProbeTargetStaticConfig = ./ProbeTargetStaticConfig.dhall +let ProbeTargetStaticConfig = + ./ProbeTargetStaticConfig.dhall sha256:4951044922978b45e6bfa05197dd2a67bb53d015b24e7cf8361490c460288c65 + ? ./ProbeTargetStaticConfig.dhall -let ProbeTargetIngress = ./ProbeTargetIngress.dhall +let ProbeTargetIngress = + ./ProbeTargetIngress.dhall sha256:be2190ff7e7497c870bf343a1bd48c32c5d6aa804c8a12338d5900c7e702ac5b + ? ./ProbeTargetIngress.dhall in { Type = { staticConfig : Optional ProbeTargetStaticConfig.Type , ingress : Optional ProbeTargetIngress.Type } , default = - { staticConfig = None ProbeTargetStaticConfig.Type - , ingress = None ProbeTargetIngress.Type - } + { staticConfig = None ProbeTargetStaticConfig.Type + , ingress = None ProbeTargetIngress.Type + } } diff --git a/v1/Prometheus.dhall b/v1/Prometheus.dhall index 8a41979..55e0d97 100644 --- a/v1/Prometheus.dhall +++ b/v1/Prometheus.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let PrometheusSpec = ./PrometheusSpec.dhall +let PrometheusSpec = + ./PrometheusSpec.dhall sha256:57cf9741ed49b0fc5be376bf1c1e72f5fed3828aafef0b53415adc078a4e71dc + ? ./PrometheusSpec.dhall -let PrometheusStatus = ./PrometheusStatus.dhall +let PrometheusStatus = + ./PrometheusStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ? ./PrometheusStatus.dhall in { Type = { apiVersion : Text diff --git a/v1/PrometheusList.dhall b/v1/PrometheusList.dhall index 230cf7f..9d9dfef 100644 --- a/v1/PrometheusList.dhall +++ b/v1/PrometheusList.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let Prometheus = ./Prometheus.dhall +let Prometheus = + ./Prometheus.dhall sha256:d06554a7113406b22d168e2c083bf61b7faebcdad774f68ccb98d30b3300f049 + ? ./Prometheus.dhall in { Type = { apiVersion : Text diff --git a/v1/PrometheusRule.dhall b/v1/PrometheusRule.dhall index e0c9485..fe188ba 100644 --- a/v1/PrometheusRule.dhall +++ b/v1/PrometheusRule.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let PrometheusRuleSpec = ./PrometheusRuleSpec.dhall +let PrometheusRuleSpec = + ./PrometheusRuleSpec.dhall sha256:eaa770c9ecb0f1614c3d9cd4cefaa9af77c24fc23fb52beca7aac5f0af04e970 + ? ./PrometheusRuleSpec.dhall in { Type = { apiVersion : Text diff --git a/v1/PrometheusRuleList.dhall b/v1/PrometheusRuleList.dhall index c1bb1c7..c45796f 100644 --- a/v1/PrometheusRuleList.dhall +++ b/v1/PrometheusRuleList.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let PrometheusRule = ./PrometheusRule.dhall +let PrometheusRule = + ./PrometheusRule.dhall sha256:e7a5c48703ab955510176b2b5fa77e16b96a53fe174c5c58f04352eab83e7e0d + ? ./PrometheusRule.dhall in { Type = { apiVersion : Text diff --git a/v1/PrometheusRuleSpec.dhall b/v1/PrometheusRuleSpec.dhall index 331ced4..8e258d4 100644 --- a/v1/PrometheusRuleSpec.dhall +++ b/v1/PrometheusRuleSpec.dhall @@ -1,4 +1,6 @@ -let RuleGroup = ./RuleGroup.dhall +let RuleGroup = + ./RuleGroup.dhall sha256:da9e7a14f1ec8a5693267c70cb779d3131e96719bfbf04d446471f513ee1be85 + ? ./RuleGroup.dhall let PrometheusRuleSpec = { Type = { groups : List RuleGroup.Type } diff --git a/v1/PrometheusSpec.dhall b/v1/PrometheusSpec.dhall index 148b66a..af889f0 100644 --- a/v1/PrometheusSpec.dhall +++ b/v1/PrometheusSpec.dhall @@ -1,31 +1,54 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Map = imports.Prelude.Map.Type let Kubernetes = imports.Kubernetes -let AlertingSpec = ./AlertingSpec.dhall +let AlertingSpec = + ./AlertingSpec.dhall sha256:a86110361968bdc46d818901a3f5c832fe7fa6cc91f7444074430e25e4202e61 + ? ./AlertingSpec.dhall -let APIServerConfig = ./APIServerConfig.dhall +let APIServerConfig = + ./APIServerConfig.dhall sha256:26445538bef8b140e36b52b2915466053d7eabdbde9a744a58ec874fef1f1f98 + ? ./APIServerConfig.dhall let ArbitraryFSAccessThroughSMsConfig = - ./ArbitraryFSAccessThroughSMsConfig.dhall + ./ArbitraryFSAccessThroughSMsConfig.dhall sha256:5da9e232ecba3823ce2f918148b8ba813e795426f795f227f198aac9225d62d7 + ? ./ArbitraryFSAccessThroughSMsConfig.dhall -let QuerySpec = ./QuerySpec.dhall +let QuerySpec = + ./QuerySpec.dhall sha256:39089f4d09e138ff2883540f94e981a1565834c4e4d01cfdcd9c5bbeff8aaa0b + ? ./QuerySpec.dhall -let RemoteWriteSpec = ./RemoteWriteSpec.dhall +let RemoteWriteSpec = + ./RemoteWriteSpec.dhall sha256:797023d62e5fa639422d54014397f5062fb2b9e369cf258fe9d891bb946e054f + ? ./RemoteWriteSpec.dhall -let RemoteReadSpec = ./RemoteReadSpec.dhall +let RemoteReadSpec = + ./RemoteReadSpec.dhall sha256:35f9b0d4d222bae5cc8f4a9fff22b56e69f29c191a9176242a68b10b3c873b09 + ? ./RemoteReadSpec.dhall -let Rules = ./Rules.dhall +let Rules = + ./Rules.dhall sha256:52e8a85f28b05b9d6b9c2bf99da75e10ab6199bc09af7c1c1a8c8b3c98edd918 + ? ./Rules.dhall -let StorageSpec = ./StorageSpec.dhall +let StorageSpec = + ./StorageSpec.dhall sha256:e73aa9d82a6b493998a99576bd22a60d658cde4d61a862ead79268450a58df55 + ? ./StorageSpec.dhall -let ThanosSpec = ./ThanosSpec.dhall +let ThanosSpec = + ./ThanosSpec.dhall sha256:c9e26e61bf4bab7ed01c9b2de1a09d2a2323a5dfbc20669f68c1b4271166308c + ? ./ThanosSpec.dhall -let PrometheusRuleExcludeConfig = ./PrometheusRuleExcludeConfig.dhall +let PrometheusRuleExcludeConfig = + ./PrometheusRuleExcludeConfig.dhall sha256:9de82d0ac332d06b3cca9e96dee8208689bd3e0281f5f807361d4a72109fca18 + ? ./PrometheusRuleExcludeConfig.dhall -let EmbeddedObjectMetadata = ./EmbeddedObjectMetadata.dhall +let EmbeddedObjectMetadata = + ./EmbeddedObjectMetadata.dhall sha256:5a9eb9672ed429bd9d7e9aa333c30aef5c8e44ade302895f8af57f286248c8fa + ? ./EmbeddedObjectMetadata.dhall in { Type = { podMetadata : Optional EmbeddedObjectMetadata.Type diff --git a/v1/Receiver.dhall b/v1/Receiver.dhall index 4ae52bb..0a64fc1 100644 --- a/v1/Receiver.dhall +++ b/v1/Receiver.dhall @@ -1,12 +1,22 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall -let OpsGenieConfig = ./OpsGenieConfig.dhall +let OpsGenieConfig = + ./OpsGenieConfig.dhall sha256:84b0d36296b8dadd9eee814be280e7f594fa35679153cedfad52212edd9a64af + ? ./OpsGenieConfig.dhall -let PagerDutyConfig = ./PagerDutyConfig.dhall +let PagerDutyConfig = + ./PagerDutyConfig.dhall sha256:3cdffab07520af478c569df8ea1f5ebba3961c9a050f050fb1b981def67a689c + ? ./PagerDutyConfig.dhall -let WebhookConfig = ./WebhookConfig.dhall +let WebhookConfig = + ./WebhookConfig.dhall sha256:6381e39d10d4bfa438ee66d2aa394795713b273593c786e7612f4aa441b038f3 + ? ./WebhookConfig.dhall -let WeChatConfig = ./WeChatConfig.dhall +let WeChatConfig = + ./WeChatConfig.dhall sha256:943fb7fe1350e90d8d5af7d34c9177b9a3421ff47b680ea38514b839dca7e3db + ? ./WeChatConfig.dhall let Receiver = { Type = diff --git a/v1/RemoteReadSpec.dhall b/v1/RemoteReadSpec.dhall index 9c7dcb8..f47a3dd 100644 --- a/v1/RemoteReadSpec.dhall +++ b/v1/RemoteReadSpec.dhall @@ -1,8 +1,15 @@ -let Map = (../imports.dhall).Prelude.Map.Type +let Map = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Prelude.Map.Type -let BasicAuth = ./BasicAuth.dhall +let BasicAuth = + ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ? ./BasicAuth.dhall -let TLSConfig = ./TLSConfig.dhall +let TLSConfig = + ./TLSConfig.dhall sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ? ./TLSConfig.dhall let RemoteReadSpec = { Type = @@ -18,16 +25,16 @@ let RemoteReadSpec = , proxyUrl : Optional Text } , default = - { name = None Text - , requiredMatchers = None (Map Text Text) - , remoteTimeout = None Text - , readRecent = None Bool - , basicAuth = None BasicAuth.Type - , bearerToken = None Text - , bearerTokenFile = None Text - , tlsConfig = None TLSConfig.Type - , proxyUrl = None Text - } + { name = None Text + , requiredMatchers = None (Map Text Text) + , remoteTimeout = None Text + , readRecent = None Bool + , basicAuth = None BasicAuth.Type + , bearerToken = None Text + , bearerTokenFile = None Text + , tlsConfig = None TLSConfig.Type + , proxyUrl = None Text + } } let test = RemoteReadSpec::{ url = "example.com" } diff --git a/v1/RemoteWriteSpec.dhall b/v1/RemoteWriteSpec.dhall index b1e2e00..e170e8d 100644 --- a/v1/RemoteWriteSpec.dhall +++ b/v1/RemoteWriteSpec.dhall @@ -1,10 +1,18 @@ -let BasicAuth = ./BasicAuth.dhall +let BasicAuth = + ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ? ./BasicAuth.dhall -let QueueConfig = ./QueueConfig.dhall +let QueueConfig = + ./QueueConfig.dhall sha256:b882b46979605ffd73945d3daba3f4fc507506968a78996d5332fba1f0fa2572 + ? ./QueueConfig.dhall -let RelabelConfig = ./RelabelConfig.dhall +let RelabelConfig = + ./RelabelConfig.dhall sha256:55536331ee4787f7a5063964fbfbc3d903903deae1ccf49365211e35764361fb + ? ./RelabelConfig.dhall -let TLSConfig = ./TLSConfig.dhall +let TLSConfig = + ./TLSConfig.dhall sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ? ./TLSConfig.dhall let RemoteWriteSpec = { Type = @@ -20,16 +28,16 @@ let RemoteWriteSpec = , queueConfig : Optional QueueConfig.Type } , default = - { name = None Text - , remoteTimeout = None Text - , writeRelabelConfigs = None (List RelabelConfig.Type) - , basicAuth = None BasicAuth.Type - , bearerToken = None Text - , bearerTokenFile = None Text - , tlsConfig = None TLSConfig.Type - , proxyUrl = None Text - , queueConfig = None QueueConfig.Type - } + { name = None Text + , remoteTimeout = None Text + , writeRelabelConfigs = None (List RelabelConfig.Type) + , basicAuth = None BasicAuth.Type + , bearerToken = None Text + , bearerTokenFile = None Text + , tlsConfig = None TLSConfig.Type + , proxyUrl = None Text + , queueConfig = None QueueConfig.Type + } } let test = RemoteWriteSpec::{ url = "example.com" } diff --git a/v1/Route.dhall b/v1/Route.dhall index 092bc6b..ab52aaf 100644 --- a/v1/Route.dhall +++ b/v1/Route.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let Matcher = ./Matcher.dhall +let Matcher = + ./Matcher.dhall sha256:c8519226bf49d086fafacdac890df38fb63e10921984abfd2787e78aa3d90f3c + ? ./Matcher.dhall let Generator = λ(RouteObject : Type) → diff --git a/v1/Rule.dhall b/v1/Rule.dhall index 704f829..411e146 100644 --- a/v1/Rule.dhall +++ b/v1/Rule.dhall @@ -1,14 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Map = imports.Prelude.Map.Type -let IntOrString = imports.Kubernetes.IntOrString +let NatOrString = imports.Kubernetes.NatOrString let Rule = { Type = { record : Optional Text , alert : Optional Text - , expr : IntOrString + , expr : NatOrString , for : Optional Text , labels : Optional (Map Text Text) , annotations : Optional (Map Text Text) @@ -22,6 +24,6 @@ let Rule = } } -let test = Rule::{ expr = IntOrString.String "example" } +let test = Rule::{ expr = NatOrString.String "example" } in Rule diff --git a/v1/RuleGroup.dhall b/v1/RuleGroup.dhall index 0db177d..f0badc9 100644 --- a/v1/RuleGroup.dhall +++ b/v1/RuleGroup.dhall @@ -1,4 +1,6 @@ -let Rule = ./Rule.dhall +let Rule = + ./Rule.dhall sha256:5d4291e1a984d630d9be65ebeb758f35c352fec94e7f8d613d53c290479c712e + ? ./Rule.dhall let RuleGroup = { Type = @@ -7,7 +9,11 @@ let RuleGroup = , rules : Optional (List Rule.Type) , partial_response_strategy : Optional Text } - , default = { interval = None Text, rules = None (List Rule.Type), partial_response_strategy = None Text } + , default = + { interval = None Text + , rules = None (List Rule.Type) + , partial_response_strategy = None Text + } } let test = RuleGroup::{ name = "example" } diff --git a/v1/Rules.dhall b/v1/Rules.dhall index 9c6e7a2..06872a0 100644 --- a/v1/Rules.dhall +++ b/v1/Rules.dhall @@ -1,4 +1,6 @@ -let RulesAlert = ./RulesAlert.dhall +let RulesAlert = + ./RulesAlert.dhall sha256:959e713d7b2ac190c99505ef5fd038ae280635b4cfa0b55271328ed67dd3b1b7 + ? ./RulesAlert.dhall let Rules = { Type = { alert : RulesAlert.Type }, default = {=} } diff --git a/v1/SafeTLSConfig.dhall b/v1/SafeTLSConfig.dhall index af1edff..059b335 100644 --- a/v1/SafeTLSConfig.dhall +++ b/v1/SafeTLSConfig.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let SecretOrConfigMap = ./SecretOrConfigMap.dhall +let SecretOrConfigMap = + ./SecretOrConfigMap.dhall sha256:c9d8cdd7a4b7d926fca0e9b1b89a26cb59a694366d9a9479297929ce180df5f1 + ? ./SecretOrConfigMap.dhall let SafeTLSConfig = { Type = diff --git a/v1/SecretOrConfigMap.dhall b/v1/SecretOrConfigMap.dhall index 218fc4a..6eb1a55 100644 --- a/v1/SecretOrConfigMap.dhall +++ b/v1/SecretOrConfigMap.dhall @@ -1,4 +1,6 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes diff --git a/v1/ServiceMonitor.dhall b/v1/ServiceMonitor.dhall index af70c06..15df6dc 100644 --- a/v1/ServiceMonitor.dhall +++ b/v1/ServiceMonitor.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let ServiceMonitorSpec = ./ServiceMonitorSpec.dhall +let ServiceMonitorSpec = + ./ServiceMonitorSpec.dhall sha256:ecb532588e3daf9b0aa13181e9a9feb7afd2578764ee4c21f83afbbd8d38cd20 + ? ./ServiceMonitorSpec.dhall in { Type = { apiVersion : Text diff --git a/v1/ServiceMonitorList.dhall b/v1/ServiceMonitorList.dhall index 6944155..378bb64 100644 --- a/v1/ServiceMonitorList.dhall +++ b/v1/ServiceMonitorList.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let ServiceMonitor = ./ServiceMonitor.dhall +let ServiceMonitor = + ./ServiceMonitor.dhall sha256:f0bee94fb4cffa7451a55571100c388542c65f86d99721aefe6026298d1958c7 + ? ./ServiceMonitor.dhall in { Type = { apiVersion : Text diff --git a/v1/ServiceMonitorSpec.dhall b/v1/ServiceMonitorSpec.dhall index a638165..e486731 100644 --- a/v1/ServiceMonitorSpec.dhall +++ b/v1/ServiceMonitorSpec.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let Endpoint = ./Endpoint.dhall +let Endpoint = + ./Endpoint.dhall sha256:a3a2c83c2e1d1eff489daf1b1a6f45507acfcf3c85e89e739f3b771597751744 + ? ./Endpoint.dhall -let NamespaceSelector = ./NamespaceSelector.dhall +let NamespaceSelector = + ./NamespaceSelector.dhall sha256:22a8b9f1fb7f20831916ede9b6426f6dbf7c44a1499ccd54e78e9c9c3638988a + ? ./NamespaceSelector.dhall in { Type = { jobLabel : Optional Text diff --git a/v1/StorageSpec.dhall b/v1/StorageSpec.dhall index 97ca330..50b7fd2 100644 --- a/v1/StorageSpec.dhall +++ b/v1/StorageSpec.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let EmbeddedPersistentVolumeClaim = ./EmbeddedPersistentVolumeClaim.dhall +let EmbeddedPersistentVolumeClaim = + ./EmbeddedPersistentVolumeClaim.dhall sha256:b43d5e1c1a395aea5e59ed84fbd7e9e5162f1aef3bf8755f45823363ede4daa3 + ? ./EmbeddedPersistentVolumeClaim.dhall let Common = { disableMountSubPath : Optional Bool } @@ -23,9 +27,14 @@ let StorageSpec = } let test = - let Kubernetes = (../imports.dhall).Kubernetes - - let EmbeddedPersistentVolumeClaim = ./EmbeddedPersistentVolumeClaim.dhall + let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes + + let EmbeddedPersistentVolumeClaim = + ./EmbeddedPersistentVolumeClaim.dhall sha256:b43d5e1c1a395aea5e59ed84fbd7e9e5162f1aef3bf8755f45823363ede4daa3 + ? ./EmbeddedPersistentVolumeClaim.dhall in { emptyDir = StorageSpec.Type.EmptyDir diff --git a/v1/TLSConfig.dhall b/v1/TLSConfig.dhall index cd6eb9b..96ab2b0 100644 --- a/v1/TLSConfig.dhall +++ b/v1/TLSConfig.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let SecretOrConfigMap = ./SecretOrConfigMap.dhall +let SecretOrConfigMap = + ./SecretOrConfigMap.dhall sha256:c9d8cdd7a4b7d926fca0e9b1b89a26cb59a694366d9a9479297929ce180df5f1 + ? ./SecretOrConfigMap.dhall let TLSConfig = { Type = diff --git a/v1/ThanosRuler.dhall b/v1/ThanosRuler.dhall index fcf0a1a..49779e0 100644 --- a/v1/ThanosRuler.dhall +++ b/v1/ThanosRuler.dhall @@ -1,10 +1,16 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let ThanosRulerSpec = ./ThanosRulerSpec.dhall +let ThanosRulerSpec = + ./ThanosRulerSpec.dhall sha256:757a26ba9bfc6fa27ff1ff11de20e637878069d7910af2e6390d9c86c6c82db8 + ? ./ThanosRulerSpec.dhall -let ThanosRulerStatus = ./ThanosRulerStatus.dhall +let ThanosRulerStatus = + ./ThanosRulerStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ? ./ThanosRulerStatus.dhall in { Type = { apiVersion : Text @@ -14,8 +20,8 @@ in { Type = , status : Optional ThanosRulerStatus.Type } , default = - { apiVersion = "monitoring.coreos.com/v1" - , kind = "ThanosRuler" - , status = None ThanosRulerStatus.Type - } + { apiVersion = "monitoring.coreos.com/v1" + , kind = "ThanosRuler" + , status = None ThanosRulerStatus.Type + } } diff --git a/v1/ThanosRulerList.dhall b/v1/ThanosRulerList.dhall index d0a049e..7fb535f 100644 --- a/v1/ThanosRulerList.dhall +++ b/v1/ThanosRulerList.dhall @@ -1,6 +1,11 @@ -let ListMeta = (../imports.dhall).Kubernetes.ListMeta.Type +let ListMeta = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes.ListMeta.Type -let ThanosRuler = ./ThanosRuler.dhall +let ThanosRuler = + ./ThanosRuler.dhall sha256:a1862c8b05438a4255d5194500eeccecb3940a3b06a451ec9dd2882a3ccca335 + ? ./ThanosRuler.dhall let ThanosRulerList = { Type = @@ -10,11 +15,11 @@ let ThanosRulerList = , items : Optional (List ThanosRuler.Type) } , default = - { apiVersion = "monitoring.coreos.com/v1" - , kind = "ThanosRulerList" - , metadata = None ListMeta - , items = None (List ThanosRuler.Type) - } + { apiVersion = "monitoring.coreos.com/v1" + , kind = "ThanosRulerList" + , metadata = None ListMeta + , items = None (List ThanosRuler.Type) + } } let test = ThanosRulerList::{=} diff --git a/v1/ThanosRulerSpec.dhall b/v1/ThanosRulerSpec.dhall index 352f39d..f9b932d 100644 --- a/v1/ThanosRulerSpec.dhall +++ b/v1/ThanosRulerSpec.dhall @@ -1,16 +1,26 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Map = imports.Prelude.Map.Type let Kubernetes = imports.Kubernetes -let StorageSpec = ./StorageSpec.dhall +let StorageSpec = + ./StorageSpec.dhall sha256:e73aa9d82a6b493998a99576bd22a60d658cde4d61a862ead79268450a58df55 + ? ./StorageSpec.dhall -let EmbeddedObjectMetadata = ./EmbeddedObjectMetadata.dhall +let EmbeddedObjectMetadata = + ./EmbeddedObjectMetadata.dhall sha256:5a9eb9672ed429bd9d7e9aa333c30aef5c8e44ade302895f8af57f286248c8fa + ? ./EmbeddedObjectMetadata.dhall -let TLSConfig = ./TLSConfig.dhall +let TLSConfig = + ./TLSConfig.dhall sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ? ./TLSConfig.dhall -let PrometheusRuleExcludeConfig = ./PrometheusRuleExcludeConfig.dhall +let PrometheusRuleExcludeConfig = + ./PrometheusRuleExcludeConfig.dhall sha256:9de82d0ac332d06b3cca9e96dee8208689bd3e0281f5f807361d4a72109fca18 + ? ./PrometheusRuleExcludeConfig.dhall let ThanosRulerSpec = { Type = @@ -56,46 +66,46 @@ let ThanosRulerSpec = , alertQueryUrl : Optional Text } , default = - { podMetadata = None EmbeddedObjectMetadata.Type - , image = None Text - , imagePullSecrets = None (List Kubernetes.LocalObjectReference.Type) - , paused = None Bool - , replicas = None Natural - , nodeSelector = None (Map Text Text) - , resources = None Kubernetes.ResourceRequirements.Type - , affinity = None Kubernetes.Affinity.Type - , tolerations = None (List Kubernetes.Toleration.Type) - , securityContext = None Kubernetes.PodSecurityContext.Type - , priorityClassName = None Text - , storage = None StorageSpec.Type - , serviceAccountName = None Text - , volumes = None (List Kubernetes.Volume.Type) - , objectStorageConfig = None Kubernetes.SecretKeySelector.Type - , listenLocal = None Bool - , queryEndpoints = None (List Text) - , queryConfig = None Kubernetes.SecretKeySelector.Type - , alertmanagersUrl = None (List Text) - , alertmanagersConfig = None Kubernetes.SecretKeySelector.Type - , ruleSelector = None Kubernetes.LabelSelector.Type - , ruleNamespaceSelector = None Kubernetes.LabelSelector.Type - , enforcedNamespaceLabel = None Text - , prometheusRulesExcludedFromEnforce = - None (List PrometheusRuleExcludeConfig.Type) - , logLevel = None Text - , logFormat = None Text - , portName = None Text - , evaluationInterval = None Text - , retention = None Text - , containers = None (List Kubernetes.Container.Type) - , initContainers = None (List Kubernetes.Container.Type) - , tracingConfig = None Kubernetes.SecretKeySelector.Type - , labels = None (Map Text Text) - , alertDropLabels = None (List Text) - , externalPrefix = None Text - , routePrefix = None Text - , grpcServerTlsConfig = None TLSConfig.Type - , alertQueryUrl = None Text - } + { podMetadata = None EmbeddedObjectMetadata.Type + , image = None Text + , imagePullSecrets = None (List Kubernetes.LocalObjectReference.Type) + , paused = None Bool + , replicas = None Natural + , nodeSelector = None (Map Text Text) + , resources = None Kubernetes.ResourceRequirements.Type + , affinity = None Kubernetes.Affinity.Type + , tolerations = None (List Kubernetes.Toleration.Type) + , securityContext = None Kubernetes.PodSecurityContext.Type + , priorityClassName = None Text + , storage = None StorageSpec.Type + , serviceAccountName = None Text + , volumes = None (List Kubernetes.Volume.Type) + , objectStorageConfig = None Kubernetes.SecretKeySelector.Type + , listenLocal = None Bool + , queryEndpoints = None (List Text) + , queryConfig = None Kubernetes.SecretKeySelector.Type + , alertmanagersUrl = None (List Text) + , alertmanagersConfig = None Kubernetes.SecretKeySelector.Type + , ruleSelector = None Kubernetes.LabelSelector.Type + , ruleNamespaceSelector = None Kubernetes.LabelSelector.Type + , enforcedNamespaceLabel = None Text + , prometheusRulesExcludedFromEnforce = + None (List PrometheusRuleExcludeConfig.Type) + , logLevel = None Text + , logFormat = None Text + , portName = None Text + , evaluationInterval = None Text + , retention = None Text + , containers = None (List Kubernetes.Container.Type) + , initContainers = None (List Kubernetes.Container.Type) + , tracingConfig = None Kubernetes.SecretKeySelector.Type + , labels = None (Map Text Text) + , alertDropLabels = None (List Text) + , externalPrefix = None Text + , routePrefix = None Text + , grpcServerTlsConfig = None TLSConfig.Type + , alertQueryUrl = None Text + } } let test = ThanosRulerSpec::{=} diff --git a/v1/ThanosSpec.dhall b/v1/ThanosSpec.dhall index b7fae6b..e895a58 100644 --- a/v1/ThanosSpec.dhall +++ b/v1/ThanosSpec.dhall @@ -1,6 +1,11 @@ -let Kubernetes = (../imports.dhall).Kubernetes +let Kubernetes = + ( ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall + ).Kubernetes -let TLSConfig = ./TLSConfig.dhall +let TLSConfig = + ./TLSConfig.dhall sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ? ./TLSConfig.dhall let ThanosSpec = { Type = diff --git a/v1/WeChatConfig.dhall b/v1/WeChatConfig.dhall index 18649a0..7ab84c9 100644 --- a/v1/WeChatConfig.dhall +++ b/v1/WeChatConfig.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let HTTPConfig = ./HTTPConfig.dhall +let HTTPConfig = + ./HTTPConfig.dhall sha256:b33237d271ba53c43ad70ee79463355d929ee65040d413c0f15ef3e3071af17f + ? ./HTTPConfig.dhall let WeChatConfig = { Type = diff --git a/v1/WebhookConfig.dhall b/v1/WebhookConfig.dhall index f106a3d..e0caacf 100644 --- a/v1/WebhookConfig.dhall +++ b/v1/WebhookConfig.dhall @@ -1,8 +1,12 @@ -let imports = ../imports.dhall +let imports = + ../imports.dhall sha256:e0de9b6a50d2dacac246762b205b7e0d2f279d6410d37a8c0602dfa167410b99 + ? ../imports.dhall let Kubernetes = imports.Kubernetes -let HTTPConfig = ./HTTPConfig.dhall +let HTTPConfig = + ./HTTPConfig.dhall sha256:b33237d271ba53c43ad70ee79463355d929ee65040d413c0f15ef3e3071af17f + ? ./HTTPConfig.dhall let WebhookConfig = { Type = diff --git a/v1/package.dhall b/v1/package.dhall index 2d68117..624802d 100644 --- a/v1/package.dhall +++ b/v1/package.dhall @@ -1,17 +1,17 @@ { AlertingSpec = - ./AlertingSpec.dhall sha256:3d6c197049d77ff9f470c751dcb5146c7b254e8a705859bc65f191887f6f5f0f + ./AlertingSpec.dhall sha256:a86110361968bdc46d818901a3f5c832fe7fa6cc91f7444074430e25e4202e61 ? ./AlertingSpec.dhall , Alertmanager = - ./Alertmanager.dhall sha256:213c9fbe5aa78398d659f3f67003de80b6e235f12fe82dc37b10b479d933ba5a + ./Alertmanager.dhall sha256:009ca2c566ca0d356b2ac37a79a14fe0e26b19870d02f7ebe7a436189e14098b ? ./Alertmanager.dhall , AlertmanagerEndpoints = - ./AlertmanagerEndpoints.dhall sha256:38b45abbb97b3cf168e92c4d16759ddf32b20ba6e938583ef10f5a1eb371dcbc + ./AlertmanagerEndpoints.dhall sha256:d628edd8a1930362f586470a5bf141bf0286e69deb463ff12cae53a34f1f3747 ? ./AlertmanagerEndpoints.dhall , AlertmanagerList = - ./AlertmanagerList.dhall sha256:692a87ca954b9f1cff626cacf79ac9ad1ecd31a432567aea7ca4d1ae33799298 + ./AlertmanagerList.dhall sha256:22dcb8fafdc2306622e2ccd1120f51628678011bbe8567f1e86e3982d68392c5 ? ./AlertmanagerList.dhall , AlertmanagerSpec = - ./AlertmanagerSpec.dhall sha256:2ef42b906634312851188ff4eada9211014764def21cb81dc9444d1d69e5568d + ./AlertmanagerSpec.dhall sha256:f39005803d189f9c7867e4bc88f5fd8e698c0141410505e961bbe132ab7c1ba9 ? ./AlertmanagerSpec.dhall , AlertmanagerStatus = ./AlertmanagerStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e @@ -26,28 +26,28 @@ ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af ? ./BasicAuth.dhall , Endpoint = - ./Endpoint.dhall sha256:981e7ce85900c0a7be22975f9916a367a427e78cf30139aae983789607d82de0 + ./Endpoint.dhall sha256:a3a2c83c2e1d1eff489daf1b1a6f45507acfcf3c85e89e739f3b771597751744 ? ./Endpoint.dhall , NamespaceSelector = ./NamespaceSelector.dhall sha256:22a8b9f1fb7f20831916ede9b6426f6dbf7c44a1499ccd54e78e9c9c3638988a ? ./NamespaceSelector.dhall , PodMetricsEndpoint = - ./PodMetricsEndpoint.dhall sha256:d8221b911adffd0bc9572ed0673f8e327c3c7338f3576637e13f75d3bf92890c + ./PodMetricsEndpoint.dhall sha256:645afdb97a53570df548a6ce3153f8ba855f3e92d7f2186ee871b809188b6b77 ? ./PodMetricsEndpoint.dhall , PodMonitor = - ./PodMonitor.dhall sha256:831bf5138e7d268b7bc4894846152866019774f6284f8b01201d2d8016e3092c + ./PodMonitor.dhall sha256:8694053f14ea9534f2cd36b0f6f9244a8d59297f68e12f28ef260b411e4e992a ? ./PodMonitor.dhall , PodMonitorList = - ./PodMonitorList.dhall sha256:e837ae890b10a3b5ff1f88413aca60196695b65807db57123353fba6f9d21e44 + ./PodMonitorList.dhall sha256:40a0c9c8d96a5e202eb052ab8be59b50cf5b753e38438fb3bf5cc10a84deb868 ? ./PodMonitorList.dhall , PodMonitorSpec = - ./PodMonitorSpec.dhall sha256:bf4682014020cd0c7b52ed728c297053402229496c9eb06be9d5a0762acf50e6 + ./PodMonitorSpec.dhall sha256:0d27ac2419e5075e24c99593a9eebd5a751c17e13a7a1c34520215648e33d04e ? ./PodMonitorSpec.dhall , Probe = - ./Probe.dhall sha256:8748887c92bdb722d1a1faa0e864e85504f03fd2f9c6f2ab212a2cf2ac1cbcfd + ./Probe.dhall sha256:a6caef579f87c5a4746de44abaf6ed11cab900136c9bd046106625be5cb7f5dc ? ./Probe.dhall , ProbeList = - ./ProbeList.dhall sha256:66ff9d07bb715a2a803954e7368612d0e8fbdd76e809834765398147e00581df + ./ProbeList.dhall sha256:b8391bf35b849843ee6dc458b2a52050017b5a9c4f57271ca198f7e4c389e7e2 ? ./ProbeList.dhall , ProbeSpec = ./ProbeSpec.dhall sha256:8acd59f1430e2d0f784d364d7d64bf5646dad139f8cb4bd8c5810b22ee447381 @@ -65,22 +65,22 @@ ./ProberSpec.dhall sha256:12aa19e0e0a2a32ed6e8f609df1071e5348d539e9d7374dcde15b35a0f13900b ? ./ProberSpec.dhall , Prometheus = - ./Prometheus.dhall sha256:9d088d6859519da3fc1d78407e3ace9437e2220b7db6bf62c55907849d9e55cf + ./Prometheus.dhall sha256:d06554a7113406b22d168e2c083bf61b7faebcdad774f68ccb98d30b3300f049 ? ./Prometheus.dhall , PrometheusList = - ./PrometheusList.dhall sha256:3fb31f30f3d30784c368f98202a416bdc2f8e480badf444f8840660ba2bf8557 + ./PrometheusList.dhall sha256:78617d41b4d12e90f55f7dfce64b39e37829fc96f778f6717c7690c0f75e21e9 ? ./PrometheusList.dhall , PrometheusRule = - ./PrometheusRule.dhall sha256:b3af808ca012ea4f6b89199393203df3774f6092c8044f881517e8e4cd06c768 + ./PrometheusRule.dhall sha256:e7a5c48703ab955510176b2b5fa77e16b96a53fe174c5c58f04352eab83e7e0d ? ./PrometheusRule.dhall , PrometheusRuleList = - ./PrometheusRuleList.dhall sha256:80692912636fa45f31a59bb82956d2f41f0c49053f4382b1a155aba6dbc6e9ff + ./PrometheusRuleList.dhall sha256:70d756873f9602684738c3deb75fe73f56d3414aed5a70805d15602543eaf4f9 ? ./PrometheusRuleList.dhall , PrometheusRuleSpec = - ./PrometheusRuleSpec.dhall sha256:4f82c88e597455995d37cae90c96da586abc06219c1c594cab0efd909d34d47c + ./PrometheusRuleSpec.dhall sha256:eaa770c9ecb0f1614c3d9cd4cefaa9af77c24fc23fb52beca7aac5f0af04e970 ? ./PrometheusRuleSpec.dhall , PrometheusSpec = - ./PrometheusSpec.dhall sha256:0577f0bc893bf3f0da2f0a22b7a69515e7dbc70b29b437ce6792688030214233 + ./PrometheusSpec.dhall sha256:57cf9741ed49b0fc5be376bf1c1e72f5fed3828aafef0b53415adc078a4e71dc ? ./PrometheusSpec.dhall , PrometheusStatus = ./PrometheusStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e @@ -101,10 +101,10 @@ ./RemoteWriteSpec.dhall sha256:797023d62e5fa639422d54014397f5062fb2b9e369cf258fe9d891bb946e054f ? ./RemoteWriteSpec.dhall , Rule = - ./Rule.dhall sha256:8f87ac3fb98ea6430b9ac72f227f06868c5babd9303204a5b60ba931a1a8672d + ./Rule.dhall sha256:5d4291e1a984d630d9be65ebeb758f35c352fec94e7f8d613d53c290479c712e ? ./Rule.dhall , RuleGroup = - ./RuleGroup.dhall sha256:1963a4728b793cbbdd86f130d4a00bfbd395215be191e86d220b3ab085f15510 + ./RuleGroup.dhall sha256:da9e7a14f1ec8a5693267c70cb779d3131e96719bfbf04d446471f513ee1be85 ? ./RuleGroup.dhall , Rules = ./Rules.dhall sha256:52e8a85f28b05b9d6b9c2bf99da75e10ab6199bc09af7c1c1a8c8b3c98edd918 @@ -116,28 +116,28 @@ ./SecretOrConfigMap.dhall sha256:c9d8cdd7a4b7d926fca0e9b1b89a26cb59a694366d9a9479297929ce180df5f1 ? ./SecretOrConfigMap.dhall , ServiceMonitor = - ./ServiceMonitor.dhall sha256:11641b59a0c4e19d4c8d6b8208ad524e417a317767b1a9e3bd212fa880a52235 + ./ServiceMonitor.dhall sha256:f0bee94fb4cffa7451a55571100c388542c65f86d99721aefe6026298d1958c7 ? ./ServiceMonitor.dhall , ServiceMonitorList = - ./ServiceMonitorList.dhall sha256:ebebd307f0428b6ff2f1b7a3c3f9d34340a92138a8f5e9df965d6597462e9b8d + ./ServiceMonitorList.dhall sha256:98e8beddbebb174dad838bc72a0fce578e337dd7a7db7c4320e2c587acbebaea ? ./ServiceMonitorList.dhall , ServiceMonitorSpec = - ./ServiceMonitorSpec.dhall sha256:68a813386fe0e99e8361b1f4cee62957b9f8a6c28dd9bc17717e10a56a399b09 + ./ServiceMonitorSpec.dhall sha256:ecb532588e3daf9b0aa13181e9a9feb7afd2578764ee4c21f83afbbd8d38cd20 ? ./ServiceMonitorSpec.dhall , StorageSpec = - ./StorageSpec.dhall sha256:9814d8bbc81a48df58462afcdd9d668a8968ccef3e8b329e2a0a3ac26d7b4561 + ./StorageSpec.dhall sha256:e73aa9d82a6b493998a99576bd22a60d658cde4d61a862ead79268450a58df55 ? ./StorageSpec.dhall , ThanosSpec = ./ThanosSpec.dhall sha256:c9e26e61bf4bab7ed01c9b2de1a09d2a2323a5dfbc20669f68c1b4271166308c ? ./ThanosSpec.dhall , ThanosRuler = - ./ThanosRuler.dhall sha256:de8f64895bc90119e1fd46a441377a0a37d09090a712d034b51a9860200d9279 + ./ThanosRuler.dhall sha256:a1862c8b05438a4255d5194500eeccecb3940a3b06a451ec9dd2882a3ccca335 ? ./ThanosRuler.dhall , ThanosRulerList = - ./ThanosRulerList.dhall sha256:1d804c84be953c4d163275b029c4b60657631bbd04d601e476c693f78e43aa40 + ./ThanosRulerList.dhall sha256:11eece8a307e2b7466b3e98e2df64cfba8cc2de7311ce974f44953d2c4bddb10 ? ./ThanosRulerList.dhall , ThanosRulerSpec = - ./ThanosRulerSpec.dhall sha256:4c2e4fdf58993b1c05e0d0157065bd734aae8c19709cefbb92b60aeaea11c0a2 + ./ThanosRulerSpec.dhall sha256:757a26ba9bfc6fa27ff1ff11de20e637878069d7910af2e6390d9c86c6c82db8 ? ./ThanosRulerSpec.dhall , ThanosRulerStatus = ./ThanosRulerStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e @@ -149,16 +149,16 @@ ./EmbeddedObjectMetadata.dhall sha256:5a9eb9672ed429bd9d7e9aa333c30aef5c8e44ade302895f8af57f286248c8fa ? ./EmbeddedObjectMetadata.dhall , EmbeddedPersistentVolumeClaim = - ./EmbeddedPersistentVolumeClaim.dhall sha256:1e57907db48afd81de6b1f3589cc5a23c0658930c50a78e9141c4daa1df7e5f6 + ./EmbeddedPersistentVolumeClaim.dhall sha256:b43d5e1c1a395aea5e59ed84fbd7e9e5162f1aef3bf8755f45823363ede4daa3 ? ./EmbeddedPersistentVolumeClaim.dhall , PrometheusRuleExcludeConfig = ./PrometheusRuleExcludeConfig.dhall sha256:9de82d0ac332d06b3cca9e96dee8208689bd3e0281f5f807361d4a72109fca18 ? ./PrometheusRuleExcludeConfig.dhall , AlertmanagerConfig = - ./AlertmanagerConfig.dhall sha256:d8fe67bd872acc145fb8133ee1a18b10126e5562503e4b6dd2b7d4a3dcb4e57e + ./AlertmanagerConfig.dhall sha256:03ef704a6a7cb13f8c575d6568b5e329006a39e42c58fd3b1a83137d47116f04 ? ./AlertmanagerConfig.dhall , AlertmanagerConfigList = - ./AlertmanagerConfigList.dhall sha256:c2820102eccaafd19050419991d46e46f51f9d1911e38ad6dc118d20f6e21f27 + ./AlertmanagerConfigList.dhall sha256:85e908194a3fce675eaee4f689c72134453ed1e34f6f4a999dc74907033bf0d1 ? ./AlertmanagerConfigList.dhall , AlertmanagerConfigSpec = ./AlertmanagerConfigSpec.dhall sha256:b9487178302a27b6ff8aa47180cd23c9be20471436fe8981dceb8be28e4d09da diff --git a/v1/schemas.dhall b/v1/schemas.dhall index 770694a..da7f51d 100644 --- a/v1/schemas.dhall +++ b/v1/schemas.dhall @@ -1,178 +1,178 @@ { AlertingSpec = - ./AlertingSpec.dhall - sha256:3d6c197049d77ff9f470c751dcb5146c7b254e8a705859bc65f191887f6f5f0f + ./AlertingSpec.dhall sha256:a86110361968bdc46d818901a3f5c832fe7fa6cc91f7444074430e25e4202e61 + ? ./AlertingSpec.dhall , Alertmanager = - ./Alertmanager.dhall - sha256:213c9fbe5aa78398d659f3f67003de80b6e235f12fe82dc37b10b479d933ba5a + ./Alertmanager.dhall sha256:009ca2c566ca0d356b2ac37a79a14fe0e26b19870d02f7ebe7a436189e14098b + ? ./Alertmanager.dhall , AlertmanagerEndpoints = - ./AlertmanagerEndpoints.dhall - sha256:38b45abbb97b3cf168e92c4d16759ddf32b20ba6e938583ef10f5a1eb371dcbc + ./AlertmanagerEndpoints.dhall sha256:d628edd8a1930362f586470a5bf141bf0286e69deb463ff12cae53a34f1f3747 + ? ./AlertmanagerEndpoints.dhall , AlertmanagerList = - ./AlertmanagerList.dhall - sha256:692a87ca954b9f1cff626cacf79ac9ad1ecd31a432567aea7ca4d1ae33799298 + ./AlertmanagerList.dhall sha256:22dcb8fafdc2306622e2ccd1120f51628678011bbe8567f1e86e3982d68392c5 + ? ./AlertmanagerList.dhall , AlertmanagerSpec = - ./AlertmanagerSpec.dhall - sha256:2ef42b906634312851188ff4eada9211014764def21cb81dc9444d1d69e5568d + ./AlertmanagerSpec.dhall sha256:f39005803d189f9c7867e4bc88f5fd8e698c0141410505e961bbe132ab7c1ba9 + ? ./AlertmanagerSpec.dhall , AlertmanagerStatus = - ./AlertmanagerStatus.dhall - sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ./AlertmanagerStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ? ./AlertmanagerStatus.dhall , ArbitraryFSAccessThroughSMsConfig = - ./ArbitraryFSAccessThroughSMsConfig.dhall - sha256:5da9e232ecba3823ce2f918148b8ba813e795426f795f227f198aac9225d62d7 + ./ArbitraryFSAccessThroughSMsConfig.dhall sha256:5da9e232ecba3823ce2f918148b8ba813e795426f795f227f198aac9225d62d7 + ? ./ArbitraryFSAccessThroughSMsConfig.dhall , BasicAuth = - ./BasicAuth.dhall - sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ./BasicAuth.dhall sha256:2ce5199f94352d1293242b1e97ab6bad6c29f34d8df163676c4487e3c5dae3af + ? ./BasicAuth.dhall , EmbeddedObjectMetadata = - ./EmbeddedObjectMetadata.dhall - sha256:5a9eb9672ed429bd9d7e9aa333c30aef5c8e44ade302895f8af57f286248c8fa + ./EmbeddedObjectMetadata.dhall sha256:5a9eb9672ed429bd9d7e9aa333c30aef5c8e44ade302895f8af57f286248c8fa + ? ./EmbeddedObjectMetadata.dhall , EmbeddedPersistentVolumeClaim = - ./EmbeddedPersistentVolumeClaim.dhall - sha256:1e57907db48afd81de6b1f3589cc5a23c0658930c50a78e9141c4daa1df7e5f6 + ./EmbeddedPersistentVolumeClaim.dhall sha256:b43d5e1c1a395aea5e59ed84fbd7e9e5162f1aef3bf8755f45823363ede4daa3 + ? ./EmbeddedPersistentVolumeClaim.dhall , HTTPConfig = - ./HTTPConfig.dhall - sha256:b33237d271ba53c43ad70ee79463355d929ee65040d413c0f15ef3e3071af17f + ./HTTPConfig.dhall sha256:b33237d271ba53c43ad70ee79463355d929ee65040d413c0f15ef3e3071af17f + ? ./HTTPConfig.dhall , InhibitRule = - ./InhibitRule.dhall - sha256:a2c058aaf87549e02bf31cdd9cb1d45e386faffc98c53a6fc964a64f894c758c + ./InhibitRule.dhall sha256:a2c058aaf87549e02bf31cdd9cb1d45e386faffc98c53a6fc964a64f894c758c + ? ./InhibitRule.dhall , Matcher = - ./Matcher.dhall - sha256:c8519226bf49d086fafacdac890df38fb63e10921984abfd2787e78aa3d90f3c + ./Matcher.dhall sha256:c8519226bf49d086fafacdac890df38fb63e10921984abfd2787e78aa3d90f3c + ? ./Matcher.dhall , OpsGenieConfig = - ./OpsGenieConfig.dhall - sha256:84b0d36296b8dadd9eee814be280e7f594fa35679153cedfad52212edd9a64af + ./OpsGenieConfig.dhall sha256:84b0d36296b8dadd9eee814be280e7f594fa35679153cedfad52212edd9a64af + ? ./OpsGenieConfig.dhall , OpsGenieConfigDetail = - ./OpsGenieConfigDetail.dhall - sha256:9bb842a44771c837f8f1d7a39c837ff7821ff436f4b198bdfcce0a681dc08b2e + ./OpsGenieConfigDetail.dhall sha256:9bb842a44771c837f8f1d7a39c837ff7821ff436f4b198bdfcce0a681dc08b2e + ? ./OpsGenieConfigDetail.dhall , OpsGenieConfigResponder = - ./OpsGenieConfigResponder.dhall - sha256:49d9e33fa13b200230a0f65b12ff4fcbe5675b4cf5dbaf9b64d9797899300587 + ./OpsGenieConfigResponder.dhall sha256:49d9e33fa13b200230a0f65b12ff4fcbe5675b4cf5dbaf9b64d9797899300587 + ? ./OpsGenieConfigResponder.dhall , PagerDutyConfig = - ./PagerDutyConfig.dhall - sha256:3cdffab07520af478c569df8ea1f5ebba3961c9a050f050fb1b981def67a689c + ./PagerDutyConfig.dhall sha256:3cdffab07520af478c569df8ea1f5ebba3961c9a050f050fb1b981def67a689c + ? ./PagerDutyConfig.dhall , PagerDutyConfigDetail = - ./PagerDutyConfigDetail.dhall - sha256:9bb842a44771c837f8f1d7a39c837ff7821ff436f4b198bdfcce0a681dc08b2e + ./PagerDutyConfigDetail.dhall sha256:9bb842a44771c837f8f1d7a39c837ff7821ff436f4b198bdfcce0a681dc08b2e + ? ./PagerDutyConfigDetail.dhall , PodMetricsEndpoint = - ./PodMetricsEndpoint.dhall - sha256:d8221b911adffd0bc9572ed0673f8e327c3c7338f3576637e13f75d3bf92890c + ./PodMetricsEndpoint.dhall sha256:645afdb97a53570df548a6ce3153f8ba855f3e92d7f2186ee871b809188b6b77 + ? ./PodMetricsEndpoint.dhall , PodMonitor = - ./PodMonitor.dhall - sha256:831bf5138e7d268b7bc4894846152866019774f6284f8b01201d2d8016e3092c + ./PodMonitor.dhall sha256:8694053f14ea9534f2cd36b0f6f9244a8d59297f68e12f28ef260b411e4e992a + ? ./PodMonitor.dhall , PodMonitorList = - ./PodMonitorList.dhall - sha256:e837ae890b10a3b5ff1f88413aca60196695b65807db57123353fba6f9d21e44 + ./PodMonitorList.dhall sha256:40a0c9c8d96a5e202eb052ab8be59b50cf5b753e38438fb3bf5cc10a84deb868 + ? ./PodMonitorList.dhall , PodMonitorSpec = - ./PodMonitorSpec.dhall - sha256:bf4682014020cd0c7b52ed728c297053402229496c9eb06be9d5a0762acf50e6 + ./PodMonitorSpec.dhall sha256:0d27ac2419e5075e24c99593a9eebd5a751c17e13a7a1c34520215648e33d04e + ? ./PodMonitorSpec.dhall , Probe = - ./Probe.dhall - sha256:8748887c92bdb722d1a1faa0e864e85504f03fd2f9c6f2ab212a2cf2ac1cbcfd + ./Probe.dhall sha256:a6caef579f87c5a4746de44abaf6ed11cab900136c9bd046106625be5cb7f5dc + ? ./Probe.dhall , ProbeList = - ./ProbeList.dhall - sha256:66ff9d07bb715a2a803954e7368612d0e8fbdd76e809834765398147e00581df + ./ProbeList.dhall sha256:b8391bf35b849843ee6dc458b2a52050017b5a9c4f57271ca198f7e4c389e7e2 + ? ./ProbeList.dhall , ProbeSpec = - ./ProbeSpec.dhall - sha256:8acd59f1430e2d0f784d364d7d64bf5646dad139f8cb4bd8c5810b22ee447381 + ./ProbeSpec.dhall sha256:8acd59f1430e2d0f784d364d7d64bf5646dad139f8cb4bd8c5810b22ee447381 + ? ./ProbeSpec.dhall , ProbeTargetIngress = - ./ProbeTargetIngress.dhall - sha256:be2190ff7e7497c870bf343a1bd48c32c5d6aa804c8a12338d5900c7e702ac5b + ./ProbeTargetIngress.dhall sha256:be2190ff7e7497c870bf343a1bd48c32c5d6aa804c8a12338d5900c7e702ac5b + ? ./ProbeTargetIngress.dhall , ProbeTargetStaticConfig = - ./ProbeTargetStaticConfig.dhall - sha256:4951044922978b45e6bfa05197dd2a67bb53d015b24e7cf8361490c460288c65 + ./ProbeTargetStaticConfig.dhall sha256:4951044922978b45e6bfa05197dd2a67bb53d015b24e7cf8361490c460288c65 + ? ./ProbeTargetStaticConfig.dhall , ProbeTargets = - ./ProbeTargets.dhall - sha256:67308c3bc5d8d8f140746e0e9cf49ff9fb341b1100a536a2c54adb02b922b80e + ./ProbeTargets.dhall sha256:67308c3bc5d8d8f140746e0e9cf49ff9fb341b1100a536a2c54adb02b922b80e + ? ./ProbeTargets.dhall , ProberSpec = - ./ProberSpec.dhall - sha256:12aa19e0e0a2a32ed6e8f609df1071e5348d539e9d7374dcde15b35a0f13900b + ./ProberSpec.dhall sha256:12aa19e0e0a2a32ed6e8f609df1071e5348d539e9d7374dcde15b35a0f13900b + ? ./ProberSpec.dhall , Prometheus = - ./Prometheus.dhall - sha256:9d088d6859519da3fc1d78407e3ace9437e2220b7db6bf62c55907849d9e55cf + ./Prometheus.dhall sha256:d06554a7113406b22d168e2c083bf61b7faebcdad774f68ccb98d30b3300f049 + ? ./Prometheus.dhall , PrometheusList = - ./PrometheusList.dhall - sha256:3fb31f30f3d30784c368f98202a416bdc2f8e480badf444f8840660ba2bf8557 + ./PrometheusList.dhall sha256:78617d41b4d12e90f55f7dfce64b39e37829fc96f778f6717c7690c0f75e21e9 + ? ./PrometheusList.dhall , PrometheusRule = - ./PrometheusRule.dhall - sha256:b3af808ca012ea4f6b89199393203df3774f6092c8044f881517e8e4cd06c768 + ./PrometheusRule.dhall sha256:e7a5c48703ab955510176b2b5fa77e16b96a53fe174c5c58f04352eab83e7e0d + ? ./PrometheusRule.dhall , PrometheusRuleExcludeConfig = - ./PrometheusRuleExcludeConfig.dhall - sha256:9de82d0ac332d06b3cca9e96dee8208689bd3e0281f5f807361d4a72109fca18 + ./PrometheusRuleExcludeConfig.dhall sha256:9de82d0ac332d06b3cca9e96dee8208689bd3e0281f5f807361d4a72109fca18 + ? ./PrometheusRuleExcludeConfig.dhall , PrometheusRuleList = - ./PrometheusRuleList.dhall - sha256:80692912636fa45f31a59bb82956d2f41f0c49053f4382b1a155aba6dbc6e9ff + ./PrometheusRuleList.dhall sha256:70d756873f9602684738c3deb75fe73f56d3414aed5a70805d15602543eaf4f9 + ? ./PrometheusRuleList.dhall , PrometheusRuleSpec = - ./PrometheusRuleSpec.dhall - sha256:4f82c88e597455995d37cae90c96da586abc06219c1c594cab0efd909d34d47c + ./PrometheusRuleSpec.dhall sha256:eaa770c9ecb0f1614c3d9cd4cefaa9af77c24fc23fb52beca7aac5f0af04e970 + ? ./PrometheusRuleSpec.dhall , PrometheusSpec = - ./PrometheusSpec.dhall - sha256:0577f0bc893bf3f0da2f0a22b7a69515e7dbc70b29b437ce6792688030214233 + ./PrometheusSpec.dhall sha256:57cf9741ed49b0fc5be376bf1c1e72f5fed3828aafef0b53415adc078a4e71dc + ? ./PrometheusSpec.dhall , PrometheusStatus = - ./PrometheusStatus.dhall - sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ./PrometheusStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ? ./PrometheusStatus.dhall , QuerySpec = - ./QuerySpec.dhall - sha256:39089f4d09e138ff2883540f94e981a1565834c4e4d01cfdcd9c5bbeff8aaa0b + ./QuerySpec.dhall sha256:39089f4d09e138ff2883540f94e981a1565834c4e4d01cfdcd9c5bbeff8aaa0b + ? ./QuerySpec.dhall , QueueConfig = - ./QueueConfig.dhall - sha256:b882b46979605ffd73945d3daba3f4fc507506968a78996d5332fba1f0fa2572 + ./QueueConfig.dhall sha256:b882b46979605ffd73945d3daba3f4fc507506968a78996d5332fba1f0fa2572 + ? ./QueueConfig.dhall , Receiver = - ./Receiver.dhall - sha256:10acdd3e184cf84e1fa59db34d56fe926c9d661ac4a1b39adf4eabffcdb90564 + ./Receiver.dhall sha256:10acdd3e184cf84e1fa59db34d56fe926c9d661ac4a1b39adf4eabffcdb90564 + ? ./Receiver.dhall , RelabelConfig = - ./RelabelConfig.dhall - sha256:55536331ee4787f7a5063964fbfbc3d903903deae1ccf49365211e35764361fb + ./RelabelConfig.dhall sha256:55536331ee4787f7a5063964fbfbc3d903903deae1ccf49365211e35764361fb + ? ./RelabelConfig.dhall , RemoteReadSpec = - ./RemoteReadSpec.dhall - sha256:35f9b0d4d222bae5cc8f4a9fff22b56e69f29c191a9176242a68b10b3c873b09 + ./RemoteReadSpec.dhall sha256:35f9b0d4d222bae5cc8f4a9fff22b56e69f29c191a9176242a68b10b3c873b09 + ? ./RemoteReadSpec.dhall , RemoteWriteSpec = - ./RemoteWriteSpec.dhall - sha256:797023d62e5fa639422d54014397f5062fb2b9e369cf258fe9d891bb946e054f + ./RemoteWriteSpec.dhall sha256:797023d62e5fa639422d54014397f5062fb2b9e369cf258fe9d891bb946e054f + ? ./RemoteWriteSpec.dhall , Rule = - ./Rule.dhall - sha256:8f87ac3fb98ea6430b9ac72f227f06868c5babd9303204a5b60ba931a1a8672d + ./Rule.dhall sha256:5d4291e1a984d630d9be65ebeb758f35c352fec94e7f8d613d53c290479c712e + ? ./Rule.dhall , RuleGroup = - ./RuleGroup.dhall - sha256:1963a4728b793cbbdd86f130d4a00bfbd395215be191e86d220b3ab085f15510 + ./RuleGroup.dhall sha256:da9e7a14f1ec8a5693267c70cb779d3131e96719bfbf04d446471f513ee1be85 + ? ./RuleGroup.dhall , Rules = - ./Rules.dhall - sha256:52e8a85f28b05b9d6b9c2bf99da75e10ab6199bc09af7c1c1a8c8b3c98edd918 + ./Rules.dhall sha256:52e8a85f28b05b9d6b9c2bf99da75e10ab6199bc09af7c1c1a8c8b3c98edd918 + ? ./Rules.dhall , RulesAlert = - ./RulesAlert.dhall - sha256:959e713d7b2ac190c99505ef5fd038ae280635b4cfa0b55271328ed67dd3b1b7 + ./RulesAlert.dhall sha256:959e713d7b2ac190c99505ef5fd038ae280635b4cfa0b55271328ed67dd3b1b7 + ? ./RulesAlert.dhall , SafeTLSConfig = - ./SafeTLSConfig.dhall - sha256:33847e3bc9669b8e4666acb3deed9cd271ef5f45d4bfe1b36f0f416b4442c39d + ./SafeTLSConfig.dhall sha256:33847e3bc9669b8e4666acb3deed9cd271ef5f45d4bfe1b36f0f416b4442c39d + ? ./SafeTLSConfig.dhall , ServiceMonitor = - ./ServiceMonitor.dhall - sha256:11641b59a0c4e19d4c8d6b8208ad524e417a317767b1a9e3bd212fa880a52235 + ./ServiceMonitor.dhall sha256:f0bee94fb4cffa7451a55571100c388542c65f86d99721aefe6026298d1958c7 + ? ./ServiceMonitor.dhall , ServiceMonitorList = - ./ServiceMonitorList.dhall - sha256:ebebd307f0428b6ff2f1b7a3c3f9d34340a92138a8f5e9df965d6597462e9b8d + ./ServiceMonitorList.dhall sha256:98e8beddbebb174dad838bc72a0fce578e337dd7a7db7c4320e2c587acbebaea + ? ./ServiceMonitorList.dhall , ServiceMonitorSpec = - ./ServiceMonitorSpec.dhall - sha256:68a813386fe0e99e8361b1f4cee62957b9f8a6c28dd9bc17717e10a56a399b09 + ./ServiceMonitorSpec.dhall sha256:ecb532588e3daf9b0aa13181e9a9feb7afd2578764ee4c21f83afbbd8d38cd20 + ? ./ServiceMonitorSpec.dhall , TLSConfig = - ./TLSConfig.dhall - sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ./TLSConfig.dhall sha256:58054c5f17cbc2ae2bde2cf6acfec263045e9b841d8e60d0f5db152dffafa5cf + ? ./TLSConfig.dhall , ThanosRuler = - ./ThanosRuler.dhall - sha256:de8f64895bc90119e1fd46a441377a0a37d09090a712d034b51a9860200d9279 + ./ThanosRuler.dhall sha256:a1862c8b05438a4255d5194500eeccecb3940a3b06a451ec9dd2882a3ccca335 + ? ./ThanosRuler.dhall , ThanosRulerList = - ./ThanosRulerList.dhall - sha256:1d804c84be953c4d163275b029c4b60657631bbd04d601e476c693f78e43aa40 + ./ThanosRulerList.dhall sha256:11eece8a307e2b7466b3e98e2df64cfba8cc2de7311ce974f44953d2c4bddb10 + ? ./ThanosRulerList.dhall , ThanosRulerSpec = - ./ThanosRulerSpec.dhall - sha256:4c2e4fdf58993b1c05e0d0157065bd734aae8c19709cefbb92b60aeaea11c0a2 + ./ThanosRulerSpec.dhall sha256:757a26ba9bfc6fa27ff1ff11de20e637878069d7910af2e6390d9c86c6c82db8 + ? ./ThanosRulerSpec.dhall , ThanosRulerStatus = - ./ThanosRulerStatus.dhall - sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ./ThanosRulerStatus.dhall sha256:e2d018badce51e5389191631b0168799b07c220ce6a89945ec1c2732d5a5cb2e + ? ./ThanosRulerStatus.dhall , ThanosSpec = - ./ThanosSpec.dhall - sha256:c9e26e61bf4bab7ed01c9b2de1a09d2a2323a5dfbc20669f68c1b4271166308c + ./ThanosSpec.dhall sha256:c9e26e61bf4bab7ed01c9b2de1a09d2a2323a5dfbc20669f68c1b4271166308c + ? ./ThanosSpec.dhall , WeChatConfig = - ./WeChatConfig.dhall - sha256:943fb7fe1350e90d8d5af7d34c9177b9a3421ff47b680ea38514b839dca7e3db + ./WeChatConfig.dhall sha256:943fb7fe1350e90d8d5af7d34c9177b9a3421ff47b680ea38514b839dca7e3db + ? ./WeChatConfig.dhall , WebhookConfig = - ./WebhookConfig.dhall - sha256:6381e39d10d4bfa438ee66d2aa394795713b273593c786e7612f4aa441b038f3 + ./WebhookConfig.dhall sha256:6381e39d10d4bfa438ee66d2aa394795713b273593c786e7612f4aa441b038f3 + ? ./WebhookConfig.dhall }