Skip to main content

dependencies

Creates, updates, deletes, gets or lists a dependencies resource.

Overview

Namedependencies
TypeResource
Idpagerduty.service_dependencies.dependencies

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
associateexecCreate new dependencies between two services.<br /><br />Business services model capabilities that span multiple technical services and that may be owned by several different teams.<br /><br />A service can have a maximum of 2,000 dependencies with a depth limit of 100. If the limit is reached, the API will respond with an error.<br /><br />For more information see the [API Concepts Document](https:​//developer.pagerduty.com/api-reference/a47605517c19a-api-concepts#business-services)<br /><br />Scoped OAuth requires: services.write<br />
disassociateexecDisassociate dependencies between two services.<br /><br />Business services model capabilities that span multiple technical services and that may be owned by several different teams.<br /><br />For more information see the [API Concepts Document](https:​//developer.pagerduty.com/api-reference/a47605517c19a-api-concepts#business-services)<br /><br />Scoped OAuth requires: services.write<br />

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription

Lifecycle Methods

Create new dependencies between two services.<br /><br />Business services model capabilities that span multiple technical services and that may be owned by several different teams.<br /><br />A service can have a maximum of 2,000 dependencies with a depth limit of 100. If the limit is reached, the API will respond with an error.<br /><br />For more information see the [API Concepts Document](https:​//developer.pagerduty.com/api-reference/a47605517c19a-api-concepts#business-services)<br /><br />Scoped OAuth requires: services.write<br />

EXEC pagerduty.service_dependencies.dependencies.associate
@@json=
'{
"relationships": "{{ relationships }}"
}'
;