mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Tidy up validate-modules ignores for notification modules (#1229)
* fixed validation-modules for plugins/modules/notification/bearychat.py * fixed validation-modules for plugins/modules/notification/campfire.py * fixed validation-modules for plugins/modules/notification/catapult.py * fixed validation-modules for plugins/modules/notification/flowdock.py * fixed validation-modules for plugins/modules/notification/grove.py * fixed validation-modules for plugins/modules/notification/hipchat.py * fixed validation-modules for plugins/modules/notification/irc.py * fixed validation-modules for plugins/modules/notification/jabber.py * fixed validation-modules for plugins/modules/notification/logentries_msg.py * fixed validation-modules for plugins/modules/notification/mail.py * fixed validation-modules for plugins/modules/notification/matrix.py * fixed validation-modules for plugins/modules/notification/mattermost.py * fixed validation-modules for plugins/modules/notification/mqtt.py * fixed validation-modules for plugins/modules/notification/nexmo.py * fixed validation-modules for plugins/modules/notification/office_365_connector_card.py * fixed some docs issues in plugins/modules/notification/pushbullet.py, but cannot remove the ignore lines yet * fixed validation-modules for plugins/modules/notification/pushover.py * fixed some docs issues in plugins/modules/notification/rocketchat.py, but cannot remove all ignore lines yet * fixed validation-modules for plugins/modules/notification/say.py * fixed validation-modules for plugins/modules/notification/sendgrid.py * fixed validation-modules for plugins/modules/notification/slack.py * fixed validation-modules for plugins/modules/notification/syslogger.py * fixed validation-modules for plugins/modules/notification/telegram.py * fixed validation-modules for plugins/modules/notification/twilio.py * fixed validation-modules for plugins/modules/notification/typetalk.py * Enabling validation-modules for modules in: notification * removed naughty trailing space
This commit is contained in:
parent
890ff574c3
commit
24f780ec9a
28 changed files with 187 additions and 154 deletions
|
@ -30,12 +30,14 @@ description:
|
||||||
author: "Jiangge Zhang (@tonyseek)"
|
author: "Jiangge Zhang (@tonyseek)"
|
||||||
options:
|
options:
|
||||||
url:
|
url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- BearyChat WebHook URL. This authenticates you to the bearychat
|
- BearyChat WebHook URL. This authenticates you to the bearychat
|
||||||
service. It looks like
|
service. It looks like
|
||||||
C(https://hook.bearychat.com/=ae2CF/incoming/e61bd5c57b164e04b11ac02e66f47f60).
|
C(https://hook.bearychat.com/=ae2CF/incoming/e61bd5c57b164e04b11ac02e66f47f60).
|
||||||
required: true
|
required: true
|
||||||
text:
|
text:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message to send.
|
- Message to send.
|
||||||
markdown:
|
markdown:
|
||||||
|
@ -44,10 +46,13 @@ options:
|
||||||
default: 'yes'
|
default: 'yes'
|
||||||
type: bool
|
type: bool
|
||||||
channel:
|
channel:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Channel to send the message to. If absent, the message goes to the
|
- Channel to send the message to. If absent, the message goes to the
|
||||||
default channel selected by the I(url).
|
default channel selected by the I(url).
|
||||||
attachments:
|
attachments:
|
||||||
|
type: list
|
||||||
|
elements: dict
|
||||||
description:
|
description:
|
||||||
- Define a list of attachments. For more information, see
|
- Define a list of attachments. For more information, see
|
||||||
https://github.com/bearyinnovative/bearychat-tutorial/blob/master/robots/incoming.md#attachments
|
https://github.com/bearyinnovative/bearychat-tutorial/blob/master/robots/incoming.md#attachments
|
||||||
|
@ -154,7 +159,7 @@ def main():
|
||||||
'text': dict(type='str'),
|
'text': dict(type='str'),
|
||||||
'markdown': dict(default=True, type='bool'),
|
'markdown': dict(default=True, type='bool'),
|
||||||
'channel': dict(type='str'),
|
'channel': dict(type='str'),
|
||||||
'attachments': dict(type='list'),
|
'attachments': dict(type='list', elements='dict'),
|
||||||
})
|
})
|
||||||
|
|
||||||
if not HAS_URLPARSE:
|
if not HAS_URLPARSE:
|
||||||
|
|
|
@ -17,22 +17,27 @@ description:
|
||||||
- Messages with newlines will result in a "Paste" message being sent.
|
- Messages with newlines will result in a "Paste" message being sent.
|
||||||
options:
|
options:
|
||||||
subscription:
|
subscription:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The subscription name to use.
|
- The subscription name to use.
|
||||||
required: true
|
required: true
|
||||||
token:
|
token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- API token.
|
- API token.
|
||||||
required: true
|
required: true
|
||||||
room:
|
room:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Room number to which the message should be sent.
|
- Room number to which the message should be sent.
|
||||||
required: true
|
required: true
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The message body.
|
- The message body.
|
||||||
required: true
|
required: true
|
||||||
notify:
|
notify:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Send a notification sound before the message.
|
- Send a notification sound before the message.
|
||||||
required: false
|
required: false
|
||||||
|
|
|
@ -18,29 +18,37 @@ description:
|
||||||
- Allows notifications to be sent using sms / mms via the catapult bandwidth api.
|
- Allows notifications to be sent using sms / mms via the catapult bandwidth api.
|
||||||
options:
|
options:
|
||||||
src:
|
src:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- One of your catapult telephone numbers the message should come from (must be in E.164 format, like C(+19195551212)).
|
- One of your catapult telephone numbers the message should come from (must be in E.164 format, like C(+19195551212)).
|
||||||
required: true
|
required: true
|
||||||
dest:
|
dest:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- The phone number or numbers the message should be sent to (must be in E.164 format, like C(+19195551212)).
|
- The phone number or numbers the message should be sent to (must be in E.164 format, like C(+19195551212)).
|
||||||
required: true
|
required: true
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The contents of the text message (must be 2048 characters or less).
|
- The contents of the text message (must be 2048 characters or less).
|
||||||
required: true
|
required: true
|
||||||
media:
|
media:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- For MMS messages, a media url to the location of the media to be sent with the message.
|
- For MMS messages, a media url to the location of the media to be sent with the message.
|
||||||
user_id:
|
user_id:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- User Id from Api account page.
|
- User Id from Api account page.
|
||||||
required: true
|
required: true
|
||||||
api_token:
|
api_token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Api Token from Api account page.
|
- Api Token from Api account page.
|
||||||
required: true
|
required: true
|
||||||
api_secret:
|
api_secret:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Api Secret from Api account page.
|
- Api Secret from Api account page.
|
||||||
required: true
|
required: true
|
||||||
|
@ -114,7 +122,7 @@ def main():
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
argument_spec=dict(
|
argument_spec=dict(
|
||||||
src=dict(required=True),
|
src=dict(required=True),
|
||||||
dest=dict(required=True, type='list'),
|
dest=dict(required=True, type='list', elements='str'),
|
||||||
msg=dict(required=True),
|
msg=dict(required=True),
|
||||||
user_id=dict(required=True),
|
user_id=dict(required=True),
|
||||||
api_token=dict(required=True, no_log=True),
|
api_token=dict(required=True, no_log=True),
|
||||||
|
|
|
@ -17,51 +17,63 @@ description:
|
||||||
- Send a message to a flowdock team inbox or chat using the push API (see https://www.flowdock.com/api/team-inbox and https://www.flowdock.com/api/chat)
|
- Send a message to a flowdock team inbox or chat using the push API (see https://www.flowdock.com/api/team-inbox and https://www.flowdock.com/api/chat)
|
||||||
options:
|
options:
|
||||||
token:
|
token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- API token.
|
- API token.
|
||||||
required: true
|
required: true
|
||||||
type:
|
type:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Whether to post to 'inbox' or 'chat'
|
- Whether to post to 'inbox' or 'chat'
|
||||||
required: true
|
required: true
|
||||||
choices: [ "inbox", "chat" ]
|
choices: [ "inbox", "chat" ]
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Content of the message
|
- Content of the message
|
||||||
required: true
|
required: true
|
||||||
tags:
|
tags:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- tags of the message, separated by commas
|
- tags of the message, separated by commas
|
||||||
required: false
|
required: false
|
||||||
external_user_name:
|
external_user_name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- (chat only - required) Name of the "user" sending the message
|
- (chat only - required) Name of the "user" sending the message
|
||||||
required: false
|
required: false
|
||||||
from_address:
|
from_address:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- (inbox only - required) Email address of the message sender
|
- (inbox only - required) Email address of the message sender
|
||||||
required: false
|
required: false
|
||||||
source:
|
source:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- (inbox only - required) Human readable identifier of the application that uses the Flowdock API
|
- (inbox only - required) Human readable identifier of the application that uses the Flowdock API
|
||||||
required: false
|
required: false
|
||||||
subject:
|
subject:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- (inbox only - required) Subject line of the message
|
- (inbox only - required) Subject line of the message
|
||||||
required: false
|
required: false
|
||||||
from_name:
|
from_name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- (inbox only) Name of the message sender
|
- (inbox only) Name of the message sender
|
||||||
required: false
|
required: false
|
||||||
reply_to:
|
reply_to:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- (inbox only) Email address for replies
|
- (inbox only) Email address for replies
|
||||||
required: false
|
required: false
|
||||||
project:
|
project:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- (inbox only) Human readable identifier for more detailed message categorization
|
- (inbox only) Human readable identifier for more detailed message categorization
|
||||||
required: false
|
required: false
|
||||||
link:
|
link:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- (inbox only) Link associated with the message. This will be used to link the message subject in Team Inbox.
|
- (inbox only) Link associated with the message. This will be used to link the message subject in Team Inbox.
|
||||||
required: false
|
required: false
|
||||||
|
|
|
@ -17,23 +17,28 @@ description:
|
||||||
channel.
|
channel.
|
||||||
options:
|
options:
|
||||||
channel_token:
|
channel_token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Token of the channel to post to.
|
- Token of the channel to post to.
|
||||||
required: true
|
required: true
|
||||||
service:
|
service:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Name of the service (displayed as the "user" in the message)
|
- Name of the service (displayed as the "user" in the message)
|
||||||
required: false
|
required: false
|
||||||
default: ansible
|
default: ansible
|
||||||
message:
|
message:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message content
|
- Message content
|
||||||
required: true
|
required: true
|
||||||
url:
|
url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Service URL for the web client
|
- Service URL for the web client
|
||||||
required: false
|
required: false
|
||||||
icon_url:
|
icon_url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Icon for the service
|
- Icon for the service
|
||||||
required: false
|
required: false
|
||||||
|
|
|
@ -16,28 +16,35 @@ description:
|
||||||
- Send a message to a Hipchat room, with options to control the formatting.
|
- Send a message to a Hipchat room, with options to control the formatting.
|
||||||
options:
|
options:
|
||||||
token:
|
token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- API token.
|
- API token.
|
||||||
required: true
|
required: true
|
||||||
room:
|
room:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- ID or name of the room.
|
- ID or name of the room.
|
||||||
required: true
|
required: true
|
||||||
from:
|
msg_from:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Name the message will appear to be sent from. Max length is 15
|
- Name the message will appear to be sent from. Max length is 15
|
||||||
characters - above this it will be truncated.
|
characters - above this it will be truncated.
|
||||||
default: Ansible
|
default: Ansible
|
||||||
|
aliases: [from]
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The message body.
|
- The message body.
|
||||||
required: true
|
required: true
|
||||||
color:
|
color:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Background color for the message.
|
- Background color for the message.
|
||||||
default: yellow
|
default: yellow
|
||||||
choices: [ "yellow", "red", "green", "purple", "gray", "random" ]
|
choices: [ "yellow", "red", "green", "purple", "gray", "random" ]
|
||||||
msg_format:
|
msg_format:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message format.
|
- Message format.
|
||||||
default: text
|
default: text
|
||||||
|
@ -54,6 +61,7 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: 'yes'
|
default: 'yes'
|
||||||
api:
|
api:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- API url if using a self-hosted hipchat server. For Hipchat API version
|
- API url if using a self-hosted hipchat server. For Hipchat API version
|
||||||
2 use the default URI with C(/v2) instead of C(/v1).
|
2 use the default URI with C(/v2) instead of C(/v1).
|
||||||
|
|
|
@ -16,45 +16,57 @@ description:
|
||||||
- Send a message to an IRC channel or a nick. This is a very simplistic implementation.
|
- Send a message to an IRC channel or a nick. This is a very simplistic implementation.
|
||||||
options:
|
options:
|
||||||
server:
|
server:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- IRC server name/address
|
- IRC server name/address
|
||||||
default: localhost
|
default: localhost
|
||||||
port:
|
port:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- IRC server port number
|
- IRC server port number
|
||||||
default: 6667
|
default: 6667
|
||||||
nick:
|
nick:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Nickname to send the message from. May be shortened, depending on server's NICKLEN setting.
|
- Nickname to send the message from. May be shortened, depending on server's NICKLEN setting.
|
||||||
default: ansible
|
default: ansible
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The message body.
|
- The message body.
|
||||||
required: true
|
required: true
|
||||||
topic:
|
topic:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Set the channel topic
|
- Set the channel topic
|
||||||
color:
|
color:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Text color for the message. ("none" is a valid option in 1.6 or later, in 1.6 and prior, the default color is black, not "none").
|
- Text color for the message. ("none" is a valid option in 1.6 or later, in 1.6 and prior, the default color is black, not "none").
|
||||||
Added 11 more colors in version 2.0.
|
Added 11 more colors in version 2.0.
|
||||||
default: "none"
|
default: "none"
|
||||||
choices: [ "none", "white", "black", "blue", "green", "red", "brown", "purple", "orange", "yellow", "light_green", "teal", "light_cyan",
|
choices: [ "none", "white", "black", "blue", "green", "red", "brown", "purple", "orange", "yellow", "light_green", "teal", "light_cyan",
|
||||||
"light_blue", "pink", "gray", "light_gray"]
|
"light_blue", "pink", "gray", "light_gray"]
|
||||||
|
aliases: [colour]
|
||||||
channel:
|
channel:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Channel name. One of nick_to or channel needs to be set. When both are set, the message will be sent to both of them.
|
- Channel name. One of nick_to or channel needs to be set. When both are set, the message will be sent to both of them.
|
||||||
required: true
|
|
||||||
nick_to:
|
nick_to:
|
||||||
|
type: list
|
||||||
|
elements: str
|
||||||
description:
|
description:
|
||||||
- A list of nicknames to send the message to. One of nick_to or channel needs to be set. When both are defined, the message will be sent to both of them.
|
- A list of nicknames to send the message to. One of nick_to or channel needs to be set. When both are defined, the message will be sent to both of them.
|
||||||
key:
|
key:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Channel key
|
- Channel key
|
||||||
passwd:
|
passwd:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Server password
|
- Server password
|
||||||
timeout:
|
timeout:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- Timeout to use while waiting for successful registration and join
|
- Timeout to use while waiting for successful registration and join
|
||||||
messages, this is to prevent an endless loop
|
messages, this is to prevent an endless loop
|
||||||
|
@ -71,9 +83,11 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: 'yes'
|
default: 'yes'
|
||||||
style:
|
style:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Text style for the message. Note italic does not work on some clients
|
- Text style for the message. Note italic does not work on some clients
|
||||||
choices: [ "bold", "underline", "reverse", "italic" ]
|
choices: [ "bold", "underline", "reverse", "italic", "none" ]
|
||||||
|
default: none
|
||||||
|
|
||||||
# informational: requirements for nodes
|
# informational: requirements for nodes
|
||||||
requirements: [ socket ]
|
requirements: [ socket ]
|
||||||
|
@ -238,7 +252,7 @@ def main():
|
||||||
server=dict(default='localhost'),
|
server=dict(default='localhost'),
|
||||||
port=dict(type='int', default=6667),
|
port=dict(type='int', default=6667),
|
||||||
nick=dict(default='ansible'),
|
nick=dict(default='ansible'),
|
||||||
nick_to=dict(required=False, type='list'),
|
nick_to=dict(required=False, type='list', elements='str'),
|
||||||
msg=dict(required=True),
|
msg=dict(required=True),
|
||||||
color=dict(default="none", aliases=['colour'], choices=["white", "black", "blue",
|
color=dict(default="none", aliases=['colour'], choices=["white", "black", "blue",
|
||||||
"green", "red", "brown",
|
"green", "red", "brown",
|
||||||
|
|
|
@ -16,29 +16,36 @@ description:
|
||||||
- Send a message to jabber
|
- Send a message to jabber
|
||||||
options:
|
options:
|
||||||
user:
|
user:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- User as which to connect
|
- User as which to connect
|
||||||
required: true
|
required: true
|
||||||
password:
|
password:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- password for user to connect
|
- password for user to connect
|
||||||
required: true
|
required: true
|
||||||
to:
|
to:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- user ID or name of the room, when using room use a slash to indicate your nick.
|
- user ID or name of the room, when using room use a slash to indicate your nick.
|
||||||
required: true
|
required: true
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The message body.
|
- The message body.
|
||||||
required: true
|
required: true
|
||||||
host:
|
host:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- host to connect, overrides user info
|
- host to connect, overrides user info
|
||||||
port:
|
port:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- port to connect to, overrides default
|
- port to connect to, overrides default
|
||||||
default: 5222
|
default: 5222
|
||||||
encoding:
|
encoding:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- message encoding
|
- message encoding
|
||||||
|
|
||||||
|
|
|
@ -18,18 +18,22 @@ requirements:
|
||||||
- "python >= 2.6"
|
- "python >= 2.6"
|
||||||
options:
|
options:
|
||||||
token:
|
token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Log token.
|
- Log token.
|
||||||
required: true
|
required: true
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The message body.
|
- The message body.
|
||||||
required: true
|
required: true
|
||||||
api:
|
api:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- API endpoint
|
- API endpoint
|
||||||
default: data.logentries.com
|
default: data.logentries.com
|
||||||
port:
|
port:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- API endpoint port
|
- API endpoint port
|
||||||
default: 80
|
default: 80
|
||||||
|
|
|
@ -28,11 +28,12 @@ description:
|
||||||
one or more people in a team that a specific action has been
|
one or more people in a team that a specific action has been
|
||||||
(successfully) taken.
|
(successfully) taken.
|
||||||
options:
|
options:
|
||||||
from:
|
sender:
|
||||||
description:
|
description:
|
||||||
- The email-address the mail is sent from. May contain address and phrase.
|
- The email-address the mail is sent from. May contain address and phrase.
|
||||||
type: str
|
type: str
|
||||||
default: root
|
default: root
|
||||||
|
aliases: [ from ]
|
||||||
to:
|
to:
|
||||||
description:
|
description:
|
||||||
- The email-address(es) the mail is being sent to.
|
- The email-address(es) the mail is being sent to.
|
||||||
|
@ -55,11 +56,11 @@ options:
|
||||||
- The subject of the email being sent.
|
- The subject of the email being sent.
|
||||||
required: yes
|
required: yes
|
||||||
type: str
|
type: str
|
||||||
|
aliases: [ msg ]
|
||||||
body:
|
body:
|
||||||
description:
|
description:
|
||||||
- The body of the email being sent.
|
- The body of the email being sent.
|
||||||
type: str
|
type: str
|
||||||
default: $subject
|
|
||||||
username:
|
username:
|
||||||
description:
|
description:
|
||||||
- If SMTP requires username.
|
- If SMTP requires username.
|
||||||
|
|
|
@ -16,28 +16,35 @@ description:
|
||||||
- This module sends html formatted notifications to matrix rooms.
|
- This module sends html formatted notifications to matrix rooms.
|
||||||
options:
|
options:
|
||||||
msg_plain:
|
msg_plain:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Plain text form of the message to send to matrix, usually markdown
|
- Plain text form of the message to send to matrix, usually markdown
|
||||||
required: true
|
required: true
|
||||||
msg_html:
|
msg_html:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- HTML form of the message to send to matrix
|
- HTML form of the message to send to matrix
|
||||||
required: true
|
required: true
|
||||||
room_id:
|
room_id:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- ID of the room to send the notification to
|
- ID of the room to send the notification to
|
||||||
required: true
|
required: true
|
||||||
hs_url:
|
hs_url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- URL of the homeserver, where the CS-API is reachable
|
- URL of the homeserver, where the CS-API is reachable
|
||||||
required: true
|
required: true
|
||||||
token:
|
token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Authentication token for the API call. If provided, user_id and password are not required
|
- Authentication token for the API call. If provided, user_id and password are not required
|
||||||
user_id:
|
user_id:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The user id of the user
|
- The user id of the user
|
||||||
password:
|
password:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The password to log in with
|
- The password to log in with
|
||||||
requirements:
|
requirements:
|
||||||
|
|
|
@ -22,10 +22,12 @@ description:
|
||||||
author: "Benjamin Jolivot (@bjolivot)"
|
author: "Benjamin Jolivot (@bjolivot)"
|
||||||
options:
|
options:
|
||||||
url:
|
url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Mattermost url (i.e. http://mattermost.yourcompany.com).
|
- Mattermost url (i.e. http://mattermost.yourcompany.com).
|
||||||
required: true
|
required: true
|
||||||
api_key:
|
api_key:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Mattermost webhook api key. Log into your mattermost site, go to
|
- Mattermost webhook api key. Log into your mattermost site, go to
|
||||||
Menu -> Integration -> Incoming Webhook -> Add Incoming Webhook.
|
Menu -> Integration -> Incoming Webhook -> Add Incoming Webhook.
|
||||||
|
@ -33,17 +35,21 @@ options:
|
||||||
http://mattermost.example.com/hooks/C(API_KEY)
|
http://mattermost.example.com/hooks/C(API_KEY)
|
||||||
required: true
|
required: true
|
||||||
text:
|
text:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Text to send. Note that the module does not handle escaping characters.
|
- Text to send. Note that the module does not handle escaping characters.
|
||||||
required: true
|
required: true
|
||||||
channel:
|
channel:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Channel to send the message to. If absent, the message goes to the channel selected for the I(api_key).
|
- Channel to send the message to. If absent, the message goes to the channel selected for the I(api_key).
|
||||||
username:
|
username:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- This is the sender of the message (Username Override need to be enabled by mattermost admin, see mattermost doc.
|
- This is the sender of the message (Username Override need to be enabled by mattermost admin, see mattermost doc.
|
||||||
default: Ansible
|
default: Ansible
|
||||||
icon_url:
|
icon_url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Url for the message sender's icon.
|
- Url for the message sender's icon.
|
||||||
default: https://www.ansible.com/favicon.ico
|
default: https://www.ansible.com/favicon.ico
|
||||||
|
|
|
@ -16,37 +16,45 @@ description:
|
||||||
- Publish a message on an MQTT topic.
|
- Publish a message on an MQTT topic.
|
||||||
options:
|
options:
|
||||||
server:
|
server:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- MQTT broker address/name
|
- MQTT broker address/name
|
||||||
default: localhost
|
default: localhost
|
||||||
port:
|
port:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- MQTT broker port number
|
- MQTT broker port number
|
||||||
default: 1883
|
default: 1883
|
||||||
username:
|
username:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Username to authenticate against the broker.
|
- Username to authenticate against the broker.
|
||||||
password:
|
password:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Password for C(username) to authenticate against the broker.
|
- Password for C(username) to authenticate against the broker.
|
||||||
client_id:
|
client_id:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- MQTT client identifier
|
- MQTT client identifier
|
||||||
default: hostname + pid
|
- If not specified, a value C(hostname + pid) will be used.
|
||||||
topic:
|
topic:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- MQTT topic name
|
- MQTT topic name
|
||||||
required: true
|
required: true
|
||||||
payload:
|
payload:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Payload. The special string C("None") may be used to send a NULL
|
- Payload. The special string C("None") may be used to send a NULL
|
||||||
(i.e. empty) payload which is useful to simply notify with the I(topic)
|
(i.e. empty) payload which is useful to simply notify with the I(topic)
|
||||||
or to clear previously retained messages.
|
or to clear previously retained messages.
|
||||||
required: true
|
required: true
|
||||||
qos:
|
qos:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- QoS (Quality of Service)
|
- QoS (Quality of Service)
|
||||||
default: 0
|
default: "0"
|
||||||
choices: [ "0", "1", "2" ]
|
choices: [ "0", "1", "2" ]
|
||||||
retain:
|
retain:
|
||||||
description:
|
description:
|
||||||
|
@ -56,6 +64,7 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: 'no'
|
default: 'no'
|
||||||
ca_cert:
|
ca_cert:
|
||||||
|
type: path
|
||||||
description:
|
description:
|
||||||
- The path to the Certificate Authority certificate files that are to be
|
- The path to the Certificate Authority certificate files that are to be
|
||||||
treated as trusted by this client. If this is the only option given
|
treated as trusted by this client. If this is the only option given
|
||||||
|
@ -67,12 +76,14 @@ options:
|
||||||
is configured.
|
is configured.
|
||||||
aliases: [ ca_certs ]
|
aliases: [ ca_certs ]
|
||||||
client_cert:
|
client_cert:
|
||||||
|
type: path
|
||||||
description:
|
description:
|
||||||
- The path pointing to the PEM encoded client certificate. If this is not
|
- The path pointing to the PEM encoded client certificate. If this is not
|
||||||
None it will be used as client information for TLS based
|
None it will be used as client information for TLS based
|
||||||
authentication. Support for this feature is broker dependent.
|
authentication. Support for this feature is broker dependent.
|
||||||
aliases: [ certfile ]
|
aliases: [ certfile ]
|
||||||
client_key:
|
client_key:
|
||||||
|
type: path
|
||||||
description:
|
description:
|
||||||
- The path pointing to the PEM encoded client private key. If this is not
|
- The path pointing to the PEM encoded client private key. If this is not
|
||||||
None it will be used as client information for TLS based
|
None it will be used as client information for TLS based
|
||||||
|
|
|
@ -16,22 +16,27 @@ description:
|
||||||
author: "Matt Martz (@sivel)"
|
author: "Matt Martz (@sivel)"
|
||||||
options:
|
options:
|
||||||
api_key:
|
api_key:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Nexmo API Key
|
- Nexmo API Key
|
||||||
required: true
|
required: true
|
||||||
api_secret:
|
api_secret:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Nexmo API Secret
|
- Nexmo API Secret
|
||||||
required: true
|
required: true
|
||||||
src:
|
src:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- Nexmo Number to send from
|
- Nexmo Number to send from
|
||||||
required: true
|
required: true
|
||||||
dest:
|
dest:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- Phone number(s) to send SMS message to
|
- Phone number(s) to send SMS message to
|
||||||
required: true
|
required: true
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message to text to send. Messages longer than 160 characters will be
|
- Message to text to send. Messages longer than 160 characters will be
|
||||||
split into multiple messages
|
split into multiple messages
|
||||||
|
|
|
@ -19,30 +19,37 @@ notes:
|
||||||
there will be two Connector Cards created
|
there will be two Connector Cards created
|
||||||
options:
|
options:
|
||||||
webhook:
|
webhook:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The webhook URL is given to you when you create a new Connector.
|
- The webhook URL is given to you when you create a new Connector.
|
||||||
required: true
|
required: true
|
||||||
summary:
|
summary:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- A string used for summarizing card content.
|
- A string used for summarizing card content.
|
||||||
- This will be shown as the message subject.
|
- This will be shown as the message subject.
|
||||||
- This is required if the text parameter isn't populated.
|
- This is required if the text parameter isn't populated.
|
||||||
color:
|
color:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Accent color used for branding or indicating status in the card.
|
- Accent color used for branding or indicating status in the card.
|
||||||
title:
|
title:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- A title for the Connector message. Shown at the top of the message.
|
- A title for the Connector message. Shown at the top of the message.
|
||||||
text:
|
text:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The main text of the card.
|
- The main text of the card.
|
||||||
- This will be rendered below the sender information and optional title,
|
- This will be rendered below the sender information and optional title,
|
||||||
- and above any sections or actions present.
|
- and above any sections or actions present.
|
||||||
actions:
|
actions:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- This array of objects will power the action links
|
- This array of objects will power the action links
|
||||||
- found at the bottom of the card.
|
- found at the bottom of the card.
|
||||||
sections:
|
sections:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- Contains a list of sections to display in the card.
|
- Contains a list of sections to display in the card.
|
||||||
- For more information see https://dev.outlook.com/Connectors/reference.
|
- For more information see https://dev.outlook.com/Connectors/reference.
|
||||||
|
|
|
@ -18,28 +18,34 @@ description:
|
||||||
- This module sends push notifications via Pushbullet to channels or devices.
|
- This module sends push notifications via Pushbullet to channels or devices.
|
||||||
options:
|
options:
|
||||||
api_key:
|
api_key:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Push bullet API token
|
- Push bullet API token
|
||||||
required: true
|
required: true
|
||||||
channel:
|
channel:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The channel TAG you wish to broadcast a push notification,
|
- The channel TAG you wish to broadcast a push notification,
|
||||||
as seen on the "My Channels" > "Edit your channel" at
|
as seen on the "My Channels" > "Edit your channel" at
|
||||||
Pushbullet page.
|
Pushbullet page.
|
||||||
device:
|
device:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The device NAME you wish to send a push notification,
|
- The device NAME you wish to send a push notification,
|
||||||
as seen on the Pushbullet main page.
|
as seen on the Pushbullet main page.
|
||||||
push_type:
|
push_type:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Thing you wish to push.
|
- Thing you wish to push.
|
||||||
default: note
|
default: note
|
||||||
choices: [ "note", "link" ]
|
choices: [ "note", "link" ]
|
||||||
title:
|
title:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Title of the notification.
|
- Title of the notification.
|
||||||
required: true
|
required: true
|
||||||
body:
|
body:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Body of the notification, e.g. Details of the fault you're alerting.
|
- Body of the notification, e.g. Details of the fault you're alerting.
|
||||||
|
|
||||||
|
|
|
@ -20,26 +20,34 @@ notes:
|
||||||
is required to receive messages.
|
is required to receive messages.
|
||||||
options:
|
options:
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- What message you wish to send.
|
- What message you wish to send.
|
||||||
required: true
|
required: true
|
||||||
app_token:
|
app_token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Pushover issued token identifying your pushover app.
|
- Pushover issued token identifying your pushover app.
|
||||||
required: true
|
required: true
|
||||||
user_key:
|
user_key:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Pushover issued authentication key for your user.
|
- Pushover issued authentication key for your user.
|
||||||
required: true
|
required: true
|
||||||
title:
|
title:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message title.
|
- Message title.
|
||||||
required: false
|
required: false
|
||||||
pri:
|
pri:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message priority (see U(https://pushover.net) for details).
|
- Message priority (see U(https://pushover.net) for details).
|
||||||
required: false
|
required: false
|
||||||
|
default: '0'
|
||||||
|
choices: [ '-2', '-1', '0', '1', '2' ]
|
||||||
device:
|
device:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- A device the message should be sent to. Multiple devices can be specified, separated by a comma.
|
- A device the message should be sent to. Multiple devices can be specified, separated by a comma.
|
||||||
required: false
|
required: false
|
||||||
|
|
|
@ -19,17 +19,20 @@ description:
|
||||||
author: "Ramon de la Fuente (@ramondelafuente)"
|
author: "Ramon de la Fuente (@ramondelafuente)"
|
||||||
options:
|
options:
|
||||||
domain:
|
domain:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- The domain for your environment without protocol. (i.e.
|
- The domain for your environment without protocol. (i.e.
|
||||||
C(example.com) or C(chat.example.com))
|
C(example.com) or C(chat.example.com))
|
||||||
required: true
|
required: true
|
||||||
token:
|
token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Rocket Chat Incoming Webhook integration token. This provides
|
- Rocket Chat Incoming Webhook integration token. This provides
|
||||||
authentication to Rocket Chat's Incoming webhook for posting
|
authentication to Rocket Chat's Incoming webhook for posting
|
||||||
messages.
|
messages.
|
||||||
required: true
|
required: true
|
||||||
protocol:
|
protocol:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Specify the protocol used to send notification messages before the webhook url. (i.e. http or https)
|
- Specify the protocol used to send notification messages before the webhook url. (i.e. http or https)
|
||||||
default: https
|
default: https
|
||||||
|
@ -37,25 +40,31 @@ options:
|
||||||
- 'http'
|
- 'http'
|
||||||
- 'https'
|
- 'https'
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message to be sent.
|
- Message to be sent.
|
||||||
channel:
|
channel:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Channel to send the message to. If absent, the message goes to the channel selected for the I(token)
|
- Channel to send the message to. If absent, the message goes to the channel selected for the I(token)
|
||||||
specified during the creation of webhook.
|
specified during the creation of webhook.
|
||||||
username:
|
username:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- This is the sender of the message.
|
- This is the sender of the message.
|
||||||
default: "Ansible"
|
default: "Ansible"
|
||||||
icon_url:
|
icon_url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- URL for the message sender's icon.
|
- URL for the message sender's icon.
|
||||||
default: "https://www.ansible.com/favicon.ico"
|
default: "https://www.ansible.com/favicon.ico"
|
||||||
icon_emoji:
|
icon_emoji:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Emoji for the message sender. The representation for the available emojis can be
|
- Emoji for the message sender. The representation for the available emojis can be
|
||||||
got from Rocket Chat. (for example :thumbsup:) (if I(icon_emoji) is set, I(icon_url) will not be used)
|
got from Rocket Chat. (for example :thumbsup:) (if I(icon_emoji) is set, I(icon_url) will not be used)
|
||||||
link_names:
|
link_names:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- Automatically create links for channels and usernames in I(msg).
|
- Automatically create links for channels and usernames in I(msg).
|
||||||
default: 1
|
default: 1
|
||||||
|
@ -69,6 +78,7 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: 'yes'
|
default: 'yes'
|
||||||
color:
|
color:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Allow text to use default colors - use the default of 'normal' to not send a custom color bar at the start of the message
|
- Allow text to use default colors - use the default of 'normal' to not send a custom color bar at the start of the message
|
||||||
default: 'normal'
|
default: 'normal'
|
||||||
|
@ -78,6 +88,7 @@ options:
|
||||||
- 'warning'
|
- 'warning'
|
||||||
- 'danger'
|
- 'danger'
|
||||||
attachments:
|
attachments:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- Define a list of attachments.
|
- Define a list of attachments.
|
||||||
'''
|
'''
|
||||||
|
|
|
@ -20,10 +20,12 @@ notes:
|
||||||
- A list of available voices, with language, can be found by running C(say -v ?) on a OSX host and C(espeak --voices) on a Linux host.
|
- A list of available voices, with language, can be found by running C(say -v ?) on a OSX host and C(espeak --voices) on a Linux host.
|
||||||
options:
|
options:
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
What to say
|
What to say
|
||||||
required: true
|
required: true
|
||||||
voice:
|
voice:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
What voice to use
|
What voice to use
|
||||||
required: false
|
required: false
|
||||||
|
|
|
@ -28,38 +28,48 @@ requirements:
|
||||||
- sendgrid python library
|
- sendgrid python library
|
||||||
options:
|
options:
|
||||||
username:
|
username:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- username for logging into the SendGrid account.
|
- username for logging into the SendGrid account.
|
||||||
- Since 2.2 it is only required if api_key is not supplied.
|
- Since 2.2 it is only required if api_key is not supplied.
|
||||||
password:
|
password:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- password that corresponds to the username
|
- password that corresponds to the username
|
||||||
- Since 2.2 it is only required if api_key is not supplied.
|
- Since 2.2 it is only required if api_key is not supplied.
|
||||||
from_address:
|
from_address:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- the address in the "from" field for the email
|
- the address in the "from" field for the email
|
||||||
required: true
|
required: true
|
||||||
to_addresses:
|
to_addresses:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- a list with one or more recipient email addresses
|
- a list with one or more recipient email addresses
|
||||||
required: true
|
required: true
|
||||||
subject:
|
subject:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- the desired subject for the email
|
- the desired subject for the email
|
||||||
required: true
|
required: true
|
||||||
api_key:
|
api_key:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- sendgrid API key to use instead of username/password
|
- sendgrid API key to use instead of username/password
|
||||||
cc:
|
cc:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- a list of email addresses to cc
|
- a list of email addresses to cc
|
||||||
bcc:
|
bcc:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- a list of email addresses to bcc
|
- a list of email addresses to bcc
|
||||||
attachments:
|
attachments:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- a list of relative or explicit paths of files you want to attach (7MB limit as per SendGrid docs)
|
- a list of relative or explicit paths of files you want to attach (7MB limit as per SendGrid docs)
|
||||||
from_name:
|
from_name:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- the name you want to appear in the from field, i.e 'John Doe'
|
- the name you want to appear in the from field, i.e 'John Doe'
|
||||||
html_body:
|
html_body:
|
||||||
|
@ -68,8 +78,14 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: 'no'
|
default: 'no'
|
||||||
headers:
|
headers:
|
||||||
|
type: dict
|
||||||
description:
|
description:
|
||||||
- a dict to pass on as headers
|
- a dict to pass on as headers
|
||||||
|
body:
|
||||||
|
type: str
|
||||||
|
description:
|
||||||
|
- the e-mail body content
|
||||||
|
required: yes
|
||||||
author: "Matt Makai (@makaimc)"
|
author: "Matt Makai (@makaimc)"
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|
|
@ -22,11 +22,13 @@ description:
|
||||||
author: "Ramon de la Fuente (@ramondelafuente)"
|
author: "Ramon de la Fuente (@ramondelafuente)"
|
||||||
options:
|
options:
|
||||||
domain:
|
domain:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Slack (sub)domain for your environment without protocol. (i.e.
|
- Slack (sub)domain for your environment without protocol. (i.e.
|
||||||
C(example.slack.com)) In 1.8 and beyond, this is deprecated and may
|
C(example.slack.com)) In 1.8 and beyond, this is deprecated and may
|
||||||
be ignored. See token documentation for information.
|
be ignored. See token documentation for information.
|
||||||
token:
|
token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Slack integration token. This authenticates you to the slack service.
|
- Slack integration token. This authenticates you to the slack service.
|
||||||
Make sure to use the correct type of token, depending on what method you use.
|
Make sure to use the correct type of token, depending on what method you use.
|
||||||
|
@ -50,11 +52,13 @@ options:
|
||||||
See Slack's documentation (U(https://api.slack.com/docs/token-types)) for more information."
|
See Slack's documentation (U(https://api.slack.com/docs/token-types)) for more information."
|
||||||
required: true
|
required: true
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message to send. Note that the module does not handle escaping characters.
|
- Message to send. Note that the module does not handle escaping characters.
|
||||||
Plain-text angle brackets and ampersands should be converted to HTML entities (e.g. & to &) before sending.
|
Plain-text angle brackets and ampersands should be converted to HTML entities (e.g. & to &) before sending.
|
||||||
See Slack's documentation (U(https://api.slack.com/docs/message-formatting)) for more.
|
See Slack's documentation (U(https://api.slack.com/docs/message-formatting)) for more.
|
||||||
channel:
|
channel:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Channel to send the message to. If absent, the message goes to the channel selected for the I(token).
|
- Channel to send the message to. If absent, the message goes to the channel selected for the I(token).
|
||||||
thread_id:
|
thread_id:
|
||||||
|
@ -68,17 +72,22 @@ options:
|
||||||
type: str
|
type: str
|
||||||
version_added: 1.2.0
|
version_added: 1.2.0
|
||||||
username:
|
username:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- This is the sender of the message.
|
- This is the sender of the message.
|
||||||
default: "Ansible"
|
default: "Ansible"
|
||||||
icon_url:
|
icon_url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Url for the message sender's icon (default C(https://www.ansible.com/favicon.ico))
|
- Url for the message sender's icon (default C(https://www.ansible.com/favicon.ico))
|
||||||
|
default: https://www.ansible.com/favicon.ico
|
||||||
icon_emoji:
|
icon_emoji:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Emoji for the message sender. See Slack documentation for options.
|
- Emoji for the message sender. See Slack documentation for options.
|
||||||
(if I(icon_emoji) is set, I(icon_url) will not be used)
|
(if I(icon_emoji) is set, I(icon_url) will not be used)
|
||||||
link_names:
|
link_names:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- Automatically create links for channels and usernames in I(msg).
|
- Automatically create links for channels and usernames in I(msg).
|
||||||
default: 1
|
default: 1
|
||||||
|
@ -86,6 +95,7 @@ options:
|
||||||
- 1
|
- 1
|
||||||
- 0
|
- 0
|
||||||
parse:
|
parse:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Setting for the message parser at Slack
|
- Setting for the message parser at Slack
|
||||||
choices:
|
choices:
|
||||||
|
@ -98,12 +108,14 @@ options:
|
||||||
type: bool
|
type: bool
|
||||||
default: 'yes'
|
default: 'yes'
|
||||||
color:
|
color:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Allow text to use default colors - use the default of 'normal' to not send a custom color bar at the start of the message.
|
- Allow text to use default colors - use the default of 'normal' to not send a custom color bar at the start of the message.
|
||||||
- Allowed values for color can be one of 'normal', 'good', 'warning', 'danger', any valid 3 digit or 6 digit hex color value.
|
- Allowed values for color can be one of 'normal', 'good', 'warning', 'danger', any valid 3 digit or 6 digit hex color value.
|
||||||
- Specifying value in hex is supported since Ansible 2.8.
|
- Specifying value in hex is supported since Ansible 2.8.
|
||||||
default: 'normal'
|
default: 'normal'
|
||||||
attachments:
|
attachments:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
- Define a list of attachments. This list mirrors the Slack JSON API.
|
- Define a list of attachments. This list mirrors the Slack JSON API.
|
||||||
- For more information, see U(https://api.slack.com/docs/attachments).
|
- For more information, see U(https://api.slack.com/docs/attachments).
|
||||||
|
|
|
@ -13,15 +13,18 @@ description:
|
||||||
- Uses syslog to add log entries to the host.
|
- Uses syslog to add log entries to the host.
|
||||||
options:
|
options:
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- This is the message to place in syslog.
|
- This is the message to place in syslog.
|
||||||
required: True
|
required: True
|
||||||
priority:
|
priority:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Set the log priority.
|
- Set the log priority.
|
||||||
choices: [ "emerg", "alert", "crit", "err", "warning", "notice", "info", "debug" ]
|
choices: [ "emerg", "alert", "crit", "err", "warning", "notice", "info", "debug" ]
|
||||||
default: "info"
|
default: "info"
|
||||||
facility:
|
facility:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Set the log facility.
|
- Set the log facility.
|
||||||
choices: [ "kern", "user", "mail", "daemon", "auth", "lpr", "news",
|
choices: [ "kern", "user", "mail", "daemon", "auth", "lpr", "news",
|
||||||
|
|
|
@ -21,10 +21,12 @@ notes:
|
||||||
- You will require a telegram account and create telegram bot to use this module.
|
- You will require a telegram account and create telegram bot to use this module.
|
||||||
options:
|
options:
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- What message you wish to send.
|
- What message you wish to send.
|
||||||
required: true
|
required: true
|
||||||
msg_format:
|
msg_format:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Message format. Formatting options `markdown` and `html` described in
|
- Message format. Formatting options `markdown` and `html` described in
|
||||||
Telegram API docs (https://core.telegram.org/bots/api#formatting-options).
|
Telegram API docs (https://core.telegram.org/bots/api#formatting-options).
|
||||||
|
@ -32,10 +34,12 @@ options:
|
||||||
default: plain
|
default: plain
|
||||||
choices: [ "plain", "markdown", "html" ]
|
choices: [ "plain", "markdown", "html" ]
|
||||||
token:
|
token:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Token identifying your telegram bot.
|
- Token identifying your telegram bot.
|
||||||
required: true
|
required: true
|
||||||
chat_id:
|
chat_id:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- Telegram group or user chat_id
|
- Telegram group or user chat_id
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -22,27 +22,33 @@ notes:
|
||||||
a purchased or verified phone number to send the text message.
|
a purchased or verified phone number to send the text message.
|
||||||
options:
|
options:
|
||||||
account_sid:
|
account_sid:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
user's Twilio account token found on the account page
|
user's Twilio account token found on the account page
|
||||||
required: true
|
required: true
|
||||||
auth_token:
|
auth_token:
|
||||||
|
type: str
|
||||||
description: user's Twilio authentication token
|
description: user's Twilio authentication token
|
||||||
required: true
|
required: true
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
the body of the text message
|
the body of the text message
|
||||||
required: true
|
required: true
|
||||||
to_numbers:
|
to_numbers:
|
||||||
|
type: list
|
||||||
description:
|
description:
|
||||||
one or more phone numbers to send the text message to,
|
one or more phone numbers to send the text message to,
|
||||||
format +15551112222
|
format +15551112222
|
||||||
required: true
|
required: true
|
||||||
aliases: [ to_number ]
|
aliases: [ to_number ]
|
||||||
from_number:
|
from_number:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
the Twilio number to send the text message from, format +15551112222
|
the Twilio number to send the text message from, format +15551112222
|
||||||
required: true
|
required: true
|
||||||
media_url:
|
media_url:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
a URL with a picture, video or sound clip to send with an MMS
|
a URL with a picture, video or sound clip to send with an MMS
|
||||||
(multimedia message) instead of a plain SMS
|
(multimedia message) instead of a plain SMS
|
||||||
|
|
|
@ -16,18 +16,22 @@ description:
|
||||||
- Send a message to typetalk using typetalk API
|
- Send a message to typetalk using typetalk API
|
||||||
options:
|
options:
|
||||||
client_id:
|
client_id:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- OAuth2 client ID
|
- OAuth2 client ID
|
||||||
required: true
|
required: true
|
||||||
client_secret:
|
client_secret:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- OAuth2 client secret
|
- OAuth2 client secret
|
||||||
required: true
|
required: true
|
||||||
topic:
|
topic:
|
||||||
|
type: int
|
||||||
description:
|
description:
|
||||||
- topic id to post message
|
- topic id to post message
|
||||||
required: true
|
required: true
|
||||||
msg:
|
msg:
|
||||||
|
type: str
|
||||||
description:
|
description:
|
||||||
- message body
|
- message body
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -839,68 +839,19 @@ plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parame
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements
|
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/net_tools/omapi_host.py validate-modules:parameter-list-no-elements
|
plugins/modules/net_tools/omapi_host.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/bearychat.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/bearychat.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/campfire.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/catapult.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/catapult.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/catapult.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/cisco_webex.py validate-modules:invalid-argument-name
|
plugins/modules/notification/cisco_webex.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/notification/flowdock.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/grove.py validate-modules:invalid-argument-name
|
plugins/modules/notification/grove.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/notification/grove.py validate-modules:nonexistent-parameter-documented
|
plugins/modules/notification/grove.py validate-modules:nonexistent-parameter-documented
|
||||||
plugins/modules/notification/grove.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/hipchat.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/hipchat.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-choices-do-not-match-spec
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-required-mismatch
|
|
||||||
plugins/modules/notification/irc.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/irc.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/irc.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/jabber.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/jabber.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/logentries_msg.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mail.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/mail.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/mail.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/mail.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/matrix.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mattermost.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/nexmo.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/nexmo.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/nexmo.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/nexmo.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-choices-do-not-match-spec
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:no-default-for-required-parameter
|
plugins/modules/notification/rocketchat.py validate-modules:no-default-for-required-parameter
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/rocketchat.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/say.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:doc-required-mismatch
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/slack.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/slack.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/syslogger.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/telegram.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/twilio.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/twilio.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/typetalk.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/typetalk.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
|
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
|
||||||
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
|
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
|
||||||
|
|
|
@ -839,68 +839,19 @@ plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parame
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements
|
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/net_tools/omapi_host.py validate-modules:parameter-list-no-elements
|
plugins/modules/net_tools/omapi_host.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/bearychat.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/bearychat.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/campfire.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/catapult.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/catapult.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/catapult.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/cisco_webex.py validate-modules:invalid-argument-name
|
plugins/modules/notification/cisco_webex.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/notification/flowdock.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/grove.py validate-modules:invalid-argument-name
|
plugins/modules/notification/grove.py validate-modules:invalid-argument-name
|
||||||
plugins/modules/notification/grove.py validate-modules:nonexistent-parameter-documented
|
plugins/modules/notification/grove.py validate-modules:nonexistent-parameter-documented
|
||||||
plugins/modules/notification/grove.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/hipchat.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/hipchat.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-choices-do-not-match-spec
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-required-mismatch
|
|
||||||
plugins/modules/notification/irc.py validate-modules:parameter-list-no-elements
|
|
||||||
plugins/modules/notification/irc.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/irc.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/jabber.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/jabber.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/logentries_msg.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mail.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/mail.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/mail.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/mail.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/matrix.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mattermost.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/nexmo.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/nexmo.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/nexmo.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/nexmo.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-choices-do-not-match-spec
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:no-default-for-required-parameter
|
plugins/modules/notification/rocketchat.py validate-modules:no-default-for-required-parameter
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/rocketchat.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/say.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:doc-required-mismatch
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/sendgrid.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/slack.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/slack.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/slack.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/syslogger.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/telegram.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/twilio.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements
|
plugins/modules/notification/twilio.py validate-modules:parameter-list-no-elements
|
||||||
plugins/modules/notification/twilio.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/typetalk.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/typetalk.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
|
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
|
||||||
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
|
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
|
||||||
|
|
|
@ -652,55 +652,9 @@ plugins/modules/net_tools/nios/nios_zone.py validate-modules:doc-missing-type
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
|
plugins/modules/net_tools/nios/nios_zone.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/net_tools/nsupdate.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/notification/bearychat.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/campfire.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/catapult.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/catapult.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/flowdock.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/grove.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/hipchat.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/hipchat.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/hipchat.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-choices-do-not-match-spec
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/irc.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/irc.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/irc.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/jabber.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/jabber.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/logentries_msg.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mail.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/mail.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mail.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/matrix.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mattermost.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/mqtt.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/nexmo.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/nexmo.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/office_365_connector_card.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/notification/pushbullet.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
plugins/modules/notification/pushbullet.py validate-modules:undocumented-parameter
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-choices-do-not-match-spec
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/pushover.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:no-default-for-required-parameter
|
plugins/modules/notification/rocketchat.py validate-modules:no-default-for-required-parameter
|
||||||
plugins/modules/notification/rocketchat.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/say.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/sendgrid.py validate-modules:undocumented-parameter
|
|
||||||
plugins/modules/notification/slack.py validate-modules:doc-default-does-not-match-spec
|
|
||||||
plugins/modules/notification/slack.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/syslogger.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/telegram.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/twilio.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/twilio.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/notification/typetalk.py validate-modules:doc-missing-type
|
|
||||||
plugins/modules/notification/typetalk.py validate-modules:parameter-type-not-in-doc
|
|
||||||
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
|
plugins/modules/packaging/language/bower.py validate-modules:doc-missing-type
|
||||||
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
|
plugins/modules/packaging/language/bower.py validate-modules:parameter-type-not-in-doc
|
||||||
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
|
plugins/modules/packaging/language/bundler.py validate-modules:doc-default-does-not-match-spec
|
||||||
|
|
Loading…
Reference in a new issue