����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
# Copyright: (c) 2018, Pluribus Networks
# 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
DOCUMENTATION = '''
---
module: pn_user
author: "Pluribus Networks (@rajaspachipulusu17)"
short_description: CLI command to create/modify/delete user
description:
- This module can be used to create a user and apply a role,
update a user and delete a user.
options:
pn_cliswitch:
description:
- Target switch to run the CLI on.
type: str
required: false
state:
description:
- State the action to perform. Use C(present) to create user and
C(absent) to delete user C(update) to update user.
type: str
required: true
choices: ['present', 'absent', 'update']
pn_scope:
description:
- local or fabric.
type: str
choices: ['local', 'fabric']
pn_initial_role:
description:
- initial role for user.
type: str
pn_password:
description:
- plain text password.
type: str
pn_name:
description:
- username.
type: str
'''
EXAMPLES = """
- name: Create user
community.network.pn_user:
pn_cliswitch: "sw01"
state: "present"
pn_scope: "fabric"
pn_password: "foo123"
pn_name: "foo"
- name: Delete user
community.network.pn_user:
pn_cliswitch: "sw01"
state: "absent"
pn_name: "foo"
- name: Modify user
community.network.pn_user:
pn_cliswitch: "sw01"
state: "update"
pn_password: "test1234"
pn_name: "foo"
"""
RETURN = """
command:
description: the CLI command run on the target node.
returned: always
type: str
stdout:
description: set of responses from the user command.
returned: always
type: list
stderr:
description: set of error responses from the user command.
returned: on error
type: list
changed:
description: indicates whether the CLI caused changes on the target.
returned: always
type: bool
"""
from ansible.module_utils.basic import AnsibleModule
from ansible_collections.community.network.plugins.module_utils.network.netvisor.pn_nvos import pn_cli, run_cli
from ansible_collections.community.network.plugins.module_utils.network.netvisor.netvisor import run_commands
def check_cli(module, cli):
"""
This method checks for idempotency using the user-show command.
If a user already exists on the given switch, return True else False.
:param module: The Ansible module to fetch input parameters
:param cli: The CLI string
"""
name = module.params['pn_name']
cli += ' user-show format name no-show-headers'
out = run_commands(module, cli)[1]
out = out.split()
return True if name in out else False
def main():
""" This section is for arguments parsing """
state_map = dict(
present='user-create',
absent='user-delete',
update='user-modify'
)
module = AnsibleModule(
argument_spec=dict(
pn_cliswitch=dict(required=False, type='str'),
state=dict(required=True, type='str',
choices=state_map.keys()),
pn_scope=dict(required=False, type='str',
choices=['local', 'fabric']),
pn_initial_role=dict(required=False, type='str'),
pn_password=dict(required=False, type='str', no_log=True),
pn_name=dict(required=False, type='str'),
),
required_if=(
["state", "present", ["pn_name", "pn_scope"]],
["state", "absent", ["pn_name"]],
["state", "update", ["pn_name", "pn_password"]]
),
)
# Accessing the arguments
cliswitch = module.params['pn_cliswitch']
state = module.params['state']
scope = module.params['pn_scope']
initial_role = module.params['pn_initial_role']
password = module.params['pn_password']
name = module.params['pn_name']
command = state_map[state]
# Building the CLI command string
cli = pn_cli(module, cliswitch)
USER_EXISTS = check_cli(module, cli)
cli += ' %s name %s ' % (command, name)
if command == 'user-modify':
if USER_EXISTS is False:
module.fail_json(
failed=True,
msg='User with name %s does not exist' % name
)
if initial_role or scope:
module.fail_json(
failed=True,
msg='Only password can be modified'
)
if command == 'user-delete':
if USER_EXISTS is False:
module.exit_json(
skipped=True,
msg='user with name %s does not exist' % name
)
if command == 'user-create':
if USER_EXISTS is True:
module.exit_json(
skipped=True,
msg='User with name %s already exists' % name
)
if scope:
cli += ' scope ' + scope
if initial_role:
cli += ' initial-role ' + initial_role
if command != 'user-delete':
if password:
cli += ' password ' + password
run_cli(module, cli, state_map)
if __name__ == '__main__':
main()
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| __pycache__ | Folder | 0755 |
|
|
| __init__.py | File | 0 B | 0644 |
|
| a10_server.py | File | 10.45 KB | 0644 |
|
| a10_server_axapi3.py | File | 8.67 KB | 0644 |
|
| a10_service_group.py | File | 12.91 KB | 0644 |
|
| a10_virtual_server.py | File | 10.92 KB | 0644 |
|
| aireos_command.py | File | 6.93 KB | 0644 |
|
| aireos_config.py | File | 13.73 KB | 0644 |
|
| apconos_command.py | File | 5.96 KB | 0644 |
|
| aruba_command.py | File | 6.7 KB | 0644 |
|
| aruba_config.py | File | 16.41 KB | 0644 |
|
| avi_actiongroupconfig.py | File | 5.3 KB | 0644 |
|
| avi_alertconfig.py | File | 12.43 KB | 0644 |
|
| avi_alertemailconfig.py | File | 3.73 KB | 0644 |
|
| avi_alertscriptconfig.py | File | 3.53 KB | 0644 |
|
| avi_alertsyslogconfig.py | File | 3.69 KB | 0644 |
|
| avi_analyticsprofile.py | File | 31.36 KB | 0644 |
|
| avi_api_session.py | File | 8.86 KB | 0644 |
|
| avi_api_version.py | File | 2.65 KB | 0644 |
|
| avi_applicationpersistenceprofile.py | File | 6.47 KB | 0644 |
|
| avi_applicationprofile.py | File | 7.58 KB | 0644 |
|
| avi_authprofile.py | File | 5.06 KB | 0644 |
|
| avi_autoscalelaunchconfig.py | File | 4.38 KB | 0644 |
|
| avi_backup.py | File | 3.95 KB | 0644 |
|
| avi_backupconfiguration.py | File | 5.35 KB | 0644 |
|
| avi_certificatemanagementprofile.py | File | 3.64 KB | 0644 |
|
| avi_cloud.py | File | 11.09 KB | 0644 |
|
| avi_cloudconnectoruser.py | File | 4.57 KB | 0644 |
|
| avi_cloudproperties.py | File | 3.66 KB | 0644 |
|
| avi_cluster.py | File | 3.79 KB | 0644 |
|
| avi_clusterclouddetails.py | File | 3.47 KB | 0644 |
|
| avi_controllerproperties.py | File | 19.1 KB | 0644 |
|
| avi_customipamdnsprofile.py | File | 3.76 KB | 0644 |
|
| avi_dnspolicy.py | File | 3.69 KB | 0644 |
|
| avi_errorpagebody.py | File | 3.78 KB | 0644 |
|
| avi_errorpageprofile.py | File | 4.44 KB | 0644 |
|
| avi_gslb.py | File | 14.35 KB | 0644 |
|
| avi_gslbgeodbprofile.py | File | 4.07 KB | 0644 |
|
| avi_gslbservice.py | File | 9.43 KB | 0644 |
|
| avi_gslbservice_patch_member.py | File | 10.19 KB | 0644 |
|
| avi_hardwaresecuritymodulegroup.py | File | 3.5 KB | 0644 |
|
| avi_healthmonitor.py | File | 7.44 KB | 0644 |
|
| avi_httppolicyset.py | File | 5.22 KB | 0644 |
|
| avi_ipaddrgroup.py | File | 4.8 KB | 0644 |
|
| avi_ipamdnsproviderprofile.py | File | 6.04 KB | 0644 |
|
| avi_l4policyset.py | File | 4.03 KB | 0644 |
|
| avi_microservicegroup.py | File | 3.78 KB | 0644 |
|
| avi_network.py | File | 5.13 KB | 0644 |
|
| avi_networkprofile.py | File | 4.14 KB | 0644 |
|
| avi_networksecuritypolicy.py | File | 4.15 KB | 0644 |
|
| avi_pkiprofile.py | File | 5.32 KB | 0644 |
|
| avi_pool.py | File | 22.34 KB | 0644 |
|
| avi_poolgroup.py | File | 5.87 KB | 0644 |
|
| avi_poolgroupdeploymentpolicy.py | File | 5.49 KB | 0644 |
|
| avi_prioritylabels.py | File | 3.62 KB | 0644 |
|
| avi_role.py | File | 3.25 KB | 0644 |
|
| avi_scheduler.py | File | 5.08 KB | 0644 |
|
| avi_seproperties.py | File | 3.51 KB | 0644 |
|
| avi_serverautoscalepolicy.py | File | 7.22 KB | 0644 |
|
| avi_serviceengine.py | File | 5.74 KB | 0644 |
|
| avi_serviceenginegroup.py | File | 53.38 KB | 0644 |
|
| avi_snmptrapprofile.py | File | 3.4 KB | 0644 |
|
| avi_sslkeyandcertificate.py | File | 6.75 KB | 0644 |
|
| avi_sslprofile.py | File | 8.21 KB | 0644 |
|
| avi_stringgroup.py | File | 4.08 KB | 0644 |
|
| avi_systemconfiguration.py | File | 6.76 KB | 0644 |
|
| avi_tenant.py | File | 3.87 KB | 0644 |
|
| avi_trafficcloneprofile.py | File | 4.01 KB | 0644 |
|
| avi_user.py | File | 6.12 KB | 0644 |
|
| avi_useraccount.py | File | 5.02 KB | 0644 |
|
| avi_useraccountprofile.py | File | 4.65 KB | 0644 |
|
| avi_virtualservice.py | File | 29.62 KB | 0644 |
|
| avi_vrfcontext.py | File | 4.51 KB | 0644 |
|
| avi_vsdatascriptset.py | File | 4.86 KB | 0644 |
|
| avi_vsvip.py | File | 5.21 KB | 0644 |
|
| avi_webhook.py | File | 3.77 KB | 0644 |
|
| bcf_switch.py | File | 4.86 KB | 0644 |
|
| bigmon_chain.py | File | 3.99 KB | 0644 |
|
| bigmon_policy.py | File | 6.23 KB | 0644 |
|
| ce_aaa_server.py | File | 69.09 KB | 0644 |
|
| ce_aaa_server_host.py | File | 101.81 KB | 0644 |
|
| ce_acl.py | File | 35.95 KB | 0644 |
|
| ce_acl_advance.py | File | 73.4 KB | 0644 |
|
| ce_acl_interface.py | File | 10.36 KB | 0644 |
|
| ce_bfd_global.py | File | 21.02 KB | 0644 |
|
| ce_bfd_session.py | File | 21.99 KB | 0644 |
|
| ce_bfd_view.py | File | 19.71 KB | 0644 |
|
| ce_bgp.py | File | 79.52 KB | 0644 |
|
| ce_bgp_af.py | File | 133.02 KB | 0644 |
|
| ce_bgp_neighbor.py | File | 72.12 KB | 0644 |
|
| ce_bgp_neighbor_af.py | File | 110.55 KB | 0644 |
|
| ce_command.py | File | 7.79 KB | 0644 |
|
| ce_config.py | File | 17.88 KB | 0644 |
|
| ce_dldp.py | File | 18.62 KB | 0644 |
|
| ce_dldp_interface.py | File | 22.41 KB | 0644 |
|
| ce_eth_trunk.py | File | 22.44 KB | 0644 |
|
| ce_evpn_bd_vni.py | File | 39.01 KB | 0644 |
|
| ce_evpn_bgp.py | File | 26.71 KB | 0644 |
|
| ce_evpn_bgp_rr.py | File | 18 KB | 0644 |
|
| ce_evpn_global.py | File | 6.93 KB | 0644 |
|
| ce_facts.py | File | 11.4 KB | 0644 |
|
| ce_file_copy.py | File | 13.18 KB | 0644 |
|
| ce_info_center_debug.py | File | 21.33 KB | 0644 |
|
| ce_info_center_global.py | File | 67.85 KB | 0644 |
|
| ce_info_center_log.py | File | 20.09 KB | 0644 |
|
| ce_info_center_trap.py | File | 24.65 KB | 0644 |
|
| ce_interface.py | File | 31 KB | 0644 |
|
| ce_interface_ospf.py | File | 30.25 KB | 0644 |
|
| ce_ip_interface.py | File | 23.63 KB | 0644 |
|
| ce_is_is_instance.py | File | 8.95 KB | 0644 |
|
| ce_is_is_interface.py | File | 27.75 KB | 0644 |
|
| ce_is_is_view.py | File | 76.21 KB | 0644 |
|
| ce_lacp.py | File | 17.68 KB | 0644 |
|
| ce_link_status.py | File | 21.76 KB | 0644 |
|
| ce_lldp.py | File | 31.85 KB | 0644 |
|
| ce_lldp_interface.py | File | 68.35 KB | 0644 |
|
| ce_mdn_interface.py | File | 12.96 KB | 0644 |
|
| ce_mlag_config.py | File | 34.52 KB | 0644 |
|
| ce_mlag_interface.py | File | 36.1 KB | 0644 |
|
| ce_mtu.py | File | 18.87 KB | 0644 |
|
| ce_multicast_global.py | File | 8.98 KB | 0644 |
|
| ce_multicast_igmp_enable.py | File | 17.36 KB | 0644 |
|
| ce_netconf.py | File | 5.81 KB | 0644 |
|
| ce_netstream_aging.py | File | 18.14 KB | 0644 |
|
| ce_netstream_export.py | File | 18.9 KB | 0644 |
|
| ce_netstream_global.py | File | 36.93 KB | 0644 |
|
| ce_netstream_template.py | File | 16.57 KB | 0644 |
|
| ce_ntp.py | File | 20.32 KB | 0644 |
|
| ce_ntp_auth.py | File | 16.36 KB | 0644 |
|
| ce_ospf.py | File | 33.93 KB | 0644 |
|
| ce_ospf_vrf.py | File | 67.18 KB | 0644 |
|
| ce_reboot.py | File | 4.28 KB | 0644 |
|
| ce_rollback.py | File | 15.86 KB | 0644 |
|
| ce_sflow.py | File | 44.08 KB | 0644 |
|
| ce_snmp_community.py | File | 34.64 KB | 0644 |
|
| ce_snmp_contact.py | File | 7.23 KB | 0644 |
|
| ce_snmp_location.py | File | 6.96 KB | 0644 |
|
| ce_snmp_target_host.py | File | 32.84 KB | 0644 |
|
| ce_snmp_traps.py | File | 19.59 KB | 0644 |
|
| ce_snmp_user.py | File | 36.66 KB | 0644 |
|
| ce_startup.py | File | 15.45 KB | 0644 |
|
| ce_static_route.py | File | 29 KB | 0644 |
|
| ce_static_route_bfd.py | File | 60.9 KB | 0644 |
|
| ce_stp.py | File | 36.76 KB | 0644 |
|
| ce_switchport.py | File | 38.54 KB | 0644 |
|
| ce_vlan.py | File | 20.88 KB | 0644 |
|
| ce_vrf.py | File | 10.73 KB | 0644 |
|
| ce_vrf_af.py | File | 30.04 KB | 0644 |
|
| ce_vrf_interface.py | File | 15.17 KB | 0644 |
|
| ce_vrrp.py | File | 52.15 KB | 0644 |
|
| ce_vxlan_arp.py | File | 24.02 KB | 0644 |
|
| ce_vxlan_gateway.py | File | 33.38 KB | 0644 |
|
| ce_vxlan_global.py | File | 18.3 KB | 0644 |
|
| ce_vxlan_tunnel.py | File | 30.95 KB | 0644 |
|
| ce_vxlan_vap.py | File | 33.03 KB | 0644 |
|
| cnos_backup.py | File | 9.69 KB | 0644 |
|
| cnos_banner.py | File | 5.64 KB | 0644 |
|
| cnos_bgp.py | File | 43.15 KB | 0644 |
|
| cnos_command.py | File | 5.84 KB | 0644 |
|
| cnos_conditional_command.py | File | 5.62 KB | 0644 |
|
| cnos_conditional_template.py | File | 6.68 KB | 0644 |
|
| cnos_config.py | File | 10.86 KB | 0644 |
|
| cnos_factory.py | File | 3.36 KB | 0644 |
|
| cnos_facts.py | File | 17.45 KB | 0644 |
|
| cnos_image.py | File | 8.65 KB | 0644 |
|
| cnos_interface.py | File | 15.57 KB | 0644 |
|
| cnos_l2_interface.py | File | 17.75 KB | 0644 |
|
| cnos_l3_interface.py | File | 12.54 KB | 0644 |
|
| cnos_linkagg.py | File | 9.84 KB | 0644 |
|
| cnos_lldp.py | File | 4.13 KB | 0644 |
|
| cnos_logging.py | File | 12.73 KB | 0644 |
|
| cnos_reload.py | File | 3.25 KB | 0644 |
|
| cnos_rollback.py | File | 10.32 KB | 0644 |
|
| cnos_save.py | File | 3.42 KB | 0644 |
|
| cnos_showrun.py | File | 3.34 KB | 0644 |
|
| cnos_static_route.py | File | 9.47 KB | 0644 |
|
| cnos_system.py | File | 12.93 KB | 0644 |
|
| cnos_template.py | File | 5.25 KB | 0644 |
|
| cnos_user.py | File | 12.28 KB | 0644 |
|
| cnos_vlag.py | File | 15.19 KB | 0644 |
|
| cnos_vlan.py | File | 10.69 KB | 0644 |
|
| cnos_vrf.py | File | 11.64 KB | 0644 |
|
| cv_server_provision.py | File | 23.67 KB | 0644 |
|
| dladm_etherstub.py | File | 3.93 KB | 0644 |
|
| dladm_iptun.py | File | 7.49 KB | 0644 |
|
| dladm_linkprop.py | File | 7.53 KB | 0644 |
|
| dladm_vlan.py | File | 5.15 KB | 0644 |
|
| dladm_vnic.py | File | 6.43 KB | 0644 |
|
| edgeos_command.py | File | 5.57 KB | 0644 |
|
| edgeos_config.py | File | 10.65 KB | 0644 |
|
| edgeos_facts.py | File | 8.06 KB | 0644 |
|
| edgeswitch_facts.py | File | 7.56 KB | 0644 |
|
| edgeswitch_vlan.py | File | 15.03 KB | 0644 |
|
| enos_command.py | File | 6.07 KB | 0644 |
|
| enos_config.py | File | 10.95 KB | 0644 |
|
| enos_facts.py | File | 15.23 KB | 0644 |
|
| eric_eccli_command.py | File | 6.89 KB | 0644 |
|
| exos_command.py | File | 7.23 KB | 0644 |
|
| exos_config.py | File | 16.96 KB | 0644 |
|
| exos_facts.py | File | 5.72 KB | 0644 |
|
| exos_l2_interfaces.py | File | 26.19 KB | 0644 |
|
| exos_lldp_global.py | File | 10.39 KB | 0644 |
|
| exos_lldp_interfaces.py | File | 13.68 KB | 0644 |
|
| exos_vlans.py | File | 16.07 KB | 0644 |
|
| flowadm.py | File | 14.32 KB | 0644 |
|
| ftd_configuration.py | File | 4.93 KB | 0644 |
|
| ftd_file_download.py | File | 4.26 KB | 0644 |
|
| ftd_file_upload.py | File | 3.54 KB | 0644 |
|
| ftd_install.py | File | 11.54 KB | 0644 |
|
| iap_start_workflow.py | File | 5.21 KB | 0644 |
|
| iap_token.py | File | 3.83 KB | 0644 |
|
| icx_banner.py | File | 6.54 KB | 0644 |
|
| icx_command.py | File | 7.22 KB | 0644 |
|
| icx_config.py | File | 18.28 KB | 0644 |
|
| icx_copy.py | File | 15.16 KB | 0644 |
|
| icx_facts.py | File | 17 KB | 0644 |
|
| icx_interface.py | File | 23.05 KB | 0644 |
|
| icx_l3_interface.py | File | 14.56 KB | 0644 |
|
| icx_linkagg.py | File | 10.03 KB | 0644 |
|
| icx_lldp.py | File | 5.13 KB | 0644 |
|
| icx_logging.py | File | 18.1 KB | 0644 |
|
| icx_ping.py | File | 7.84 KB | 0644 |
|
| icx_static_route.py | File | 9.38 KB | 0644 |
|
| icx_system.py | File | 16.14 KB | 0644 |
|
| icx_user.py | File | 13.05 KB | 0644 |
|
| icx_vlan.py | File | 26.24 KB | 0644 |
|
| ig_config.py | File | 16 KB | 0644 |
|
| ig_unit_information.py | File | 3.9 KB | 0644 |
|
| ipadm_addr.py | File | 11.31 KB | 0644 |
|
| ipadm_addrprop.py | File | 6.86 KB | 0644 |
|
| ipadm_if.py | File | 5.47 KB | 0644 |
|
| ipadm_ifprop.py | File | 7.94 KB | 0644 |
|
| ipadm_prop.py | File | 6.79 KB | 0644 |
|
| ironware_command.py | File | 5.07 KB | 0644 |
|
| ironware_config.py | File | 11.11 KB | 0644 |
|
| ironware_facts.py | File | 19.45 KB | 0644 |
|
| nclu.py | File | 8.02 KB | 0644 |
|
| netact_cm_command.py | File | 11.77 KB | 0644 |
|
| netscaler_cs_action.py | File | 8.71 KB | 0644 |
|
| netscaler_cs_policy.py | File | 9.28 KB | 0644 |
|
| netscaler_cs_vserver.py | File | 42.83 KB | 0644 |
|
| netscaler_gslb_service.py | File | 23.35 KB | 0644 |
|
| netscaler_gslb_site.py | File | 13.73 KB | 0644 |
|
| netscaler_gslb_vserver.py | File | 32.98 KB | 0644 |
|
| netscaler_lb_monitor.py | File | 46.23 KB | 0644 |
|
| netscaler_lb_vserver.py | File | 70.58 KB | 0644 |
|
| netscaler_nitro_request.py | File | 27.82 KB | 0644 |
|
| netscaler_save_config.py | File | 4.67 KB | 0644 |
|
| netscaler_server.py | File | 12.88 KB | 0644 |
|
| netscaler_service.py | File | 30.9 KB | 0644 |
|
| netscaler_servicegroup.py | File | 34.33 KB | 0644 |
|
| netscaler_ssl_certkey.py | File | 11.6 KB | 0644 |
|
| nos_command.py | File | 7.15 KB | 0644 |
|
| nos_config.py | File | 14.61 KB | 0644 |
|
| nos_facts.py | File | 13.44 KB | 0644 |
|
| nuage_vspk.py | File | 41.3 KB | 0644 |
|
| opx_cps.py | File | 12.18 KB | 0644 |
|
| ordnance_config.py | File | 12.03 KB | 0644 |
|
| ordnance_facts.py | File | 8.26 KB | 0644 |
|
| pn_access_list.py | File | 4.29 KB | 0644 |
|
| pn_access_list_ip.py | File | 4.42 KB | 0644 |
|
| pn_admin_service.py | File | 5.62 KB | 0644 |
|
| pn_admin_session_timeout.py | File | 2.96 KB | 0644 |
|
| pn_admin_syslog.py | File | 6.4 KB | 0644 |
|
| pn_connection_stats_settings.py | File | 10.3 KB | 0644 |
|
| pn_cpu_class.py | File | 5.65 KB | 0644 |
|
| pn_cpu_mgmt_class.py | File | 3.75 KB | 0644 |
|
| pn_dhcp_filter.py | File | 4.66 KB | 0644 |
|
| pn_dscp_map.py | File | 4.03 KB | 0644 |
|
| pn_dscp_map_pri_map.py | File | 3.99 KB | 0644 |
|
| pn_fabric_local.py | File | 4.71 KB | 0644 |
|
| pn_igmp_snooping.py | File | 6.22 KB | 0644 |
|
| pn_ipv6security_raguard.py | File | 6.64 KB | 0644 |
|
| pn_ipv6security_raguard_port.py | File | 3.73 KB | 0644 |
|
| pn_ipv6security_raguard_vlan.py | File | 4.77 KB | 0644 |
|
| pn_log_audit_exception.py | File | 5.65 KB | 0644 |
|
| pn_port_config.py | File | 11.93 KB | 0644 |
|
| pn_port_cos_bw.py | File | 3.96 KB | 0644 |
|
| pn_port_cos_rate_setting.py | File | 5.67 KB | 0644 |
|
| pn_prefix_list.py | File | 4.12 KB | 0644 |
|
| pn_prefix_list_network.py | File | 5.06 KB | 0644 |
|
| pn_role.py | File | 6.14 KB | 0644 |
|
| pn_snmp_community.py | File | 4.99 KB | 0644 |
|
| pn_snmp_trap_sink.py | File | 6 KB | 0644 |
|
| pn_snmp_vacm.py | File | 6.09 KB | 0644 |
|
| pn_stp.py | File | 5.91 KB | 0644 |
|
| pn_stp_port.py | File | 5.02 KB | 0644 |
|
| pn_switch_setup.py | File | 12.88 KB | 0644 |
|
| pn_user.py | File | 5.11 KB | 0644 |
|
| pn_vflow_table_profile.py | File | 3.62 KB | 0644 |
|
| pn_vrouter_bgp.py | File | 16.33 KB | 0644 |
|
| pn_vrouter_bgp_network.py | File | 5.06 KB | 0644 |
|
| pn_vrouter_interface_ip.py | File | 7.05 KB | 0644 |
|
| pn_vrouter_loopback_interface.py | File | 6.4 KB | 0644 |
|
| pn_vrouter_ospf.py | File | 5.57 KB | 0644 |
|
| pn_vrouter_ospf6.py | File | 5.49 KB | 0644 |
|
| pn_vrouter_packet_relay.py | File | 5.49 KB | 0644 |
|
| pn_vrouter_pim_config.py | File | 4.77 KB | 0644 |
|
| pn_vtep.py | File | 5.1 KB | 0644 |
|
| slxos_command.py | File | 7.19 KB | 0644 |
|
| slxos_config.py | File | 17.87 KB | 0644 |
|
| slxos_facts.py | File | 13.43 KB | 0644 |
|
| slxos_interface.py | File | 14.25 KB | 0644 |
|
| slxos_l2_interface.py | File | 16.58 KB | 0644 |
|
| slxos_l3_interface.py | File | 9.41 KB | 0644 |
|
| slxos_linkagg.py | File | 9.57 KB | 0644 |
|
| slxos_lldp.py | File | 3.33 KB | 0644 |
|
| slxos_vlan.py | File | 9.39 KB | 0644 |
|
| sros_command.py | File | 6.66 KB | 0644 |
|
| sros_config.py | File | 10.97 KB | 0644 |
|
| sros_rollback.py | File | 6.26 KB | 0644 |
|
| vdirect_commit.py | File | 12.58 KB | 0644 |
|
| vdirect_file.py | File | 8.99 KB | 0644 |
|
| vdirect_runnable.py | File | 13.38 KB | 0644 |
|
| voss_command.py | File | 7.75 KB | 0644 |
|
| voss_config.py | File | 18.33 KB | 0644 |
|
| voss_facts.py | File | 15.67 KB | 0644 |
|