@@ -766,6 +766,70 @@ paths:
766
766
application/json :
767
767
schema :
768
768
$ref : " #/components/schemas/Error"
769
+
770
+ /statistics/cardano-database/ancillary-files-restored :
771
+ post :
772
+ summary : Records ancillary files restored event
773
+ description : Records ancillary files restored event
774
+ requestBody :
775
+ description : Ancillary files restored message
776
+ required : true
777
+ content :
778
+ application/json :
779
+ schema :
780
+ $ref : " #/components/schemas/CardanoDatabaseAncillaryFilesRestoredMessage"
781
+ responses :
782
+ " 201 " :
783
+ description : Event successfully recorded
784
+ default :
785
+ description : Record event bad request
786
+ content :
787
+ application/json :
788
+ schema :
789
+ $ref : " #/components/schemas/Error"
790
+
791
+ /statistics/cardano-database/complete-restoration :
792
+ post :
793
+ summary : Records complete restoration event
794
+ description : Records complete restoration event
795
+ requestBody :
796
+ description : Complete restoration message
797
+ required : true
798
+ content :
799
+ application/json :
800
+ schema :
801
+ $ref : " #/components/schemas/CardanoDatabaseCompleteRestorationMessage"
802
+ responses :
803
+ " 201 " :
804
+ description : Event successfully recorded
805
+ default :
806
+ description : Record event bad request
807
+ content :
808
+ application/json :
809
+ schema :
810
+ $ref : " #/components/schemas/Error"
811
+
812
+ /statistics/cardano-database/partial-restoration :
813
+ post :
814
+ summary : Records partial restoration event
815
+ description : Records partial restoration event
816
+ requestBody :
817
+ description : Partial restoration message
818
+ required : true
819
+ content :
820
+ application/json :
821
+ schema :
822
+ $ref : " #/components/schemas/CardanoDatabasePartialRestorationMessage"
823
+ responses :
824
+ " 201 " :
825
+ description : Event successfully recorded
826
+ default :
827
+ description : Record event bad request
828
+ content :
829
+ application/json :
830
+ schema :
831
+ $ref : " #/components/schemas/Error"
832
+
769
833
components :
770
834
schemas :
771
835
AggregatorStatusMessage :
@@ -1911,9 +1975,46 @@ components:
1911
1975
description : Number of immutable files restored
1912
1976
type : integer
1913
1977
examples :
1914
- - {
1915
- " nb_immutable_files " : 15
1916
- }
1978
+ - { "nb_immutable_files": 15 }
1979
+
1980
+ CardanoDatabaseAncillaryFilesRestoredMessage :
1981
+ description : CardanoDatabaseAncillaryFilesRestoredMessage represents a Cardano database Ancillary files restored event
1982
+ type : object
1983
+ additionalProperties : false
1984
+ required :
1985
+ - nb_ancillary_files
1986
+ properties :
1987
+ nb_ancillary_files :
1988
+ description : Number of ancillary files restored
1989
+ type : integer
1990
+ examples :
1991
+ - { "nb_ancillary_files": 15 }
1992
+
1993
+ CardanoDatabaseCompleteRestorationMessage :
1994
+ description : CardanoDatabaseCompleteRestorationMessage represents a Cardano database complete restoration event
1995
+ type : object
1996
+ additionalProperties : false
1997
+ required :
1998
+ - nb_complete_restoration
1999
+ properties :
2000
+ nb_complete_restoration :
2001
+ description : Number of complete restoration
2002
+ type : integer
2003
+ examples :
2004
+ - { "nb_complete_restoration": 15 }
2005
+
2006
+ CardanoDatabasePartialRestorationMessage :
2007
+ description : CardanoDatabasePartialRestorationMessage represents a Cardano database partial restoration event
2008
+ type : object
2009
+ additionalProperties : false
2010
+ required :
2011
+ - nb_partial_restoration
2012
+ properties :
2013
+ nb_partial_restoration :
2014
+ description : Number of partial restoration
2015
+ type : integer
2016
+ examples :
2017
+ - { "nb_partial_restoration": 15 }
1917
2018
1918
2019
CardanoDatabaseArtifactsLocationsMessagePart :
1919
2020
description : CardanoDatabaseArtifactsLocationsMessagePart represents the locations of the Cardano database artifacts
0 commit comments