PagerDuty
PAGERDUTY_DISASSOCIATE_SERVICE_DEPENDENCIES
This endpoint disassociates service dependencies in PagerDuty by deleting specified relationships between supporting and dependent services. It allows for the removal of multiple service dependencies in a single API call, enabling efficient management of service hierarchies and relationships within the PagerDuty platform. The endpoint should be used when restructuring service dependencies, removing obsolete relationships, or updating the service topology. It's important to note that this operation is irreversible and will immediately affect the dependency structure of the services involved.
Remote pagerduty
Other tools also called PAGERDUTY_DISASSOCIATE_SERVICE_DEPENDENCIES?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"relationships": {
"type": "array",
"items": {
"type": "object",
"title": "RelationshipsRequest",
"properties": {
"dependent__service__id": {
"type": "string",
"title": "Dependent Service Id",
"description": "Id"
},
"supporting__service__id": {
"type": "string",
"title": "Supporting Service Id",
"description": "Id"
},
"dependent__service__type": {
"type": "string",
"title": "Dependent Service Type",
"description": "Type"
},
"supporting__service__type": {
"type": "string",
"title": "Supporting Service Type",
"description": "Type"
}
},
"description": "Request schema for `Relationships`"
},
"title": "Relationships",
"description": "List of all service dependencies to be deleted."
}
}
}