@@ -634,6 +634,147 @@ paths:
634634 $ref : ' #/components/responses/conflict_errors'
635635 default :
636636 $ref : ' #/components/responses/default_errors'
637+ /ha-configurations :
638+ get :
639+ tags :
640+ - High Availability Configurations
641+ summary : List high availability configurations
642+ description : |
643+ Retrieve a list of high availability configurations.
644+ operationId : ListHAConfigurations
645+ parameters :
646+ - $ref : ' #/components/parameters/folder'
647+ - $ref : ' #/components/parameters/snippet'
648+ - $ref : ' #/components/parameters/device'
649+ responses :
650+ ' 200 ' :
651+ description : OK
652+ content :
653+ application/json :
654+ schema :
655+ type : object
656+ properties :
657+ data :
658+ items :
659+ $ref : ' #/components/schemas/ha-configurations'
660+ ' 400 ' :
661+ $ref : ' #/components/responses/bad_request_errors_basic'
662+ ' 401 ' :
663+ $ref : ' #/components/responses/auth_errors'
664+ ' 403 ' :
665+ $ref : ' #/components/responses/access_errors'
666+ ' 404 ' :
667+ $ref : ' #/components/responses/not_found'
668+ default :
669+ $ref : ' #/components/responses/default_errors'
670+ post :
671+ tags :
672+ - High Availability Configurations
673+ summary : Create high availability configurations
674+ description : |
675+ Create new high availability configurations.
676+ operationId : CreateHAConfigurations
677+ requestBody :
678+ content :
679+ application/json :
680+ schema :
681+ $ref : ' #/components/schemas/ha-configurations'
682+ responses :
683+ ' 201 ' :
684+ $ref : ' #/components/responses/http_created'
685+ ' 400 ' :
686+ $ref : ' #/components/responses/bad_request_errors_basic_with_body'
687+ ' 401 ' :
688+ $ref : ' #/components/responses/auth_errors'
689+ ' 403 ' :
690+ $ref : ' #/components/responses/access_errors'
691+ ' 404 ' :
692+ $ref : ' #/components/responses/not_found'
693+ ' 409 ' :
694+ $ref : ' #/components/responses/conflict_errors'
695+ default :
696+ $ref : ' #/components/responses/default_errors'
697+ /ha-configurations/{id} :
698+ get :
699+ tags :
700+ - High Availability Configurations
701+ summary : Get existing high availability configurations
702+ description : |
703+ Retrieve existing high availability configurations.
704+ operationId : GetHAConfigurationsByID
705+ parameters :
706+ - $ref : ' #/components/parameters/uuid'
707+ responses :
708+ ' 200 ' :
709+ description : OK
710+ content :
711+ application/json :
712+ schema :
713+ $ref : ' #/components/schemas/ha-configurations'
714+ ' 400 ' :
715+ $ref : ' #/components/responses/bad_request_errors_basic'
716+ ' 401 ' :
717+ $ref : ' #/components/responses/auth_errors'
718+ ' 403 ' :
719+ $ref : ' #/components/responses/access_errors'
720+ ' 404 ' :
721+ $ref : ' #/components/responses/not_found'
722+ default :
723+ $ref : ' #/components/responses/default_errors'
724+ put :
725+ tags :
726+ - High Availability Configurations
727+ summary : Update high availability configurations
728+ description : |
729+ Update the high availability configurations.
730+ operationId : UpdateHAConfigurationsByID
731+ parameters :
732+ - $ref : ' #/components/parameters/uuid'
733+ requestBody :
734+ description : OK
735+ content :
736+ application/json :
737+ schema :
738+ $ref : ' #/components/schemas/ha-configurations'
739+ responses :
740+ ' 200 ' :
741+ $ref : ' #/components/responses/http_ok'
742+ ' 400 ' :
743+ $ref : ' #/components/responses/bad_request_errors_basic_with_body'
744+ ' 401 ' :
745+ $ref : ' #/components/responses/auth_errors'
746+ ' 403 ' :
747+ $ref : ' #/components/responses/access_errors'
748+ ' 404 ' :
749+ $ref : ' #/components/responses/not_found'
750+ ' 409 ' :
751+ $ref : ' #/components/responses/conflict_errors'
752+ default :
753+ $ref : ' #/components/responses/default_errors'
754+ delete :
755+ tags :
756+ - High Availability Configurations
757+ summary : Delete high availability configurations
758+ description : |
759+ Delete the high availability configurations.
760+ operationId : DeleteHAConfigurationsByID
761+ parameters :
762+ - $ref : ' #/components/parameters/uuid'
763+ responses :
764+ ' 200 ' :
765+ $ref : ' #/components/responses/http_ok'
766+ ' 400 ' :
767+ $ref : ' #/components/responses/bad_request_errors_basic_with_body'
768+ ' 401 ' :
769+ $ref : ' #/components/responses/auth_errors'
770+ ' 403 ' :
771+ $ref : ' #/components/responses/access_errors'
772+ ' 404 ' :
773+ $ref : ' #/components/responses/not_found'
774+ ' 409 ' :
775+ $ref : ' #/components/responses/conflict_errors'
776+ default :
777+ $ref : ' #/components/responses/default_errors'
637778 /ha-devices :
638779 get :
639780 tags :
0 commit comments