|
338 | 338 | "type": "object" |
339 | 339 | }, |
340 | 340 | "AlertRuleNotificationSettingsExport": { |
| 341 | + "description": "Field name mismatches with Terraform provider schema are noted where applicable.", |
341 | 342 | "properties": { |
342 | 343 | "group_by": { |
343 | 344 | "items": { |
|
352 | 353 | "type": "string" |
353 | 354 | }, |
354 | 355 | "mute_time_intervals": { |
| 356 | + "description": "TF -\u003e `mute_timings`", |
355 | 357 | "items": { |
356 | 358 | "type": "string" |
357 | 359 | }, |
358 | 360 | "type": "array" |
359 | 361 | }, |
360 | 362 | "receiver": { |
| 363 | + "description": "TF -\u003e `contact_point`", |
361 | 364 | "type": "string" |
362 | 365 | }, |
363 | 366 | "repeat_interval": { |
|
967 | 970 | }, |
968 | 971 | "type": "object" |
969 | 972 | }, |
970 | | - "EvalQueriesResponse": {}, |
| 973 | + "EvalQueriesResponse": { |
| 974 | + "type": "object" |
| 975 | + }, |
971 | 976 | "ExplorePanelsState": { |
972 | 977 | "description": "This is an object constructed with the keys as the values of the enum VisType and the value being a bag of properties" |
973 | 978 | }, |
|
2435 | 2440 | "type": "object" |
2436 | 2441 | }, |
2437 | 2442 | "PagerdutyImage": { |
2438 | | - "description": "PagerdutyImage is an image", |
2439 | 2443 | "properties": { |
2440 | 2444 | "alt": { |
2441 | 2445 | "type": "string" |
|
2447 | 2451 | "type": "string" |
2448 | 2452 | } |
2449 | 2453 | }, |
| 2454 | + "title": "PagerdutyImage is an image.", |
2450 | 2455 | "type": "object" |
2451 | 2456 | }, |
2452 | 2457 | "PagerdutyLink": { |
2453 | | - "description": "PagerdutyLink is a link", |
2454 | 2458 | "properties": { |
2455 | 2459 | "href": { |
2456 | 2460 | "type": "string" |
|
2459 | 2463 | "type": "string" |
2460 | 2464 | } |
2461 | 2465 | }, |
| 2466 | + "title": "PagerdutyLink is a link.", |
2462 | 2467 | "type": "object" |
2463 | 2468 | }, |
2464 | 2469 | "PermissionDenied": { |
|
4241 | 4246 | "type": "object" |
4242 | 4247 | }, |
4243 | 4248 | "Userinfo": { |
4244 | | - "description": "The Userinfo type is an immutable encapsulation of username and\npassword details for a URL. An existing Userinfo value is guaranteed\nto have a username set (potentially empty, as allowed by RFC 2396),\nand optionally a password.", |
| 4249 | + "description": "The Userinfo type is an immutable encapsulation of username and\npassword details for a [URL]. An existing Userinfo value is guaranteed\nto have a username set (potentially empty, as allowed by RFC 2396),\nand optionally a password.", |
4245 | 4250 | "type": "object" |
4246 | 4251 | }, |
4247 | 4252 | "ValidationError": { |
|
4417 | 4422 | "type": "object" |
4418 | 4423 | }, |
4419 | 4424 | "alertGroup": { |
4420 | | - "description": "AlertGroup alert group", |
4421 | | - "properties": { |
4422 | | - "alerts": { |
4423 | | - "description": "alerts", |
4424 | | - "items": { |
4425 | | - "$ref": "#/definitions/gettableAlert" |
4426 | | - }, |
4427 | | - "type": "array" |
4428 | | - }, |
4429 | | - "labels": { |
4430 | | - "$ref": "#/definitions/labelSet" |
4431 | | - }, |
4432 | | - "receiver": { |
4433 | | - "$ref": "#/definitions/receiver" |
4434 | | - } |
4435 | | - }, |
4436 | 4425 | "required": [ |
4437 | 4426 | "alerts", |
4438 | 4427 | "labels", |
|
4441 | 4430 | "type": "object" |
4442 | 4431 | }, |
4443 | 4432 | "alertGroups": { |
4444 | | - "description": "AlertGroups alert groups", |
4445 | 4433 | "items": { |
4446 | | - "$ref": "#/definitions/alertGroup" |
| 4434 | + "$ref": "#/definitions/alertGroup", |
| 4435 | + "type": "object" |
4447 | 4436 | }, |
4448 | 4437 | "type": "array" |
4449 | 4438 | }, |
|
4546 | 4535 | "type": "object" |
4547 | 4536 | }, |
4548 | 4537 | "gettableAlert": { |
4549 | | - "properties": { |
4550 | | - "annotations": { |
4551 | | - "$ref": "#/definitions/labelSet" |
4552 | | - }, |
4553 | | - "endsAt": { |
4554 | | - "description": "ends at", |
4555 | | - "format": "date-time", |
4556 | | - "type": "string" |
4557 | | - }, |
4558 | | - "fingerprint": { |
4559 | | - "description": "fingerprint", |
4560 | | - "type": "string" |
4561 | | - }, |
4562 | | - "generatorURL": { |
4563 | | - "description": "generator URL\nFormat: uri", |
4564 | | - "format": "uri", |
4565 | | - "type": "string" |
4566 | | - }, |
4567 | | - "labels": { |
4568 | | - "$ref": "#/definitions/labelSet" |
4569 | | - }, |
4570 | | - "receivers": { |
4571 | | - "description": "receivers", |
4572 | | - "items": { |
4573 | | - "$ref": "#/definitions/receiver" |
4574 | | - }, |
4575 | | - "type": "array" |
4576 | | - }, |
4577 | | - "startsAt": { |
4578 | | - "description": "starts at", |
4579 | | - "format": "date-time", |
4580 | | - "type": "string" |
4581 | | - }, |
4582 | | - "status": { |
4583 | | - "$ref": "#/definitions/alertStatus" |
4584 | | - }, |
4585 | | - "updatedAt": { |
4586 | | - "description": "updated at", |
4587 | | - "format": "date-time", |
4588 | | - "type": "string" |
4589 | | - } |
4590 | | - }, |
4591 | 4538 | "required": [ |
4592 | 4539 | "labels", |
4593 | 4540 | "annotations", |
|
4601 | 4548 | "type": "object" |
4602 | 4549 | }, |
4603 | 4550 | "gettableAlerts": { |
| 4551 | + "description": "GettableAlerts gettable alerts", |
4604 | 4552 | "items": { |
4605 | | - "$ref": "#/definitions/gettableAlert" |
| 4553 | + "$ref": "#/definitions/gettableAlert", |
| 4554 | + "type": "object" |
4606 | 4555 | }, |
4607 | 4556 | "type": "array" |
4608 | 4557 | }, |
|
4658 | 4607 | "gettableSilences": { |
4659 | 4608 | "description": "GettableSilences gettable silences", |
4660 | 4609 | "items": { |
4661 | | - "$ref": "#/definitions/gettableSilence" |
| 4610 | + "$ref": "#/definitions/gettableSilence", |
| 4611 | + "type": "object" |
4662 | 4612 | }, |
4663 | 4613 | "type": "array" |
4664 | 4614 | }, |
4665 | 4615 | "integration": { |
4666 | | - "description": "Integration integration", |
4667 | | - "properties": { |
4668 | | - "lastNotifyAttempt": { |
4669 | | - "description": "A timestamp indicating the last attempt to deliver a notification regardless of the outcome.\nFormat: date-time", |
4670 | | - "format": "date-time", |
4671 | | - "type": "string" |
4672 | | - }, |
4673 | | - "lastNotifyAttemptDuration": { |
4674 | | - "description": "Duration of the last attempt to deliver a notification in humanized format (`1s` or `15ms`, etc).", |
4675 | | - "type": "string" |
4676 | | - }, |
4677 | | - "lastNotifyAttemptError": { |
4678 | | - "description": "Error string for the last attempt to deliver a notification. Empty if the last attempt was successful.", |
4679 | | - "type": "string" |
4680 | | - }, |
4681 | | - "name": { |
4682 | | - "description": "name", |
4683 | | - "type": "string" |
4684 | | - }, |
4685 | | - "sendResolved": { |
4686 | | - "description": "send resolved", |
4687 | | - "type": "boolean" |
4688 | | - } |
4689 | | - }, |
4690 | 4616 | "required": [ |
4691 | 4617 | "name", |
4692 | 4618 | "sendResolved" |
|
4807 | 4733 | "type": "array" |
4808 | 4734 | }, |
4809 | 4735 | "postableSilence": { |
| 4736 | + "description": "PostableSilence postable silence", |
4810 | 4737 | "properties": { |
4811 | 4738 | "comment": { |
4812 | 4739 | "description": "comment", |
|
4844 | 4771 | "type": "object" |
4845 | 4772 | }, |
4846 | 4773 | "receiver": { |
4847 | | - "properties": { |
4848 | | - "active": { |
4849 | | - "description": "active", |
4850 | | - "type": "boolean" |
4851 | | - }, |
4852 | | - "integrations": { |
4853 | | - "description": "integrations", |
4854 | | - "items": { |
4855 | | - "$ref": "#/definitions/integration" |
4856 | | - }, |
4857 | | - "type": "array" |
4858 | | - }, |
4859 | | - "name": { |
4860 | | - "description": "name", |
4861 | | - "type": "string" |
4862 | | - } |
4863 | | - }, |
4864 | 4774 | "required": [ |
4865 | 4775 | "active", |
4866 | 4776 | "integrations", |
|
0 commit comments