This module is used for creating and updating services in the current incident response solution PagerDuty. Services set up through this solution will have dependencies and incident response team attached so that notifications get routed correctly and that the consequences of errors in dependencies are visible.
| Name | Version |
|---|---|
| terraform | >= 1.1.7 |
| pagerduty | 3.6.0 |
| Name | Version |
|---|---|
| pagerduty | 3.6.0 |
No modules.
| Name | Type |
|---|---|
| pagerduty_service.service | resource |
| pagerduty_service_dependency.parent | resource |
| pagerduty_service_dependency.supporting_business_services | resource |
| pagerduty_service_dependency.supporting_services | resource |
| pagerduty_business_service.business-services | data source |
| pagerduty_business_service.parent-business-service | data source |
| pagerduty_escalation_policy.ep | data source |
| pagerduty_service.micro-services | data source |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| pagerduty_token | Pagerduty API token | string |
n/a | yes |
| service_manifest | The specification yaml of the service | string |
n/a | yes |
| Name | Description |
|---|---|
| id | n/a |
| name | n/a |