Resource Type: cisco_snmp_server

Defined in:
lib/puppet/type/cisco_snmp_server.rb
Providers:
cisco_ios

Overview

This represents a router or switch SNMP configuration.

Properties

  • chassis_id

    The Chassis ID of the Switch.

    Supported values:
    • absent
    • /^\S+$/
  • contact

    The Contact to report.

    Supported values:
    • absent
    • /^\S+$/
  • enable_traps

    The SNMP Traps to enable on the Switch.

    Supported values:
    • absent
    • auth-framework
    • bridge
    • cef
    • cluster
    • config
    • config-copy
    • config-ctid
    • copy-config
    • cpu
    • dot1x
    • eigrp
    • energywise
    • entity
    • envmon
    • errdisable
    • event-manager
    • flash
    • fru-ctrl
    • hsrp
    • ipmulticast
    • license
    • mac-notification
    • ospf
    • pim
    • port-security
    • power-ethernet
    • rtr
    • snmp
    • stackwise
    • storm-control
    • stpx
    • syslog
    • transceiver all
    • tty
    • vlan-membership
    • vlancreate
    • vlandelete
    • vstack
    • vtp
  • engineid_local

    The engine ID octet string.

    Supported values:
    • absent
    • /^\S+$/
  • file_transfer_access_group

    Access control for file transfers

    Supported values:
    • absent
    • /^\S+$/
    • /^\d+$/
  • ifindex_persist (defaults to: absent)

    Enable ifindex persistence

    Supported values:
    • present
    • absent
  • inform_pending

    Set number of unacked informs to hold

    Supported values:
    • absent
    • /\d+/
  • inform_retries

    Set retry count for informs

    Supported values:
    • absent
    • /\d+/
  • inform_timeout

    Set timeout for informs

    Supported values:
    • absent
    • /\d+/
  • ip_dscp

    IP DSCP value for SNMP traffic

    Supported values:
    • absent
    • /\d+/
  • ip_precedence

    IP Precedence value for SNMP traffic

    Supported values:
    • absent
    • /\d+/
  • location

    The physical location of this node

    Supported values:
    • /^\S+$/
  • manager (defaults to: absent)

    Activate / Deactivate the SNMP Manager

    Supported values:
    • present
    • absent
  • manager_session_timeout

    Timeout value for destroying sessions

  • packetsize

    Packet size

  • queue_length

    Message queue length for each TRAP host

  • source_interface_informs

    source interface for informs

    Supported values:
    • /^\S+$/
  • source_interface_traps

    source interface for traps

    Supported values:
    • /^\S+$/
  • system_shutdown (defaults to: absent)

    Enable use of the SNMP reload command

    Supported values:
    • absent
    • present
  • tftp_server_list

    Limit TFTP servers used via SNMP

    Supported values:
    • /^\S+$/
    • /^\d+$/
  • trap_source

    Assign an interface for the source address of all traps

    Supported values:
    • /^\S+$/
  • trap_timeout

    Set timeout for TRAP message retransmissions

Parameters

  • name (namevar)

    The Name of the SNMP configuration. Must always be ‘running’

    Supported values:
    • running
  • provider

    The specific backend to use for this ‘cisco_snmp_server` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.