'Define the argument spec for the ansible module
:return: argument spec dictionary'

@staticmethod
def _define_module_argument_spec():

    argument_spec = dict(server_ids=dict(type='list', required=True), protocol=dict(default='TCP', choices=['TCP', 'UDP', 'ICMP']), ports=dict(type='list'), wait=dict(type='bool', default=True), state=dict(default='present', choices=['present', 'absent']))
    return argument_spec
