Loading doc/swagger/helper_swagger.yaml +49 −0 Original line number Diff line number Diff line Loading @@ -453,6 +453,55 @@ paths: description: Parameter added successfully. "400": description: Missing 'param_path' or 'new_value' in request body. /helper/removeConfigParam: delete: tags: - Configuration summary: Delete a specific parameter inside 'settings' description: Removes a specific configuration parameter inside a 'settings' category. operationId: RemoveConfigParam requestBody: required: true content: application/json: schema: type: object properties: param_path: type: string example: "settings.security_method_priority.oauth" responses: "200": description: Parameter removed successfully. "400": description: Missing 'param_path' in request body. "404": description: No configuration found or parameter not removed. /helper/removeConfigCategory: delete: tags: - Configuration summary: Delete an entire category inside 'settings' description: Removes an entire category inside 'settings'. operationId: RemoveConfigCategory requestBody: required: true content: application/json: schema: type: object properties: category_name: type: string example: "new_policy_settings" responses: "200": description: Category removed successfully. "400": description: Missing 'category_name' in request body. "404": description: No configuration found or category not removed. components: schemas: InvokersResponse: Loading doc/swagger/register_swagger.yaml +67 −0 Original line number Diff line number Diff line Loading @@ -315,6 +315,73 @@ paths: "400": description: Invalid request body /configuration/removeConfigParam: delete: summary: Remove a configuration parameter description: Deletes a specific parameter in the register configuration. tags: - Configuration security: - bearerAuth: [] requestBody: required: true content: application/json: schema: type: object properties: param_path: type: string example: "settings.certificates_expiry.some_config" responses: "200": description: Parameter removed successfully content: application/json: schema: type: object properties: message: type: string example: "Parameter 'settings.certificates_expiry.some_config' removed successfully" "400": description: Missing 'param_path' in request body "404": description: Parameter not found /configuration/removeConfigCategory: delete: summary: Remove a configuration category description: Deletes an entire category in the register configuration. tags: - Configuration security: - bearerAuth: [] requestBody: required: true content: application/json: schema: type: object properties: category_name: type: string example: "deprecated_category" responses: "200": description: Category removed successfully content: application/json: schema: type: object properties: message: type: string example: "Category 'deprecated_category' removed successfully" "400": description: Missing 'category_name' in request body "404": description: Category not found components: securitySchemes: Loading Loading
doc/swagger/helper_swagger.yaml +49 −0 Original line number Diff line number Diff line Loading @@ -453,6 +453,55 @@ paths: description: Parameter added successfully. "400": description: Missing 'param_path' or 'new_value' in request body. /helper/removeConfigParam: delete: tags: - Configuration summary: Delete a specific parameter inside 'settings' description: Removes a specific configuration parameter inside a 'settings' category. operationId: RemoveConfigParam requestBody: required: true content: application/json: schema: type: object properties: param_path: type: string example: "settings.security_method_priority.oauth" responses: "200": description: Parameter removed successfully. "400": description: Missing 'param_path' in request body. "404": description: No configuration found or parameter not removed. /helper/removeConfigCategory: delete: tags: - Configuration summary: Delete an entire category inside 'settings' description: Removes an entire category inside 'settings'. operationId: RemoveConfigCategory requestBody: required: true content: application/json: schema: type: object properties: category_name: type: string example: "new_policy_settings" responses: "200": description: Category removed successfully. "400": description: Missing 'category_name' in request body. "404": description: No configuration found or category not removed. components: schemas: InvokersResponse: Loading
doc/swagger/register_swagger.yaml +67 −0 Original line number Diff line number Diff line Loading @@ -315,6 +315,73 @@ paths: "400": description: Invalid request body /configuration/removeConfigParam: delete: summary: Remove a configuration parameter description: Deletes a specific parameter in the register configuration. tags: - Configuration security: - bearerAuth: [] requestBody: required: true content: application/json: schema: type: object properties: param_path: type: string example: "settings.certificates_expiry.some_config" responses: "200": description: Parameter removed successfully content: application/json: schema: type: object properties: message: type: string example: "Parameter 'settings.certificates_expiry.some_config' removed successfully" "400": description: Missing 'param_path' in request body "404": description: Parameter not found /configuration/removeConfigCategory: delete: summary: Remove a configuration category description: Deletes an entire category in the register configuration. tags: - Configuration security: - bearerAuth: [] requestBody: required: true content: application/json: schema: type: object properties: category_name: type: string example: "deprecated_category" responses: "200": description: Category removed successfully content: application/json: schema: type: object properties: message: type: string example: "Category 'deprecated_category' removed successfully" "400": description: Missing 'category_name' in request body "404": description: Category not found components: securitySchemes: Loading