|
|
@ -6,7 +6,7 @@ module: pagerduty
|
|
|
|
short_description: Create PagerDuty maintenance windows
|
|
|
|
short_description: Create PagerDuty maintenance windows
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- This module will let you create PagerDuty maintenance windows
|
|
|
|
- This module will let you create PagerDuty maintenance windows
|
|
|
|
version_added: 0.1
|
|
|
|
version_added: "1.2"
|
|
|
|
author: Justin Johns
|
|
|
|
author: Justin Johns
|
|
|
|
requirements:
|
|
|
|
requirements:
|
|
|
|
- PagerDuty API access
|
|
|
|
- PagerDuty API access
|
|
|
@ -18,7 +18,6 @@ options:
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
choices: [ "running", "started", "ongoing" ]
|
|
|
|
choices: [ "running", "started", "ongoing" ]
|
|
|
|
aliases: []
|
|
|
|
aliases: []
|
|
|
|
version_added: 0.1
|
|
|
|
|
|
|
|
name:
|
|
|
|
name:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- PagerDuty unique subdomain.
|
|
|
|
- PagerDuty unique subdomain.
|
|
|
@ -26,7 +25,6 @@ options:
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
choices: []
|
|
|
|
choices: []
|
|
|
|
aliases: []
|
|
|
|
aliases: []
|
|
|
|
version_added: 0.1
|
|
|
|
|
|
|
|
user:
|
|
|
|
user:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- PagerDuty user ID.
|
|
|
|
- PagerDuty user ID.
|
|
|
@ -34,7 +32,6 @@ options:
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
choices: []
|
|
|
|
choices: []
|
|
|
|
aliases: []
|
|
|
|
aliases: []
|
|
|
|
version_added: 0.1
|
|
|
|
|
|
|
|
passwd:
|
|
|
|
passwd:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- PagerDuty user password.
|
|
|
|
- PagerDuty user password.
|
|
|
@ -42,7 +39,6 @@ options:
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
choices: []
|
|
|
|
choices: []
|
|
|
|
aliases: []
|
|
|
|
aliases: []
|
|
|
|
version_added: 0.1
|
|
|
|
|
|
|
|
service:
|
|
|
|
service:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- PagerDuty service ID.
|
|
|
|
- PagerDuty service ID.
|
|
|
@ -50,7 +46,6 @@ options:
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
choices: []
|
|
|
|
choices: []
|
|
|
|
aliases: []
|
|
|
|
aliases: []
|
|
|
|
version_added: 0.1
|
|
|
|
|
|
|
|
hours:
|
|
|
|
hours:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Length of maintenance window in hours.
|
|
|
|
- Length of maintenance window in hours.
|
|
|
@ -58,7 +53,6 @@ options:
|
|
|
|
default: 1
|
|
|
|
default: 1
|
|
|
|
choices: []
|
|
|
|
choices: []
|
|
|
|
aliases: []
|
|
|
|
aliases: []
|
|
|
|
version_added: 0.1
|
|
|
|
|
|
|
|
desc:
|
|
|
|
desc:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Short description of maintenance window.
|
|
|
|
- Short description of maintenance window.
|
|
|
@ -66,7 +60,6 @@ options:
|
|
|
|
default: Created by Ansible
|
|
|
|
default: Created by Ansible
|
|
|
|
choices: []
|
|
|
|
choices: []
|
|
|
|
aliases: []
|
|
|
|
aliases: []
|
|
|
|
version_added: 0.1
|
|
|
|
|
|
|
|
notes:
|
|
|
|
notes:
|
|
|
|
- This module does not yet have support to end maintenance windows.
|
|
|
|
- This module does not yet have support to end maintenance windows.
|
|
|
|
'''
|
|
|
|
'''
|
|
|
|