maif.local – otoroshi
Admin API of the Otoroshi reverse proxy
- Homepage
- https://api.apis.guru/v2/specs/maif.local:otoroshi/1.5.0-dev.json
- Provider
- maif.local:otoroshi / otoroshi
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/maif.local/otoroshi/1.5.0-dev/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/maif.local/otoroshi/1.5.0-dev/openapi.yaml
Tools (104)
Extracted live via the executor SDK.
-
apikeys.allApiKeysGet all api keys
-
apikeys.apiKeyGet an api key for a specified service descriptor
-
apikeys.apiKeyFromGroupGet an api key for a specified service group
-
apikeys.apiKeyFromGroupQuotasGet the quota state of an api key
-
apikeys.apiKeyGroupGet the group of an api key
-
apikeys.apiKeyQuotasGet the quota state of an api key
-
apikeys.apiKeysGet all api keys for the group of a service
-
apikeys.apiKeysFromGroupGet all api keys for the group of a service
-
apikeys.createApiKey -
apikeys.createApiKeyFromGroupCreate a new api key for a group
-
apikeys.deleteApiKeyDelete an api key for a specified service descriptor
-
apikeys.deleteApiKeyFromGroupDelete an api key for a specified service group
-
apikeys.patchApiKeyUpdate an api key for a specified service descriptor with a diff
-
apikeys.patchApiKeyFromGroupUpdate an api key for a specified service descriptor with a diff
-
apikeys.resetApiKeyFromGroupQuotasReset the quota state of an api key
-
apikeys.resetApiKeyQuotasReset the quota state of an api key
-
apikeys.updateApiKeyUpdate an api key for a specified service descriptor
-
apikeys.updateApiKeyFromGroupUpdate an api key for a specified service group
-
authConfig.createGlobalAuthModuleCreate one global auth. module config
-
authConfig.deleteGlobalAuthModuleDelete one global auth. module config
-
authConfig.findAllGlobalAuthModulesGet all global auth. module configs
-
authConfig.findGlobalAuthModuleByIdGet one global auth. module configs
-
authConfig.patchGlobalAuthModuleUpdate one global auth. module config
-
authConfig.updateGlobalAuthModuleUpdate one global auth. module config
-
certificates.allCertsGet all certificates
-
certificates.createCertCreate one certificate
-
certificates.deleteCertDelete one certificate by id
-
certificates.oneCertGet one certificate by id
-
certificates.patchCertUpdate one certificate by id
-
certificates.putCertUpdate one certificate by id
-
configuration.globalConfigGet the full configuration of Otoroshi
-
configuration.patchGlobalConfigUpdate the global configuration with a diff
-
configuration.putGlobalConfigUpdate the global configuration
-
dataExporterConfigs.createBulkDataExporterConfigsCreate a new data exporter configs
-
dataExporterConfigs.createDataExporterConfigCreate a new data exporter config
-
dataExporterConfigs.dataExporterTemplateGet all data exporter configs
-
dataExporterConfigs.deletebulkDataExporterConfigDelete a data exporter config
-
dataExporterConfigs.deleteDataExporterConfigDelete a data exporter config
-
dataExporterConfigs.findAllDataExportersGet all data exporter configs
-
dataExporterConfigs.findDataExporterConfigByIdGet a data exporter config
-
dataExporterConfigs.patchBulkDataExporterConfigUpdate a data exporter configs with a diff
-
dataExporterConfigs.patchDataExporterConfigUpdate a data exporter config with a diff
-
dataExporterConfigs.updateBulkDataExporterConfigUpdate a data exporter configs
-
dataExporterConfigs.updateDataExporterConfigUpdate a data exporter config
-
environments.allLinesGet all environments provided by the current Otoroshi instance
-
environments.servicesForALineGet all services for an environment provided by the current Otoroshi instance
-
groups.allServiceGroupsGet all service groups
-
groups.createGroupCreate a new service group
-
groups.deleteGroupDelete a service group
-
groups.patchGroupUpdate a service group with a diff
-
groups.serviceGroupGet a service group
-
groups.updateGroupUpdate a service group
-
health.getOperationImport the full state of Otoroshi as a file
-
import.fullExportExport the full state of Otoroshi
-
import.fullImportImport the full state of Otoroshi
-
import.fullImportFromFileImport the full state of Otoroshi as a file
-
jwtVerifiers.createGlobalJwtVerifierCreate one global JWT verifiers
-
jwtVerifiers.deleteGlobalJwtVerifierDelete one global JWT verifiers
-
jwtVerifiers.findAllGlobalJwtVerifiersGet all global JWT verifiers
-
jwtVerifiers.findGlobalJwtVerifiersByIdGet one global JWT verifiers
-
jwtVerifiers.patchGlobalJwtVerifierUpdate one global JWT verifiers
-
jwtVerifiers.updateGlobalJwtVerifierUpdate one global JWT verifiers
-
scripts.compileScriptCompile a script
-
scripts.createScriptCreate a new script
-
scripts.deleteScriptDelete a script
-
scripts.findAllScriptsGet all scripts
-
scripts.findScriptByIdGet a script
-
scripts.patchScriptUpdate a script with a diff
-
scripts.updateScriptUpdate a script
-
services.allServicesGet all services
-
services.createServiceCreate a new service descriptor
-
services.createServiceTemplateUpdate a service descriptor targets
-
services.deleteServiceDelete a service descriptor
-
services.deleteServiceTemplateDelete a service descriptor error template
-
services.patchServiceUpdate a service descriptor with a diff
-
services.serviceGet a service descriptor
-
services.serviceAddTargetAdd a target to a service descriptor
-
services.serviceDeleteTargetDelete a service descriptor target
-
services.serviceGroupServicesGet all services descriptor for a group
-
services.serviceTargetsGet a service descriptor targets
-
services.serviceTemplateGet a service descriptor error template
-
services.updateServiceUpdate a service descriptor
-
services.updateServiceTargetsUpdate a service descriptor targets
-
services.updateServiceTemplateUpdate an error template to a service descriptor
-
snowmonkey.getSnowMonkeyConfigGet current Snow Monkey config
-
snowmonkey.getSnowMonkeyOutagesGet all current Snow Monkey ourages
-
snowmonkey.patchSnowMonkeyUpdate current Snow Monkey config
-
snowmonkey.resetSnowMonkeyReset Snow Monkey Outages for the day
-
snowmonkey.startSnowMonkeyStart the Snow Monkey
-
snowmonkey.stopSnowMonkeyStop the Snow Monkey
-
snowmonkey.updateSnowMonkeyUpdate current Snow Monkey config
-
stats.globalLiveStatsGet global otoroshi stats
-
stats.serviceLiveStatsGet live feed of global otoroshi stats (global) or for a service {id}
-
templates.initiateApiKeyGet a template of an Otoroshi Api Key. The generated entity is not persisted
-
templates.initiateServiceGet a template of an Otoroshi service descriptor. The generated entity is not persisted
-
templates.initiateServiceGroupGet a template of an Otoroshi service group. The generated entity is not persisted
-
validationAuthorities.createClientValidatorCreate one validation authorities
-
validationAuthorities.deleteClientValidatorDelete one validation authorities by id
-
validationAuthorities.findAllClientValidatorsGet all validation authoritiess
-
validationAuthorities.findClientValidatorByIdGet one validation authorities by id
-
validationAuthorities.patchClientValidatorUpdate one validation authorities by id
-
validationAuthorities.updateClientValidatorUpdate one validation authorities by id
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools