diff options
Diffstat (limited to 'lib/ansible/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py')
-rw-r--r-- | lib/ansible/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py | 101 |
1 files changed, 0 insertions, 101 deletions
diff --git a/lib/ansible/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py b/lib/ansible/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py deleted file mode 100644 index 3eb3ed7d2c..0000000000 --- a/lib/ansible/modules/web_infrastructure/sophos_utm/utm_network_interface_address_info.py +++ /dev/null @@ -1,101 +0,0 @@ -#!/usr/bin/python - -# Copyright: (c) 2018, Juergen Wiebe <wiebe@e-spirit.com> -# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) -from __future__ import absolute_import, division, print_function - -__metaclass__ = type - -ANSIBLE_METADATA = { - 'metadata_version': '1.1', - 'status': ['preview'], - 'supported_by': 'community' -} - -DOCUMENTATION = """ ---- -module: utm_network_interface_address_info - -author: - - Juergen Wiebe (@steamx) - -short_description: Get info for a network/interface_address object - -description: - - Get info for a network/interface_address object in SOPHOS UTM. - -version_added: "2.8" - -options: - name: - description: - - The name of the object. Will be used to identify the entry - required: true - -extends_documentation_fragment: - - utm -""" - -EXAMPLES = """ -- name: utm network interface address - utm_proxy_interface_address_info: - utm_host: sophos.host.name - utm_token: abcdefghijklmno1234 - name: TestNetworkInterfaceAddress -""" - -RETURN = """ -result: - description: The utm object that was created - returned: success - type: complex - contains: - _ref: - description: The reference name of the object - type: str - _locked: - description: Whether or not the object is currently locked - type: bool - _type: - description: The type of the object - type: str - name: - description: The name of the object - type: str - address: - description: The ip4 address of the network/interface_address object - type: str - address6: - description: The ip6 address of the network/interface_address object - type: str - comment: - description: The comment string - type: str - resolved: - description: Whether or not the object is resolved - type: bool - resolved6: - description: Whether or not the object is resolved - type: bool -""" - -from ansible.module_utils.utm_utils import UTM, UTMModule -from ansible.module_utils._text import to_native - - -def main(): - endpoint = "network/interface_address" - key_to_check_for_changes = [] - module = UTMModule( - argument_spec=dict( - name=dict(type='str', required=True) - ) - ) - try: - UTM(module, endpoint, key_to_check_for_changes, info_only=True).execute() - except Exception as e: - module.fail_json(msg=to_native(e)) - - -if __name__ == '__main__': - main() |