From 6fb87251d0a39fe629590949fb9b147d427792a7 Mon Sep 17 00:00:00 2001 From: Jeffrey Aven Date: Wed, 20 Dec 2023 08:53:26 +1100 Subject: [PATCH] updated pagerduty --- .../v00.00.00000/services/abilities.yaml | 16 +- .../v00.00.00000/services/add_ons.yaml | 14 ++ .../v00.00.00000/services/analytics.yaml | 24 +- .../v00.00.00000/services/audit.yaml | 7 + .../services/automation_actions.yaml | 108 +++++++-- .../services/business_services.yaml | 67 ++++-- .../v00.00.00000/services/change_events.yaml | 28 +++ .../v00.00.00000/services/custom_fields.yaml | 126 ++++++++--- .../services/escalation_policies.yaml | 21 ++ .../services/event_orchestrations.yaml | 83 +++++-- .../services/extension_schemas.yaml | 14 ++ .../v00.00.00000/services/extensions.yaml | 36 +-- .../services/incident_workflows.yaml | 74 +++--- .../v00.00.00000/services/incidents.yaml | 213 +++++++++++------- .../v00.00.00000/services/licenses.yaml | 14 ++ .../v00.00.00000/services/log_entries.yaml | 30 +-- .../services/maintenance_windows.yaml | 14 ++ .../v00.00.00000/services/notifications.yaml | 7 + .../v00.00.00000/services/on_calls.yaml | 7 + .../services/paused_incident_reports.yaml | 14 ++ .../v00.00.00000/services/priorities.yaml | 7 + .../v00.00.00000/services/response_plays.yaml | 36 +-- .../v00.00.00000/services/rulesets.yaml | 28 +++ .../v00.00.00000/services/schedules.yaml | 57 +++-- .../services/service_dependencies.yaml | 66 +++--- .../v00.00.00000/services/services.yaml | 42 ++++ .../services/status_dashboards.yaml | 35 +++ .../pagerduty/v00.00.00000/services/tags.yaml | 48 ++-- .../v00.00.00000/services/teams.yaml | 91 ++++---- .../v00.00.00000/services/templates.yaml | 36 +-- .../v00.00.00000/services/users.yaml | 130 +++++++++-- .../v00.00.00000/services/vendors.yaml | 14 ++ .../v00.00.00000/services/webhooks.yaml | 48 ++-- 33 files changed, 1148 insertions(+), 407 deletions(-) diff --git a/providers/src/pagerduty/v00.00.00000/services/abilities.yaml b/providers/src/pagerduty/v00.00.00000/services/abilities.yaml index bf1ed777..be0627f2 100644 --- a/providers/src/pagerduty/v00.00.00000/services/abilities.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/abilities.yaml @@ -2486,6 +2486,13 @@ components: title: Abilities methods: list_abilities: + operation: + $ref: '#/paths/~1abilities/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.abilities + _list_abilities: operation: $ref: '#/paths/~1abilities/get' response: @@ -2537,9 +2544,12 @@ paths: type: array description: The set of abilities your account has. items: - type: string - description: 'A single ability, as a name.' - readOnly: true + type: object + properties: + ability_name: + type: string + description: 'A single ability, as a name.' + readOnly: true required: - abilities examples: diff --git a/providers/src/pagerduty/v00.00.00000/services/add_ons.yaml b/providers/src/pagerduty/v00.00.00000/services/add_ons.yaml index 1bb72bb0..705be188 100644 --- a/providers/src/pagerduty/v00.00.00000/services/add_ons.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/add_ons.yaml @@ -2600,6 +2600,13 @@ components: title: Addons methods: list_addon: + operation: + $ref: '#/paths/~1addons/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.addon + _list_addon: operation: $ref: '#/paths/~1addons/get' response: @@ -2612,6 +2619,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_addon: + operation: + $ref: '#/paths/~1addons~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.addon + _get_addon: operation: $ref: '#/paths/~1addons~1{id}/get' response: diff --git a/providers/src/pagerduty/v00.00.00000/services/analytics.yaml b/providers/src/pagerduty/v00.00.00000/services/analytics.yaml index d114922a..c2455e10 100644 --- a/providers/src/pagerduty/v00.00.00000/services/analytics.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/analytics.yaml @@ -2733,7 +2733,8 @@ components: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/metrics_incidents_all/methods/get_analytics_metrics_incidents_all' insert: [] update: [] delete: [] @@ -2749,7 +2750,8 @@ components: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/metrics_incidents_services/methods/get_analytics_metrics_incidents_service' insert: [] update: [] delete: [] @@ -2765,7 +2767,8 @@ components: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/metrics_incidents_teams/methods/get_analytics_metrics_incidents_team' insert: [] update: [] delete: [] @@ -2786,9 +2789,17 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $ + _get_analytics_incidents_by_id: + operation: + $ref: '#/paths/~1analytics~1raw~1incidents~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/raw_incidents/methods/get_analytics_incidents_by_id' + - $ref: '#/components/x-stackQL-resources/raw_incidents/methods/get_analytics_incidents' insert: [] update: [] delete: [] @@ -2803,6 +2814,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.responses + _get_analytics_incident_responses_by_id: + operation: + $ref: '#/paths/~1analytics~1raw~1incidents~1{id}~1responses/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/raw_incidents_responses/methods/get_analytics_incident_responses_by_id' diff --git a/providers/src/pagerduty/v00.00.00000/services/audit.yaml b/providers/src/pagerduty/v00.00.00000/services/audit.yaml index 0f66e60a..6fa02342 100644 --- a/providers/src/pagerduty/v00.00.00000/services/audit.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/audit.yaml @@ -2738,6 +2738,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.records + _list_audit_records: + operation: + $ref: '#/paths/~1audit~1records/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/records/methods/list_audit_records' diff --git a/providers/src/pagerduty/v00.00.00000/services/automation_actions.yaml b/providers/src/pagerduty/v00.00.00000/services/automation_actions.yaml index 06655553..d6b095ec 100644 --- a/providers/src/pagerduty/v00.00.00000/services/automation_actions.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/automation_actions.yaml @@ -3149,12 +3149,26 @@ components: mediaType: application/json openAPIDocKey: '201' get_all_automation_actions: + operation: + $ref: '#/paths/~1automation_actions~1actions/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.actions + _get_all_automation_actions: operation: $ref: '#/paths/~1automation_actions~1actions/get' response: mediaType: application/json openAPIDocKey: '200' get_automation_action: + operation: + $ref: '#/paths/~1automation_actions~1actions~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.action + _get_automation_action: operation: $ref: '#/paths/~1automation_actions~1actions~1{id}/get' response: @@ -3172,20 +3186,6 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/actions/methods/get_automation_action' - - $ref: '#/components/x-stackQL-resources/actions/methods/get_all_automation_actions' - insert: - - $ref: '#/components/x-stackQL-resources/actions/methods/create_automation_action' - update: [] - delete: - - $ref: '#/components/x-stackQL-resources/actions/methods/delete_automation_action' - actions_invocations: - id: pagerduty.automation_actions.actions_invocations - name: actions_invocations - title: Actions Invocations - methods: create_automation_action_invocation: operation: $ref: '#/paths/~1automation_actions~1actions~1{id}~1invocations/post' @@ -3193,17 +3193,28 @@ components: mediaType: application/json openAPIDocKey: '201' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/actions/methods/get_automation_action' + - $ref: '#/components/x-stackQL-resources/actions/methods/get_all_automation_actions' insert: - - $ref: '#/components/x-stackQL-resources/actions_invocations/methods/create_automation_action_invocation' + - $ref: '#/components/x-stackQL-resources/actions/methods/create_automation_action_invocation' + - $ref: '#/components/x-stackQL-resources/actions/methods/create_automation_action' update: [] - delete: [] + delete: + - $ref: '#/components/x-stackQL-resources/actions/methods/delete_automation_action' actions_services: id: pagerduty.automation_actions.actions_services name: actions_services title: Actions Services methods: get_automation_actions_action_service_associations: + operation: + $ref: '#/paths/~1automation_actions~1actions~1{id}~1services/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.services + _get_automation_actions_action_service_associations: operation: $ref: '#/paths/~1automation_actions~1actions~1{id}~1services/get' response: @@ -3216,6 +3227,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_automation_actions_action_service_association: + operation: + $ref: '#/paths/~1automation_actions~1actions~1{id}~1services~1{service_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.service + _get_automation_actions_action_service_association: operation: $ref: '#/paths/~1automation_actions~1actions~1{id}~1services~1{service_id}/get' response: @@ -3248,6 +3266,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_automation_actions_action_team_associations: + operation: + $ref: '#/paths/~1automation_actions~1actions~1{id}~1teams/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.teams + _get_automation_actions_action_team_associations: operation: $ref: '#/paths/~1automation_actions~1actions~1{id}~1teams/get' response: @@ -3265,6 +3290,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.team + _get_automation_actions_action_team_association: + operation: + $ref: '#/paths/~1automation_actions~1actions~1{id}~1teams~1{team_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/actions_teams/methods/get_automation_actions_action_team_association' @@ -3280,6 +3312,13 @@ components: title: Invocations methods: list_automation_action_invocations: + operation: + $ref: '#/paths/~1automation_actions~1invocations/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.invocations + _list_automation_action_invocations: operation: $ref: '#/paths/~1automation_actions~1invocations/get' response: @@ -3291,6 +3330,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.invocation + _get_automation_actions_invocation: + operation: + $ref: '#/paths/~1automation_actions~1invocations~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/invocations/methods/get_automation_actions_invocation' @@ -3310,12 +3356,26 @@ components: mediaType: application/json openAPIDocKey: '201' get_automation_actions_runners: + operation: + $ref: '#/paths/~1automation_actions~1runners/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.runners + _get_automation_actions_runners: operation: $ref: '#/paths/~1automation_actions~1runners/get' response: mediaType: application/json openAPIDocKey: '200' get_automation_actions_runner: + operation: + $ref: '#/paths/~1automation_actions~1runners~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.runner + _get_automation_actions_runner: operation: $ref: '#/paths/~1automation_actions~1runners~1{id}/get' response: @@ -3354,6 +3414,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_automation_actions_runner_team_associations: + operation: + $ref: '#/paths/~1automation_actions~1runners~1{id}~1teams/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.teams + _get_automation_actions_runner_team_associations: operation: $ref: '#/paths/~1automation_actions~1runners~1{id}~1teams/get' response: @@ -3371,6 +3438,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.team + _get_automation_actions_runner_team_association: + operation: + $ref: '#/paths/~1automation_actions~1runners~1{id}~1teams~1{team_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/runners_teams/methods/get_automation_actions_runner_team_association' diff --git a/providers/src/pagerduty/v00.00.00000/services/business_services.yaml b/providers/src/pagerduty/v00.00.00000/services/business_services.yaml index fd362f59..be3d303c 100644 --- a/providers/src/pagerduty/v00.00.00000/services/business_services.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/business_services.yaml @@ -2713,6 +2713,13 @@ components: title: Business Services methods: list_business_services: + operation: + $ref: '#/paths/~1business_services/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.services + _list_business_services: operation: $ref: '#/paths/~1business_services/get' response: @@ -2725,6 +2732,13 @@ components: mediaType: application/json openAPIDocKey: '200' get_business_service: + operation: + $ref: '#/paths/~1business_services~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.business_service + _get_business_service: operation: $ref: '#/paths/~1business_services~1{id}/get' response: @@ -2768,6 +2782,12 @@ components: response: mediaType: application/json openAPIDocKey: '204' + remove_business_service_notification_subscriber: + operation: + $ref: '#/paths/~1business_services~1{id}~1unsubscribe/post' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: [] insert: @@ -2781,6 +2801,13 @@ components: title: Subscribers methods: get_business_service_subscribers: + operation: + $ref: '#/paths/~1business_services~1{id}~1subscribers/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.subscribers + _get_business_service_subscribers: operation: $ref: '#/paths/~1business_services~1{id}~1subscribers/get' response: @@ -2810,25 +2837,16 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/supporting_services_impacts/methods/get_business_service_supporting_service_impacts' - insert: [] - update: [] - delete: [] - unsubscribe: - id: pagerduty.business_services.unsubscribe - name: unsubscribe - title: Unsubscribe - methods: - remove_business_service_notification_subscriber: + objectKey: $.services + _get_business_service_supporting_service_impacts: operation: - $ref: '#/paths/~1business_services~1{id}~1unsubscribe/post' + $ref: '#/paths/~1business_services~1{id}~1supporting_services~1impacts/get' response: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/supporting_services_impacts/methods/get_business_service_supporting_service_impacts' insert: [] update: [] delete: [] @@ -2843,6 +2861,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.impactors + _get_business_service_top_level_impactors: + operation: + $ref: '#/paths/~1business_services~1impactors/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/impactors/methods/get_business_service_top_level_impactors' @@ -2860,6 +2885,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.services + _get_business_service_impacts: + operation: + $ref: '#/paths/~1business_services~1impacts/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/impacts/methods/get_business_service_impacts' @@ -2872,6 +2904,13 @@ components: title: Priority Thresholds methods: get_business_service_priority_thresholds: + operation: + $ref: '#/paths/~1business_services~1priority_thresholds/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.global_threshold + _get_business_service_priority_thresholds: operation: $ref: '#/paths/~1business_services~1priority_thresholds/get' response: diff --git a/providers/src/pagerduty/v00.00.00000/services/change_events.yaml b/providers/src/pagerduty/v00.00.00000/services/change_events.yaml index a3b6c5c0..ba288bbb 100644 --- a/providers/src/pagerduty/v00.00.00000/services/change_events.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/change_events.yaml @@ -2641,6 +2641,13 @@ components: title: Change Events methods: list_change_events: + operation: + $ref: '#/paths/~1change_events/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.change_events + _list_change_events: operation: $ref: '#/paths/~1change_events/get' response: @@ -2653,6 +2660,13 @@ components: mediaType: application/json openAPIDocKey: '202' get_change_event: + operation: + $ref: '#/paths/~1change_events~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.change_event + _get_change_event: operation: $ref: '#/paths/~1change_events~1{id}/get' response: @@ -2683,6 +2697,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.change_events + _list_incident_related_change_events: + operation: + $ref: '#/paths/~1incidents~1{id}~1related_change_events/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/incidents_related_change_events/methods/list_incident_related_change_events' @@ -2700,6 +2721,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.change_events + _list_service_change_events: + operation: + $ref: '#/paths/~1services~1{id}~1change_events/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/services/methods/list_service_change_events' diff --git a/providers/src/pagerduty/v00.00.00000/services/custom_fields.yaml b/providers/src/pagerduty/v00.00.00000/services/custom_fields.yaml index 61e19077..719c28cc 100644 --- a/providers/src/pagerduty/v00.00.00000/services/custom_fields.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/custom_fields.yaml @@ -3144,12 +3144,26 @@ components: mediaType: application/json openAPIDocKey: '201' list_custom_fields_fields: + operation: + $ref: '#/paths/~1customfields~1fields/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.fields + _list_custom_fields_fields: operation: $ref: '#/paths/~1customfields~1fields/get' response: mediaType: application/json openAPIDocKey: '200' get_custom_fields_field: + operation: + $ref: '#/paths/~1customfields~1fields~1{field_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.field + _get_custom_fields_field: operation: $ref: '#/paths/~1customfields~1fields~1{field_id}/get' response: @@ -3188,12 +3202,26 @@ components: mediaType: application/json openAPIDocKey: '201' list_custom_fields_field_options: + operation: + $ref: '#/paths/~1customfields~1fields~1{field_id}~1field_options/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.field_options + _list_custom_fields_field_options: operation: $ref: '#/paths/~1customfields~1fields~1{field_id}~1field_options/get' response: mediaType: application/json openAPIDocKey: '200' get_custom_fields_field_option: + operation: + $ref: '#/paths/~1customfields~1fields~1{field_id}~1field_options~1{field_option_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.field_option + _get_custom_fields_field_option: operation: $ref: '#/paths/~1customfields~1fields~1{field_id}~1field_options~1{field_option_id}/get' response: @@ -3220,10 +3248,10 @@ components: update: [] delete: - $ref: '#/components/x-stackQL-resources/customfields_fields_field_options/methods/delete_custom_fields_field_option' - customfields_fields_schemas: - id: pagerduty.custom_fields.customfields_fields_schemas - name: customfields_fields_schemas - title: Customfields Fields Schemas + fields_schemas: + id: pagerduty.custom_fields.fields_schemas + name: fields_schemas + title: Fields Schemas methods: list_custom_fields_schemas_using_field: operation: @@ -3231,16 +3259,23 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.schemas + _list_custom_fields_schemas_using_field: + operation: + $ref: '#/paths/~1customfields~1fields~1{field_id}~1schemas/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - - $ref: '#/components/x-stackQL-resources/customfields_fields_schemas/methods/list_custom_fields_schemas_using_field' + - $ref: '#/components/x-stackQL-resources/fields_schemas/methods/list_custom_fields_schemas_using_field' insert: [] update: [] delete: [] - customfields_schema_assignments: - id: pagerduty.custom_fields.customfields_schema_assignments - name: customfields_schema_assignments - title: Customfields Schema Assignments + schema_assignments: + id: pagerduty.custom_fields.schema_assignments + name: schema_assignments + title: Schema Assignments methods: create_custom_fields_schema_assignment: operation: @@ -3249,6 +3284,13 @@ components: mediaType: application/json openAPIDocKey: '201' list_schema_assignments: + operation: + $ref: '#/paths/~1customfields~1schema_assignments/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.schema_assignments + _list_schema_assignments: operation: $ref: '#/paths/~1customfields~1schema_assignments/get' response: @@ -3262,16 +3304,16 @@ components: openAPIDocKey: '204' sqlVerbs: select: - - $ref: '#/components/x-stackQL-resources/customfields_schema_assignments/methods/list_schema_assignments' + - $ref: '#/components/x-stackQL-resources/schema_assignments/methods/list_schema_assignments' insert: - - $ref: '#/components/x-stackQL-resources/customfields_schema_assignments/methods/create_custom_fields_schema_assignment' + - $ref: '#/components/x-stackQL-resources/schema_assignments/methods/create_custom_fields_schema_assignment' update: [] delete: - - $ref: '#/components/x-stackQL-resources/customfields_schema_assignments/methods/delete_schema_assignment' - customfields_schemas: - id: pagerduty.custom_fields.customfields_schemas - name: customfields_schemas - title: Customfields Schemas + - $ref: '#/components/x-stackQL-resources/schema_assignments/methods/delete_schema_assignment' + schemas: + id: pagerduty.custom_fields.schemas + name: schemas + title: Schemas methods: create_custom_fields_schema: operation: @@ -3280,12 +3322,26 @@ components: mediaType: application/json openAPIDocKey: '201' list_custom_fields_schemas: + operation: + $ref: '#/paths/~1customfields~1schemas/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.schemas + _list_custom_fields_schemas: operation: $ref: '#/paths/~1customfields~1schemas/get' response: mediaType: application/json openAPIDocKey: '200' get_custom_fields_schema: + operation: + $ref: '#/paths/~1customfields~1schemas~1{schema_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.schema + _get_custom_fields_schema: operation: $ref: '#/paths/~1customfields~1schemas~1{schema_id}/get' response: @@ -3305,17 +3361,17 @@ components: openAPIDocKey: '204' sqlVerbs: select: - - $ref: '#/components/x-stackQL-resources/customfields_schemas/methods/get_custom_fields_schema' - - $ref: '#/components/x-stackQL-resources/customfields_schemas/methods/list_custom_fields_schemas' + - $ref: '#/components/x-stackQL-resources/schemas/methods/get_custom_fields_schema' + - $ref: '#/components/x-stackQL-resources/schemas/methods/list_custom_fields_schemas' insert: - - $ref: '#/components/x-stackQL-resources/customfields_schemas/methods/create_custom_fields_schema' + - $ref: '#/components/x-stackQL-resources/schemas/methods/create_custom_fields_schema' update: [] delete: - - $ref: '#/components/x-stackQL-resources/customfields_schemas/methods/delete_custom_fields_schema' - customfields_schemas_field_configurations: - id: pagerduty.custom_fields.customfields_schemas_field_configurations - name: customfields_schemas_field_configurations - title: Customfields Schemas Field Configurations + - $ref: '#/components/x-stackQL-resources/schemas/methods/delete_custom_fields_schema' + field_configurations: + id: pagerduty.custom_fields.field_configurations + name: field_configurations + title: Field Configurations methods: create_custom_fields_field_configuration: operation: @@ -3324,12 +3380,26 @@ components: mediaType: application/json openAPIDocKey: '201' list_custom_fields_field_configurations: + operation: + $ref: '#/paths/~1customfields~1schemas~1{schema_id}~1field_configurations/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.field_configurations + _list_custom_fields_field_configurations: operation: $ref: '#/paths/~1customfields~1schemas~1{schema_id}~1field_configurations/get' response: mediaType: application/json openAPIDocKey: '200' get_custom_fields_field_configuration: + operation: + $ref: '#/paths/~1customfields~1schemas~1{schema_id}~1field_configurations~1{field_configuration_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.field_configuration + _get_custom_fields_field_configuration: operation: $ref: '#/paths/~1customfields~1schemas~1{schema_id}~1field_configurations~1{field_configuration_id}/get' response: @@ -3349,13 +3419,13 @@ components: openAPIDocKey: '204' sqlVerbs: select: - - $ref: '#/components/x-stackQL-resources/customfields_schemas_field_configurations/methods/get_custom_fields_field_configuration' - - $ref: '#/components/x-stackQL-resources/customfields_schemas_field_configurations/methods/list_custom_fields_field_configurations' + - $ref: '#/components/x-stackQL-resources/field_configurations/methods/get_custom_fields_field_configuration' + - $ref: '#/components/x-stackQL-resources/field_configurations/methods/list_custom_fields_field_configurations' insert: - - $ref: '#/components/x-stackQL-resources/customfields_schemas_field_configurations/methods/create_custom_fields_field_configuration' + - $ref: '#/components/x-stackQL-resources/field_configurations/methods/create_custom_fields_field_configuration' update: [] delete: - - $ref: '#/components/x-stackQL-resources/customfields_schemas_field_configurations/methods/delete_custom_fields_field_configuration' + - $ref: '#/components/x-stackQL-resources/field_configurations/methods/delete_custom_fields_field_configuration' paths: /customfields/fields: post: diff --git a/providers/src/pagerduty/v00.00.00000/services/escalation_policies.yaml b/providers/src/pagerduty/v00.00.00000/services/escalation_policies.yaml index d6f52064..894f7d98 100644 --- a/providers/src/pagerduty/v00.00.00000/services/escalation_policies.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/escalation_policies.yaml @@ -2875,6 +2875,13 @@ components: title: Escalation Policies methods: list_escalation_policies: + operation: + $ref: '#/paths/~1escalation_policies/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.escalation_policies + _list_escalation_policies: operation: $ref: '#/paths/~1escalation_policies/get' response: @@ -2887,6 +2894,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_escalation_policy: + operation: + $ref: '#/paths/~1escalation_policies~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.escalation_policy + _get_escalation_policy: operation: $ref: '#/paths/~1escalation_policies~1{id}/get' response: @@ -2924,6 +2938,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.records + _list_escalation_policy_audit_records: + operation: + $ref: '#/paths/~1escalation_policies~1{id}~1audit~1records/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/audit_records/methods/list_escalation_policy_audit_records' diff --git a/providers/src/pagerduty/v00.00.00000/services/event_orchestrations.yaml b/providers/src/pagerduty/v00.00.00000/services/event_orchestrations.yaml index db198a68..16f236ae 100644 --- a/providers/src/pagerduty/v00.00.00000/services/event_orchestrations.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/event_orchestrations.yaml @@ -3428,6 +3428,13 @@ components: title: Event Orchestrations methods: list_event_orchestrations: + operation: + $ref: '#/paths/~1event_orchestrations/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.orchestrations + _list_event_orchestrations: operation: $ref: '#/paths/~1event_orchestrations/get' response: @@ -3440,6 +3447,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_orchestration: + operation: + $ref: '#/paths/~1event_orchestrations~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.orchestration + _get_orchestration: operation: $ref: '#/paths/~1event_orchestrations~1{id}/get' response: @@ -3471,6 +3485,13 @@ components: title: Integrations methods: list_orchestration_integrations: + operation: + $ref: '#/paths/~1event_orchestrations~1{id}~1integrations/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.integrations + _list_orchestration_integrations: operation: $ref: '#/paths/~1event_orchestrations~1{id}~1integrations/get' response: @@ -3483,6 +3504,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_orchestration_integration: + operation: + $ref: '#/paths/~1event_orchestrations~1{id}~1integrations~1{integration_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.integration + _get_orchestration_integration: operation: $ref: '#/paths/~1event_orchestrations~1{id}~1integrations~1{integration_id}/get' response: @@ -3500,19 +3528,6 @@ components: response: mediaType: application/json openAPIDocKey: '204' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/integrations/methods/get_orchestration_integration' - - $ref: '#/components/x-stackQL-resources/integrations/methods/list_orchestration_integrations' - insert: [] - update: [] - delete: - - $ref: '#/components/x-stackQL-resources/integrations/methods/delete_orchestration_integration' - integrations_migration: - id: pagerduty.event_orchestrations.integrations_migration - name: integrations_migration - title: Integrations Migration - methods: migrate_orchestration_integration: operation: $ref: '#/paths/~1event_orchestrations~1{id}~1integrations~1migration/post' @@ -3520,16 +3535,26 @@ components: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/integrations/methods/get_orchestration_integration' + - $ref: '#/components/x-stackQL-resources/integrations/methods/list_orchestration_integrations' insert: [] update: [] - delete: [] + delete: + - $ref: '#/components/x-stackQL-resources/integrations/methods/delete_orchestration_integration' global: id: pagerduty.event_orchestrations.global name: global title: Global methods: get_orch_path_global: + operation: + $ref: '#/paths/~1event_orchestrations~1{id}~1global/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.orchestration_path + _get_orch_path_global: operation: $ref: '#/paths/~1event_orchestrations~1{id}~1global/get' response: @@ -3553,6 +3578,13 @@ components: title: Router methods: get_orch_path_router: + operation: + $ref: '#/paths/~1event_orchestrations~1{id}~1router/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.orchestration_path + _get_orch_path_router: operation: $ref: '#/paths/~1event_orchestrations~1{id}~1router/get' response: @@ -3576,6 +3608,13 @@ components: title: Unrouted methods: get_orch_path_unrouted: + operation: + $ref: '#/paths/~1event_orchestrations~1{id}~1unrouted/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.orchestration_path + _get_orch_path_unrouted: operation: $ref: '#/paths/~1event_orchestrations~1{id}~1unrouted/get' response: @@ -3599,6 +3638,13 @@ components: title: Services methods: get_orch_path_service: + operation: + $ref: '#/paths/~1event_orchestrations~1services~1{service_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.orchestration_path + _get_orch_path_service: operation: $ref: '#/paths/~1event_orchestrations~1services~1{service_id}/get' response: @@ -3622,6 +3668,13 @@ components: title: Services Active methods: get_orch_active_status: + operation: + $ref: '#/paths/~1event_orchestrations~1services~1{service_id}~1active/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $ + _get_orch_active_status: operation: $ref: '#/paths/~1event_orchestrations~1services~1{service_id}~1active/get' response: diff --git a/providers/src/pagerduty/v00.00.00000/services/extension_schemas.yaml b/providers/src/pagerduty/v00.00.00000/services/extension_schemas.yaml index 68be4aff..db265dd8 100644 --- a/providers/src/pagerduty/v00.00.00000/services/extension_schemas.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/extension_schemas.yaml @@ -2572,6 +2572,13 @@ components: title: Extension Schemas methods: list_extension_schemas: + operation: + $ref: '#/paths/~1extension_schemas/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.extension_schemas + _list_extension_schemas: operation: $ref: '#/paths/~1extension_schemas/get' response: @@ -2583,6 +2590,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.extension_schema + _get_extension_schema: + operation: + $ref: '#/paths/~1extension_schemas~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/extension_schemas/methods/get_extension_schema' diff --git a/providers/src/pagerduty/v00.00.00000/services/extensions.yaml b/providers/src/pagerduty/v00.00.00000/services/extensions.yaml index e4a98384..adc35d1f 100644 --- a/providers/src/pagerduty/v00.00.00000/services/extensions.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/extensions.yaml @@ -3707,6 +3707,13 @@ components: title: Extensions methods: list_extensions: + operation: + $ref: '#/paths/~1extensions/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.extensions + _list_extensions: operation: $ref: '#/paths/~1extensions/get' response: @@ -3719,6 +3726,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_extension: + operation: + $ref: '#/paths/~1extensions~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.extension + _get_extension: operation: $ref: '#/paths/~1extensions~1{id}/get' response: @@ -3736,6 +3750,12 @@ components: response: mediaType: application/json openAPIDocKey: '200' + enable_extension: + operation: + $ref: '#/paths/~1extensions~1{id}~1enable/post' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/extensions/methods/get_extension' @@ -3745,22 +3765,6 @@ components: update: [] delete: - $ref: '#/components/x-stackQL-resources/extensions/methods/delete_extension' - enable: - id: pagerduty.extensions.enable - name: enable - title: Enable - methods: - enable_extension: - operation: - $ref: '#/paths/~1extensions~1{id}~1enable/post' - response: - mediaType: application/json - openAPIDocKey: '200' - sqlVerbs: - select: [] - insert: [] - update: [] - delete: [] paths: /extensions: get: diff --git a/providers/src/pagerduty/v00.00.00000/services/incident_workflows.yaml b/providers/src/pagerduty/v00.00.00000/services/incident_workflows.yaml index b4a02b6b..51795e4d 100644 --- a/providers/src/pagerduty/v00.00.00000/services/incident_workflows.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/incident_workflows.yaml @@ -2981,19 +2981,6 @@ components: response: mediaType: application/json openAPIDocKey: '201' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/incident_workflows/methods/get_incident_workflow' - - $ref: '#/components/x-stackQL-resources/incident_workflows/methods/list_incident_workflows' - insert: [] - update: [] - delete: - - $ref: '#/components/x-stackQL-resources/incident_workflows/methods/delete_incident_workflow' - instances: - id: pagerduty.incident_workflows.instances - name: instances - title: Instances - methods: create_incident_workflow_instance: operation: $ref: '#/paths/~1incident_workflows~1{id}~1instances/post' @@ -3001,17 +2988,27 @@ components: mediaType: application/json openAPIDocKey: '201' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/incident_workflows/methods/get_incident_workflow' + - $ref: '#/components/x-stackQL-resources/incident_workflows/methods/list_incident_workflows' insert: - - $ref: '#/components/x-stackQL-resources/instances/methods/create_incident_workflow_instance' + - $ref: '#/components/x-stackQL-resources/incident_workflows/methods/create_incident_workflow_instance' update: [] - delete: [] + delete: + - $ref: '#/components/x-stackQL-resources/incident_workflows/methods/delete_incident_workflow' actions: id: pagerduty.incident_workflows.actions name: actions title: Actions methods: list_incident_workflow_actions: + operation: + $ref: '#/paths/~1incident_workflows~1actions/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.actions + _list_incident_workflow_actions: operation: $ref: '#/paths/~1incident_workflows~1actions/get' response: @@ -3023,6 +3020,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.action + _get_incident_workflow_action: + operation: + $ref: '#/paths/~1incident_workflows~1actions~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/actions/methods/get_incident_workflow_action' @@ -3036,6 +3040,13 @@ components: title: Triggers methods: list_incident_workflow_triggers: + operation: + $ref: '#/paths/~1incident_workflows~1triggers/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.triggers + _list_incident_workflow_triggers: operation: $ref: '#/paths/~1incident_workflows~1triggers/get' response: @@ -3048,6 +3059,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_incident_workflow_trigger: + operation: + $ref: '#/paths/~1incident_workflows~1triggers~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.trigger + _get_incident_workflow_trigger: operation: $ref: '#/paths/~1incident_workflows~1triggers~1{id}/get' response: @@ -3065,20 +3083,6 @@ components: response: mediaType: application/json openAPIDocKey: '204' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/triggers/methods/get_incident_workflow_trigger' - - $ref: '#/components/x-stackQL-resources/triggers/methods/list_incident_workflow_triggers' - insert: - - $ref: '#/components/x-stackQL-resources/triggers/methods/create_incident_workflow_trigger' - update: [] - delete: - - $ref: '#/components/x-stackQL-resources/triggers/methods/delete_incident_workflow_trigger' - triggers_services: - id: pagerduty.incident_workflows.triggers_services - name: triggers_services - title: Triggers Services - methods: associate_service_to_incident_workflow_trigger: operation: $ref: '#/paths/~1incident_workflows~1triggers~1{id}~1services/post' @@ -3092,11 +3096,15 @@ components: mediaType: application/json openAPIDocKey: '201' sqlVerbs: - select: [] - insert: [] + select: + - $ref: '#/components/x-stackQL-resources/triggers/methods/get_incident_workflow_trigger' + - $ref: '#/components/x-stackQL-resources/triggers/methods/list_incident_workflow_triggers' + insert: + - $ref: '#/components/x-stackQL-resources/triggers/methods/create_incident_workflow_trigger' update: [] delete: - - $ref: '#/components/x-stackQL-resources/triggers_services/methods/delete_service_from_incident_workflow_trigger' + - $ref: '#/components/x-stackQL-resources/triggers/methods/delete_service_from_incident_workflow_trigger' + - $ref: '#/components/x-stackQL-resources/triggers/methods/delete_incident_workflow_trigger' paths: /incident_workflows: get: diff --git a/providers/src/pagerduty/v00.00.00000/services/incidents.yaml b/providers/src/pagerduty/v00.00.00000/services/incidents.yaml index d71e2df6..ab2c393a 100644 --- a/providers/src/pagerduty/v00.00.00000/services/incidents.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/incidents.yaml @@ -4134,6 +4134,13 @@ components: title: Incidents methods: list_incidents: + operation: + $ref: '#/paths/~1incidents/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.incidents + _list_incidents: operation: $ref: '#/paths/~1incidents/get' response: @@ -4152,6 +4159,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_incident: + operation: + $ref: '#/paths/~1incidents~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.incident + _get_incident: operation: $ref: '#/paths/~1incidents~1{id}/get' response: @@ -4163,6 +4177,36 @@ components: response: mediaType: application/json openAPIDocKey: '200' + merge_incidents: + operation: + $ref: '#/paths/~1incidents~1{id}~1merge/put' + response: + mediaType: application/json + openAPIDocKey: '200' + create_incident_responder_request: + operation: + $ref: '#/paths/~1incidents~1{id}~1responder_requests/post' + response: + mediaType: application/json + openAPIDocKey: '200' + create_incident_snooze: + operation: + $ref: '#/paths/~1incidents~1{id}~1snooze/post' + response: + mediaType: application/json + openAPIDocKey: '201' + create_incident_status_update: + operation: + $ref: '#/paths/~1incidents~1{id}~1status_updates/post' + response: + mediaType: application/json + openAPIDocKey: '200' + remove_incident_notification_subscribers: + operation: + $ref: '#/paths/~1incidents~1{id}~1status_updates~1unsubscribe/post' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/incidents/methods/get_incident' @@ -4177,6 +4221,13 @@ components: title: Alerts methods: list_incident_alerts: + operation: + $ref: '#/paths/~1incidents~1{id}~1alerts/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.alerts + _list_incident_alerts: operation: $ref: '#/paths/~1incidents~1{id}~1alerts/get' response: @@ -4189,6 +4240,13 @@ components: mediaType: application/json openAPIDocKey: '200' get_incident_alert: + operation: + $ref: '#/paths/~1incidents~1{id}~1alerts~1{alert_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.alert + _get_incident_alert: operation: $ref: '#/paths/~1incidents~1{id}~1alerts~1{alert_id}/get' response: @@ -4224,6 +4282,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.services + _get_incident_impacted_business_services: + operation: + $ref: '#/paths/~1incidents~1{id}~1business_services~1impacts/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/business_services_impacts/methods/get_incident_impacted_business_services' @@ -4236,6 +4301,13 @@ components: title: Field Values methods: get_incident_field_values: + operation: + $ref: '#/paths/~1incidents~1{id}~1field_values/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.field_values + _get_incident_field_values: operation: $ref: '#/paths/~1incidents~1{id}~1field_values/get' response: @@ -4264,6 +4336,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.schema + _get_schema_for_incident: + operation: + $ref: '#/paths/~1incidents~1{id}~1field_values~1schema/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/field_values_schema/methods/get_schema_for_incident' @@ -4281,25 +4360,16 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/log_entries/methods/list_incident_log_entries' - insert: [] - update: [] - delete: [] - merge: - id: pagerduty.incidents.merge - name: merge - title: Merge - methods: - merge_incidents: + objectKey: $.log_entries + _list_incident_log_entries: operation: - $ref: '#/paths/~1incidents~1{id}~1merge/put' + $ref: '#/paths/~1incidents~1{id}~1log_entries/get' response: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/log_entries/methods/list_incident_log_entries' insert: [] update: [] delete: [] @@ -4309,6 +4379,13 @@ components: title: Notes methods: list_incident_notes: + operation: + $ref: '#/paths/~1incidents~1{id}~1notes/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.notes + _list_incident_notes: operation: $ref: '#/paths/~1incidents~1{id}~1notes/get' response: @@ -4338,6 +4415,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.outlier_incident + _get_outlier_incident: + operation: + $ref: '#/paths/~1incidents~1{id}~1outlier_incident/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/outlier_incident/methods/get_outlier_incident' @@ -4355,6 +4439,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.past_incidents + _get_past_incidents: + operation: + $ref: '#/paths/~1incidents~1{id}~1past_incidents/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/past_incidents/methods/get_past_incidents' @@ -4372,61 +4463,17 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/related_incidents/methods/get_related_incidents' - insert: [] - update: [] - delete: [] - responder_requests: - id: pagerduty.incidents.responder_requests - name: responder_requests - title: Responder Requests - methods: - create_incident_responder_request: - operation: - $ref: '#/paths/~1incidents~1{id}~1responder_requests/post' - response: - mediaType: application/json - openAPIDocKey: '200' - sqlVerbs: - select: [] - insert: - - $ref: '#/components/x-stackQL-resources/responder_requests/methods/create_incident_responder_request' - update: [] - delete: [] - snooze: - id: pagerduty.incidents.snooze - name: snooze - title: Snooze - methods: - create_incident_snooze: + objectKey: $.related_incidents + _get_related_incidents: operation: - $ref: '#/paths/~1incidents~1{id}~1snooze/post' - response: - mediaType: application/json - openAPIDocKey: '201' - sqlVerbs: - select: [] - insert: - - $ref: '#/components/x-stackQL-resources/snooze/methods/create_incident_snooze' - update: [] - delete: [] - status_updates: - id: pagerduty.incidents.status_updates - name: status_updates - title: Status Updates - methods: - create_incident_status_update: - operation: - $ref: '#/paths/~1incidents~1{id}~1status_updates/post' + $ref: '#/paths/~1incidents~1{id}~1related_incidents/get' response: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] - insert: - - $ref: '#/components/x-stackQL-resources/status_updates/methods/create_incident_status_update' + select: + - $ref: '#/components/x-stackQL-resources/related_incidents/methods/get_related_incidents' + insert: [] update: [] delete: [] status_updates_subscribers: @@ -4435,6 +4482,13 @@ components: title: Status Updates Subscribers methods: get_incident_notification_subscribers: + operation: + $ref: '#/paths/~1incidents~1{id}~1status_updates~1subscribers/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.subscribers + _get_incident_notification_subscribers: operation: $ref: '#/paths/~1incidents~1{id}~1status_updates~1subscribers/get' response: @@ -4453,22 +4507,6 @@ components: - $ref: '#/components/x-stackQL-resources/status_updates_subscribers/methods/create_incident_notification_subscribers' update: [] delete: [] - status_updates_unsubscribe: - id: pagerduty.incidents.status_updates_unsubscribe - name: status_updates_unsubscribe - title: Status Updates Unsubscribe - methods: - remove_incident_notification_subscribers: - operation: - $ref: '#/paths/~1incidents~1{id}~1status_updates~1unsubscribe/post' - response: - mediaType: application/json - openAPIDocKey: '200' - sqlVerbs: - select: [] - insert: [] - update: [] - delete: [] paths: /incidents: get: @@ -6587,21 +6625,22 @@ paths: type: array description: A list of Related Incidents and their relationships. items: + type: object properties: - incident: + incident_details: $ref: '#/components/schemas/Incident' - relationships: + description: Details of the incident. + relationship_details: type: array description: A list of reasons for why the Incident is considered related. items: + type: object properties: - type: + relationship_type: type: string description: The type of relationship. A relationship outlines the reason why two Incidents are considered related. - enum: - - machine_learning_inferred - - service_dependency - metadata: + relationship_metadata: + description: Metadata associated with the relationship. anyOf: - $ref: '#/components/schemas/RelatedIncidentMachineLearningRelationship' - $ref: '#/components/schemas/RelatedIncidentServiceDependencyRelationship' diff --git a/providers/src/pagerduty/v00.00.00000/services/licenses.yaml b/providers/src/pagerduty/v00.00.00000/services/licenses.yaml index 49a5505b..24d67feb 100644 --- a/providers/src/pagerduty/v00.00.00000/services/licenses.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/licenses.yaml @@ -2614,6 +2614,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.license_allocations + _list_license_allocations: + operation: + $ref: '#/paths/~1license_allocations/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/license_allocations/methods/list_license_allocations' @@ -2631,6 +2638,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.licenses + _list_licenses: + operation: + $ref: '#/paths/~1licenses/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/licenses/methods/list_licenses' diff --git a/providers/src/pagerduty/v00.00.00000/services/log_entries.yaml b/providers/src/pagerduty/v00.00.00000/services/log_entries.yaml index 9fab2b72..d470ad3a 100644 --- a/providers/src/pagerduty/v00.00.00000/services/log_entries.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/log_entries.yaml @@ -2922,6 +2922,13 @@ components: title: Log Entries methods: list_log_entries: + operation: + $ref: '#/paths/~1log_entries/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.log_entries + _list_log_entries: operation: $ref: '#/paths/~1log_entries/get' response: @@ -2933,18 +2940,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/log_entries/methods/get_log_entry' - - $ref: '#/components/x-stackQL-resources/log_entries/methods/list_log_entries' - insert: [] - update: [] - delete: [] - channel: - id: pagerduty.log_entries.channel - name: channel - title: Channel - methods: + objectKey: $.log_entry + _get_log_entry: + operation: + $ref: '#/paths/~1log_entries~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' update_log_entry_channel: operation: $ref: '#/paths/~1log_entries~1{id}~1channel/put' @@ -2952,7 +2954,9 @@ components: mediaType: application/json openAPIDocKey: '202' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/log_entries/methods/get_log_entry' + - $ref: '#/components/x-stackQL-resources/log_entries/methods/list_log_entries' insert: [] update: [] delete: [] diff --git a/providers/src/pagerduty/v00.00.00000/services/maintenance_windows.yaml b/providers/src/pagerduty/v00.00.00000/services/maintenance_windows.yaml index e77c557c..727f194b 100644 --- a/providers/src/pagerduty/v00.00.00000/services/maintenance_windows.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/maintenance_windows.yaml @@ -2633,6 +2633,13 @@ components: title: Maintenance Windows methods: list_maintenance_windows: + operation: + $ref: '#/paths/~1maintenance_windows/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.maintenance_windows + _list_maintenance_windows: operation: $ref: '#/paths/~1maintenance_windows/get' response: @@ -2645,6 +2652,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_maintenance_window: + operation: + $ref: '#/paths/~1maintenance_windows~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.maintenance_window + _get_maintenance_window: operation: $ref: '#/paths/~1maintenance_windows~1{id}/get' response: diff --git a/providers/src/pagerduty/v00.00.00000/services/notifications.yaml b/providers/src/pagerduty/v00.00.00000/services/notifications.yaml index bf26b34e..8e511adc 100644 --- a/providers/src/pagerduty/v00.00.00000/services/notifications.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/notifications.yaml @@ -2597,6 +2597,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.notifications + _list_notifications: + operation: + $ref: '#/paths/~1notifications/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/notifications/methods/list_notifications' diff --git a/providers/src/pagerduty/v00.00.00000/services/on_calls.yaml b/providers/src/pagerduty/v00.00.00000/services/on_calls.yaml index 09541871..1c3d84c5 100644 --- a/providers/src/pagerduty/v00.00.00000/services/on_calls.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/on_calls.yaml @@ -2627,6 +2627,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.oncalls + _list_on_calls: + operation: + $ref: '#/paths/~1oncalls/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/oncalls/methods/list_on_calls' diff --git a/providers/src/pagerduty/v00.00.00000/services/paused_incident_reports.yaml b/providers/src/pagerduty/v00.00.00000/services/paused_incident_reports.yaml index 94ab0acb..b18b8bb7 100644 --- a/providers/src/pagerduty/v00.00.00000/services/paused_incident_reports.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/paused_incident_reports.yaml @@ -2485,6 +2485,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.paused_incident_reporting_alerts + _get_paused_incident_report_alerts: + operation: + $ref: '#/paths/~1paused_incident_reports~1alerts/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/alerts/methods/get_paused_incident_report_alerts' @@ -2502,6 +2509,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.paused_incident_reporting_counts + _get_paused_incident_report_counts: + operation: + $ref: '#/paths/~1paused_incident_reports~1counts/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/counts/methods/get_paused_incident_report_counts' diff --git a/providers/src/pagerduty/v00.00.00000/services/priorities.yaml b/providers/src/pagerduty/v00.00.00000/services/priorities.yaml index 2b3ad247..ba706129 100644 --- a/providers/src/pagerduty/v00.00.00000/services/priorities.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/priorities.yaml @@ -2567,6 +2567,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.priorities + _list_priorities: + operation: + $ref: '#/paths/~1priorities/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/priorities/methods/list_priorities' diff --git a/providers/src/pagerduty/v00.00.00000/services/response_plays.yaml b/providers/src/pagerduty/v00.00.00000/services/response_plays.yaml index d76b6af7..5af4eb72 100644 --- a/providers/src/pagerduty/v00.00.00000/services/response_plays.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/response_plays.yaml @@ -2662,6 +2662,13 @@ components: title: Response Plays methods: list_response_plays: + operation: + $ref: '#/paths/~1response_plays/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.plays + _list_response_plays: operation: $ref: '#/paths/~1response_plays/get' response: @@ -2674,6 +2681,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_response_play: + operation: + $ref: '#/paths/~1response_plays~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.response_play + _get_response_play: operation: $ref: '#/paths/~1response_plays~1{id}/get' response: @@ -2691,6 +2705,12 @@ components: response: mediaType: application/json openAPIDocKey: '204' + run_response_play: + operation: + $ref: '#/paths/~1response_plays~1{response_play_id}~1run/post' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/response_plays/methods/get_response_play' @@ -2700,22 +2720,6 @@ components: update: [] delete: - $ref: '#/components/x-stackQL-resources/response_plays/methods/delete_response_play' - run: - id: pagerduty.response_plays.run - name: run - title: Run - methods: - run_response_play: - operation: - $ref: '#/paths/~1response_plays~1{response_play_id}~1run/post' - response: - mediaType: application/json - openAPIDocKey: '200' - sqlVerbs: - select: [] - insert: [] - update: [] - delete: [] paths: /response_plays: get: diff --git a/providers/src/pagerduty/v00.00.00000/services/rulesets.yaml b/providers/src/pagerduty/v00.00.00000/services/rulesets.yaml index 821a21a0..2586e315 100644 --- a/providers/src/pagerduty/v00.00.00000/services/rulesets.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/rulesets.yaml @@ -2887,6 +2887,13 @@ components: title: Rulesets methods: list_rulesets: + operation: + $ref: '#/paths/~1rulesets/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.rulesets + _list_rulesets: operation: $ref: '#/paths/~1rulesets/get' response: @@ -2899,6 +2906,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_ruleset: + operation: + $ref: '#/paths/~1rulesets~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.ruleset + _get_ruleset: operation: $ref: '#/paths/~1rulesets~1{id}/get' response: @@ -2931,6 +2945,13 @@ components: title: Rules methods: list_ruleset_event_rules: + operation: + $ref: '#/paths/~1rulesets~1{id}~1rules/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.rules + _list_ruleset_event_rules: operation: $ref: '#/paths/~1rulesets~1{id}~1rules/get' response: @@ -2943,6 +2964,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_ruleset_event_rule: + operation: + $ref: '#/paths/~1rulesets~1{id}~1rules~1{rule_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.rule + _get_ruleset_event_rule: operation: $ref: '#/paths/~1rulesets~1{id}~1rules~1{rule_id}/get' response: diff --git a/providers/src/pagerduty/v00.00.00000/services/schedules.yaml b/providers/src/pagerduty/v00.00.00000/services/schedules.yaml index 4f731776..8aaa81bb 100644 --- a/providers/src/pagerduty/v00.00.00000/services/schedules.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/schedules.yaml @@ -3120,6 +3120,13 @@ components: title: Schedules methods: list_schedules: + operation: + $ref: '#/paths/~1schedules/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.schedules + _list_schedules: operation: $ref: '#/paths/~1schedules/get' response: @@ -3132,6 +3139,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_schedule: + operation: + $ref: '#/paths/~1schedules~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.schedule + _get_schedule: operation: $ref: '#/paths/~1schedules~1{id}/get' response: @@ -3149,12 +3163,19 @@ components: response: mediaType: application/json openAPIDocKey: '200' + create_schedule_preview: + operation: + $ref: '#/paths/~1schedules~1preview/post' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/schedules/methods/get_schedule' - $ref: '#/components/x-stackQL-resources/schedules/methods/list_schedules' insert: - $ref: '#/components/x-stackQL-resources/schedules/methods/create_schedule' + - $ref: '#/components/x-stackQL-resources/schedules/methods/create_schedule_preview' update: [] delete: - $ref: '#/components/x-stackQL-resources/schedules/methods/delete_schedule' @@ -3169,6 +3190,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.records + _list_schedules_audit_records: + operation: + $ref: '#/paths/~1schedules~1{id}~1audit~1records/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/audit_records/methods/list_schedules_audit_records' @@ -3181,6 +3209,13 @@ components: title: Overrides methods: list_schedule_overrides: + operation: + $ref: '#/paths/~1schedules~1{id}~1overrides/get' + response: + mediaType: application/json + openAPIDocKey: '201' + objectKey: $.overrides + _list_schedule_overrides: operation: $ref: '#/paths/~1schedules~1{id}~1overrides/get' response: @@ -3217,27 +3252,17 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/users/methods/list_schedule_users' - insert: [] - update: [] - delete: [] - preview: - id: pagerduty.schedules.preview - name: preview - title: Preview - methods: - create_schedule_preview: + objectKey: $.users + _list_schedule_users: operation: - $ref: '#/paths/~1schedules~1preview/post' + $ref: '#/paths/~1schedules~1{id}~1users/get' response: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] - insert: - - $ref: '#/components/x-stackQL-resources/preview/methods/create_schedule_preview' + select: + - $ref: '#/components/x-stackQL-resources/users/methods/list_schedule_users' + insert: [] update: [] delete: [] paths: diff --git a/providers/src/pagerduty/v00.00.00000/services/service_dependencies.yaml b/providers/src/pagerduty/v00.00.00000/services/service_dependencies.yaml index cbe33bad..90eab596 100644 --- a/providers/src/pagerduty/v00.00.00000/services/service_dependencies.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/service_dependencies.yaml @@ -2470,10 +2470,10 @@ components: - incident.triggered - incident.unacknowledged x-stackQL-resources: - associate: - id: pagerduty.service_dependencies.associate - name: associate - title: Associate + technical_services: + id: pagerduty.service_dependencies.technical_services + name: technical_services + title: Technical Services methods: create_service_dependency: operation: @@ -2481,10 +2481,30 @@ components: response: mediaType: application/json openAPIDocKey: '200' + delete_service_dependency: + operation: + $ref: '#/paths/~1service_dependencies~1disassociate/post' + response: + mediaType: application/json + openAPIDocKey: '200' + get_technical_service_service_dependencies: + operation: + $ref: '#/paths/~1service_dependencies~1technical_services~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.relationships + _get_technical_service_service_dependencies: + operation: + $ref: '#/paths/~1service_dependencies~1technical_services~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: - select: [] + select: + - $ref: '#/components/x-stackQL-resources/technical_services/methods/get_technical_service_service_dependencies' insert: - - $ref: '#/components/x-stackQL-resources/associate/methods/create_service_dependency' + - $ref: '#/components/x-stackQL-resources/technical_services/methods/create_service_dependency' update: [] delete: [] business_services: @@ -2498,42 +2518,16 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/business_services/methods/get_business_service_service_dependencies' - insert: [] - update: [] - delete: [] - disassociate: - id: pagerduty.service_dependencies.disassociate - name: disassociate - title: Disassociate - methods: - delete_service_dependency: - operation: - $ref: '#/paths/~1service_dependencies~1disassociate/post' - response: - mediaType: application/json - openAPIDocKey: '200' - sqlVerbs: - select: [] - insert: [] - update: [] - delete: [] - technical_services: - id: pagerduty.service_dependencies.technical_services - name: technical_services - title: Technical Services - methods: - get_technical_service_service_dependencies: + objectKey: $.relationships + _get_business_service_service_dependencies: operation: - $ref: '#/paths/~1service_dependencies~1technical_services~1{id}/get' + $ref: '#/paths/~1service_dependencies~1business_services~1{id}/get' response: mediaType: application/json openAPIDocKey: '200' sqlVerbs: select: - - $ref: '#/components/x-stackQL-resources/technical_services/methods/get_technical_service_service_dependencies' + - $ref: '#/components/x-stackQL-resources/business_services/methods/get_business_service_service_dependencies' insert: [] update: [] delete: [] diff --git a/providers/src/pagerduty/v00.00.00000/services/services.yaml b/providers/src/pagerduty/v00.00.00000/services/services.yaml index f925a9c6..1a84f5be 100644 --- a/providers/src/pagerduty/v00.00.00000/services/services.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/services.yaml @@ -3630,6 +3630,13 @@ components: title: Services methods: list_services: + operation: + $ref: '#/paths/~1services/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.services + _list_services: operation: $ref: '#/paths/~1services/get' response: @@ -3642,6 +3649,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_service: + operation: + $ref: '#/paths/~1services~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.service + _get_service: operation: $ref: '#/paths/~1services~1{id}/get' response: @@ -3679,6 +3693,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.records + _list_service_audit_records: + operation: + $ref: '#/paths/~1services~1{id}~1audit~1records/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/audit_records/methods/list_service_audit_records' @@ -3708,6 +3729,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.integration + _get_service_integration: + operation: + $ref: '#/paths/~1services~1{id}~1integrations~1{integration_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/integrations/methods/get_service_integration' @@ -3721,6 +3749,13 @@ components: title: Rules methods: list_service_event_rules: + operation: + $ref: '#/paths/~1services~1{id}~1rules/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.rules + _list_service_event_rules: operation: $ref: '#/paths/~1services~1{id}~1rules/get' response: @@ -3733,6 +3768,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_service_event_rule: + operation: + $ref: '#/paths/~1services~1{id}~1rules~1{rule_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.rule + _get_service_event_rule: operation: $ref: '#/paths/~1services~1{id}~1rules~1{rule_id}/get' response: diff --git a/providers/src/pagerduty/v00.00.00000/services/status_dashboards.yaml b/providers/src/pagerduty/v00.00.00000/services/status_dashboards.yaml index 8ea838d6..260bde98 100644 --- a/providers/src/pagerduty/v00.00.00000/services/status_dashboards.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/status_dashboards.yaml @@ -2555,6 +2555,13 @@ components: title: Status Dashboards methods: list_status_dashboards: + operation: + $ref: '#/paths/~1status_dashboards/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.status_dashboards + _list_status_dashboards: operation: $ref: '#/paths/~1status_dashboards/get' response: @@ -2566,6 +2573,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.status_dashboard + _get_status_dashboard_by_id: + operation: + $ref: '#/paths/~1status_dashboards~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/status_dashboards/methods/get_status_dashboard_by_id' @@ -2584,6 +2598,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.services + _get_status_dashboard_service_impacts_by_id: + operation: + $ref: '#/paths/~1status_dashboards~1{id}~1service_impacts/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/service_impacts/methods/get_status_dashboard_service_impacts_by_id' @@ -2601,6 +2622,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.status_dashboard + _get_status_dashboard_by_url_slug: + operation: + $ref: '#/paths/~1status_dashboards~1url_slugs~1{url_slug}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/url_slugs/methods/get_status_dashboard_by_url_slug' @@ -2618,6 +2646,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.services + _get_status_dashboard_service_impacts_by_url_slug: + operation: + $ref: '#/paths/~1status_dashboards~1url_slugs~1{url_slug}~1service_impacts/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/url_slugs_service_impacts/methods/get_status_dashboard_service_impacts_by_url_slug' diff --git a/providers/src/pagerduty/v00.00.00000/services/tags.yaml b/providers/src/pagerduty/v00.00.00000/services/tags.yaml index a54c3435..d55adcfd 100644 --- a/providers/src/pagerduty/v00.00.00000/services/tags.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/tags.yaml @@ -2561,10 +2561,10 @@ components: - incident.triggered - incident.unacknowledged x-stackQL-resources: - change_tags: - id: pagerduty.tags.change_tags - name: change_tags - title: Change Tags + tags: + id: pagerduty.tags.tags + name: tags + title: Tags methods: create_entity_type_by_id_change_tags: operation: @@ -2572,24 +2572,27 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: [] - insert: - - $ref: '#/components/x-stackQL-resources/change_tags/methods/create_entity_type_by_id_change_tags' - update: [] - delete: [] - tags: - id: pagerduty.tags.tags - name: tags - title: Tags - methods: get_entity_type_by_id_tags: + operation: + $ref: '#/paths/~1{entity_type}~1{id}~1tags/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.tags + _get_entity_type_by_id_tags: operation: $ref: '#/paths/~1{entity_type}~1{id}~1tags/get' response: mediaType: application/json openAPIDocKey: '200' list_tags: + operation: + $ref: '#/paths/~1tags/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.tags + _list_tags: operation: $ref: '#/paths/~1tags/get' response: @@ -2602,6 +2605,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_tag: + operation: + $ref: '#/paths/~1tags~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.tag + _get_tag: operation: $ref: '#/paths/~1tags~1{id}/get' response: @@ -2619,6 +2629,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.type + _get_tags_by_entity_type: + operation: + $ref: '#/paths/~1tags~1{id}~1{entity_type}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/tags/methods/get_entity_type_by_id_tags' @@ -2626,6 +2643,7 @@ components: - $ref: '#/components/x-stackQL-resources/tags/methods/get_tag' - $ref: '#/components/x-stackQL-resources/tags/methods/list_tags' insert: + - $ref: '#/components/x-stackQL-resources/tags/methods/create_entity_type_by_id_change_tags' - $ref: '#/components/x-stackQL-resources/tags/methods/create_tags' update: [] delete: diff --git a/providers/src/pagerduty/v00.00.00000/services/teams.yaml b/providers/src/pagerduty/v00.00.00000/services/teams.yaml index 1d7c8374..45cd6a08 100644 --- a/providers/src/pagerduty/v00.00.00000/services/teams.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/teams.yaml @@ -2902,12 +2902,26 @@ components: mediaType: application/json openAPIDocKey: '201' list_teams: + operation: + $ref: '#/paths/~1teams/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.teams + _list_teams: operation: $ref: '#/paths/~1teams/get' response: mediaType: application/json openAPIDocKey: '200' get_team: + operation: + $ref: '#/paths/~1teams~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.team + _get_team: operation: $ref: '#/paths/~1teams~1{id}/get' response: @@ -2945,6 +2959,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.records + _list_teams_audit_records: + operation: + $ref: '#/paths/~1teams~1{id}~1audit~1records/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/audit_records/methods/list_teams_audit_records' @@ -2985,18 +3006,45 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.members + _list_team_users: + operation: + $ref: '#/paths/~1teams~1{id}~1members/get' + response: + mediaType: application/json + openAPIDocKey: '200' + delete_team_user: + operation: + $ref: '#/paths/~1teams~1{id}~1users~1{user_id}/delete' + response: + mediaType: application/json + openAPIDocKey: '204' + update_team_user: + operation: + $ref: '#/paths/~1teams~1{id}~1users~1{user_id}/put' + response: + mediaType: application/json + openAPIDocKey: '204' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/members/methods/list_team_users' insert: [] update: [] - delete: [] + delete: + - $ref: '#/components/x-stackQL-resources/members/methods/delete_team_user' notification_subscriptions: id: pagerduty.teams.notification_subscriptions name: notification_subscriptions title: Notification Subscriptions methods: get_team_notification_subscriptions: + operation: + $ref: '#/paths/~1teams~1{id}~1notification_subscriptions/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.subscriptions + _get_team_notification_subscriptions: operation: $ref: '#/paths/~1teams~1{id}~1notification_subscriptions/get' response: @@ -3008,18 +3056,6 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/notification_subscriptions/methods/get_team_notification_subscriptions' - insert: - - $ref: '#/components/x-stackQL-resources/notification_subscriptions/methods/create_team_notification_subscriptions' - update: [] - delete: [] - notification_subscriptions_unsubscribe: - id: pagerduty.teams.notification_subscriptions_unsubscribe - name: notification_subscriptions_unsubscribe - title: Notification Subscriptions Unsubscribe - methods: remove_team_notification_subscriptions: operation: $ref: '#/paths/~1teams~1{id}~1notification_subscriptions~1unsubscribe/post' @@ -3027,33 +3063,12 @@ components: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] - insert: [] + select: + - $ref: '#/components/x-stackQL-resources/notification_subscriptions/methods/get_team_notification_subscriptions' + insert: + - $ref: '#/components/x-stackQL-resources/notification_subscriptions/methods/create_team_notification_subscriptions' update: [] delete: [] - users: - id: pagerduty.teams.users - name: users - title: Users - methods: - delete_team_user: - operation: - $ref: '#/paths/~1teams~1{id}~1users~1{user_id}/delete' - response: - mediaType: application/json - openAPIDocKey: '204' - update_team_user: - operation: - $ref: '#/paths/~1teams~1{id}~1users~1{user_id}/put' - response: - mediaType: application/json - openAPIDocKey: '204' - sqlVerbs: - select: [] - insert: [] - update: [] - delete: - - $ref: '#/components/x-stackQL-resources/users/methods/delete_team_user' paths: /teams: post: diff --git a/providers/src/pagerduty/v00.00.00000/services/templates.yaml b/providers/src/pagerduty/v00.00.00000/services/templates.yaml index 649a8e4f..aed5cb21 100644 --- a/providers/src/pagerduty/v00.00.00000/services/templates.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/templates.yaml @@ -2692,6 +2692,13 @@ components: title: Templates methods: get_templates: + operation: + $ref: '#/paths/~1templates/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.templates + _get_templates: operation: $ref: '#/paths/~1templates/get' response: @@ -2704,6 +2711,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_template: + operation: + $ref: '#/paths/~1templates~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.template + _get_template: operation: $ref: '#/paths/~1templates~1{id}/get' response: @@ -2721,6 +2735,12 @@ components: response: mediaType: application/json openAPIDocKey: '204' + render_template: + operation: + $ref: '#/paths/~1templates~1{id}~1render/post' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/templates/methods/get_template' @@ -2730,22 +2750,6 @@ components: update: [] delete: - $ref: '#/components/x-stackQL-resources/templates/methods/delete_template' - render: - id: pagerduty.templates.render - name: render - title: Render - methods: - render_template: - operation: - $ref: '#/paths/~1templates~1{id}~1render/post' - response: - mediaType: application/json - openAPIDocKey: '200' - sqlVerbs: - select: [] - insert: [] - update: [] - delete: [] paths: /templates: get: diff --git a/providers/src/pagerduty/v00.00.00000/services/users.yaml b/providers/src/pagerduty/v00.00.00000/services/users.yaml index ed3464f5..7e73c0b3 100644 --- a/providers/src/pagerduty/v00.00.00000/services/users.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/users.yaml @@ -3276,6 +3276,13 @@ components: title: Users methods: list_users: + operation: + $ref: '#/paths/~1users/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.users + _list_users: operation: $ref: '#/paths/~1users/get' response: @@ -3288,6 +3295,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_user: + operation: + $ref: '#/paths/~1users~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.user + _get_user: operation: $ref: '#/paths/~1users~1{id}/get' response: @@ -3325,6 +3339,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.records + _list_users_audit_records: + operation: + $ref: '#/paths/~1users~1{id}~1audit~1records/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/audit_records/methods/list_users_audit_records' @@ -3337,6 +3358,13 @@ components: title: Contact Methods methods: get_user_contact_methods: + operation: + $ref: '#/paths/~1users~1{id}~1contact_methods/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.methods + _get_user_contact_methods: operation: $ref: '#/paths/~1users~1{id}~1contact_methods/get' response: @@ -3349,6 +3377,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_user_contact_method: + operation: + $ref: '#/paths/~1users~1{id}~1contact_methods~1{contact_method_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.contact_method + _get_user_contact_method: operation: $ref: '#/paths/~1users~1{id}~1contact_methods~1{contact_method_id}/get' response: @@ -3386,6 +3421,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.license + _get_user_license: + operation: + $ref: '#/paths/~1users~1{id}~1license/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/license/methods/get_user_license' @@ -3398,6 +3440,13 @@ components: title: Notification Rules methods: get_user_notification_rules: + operation: + $ref: '#/paths/~1users~1{id}~1notification_rules/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.rules + _get_user_notification_rules: operation: $ref: '#/paths/~1users~1{id}~1notification_rules/get' response: @@ -3410,6 +3459,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_user_notification_rule: + operation: + $ref: '#/paths/~1users~1{id}~1notification_rules~1{notification_rule_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.notification_rule + _get_user_notification_rule: operation: $ref: '#/paths/~1users~1{id}~1notification_rules~1{notification_rule_id}/get' response: @@ -3442,6 +3498,13 @@ components: title: Notification Subscriptions methods: get_user_notification_subscriptions: + operation: + $ref: '#/paths/~1users~1{id}~1notification_subscriptions/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.subscriptions + _get_user_notification_subscriptions: operation: $ref: '#/paths/~1users~1{id}~1notification_subscriptions/get' response: @@ -3453,18 +3516,6 @@ components: response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/notification_subscriptions/methods/get_user_notification_subscriptions' - insert: - - $ref: '#/components/x-stackQL-resources/notification_subscriptions/methods/create_user_notification_subscriptions' - update: [] - delete: [] - notification_subscriptions_unsubscribe: - id: pagerduty.users.notification_subscriptions_unsubscribe - name: notification_subscriptions_unsubscribe - title: Notification Subscriptions Unsubscribe - methods: unsubscribe_user_notification_subscriptions: operation: $ref: '#/paths/~1users~1{id}~1notification_subscriptions~1unsubscribe/post' @@ -3472,8 +3523,10 @@ components: mediaType: application/json openAPIDocKey: '200' sqlVerbs: - select: [] - insert: [] + select: + - $ref: '#/components/x-stackQL-resources/notification_subscriptions/methods/get_user_notification_subscriptions' + insert: + - $ref: '#/components/x-stackQL-resources/notification_subscriptions/methods/create_user_notification_subscriptions' update: [] delete: [] oncall_handoff_notification_rules: @@ -3482,6 +3535,13 @@ components: title: Oncall Handoff Notification Rules methods: get_user_handoff_notification_rules: + operation: + $ref: '#/paths/~1users~1{id}~1oncall_handoff_notification_rules/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.oncall_handoff_notification_rules + _get_user_handoff_notification_rules: operation: $ref: '#/paths/~1users~1{id}~1oncall_handoff_notification_rules/get' response: @@ -3494,6 +3554,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_user_handoff_notifiaction_rule: + operation: + $ref: '#/paths/~1users~1{id}~1oncall_handoff_notification_rules~1{oncall_handoff_notification_rule_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.oncall_handoff_notification_rule + _get_user_handoff_notifiaction_rule: operation: $ref: '#/paths/~1users~1{id}~1oncall_handoff_notification_rules~1{oncall_handoff_notification_rule_id}/get' response: @@ -3526,6 +3593,13 @@ components: title: Sessions methods: get_user_sessions: + operation: + $ref: '#/paths/~1users~1{id}~1sessions/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.sessions + _get_user_sessions: operation: $ref: '#/paths/~1users~1{id}~1sessions/get' response: @@ -3538,6 +3612,13 @@ components: mediaType: application/json openAPIDocKey: '204' get_user_session: + operation: + $ref: '#/paths/~1users~1{id}~1sessions~1{type}~1{session_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.user_session + _get_user_session: operation: $ref: '#/paths/~1users~1{id}~1sessions~1{type}~1{session_id}/get' response: @@ -3564,6 +3645,13 @@ components: title: Status Update Notification Rules methods: get_user_status_update_notification_rules: + operation: + $ref: '#/paths/~1users~1{id}~1status_update_notification_rules/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.rules + _get_user_status_update_notification_rules: operation: $ref: '#/paths/~1users~1{id}~1status_update_notification_rules/get' response: @@ -3576,6 +3664,13 @@ components: mediaType: application/json openAPIDocKey: '201' get_user_status_update_notification_rule: + operation: + $ref: '#/paths/~1users~1{id}~1status_update_notification_rules~1{status_update_notification_rule_id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.notification_rule + _get_user_status_update_notification_rule: operation: $ref: '#/paths/~1users~1{id}~1status_update_notification_rules~1{status_update_notification_rule_id}/get' response: @@ -3613,6 +3708,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.user + _get_current_user: + operation: + $ref: '#/paths/~1users~1me/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/me/methods/get_current_user' diff --git a/providers/src/pagerduty/v00.00.00000/services/vendors.yaml b/providers/src/pagerduty/v00.00.00000/services/vendors.yaml index 2d68b860..7ef68e1b 100644 --- a/providers/src/pagerduty/v00.00.00000/services/vendors.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/vendors.yaml @@ -2590,6 +2590,13 @@ components: title: Vendors methods: list_vendors: + operation: + $ref: '#/paths/~1vendors/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.vendors + _list_vendors: operation: $ref: '#/paths/~1vendors/get' response: @@ -2601,6 +2608,13 @@ components: response: mediaType: application/json openAPIDocKey: '200' + objectKey: $.vendor + _get_vendor: + operation: + $ref: '#/paths/~1vendors~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' sqlVerbs: select: - $ref: '#/components/x-stackQL-resources/vendors/methods/get_vendor' diff --git a/providers/src/pagerduty/v00.00.00000/services/webhooks.yaml b/providers/src/pagerduty/v00.00.00000/services/webhooks.yaml index 2a66a54d..815787b4 100644 --- a/providers/src/pagerduty/v00.00.00000/services/webhooks.yaml +++ b/providers/src/pagerduty/v00.00.00000/services/webhooks.yaml @@ -2568,6 +2568,13 @@ components: title: Webhook Subscriptions methods: list_webhook_subscriptions: + operation: + $ref: '#/paths/~1webhook_subscriptions/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.webhook_subscriptions + _list_webhook_subscriptions: operation: $ref: '#/paths/~1webhook_subscriptions/get' response: @@ -2580,6 +2587,13 @@ components: mediaType: application/json openAPIDocKey: '200' get_webhook_subscription: + operation: + $ref: '#/paths/~1webhook_subscriptions~1{id}/get' + response: + mediaType: application/json + openAPIDocKey: '200' + objectKey: $.webhook_subscription + _get_webhook_subscription: operation: $ref: '#/paths/~1webhook_subscriptions~1{id}/get' response: @@ -2597,36 +2611,12 @@ components: response: mediaType: application/json openAPIDocKey: '204' - sqlVerbs: - select: - - $ref: '#/components/x-stackQL-resources/webhook_subscriptions/methods/get_webhook_subscription' - - $ref: '#/components/x-stackQL-resources/webhook_subscriptions/methods/list_webhook_subscriptions' - insert: - - $ref: '#/components/x-stackQL-resources/webhook_subscriptions/methods/create_webhook_subscription' - update: [] - delete: - - $ref: '#/components/x-stackQL-resources/webhook_subscriptions/methods/delete_webhook_subscription' - webhook_subscriptions_enable: - id: pagerduty.webhooks.webhook_subscriptions_enable - name: webhook_subscriptions_enable - title: Webhook Subscriptions Enable - methods: enable_webhook_subscription: operation: $ref: '#/paths/~1webhook_subscriptions~1{id}~1enable/post' response: mediaType: application/json openAPIDocKey: '200' - sqlVerbs: - select: [] - insert: [] - update: [] - delete: [] - webhook_subscriptions_ping: - id: pagerduty.webhooks.webhook_subscriptions_ping - name: webhook_subscriptions_ping - title: Webhook Subscriptions Ping - methods: test_webhook_subscription: operation: $ref: '#/paths/~1webhook_subscriptions~1{id}~1ping/post' @@ -2634,10 +2624,14 @@ components: mediaType: application/json openAPIDocKey: '202' sqlVerbs: - select: [] - insert: [] + select: + - $ref: '#/components/x-stackQL-resources/webhook_subscriptions/methods/get_webhook_subscription' + - $ref: '#/components/x-stackQL-resources/webhook_subscriptions/methods/list_webhook_subscriptions' + insert: + - $ref: '#/components/x-stackQL-resources/webhook_subscriptions/methods/create_webhook_subscription' update: [] - delete: [] + delete: + - $ref: '#/components/x-stackQL-resources/webhook_subscriptions/methods/delete_webhook_subscription' paths: /webhook_subscriptions: get: