mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
chore: update swagger spec
This commit is contained in:
@@ -980,6 +980,13 @@
|
||||
},
|
||||
"type": "array",
|
||||
"x-go-name": "Rules"
|
||||
},
|
||||
"source_tenants": {
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"type": "array",
|
||||
"x-go-name": "SourceTenants"
|
||||
}
|
||||
},
|
||||
"type": "object",
|
||||
@@ -2264,6 +2271,13 @@
|
||||
},
|
||||
"type": "array",
|
||||
"x-go-name": "Rules"
|
||||
},
|
||||
"source_tenants": {
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"type": "array",
|
||||
"x-go-name": "SourceTenants"
|
||||
}
|
||||
},
|
||||
"type": "object",
|
||||
@@ -3233,12 +3247,11 @@
|
||||
"type": "object"
|
||||
},
|
||||
"gettableAlerts": {
|
||||
"description": "GettableAlerts gettable alerts",
|
||||
"items": {
|
||||
"$ref": "#/definitions/gettableAlert"
|
||||
},
|
||||
"type": "array",
|
||||
"x-go-name": "GettableAlerts",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
"type": "array"
|
||||
},
|
||||
"gettableSilence": {
|
||||
"description": "GettableSilence gettable silence",
|
||||
@@ -3430,7 +3443,6 @@
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
},
|
||||
"postableSilence": {
|
||||
"description": "PostableSilence postable silence",
|
||||
"properties": {
|
||||
"comment": {
|
||||
"description": "comment",
|
||||
@@ -3470,10 +3482,11 @@
|
||||
"matchers",
|
||||
"startsAt"
|
||||
],
|
||||
"type": "object"
|
||||
"type": "object",
|
||||
"x-go-name": "PostableSilence",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
},
|
||||
"receiver": {
|
||||
"description": "Receiver receiver",
|
||||
"properties": {
|
||||
"name": {
|
||||
"description": "name",
|
||||
@@ -3484,7 +3497,9 @@
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"type": "object"
|
||||
"type": "object",
|
||||
"x-go-name": "Receiver",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
},
|
||||
"silence": {
|
||||
"description": "Silence silence",
|
||||
|
||||
@@ -2732,6 +2732,13 @@
|
||||
"$ref": "#/definitions/GettableExtendedRuleNode"
|
||||
},
|
||||
"x-go-name": "Rules"
|
||||
},
|
||||
"source_tenants": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"x-go-name": "SourceTenants"
|
||||
}
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/services/ngalert/api/tooling/definitions"
|
||||
@@ -4017,6 +4024,13 @@
|
||||
"$ref": "#/definitions/GettableExtendedRuleNode"
|
||||
},
|
||||
"x-go-name": "Rules"
|
||||
},
|
||||
"source_tenants": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"x-go-name": "SourceTenants"
|
||||
}
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/services/ngalert/api/tooling/definitions"
|
||||
@@ -4799,11 +4813,12 @@
|
||||
"$ref": "#/definitions/alertGroup"
|
||||
},
|
||||
"alertGroups": {
|
||||
"description": "AlertGroups alert groups",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/alertGroup"
|
||||
},
|
||||
"x-go-name": "AlertGroups",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models",
|
||||
"$ref": "#/definitions/alertGroups"
|
||||
},
|
||||
"alertStatus": {
|
||||
@@ -4987,12 +5002,11 @@
|
||||
"$ref": "#/definitions/gettableAlert"
|
||||
},
|
||||
"gettableAlerts": {
|
||||
"description": "GettableAlerts gettable alerts",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/gettableAlert"
|
||||
},
|
||||
"x-go-name": "GettableAlerts",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models",
|
||||
"$ref": "#/definitions/gettableAlerts"
|
||||
},
|
||||
"gettableSilence": {
|
||||
@@ -5187,7 +5201,6 @@
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
},
|
||||
"postableSilence": {
|
||||
"description": "PostableSilence postable silence",
|
||||
"type": "object",
|
||||
"required": [
|
||||
"comment",
|
||||
@@ -5228,10 +5241,11 @@
|
||||
"x-go-name": "StartsAt"
|
||||
}
|
||||
},
|
||||
"x-go-name": "PostableSilence",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models",
|
||||
"$ref": "#/definitions/postableSilence"
|
||||
},
|
||||
"receiver": {
|
||||
"description": "Receiver receiver",
|
||||
"type": "object",
|
||||
"required": [
|
||||
"name"
|
||||
@@ -5243,6 +5257,8 @@
|
||||
"x-go-name": "Name"
|
||||
}
|
||||
},
|
||||
"x-go-name": "Receiver",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models",
|
||||
"$ref": "#/definitions/receiver"
|
||||
},
|
||||
"silence": {
|
||||
|
||||
@@ -4494,15 +4494,15 @@
|
||||
"parameters": [
|
||||
{
|
||||
"type": "string",
|
||||
"x-go-name": "DatasourceID",
|
||||
"name": "datasource_id",
|
||||
"x-go-name": "PermissionID",
|
||||
"name": "permissionId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"x-go-name": "PermissionID",
|
||||
"name": "permissionId",
|
||||
"x-go-name": "DatasourceID",
|
||||
"name": "datasource_id",
|
||||
"in": "path",
|
||||
"required": true
|
||||
}
|
||||
@@ -7846,14 +7846,6 @@
|
||||
"summary": "Add External Group.",
|
||||
"operationId": "addTeamGroupApi",
|
||||
"parameters": [
|
||||
{
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "TeamID",
|
||||
"name": "teamId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"x-go-name": "Body",
|
||||
"name": "body",
|
||||
@@ -7862,6 +7854,14 @@
|
||||
"schema": {
|
||||
"$ref": "#/definitions/TeamGroupMapping"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "TeamID",
|
||||
"name": "teamId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
@@ -7895,16 +7895,16 @@
|
||||
{
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "TeamID",
|
||||
"name": "teamId",
|
||||
"x-go-name": "GroupID",
|
||||
"name": "groupId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "GroupID",
|
||||
"name": "groupId",
|
||||
"x-go-name": "TeamID",
|
||||
"name": "teamId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
}
|
||||
@@ -10143,7 +10143,7 @@
|
||||
},
|
||||
"x-go-package": "github.com/prometheus/common/config"
|
||||
},
|
||||
"BrandingOptions": {
|
||||
"BrandingOptionsDTO": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"emailFooterLink": {
|
||||
@@ -10280,7 +10280,7 @@
|
||||
"x-go-name": "Name"
|
||||
},
|
||||
"options": {
|
||||
"$ref": "#/definitions/ReportOptions"
|
||||
"$ref": "#/definitions/ReportOptionsDTO"
|
||||
},
|
||||
"orgId": {
|
||||
"type": "integer",
|
||||
@@ -10296,10 +10296,11 @@
|
||||
"x-go-name": "ReplyTo"
|
||||
},
|
||||
"schedule": {
|
||||
"$ref": "#/definitions/Schedule"
|
||||
"$ref": "#/definitions/ScheduleDTO"
|
||||
},
|
||||
"state": {
|
||||
"$ref": "#/definitions/State"
|
||||
"type": "string",
|
||||
"x-go-name": "State"
|
||||
},
|
||||
"templateVars": {
|
||||
"type": "object",
|
||||
@@ -10480,7 +10481,7 @@
|
||||
"x-go-name": "Name"
|
||||
},
|
||||
"options": {
|
||||
"$ref": "#/definitions/ReportOptions"
|
||||
"$ref": "#/definitions/ReportOptionsDTO"
|
||||
},
|
||||
"recipients": {
|
||||
"type": "string",
|
||||
@@ -10491,7 +10492,7 @@
|
||||
"x-go-name": "ReplyTo"
|
||||
},
|
||||
"schedule": {
|
||||
"$ref": "#/definitions/Schedule"
|
||||
"$ref": "#/definitions/ScheduleDTO"
|
||||
},
|
||||
"state": {
|
||||
"type": "string",
|
||||
@@ -12068,8 +12069,8 @@
|
||||
},
|
||||
"exec_err_state": {
|
||||
"type": "string",
|
||||
"enum": ["Alerting", "Error"],
|
||||
"x-go-enum-desc": "Alerting AlertingErrState\nError ErrorErrState",
|
||||
"enum": ["OK", "Alerting", "Error"],
|
||||
"x-go-enum-desc": "OK OkErrState\nAlerting AlertingErrState\nError ErrorErrState",
|
||||
"x-go-name": "ExecErrState"
|
||||
},
|
||||
"id": {
|
||||
@@ -12162,6 +12163,13 @@
|
||||
"$ref": "#/definitions/GettableExtendedRuleNode"
|
||||
},
|
||||
"x-go-name": "Rules"
|
||||
},
|
||||
"source_tenants": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"x-go-name": "SourceTenants"
|
||||
}
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/services/ngalert/api/tooling/definitions"
|
||||
@@ -13906,8 +13914,8 @@
|
||||
},
|
||||
"exec_err_state": {
|
||||
"type": "string",
|
||||
"enum": ["Alerting", "Error"],
|
||||
"x-go-enum-desc": "Alerting AlertingErrState\nError ErrorErrState",
|
||||
"enum": ["OK", "Alerting", "Error"],
|
||||
"x-go-enum-desc": "OK OkErrState\nAlerting AlertingErrState\nError ErrorErrState",
|
||||
"x-go-name": "ExecErrState"
|
||||
},
|
||||
"no_data_state": {
|
||||
@@ -14266,7 +14274,7 @@
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/extensions/report"
|
||||
},
|
||||
"ReportOptions": {
|
||||
"ReportOptionsDTO": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"layout": {
|
||||
@@ -14539,6 +14547,13 @@
|
||||
"$ref": "#/definitions/GettableExtendedRuleNode"
|
||||
},
|
||||
"x-go-name": "Rules"
|
||||
},
|
||||
"source_tenants": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"x-go-name": "SourceTenants"
|
||||
}
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/services/ngalert/api/tooling/definitions"
|
||||
@@ -14673,7 +14688,7 @@
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/models"
|
||||
},
|
||||
"Schedule": {
|
||||
"ScheduleDTO": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"day": {
|
||||
@@ -14824,7 +14839,7 @@
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"branding": {
|
||||
"$ref": "#/definitions/BrandingOptions"
|
||||
"$ref": "#/definitions/BrandingOptionsDTO"
|
||||
},
|
||||
"id": {
|
||||
"type": "integer",
|
||||
@@ -15054,10 +15069,6 @@
|
||||
"SmtpNotEnabled": {
|
||||
"$ref": "#/definitions/ResponseDetails"
|
||||
},
|
||||
"State": {
|
||||
"type": "string",
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/extensions/report"
|
||||
},
|
||||
"Status": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
@@ -16772,12 +16783,11 @@
|
||||
}
|
||||
},
|
||||
"gettableAlerts": {
|
||||
"description": "GettableAlerts gettable alerts",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/gettableAlert"
|
||||
},
|
||||
"x-go-name": "GettableAlerts",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
}
|
||||
},
|
||||
"gettableSilence": {
|
||||
"description": "GettableSilence gettable silence",
|
||||
@@ -16951,7 +16961,6 @@
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
},
|
||||
"postableSilence": {
|
||||
"description": "PostableSilence postable silence",
|
||||
"type": "object",
|
||||
"required": ["comment", "createdBy", "endsAt", "matchers", "startsAt"],
|
||||
"properties": {
|
||||
@@ -16985,10 +16994,11 @@
|
||||
"format": "date-time",
|
||||
"x-go-name": "StartsAt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-go-name": "PostableSilence",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
},
|
||||
"receiver": {
|
||||
"description": "Receiver receiver",
|
||||
"type": "object",
|
||||
"required": ["name"],
|
||||
"properties": {
|
||||
@@ -16997,7 +17007,9 @@
|
||||
"type": "string",
|
||||
"x-go-name": "Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"x-go-name": "Receiver",
|
||||
"x-go-package": "github.com/prometheus/alertmanager/api/v2/models"
|
||||
},
|
||||
"silence": {
|
||||
"description": "Silence silence",
|
||||
|
||||
@@ -3544,15 +3544,15 @@
|
||||
"parameters": [
|
||||
{
|
||||
"type": "string",
|
||||
"x-go-name": "DatasourceID",
|
||||
"name": "datasource_id",
|
||||
"x-go-name": "PermissionID",
|
||||
"name": "permissionId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"x-go-name": "PermissionID",
|
||||
"name": "permissionId",
|
||||
"x-go-name": "DatasourceID",
|
||||
"name": "datasource_id",
|
||||
"in": "path",
|
||||
"required": true
|
||||
}
|
||||
@@ -6424,14 +6424,6 @@
|
||||
"summary": "Add External Group.",
|
||||
"operationId": "addTeamGroupApi",
|
||||
"parameters": [
|
||||
{
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "TeamID",
|
||||
"name": "teamId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"x-go-name": "Body",
|
||||
"name": "body",
|
||||
@@ -6440,6 +6432,14 @@
|
||||
"schema": {
|
||||
"$ref": "#/definitions/TeamGroupMapping"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "TeamID",
|
||||
"name": "teamId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
@@ -6473,16 +6473,16 @@
|
||||
{
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "TeamID",
|
||||
"name": "teamId",
|
||||
"x-go-name": "GroupID",
|
||||
"name": "groupId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "GroupID",
|
||||
"name": "groupId",
|
||||
"x-go-name": "TeamID",
|
||||
"name": "teamId",
|
||||
"in": "path",
|
||||
"required": true
|
||||
}
|
||||
@@ -8333,7 +8333,7 @@
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/models"
|
||||
},
|
||||
"BrandingOptions": {
|
||||
"BrandingOptionsDTO": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"emailFooterLink": {
|
||||
@@ -8436,7 +8436,7 @@
|
||||
"x-go-name": "Name"
|
||||
},
|
||||
"options": {
|
||||
"$ref": "#/definitions/ReportOptions"
|
||||
"$ref": "#/definitions/ReportOptionsDTO"
|
||||
},
|
||||
"orgId": {
|
||||
"type": "integer",
|
||||
@@ -8452,10 +8452,11 @@
|
||||
"x-go-name": "ReplyTo"
|
||||
},
|
||||
"schedule": {
|
||||
"$ref": "#/definitions/Schedule"
|
||||
"$ref": "#/definitions/ScheduleDTO"
|
||||
},
|
||||
"state": {
|
||||
"$ref": "#/definitions/State"
|
||||
"type": "string",
|
||||
"x-go-name": "State"
|
||||
},
|
||||
"templateVars": {
|
||||
"type": "object",
|
||||
@@ -8636,7 +8637,7 @@
|
||||
"x-go-name": "Name"
|
||||
},
|
||||
"options": {
|
||||
"$ref": "#/definitions/ReportOptions"
|
||||
"$ref": "#/definitions/ReportOptionsDTO"
|
||||
},
|
||||
"recipients": {
|
||||
"type": "string",
|
||||
@@ -8647,7 +8648,7 @@
|
||||
"x-go-name": "ReplyTo"
|
||||
},
|
||||
"schedule": {
|
||||
"$ref": "#/definitions/Schedule"
|
||||
"$ref": "#/definitions/ScheduleDTO"
|
||||
},
|
||||
"state": {
|
||||
"type": "string",
|
||||
@@ -10839,7 +10840,7 @@
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/extensions/report"
|
||||
},
|
||||
"ReportOptions": {
|
||||
"ReportOptionsDTO": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"layout": {
|
||||
@@ -10971,7 +10972,7 @@
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/models"
|
||||
},
|
||||
"Schedule": {
|
||||
"ScheduleDTO": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"day": {
|
||||
@@ -11113,7 +11114,7 @@
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"branding": {
|
||||
"$ref": "#/definitions/BrandingOptions"
|
||||
"$ref": "#/definitions/BrandingOptionsDTO"
|
||||
},
|
||||
"id": {
|
||||
"type": "integer",
|
||||
@@ -11133,10 +11134,6 @@
|
||||
},
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/extensions/report"
|
||||
},
|
||||
"State": {
|
||||
"type": "string",
|
||||
"x-go-package": "github.com/grafana/grafana/pkg/extensions/report"
|
||||
},
|
||||
"Status": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
||||
Reference in New Issue
Block a user