in src/modules/get_azure_lb.py [0:0]
def run_module():
"""
Entry point of the script.
"""
module_args = dict(
subscription_id=dict(type="str", required=True),
region=dict(type="str", required=True),
inbound_rules=dict(type="str", required=True),
constants=dict(type="dict", required=True),
msi_client_id=dict(type="str", required=False),
)
module = AnsibleModule(argument_spec=module_args, supports_check_mode=True)
load_balancer = AzureLoadBalancer(module_params=module.params)
load_balancer.get_load_balancers_details()
module.exit_json(**load_balancer.get_result())