Matt Jones
41dd795335
fix simple spelling mistake
2017-06-04 21:01:04 -04:00
Alexander
0736dde0f7
provider/pagerduty: Randomize names in acceptance tests ( #14364 )
...
* Randomize names for pagerduty_user
* Randomize names for pagerduty_team
* Randomize names for pagerduty_service
* Randomize names for pagerduty_service_integration
* Randomize names for pagerduty_schedule
* Randomize names for pagerduty_escalation_policy
* Randomize names for pagerduty_addon
* Randomize names for data_pagerduty_user
* Randomize names for data_pagerduty_schedule
* Randomize names for data_pagerduty_escalation_policy
* Run in parallel if $PAGERDUTY_PARALLEL is passed
2017-05-11 09:14:30 -05:00
Alexander
ca517543f2
provider/pagerduty: Validate credentials ( #12854 )
...
* Validate credentials
* Add ability to skip validation
* Update provider documentation
* invalidCredentials -> invalidCreds
* Include original error message
* Update description for skip_credentials_validation
* Add config test
* set skip_credentials_validation default to false
2017-03-19 17:37:46 +00:00
Paul Stack
c9df11e32f
provider/pagerduty: Remove legacy pagerduty vendor datasource acctest ( #12803 )
...
Removes the test for datasource vendor name_prefix as that field has now
been removed
2017-03-17 11:06:26 +00:00
Alexander
05bf45bce2
Remove name_regex field & old lookup ( #12396 )
2017-03-15 20:33:30 +02:00
Alexander
59d1d7056c
provider/pagerduty: Updated implementation of pagerduty_vendor & pagerduty_service_integration ( #12357 )
...
* Vendor update
* Updated implementation of pagerduty_vendor
* Update pagerduty_vendor tests
* Update pagerduty_vendor documentation
* Updated implementation of pagerduty_service_integration
* Update pagerduty_service_integration tests
* Update pagerduty_service_integration documentation
2017-03-01 23:59:16 +00:00
Alexander
e72ac9f279
Setting incident_urgency_rule as optional ( #12211 )
2017-02-23 21:35:45 +02:00
Alexander
229a1343b4
provider/pagerduty: Import support for service integrations ( #12141 )
...
* Remove custom imports
* Add import support for service integrations
2017-02-23 21:19:35 +02:00
Jahn Saito
9b2439b027
Add support for missing attributes for PagerDuty service resource ( #11856 )
...
* Add urgencies for PagerDuty services
* Improve naming, comments, handle unexpected urgency rules
* Document urgency rules for PagerDuty service
2017-02-13 11:41:24 +00:00
Alexander
e2603bedec
provider/pagerduty: Fix tests ( #11622 )
...
* Fix typo in user_reference
* Disable rotation_virtual_start check
2017-02-01 23:51:17 +00:00
Alexander
3884c86b44
provider/pagerduty: pagerduty_addon resource ( #11620 )
...
* Add resource
* Add tests
* Add documentation
2017-02-01 22:59:29 +00:00
Alexander
dd0f2f11ae
provider/pagerduty: pagerduty_escalation_policy data source ( #11616 )
...
* Add data source
* Add tests
* Add documentation
* Remove unnecessary id from schema
2017-02-01 20:53:31 +00:00
Alexander
2c59c9d44e
provider/pagerduty: pagerduty_schedule data source ( #11614 )
...
* Add data source
* Add tests
* Add documentation
* Remove unnecessary id from schema
2017-02-01 20:01:46 +00:00
Alexander
5f94b51eb0
provider/pagerduty: Allow timeouts to be disabled (pagerduty_service) ( #11483 )
...
* Vendor update
* Add exists check
* Update test
* Update documentation
2017-01-29 16:06:44 +00:00
Alexander
bac59eb531
provider/pagerduty Add delete support to pagerduty_service_integration ( #10891 )
...
* Vendor update
* Add delete support
* Update documentation
2016-12-24 14:43:06 +00:00
Alexander
471299c4ae
provider/pagerduty pagerduty_schedule - support for start_day_of_week (schedule restriction) ( #10069 )
...
* Adding support for start_day_of_week (schedule restriction)
* Vendor update
* Update schedule tests
2016-12-18 11:23:00 +00:00
Matt Long
0d0c31d962
provider/pagerduty: Allow 'team_responder' role for pagerduty_user resource ( #10728 )
...
* provider/pagerduty: Allow 'team_responder' role for pagerduty_user resource
* Change unit test to exercise 'team_responder' and reformat
* Update the test fixture to use the 'team_responder' role
2016-12-14 23:01:19 +00:00
Paul Tyng
15cde73000
Add pagerduty_user data source ( #10541 )
2016-12-05 22:42:58 +00:00
Alexander Hellbom
4b70654b57
Remove the unnecessary use of &schema.Schema
2016-10-24 16:43:53 +02:00
Alexander Hellbom
4c45c790c3
Add support for teams in escalation policies & vendor support
2016-10-24 15:01:35 +02:00
Alexander Hellbom
b40ba1042f
escalation_rule -> rule
2016-10-24 14:19:59 +02:00
Alexander Hellbom
a6abce7e60
schedule_layer -> layer
2016-10-24 14:19:59 +02:00
Alexander Hellbom
97e48f659f
Add data source for on call users
2016-10-24 14:19:59 +02:00
Alexander Hellbom
9ab1093633
Skip setting the role if owner
2016-10-24 14:19:59 +02:00
Alexander Hellbom
b85715ea51
bump go-pagerduty
2016-10-24 14:19:59 +02:00
Alexander Hellbom
fff166dca7
Adding status, created_at & last_incident_timestamp for service
2016-10-24 14:19:59 +02:00
Alexander Hellbom
ec10e031ee
Make Schedule work and add tests for import and resource + cleanups
2016-10-24 14:19:58 +02:00
Alexander Hellbom
ffd3ceef0d
Add schedule test
2016-10-24 14:19:58 +02:00
Alexander Hellbom
de9a1c146c
Allowed values in error message
2016-10-24 14:19:58 +02:00
Alexander Hellbom
effec42278
Add service type validation
2016-10-24 14:19:58 +02:00
Alexander Hellbom
ee20c11907
Simplify role check for user
2016-10-24 14:19:58 +02:00
Alexander Hellbom
0951adab3b
Check for errors when setting schedule_layer
2016-10-24 14:19:57 +02:00
Alexander Hellbom
35312f0066
Simplify setting up EscalationPolicy
2016-10-24 14:19:57 +02:00
Alexander Hellbom
69fb733ad0
Check for errors when setting escalation_rule
2016-10-24 14:19:57 +02:00
Alexander Hellbom
3fae0454bf
Fix diff bug
2016-10-24 14:19:57 +02:00
Alexander Hellbom
d786c1cf68
Add test case for user with teams
2016-10-24 14:19:56 +02:00
Alexander Hellbom
074e989846
Fix up tests
2016-10-24 14:19:56 +02:00
Alexander Hellbom
9e81677354
Add support for service integration
2016-10-24 14:19:56 +02:00
Alexander Hellbom
d02067a75e
Add PagerDuty provider
2016-10-24 14:19:55 +02:00