def main(): argument_spec = dict( rule_number=dict(type='str'), package=dict(type='str'), enabled=dict(type='bool'), install_on=dict(type='list'), method=dict(type='str', choices=['static', 'hide', 'nat64', 'nat46']), new_position=dict(type='str'), original_destination=dict(type='str'), original_service=dict(type='str'), original_source=dict(type='str'), translated_destination=dict(type='str'), translated_service=dict(type='str'), translated_source=dict(type='str'), comments=dict(type='str'), details_level=dict(type='str', choices=['uid', 'standard', 'full']), ignore_warnings=dict(type='bool'), ignore_errors=dict(type='bool')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "set-nat-rule" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict( description=dict(type='str'), new_name=dict(type='str'), tags=dict(type='list'), color=dict(type='str', choices=[ 'aquamarine', 'black', 'blue', 'crete blue', 'burlywood', 'cyan', 'dark green', 'khaki', 'orchid', 'dark orange', 'dark sea green', 'pink', 'turquoise', 'dark blue', 'firebrick', 'brown', 'forest green', 'gold', 'dark gold', 'gray', 'dark gray', 'light green', 'lemon chiffon', 'coral', 'sea green', 'sky blue', 'magenta', 'purple', 'slate blue', 'violet red', 'navy blue', 'olive', 'orange', 'red', 'sienna', 'yellow' ]), comments=dict(type='str'), details_level=dict(type='str', choices=['uid', 'standard', 'full']), ignore_warnings=dict(type='bool'), ignore_errors=dict(type='bool')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "set-session" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(new_query=dict( type='dict', options=dict(filter=dict(type='str'), time_frame=dict(type='str', choices=[ 'last-7-days', 'last-hour', 'today', 'last-24-hours', 'yesterday', 'this-week', 'this-month', 'last-30-days', 'all-time', 'custom' ]), custom_start=dict(type='str'), custom_end=dict(type='str'), max_logs_per_request=dict(type='int'), top=dict(type='dict', options=dict(field=dict( type='str', choices=[ 'sources', 'destinations', 'services', 'actions', 'blades', 'origins', 'users', 'applications' ]), count=dict(type='int'))), type=dict(type='str', choices=['logs', 'audit']), log_servers=dict(type='list'))), query_id=dict(type='str'), ignore_warnings=dict(type='bool')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "show-logs" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(package_path=dict(type='str')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "run-ips-update" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(policy_package=dict(type='str')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "verify-policy" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(uid=dict(type='str')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "publish" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(admin_uid=dict(type='str'), admin_name=dict(type='str')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "add-api-key" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict( name=dict(type='str') ) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "show-software-package-details" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(task_id=dict(type='list'), details_level=dict( type='str', choices=['uid', 'standard', 'full'])) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "show-task" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(rule_number=dict(type='str'), package=dict(type='str'), details_level=dict( type='str', choices=['uid', 'standard', 'full'])) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "delete-nat-rule" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(dependent_domains=dict(type='list'), global_domains=dict(type='list'), details_level=dict( type='str', choices=['uid', 'standard', 'full'])) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "assign-global-assignment" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(name=dict(type='str'), details_level=dict( type='str', choices=['uid', 'standard', 'full']), ignore_warnings=dict(type='bool'), ignore_errors=dict(type='bool')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "delete-data-center-object" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict(targets=dict(type='list'), file_content=dict(type='str'), file_name=dict(type='str'), file_path=dict(type='str'), comments=dict(type='str')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "put-file" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict( name=dict(type='str'), targets=dict(type='list'), concurrency_limit=dict(type='int'), download_package=dict(type='bool'), download_package_from=dict(type='str', choices=['automatic', 'central', 'target-machine']) ) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "verify-software-package" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict( script_name=dict(type='str'), script=dict(type='str'), targets=dict(type='list'), args=dict(type='str'), comments=dict(type='str') ) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "run-script" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict( name=dict(type='str'), targets=dict(type='list'), cluster_installation_settings=dict(type='dict', options=dict( cluster_delay=dict(type='int'), cluster_strategy=dict(type='str') )), concurrency_limit=dict(type='int') ) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "uninstall-software-package" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict( policy_package=dict(type='str'), targets=dict(type='list'), access=dict(type='bool'), desktop_security=dict(type='bool'), qos=dict(type='bool'), threat_prevention=dict(type='bool'), install_on_all_cluster_members_or_fail=dict(type='bool'), prepare_only=dict(type='bool'), revision=dict(type='str')) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "install-policy" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict( name=dict(type='str'), targets=dict(type='list'), cluster_installation_settings=dict(type='dict', options=dict( cluster_delay=dict(type='int'), cluster_strategy=dict(type='str') )), concurrency_limit=dict(type='int'), method=dict(type='str', choices=['install', 'upgrade']), package_location=dict(type='str', choices=['automatic', 'target-machine', 'central']) ) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "install-software-package" result = api_command(module, command) module.exit_json(**result)
def main(): argument_spec = dict( initiator=dict(type='str'), status=dict(type='str', choices=['successful', 'failed', 'in-progress', 'all']), from_date=dict(type='str'), to_date=dict(type='str'), limit=dict(type='int'), offset=dict(type='int'), order=dict(type='list', options=dict(ASC=dict(type='str', choices=['name']), DESC=dict(type='str', choices=['name']))), details_level=dict(type='str', choices=['uid', 'standard', 'full'])) argument_spec.update(checkpoint_argument_spec_for_commands) module = AnsibleModule(argument_spec=argument_spec) command = "show-tasks" result = api_command(module, command) module.exit_json(**result)