1. Packages
  2. Cisco IOS XE Resource Provider
  3. API Docs
  4. SnmpServer
Cisco IOS XE v0.0.1 published on Friday, Sep 22, 2023 by lbrlabs

iosxe.SnmpServer

Explore with Pulumi AI

iosxe logo
Cisco IOS XE v0.0.1 published on Friday, Sep 22, 2023 by lbrlabs

    This resource can manage the SNMP Server configuration.

    Example Usage

    Coming soon!

    Coming soon!

    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.iosxe.SnmpServer;
    import com.pulumi.iosxe.SnmpServerArgs;
    import com.pulumi.iosxe.inputs.SnmpServerContextArgs;
    import com.pulumi.iosxe.inputs.SnmpServerHostArgs;
    import com.pulumi.iosxe.inputs.SnmpServerSnmpCommunityArgs;
    import com.pulumi.iosxe.inputs.SnmpServerViewArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var example = new SnmpServer("example", SnmpServerArgs.builder()        
                .chassisId("R1")
                .contact("Contact1")
                .contexts(SnmpServerContextArgs.builder()
                    .name("CON1")
                    .build())
                .enableLoggingGetop(true)
                .enableLoggingSetop(true)
                .enableTraps(true)
                .enableTrapsAuthFrameworkSecViolation(true)
                .enableTrapsBfd(true)
                .enableTrapsBulkstatCollection(true)
                .enableTrapsBulkstatTransfer(true)
                .enableTrapsCallHomeMessageSendFail(true)
                .enableTrapsCallHomeServerFail(true)
                .enableTrapsConfig(true)
                .enableTrapsConfigCopy(true)
                .enableTrapsConfigCtid(true)
                .enableTrapsCpuThreshold(true)
                .enableTrapsDhcp(true)
                .enableTrapsEigrp(true)
                .enableTrapsEntity(true)
                .enableTrapsEventManager(true)
                .enableTrapsFlashInsertion(true)
                .enableTrapsFlashRemoval(true)
                .enableTrapsFlowmon(true)
                .enableTrapsFruCtrl(true)
                .enableTrapsIkePolicyAdd(true)
                .enableTrapsIkePolicyDelete(true)
                .enableTrapsIkeTunnelStart(true)
                .enableTrapsIkeTunnelStop(true)
                .enableTrapsIpmulticast(true)
                .enableTrapsIpsecCryptomapAdd(true)
                .enableTrapsIpsecCryptomapAttach(true)
                .enableTrapsIpsecCryptomapDelete(true)
                .enableTrapsIpsecCryptomapDetach(true)
                .enableTrapsIpsecTooManySas(true)
                .enableTrapsIpsecTunnelStart(true)
                .enableTrapsIpsecTunnelStop(true)
                .enableTrapsIpsla(true)
                .enableTrapsLicense(true)
                .enableTrapsMemoryBufferpeak(true)
                .enableTrapsMsdp(true)
                .enableTrapsOspfConfigErrors(true)
                .enableTrapsOspfConfigLsa(true)
                .enableTrapsOspfConfigRetransmit(true)
                .enableTrapsOspfConfigStateChange(true)
                .enableTrapsOspfErrorsEnable(true)
                .enableTrapsOspfLsaEnable(true)
                .enableTrapsOspfNssaTransChange(true)
                .enableTrapsOspfRetransmitEnable(true)
                .enableTrapsOspfShamlinkInterface(true)
                .enableTrapsOspfShamlinkNeighbor(true)
                .enableTrapsOspfv3ConfigErrors(true)
                .enableTrapsOspfv3ConfigStateChange(true)
                .enableTrapsPimInvalidPimMessage(true)
                .enableTrapsPimNeighborChange(true)
                .enableTrapsPimRpMappingChange(true)
                .enableTrapsPortSecurity(true)
                .enableTrapsPwVc(true)
                .enableTrapsRf(true)
                .enableTrapsSmartLicense(true)
                .enableTrapsSnmpAuthentication(true)
                .enableTrapsSnmpColdstart(true)
                .enableTrapsSnmpLinkdown(true)
                .enableTrapsSnmpLinkup(true)
                .enableTrapsSnmpWarmstart(true)
                .enableTrapsSyslog(true)
                .enableTrapsTransceiverAll(true)
                .enableTrapsTty(true)
                .enableTrapsVlancreate(true)
                .enableTrapsVlandelete(true)
                .enableTrapsVrfmibVnetTrunkDown(true)
                .enableTrapsVrfmibVnetTrunkUp(true)
                .enableTrapsVrfmibVrfDown(true)
                .enableTrapsVrfmibVrfUp(true)
                .enableTrapsVtp(true)
                .hosts(SnmpServerHostArgs.builder()
                    .community_or_user("08116C5D1A0E550518")
                    .encryption("7")
                    .ip_address("11.1.1.1")
                    .version("2c")
                    .build())
                .ifindexPersist(true)
                .location("Location1")
                .packetsize(2000)
                .queueLength(100)
                .snmpCommunities(SnmpServerSnmpCommunityArgs.builder()
                    .access_list_name("1")
                    .ipv6("ACL1")
                    .name("COM1")
                    .permission("ro")
                    .view("VIEW1")
                    .build())
                .sourceInterfaceInformsLoopback(1)
                .sourceInterfaceTrapsLoopback(1)
                .systemShutdown(true)
                .trapSourceLoopback(1)
                .views(SnmpServerViewArgs.builder()
                    .inc_exl("included")
                    .mib("interfaces")
                    .name("VIEW1")
                    .build())
                .build());
    
        }
    }
    

    Coming soon!

    Coming soon!

    resources:
      example:
        type: iosxe:SnmpServer
        properties:
          chassisId: R1
          contact: Contact1
          contexts:
            - name: CON1
          enableLoggingGetop: true
          enableLoggingSetop: true
          enableTraps: true
          enableTrapsAuthFrameworkSecViolation: true
          enableTrapsBfd: true
          enableTrapsBulkstatCollection: true
          enableTrapsBulkstatTransfer: true
          enableTrapsCallHomeMessageSendFail: true
          enableTrapsCallHomeServerFail: true
          enableTrapsConfig: true
          enableTrapsConfigCopy: true
          enableTrapsConfigCtid: true
          enableTrapsCpuThreshold: true
          enableTrapsDhcp: true
          enableTrapsEigrp: true
          enableTrapsEntity: true
          enableTrapsEventManager: true
          enableTrapsFlashInsertion: true
          enableTrapsFlashRemoval: true
          enableTrapsFlowmon: true
          enableTrapsFruCtrl: true
          enableTrapsIkePolicyAdd: true
          enableTrapsIkePolicyDelete: true
          enableTrapsIkeTunnelStart: true
          enableTrapsIkeTunnelStop: true
          enableTrapsIpmulticast: true
          enableTrapsIpsecCryptomapAdd: true
          enableTrapsIpsecCryptomapAttach: true
          enableTrapsIpsecCryptomapDelete: true
          enableTrapsIpsecCryptomapDetach: true
          enableTrapsIpsecTooManySas: true
          enableTrapsIpsecTunnelStart: true
          enableTrapsIpsecTunnelStop: true
          enableTrapsIpsla: true
          enableTrapsLicense: true
          enableTrapsMemoryBufferpeak: true
          enableTrapsMsdp: true
          enableTrapsOspfConfigErrors: true
          enableTrapsOspfConfigLsa: true
          enableTrapsOspfConfigRetransmit: true
          enableTrapsOspfConfigStateChange: true
          enableTrapsOspfErrorsEnable: true
          enableTrapsOspfLsaEnable: true
          enableTrapsOspfNssaTransChange: true
          enableTrapsOspfRetransmitEnable: true
          enableTrapsOspfShamlinkInterface: true
          enableTrapsOspfShamlinkNeighbor: true
          enableTrapsOspfv3ConfigErrors: true
          enableTrapsOspfv3ConfigStateChange: true
          enableTrapsPimInvalidPimMessage: true
          enableTrapsPimNeighborChange: true
          enableTrapsPimRpMappingChange: true
          enableTrapsPortSecurity: true
          enableTrapsPwVc: true
          enableTrapsRf: true
          enableTrapsSmartLicense: true
          enableTrapsSnmpAuthentication: true
          enableTrapsSnmpColdstart: true
          enableTrapsSnmpLinkdown: true
          enableTrapsSnmpLinkup: true
          enableTrapsSnmpWarmstart: true
          enableTrapsSyslog: true
          enableTrapsTransceiverAll: true
          enableTrapsTty: true
          enableTrapsVlancreate: true
          enableTrapsVlandelete: true
          enableTrapsVrfmibVnetTrunkDown: true
          enableTrapsVrfmibVnetTrunkUp: true
          enableTrapsVrfmibVrfDown: true
          enableTrapsVrfmibVrfUp: true
          enableTrapsVtp: true
          hosts:
            - community_or_user: 08116C5D1A0E550518
              encryption: '7'
              ip_address: 11.1.1.1
              version: 2c
          ifindexPersist: true
          location: Location1
          packetsize: 2000
          queueLength: 100
          snmpCommunities:
            - access_list_name: '1'
              ipv6: ACL1
              name: COM1
              permission: ro
              view: VIEW1
          sourceInterfaceInformsLoopback: 1
          sourceInterfaceTrapsLoopback: 1
          systemShutdown: true
          trapSourceLoopback: 1
          views:
            - inc_exl: included
              mib: interfaces
              name: VIEW1
    

    Create SnmpServer Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new SnmpServer(name: string, args?: SnmpServerArgs, opts?: CustomResourceOptions);
    @overload
    def SnmpServer(resource_name: str,
                   args: Optional[SnmpServerArgs] = None,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def SnmpServer(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   chassis_id: Optional[str] = None,
                   contact: Optional[str] = None,
                   contexts: Optional[Sequence[SnmpServerContextArgs]] = None,
                   delete_mode: Optional[str] = None,
                   device: Optional[str] = None,
                   enable_informs: Optional[bool] = None,
                   enable_logging_getop: Optional[bool] = None,
                   enable_logging_setop: Optional[bool] = None,
                   enable_traps: Optional[bool] = None,
                   enable_traps_auth_framework_sec_violation: Optional[bool] = None,
                   enable_traps_bfd: Optional[bool] = None,
                   enable_traps_bgp_cbgp2: Optional[bool] = None,
                   enable_traps_bridge_newroot: Optional[bool] = None,
                   enable_traps_bridge_topologychange: Optional[bool] = None,
                   enable_traps_bulkstat_collection: Optional[bool] = None,
                   enable_traps_bulkstat_transfer: Optional[bool] = None,
                   enable_traps_call_home_message_send_fail: Optional[bool] = None,
                   enable_traps_call_home_server_fail: Optional[bool] = None,
                   enable_traps_cef_inconsistency: Optional[bool] = None,
                   enable_traps_cef_peer_fib_state_change: Optional[bool] = None,
                   enable_traps_cef_peer_state_change: Optional[bool] = None,
                   enable_traps_cef_resource_failure: Optional[bool] = None,
                   enable_traps_config: Optional[bool] = None,
                   enable_traps_config_copy: Optional[bool] = None,
                   enable_traps_config_ctid: Optional[bool] = None,
                   enable_traps_cpu_threshold: Optional[bool] = None,
                   enable_traps_dhcp: Optional[bool] = None,
                   enable_traps_eigrp: Optional[bool] = None,
                   enable_traps_energywise: Optional[bool] = None,
                   enable_traps_entity: Optional[bool] = None,
                   enable_traps_entity_diag_boot_up_fail: Optional[bool] = None,
                   enable_traps_entity_diag_hm_test_recover: Optional[bool] = None,
                   enable_traps_entity_diag_hm_thresh_reached: Optional[bool] = None,
                   enable_traps_entity_diag_scheduled_test_fail: Optional[bool] = None,
                   enable_traps_entity_perf_throughput_notif: Optional[bool] = None,
                   enable_traps_envmon: Optional[bool] = None,
                   enable_traps_errdisable: Optional[bool] = None,
                   enable_traps_event_manager: Optional[bool] = None,
                   enable_traps_fast_reroute_protected: Optional[bool] = None,
                   enable_traps_flash_insertion: Optional[bool] = None,
                   enable_traps_flash_lowspace: Optional[bool] = None,
                   enable_traps_flash_removal: Optional[bool] = None,
                   enable_traps_flowmon: Optional[bool] = None,
                   enable_traps_fru_ctrl: Optional[bool] = None,
                   enable_traps_hsrp: Optional[bool] = None,
                   enable_traps_ike_policy_add: Optional[bool] = None,
                   enable_traps_ike_policy_delete: Optional[bool] = None,
                   enable_traps_ike_tunnel_start: Optional[bool] = None,
                   enable_traps_ike_tunnel_stop: Optional[bool] = None,
                   enable_traps_ipmulticast: Optional[bool] = None,
                   enable_traps_ipsec_cryptomap_add: Optional[bool] = None,
                   enable_traps_ipsec_cryptomap_attach: Optional[bool] = None,
                   enable_traps_ipsec_cryptomap_delete: Optional[bool] = None,
                   enable_traps_ipsec_cryptomap_detach: Optional[bool] = None,
                   enable_traps_ipsec_too_many_sas: Optional[bool] = None,
                   enable_traps_ipsec_tunnel_start: Optional[bool] = None,
                   enable_traps_ipsec_tunnel_stop: Optional[bool] = None,
                   enable_traps_ipsla: Optional[bool] = None,
                   enable_traps_isis: Optional[bool] = None,
                   enable_traps_license: Optional[bool] = None,
                   enable_traps_local_auth: Optional[bool] = None,
                   enable_traps_mac_notification_change: Optional[bool] = None,
                   enable_traps_mac_notification_move: Optional[bool] = None,
                   enable_traps_mac_notification_threshold: Optional[bool] = None,
                   enable_traps_memory_bufferpeak: Optional[bool] = None,
                   enable_traps_mpls_ldp: Optional[bool] = None,
                   enable_traps_mpls_rfc_ldp: Optional[bool] = None,
                   enable_traps_mpls_traffic_eng: Optional[bool] = None,
                   enable_traps_mpls_vpn: Optional[bool] = None,
                   enable_traps_msdp: Optional[bool] = None,
                   enable_traps_nhrp_nhc: Optional[bool] = None,
                   enable_traps_nhrp_nhp: Optional[bool] = None,
                   enable_traps_nhrp_nhs: Optional[bool] = None,
                   enable_traps_nhrp_quota_exceeded: Optional[bool] = None,
                   enable_traps_ospf_config_errors: Optional[bool] = None,
                   enable_traps_ospf_config_lsa: Optional[bool] = None,
                   enable_traps_ospf_config_retransmit: Optional[bool] = None,
                   enable_traps_ospf_config_state_change: Optional[bool] = None,
                   enable_traps_ospf_errors_enable: Optional[bool] = None,
                   enable_traps_ospf_lsa_enable: Optional[bool] = None,
                   enable_traps_ospf_nssa_trans_change: Optional[bool] = None,
                   enable_traps_ospf_retransmit_enable: Optional[bool] = None,
                   enable_traps_ospf_shamlink_interface: Optional[bool] = None,
                   enable_traps_ospf_shamlink_neighbor: Optional[bool] = None,
                   enable_traps_ospfv3_config_errors: Optional[bool] = None,
                   enable_traps_ospfv3_config_state_change: Optional[bool] = None,
                   enable_traps_pim_invalid_pim_message: Optional[bool] = None,
                   enable_traps_pim_neighbor_change: Optional[bool] = None,
                   enable_traps_pim_rp_mapping_change: Optional[bool] = None,
                   enable_traps_port_security: Optional[bool] = None,
                   enable_traps_power_ethernet_group: Optional[str] = None,
                   enable_traps_power_ethernet_police: Optional[bool] = None,
                   enable_traps_pw_vc: Optional[bool] = None,
                   enable_traps_rep: Optional[bool] = None,
                   enable_traps_rf: Optional[bool] = None,
                   enable_traps_smart_license: Optional[bool] = None,
                   enable_traps_snmp_authentication: Optional[bool] = None,
                   enable_traps_snmp_coldstart: Optional[bool] = None,
                   enable_traps_snmp_linkdown: Optional[bool] = None,
                   enable_traps_snmp_linkup: Optional[bool] = None,
                   enable_traps_snmp_warmstart: Optional[bool] = None,
                   enable_traps_stackwise: Optional[bool] = None,
                   enable_traps_stpx_inconsistency: Optional[bool] = None,
                   enable_traps_stpx_loop_inconsistency: Optional[bool] = None,
                   enable_traps_stpx_root_inconsistency: Optional[bool] = None,
                   enable_traps_syslog: Optional[bool] = None,
                   enable_traps_transceiver_all: Optional[bool] = None,
                   enable_traps_tty: Optional[bool] = None,
                   enable_traps_udld_link_fail_rpt: Optional[bool] = None,
                   enable_traps_udld_status_change: Optional[bool] = None,
                   enable_traps_vlan_membership: Optional[bool] = None,
                   enable_traps_vlancreate: Optional[bool] = None,
                   enable_traps_vlandelete: Optional[bool] = None,
                   enable_traps_vrfmib_vnet_trunk_down: Optional[bool] = None,
                   enable_traps_vrfmib_vnet_trunk_up: Optional[bool] = None,
                   enable_traps_vrfmib_vrf_down: Optional[bool] = None,
                   enable_traps_vrfmib_vrf_up: Optional[bool] = None,
                   enable_traps_vtp: Optional[bool] = None,
                   hosts: Optional[Sequence[SnmpServerHostArgs]] = None,
                   ifindex_persist: Optional[bool] = None,
                   location: Optional[str] = None,
                   packetsize: Optional[int] = None,
                   queue_length: Optional[int] = None,
                   snmp_communities: Optional[Sequence[SnmpServerSnmpCommunityArgs]] = None,
                   source_interface_informs_forty_gigabit_ethernet: Optional[str] = None,
                   source_interface_informs_gigabit_ethernet: Optional[str] = None,
                   source_interface_informs_hundred_gig_e: Optional[str] = None,
                   source_interface_informs_loopback: Optional[int] = None,
                   source_interface_informs_port_channel: Optional[int] = None,
                   source_interface_informs_port_channel_subinterface: Optional[str] = None,
                   source_interface_informs_ten_gigabit_ethernet: Optional[str] = None,
                   source_interface_informs_vlan: Optional[int] = None,
                   source_interface_traps_forty_gigabit_ethernet: Optional[str] = None,
                   source_interface_traps_gigabit_ethernet: Optional[str] = None,
                   source_interface_traps_hundred_gig_e: Optional[str] = None,
                   source_interface_traps_loopback: Optional[int] = None,
                   source_interface_traps_port_channel: Optional[int] = None,
                   source_interface_traps_port_channel_subinterface: Optional[str] = None,
                   source_interface_traps_ten_gigabit_ethernet: Optional[str] = None,
                   source_interface_traps_vlan: Optional[int] = None,
                   system_shutdown: Optional[bool] = None,
                   trap_source_forty_gigabit_ethernet: Optional[str] = None,
                   trap_source_gigabit_ethernet: Optional[str] = None,
                   trap_source_hundred_gig_e: Optional[str] = None,
                   trap_source_loopback: Optional[int] = None,
                   trap_source_port_channel: Optional[int] = None,
                   trap_source_port_channel_subinterface: Optional[str] = None,
                   trap_source_ten_gigabit_ethernet: Optional[str] = None,
                   trap_source_vlan: Optional[int] = None,
                   views: Optional[Sequence[SnmpServerViewArgs]] = None)
    func NewSnmpServer(ctx *Context, name string, args *SnmpServerArgs, opts ...ResourceOption) (*SnmpServer, error)
    public SnmpServer(string name, SnmpServerArgs? args = null, CustomResourceOptions? opts = null)
    public SnmpServer(String name, SnmpServerArgs args)
    public SnmpServer(String name, SnmpServerArgs args, CustomResourceOptions options)
    
    type: iosxe:SnmpServer
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args SnmpServerArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args SnmpServerArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args SnmpServerArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args SnmpServerArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args SnmpServerArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var snmpServerResource = new Iosxe.SnmpServer("snmpServerResource", new()
    {
        ChassisId = "string",
        Contact = "string",
        Contexts = new[]
        {
            new Iosxe.Inputs.SnmpServerContextArgs
            {
                Name = "string",
            },
        },
        DeleteMode = "string",
        Device = "string",
        EnableInforms = false,
        EnableLoggingGetop = false,
        EnableLoggingSetop = false,
        EnableTraps = false,
        EnableTrapsAuthFrameworkSecViolation = false,
        EnableTrapsBfd = false,
        EnableTrapsBgpCbgp2 = false,
        EnableTrapsBridgeNewroot = false,
        EnableTrapsBridgeTopologychange = false,
        EnableTrapsBulkstatCollection = false,
        EnableTrapsBulkstatTransfer = false,
        EnableTrapsCallHomeMessageSendFail = false,
        EnableTrapsCallHomeServerFail = false,
        EnableTrapsCefInconsistency = false,
        EnableTrapsCefPeerFibStateChange = false,
        EnableTrapsCefPeerStateChange = false,
        EnableTrapsCefResourceFailure = false,
        EnableTrapsConfig = false,
        EnableTrapsConfigCopy = false,
        EnableTrapsConfigCtid = false,
        EnableTrapsCpuThreshold = false,
        EnableTrapsDhcp = false,
        EnableTrapsEigrp = false,
        EnableTrapsEnergywise = false,
        EnableTrapsEntity = false,
        EnableTrapsEntityDiagBootUpFail = false,
        EnableTrapsEntityDiagHmTestRecover = false,
        EnableTrapsEntityDiagHmThreshReached = false,
        EnableTrapsEntityDiagScheduledTestFail = false,
        EnableTrapsEntityPerfThroughputNotif = false,
        EnableTrapsEnvmon = false,
        EnableTrapsErrdisable = false,
        EnableTrapsEventManager = false,
        EnableTrapsFastRerouteProtected = false,
        EnableTrapsFlashInsertion = false,
        EnableTrapsFlashLowspace = false,
        EnableTrapsFlashRemoval = false,
        EnableTrapsFlowmon = false,
        EnableTrapsFruCtrl = false,
        EnableTrapsHsrp = false,
        EnableTrapsIkePolicyAdd = false,
        EnableTrapsIkePolicyDelete = false,
        EnableTrapsIkeTunnelStart = false,
        EnableTrapsIkeTunnelStop = false,
        EnableTrapsIpmulticast = false,
        EnableTrapsIpsecCryptomapAdd = false,
        EnableTrapsIpsecCryptomapAttach = false,
        EnableTrapsIpsecCryptomapDelete = false,
        EnableTrapsIpsecCryptomapDetach = false,
        EnableTrapsIpsecTooManySas = false,
        EnableTrapsIpsecTunnelStart = false,
        EnableTrapsIpsecTunnelStop = false,
        EnableTrapsIpsla = false,
        EnableTrapsIsis = false,
        EnableTrapsLicense = false,
        EnableTrapsLocalAuth = false,
        EnableTrapsMacNotificationChange = false,
        EnableTrapsMacNotificationMove = false,
        EnableTrapsMacNotificationThreshold = false,
        EnableTrapsMemoryBufferpeak = false,
        EnableTrapsMplsLdp = false,
        EnableTrapsMplsRfcLdp = false,
        EnableTrapsMplsTrafficEng = false,
        EnableTrapsMplsVpn = false,
        EnableTrapsMsdp = false,
        EnableTrapsNhrpNhc = false,
        EnableTrapsNhrpNhp = false,
        EnableTrapsNhrpNhs = false,
        EnableTrapsNhrpQuotaExceeded = false,
        EnableTrapsOspfConfigErrors = false,
        EnableTrapsOspfConfigLsa = false,
        EnableTrapsOspfConfigRetransmit = false,
        EnableTrapsOspfConfigStateChange = false,
        EnableTrapsOspfErrorsEnable = false,
        EnableTrapsOspfLsaEnable = false,
        EnableTrapsOspfNssaTransChange = false,
        EnableTrapsOspfRetransmitEnable = false,
        EnableTrapsOspfShamlinkInterface = false,
        EnableTrapsOspfShamlinkNeighbor = false,
        EnableTrapsOspfv3ConfigErrors = false,
        EnableTrapsOspfv3ConfigStateChange = false,
        EnableTrapsPimInvalidPimMessage = false,
        EnableTrapsPimNeighborChange = false,
        EnableTrapsPimRpMappingChange = false,
        EnableTrapsPortSecurity = false,
        EnableTrapsPowerEthernetGroup = "string",
        EnableTrapsPowerEthernetPolice = false,
        EnableTrapsPwVc = false,
        EnableTrapsRep = false,
        EnableTrapsRf = false,
        EnableTrapsSmartLicense = false,
        EnableTrapsSnmpAuthentication = false,
        EnableTrapsSnmpColdstart = false,
        EnableTrapsSnmpLinkdown = false,
        EnableTrapsSnmpLinkup = false,
        EnableTrapsSnmpWarmstart = false,
        EnableTrapsStackwise = false,
        EnableTrapsStpxInconsistency = false,
        EnableTrapsStpxLoopInconsistency = false,
        EnableTrapsStpxRootInconsistency = false,
        EnableTrapsSyslog = false,
        EnableTrapsTransceiverAll = false,
        EnableTrapsTty = false,
        EnableTrapsUdldLinkFailRpt = false,
        EnableTrapsUdldStatusChange = false,
        EnableTrapsVlanMembership = false,
        EnableTrapsVlancreate = false,
        EnableTrapsVlandelete = false,
        EnableTrapsVrfmibVnetTrunkDown = false,
        EnableTrapsVrfmibVnetTrunkUp = false,
        EnableTrapsVrfmibVrfDown = false,
        EnableTrapsVrfmibVrfUp = false,
        EnableTrapsVtp = false,
        Hosts = new[]
        {
            new Iosxe.Inputs.SnmpServerHostArgs
            {
                IpAddress = "string",
                CommunityOrUser = "string",
                Encryption = "string",
                Version = "string",
            },
        },
        IfindexPersist = false,
        Location = "string",
        Packetsize = 0,
        QueueLength = 0,
        SnmpCommunities = new[]
        {
            new Iosxe.Inputs.SnmpServerSnmpCommunityArgs
            {
                Name = "string",
                AccessListName = "string",
                Ipv6 = "string",
                Permission = "string",
                View = "string",
            },
        },
        SourceInterfaceInformsFortyGigabitEthernet = "string",
        SourceInterfaceInformsGigabitEthernet = "string",
        SourceInterfaceInformsHundredGigE = "string",
        SourceInterfaceInformsLoopback = 0,
        SourceInterfaceInformsPortChannel = 0,
        SourceInterfaceInformsPortChannelSubinterface = "string",
        SourceInterfaceInformsTenGigabitEthernet = "string",
        SourceInterfaceInformsVlan = 0,
        SourceInterfaceTrapsFortyGigabitEthernet = "string",
        SourceInterfaceTrapsGigabitEthernet = "string",
        SourceInterfaceTrapsHundredGigE = "string",
        SourceInterfaceTrapsLoopback = 0,
        SourceInterfaceTrapsPortChannel = 0,
        SourceInterfaceTrapsPortChannelSubinterface = "string",
        SourceInterfaceTrapsTenGigabitEthernet = "string",
        SourceInterfaceTrapsVlan = 0,
        SystemShutdown = false,
        TrapSourceFortyGigabitEthernet = "string",
        TrapSourceGigabitEthernet = "string",
        TrapSourceHundredGigE = "string",
        TrapSourceLoopback = 0,
        TrapSourcePortChannel = 0,
        TrapSourcePortChannelSubinterface = "string",
        TrapSourceTenGigabitEthernet = "string",
        TrapSourceVlan = 0,
        Views = new[]
        {
            new Iosxe.Inputs.SnmpServerViewArgs
            {
                Mib = "string",
                Name = "string",
                IncExl = "string",
            },
        },
    });
    
    example, err := iosxe.NewSnmpServer(ctx, "snmpServerResource", &iosxe.SnmpServerArgs{
    	ChassisId: pulumi.String("string"),
    	Contact:   pulumi.String("string"),
    	Contexts: iosxe.SnmpServerContextArray{
    		&iosxe.SnmpServerContextArgs{
    			Name: pulumi.String("string"),
    		},
    	},
    	DeleteMode:                             pulumi.String("string"),
    	Device:                                 pulumi.String("string"),
    	EnableInforms:                          pulumi.Bool(false),
    	EnableLoggingGetop:                     pulumi.Bool(false),
    	EnableLoggingSetop:                     pulumi.Bool(false),
    	EnableTraps:                            pulumi.Bool(false),
    	EnableTrapsAuthFrameworkSecViolation:   pulumi.Bool(false),
    	EnableTrapsBfd:                         pulumi.Bool(false),
    	EnableTrapsBgpCbgp2:                    pulumi.Bool(false),
    	EnableTrapsBridgeNewroot:               pulumi.Bool(false),
    	EnableTrapsBridgeTopologychange:        pulumi.Bool(false),
    	EnableTrapsBulkstatCollection:          pulumi.Bool(false),
    	EnableTrapsBulkstatTransfer:            pulumi.Bool(false),
    	EnableTrapsCallHomeMessageSendFail:     pulumi.Bool(false),
    	EnableTrapsCallHomeServerFail:          pulumi.Bool(false),
    	EnableTrapsCefInconsistency:            pulumi.Bool(false),
    	EnableTrapsCefPeerFibStateChange:       pulumi.Bool(false),
    	EnableTrapsCefPeerStateChange:          pulumi.Bool(false),
    	EnableTrapsCefResourceFailure:          pulumi.Bool(false),
    	EnableTrapsConfig:                      pulumi.Bool(false),
    	EnableTrapsConfigCopy:                  pulumi.Bool(false),
    	EnableTrapsConfigCtid:                  pulumi.Bool(false),
    	EnableTrapsCpuThreshold:                pulumi.Bool(false),
    	EnableTrapsDhcp:                        pulumi.Bool(false),
    	EnableTrapsEigrp:                       pulumi.Bool(false),
    	EnableTrapsEnergywise:                  pulumi.Bool(false),
    	EnableTrapsEntity:                      pulumi.Bool(false),
    	EnableTrapsEntityDiagBootUpFail:        pulumi.Bool(false),
    	EnableTrapsEntityDiagHmTestRecover:     pulumi.Bool(false),
    	EnableTrapsEntityDiagHmThreshReached:   pulumi.Bool(false),
    	EnableTrapsEntityDiagScheduledTestFail: pulumi.Bool(false),
    	EnableTrapsEntityPerfThroughputNotif:   pulumi.Bool(false),
    	EnableTrapsEnvmon:                      pulumi.Bool(false),
    	EnableTrapsErrdisable:                  pulumi.Bool(false),
    	EnableTrapsEventManager:                pulumi.Bool(false),
    	EnableTrapsFastRerouteProtected:        pulumi.Bool(false),
    	EnableTrapsFlashInsertion:              pulumi.Bool(false),
    	EnableTrapsFlashLowspace:               pulumi.Bool(false),
    	EnableTrapsFlashRemoval:                pulumi.Bool(false),
    	EnableTrapsFlowmon:                     pulumi.Bool(false),
    	EnableTrapsFruCtrl:                     pulumi.Bool(false),
    	EnableTrapsHsrp:                        pulumi.Bool(false),
    	EnableTrapsIkePolicyAdd:                pulumi.Bool(false),
    	EnableTrapsIkePolicyDelete:             pulumi.Bool(false),
    	EnableTrapsIkeTunnelStart:              pulumi.Bool(false),
    	EnableTrapsIkeTunnelStop:               pulumi.Bool(false),
    	EnableTrapsIpmulticast:                 pulumi.Bool(false),
    	EnableTrapsIpsecCryptomapAdd:           pulumi.Bool(false),
    	EnableTrapsIpsecCryptomapAttach:        pulumi.Bool(false),
    	EnableTrapsIpsecCryptomapDelete:        pulumi.Bool(false),
    	EnableTrapsIpsecCryptomapDetach:        pulumi.Bool(false),
    	EnableTrapsIpsecTooManySas:             pulumi.Bool(false),
    	EnableTrapsIpsecTunnelStart:            pulumi.Bool(false),
    	EnableTrapsIpsecTunnelStop:             pulumi.Bool(false),
    	EnableTrapsIpsla:                       pulumi.Bool(false),
    	EnableTrapsIsis:                        pulumi.Bool(false),
    	EnableTrapsLicense:                     pulumi.Bool(false),
    	EnableTrapsLocalAuth:                   pulumi.Bool(false),
    	EnableTrapsMacNotificationChange:       pulumi.Bool(false),
    	EnableTrapsMacNotificationMove:         pulumi.Bool(false),
    	EnableTrapsMacNotificationThreshold:    pulumi.Bool(false),
    	EnableTrapsMemoryBufferpeak:            pulumi.Bool(false),
    	EnableTrapsMplsLdp:                     pulumi.Bool(false),
    	EnableTrapsMplsRfcLdp:                  pulumi.Bool(false),
    	EnableTrapsMplsTrafficEng:              pulumi.Bool(false),
    	EnableTrapsMplsVpn:                     pulumi.Bool(false),
    	EnableTrapsMsdp:                        pulumi.Bool(false),
    	EnableTrapsNhrpNhc:                     pulumi.Bool(false),
    	EnableTrapsNhrpNhp:                     pulumi.Bool(false),
    	EnableTrapsNhrpNhs:                     pulumi.Bool(false),
    	EnableTrapsNhrpQuotaExceeded:           pulumi.Bool(false),
    	EnableTrapsOspfConfigErrors:            pulumi.Bool(false),
    	EnableTrapsOspfConfigLsa:               pulumi.Bool(false),
    	EnableTrapsOspfConfigRetransmit:        pulumi.Bool(false),
    	EnableTrapsOspfConfigStateChange:       pulumi.Bool(false),
    	EnableTrapsOspfErrorsEnable:            pulumi.Bool(false),
    	EnableTrapsOspfLsaEnable:               pulumi.Bool(false),
    	EnableTrapsOspfNssaTransChange:         pulumi.Bool(false),
    	EnableTrapsOspfRetransmitEnable:        pulumi.Bool(false),
    	EnableTrapsOspfShamlinkInterface:       pulumi.Bool(false),
    	EnableTrapsOspfShamlinkNeighbor:        pulumi.Bool(false),
    	EnableTrapsOspfv3ConfigErrors:          pulumi.Bool(false),
    	EnableTrapsOspfv3ConfigStateChange:     pulumi.Bool(false),
    	EnableTrapsPimInvalidPimMessage:        pulumi.Bool(false),
    	EnableTrapsPimNeighborChange:           pulumi.Bool(false),
    	EnableTrapsPimRpMappingChange:          pulumi.Bool(false),
    	EnableTrapsPortSecurity:                pulumi.Bool(false),
    	EnableTrapsPowerEthernetGroup:          pulumi.String("string"),
    	EnableTrapsPowerEthernetPolice:         pulumi.Bool(false),
    	EnableTrapsPwVc:                        pulumi.Bool(false),
    	EnableTrapsRep:                         pulumi.Bool(false),
    	EnableTrapsRf:                          pulumi.Bool(false),
    	EnableTrapsSmartLicense:                pulumi.Bool(false),
    	EnableTrapsSnmpAuthentication:          pulumi.Bool(false),
    	EnableTrapsSnmpColdstart:               pulumi.Bool(false),
    	EnableTrapsSnmpLinkdown:                pulumi.Bool(false),
    	EnableTrapsSnmpLinkup:                  pulumi.Bool(false),
    	EnableTrapsSnmpWarmstart:               pulumi.Bool(false),
    	EnableTrapsStackwise:                   pulumi.Bool(false),
    	EnableTrapsStpxInconsistency:           pulumi.Bool(false),
    	EnableTrapsStpxLoopInconsistency:       pulumi.Bool(false),
    	EnableTrapsStpxRootInconsistency:       pulumi.Bool(false),
    	EnableTrapsSyslog:                      pulumi.Bool(false),
    	EnableTrapsTransceiverAll:              pulumi.Bool(false),
    	EnableTrapsTty:                         pulumi.Bool(false),
    	EnableTrapsUdldLinkFailRpt:             pulumi.Bool(false),
    	EnableTrapsUdldStatusChange:            pulumi.Bool(false),
    	EnableTrapsVlanMembership:              pulumi.Bool(false),
    	EnableTrapsVlancreate:                  pulumi.Bool(false),
    	EnableTrapsVlandelete:                  pulumi.Bool(false),
    	EnableTrapsVrfmibVnetTrunkDown:         pulumi.Bool(false),
    	EnableTrapsVrfmibVnetTrunkUp:           pulumi.Bool(false),
    	EnableTrapsVrfmibVrfDown:               pulumi.Bool(false),
    	EnableTrapsVrfmibVrfUp:                 pulumi.Bool(false),
    	EnableTrapsVtp:                         pulumi.Bool(false),
    	Hosts: iosxe.SnmpServerHostArray{
    		&iosxe.SnmpServerHostArgs{
    			IpAddress:       pulumi.String("string"),
    			CommunityOrUser: pulumi.String("string"),
    			Encryption:      pulumi.String("string"),
    			Version:         pulumi.String("string"),
    		},
    	},
    	IfindexPersist: pulumi.Bool(false),
    	Location:       pulumi.String("string"),
    	Packetsize:     pulumi.Int(0),
    	QueueLength:    pulumi.Int(0),
    	SnmpCommunities: iosxe.SnmpServerSnmpCommunityArray{
    		&iosxe.SnmpServerSnmpCommunityArgs{
    			Name:           pulumi.String("string"),
    			AccessListName: pulumi.String("string"),
    			Ipv6:           pulumi.String("string"),
    			Permission:     pulumi.String("string"),
    			View:           pulumi.String("string"),
    		},
    	},
    	SourceInterfaceInformsFortyGigabitEthernet:    pulumi.String("string"),
    	SourceInterfaceInformsGigabitEthernet:         pulumi.String("string"),
    	SourceInterfaceInformsHundredGigE:             pulumi.String("string"),
    	SourceInterfaceInformsLoopback:                pulumi.Int(0),
    	SourceInterfaceInformsPortChannel:             pulumi.Int(0),
    	SourceInterfaceInformsPortChannelSubinterface: pulumi.String("string"),
    	SourceInterfaceInformsTenGigabitEthernet:      pulumi.String("string"),
    	SourceInterfaceInformsVlan:                    pulumi.Int(0),
    	SourceInterfaceTrapsFortyGigabitEthernet:      pulumi.String("string"),
    	SourceInterfaceTrapsGigabitEthernet:           pulumi.String("string"),
    	SourceInterfaceTrapsHundredGigE:               pulumi.String("string"),
    	SourceInterfaceTrapsLoopback:                  pulumi.Int(0),
    	SourceInterfaceTrapsPortChannel:               pulumi.Int(0),
    	SourceInterfaceTrapsPortChannelSubinterface:   pulumi.String("string"),
    	SourceInterfaceTrapsTenGigabitEthernet:        pulumi.String("string"),
    	SourceInterfaceTrapsVlan:                      pulumi.Int(0),
    	SystemShutdown:                                pulumi.Bool(false),
    	TrapSourceFortyGigabitEthernet:                pulumi.String("string"),
    	TrapSourceGigabitEthernet:                     pulumi.String("string"),
    	TrapSourceHundredGigE:                         pulumi.String("string"),
    	TrapSourceLoopback:                            pulumi.Int(0),
    	TrapSourcePortChannel:                         pulumi.Int(0),
    	TrapSourcePortChannelSubinterface:             pulumi.String("string"),
    	TrapSourceTenGigabitEthernet:                  pulumi.String("string"),
    	TrapSourceVlan:                                pulumi.Int(0),
    	Views: iosxe.SnmpServerViewArray{
    		&iosxe.SnmpServerViewArgs{
    			Mib:    pulumi.String("string"),
    			Name:   pulumi.String("string"),
    			IncExl: pulumi.String("string"),
    		},
    	},
    })
    
    var snmpServerResource = new SnmpServer("snmpServerResource", SnmpServerArgs.builder()
        .chassisId("string")
        .contact("string")
        .contexts(SnmpServerContextArgs.builder()
            .name("string")
            .build())
        .deleteMode("string")
        .device("string")
        .enableInforms(false)
        .enableLoggingGetop(false)
        .enableLoggingSetop(false)
        .enableTraps(false)
        .enableTrapsAuthFrameworkSecViolation(false)
        .enableTrapsBfd(false)
        .enableTrapsBgpCbgp2(false)
        .enableTrapsBridgeNewroot(false)
        .enableTrapsBridgeTopologychange(false)
        .enableTrapsBulkstatCollection(false)
        .enableTrapsBulkstatTransfer(false)
        .enableTrapsCallHomeMessageSendFail(false)
        .enableTrapsCallHomeServerFail(false)
        .enableTrapsCefInconsistency(false)
        .enableTrapsCefPeerFibStateChange(false)
        .enableTrapsCefPeerStateChange(false)
        .enableTrapsCefResourceFailure(false)
        .enableTrapsConfig(false)
        .enableTrapsConfigCopy(false)
        .enableTrapsConfigCtid(false)
        .enableTrapsCpuThreshold(false)
        .enableTrapsDhcp(false)
        .enableTrapsEigrp(false)
        .enableTrapsEnergywise(false)
        .enableTrapsEntity(false)
        .enableTrapsEntityDiagBootUpFail(false)
        .enableTrapsEntityDiagHmTestRecover(false)
        .enableTrapsEntityDiagHmThreshReached(false)
        .enableTrapsEntityDiagScheduledTestFail(false)
        .enableTrapsEntityPerfThroughputNotif(false)
        .enableTrapsEnvmon(false)
        .enableTrapsErrdisable(false)
        .enableTrapsEventManager(false)
        .enableTrapsFastRerouteProtected(false)
        .enableTrapsFlashInsertion(false)
        .enableTrapsFlashLowspace(false)
        .enableTrapsFlashRemoval(false)
        .enableTrapsFlowmon(false)
        .enableTrapsFruCtrl(false)
        .enableTrapsHsrp(false)
        .enableTrapsIkePolicyAdd(false)
        .enableTrapsIkePolicyDelete(false)
        .enableTrapsIkeTunnelStart(false)
        .enableTrapsIkeTunnelStop(false)
        .enableTrapsIpmulticast(false)
        .enableTrapsIpsecCryptomapAdd(false)
        .enableTrapsIpsecCryptomapAttach(false)
        .enableTrapsIpsecCryptomapDelete(false)
        .enableTrapsIpsecCryptomapDetach(false)
        .enableTrapsIpsecTooManySas(false)
        .enableTrapsIpsecTunnelStart(false)
        .enableTrapsIpsecTunnelStop(false)
        .enableTrapsIpsla(false)
        .enableTrapsIsis(false)
        .enableTrapsLicense(false)
        .enableTrapsLocalAuth(false)
        .enableTrapsMacNotificationChange(false)
        .enableTrapsMacNotificationMove(false)
        .enableTrapsMacNotificationThreshold(false)
        .enableTrapsMemoryBufferpeak(false)
        .enableTrapsMplsLdp(false)
        .enableTrapsMplsRfcLdp(false)
        .enableTrapsMplsTrafficEng(false)
        .enableTrapsMplsVpn(false)
        .enableTrapsMsdp(false)
        .enableTrapsNhrpNhc(false)
        .enableTrapsNhrpNhp(false)
        .enableTrapsNhrpNhs(false)
        .enableTrapsNhrpQuotaExceeded(false)
        .enableTrapsOspfConfigErrors(false)
        .enableTrapsOspfConfigLsa(false)
        .enableTrapsOspfConfigRetransmit(false)
        .enableTrapsOspfConfigStateChange(false)
        .enableTrapsOspfErrorsEnable(false)
        .enableTrapsOspfLsaEnable(false)
        .enableTrapsOspfNssaTransChange(false)
        .enableTrapsOspfRetransmitEnable(false)
        .enableTrapsOspfShamlinkInterface(false)
        .enableTrapsOspfShamlinkNeighbor(false)
        .enableTrapsOspfv3ConfigErrors(false)
        .enableTrapsOspfv3ConfigStateChange(false)
        .enableTrapsPimInvalidPimMessage(false)
        .enableTrapsPimNeighborChange(false)
        .enableTrapsPimRpMappingChange(false)
        .enableTrapsPortSecurity(false)
        .enableTrapsPowerEthernetGroup("string")
        .enableTrapsPowerEthernetPolice(false)
        .enableTrapsPwVc(false)
        .enableTrapsRep(false)
        .enableTrapsRf(false)
        .enableTrapsSmartLicense(false)
        .enableTrapsSnmpAuthentication(false)
        .enableTrapsSnmpColdstart(false)
        .enableTrapsSnmpLinkdown(false)
        .enableTrapsSnmpLinkup(false)
        .enableTrapsSnmpWarmstart(false)
        .enableTrapsStackwise(false)
        .enableTrapsStpxInconsistency(false)
        .enableTrapsStpxLoopInconsistency(false)
        .enableTrapsStpxRootInconsistency(false)
        .enableTrapsSyslog(false)
        .enableTrapsTransceiverAll(false)
        .enableTrapsTty(false)
        .enableTrapsUdldLinkFailRpt(false)
        .enableTrapsUdldStatusChange(false)
        .enableTrapsVlanMembership(false)
        .enableTrapsVlancreate(false)
        .enableTrapsVlandelete(false)
        .enableTrapsVrfmibVnetTrunkDown(false)
        .enableTrapsVrfmibVnetTrunkUp(false)
        .enableTrapsVrfmibVrfDown(false)
        .enableTrapsVrfmibVrfUp(false)
        .enableTrapsVtp(false)
        .hosts(SnmpServerHostArgs.builder()
            .ipAddress("string")
            .communityOrUser("string")
            .encryption("string")
            .version("string")
            .build())
        .ifindexPersist(false)
        .location("string")
        .packetsize(0)
        .queueLength(0)
        .snmpCommunities(SnmpServerSnmpCommunityArgs.builder()
            .name("string")
            .accessListName("string")
            .ipv6("string")
            .permission("string")
            .view("string")
            .build())
        .sourceInterfaceInformsFortyGigabitEthernet("string")
        .sourceInterfaceInformsGigabitEthernet("string")
        .sourceInterfaceInformsHundredGigE("string")
        .sourceInterfaceInformsLoopback(0)
        .sourceInterfaceInformsPortChannel(0)
        .sourceInterfaceInformsPortChannelSubinterface("string")
        .sourceInterfaceInformsTenGigabitEthernet("string")
        .sourceInterfaceInformsVlan(0)
        .sourceInterfaceTrapsFortyGigabitEthernet("string")
        .sourceInterfaceTrapsGigabitEthernet("string")
        .sourceInterfaceTrapsHundredGigE("string")
        .sourceInterfaceTrapsLoopback(0)
        .sourceInterfaceTrapsPortChannel(0)
        .sourceInterfaceTrapsPortChannelSubinterface("string")
        .sourceInterfaceTrapsTenGigabitEthernet("string")
        .sourceInterfaceTrapsVlan(0)
        .systemShutdown(false)
        .trapSourceFortyGigabitEthernet("string")
        .trapSourceGigabitEthernet("string")
        .trapSourceHundredGigE("string")
        .trapSourceLoopback(0)
        .trapSourcePortChannel(0)
        .trapSourcePortChannelSubinterface("string")
        .trapSourceTenGigabitEthernet("string")
        .trapSourceVlan(0)
        .views(SnmpServerViewArgs.builder()
            .mib("string")
            .name("string")
            .incExl("string")
            .build())
        .build());
    
    snmp_server_resource = iosxe.SnmpServer("snmpServerResource",
        chassis_id="string",
        contact="string",
        contexts=[iosxe.SnmpServerContextArgs(
            name="string",
        )],
        delete_mode="string",
        device="string",
        enable_informs=False,
        enable_logging_getop=False,
        enable_logging_setop=False,
        enable_traps=False,
        enable_traps_auth_framework_sec_violation=False,
        enable_traps_bfd=False,
        enable_traps_bgp_cbgp2=False,
        enable_traps_bridge_newroot=False,
        enable_traps_bridge_topologychange=False,
        enable_traps_bulkstat_collection=False,
        enable_traps_bulkstat_transfer=False,
        enable_traps_call_home_message_send_fail=False,
        enable_traps_call_home_server_fail=False,
        enable_traps_cef_inconsistency=False,
        enable_traps_cef_peer_fib_state_change=False,
        enable_traps_cef_peer_state_change=False,
        enable_traps_cef_resource_failure=False,
        enable_traps_config=False,
        enable_traps_config_copy=False,
        enable_traps_config_ctid=False,
        enable_traps_cpu_threshold=False,
        enable_traps_dhcp=False,
        enable_traps_eigrp=False,
        enable_traps_energywise=False,
        enable_traps_entity=False,
        enable_traps_entity_diag_boot_up_fail=False,
        enable_traps_entity_diag_hm_test_recover=False,
        enable_traps_entity_diag_hm_thresh_reached=False,
        enable_traps_entity_diag_scheduled_test_fail=False,
        enable_traps_entity_perf_throughput_notif=False,
        enable_traps_envmon=False,
        enable_traps_errdisable=False,
        enable_traps_event_manager=False,
        enable_traps_fast_reroute_protected=False,
        enable_traps_flash_insertion=False,
        enable_traps_flash_lowspace=False,
        enable_traps_flash_removal=False,
        enable_traps_flowmon=False,
        enable_traps_fru_ctrl=False,
        enable_traps_hsrp=False,
        enable_traps_ike_policy_add=False,
        enable_traps_ike_policy_delete=False,
        enable_traps_ike_tunnel_start=False,
        enable_traps_ike_tunnel_stop=False,
        enable_traps_ipmulticast=False,
        enable_traps_ipsec_cryptomap_add=False,
        enable_traps_ipsec_cryptomap_attach=False,
        enable_traps_ipsec_cryptomap_delete=False,
        enable_traps_ipsec_cryptomap_detach=False,
        enable_traps_ipsec_too_many_sas=False,
        enable_traps_ipsec_tunnel_start=False,
        enable_traps_ipsec_tunnel_stop=False,
        enable_traps_ipsla=False,
        enable_traps_isis=False,
        enable_traps_license=False,
        enable_traps_local_auth=False,
        enable_traps_mac_notification_change=False,
        enable_traps_mac_notification_move=False,
        enable_traps_mac_notification_threshold=False,
        enable_traps_memory_bufferpeak=False,
        enable_traps_mpls_ldp=False,
        enable_traps_mpls_rfc_ldp=False,
        enable_traps_mpls_traffic_eng=False,
        enable_traps_mpls_vpn=False,
        enable_traps_msdp=False,
        enable_traps_nhrp_nhc=False,
        enable_traps_nhrp_nhp=False,
        enable_traps_nhrp_nhs=False,
        enable_traps_nhrp_quota_exceeded=False,
        enable_traps_ospf_config_errors=False,
        enable_traps_ospf_config_lsa=False,
        enable_traps_ospf_config_retransmit=False,
        enable_traps_ospf_config_state_change=False,
        enable_traps_ospf_errors_enable=False,
        enable_traps_ospf_lsa_enable=False,
        enable_traps_ospf_nssa_trans_change=False,
        enable_traps_ospf_retransmit_enable=False,
        enable_traps_ospf_shamlink_interface=False,
        enable_traps_ospf_shamlink_neighbor=False,
        enable_traps_ospfv3_config_errors=False,
        enable_traps_ospfv3_config_state_change=False,
        enable_traps_pim_invalid_pim_message=False,
        enable_traps_pim_neighbor_change=False,
        enable_traps_pim_rp_mapping_change=False,
        enable_traps_port_security=False,
        enable_traps_power_ethernet_group="string",
        enable_traps_power_ethernet_police=False,
        enable_traps_pw_vc=False,
        enable_traps_rep=False,
        enable_traps_rf=False,
        enable_traps_smart_license=False,
        enable_traps_snmp_authentication=False,
        enable_traps_snmp_coldstart=False,
        enable_traps_snmp_linkdown=False,
        enable_traps_snmp_linkup=False,
        enable_traps_snmp_warmstart=False,
        enable_traps_stackwise=False,
        enable_traps_stpx_inconsistency=False,
        enable_traps_stpx_loop_inconsistency=False,
        enable_traps_stpx_root_inconsistency=False,
        enable_traps_syslog=False,
        enable_traps_transceiver_all=False,
        enable_traps_tty=False,
        enable_traps_udld_link_fail_rpt=False,
        enable_traps_udld_status_change=False,
        enable_traps_vlan_membership=False,
        enable_traps_vlancreate=False,
        enable_traps_vlandelete=False,
        enable_traps_vrfmib_vnet_trunk_down=False,
        enable_traps_vrfmib_vnet_trunk_up=False,
        enable_traps_vrfmib_vrf_down=False,
        enable_traps_vrfmib_vrf_up=False,
        enable_traps_vtp=False,
        hosts=[iosxe.SnmpServerHostArgs(
            ip_address="string",
            community_or_user="string",
            encryption="string",
            version="string",
        )],
        ifindex_persist=False,
        location="string",
        packetsize=0,
        queue_length=0,
        snmp_communities=[iosxe.SnmpServerSnmpCommunityArgs(
            name="string",
            access_list_name="string",
            ipv6="string",
            permission="string",
            view="string",
        )],
        source_interface_informs_forty_gigabit_ethernet="string",
        source_interface_informs_gigabit_ethernet="string",
        source_interface_informs_hundred_gig_e="string",
        source_interface_informs_loopback=0,
        source_interface_informs_port_channel=0,
        source_interface_informs_port_channel_subinterface="string",
        source_interface_informs_ten_gigabit_ethernet="string",
        source_interface_informs_vlan=0,
        source_interface_traps_forty_gigabit_ethernet="string",
        source_interface_traps_gigabit_ethernet="string",
        source_interface_traps_hundred_gig_e="string",
        source_interface_traps_loopback=0,
        source_interface_traps_port_channel=0,
        source_interface_traps_port_channel_subinterface="string",
        source_interface_traps_ten_gigabit_ethernet="string",
        source_interface_traps_vlan=0,
        system_shutdown=False,
        trap_source_forty_gigabit_ethernet="string",
        trap_source_gigabit_ethernet="string",
        trap_source_hundred_gig_e="string",
        trap_source_loopback=0,
        trap_source_port_channel=0,
        trap_source_port_channel_subinterface="string",
        trap_source_ten_gigabit_ethernet="string",
        trap_source_vlan=0,
        views=[iosxe.SnmpServerViewArgs(
            mib="string",
            name="string",
            inc_exl="string",
        )])
    
    const snmpServerResource = new iosxe.SnmpServer("snmpServerResource", {
        chassisId: "string",
        contact: "string",
        contexts: [{
            name: "string",
        }],
        deleteMode: "string",
        device: "string",
        enableInforms: false,
        enableLoggingGetop: false,
        enableLoggingSetop: false,
        enableTraps: false,
        enableTrapsAuthFrameworkSecViolation: false,
        enableTrapsBfd: false,
        enableTrapsBgpCbgp2: false,
        enableTrapsBridgeNewroot: false,
        enableTrapsBridgeTopologychange: false,
        enableTrapsBulkstatCollection: false,
        enableTrapsBulkstatTransfer: false,
        enableTrapsCallHomeMessageSendFail: false,
        enableTrapsCallHomeServerFail: false,
        enableTrapsCefInconsistency: false,
        enableTrapsCefPeerFibStateChange: false,
        enableTrapsCefPeerStateChange: false,
        enableTrapsCefResourceFailure: false,
        enableTrapsConfig: false,
        enableTrapsConfigCopy: false,
        enableTrapsConfigCtid: false,
        enableTrapsCpuThreshold: false,
        enableTrapsDhcp: false,
        enableTrapsEigrp: false,
        enableTrapsEnergywise: false,
        enableTrapsEntity: false,
        enableTrapsEntityDiagBootUpFail: false,
        enableTrapsEntityDiagHmTestRecover: false,
        enableTrapsEntityDiagHmThreshReached: false,
        enableTrapsEntityDiagScheduledTestFail: false,
        enableTrapsEntityPerfThroughputNotif: false,
        enableTrapsEnvmon: false,
        enableTrapsErrdisable: false,
        enableTrapsEventManager: false,
        enableTrapsFastRerouteProtected: false,
        enableTrapsFlashInsertion: false,
        enableTrapsFlashLowspace: false,
        enableTrapsFlashRemoval: false,
        enableTrapsFlowmon: false,
        enableTrapsFruCtrl: false,
        enableTrapsHsrp: false,
        enableTrapsIkePolicyAdd: false,
        enableTrapsIkePolicyDelete: false,
        enableTrapsIkeTunnelStart: false,
        enableTrapsIkeTunnelStop: false,
        enableTrapsIpmulticast: false,
        enableTrapsIpsecCryptomapAdd: false,
        enableTrapsIpsecCryptomapAttach: false,
        enableTrapsIpsecCryptomapDelete: false,
        enableTrapsIpsecCryptomapDetach: false,
        enableTrapsIpsecTooManySas: false,
        enableTrapsIpsecTunnelStart: false,
        enableTrapsIpsecTunnelStop: false,
        enableTrapsIpsla: false,
        enableTrapsIsis: false,
        enableTrapsLicense: false,
        enableTrapsLocalAuth: false,
        enableTrapsMacNotificationChange: false,
        enableTrapsMacNotificationMove: false,
        enableTrapsMacNotificationThreshold: false,
        enableTrapsMemoryBufferpeak: false,
        enableTrapsMplsLdp: false,
        enableTrapsMplsRfcLdp: false,
        enableTrapsMplsTrafficEng: false,
        enableTrapsMplsVpn: false,
        enableTrapsMsdp: false,
        enableTrapsNhrpNhc: false,
        enableTrapsNhrpNhp: false,
        enableTrapsNhrpNhs: false,
        enableTrapsNhrpQuotaExceeded: false,
        enableTrapsOspfConfigErrors: false,
        enableTrapsOspfConfigLsa: false,
        enableTrapsOspfConfigRetransmit: false,
        enableTrapsOspfConfigStateChange: false,
        enableTrapsOspfErrorsEnable: false,
        enableTrapsOspfLsaEnable: false,
        enableTrapsOspfNssaTransChange: false,
        enableTrapsOspfRetransmitEnable: false,
        enableTrapsOspfShamlinkInterface: false,
        enableTrapsOspfShamlinkNeighbor: false,
        enableTrapsOspfv3ConfigErrors: false,
        enableTrapsOspfv3ConfigStateChange: false,
        enableTrapsPimInvalidPimMessage: false,
        enableTrapsPimNeighborChange: false,
        enableTrapsPimRpMappingChange: false,
        enableTrapsPortSecurity: false,
        enableTrapsPowerEthernetGroup: "string",
        enableTrapsPowerEthernetPolice: false,
        enableTrapsPwVc: false,
        enableTrapsRep: false,
        enableTrapsRf: false,
        enableTrapsSmartLicense: false,
        enableTrapsSnmpAuthentication: false,
        enableTrapsSnmpColdstart: false,
        enableTrapsSnmpLinkdown: false,
        enableTrapsSnmpLinkup: false,
        enableTrapsSnmpWarmstart: false,
        enableTrapsStackwise: false,
        enableTrapsStpxInconsistency: false,
        enableTrapsStpxLoopInconsistency: false,
        enableTrapsStpxRootInconsistency: false,
        enableTrapsSyslog: false,
        enableTrapsTransceiverAll: false,
        enableTrapsTty: false,
        enableTrapsUdldLinkFailRpt: false,
        enableTrapsUdldStatusChange: false,
        enableTrapsVlanMembership: false,
        enableTrapsVlancreate: false,
        enableTrapsVlandelete: false,
        enableTrapsVrfmibVnetTrunkDown: false,
        enableTrapsVrfmibVnetTrunkUp: false,
        enableTrapsVrfmibVrfDown: false,
        enableTrapsVrfmibVrfUp: false,
        enableTrapsVtp: false,
        hosts: [{
            ipAddress: "string",
            communityOrUser: "string",
            encryption: "string",
            version: "string",
        }],
        ifindexPersist: false,
        location: "string",
        packetsize: 0,
        queueLength: 0,
        snmpCommunities: [{
            name: "string",
            accessListName: "string",
            ipv6: "string",
            permission: "string",
            view: "string",
        }],
        sourceInterfaceInformsFortyGigabitEthernet: "string",
        sourceInterfaceInformsGigabitEthernet: "string",
        sourceInterfaceInformsHundredGigE: "string",
        sourceInterfaceInformsLoopback: 0,
        sourceInterfaceInformsPortChannel: 0,
        sourceInterfaceInformsPortChannelSubinterface: "string",
        sourceInterfaceInformsTenGigabitEthernet: "string",
        sourceInterfaceInformsVlan: 0,
        sourceInterfaceTrapsFortyGigabitEthernet: "string",
        sourceInterfaceTrapsGigabitEthernet: "string",
        sourceInterfaceTrapsHundredGigE: "string",
        sourceInterfaceTrapsLoopback: 0,
        sourceInterfaceTrapsPortChannel: 0,
        sourceInterfaceTrapsPortChannelSubinterface: "string",
        sourceInterfaceTrapsTenGigabitEthernet: "string",
        sourceInterfaceTrapsVlan: 0,
        systemShutdown: false,
        trapSourceFortyGigabitEthernet: "string",
        trapSourceGigabitEthernet: "string",
        trapSourceHundredGigE: "string",
        trapSourceLoopback: 0,
        trapSourcePortChannel: 0,
        trapSourcePortChannelSubinterface: "string",
        trapSourceTenGigabitEthernet: "string",
        trapSourceVlan: 0,
        views: [{
            mib: "string",
            name: "string",
            incExl: "string",
        }],
    });
    
    type: iosxe:SnmpServer
    properties:
        chassisId: string
        contact: string
        contexts:
            - name: string
        deleteMode: string
        device: string
        enableInforms: false
        enableLoggingGetop: false
        enableLoggingSetop: false
        enableTraps: false
        enableTrapsAuthFrameworkSecViolation: false
        enableTrapsBfd: false
        enableTrapsBgpCbgp2: false
        enableTrapsBridgeNewroot: false
        enableTrapsBridgeTopologychange: false
        enableTrapsBulkstatCollection: false
        enableTrapsBulkstatTransfer: false
        enableTrapsCallHomeMessageSendFail: false
        enableTrapsCallHomeServerFail: false
        enableTrapsCefInconsistency: false
        enableTrapsCefPeerFibStateChange: false
        enableTrapsCefPeerStateChange: false
        enableTrapsCefResourceFailure: false
        enableTrapsConfig: false
        enableTrapsConfigCopy: false
        enableTrapsConfigCtid: false
        enableTrapsCpuThreshold: false
        enableTrapsDhcp: false
        enableTrapsEigrp: false
        enableTrapsEnergywise: false
        enableTrapsEntity: false
        enableTrapsEntityDiagBootUpFail: false
        enableTrapsEntityDiagHmTestRecover: false
        enableTrapsEntityDiagHmThreshReached: false
        enableTrapsEntityDiagScheduledTestFail: false
        enableTrapsEntityPerfThroughputNotif: false
        enableTrapsEnvmon: false
        enableTrapsErrdisable: false
        enableTrapsEventManager: false
        enableTrapsFastRerouteProtected: false
        enableTrapsFlashInsertion: false
        enableTrapsFlashLowspace: false
        enableTrapsFlashRemoval: false
        enableTrapsFlowmon: false
        enableTrapsFruCtrl: false
        enableTrapsHsrp: false
        enableTrapsIkePolicyAdd: false
        enableTrapsIkePolicyDelete: false
        enableTrapsIkeTunnelStart: false
        enableTrapsIkeTunnelStop: false
        enableTrapsIpmulticast: false
        enableTrapsIpsecCryptomapAdd: false
        enableTrapsIpsecCryptomapAttach: false
        enableTrapsIpsecCryptomapDelete: false
        enableTrapsIpsecCryptomapDetach: false
        enableTrapsIpsecTooManySas: false
        enableTrapsIpsecTunnelStart: false
        enableTrapsIpsecTunnelStop: false
        enableTrapsIpsla: false
        enableTrapsIsis: false
        enableTrapsLicense: false
        enableTrapsLocalAuth: false
        enableTrapsMacNotificationChange: false
        enableTrapsMacNotificationMove: false
        enableTrapsMacNotificationThreshold: false
        enableTrapsMemoryBufferpeak: false
        enableTrapsMplsLdp: false
        enableTrapsMplsRfcLdp: false
        enableTrapsMplsTrafficEng: false
        enableTrapsMplsVpn: false
        enableTrapsMsdp: false
        enableTrapsNhrpNhc: false
        enableTrapsNhrpNhp: false
        enableTrapsNhrpNhs: false
        enableTrapsNhrpQuotaExceeded: false
        enableTrapsOspfConfigErrors: false
        enableTrapsOspfConfigLsa: false
        enableTrapsOspfConfigRetransmit: false
        enableTrapsOspfConfigStateChange: false
        enableTrapsOspfErrorsEnable: false
        enableTrapsOspfLsaEnable: false
        enableTrapsOspfNssaTransChange: false
        enableTrapsOspfRetransmitEnable: false
        enableTrapsOspfShamlinkInterface: false
        enableTrapsOspfShamlinkNeighbor: false
        enableTrapsOspfv3ConfigErrors: false
        enableTrapsOspfv3ConfigStateChange: false
        enableTrapsPimInvalidPimMessage: false
        enableTrapsPimNeighborChange: false
        enableTrapsPimRpMappingChange: false
        enableTrapsPortSecurity: false
        enableTrapsPowerEthernetGroup: string
        enableTrapsPowerEthernetPolice: false
        enableTrapsPwVc: false
        enableTrapsRep: false
        enableTrapsRf: false
        enableTrapsSmartLicense: false
        enableTrapsSnmpAuthentication: false
        enableTrapsSnmpColdstart: false
        enableTrapsSnmpLinkdown: false
        enableTrapsSnmpLinkup: false
        enableTrapsSnmpWarmstart: false
        enableTrapsStackwise: false
        enableTrapsStpxInconsistency: false
        enableTrapsStpxLoopInconsistency: false
        enableTrapsStpxRootInconsistency: false
        enableTrapsSyslog: false
        enableTrapsTransceiverAll: false
        enableTrapsTty: false
        enableTrapsUdldLinkFailRpt: false
        enableTrapsUdldStatusChange: false
        enableTrapsVlanMembership: false
        enableTrapsVlancreate: false
        enableTrapsVlandelete: false
        enableTrapsVrfmibVnetTrunkDown: false
        enableTrapsVrfmibVnetTrunkUp: false
        enableTrapsVrfmibVrfDown: false
        enableTrapsVrfmibVrfUp: false
        enableTrapsVtp: false
        hosts:
            - communityOrUser: string
              encryption: string
              ipAddress: string
              version: string
        ifindexPersist: false
        location: string
        packetsize: 0
        queueLength: 0
        snmpCommunities:
            - accessListName: string
              ipv6: string
              name: string
              permission: string
              view: string
        sourceInterfaceInformsFortyGigabitEthernet: string
        sourceInterfaceInformsGigabitEthernet: string
        sourceInterfaceInformsHundredGigE: string
        sourceInterfaceInformsLoopback: 0
        sourceInterfaceInformsPortChannel: 0
        sourceInterfaceInformsPortChannelSubinterface: string
        sourceInterfaceInformsTenGigabitEthernet: string
        sourceInterfaceInformsVlan: 0
        sourceInterfaceTrapsFortyGigabitEthernet: string
        sourceInterfaceTrapsGigabitEthernet: string
        sourceInterfaceTrapsHundredGigE: string
        sourceInterfaceTrapsLoopback: 0
        sourceInterfaceTrapsPortChannel: 0
        sourceInterfaceTrapsPortChannelSubinterface: string
        sourceInterfaceTrapsTenGigabitEthernet: string
        sourceInterfaceTrapsVlan: 0
        systemShutdown: false
        trapSourceFortyGigabitEthernet: string
        trapSourceGigabitEthernet: string
        trapSourceHundredGigE: string
        trapSourceLoopback: 0
        trapSourcePortChannel: 0
        trapSourcePortChannelSubinterface: string
        trapSourceTenGigabitEthernet: string
        trapSourceVlan: 0
        views:
            - incExl: string
              mib: string
              name: string
    

    SnmpServer Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The SnmpServer resource accepts the following input properties:

    ChassisId string
    String to uniquely identify this chassis
    Contact string
    Text for mib object sysContact
    Contexts List<Lbrlabs.PulumiPackage.Iosxe.Inputs.SnmpServerContext>
    Create/Delete a context apart from default
    DeleteMode string
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    Device string
    A device name from the provider configuration.
    EnableInforms bool
    Enable SNMP Informs
    EnableLoggingGetop bool
    Enable SNMP GET Operation logging
    EnableLoggingSetop bool
    Enable SNMP SET Operation logging
    EnableTraps bool
    Enable SNMP Traps
    EnableTrapsAuthFrameworkSecViolation bool
    EnableTrapsBfd bool
    EnableTrapsBgpCbgp2 bool
    Enable BGP MIBv2 traps
    EnableTrapsBridgeNewroot bool
    EnableTrapsBridgeTopologychange bool
    EnableTrapsBulkstatCollection bool
    Enable Data-Collection-MIB Collection notifications
    EnableTrapsBulkstatTransfer bool
    Enable Data-Collection-MIB Transfer notifications
    EnableTrapsCallHomeMessageSendFail bool
    EnableTrapsCallHomeServerFail bool
    EnableTrapsCefInconsistency bool
    EnableTrapsCefPeerFibStateChange bool
    EnableTrapsCefPeerStateChange bool
    EnableTrapsCefResourceFailure bool
    EnableTrapsConfig bool
    Enable SNMP config traps
    EnableTrapsConfigCopy bool
    Enable SNMP config-copy traps
    EnableTrapsConfigCtid bool
    EnableTrapsCpuThreshold bool
    Allow CPU utilization threshold violation traps
    EnableTrapsDhcp bool
    Enable SNMP dhcp traps
    EnableTrapsEigrp bool
    Enable SNMP EIGRP traps
    EnableTrapsEnergywise bool
    EnableTrapsEntity bool
    Enable SNMP entity traps
    EnableTrapsEntityDiagBootUpFail bool
    Enable SNMP ceDiagBootUpFailedNotif traps
    EnableTrapsEntityDiagHmTestRecover bool
    Enable SNMP ceDiagHMTestRecoverNotif traps
    EnableTrapsEntityDiagHmThreshReached bool
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    EnableTrapsEntityDiagScheduledTestFail bool
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    EnableTrapsEntityPerfThroughputNotif bool
    Enable ENTITY PERFORMANCE MIB throughput traps
    EnableTrapsEnvmon bool
    Enable SNMP environmental monitor traps
    EnableTrapsErrdisable bool
    Enable SNMP errdisable notifications
    EnableTrapsEventManager bool
    Enable SNMP Embedded Event Manager traps
    EnableTrapsFastRerouteProtected bool
    EnableTrapsFlashInsertion bool
    Enable SNMP Flash Insertion notifications
    EnableTrapsFlashLowspace bool
    Enable SNMP Flash Lowspace notifications
    EnableTrapsFlashRemoval bool
    Enable SNMP Flash Removal notifications
    EnableTrapsFlowmon bool
    Enable SNMP flowmon notifications
    EnableTrapsFruCtrl bool
    Enable SNMP entity FRU control traps
    EnableTrapsHsrp bool
    Enable SNMP HSRP traps
    EnableTrapsIkePolicyAdd bool
    Enable IKE Policy add trap
    EnableTrapsIkePolicyDelete bool
    Enable IKE Policy delete trap
    EnableTrapsIkeTunnelStart bool
    Enable IKE Tunnel start trap
    EnableTrapsIkeTunnelStop bool
    Enable IKE Tunnel stop trap
    EnableTrapsIpmulticast bool
    Enable SNMP ipmulticast traps
    EnableTrapsIpsecCryptomapAdd bool
    Enable IPsec Cryptomap add trap
    EnableTrapsIpsecCryptomapAttach bool
    Enable IPsec Cryptomap Attach trap
    EnableTrapsIpsecCryptomapDelete bool
    Enable IPsec Cryptomap delete trap
    EnableTrapsIpsecCryptomapDetach bool
    Enable IPsec Cryptomap Detach trap
    EnableTrapsIpsecTooManySas bool
    Enable IPsec Tunnel Start trap
    EnableTrapsIpsecTunnelStart bool
    Enable IPsec Tunnel Start trap
    EnableTrapsIpsecTunnelStop bool
    Enable IPsec Tunnel Stop trap
    EnableTrapsIpsla bool
    Enable IPSLA traps traps
    EnableTrapsIsis bool
    Enable ISIS traps traps
    EnableTrapsLicense bool
    Enable license traps
    EnableTrapsLocalAuth bool
    Enable SNMP local auth traps
    EnableTrapsMacNotificationChange bool
    Enable SNMP Change traps
    EnableTrapsMacNotificationMove bool
    Enable SNMP Move traps
    EnableTrapsMacNotificationThreshold bool
    Enable SNMP Threshold traps
    EnableTrapsMemoryBufferpeak bool
    Enable SNMP Memory Bufferpeak traps
    EnableTrapsMplsLdp bool
    SNMP MPLS label distribution protocol traps
    EnableTrapsMplsRfcLdp bool
    EnableTrapsMplsTrafficEng bool
    EnableTrapsMplsVpn bool
    EnableTrapsMsdp bool
    Enable SNMP MSDP traps
    EnableTrapsNhrpNhc bool
    EnableTrapsNhrpNhp bool
    EnableTrapsNhrpNhs bool
    EnableTrapsNhrpQuotaExceeded bool
    EnableTrapsOspfConfigErrors bool
    Enable all traps of errors
    EnableTrapsOspfConfigLsa bool
    Enable all traps of lsa
    EnableTrapsOspfConfigRetransmit bool
    Enable all traps of retransmit
    EnableTrapsOspfConfigStateChange bool
    Enable all traps of state-change
    EnableTrapsOspfErrorsEnable bool
    Enable all traps of errors
    EnableTrapsOspfLsaEnable bool
    Enable all traps of lsa
    EnableTrapsOspfNssaTransChange bool
    Nssa translator state changes
    EnableTrapsOspfRetransmitEnable bool
    Enable all traps of retransmit
    EnableTrapsOspfShamlinkInterface bool
    Sham link interface state changes
    EnableTrapsOspfShamlinkNeighbor bool
    Sham link neighbor state changes
    EnableTrapsOspfv3ConfigErrors bool
    Enable all traps of errors
    EnableTrapsOspfv3ConfigStateChange bool
    Enable all traps of state-change
    EnableTrapsPimInvalidPimMessage bool
    Enable invalid pim message trap
    EnableTrapsPimNeighborChange bool
    Enable neighbor change trap
    EnableTrapsPimRpMappingChange bool
    Enable rp mapping change trap
    EnableTrapsPortSecurity bool
    Enable SNMP port security traps
    EnableTrapsPowerEthernetGroup string
    Enable SNMP inline power group based traps
    EnableTrapsPowerEthernetPolice bool
    Enable Policing Trap
    EnableTrapsPwVc bool
    EnableTrapsRep bool
    EnableTrapsRf bool
    Enable all SNMP traps defined in CISCO-RF-MIB
    EnableTrapsSmartLicense bool
    Enable smart license traps
    EnableTrapsSnmpAuthentication bool
    Enable authentication trap
    EnableTrapsSnmpColdstart bool
    Enable coldStart trap
    EnableTrapsSnmpLinkdown bool
    Enable linkDown trap
    EnableTrapsSnmpLinkup bool
    Enable linkUp trap
    EnableTrapsSnmpWarmstart bool
    Enable warmStart trap
    EnableTrapsStackwise bool
    Enable SNMP stackwise traps
    EnableTrapsStpxInconsistency bool
    EnableTrapsStpxLoopInconsistency bool
    EnableTrapsStpxRootInconsistency bool
    EnableTrapsSyslog bool
    Enable SNMP syslog traps
    EnableTrapsTransceiverAll bool
    EnableTrapsTty bool
    Enable TCP connection traps
    EnableTrapsUdldLinkFailRpt bool
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    EnableTrapsUdldStatusChange bool
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    EnableTrapsVlanMembership bool
    EnableTrapsVlancreate bool
    EnableTrapsVlandelete bool
    EnableTrapsVrfmibVnetTrunkDown bool
    EnableTrapsVrfmibVnetTrunkUp bool
    EnableTrapsVrfmibVrfDown bool
    EnableTrapsVrfmibVrfUp bool
    EnableTrapsVtp bool
    Hosts List<Lbrlabs.PulumiPackage.Iosxe.Inputs.SnmpServerHost>
    Specify hosts keyed by (ip-address, community-or-user)
    IfindexPersist bool
    Persist interface indices
    Location string
    Text for mib object sysLocation
    Packetsize int
    Largest SNMP packet size - Range: 484-17892
    QueueLength int
    Message queue length for each TRAP host - Range: 1-5000
    SnmpCommunities List<Lbrlabs.PulumiPackage.Iosxe.Inputs.SnmpServerSnmpCommunity>
    Enable SNMP; set community string and access privs
    SourceInterfaceInformsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceInformsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceInformsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceInformsLoopback int
    Loopback interface - Range: 0-2147483647
    SourceInterfaceInformsPortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    SourceInterfaceInformsPortChannelSubinterface string
    SourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceInformsVlan int
    Iosxr Vlans - Range: 0-65535
    SourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceTrapsLoopback int
    Loopback interface - Range: 0-2147483647
    SourceInterfaceTrapsPortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    SourceInterfaceTrapsPortChannelSubinterface string
    SourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceTrapsVlan int
    Iosxr Vlans - Range: 0-65535
    SystemShutdown bool
    Enable use of the SNMP reload command
    TrapSourceFortyGigabitEthernet string
    Forty GigabitEthernet
    TrapSourceGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    TrapSourceHundredGigE string
    Hundred GigabitEthernet
    TrapSourceLoopback int
    Loopback interface - Range: 0-2147483647
    TrapSourcePortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    TrapSourcePortChannelSubinterface string
    TrapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    TrapSourceVlan int
    Iosxr Vlans - Range: 0-65535
    Views List<Lbrlabs.PulumiPackage.Iosxe.Inputs.SnmpServerView>
    Define an SNMPv2 MIB view
    ChassisId string
    String to uniquely identify this chassis
    Contact string
    Text for mib object sysContact
    Contexts []SnmpServerContextArgs
    Create/Delete a context apart from default
    DeleteMode string
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    Device string
    A device name from the provider configuration.
    EnableInforms bool
    Enable SNMP Informs
    EnableLoggingGetop bool
    Enable SNMP GET Operation logging
    EnableLoggingSetop bool
    Enable SNMP SET Operation logging
    EnableTraps bool
    Enable SNMP Traps
    EnableTrapsAuthFrameworkSecViolation bool
    EnableTrapsBfd bool
    EnableTrapsBgpCbgp2 bool
    Enable BGP MIBv2 traps
    EnableTrapsBridgeNewroot bool
    EnableTrapsBridgeTopologychange bool
    EnableTrapsBulkstatCollection bool
    Enable Data-Collection-MIB Collection notifications
    EnableTrapsBulkstatTransfer bool
    Enable Data-Collection-MIB Transfer notifications
    EnableTrapsCallHomeMessageSendFail bool
    EnableTrapsCallHomeServerFail bool
    EnableTrapsCefInconsistency bool
    EnableTrapsCefPeerFibStateChange bool
    EnableTrapsCefPeerStateChange bool
    EnableTrapsCefResourceFailure bool
    EnableTrapsConfig bool
    Enable SNMP config traps
    EnableTrapsConfigCopy bool
    Enable SNMP config-copy traps
    EnableTrapsConfigCtid bool
    EnableTrapsCpuThreshold bool
    Allow CPU utilization threshold violation traps
    EnableTrapsDhcp bool
    Enable SNMP dhcp traps
    EnableTrapsEigrp bool
    Enable SNMP EIGRP traps
    EnableTrapsEnergywise bool
    EnableTrapsEntity bool
    Enable SNMP entity traps
    EnableTrapsEntityDiagBootUpFail bool
    Enable SNMP ceDiagBootUpFailedNotif traps
    EnableTrapsEntityDiagHmTestRecover bool
    Enable SNMP ceDiagHMTestRecoverNotif traps
    EnableTrapsEntityDiagHmThreshReached bool
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    EnableTrapsEntityDiagScheduledTestFail bool
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    EnableTrapsEntityPerfThroughputNotif bool
    Enable ENTITY PERFORMANCE MIB throughput traps
    EnableTrapsEnvmon bool
    Enable SNMP environmental monitor traps
    EnableTrapsErrdisable bool
    Enable SNMP errdisable notifications
    EnableTrapsEventManager bool
    Enable SNMP Embedded Event Manager traps
    EnableTrapsFastRerouteProtected bool
    EnableTrapsFlashInsertion bool
    Enable SNMP Flash Insertion notifications
    EnableTrapsFlashLowspace bool
    Enable SNMP Flash Lowspace notifications
    EnableTrapsFlashRemoval bool
    Enable SNMP Flash Removal notifications
    EnableTrapsFlowmon bool
    Enable SNMP flowmon notifications
    EnableTrapsFruCtrl bool
    Enable SNMP entity FRU control traps
    EnableTrapsHsrp bool
    Enable SNMP HSRP traps
    EnableTrapsIkePolicyAdd bool
    Enable IKE Policy add trap
    EnableTrapsIkePolicyDelete bool
    Enable IKE Policy delete trap
    EnableTrapsIkeTunnelStart bool
    Enable IKE Tunnel start trap
    EnableTrapsIkeTunnelStop bool
    Enable IKE Tunnel stop trap
    EnableTrapsIpmulticast bool
    Enable SNMP ipmulticast traps
    EnableTrapsIpsecCryptomapAdd bool
    Enable IPsec Cryptomap add trap
    EnableTrapsIpsecCryptomapAttach bool
    Enable IPsec Cryptomap Attach trap
    EnableTrapsIpsecCryptomapDelete bool
    Enable IPsec Cryptomap delete trap
    EnableTrapsIpsecCryptomapDetach bool
    Enable IPsec Cryptomap Detach trap
    EnableTrapsIpsecTooManySas bool
    Enable IPsec Tunnel Start trap
    EnableTrapsIpsecTunnelStart bool
    Enable IPsec Tunnel Start trap
    EnableTrapsIpsecTunnelStop bool
    Enable IPsec Tunnel Stop trap
    EnableTrapsIpsla bool
    Enable IPSLA traps traps
    EnableTrapsIsis bool
    Enable ISIS traps traps
    EnableTrapsLicense bool
    Enable license traps
    EnableTrapsLocalAuth bool
    Enable SNMP local auth traps
    EnableTrapsMacNotificationChange bool
    Enable SNMP Change traps
    EnableTrapsMacNotificationMove bool
    Enable SNMP Move traps
    EnableTrapsMacNotificationThreshold bool
    Enable SNMP Threshold traps
    EnableTrapsMemoryBufferpeak bool
    Enable SNMP Memory Bufferpeak traps
    EnableTrapsMplsLdp bool
    SNMP MPLS label distribution protocol traps
    EnableTrapsMplsRfcLdp bool
    EnableTrapsMplsTrafficEng bool
    EnableTrapsMplsVpn bool
    EnableTrapsMsdp bool
    Enable SNMP MSDP traps
    EnableTrapsNhrpNhc bool
    EnableTrapsNhrpNhp bool
    EnableTrapsNhrpNhs bool
    EnableTrapsNhrpQuotaExceeded bool
    EnableTrapsOspfConfigErrors bool
    Enable all traps of errors
    EnableTrapsOspfConfigLsa bool
    Enable all traps of lsa
    EnableTrapsOspfConfigRetransmit bool
    Enable all traps of retransmit
    EnableTrapsOspfConfigStateChange bool
    Enable all traps of state-change
    EnableTrapsOspfErrorsEnable bool
    Enable all traps of errors
    EnableTrapsOspfLsaEnable bool
    Enable all traps of lsa
    EnableTrapsOspfNssaTransChange bool
    Nssa translator state changes
    EnableTrapsOspfRetransmitEnable bool
    Enable all traps of retransmit
    EnableTrapsOspfShamlinkInterface bool
    Sham link interface state changes
    EnableTrapsOspfShamlinkNeighbor bool
    Sham link neighbor state changes
    EnableTrapsOspfv3ConfigErrors bool
    Enable all traps of errors
    EnableTrapsOspfv3ConfigStateChange bool
    Enable all traps of state-change
    EnableTrapsPimInvalidPimMessage bool
    Enable invalid pim message trap
    EnableTrapsPimNeighborChange bool
    Enable neighbor change trap
    EnableTrapsPimRpMappingChange bool
    Enable rp mapping change trap
    EnableTrapsPortSecurity bool
    Enable SNMP port security traps
    EnableTrapsPowerEthernetGroup string
    Enable SNMP inline power group based traps
    EnableTrapsPowerEthernetPolice bool
    Enable Policing Trap
    EnableTrapsPwVc bool
    EnableTrapsRep bool
    EnableTrapsRf bool
    Enable all SNMP traps defined in CISCO-RF-MIB
    EnableTrapsSmartLicense bool
    Enable smart license traps
    EnableTrapsSnmpAuthentication bool
    Enable authentication trap
    EnableTrapsSnmpColdstart bool
    Enable coldStart trap
    EnableTrapsSnmpLinkdown bool
    Enable linkDown trap
    EnableTrapsSnmpLinkup bool
    Enable linkUp trap
    EnableTrapsSnmpWarmstart bool
    Enable warmStart trap
    EnableTrapsStackwise bool
    Enable SNMP stackwise traps
    EnableTrapsStpxInconsistency bool
    EnableTrapsStpxLoopInconsistency bool
    EnableTrapsStpxRootInconsistency bool
    EnableTrapsSyslog bool
    Enable SNMP syslog traps
    EnableTrapsTransceiverAll bool
    EnableTrapsTty bool
    Enable TCP connection traps
    EnableTrapsUdldLinkFailRpt bool
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    EnableTrapsUdldStatusChange bool
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    EnableTrapsVlanMembership bool
    EnableTrapsVlancreate bool
    EnableTrapsVlandelete bool
    EnableTrapsVrfmibVnetTrunkDown bool
    EnableTrapsVrfmibVnetTrunkUp bool
    EnableTrapsVrfmibVrfDown bool
    EnableTrapsVrfmibVrfUp bool
    EnableTrapsVtp bool
    Hosts []SnmpServerHostArgs
    Specify hosts keyed by (ip-address, community-or-user)
    IfindexPersist bool
    Persist interface indices
    Location string
    Text for mib object sysLocation
    Packetsize int
    Largest SNMP packet size - Range: 484-17892
    QueueLength int
    Message queue length for each TRAP host - Range: 1-5000
    SnmpCommunities []SnmpServerSnmpCommunityArgs
    Enable SNMP; set community string and access privs
    SourceInterfaceInformsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceInformsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceInformsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceInformsLoopback int
    Loopback interface - Range: 0-2147483647
    SourceInterfaceInformsPortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    SourceInterfaceInformsPortChannelSubinterface string
    SourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceInformsVlan int
    Iosxr Vlans - Range: 0-65535
    SourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceTrapsLoopback int
    Loopback interface - Range: 0-2147483647
    SourceInterfaceTrapsPortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    SourceInterfaceTrapsPortChannelSubinterface string
    SourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceTrapsVlan int
    Iosxr Vlans - Range: 0-65535
    SystemShutdown bool
    Enable use of the SNMP reload command
    TrapSourceFortyGigabitEthernet string
    Forty GigabitEthernet
    TrapSourceGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    TrapSourceHundredGigE string
    Hundred GigabitEthernet
    TrapSourceLoopback int
    Loopback interface - Range: 0-2147483647
    TrapSourcePortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    TrapSourcePortChannelSubinterface string
    TrapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    TrapSourceVlan int
    Iosxr Vlans - Range: 0-65535
    Views []SnmpServerViewArgs
    Define an SNMPv2 MIB view
    chassisId String
    String to uniquely identify this chassis
    contact String
    Text for mib object sysContact
    contexts List<SnmpServerContext>
    Create/Delete a context apart from default
    deleteMode String
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    device String
    A device name from the provider configuration.
    enableInforms Boolean
    Enable SNMP Informs
    enableLoggingGetop Boolean
    Enable SNMP GET Operation logging
    enableLoggingSetop Boolean
    Enable SNMP SET Operation logging
    enableTraps Boolean
    Enable SNMP Traps
    enableTrapsAuthFrameworkSecViolation Boolean
    enableTrapsBfd Boolean
    enableTrapsBgpCbgp2 Boolean
    Enable BGP MIBv2 traps
    enableTrapsBridgeNewroot Boolean
    enableTrapsBridgeTopologychange Boolean
    enableTrapsBulkstatCollection Boolean
    Enable Data-Collection-MIB Collection notifications
    enableTrapsBulkstatTransfer Boolean
    Enable Data-Collection-MIB Transfer notifications
    enableTrapsCallHomeMessageSendFail Boolean
    enableTrapsCallHomeServerFail Boolean
    enableTrapsCefInconsistency Boolean
    enableTrapsCefPeerFibStateChange Boolean
    enableTrapsCefPeerStateChange Boolean
    enableTrapsCefResourceFailure Boolean
    enableTrapsConfig Boolean
    Enable SNMP config traps
    enableTrapsConfigCopy Boolean
    Enable SNMP config-copy traps
    enableTrapsConfigCtid Boolean
    enableTrapsCpuThreshold Boolean
    Allow CPU utilization threshold violation traps
    enableTrapsDhcp Boolean
    Enable SNMP dhcp traps
    enableTrapsEigrp Boolean
    Enable SNMP EIGRP traps
    enableTrapsEnergywise Boolean
    enableTrapsEntity Boolean
    Enable SNMP entity traps
    enableTrapsEntityDiagBootUpFail Boolean
    Enable SNMP ceDiagBootUpFailedNotif traps
    enableTrapsEntityDiagHmTestRecover Boolean
    Enable SNMP ceDiagHMTestRecoverNotif traps
    enableTrapsEntityDiagHmThreshReached Boolean
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    enableTrapsEntityDiagScheduledTestFail Boolean
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    enableTrapsEntityPerfThroughputNotif Boolean
    Enable ENTITY PERFORMANCE MIB throughput traps
    enableTrapsEnvmon Boolean
    Enable SNMP environmental monitor traps
    enableTrapsErrdisable Boolean
    Enable SNMP errdisable notifications
    enableTrapsEventManager Boolean
    Enable SNMP Embedded Event Manager traps
    enableTrapsFastRerouteProtected Boolean
    enableTrapsFlashInsertion Boolean
    Enable SNMP Flash Insertion notifications
    enableTrapsFlashLowspace Boolean
    Enable SNMP Flash Lowspace notifications
    enableTrapsFlashRemoval Boolean
    Enable SNMP Flash Removal notifications
    enableTrapsFlowmon Boolean
    Enable SNMP flowmon notifications
    enableTrapsFruCtrl Boolean
    Enable SNMP entity FRU control traps
    enableTrapsHsrp Boolean
    Enable SNMP HSRP traps
    enableTrapsIkePolicyAdd Boolean
    Enable IKE Policy add trap
    enableTrapsIkePolicyDelete Boolean
    Enable IKE Policy delete trap
    enableTrapsIkeTunnelStart Boolean
    Enable IKE Tunnel start trap
    enableTrapsIkeTunnelStop Boolean
    Enable IKE Tunnel stop trap
    enableTrapsIpmulticast Boolean
    Enable SNMP ipmulticast traps
    enableTrapsIpsecCryptomapAdd Boolean
    Enable IPsec Cryptomap add trap
    enableTrapsIpsecCryptomapAttach Boolean
    Enable IPsec Cryptomap Attach trap
    enableTrapsIpsecCryptomapDelete Boolean
    Enable IPsec Cryptomap delete trap
    enableTrapsIpsecCryptomapDetach Boolean
    Enable IPsec Cryptomap Detach trap
    enableTrapsIpsecTooManySas Boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStart Boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStop Boolean
    Enable IPsec Tunnel Stop trap
    enableTrapsIpsla Boolean
    Enable IPSLA traps traps
    enableTrapsIsis Boolean
    Enable ISIS traps traps
    enableTrapsLicense Boolean
    Enable license traps
    enableTrapsLocalAuth Boolean
    Enable SNMP local auth traps
    enableTrapsMacNotificationChange Boolean
    Enable SNMP Change traps
    enableTrapsMacNotificationMove Boolean
    Enable SNMP Move traps
    enableTrapsMacNotificationThreshold Boolean
    Enable SNMP Threshold traps
    enableTrapsMemoryBufferpeak Boolean
    Enable SNMP Memory Bufferpeak traps
    enableTrapsMplsLdp Boolean
    SNMP MPLS label distribution protocol traps
    enableTrapsMplsRfcLdp Boolean
    enableTrapsMplsTrafficEng Boolean
    enableTrapsMplsVpn Boolean
    enableTrapsMsdp Boolean
    Enable SNMP MSDP traps
    enableTrapsNhrpNhc Boolean
    enableTrapsNhrpNhp Boolean
    enableTrapsNhrpNhs Boolean
    enableTrapsNhrpQuotaExceeded Boolean
    enableTrapsOspfConfigErrors Boolean
    Enable all traps of errors
    enableTrapsOspfConfigLsa Boolean
    Enable all traps of lsa
    enableTrapsOspfConfigRetransmit Boolean
    Enable all traps of retransmit
    enableTrapsOspfConfigStateChange Boolean
    Enable all traps of state-change
    enableTrapsOspfErrorsEnable Boolean
    Enable all traps of errors
    enableTrapsOspfLsaEnable Boolean
    Enable all traps of lsa
    enableTrapsOspfNssaTransChange Boolean
    Nssa translator state changes
    enableTrapsOspfRetransmitEnable Boolean
    Enable all traps of retransmit
    enableTrapsOspfShamlinkInterface Boolean
    Sham link interface state changes
    enableTrapsOspfShamlinkNeighbor Boolean
    Sham link neighbor state changes
    enableTrapsOspfv3ConfigErrors Boolean
    Enable all traps of errors
    enableTrapsOspfv3ConfigStateChange Boolean
    Enable all traps of state-change
    enableTrapsPimInvalidPimMessage Boolean
    Enable invalid pim message trap
    enableTrapsPimNeighborChange Boolean
    Enable neighbor change trap
    enableTrapsPimRpMappingChange Boolean
    Enable rp mapping change trap
    enableTrapsPortSecurity Boolean
    Enable SNMP port security traps
    enableTrapsPowerEthernetGroup String
    Enable SNMP inline power group based traps
    enableTrapsPowerEthernetPolice Boolean
    Enable Policing Trap
    enableTrapsPwVc Boolean
    enableTrapsRep Boolean
    enableTrapsRf Boolean
    Enable all SNMP traps defined in CISCO-RF-MIB
    enableTrapsSmartLicense Boolean
    Enable smart license traps
    enableTrapsSnmpAuthentication Boolean
    Enable authentication trap
    enableTrapsSnmpColdstart Boolean
    Enable coldStart trap
    enableTrapsSnmpLinkdown Boolean
    Enable linkDown trap
    enableTrapsSnmpLinkup Boolean
    Enable linkUp trap
    enableTrapsSnmpWarmstart Boolean
    Enable warmStart trap
    enableTrapsStackwise Boolean
    Enable SNMP stackwise traps
    enableTrapsStpxInconsistency Boolean
    enableTrapsStpxLoopInconsistency Boolean
    enableTrapsStpxRootInconsistency Boolean
    enableTrapsSyslog Boolean
    Enable SNMP syslog traps
    enableTrapsTransceiverAll Boolean
    enableTrapsTty Boolean
    Enable TCP connection traps
    enableTrapsUdldLinkFailRpt Boolean
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    enableTrapsUdldStatusChange Boolean
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    enableTrapsVlanMembership Boolean
    enableTrapsVlancreate Boolean
    enableTrapsVlandelete Boolean
    enableTrapsVrfmibVnetTrunkDown Boolean
    enableTrapsVrfmibVnetTrunkUp Boolean
    enableTrapsVrfmibVrfDown Boolean
    enableTrapsVrfmibVrfUp Boolean
    enableTrapsVtp Boolean
    hosts List<SnmpServerHost>
    Specify hosts keyed by (ip-address, community-or-user)
    ifindexPersist Boolean
    Persist interface indices
    location String
    Text for mib object sysLocation
    packetsize Integer
    Largest SNMP packet size - Range: 484-17892
    queueLength Integer
    Message queue length for each TRAP host - Range: 1-5000
    snmpCommunities List<SnmpServerSnmpCommunity>
    Enable SNMP; set community string and access privs
    sourceInterfaceInformsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceInformsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceInformsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceInformsLoopback Integer
    Loopback interface - Range: 0-2147483647
    sourceInterfaceInformsPortChannel Integer
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceInformsPortChannelSubinterface String
    sourceInterfaceInformsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan Integer
    Iosxr Vlans - Range: 0-65535
    sourceInterfaceTrapsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback Integer
    Loopback interface - Range: 0-2147483647
    sourceInterfaceTrapsPortChannel Integer
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceTrapsPortChannelSubinterface String
    sourceInterfaceTrapsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan Integer
    Iosxr Vlans - Range: 0-65535
    systemShutdown Boolean
    Enable use of the SNMP reload command
    trapSourceFortyGigabitEthernet String
    Forty GigabitEthernet
    trapSourceGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    trapSourceHundredGigE String
    Hundred GigabitEthernet
    trapSourceLoopback Integer
    Loopback interface - Range: 0-2147483647
    trapSourcePortChannel Integer
    Ethernet Channel of interfaces - Range: 0-4294967295
    trapSourcePortChannelSubinterface String
    trapSourceTenGigabitEthernet String
    Ten Gigabit Ethernet
    trapSourceVlan Integer
    Iosxr Vlans - Range: 0-65535
    views List<SnmpServerView>
    Define an SNMPv2 MIB view
    chassisId string
    String to uniquely identify this chassis
    contact string
    Text for mib object sysContact
    contexts SnmpServerContext[]
    Create/Delete a context apart from default
    deleteMode string
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    device string
    A device name from the provider configuration.
    enableInforms boolean
    Enable SNMP Informs
    enableLoggingGetop boolean
    Enable SNMP GET Operation logging
    enableLoggingSetop boolean
    Enable SNMP SET Operation logging
    enableTraps boolean
    Enable SNMP Traps
    enableTrapsAuthFrameworkSecViolation boolean
    enableTrapsBfd boolean
    enableTrapsBgpCbgp2 boolean
    Enable BGP MIBv2 traps
    enableTrapsBridgeNewroot boolean
    enableTrapsBridgeTopologychange boolean
    enableTrapsBulkstatCollection boolean
    Enable Data-Collection-MIB Collection notifications
    enableTrapsBulkstatTransfer boolean
    Enable Data-Collection-MIB Transfer notifications
    enableTrapsCallHomeMessageSendFail boolean
    enableTrapsCallHomeServerFail boolean
    enableTrapsCefInconsistency boolean
    enableTrapsCefPeerFibStateChange boolean
    enableTrapsCefPeerStateChange boolean
    enableTrapsCefResourceFailure boolean
    enableTrapsConfig boolean
    Enable SNMP config traps
    enableTrapsConfigCopy boolean
    Enable SNMP config-copy traps
    enableTrapsConfigCtid boolean
    enableTrapsCpuThreshold boolean
    Allow CPU utilization threshold violation traps
    enableTrapsDhcp boolean
    Enable SNMP dhcp traps
    enableTrapsEigrp boolean
    Enable SNMP EIGRP traps
    enableTrapsEnergywise boolean
    enableTrapsEntity boolean
    Enable SNMP entity traps
    enableTrapsEntityDiagBootUpFail boolean
    Enable SNMP ceDiagBootUpFailedNotif traps
    enableTrapsEntityDiagHmTestRecover boolean
    Enable SNMP ceDiagHMTestRecoverNotif traps
    enableTrapsEntityDiagHmThreshReached boolean
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    enableTrapsEntityDiagScheduledTestFail boolean
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    enableTrapsEntityPerfThroughputNotif boolean
    Enable ENTITY PERFORMANCE MIB throughput traps
    enableTrapsEnvmon boolean
    Enable SNMP environmental monitor traps
    enableTrapsErrdisable boolean
    Enable SNMP errdisable notifications
    enableTrapsEventManager boolean
    Enable SNMP Embedded Event Manager traps
    enableTrapsFastRerouteProtected boolean
    enableTrapsFlashInsertion boolean
    Enable SNMP Flash Insertion notifications
    enableTrapsFlashLowspace boolean
    Enable SNMP Flash Lowspace notifications
    enableTrapsFlashRemoval boolean
    Enable SNMP Flash Removal notifications
    enableTrapsFlowmon boolean
    Enable SNMP flowmon notifications
    enableTrapsFruCtrl boolean
    Enable SNMP entity FRU control traps
    enableTrapsHsrp boolean
    Enable SNMP HSRP traps
    enableTrapsIkePolicyAdd boolean
    Enable IKE Policy add trap
    enableTrapsIkePolicyDelete boolean
    Enable IKE Policy delete trap
    enableTrapsIkeTunnelStart boolean
    Enable IKE Tunnel start trap
    enableTrapsIkeTunnelStop boolean
    Enable IKE Tunnel stop trap
    enableTrapsIpmulticast boolean
    Enable SNMP ipmulticast traps
    enableTrapsIpsecCryptomapAdd boolean
    Enable IPsec Cryptomap add trap
    enableTrapsIpsecCryptomapAttach boolean
    Enable IPsec Cryptomap Attach trap
    enableTrapsIpsecCryptomapDelete boolean
    Enable IPsec Cryptomap delete trap
    enableTrapsIpsecCryptomapDetach boolean
    Enable IPsec Cryptomap Detach trap
    enableTrapsIpsecTooManySas boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStart boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStop boolean
    Enable IPsec Tunnel Stop trap
    enableTrapsIpsla boolean
    Enable IPSLA traps traps
    enableTrapsIsis boolean
    Enable ISIS traps traps
    enableTrapsLicense boolean
    Enable license traps
    enableTrapsLocalAuth boolean
    Enable SNMP local auth traps
    enableTrapsMacNotificationChange boolean
    Enable SNMP Change traps
    enableTrapsMacNotificationMove boolean
    Enable SNMP Move traps
    enableTrapsMacNotificationThreshold boolean
    Enable SNMP Threshold traps
    enableTrapsMemoryBufferpeak boolean
    Enable SNMP Memory Bufferpeak traps
    enableTrapsMplsLdp boolean
    SNMP MPLS label distribution protocol traps
    enableTrapsMplsRfcLdp boolean
    enableTrapsMplsTrafficEng boolean
    enableTrapsMplsVpn boolean
    enableTrapsMsdp boolean
    Enable SNMP MSDP traps
    enableTrapsNhrpNhc boolean
    enableTrapsNhrpNhp boolean
    enableTrapsNhrpNhs boolean
    enableTrapsNhrpQuotaExceeded boolean
    enableTrapsOspfConfigErrors boolean
    Enable all traps of errors
    enableTrapsOspfConfigLsa boolean
    Enable all traps of lsa
    enableTrapsOspfConfigRetransmit boolean
    Enable all traps of retransmit
    enableTrapsOspfConfigStateChange boolean
    Enable all traps of state-change
    enableTrapsOspfErrorsEnable boolean
    Enable all traps of errors
    enableTrapsOspfLsaEnable boolean
    Enable all traps of lsa
    enableTrapsOspfNssaTransChange boolean
    Nssa translator state changes
    enableTrapsOspfRetransmitEnable boolean
    Enable all traps of retransmit
    enableTrapsOspfShamlinkInterface boolean
    Sham link interface state changes
    enableTrapsOspfShamlinkNeighbor boolean
    Sham link neighbor state changes
    enableTrapsOspfv3ConfigErrors boolean
    Enable all traps of errors
    enableTrapsOspfv3ConfigStateChange boolean
    Enable all traps of state-change
    enableTrapsPimInvalidPimMessage boolean
    Enable invalid pim message trap
    enableTrapsPimNeighborChange boolean
    Enable neighbor change trap
    enableTrapsPimRpMappingChange boolean
    Enable rp mapping change trap
    enableTrapsPortSecurity boolean
    Enable SNMP port security traps
    enableTrapsPowerEthernetGroup string
    Enable SNMP inline power group based traps
    enableTrapsPowerEthernetPolice boolean
    Enable Policing Trap
    enableTrapsPwVc boolean
    enableTrapsRep boolean
    enableTrapsRf boolean
    Enable all SNMP traps defined in CISCO-RF-MIB
    enableTrapsSmartLicense boolean
    Enable smart license traps
    enableTrapsSnmpAuthentication boolean
    Enable authentication trap
    enableTrapsSnmpColdstart boolean
    Enable coldStart trap
    enableTrapsSnmpLinkdown boolean
    Enable linkDown trap
    enableTrapsSnmpLinkup boolean
    Enable linkUp trap
    enableTrapsSnmpWarmstart boolean
    Enable warmStart trap
    enableTrapsStackwise boolean
    Enable SNMP stackwise traps
    enableTrapsStpxInconsistency boolean
    enableTrapsStpxLoopInconsistency boolean
    enableTrapsStpxRootInconsistency boolean
    enableTrapsSyslog boolean
    Enable SNMP syslog traps
    enableTrapsTransceiverAll boolean
    enableTrapsTty boolean
    Enable TCP connection traps
    enableTrapsUdldLinkFailRpt boolean
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    enableTrapsUdldStatusChange boolean
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    enableTrapsVlanMembership boolean
    enableTrapsVlancreate boolean
    enableTrapsVlandelete boolean
    enableTrapsVrfmibVnetTrunkDown boolean
    enableTrapsVrfmibVnetTrunkUp boolean
    enableTrapsVrfmibVrfDown boolean
    enableTrapsVrfmibVrfUp boolean
    enableTrapsVtp boolean
    hosts SnmpServerHost[]
    Specify hosts keyed by (ip-address, community-or-user)
    ifindexPersist boolean
    Persist interface indices
    location string
    Text for mib object sysLocation
    packetsize number
    Largest SNMP packet size - Range: 484-17892
    queueLength number
    Message queue length for each TRAP host - Range: 1-5000
    snmpCommunities SnmpServerSnmpCommunity[]
    Enable SNMP; set community string and access privs
    sourceInterfaceInformsFortyGigabitEthernet string
    Forty GigabitEthernet
    sourceInterfaceInformsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    sourceInterfaceInformsHundredGigE string
    Hundred GigabitEthernet
    sourceInterfaceInformsLoopback number
    Loopback interface - Range: 0-2147483647
    sourceInterfaceInformsPortChannel number
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceInformsPortChannelSubinterface string
    sourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan number
    Iosxr Vlans - Range: 0-65535
    sourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback number
    Loopback interface - Range: 0-2147483647
    sourceInterfaceTrapsPortChannel number
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceTrapsPortChannelSubinterface string
    sourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan number
    Iosxr Vlans - Range: 0-65535
    systemShutdown boolean
    Enable use of the SNMP reload command
    trapSourceFortyGigabitEthernet string
    Forty GigabitEthernet
    trapSourceGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    trapSourceHundredGigE string
    Hundred GigabitEthernet
    trapSourceLoopback number
    Loopback interface - Range: 0-2147483647
    trapSourcePortChannel number
    Ethernet Channel of interfaces - Range: 0-4294967295
    trapSourcePortChannelSubinterface string
    trapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    trapSourceVlan number
    Iosxr Vlans - Range: 0-65535
    views SnmpServerView[]
    Define an SNMPv2 MIB view
    chassis_id str
    String to uniquely identify this chassis
    contact str
    Text for mib object sysContact
    contexts Sequence[SnmpServerContextArgs]
    Create/Delete a context apart from default
    delete_mode str
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    device str
    A device name from the provider configuration.
    enable_informs bool
    Enable SNMP Informs
    enable_logging_getop bool
    Enable SNMP GET Operation logging
    enable_logging_setop bool
    Enable SNMP SET Operation logging
    enable_traps bool
    Enable SNMP Traps
    enable_traps_auth_framework_sec_violation bool
    enable_traps_bfd bool
    enable_traps_bgp_cbgp2 bool
    Enable BGP MIBv2 traps
    enable_traps_bridge_newroot bool
    enable_traps_bridge_topologychange bool
    enable_traps_bulkstat_collection bool
    Enable Data-Collection-MIB Collection notifications
    enable_traps_bulkstat_transfer bool
    Enable Data-Collection-MIB Transfer notifications
    enable_traps_call_home_message_send_fail bool
    enable_traps_call_home_server_fail bool
    enable_traps_cef_inconsistency bool
    enable_traps_cef_peer_fib_state_change bool
    enable_traps_cef_peer_state_change bool
    enable_traps_cef_resource_failure bool
    enable_traps_config bool
    Enable SNMP config traps
    enable_traps_config_copy bool
    Enable SNMP config-copy traps
    enable_traps_config_ctid bool
    enable_traps_cpu_threshold bool
    Allow CPU utilization threshold violation traps
    enable_traps_dhcp bool
    Enable SNMP dhcp traps
    enable_traps_eigrp bool
    Enable SNMP EIGRP traps
    enable_traps_energywise bool
    enable_traps_entity bool
    Enable SNMP entity traps
    enable_traps_entity_diag_boot_up_fail bool
    Enable SNMP ceDiagBootUpFailedNotif traps
    enable_traps_entity_diag_hm_test_recover bool
    Enable SNMP ceDiagHMTestRecoverNotif traps
    enable_traps_entity_diag_hm_thresh_reached bool
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    enable_traps_entity_diag_scheduled_test_fail bool
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    enable_traps_entity_perf_throughput_notif bool
    Enable ENTITY PERFORMANCE MIB throughput traps
    enable_traps_envmon bool
    Enable SNMP environmental monitor traps
    enable_traps_errdisable bool
    Enable SNMP errdisable notifications
    enable_traps_event_manager bool
    Enable SNMP Embedded Event Manager traps
    enable_traps_fast_reroute_protected bool
    enable_traps_flash_insertion bool
    Enable SNMP Flash Insertion notifications
    enable_traps_flash_lowspace bool
    Enable SNMP Flash Lowspace notifications
    enable_traps_flash_removal bool
    Enable SNMP Flash Removal notifications
    enable_traps_flowmon bool
    Enable SNMP flowmon notifications
    enable_traps_fru_ctrl bool
    Enable SNMP entity FRU control traps
    enable_traps_hsrp bool
    Enable SNMP HSRP traps
    enable_traps_ike_policy_add bool
    Enable IKE Policy add trap
    enable_traps_ike_policy_delete bool
    Enable IKE Policy delete trap
    enable_traps_ike_tunnel_start bool
    Enable IKE Tunnel start trap
    enable_traps_ike_tunnel_stop bool
    Enable IKE Tunnel stop trap
    enable_traps_ipmulticast bool
    Enable SNMP ipmulticast traps
    enable_traps_ipsec_cryptomap_add bool
    Enable IPsec Cryptomap add trap
    enable_traps_ipsec_cryptomap_attach bool
    Enable IPsec Cryptomap Attach trap
    enable_traps_ipsec_cryptomap_delete bool
    Enable IPsec Cryptomap delete trap
    enable_traps_ipsec_cryptomap_detach bool
    Enable IPsec Cryptomap Detach trap
    enable_traps_ipsec_too_many_sas bool
    Enable IPsec Tunnel Start trap
    enable_traps_ipsec_tunnel_start bool
    Enable IPsec Tunnel Start trap
    enable_traps_ipsec_tunnel_stop bool
    Enable IPsec Tunnel Stop trap
    enable_traps_ipsla bool
    Enable IPSLA traps traps
    enable_traps_isis bool
    Enable ISIS traps traps
    enable_traps_license bool
    Enable license traps
    enable_traps_local_auth bool
    Enable SNMP local auth traps
    enable_traps_mac_notification_change bool
    Enable SNMP Change traps
    enable_traps_mac_notification_move bool
    Enable SNMP Move traps
    enable_traps_mac_notification_threshold bool
    Enable SNMP Threshold traps
    enable_traps_memory_bufferpeak bool
    Enable SNMP Memory Bufferpeak traps
    enable_traps_mpls_ldp bool
    SNMP MPLS label distribution protocol traps
    enable_traps_mpls_rfc_ldp bool
    enable_traps_mpls_traffic_eng bool
    enable_traps_mpls_vpn bool
    enable_traps_msdp bool
    Enable SNMP MSDP traps
    enable_traps_nhrp_nhc bool
    enable_traps_nhrp_nhp bool
    enable_traps_nhrp_nhs bool
    enable_traps_nhrp_quota_exceeded bool
    enable_traps_ospf_config_errors bool
    Enable all traps of errors
    enable_traps_ospf_config_lsa bool
    Enable all traps of lsa
    enable_traps_ospf_config_retransmit bool
    Enable all traps of retransmit
    enable_traps_ospf_config_state_change bool
    Enable all traps of state-change
    enable_traps_ospf_errors_enable bool
    Enable all traps of errors
    enable_traps_ospf_lsa_enable bool
    Enable all traps of lsa
    enable_traps_ospf_nssa_trans_change bool
    Nssa translator state changes
    enable_traps_ospf_retransmit_enable bool
    Enable all traps of retransmit
    enable_traps_ospf_shamlink_interface bool
    Sham link interface state changes
    enable_traps_ospf_shamlink_neighbor bool
    Sham link neighbor state changes
    enable_traps_ospfv3_config_errors bool
    Enable all traps of errors
    enable_traps_ospfv3_config_state_change bool
    Enable all traps of state-change
    enable_traps_pim_invalid_pim_message bool
    Enable invalid pim message trap
    enable_traps_pim_neighbor_change bool
    Enable neighbor change trap
    enable_traps_pim_rp_mapping_change bool
    Enable rp mapping change trap
    enable_traps_port_security bool
    Enable SNMP port security traps
    enable_traps_power_ethernet_group str
    Enable SNMP inline power group based traps
    enable_traps_power_ethernet_police bool
    Enable Policing Trap
    enable_traps_pw_vc bool
    enable_traps_rep bool
    enable_traps_rf bool
    Enable all SNMP traps defined in CISCO-RF-MIB
    enable_traps_smart_license bool
    Enable smart license traps
    enable_traps_snmp_authentication bool
    Enable authentication trap
    enable_traps_snmp_coldstart bool
    Enable coldStart trap
    enable_traps_snmp_linkdown bool
    Enable linkDown trap
    enable_traps_snmp_linkup bool
    Enable linkUp trap
    enable_traps_snmp_warmstart bool
    Enable warmStart trap
    enable_traps_stackwise bool
    Enable SNMP stackwise traps
    enable_traps_stpx_inconsistency bool
    enable_traps_stpx_loop_inconsistency bool
    enable_traps_stpx_root_inconsistency bool
    enable_traps_syslog bool
    Enable SNMP syslog traps
    enable_traps_transceiver_all bool
    enable_traps_tty bool
    Enable TCP connection traps
    enable_traps_udld_link_fail_rpt bool
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    enable_traps_udld_status_change bool
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    enable_traps_vlan_membership bool
    enable_traps_vlancreate bool
    enable_traps_vlandelete bool
    enable_traps_vrfmib_vnet_trunk_down bool
    enable_traps_vrfmib_vnet_trunk_up bool
    enable_traps_vrfmib_vrf_down bool
    enable_traps_vrfmib_vrf_up bool
    enable_traps_vtp bool
    hosts Sequence[SnmpServerHostArgs]
    Specify hosts keyed by (ip-address, community-or-user)
    ifindex_persist bool
    Persist interface indices
    location str
    Text for mib object sysLocation
    packetsize int
    Largest SNMP packet size - Range: 484-17892
    queue_length int
    Message queue length for each TRAP host - Range: 1-5000
    snmp_communities Sequence[SnmpServerSnmpCommunityArgs]
    Enable SNMP; set community string and access privs
    source_interface_informs_forty_gigabit_ethernet str
    Forty GigabitEthernet
    source_interface_informs_gigabit_ethernet str
    GigabitEthernet IEEE 802.3z
    source_interface_informs_hundred_gig_e str
    Hundred GigabitEthernet
    source_interface_informs_loopback int
    Loopback interface - Range: 0-2147483647
    source_interface_informs_port_channel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    source_interface_informs_port_channel_subinterface str
    source_interface_informs_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    source_interface_informs_vlan int
    Iosxr Vlans - Range: 0-65535
    source_interface_traps_forty_gigabit_ethernet str
    Forty GigabitEthernet
    source_interface_traps_gigabit_ethernet str
    GigabitEthernet IEEE 802.3z
    source_interface_traps_hundred_gig_e str
    Hundred GigabitEthernet
    source_interface_traps_loopback int
    Loopback interface - Range: 0-2147483647
    source_interface_traps_port_channel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    source_interface_traps_port_channel_subinterface str
    source_interface_traps_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    source_interface_traps_vlan int
    Iosxr Vlans - Range: 0-65535
    system_shutdown bool
    Enable use of the SNMP reload command
    trap_source_forty_gigabit_ethernet str
    Forty GigabitEthernet
    trap_source_gigabit_ethernet str
    GigabitEthernet IEEE 802.3z
    trap_source_hundred_gig_e str
    Hundred GigabitEthernet
    trap_source_loopback int
    Loopback interface - Range: 0-2147483647
    trap_source_port_channel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    trap_source_port_channel_subinterface str
    trap_source_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    trap_source_vlan int
    Iosxr Vlans - Range: 0-65535
    views Sequence[SnmpServerViewArgs]
    Define an SNMPv2 MIB view
    chassisId String
    String to uniquely identify this chassis
    contact String
    Text for mib object sysContact
    contexts List<Property Map>
    Create/Delete a context apart from default
    deleteMode String
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    device String
    A device name from the provider configuration.
    enableInforms Boolean
    Enable SNMP Informs
    enableLoggingGetop Boolean
    Enable SNMP GET Operation logging
    enableLoggingSetop Boolean
    Enable SNMP SET Operation logging
    enableTraps Boolean
    Enable SNMP Traps
    enableTrapsAuthFrameworkSecViolation Boolean
    enableTrapsBfd Boolean
    enableTrapsBgpCbgp2 Boolean
    Enable BGP MIBv2 traps
    enableTrapsBridgeNewroot Boolean
    enableTrapsBridgeTopologychange Boolean
    enableTrapsBulkstatCollection Boolean
    Enable Data-Collection-MIB Collection notifications
    enableTrapsBulkstatTransfer Boolean
    Enable Data-Collection-MIB Transfer notifications
    enableTrapsCallHomeMessageSendFail Boolean
    enableTrapsCallHomeServerFail Boolean
    enableTrapsCefInconsistency Boolean
    enableTrapsCefPeerFibStateChange Boolean
    enableTrapsCefPeerStateChange Boolean
    enableTrapsCefResourceFailure Boolean
    enableTrapsConfig Boolean
    Enable SNMP config traps
    enableTrapsConfigCopy Boolean
    Enable SNMP config-copy traps
    enableTrapsConfigCtid Boolean
    enableTrapsCpuThreshold Boolean
    Allow CPU utilization threshold violation traps
    enableTrapsDhcp Boolean
    Enable SNMP dhcp traps
    enableTrapsEigrp Boolean
    Enable SNMP EIGRP traps
    enableTrapsEnergywise Boolean
    enableTrapsEntity Boolean
    Enable SNMP entity traps
    enableTrapsEntityDiagBootUpFail Boolean
    Enable SNMP ceDiagBootUpFailedNotif traps
    enableTrapsEntityDiagHmTestRecover Boolean
    Enable SNMP ceDiagHMTestRecoverNotif traps
    enableTrapsEntityDiagHmThreshReached Boolean
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    enableTrapsEntityDiagScheduledTestFail Boolean
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    enableTrapsEntityPerfThroughputNotif Boolean
    Enable ENTITY PERFORMANCE MIB throughput traps
    enableTrapsEnvmon Boolean
    Enable SNMP environmental monitor traps
    enableTrapsErrdisable Boolean
    Enable SNMP errdisable notifications
    enableTrapsEventManager Boolean
    Enable SNMP Embedded Event Manager traps
    enableTrapsFastRerouteProtected Boolean
    enableTrapsFlashInsertion Boolean
    Enable SNMP Flash Insertion notifications
    enableTrapsFlashLowspace Boolean
    Enable SNMP Flash Lowspace notifications
    enableTrapsFlashRemoval Boolean
    Enable SNMP Flash Removal notifications
    enableTrapsFlowmon Boolean
    Enable SNMP flowmon notifications
    enableTrapsFruCtrl Boolean
    Enable SNMP entity FRU control traps
    enableTrapsHsrp Boolean
    Enable SNMP HSRP traps
    enableTrapsIkePolicyAdd Boolean
    Enable IKE Policy add trap
    enableTrapsIkePolicyDelete Boolean
    Enable IKE Policy delete trap
    enableTrapsIkeTunnelStart Boolean
    Enable IKE Tunnel start trap
    enableTrapsIkeTunnelStop Boolean
    Enable IKE Tunnel stop trap
    enableTrapsIpmulticast Boolean
    Enable SNMP ipmulticast traps
    enableTrapsIpsecCryptomapAdd Boolean
    Enable IPsec Cryptomap add trap
    enableTrapsIpsecCryptomapAttach Boolean
    Enable IPsec Cryptomap Attach trap
    enableTrapsIpsecCryptomapDelete Boolean
    Enable IPsec Cryptomap delete trap
    enableTrapsIpsecCryptomapDetach Boolean
    Enable IPsec Cryptomap Detach trap
    enableTrapsIpsecTooManySas Boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStart Boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStop Boolean
    Enable IPsec Tunnel Stop trap
    enableTrapsIpsla Boolean
    Enable IPSLA traps traps
    enableTrapsIsis Boolean
    Enable ISIS traps traps
    enableTrapsLicense Boolean
    Enable license traps
    enableTrapsLocalAuth Boolean
    Enable SNMP local auth traps
    enableTrapsMacNotificationChange Boolean
    Enable SNMP Change traps
    enableTrapsMacNotificationMove Boolean
    Enable SNMP Move traps
    enableTrapsMacNotificationThreshold Boolean
    Enable SNMP Threshold traps
    enableTrapsMemoryBufferpeak Boolean
    Enable SNMP Memory Bufferpeak traps
    enableTrapsMplsLdp Boolean
    SNMP MPLS label distribution protocol traps
    enableTrapsMplsRfcLdp Boolean
    enableTrapsMplsTrafficEng Boolean
    enableTrapsMplsVpn Boolean
    enableTrapsMsdp Boolean
    Enable SNMP MSDP traps
    enableTrapsNhrpNhc Boolean
    enableTrapsNhrpNhp Boolean
    enableTrapsNhrpNhs Boolean
    enableTrapsNhrpQuotaExceeded Boolean
    enableTrapsOspfConfigErrors Boolean
    Enable all traps of errors
    enableTrapsOspfConfigLsa Boolean
    Enable all traps of lsa
    enableTrapsOspfConfigRetransmit Boolean
    Enable all traps of retransmit
    enableTrapsOspfConfigStateChange Boolean
    Enable all traps of state-change
    enableTrapsOspfErrorsEnable Boolean
    Enable all traps of errors
    enableTrapsOspfLsaEnable Boolean
    Enable all traps of lsa
    enableTrapsOspfNssaTransChange Boolean
    Nssa translator state changes
    enableTrapsOspfRetransmitEnable Boolean
    Enable all traps of retransmit
    enableTrapsOspfShamlinkInterface Boolean
    Sham link interface state changes
    enableTrapsOspfShamlinkNeighbor Boolean
    Sham link neighbor state changes
    enableTrapsOspfv3ConfigErrors Boolean
    Enable all traps of errors
    enableTrapsOspfv3ConfigStateChange Boolean
    Enable all traps of state-change
    enableTrapsPimInvalidPimMessage Boolean
    Enable invalid pim message trap
    enableTrapsPimNeighborChange Boolean
    Enable neighbor change trap
    enableTrapsPimRpMappingChange Boolean
    Enable rp mapping change trap
    enableTrapsPortSecurity Boolean
    Enable SNMP port security traps
    enableTrapsPowerEthernetGroup String
    Enable SNMP inline power group based traps
    enableTrapsPowerEthernetPolice Boolean
    Enable Policing Trap
    enableTrapsPwVc Boolean
    enableTrapsRep Boolean
    enableTrapsRf Boolean
    Enable all SNMP traps defined in CISCO-RF-MIB
    enableTrapsSmartLicense Boolean
    Enable smart license traps
    enableTrapsSnmpAuthentication Boolean
    Enable authentication trap
    enableTrapsSnmpColdstart Boolean
    Enable coldStart trap
    enableTrapsSnmpLinkdown Boolean
    Enable linkDown trap
    enableTrapsSnmpLinkup Boolean
    Enable linkUp trap
    enableTrapsSnmpWarmstart Boolean
    Enable warmStart trap
    enableTrapsStackwise Boolean
    Enable SNMP stackwise traps
    enableTrapsStpxInconsistency Boolean
    enableTrapsStpxLoopInconsistency Boolean
    enableTrapsStpxRootInconsistency Boolean
    enableTrapsSyslog Boolean
    Enable SNMP syslog traps
    enableTrapsTransceiverAll Boolean
    enableTrapsTty Boolean
    Enable TCP connection traps
    enableTrapsUdldLinkFailRpt Boolean
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    enableTrapsUdldStatusChange Boolean
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    enableTrapsVlanMembership Boolean
    enableTrapsVlancreate Boolean
    enableTrapsVlandelete Boolean
    enableTrapsVrfmibVnetTrunkDown Boolean
    enableTrapsVrfmibVnetTrunkUp Boolean
    enableTrapsVrfmibVrfDown Boolean
    enableTrapsVrfmibVrfUp Boolean
    enableTrapsVtp Boolean
    hosts List<Property Map>
    Specify hosts keyed by (ip-address, community-or-user)
    ifindexPersist Boolean
    Persist interface indices
    location String
    Text for mib object sysLocation
    packetsize Number
    Largest SNMP packet size - Range: 484-17892
    queueLength Number
    Message queue length for each TRAP host - Range: 1-5000
    snmpCommunities List<Property Map>
    Enable SNMP; set community string and access privs
    sourceInterfaceInformsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceInformsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceInformsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceInformsLoopback Number
    Loopback interface - Range: 0-2147483647
    sourceInterfaceInformsPortChannel Number
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceInformsPortChannelSubinterface String
    sourceInterfaceInformsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan Number
    Iosxr Vlans - Range: 0-65535
    sourceInterfaceTrapsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback Number
    Loopback interface - Range: 0-2147483647
    sourceInterfaceTrapsPortChannel Number
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceTrapsPortChannelSubinterface String
    sourceInterfaceTrapsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan Number
    Iosxr Vlans - Range: 0-65535
    systemShutdown Boolean
    Enable use of the SNMP reload command
    trapSourceFortyGigabitEthernet String
    Forty GigabitEthernet
    trapSourceGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    trapSourceHundredGigE String
    Hundred GigabitEthernet
    trapSourceLoopback Number
    Loopback interface - Range: 0-2147483647
    trapSourcePortChannel Number
    Ethernet Channel of interfaces - Range: 0-4294967295
    trapSourcePortChannelSubinterface String
    trapSourceTenGigabitEthernet String
    Ten Gigabit Ethernet
    trapSourceVlan Number
    Iosxr Vlans - Range: 0-65535
    views List<Property Map>
    Define an SNMPv2 MIB view

    Outputs

    All input properties are implicitly available as output properties. Additionally, the SnmpServer resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing SnmpServer Resource

    Get an existing SnmpServer resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: SnmpServerState, opts?: CustomResourceOptions): SnmpServer
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            chassis_id: Optional[str] = None,
            contact: Optional[str] = None,
            contexts: Optional[Sequence[SnmpServerContextArgs]] = None,
            delete_mode: Optional[str] = None,
            device: Optional[str] = None,
            enable_informs: Optional[bool] = None,
            enable_logging_getop: Optional[bool] = None,
            enable_logging_setop: Optional[bool] = None,
            enable_traps: Optional[bool] = None,
            enable_traps_auth_framework_sec_violation: Optional[bool] = None,
            enable_traps_bfd: Optional[bool] = None,
            enable_traps_bgp_cbgp2: Optional[bool] = None,
            enable_traps_bridge_newroot: Optional[bool] = None,
            enable_traps_bridge_topologychange: Optional[bool] = None,
            enable_traps_bulkstat_collection: Optional[bool] = None,
            enable_traps_bulkstat_transfer: Optional[bool] = None,
            enable_traps_call_home_message_send_fail: Optional[bool] = None,
            enable_traps_call_home_server_fail: Optional[bool] = None,
            enable_traps_cef_inconsistency: Optional[bool] = None,
            enable_traps_cef_peer_fib_state_change: Optional[bool] = None,
            enable_traps_cef_peer_state_change: Optional[bool] = None,
            enable_traps_cef_resource_failure: Optional[bool] = None,
            enable_traps_config: Optional[bool] = None,
            enable_traps_config_copy: Optional[bool] = None,
            enable_traps_config_ctid: Optional[bool] = None,
            enable_traps_cpu_threshold: Optional[bool] = None,
            enable_traps_dhcp: Optional[bool] = None,
            enable_traps_eigrp: Optional[bool] = None,
            enable_traps_energywise: Optional[bool] = None,
            enable_traps_entity: Optional[bool] = None,
            enable_traps_entity_diag_boot_up_fail: Optional[bool] = None,
            enable_traps_entity_diag_hm_test_recover: Optional[bool] = None,
            enable_traps_entity_diag_hm_thresh_reached: Optional[bool] = None,
            enable_traps_entity_diag_scheduled_test_fail: Optional[bool] = None,
            enable_traps_entity_perf_throughput_notif: Optional[bool] = None,
            enable_traps_envmon: Optional[bool] = None,
            enable_traps_errdisable: Optional[bool] = None,
            enable_traps_event_manager: Optional[bool] = None,
            enable_traps_fast_reroute_protected: Optional[bool] = None,
            enable_traps_flash_insertion: Optional[bool] = None,
            enable_traps_flash_lowspace: Optional[bool] = None,
            enable_traps_flash_removal: Optional[bool] = None,
            enable_traps_flowmon: Optional[bool] = None,
            enable_traps_fru_ctrl: Optional[bool] = None,
            enable_traps_hsrp: Optional[bool] = None,
            enable_traps_ike_policy_add: Optional[bool] = None,
            enable_traps_ike_policy_delete: Optional[bool] = None,
            enable_traps_ike_tunnel_start: Optional[bool] = None,
            enable_traps_ike_tunnel_stop: Optional[bool] = None,
            enable_traps_ipmulticast: Optional[bool] = None,
            enable_traps_ipsec_cryptomap_add: Optional[bool] = None,
            enable_traps_ipsec_cryptomap_attach: Optional[bool] = None,
            enable_traps_ipsec_cryptomap_delete: Optional[bool] = None,
            enable_traps_ipsec_cryptomap_detach: Optional[bool] = None,
            enable_traps_ipsec_too_many_sas: Optional[bool] = None,
            enable_traps_ipsec_tunnel_start: Optional[bool] = None,
            enable_traps_ipsec_tunnel_stop: Optional[bool] = None,
            enable_traps_ipsla: Optional[bool] = None,
            enable_traps_isis: Optional[bool] = None,
            enable_traps_license: Optional[bool] = None,
            enable_traps_local_auth: Optional[bool] = None,
            enable_traps_mac_notification_change: Optional[bool] = None,
            enable_traps_mac_notification_move: Optional[bool] = None,
            enable_traps_mac_notification_threshold: Optional[bool] = None,
            enable_traps_memory_bufferpeak: Optional[bool] = None,
            enable_traps_mpls_ldp: Optional[bool] = None,
            enable_traps_mpls_rfc_ldp: Optional[bool] = None,
            enable_traps_mpls_traffic_eng: Optional[bool] = None,
            enable_traps_mpls_vpn: Optional[bool] = None,
            enable_traps_msdp: Optional[bool] = None,
            enable_traps_nhrp_nhc: Optional[bool] = None,
            enable_traps_nhrp_nhp: Optional[bool] = None,
            enable_traps_nhrp_nhs: Optional[bool] = None,
            enable_traps_nhrp_quota_exceeded: Optional[bool] = None,
            enable_traps_ospf_config_errors: Optional[bool] = None,
            enable_traps_ospf_config_lsa: Optional[bool] = None,
            enable_traps_ospf_config_retransmit: Optional[bool] = None,
            enable_traps_ospf_config_state_change: Optional[bool] = None,
            enable_traps_ospf_errors_enable: Optional[bool] = None,
            enable_traps_ospf_lsa_enable: Optional[bool] = None,
            enable_traps_ospf_nssa_trans_change: Optional[bool] = None,
            enable_traps_ospf_retransmit_enable: Optional[bool] = None,
            enable_traps_ospf_shamlink_interface: Optional[bool] = None,
            enable_traps_ospf_shamlink_neighbor: Optional[bool] = None,
            enable_traps_ospfv3_config_errors: Optional[bool] = None,
            enable_traps_ospfv3_config_state_change: Optional[bool] = None,
            enable_traps_pim_invalid_pim_message: Optional[bool] = None,
            enable_traps_pim_neighbor_change: Optional[bool] = None,
            enable_traps_pim_rp_mapping_change: Optional[bool] = None,
            enable_traps_port_security: Optional[bool] = None,
            enable_traps_power_ethernet_group: Optional[str] = None,
            enable_traps_power_ethernet_police: Optional[bool] = None,
            enable_traps_pw_vc: Optional[bool] = None,
            enable_traps_rep: Optional[bool] = None,
            enable_traps_rf: Optional[bool] = None,
            enable_traps_smart_license: Optional[bool] = None,
            enable_traps_snmp_authentication: Optional[bool] = None,
            enable_traps_snmp_coldstart: Optional[bool] = None,
            enable_traps_snmp_linkdown: Optional[bool] = None,
            enable_traps_snmp_linkup: Optional[bool] = None,
            enable_traps_snmp_warmstart: Optional[bool] = None,
            enable_traps_stackwise: Optional[bool] = None,
            enable_traps_stpx_inconsistency: Optional[bool] = None,
            enable_traps_stpx_loop_inconsistency: Optional[bool] = None,
            enable_traps_stpx_root_inconsistency: Optional[bool] = None,
            enable_traps_syslog: Optional[bool] = None,
            enable_traps_transceiver_all: Optional[bool] = None,
            enable_traps_tty: Optional[bool] = None,
            enable_traps_udld_link_fail_rpt: Optional[bool] = None,
            enable_traps_udld_status_change: Optional[bool] = None,
            enable_traps_vlan_membership: Optional[bool] = None,
            enable_traps_vlancreate: Optional[bool] = None,
            enable_traps_vlandelete: Optional[bool] = None,
            enable_traps_vrfmib_vnet_trunk_down: Optional[bool] = None,
            enable_traps_vrfmib_vnet_trunk_up: Optional[bool] = None,
            enable_traps_vrfmib_vrf_down: Optional[bool] = None,
            enable_traps_vrfmib_vrf_up: Optional[bool] = None,
            enable_traps_vtp: Optional[bool] = None,
            hosts: Optional[Sequence[SnmpServerHostArgs]] = None,
            ifindex_persist: Optional[bool] = None,
            location: Optional[str] = None,
            packetsize: Optional[int] = None,
            queue_length: Optional[int] = None,
            snmp_communities: Optional[Sequence[SnmpServerSnmpCommunityArgs]] = None,
            source_interface_informs_forty_gigabit_ethernet: Optional[str] = None,
            source_interface_informs_gigabit_ethernet: Optional[str] = None,
            source_interface_informs_hundred_gig_e: Optional[str] = None,
            source_interface_informs_loopback: Optional[int] = None,
            source_interface_informs_port_channel: Optional[int] = None,
            source_interface_informs_port_channel_subinterface: Optional[str] = None,
            source_interface_informs_ten_gigabit_ethernet: Optional[str] = None,
            source_interface_informs_vlan: Optional[int] = None,
            source_interface_traps_forty_gigabit_ethernet: Optional[str] = None,
            source_interface_traps_gigabit_ethernet: Optional[str] = None,
            source_interface_traps_hundred_gig_e: Optional[str] = None,
            source_interface_traps_loopback: Optional[int] = None,
            source_interface_traps_port_channel: Optional[int] = None,
            source_interface_traps_port_channel_subinterface: Optional[str] = None,
            source_interface_traps_ten_gigabit_ethernet: Optional[str] = None,
            source_interface_traps_vlan: Optional[int] = None,
            system_shutdown: Optional[bool] = None,
            trap_source_forty_gigabit_ethernet: Optional[str] = None,
            trap_source_gigabit_ethernet: Optional[str] = None,
            trap_source_hundred_gig_e: Optional[str] = None,
            trap_source_loopback: Optional[int] = None,
            trap_source_port_channel: Optional[int] = None,
            trap_source_port_channel_subinterface: Optional[str] = None,
            trap_source_ten_gigabit_ethernet: Optional[str] = None,
            trap_source_vlan: Optional[int] = None,
            views: Optional[Sequence[SnmpServerViewArgs]] = None) -> SnmpServer
    func GetSnmpServer(ctx *Context, name string, id IDInput, state *SnmpServerState, opts ...ResourceOption) (*SnmpServer, error)
    public static SnmpServer Get(string name, Input<string> id, SnmpServerState? state, CustomResourceOptions? opts = null)
    public static SnmpServer get(String name, Output<String> id, SnmpServerState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    ChassisId string
    String to uniquely identify this chassis
    Contact string
    Text for mib object sysContact
    Contexts List<Lbrlabs.PulumiPackage.Iosxe.Inputs.SnmpServerContext>
    Create/Delete a context apart from default
    DeleteMode string
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    Device string
    A device name from the provider configuration.
    EnableInforms bool
    Enable SNMP Informs
    EnableLoggingGetop bool
    Enable SNMP GET Operation logging
    EnableLoggingSetop bool
    Enable SNMP SET Operation logging
    EnableTraps bool
    Enable SNMP Traps
    EnableTrapsAuthFrameworkSecViolation bool
    EnableTrapsBfd bool
    EnableTrapsBgpCbgp2 bool
    Enable BGP MIBv2 traps
    EnableTrapsBridgeNewroot bool
    EnableTrapsBridgeTopologychange bool
    EnableTrapsBulkstatCollection bool
    Enable Data-Collection-MIB Collection notifications
    EnableTrapsBulkstatTransfer bool
    Enable Data-Collection-MIB Transfer notifications
    EnableTrapsCallHomeMessageSendFail bool
    EnableTrapsCallHomeServerFail bool
    EnableTrapsCefInconsistency bool
    EnableTrapsCefPeerFibStateChange bool
    EnableTrapsCefPeerStateChange bool
    EnableTrapsCefResourceFailure bool
    EnableTrapsConfig bool
    Enable SNMP config traps
    EnableTrapsConfigCopy bool
    Enable SNMP config-copy traps
    EnableTrapsConfigCtid bool
    EnableTrapsCpuThreshold bool
    Allow CPU utilization threshold violation traps
    EnableTrapsDhcp bool
    Enable SNMP dhcp traps
    EnableTrapsEigrp bool
    Enable SNMP EIGRP traps
    EnableTrapsEnergywise bool
    EnableTrapsEntity bool
    Enable SNMP entity traps
    EnableTrapsEntityDiagBootUpFail bool
    Enable SNMP ceDiagBootUpFailedNotif traps
    EnableTrapsEntityDiagHmTestRecover bool
    Enable SNMP ceDiagHMTestRecoverNotif traps
    EnableTrapsEntityDiagHmThreshReached bool
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    EnableTrapsEntityDiagScheduledTestFail bool
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    EnableTrapsEntityPerfThroughputNotif bool
    Enable ENTITY PERFORMANCE MIB throughput traps
    EnableTrapsEnvmon bool
    Enable SNMP environmental monitor traps
    EnableTrapsErrdisable bool
    Enable SNMP errdisable notifications
    EnableTrapsEventManager bool
    Enable SNMP Embedded Event Manager traps
    EnableTrapsFastRerouteProtected bool
    EnableTrapsFlashInsertion bool
    Enable SNMP Flash Insertion notifications
    EnableTrapsFlashLowspace bool
    Enable SNMP Flash Lowspace notifications
    EnableTrapsFlashRemoval bool
    Enable SNMP Flash Removal notifications
    EnableTrapsFlowmon bool
    Enable SNMP flowmon notifications
    EnableTrapsFruCtrl bool
    Enable SNMP entity FRU control traps
    EnableTrapsHsrp bool
    Enable SNMP HSRP traps
    EnableTrapsIkePolicyAdd bool
    Enable IKE Policy add trap
    EnableTrapsIkePolicyDelete bool
    Enable IKE Policy delete trap
    EnableTrapsIkeTunnelStart bool
    Enable IKE Tunnel start trap
    EnableTrapsIkeTunnelStop bool
    Enable IKE Tunnel stop trap
    EnableTrapsIpmulticast bool
    Enable SNMP ipmulticast traps
    EnableTrapsIpsecCryptomapAdd bool
    Enable IPsec Cryptomap add trap
    EnableTrapsIpsecCryptomapAttach bool
    Enable IPsec Cryptomap Attach trap
    EnableTrapsIpsecCryptomapDelete bool
    Enable IPsec Cryptomap delete trap
    EnableTrapsIpsecCryptomapDetach bool
    Enable IPsec Cryptomap Detach trap
    EnableTrapsIpsecTooManySas bool
    Enable IPsec Tunnel Start trap
    EnableTrapsIpsecTunnelStart bool
    Enable IPsec Tunnel Start trap
    EnableTrapsIpsecTunnelStop bool
    Enable IPsec Tunnel Stop trap
    EnableTrapsIpsla bool
    Enable IPSLA traps traps
    EnableTrapsIsis bool
    Enable ISIS traps traps
    EnableTrapsLicense bool
    Enable license traps
    EnableTrapsLocalAuth bool
    Enable SNMP local auth traps
    EnableTrapsMacNotificationChange bool
    Enable SNMP Change traps
    EnableTrapsMacNotificationMove bool
    Enable SNMP Move traps
    EnableTrapsMacNotificationThreshold bool
    Enable SNMP Threshold traps
    EnableTrapsMemoryBufferpeak bool
    Enable SNMP Memory Bufferpeak traps
    EnableTrapsMplsLdp bool
    SNMP MPLS label distribution protocol traps
    EnableTrapsMplsRfcLdp bool
    EnableTrapsMplsTrafficEng bool
    EnableTrapsMplsVpn bool
    EnableTrapsMsdp bool
    Enable SNMP MSDP traps
    EnableTrapsNhrpNhc bool
    EnableTrapsNhrpNhp bool
    EnableTrapsNhrpNhs bool
    EnableTrapsNhrpQuotaExceeded bool
    EnableTrapsOspfConfigErrors bool
    Enable all traps of errors
    EnableTrapsOspfConfigLsa bool
    Enable all traps of lsa
    EnableTrapsOspfConfigRetransmit bool
    Enable all traps of retransmit
    EnableTrapsOspfConfigStateChange bool
    Enable all traps of state-change
    EnableTrapsOspfErrorsEnable bool
    Enable all traps of errors
    EnableTrapsOspfLsaEnable bool
    Enable all traps of lsa
    EnableTrapsOspfNssaTransChange bool
    Nssa translator state changes
    EnableTrapsOspfRetransmitEnable bool
    Enable all traps of retransmit
    EnableTrapsOspfShamlinkInterface bool
    Sham link interface state changes
    EnableTrapsOspfShamlinkNeighbor bool
    Sham link neighbor state changes
    EnableTrapsOspfv3ConfigErrors bool
    Enable all traps of errors
    EnableTrapsOspfv3ConfigStateChange bool
    Enable all traps of state-change
    EnableTrapsPimInvalidPimMessage bool
    Enable invalid pim message trap
    EnableTrapsPimNeighborChange bool
    Enable neighbor change trap
    EnableTrapsPimRpMappingChange bool
    Enable rp mapping change trap
    EnableTrapsPortSecurity bool
    Enable SNMP port security traps
    EnableTrapsPowerEthernetGroup string
    Enable SNMP inline power group based traps
    EnableTrapsPowerEthernetPolice bool
    Enable Policing Trap
    EnableTrapsPwVc bool
    EnableTrapsRep bool
    EnableTrapsRf bool
    Enable all SNMP traps defined in CISCO-RF-MIB
    EnableTrapsSmartLicense bool
    Enable smart license traps
    EnableTrapsSnmpAuthentication bool
    Enable authentication trap
    EnableTrapsSnmpColdstart bool
    Enable coldStart trap
    EnableTrapsSnmpLinkdown bool
    Enable linkDown trap
    EnableTrapsSnmpLinkup bool
    Enable linkUp trap
    EnableTrapsSnmpWarmstart bool
    Enable warmStart trap
    EnableTrapsStackwise bool
    Enable SNMP stackwise traps
    EnableTrapsStpxInconsistency bool
    EnableTrapsStpxLoopInconsistency bool
    EnableTrapsStpxRootInconsistency bool
    EnableTrapsSyslog bool
    Enable SNMP syslog traps
    EnableTrapsTransceiverAll bool
    EnableTrapsTty bool
    Enable TCP connection traps
    EnableTrapsUdldLinkFailRpt bool
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    EnableTrapsUdldStatusChange bool
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    EnableTrapsVlanMembership bool
    EnableTrapsVlancreate bool
    EnableTrapsVlandelete bool
    EnableTrapsVrfmibVnetTrunkDown bool
    EnableTrapsVrfmibVnetTrunkUp bool
    EnableTrapsVrfmibVrfDown bool
    EnableTrapsVrfmibVrfUp bool
    EnableTrapsVtp bool
    Hosts List<Lbrlabs.PulumiPackage.Iosxe.Inputs.SnmpServerHost>
    Specify hosts keyed by (ip-address, community-or-user)
    IfindexPersist bool
    Persist interface indices
    Location string
    Text for mib object sysLocation
    Packetsize int
    Largest SNMP packet size - Range: 484-17892
    QueueLength int
    Message queue length for each TRAP host - Range: 1-5000
    SnmpCommunities List<Lbrlabs.PulumiPackage.Iosxe.Inputs.SnmpServerSnmpCommunity>
    Enable SNMP; set community string and access privs
    SourceInterfaceInformsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceInformsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceInformsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceInformsLoopback int
    Loopback interface - Range: 0-2147483647
    SourceInterfaceInformsPortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    SourceInterfaceInformsPortChannelSubinterface string
    SourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceInformsVlan int
    Iosxr Vlans - Range: 0-65535
    SourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceTrapsLoopback int
    Loopback interface - Range: 0-2147483647
    SourceInterfaceTrapsPortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    SourceInterfaceTrapsPortChannelSubinterface string
    SourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceTrapsVlan int
    Iosxr Vlans - Range: 0-65535
    SystemShutdown bool
    Enable use of the SNMP reload command
    TrapSourceFortyGigabitEthernet string
    Forty GigabitEthernet
    TrapSourceGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    TrapSourceHundredGigE string
    Hundred GigabitEthernet
    TrapSourceLoopback int
    Loopback interface - Range: 0-2147483647
    TrapSourcePortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    TrapSourcePortChannelSubinterface string
    TrapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    TrapSourceVlan int
    Iosxr Vlans - Range: 0-65535
    Views List<Lbrlabs.PulumiPackage.Iosxe.Inputs.SnmpServerView>
    Define an SNMPv2 MIB view
    ChassisId string
    String to uniquely identify this chassis
    Contact string
    Text for mib object sysContact
    Contexts []SnmpServerContextArgs
    Create/Delete a context apart from default
    DeleteMode string
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    Device string
    A device name from the provider configuration.
    EnableInforms bool
    Enable SNMP Informs
    EnableLoggingGetop bool
    Enable SNMP GET Operation logging
    EnableLoggingSetop bool
    Enable SNMP SET Operation logging
    EnableTraps bool
    Enable SNMP Traps
    EnableTrapsAuthFrameworkSecViolation bool
    EnableTrapsBfd bool
    EnableTrapsBgpCbgp2 bool
    Enable BGP MIBv2 traps
    EnableTrapsBridgeNewroot bool
    EnableTrapsBridgeTopologychange bool
    EnableTrapsBulkstatCollection bool
    Enable Data-Collection-MIB Collection notifications
    EnableTrapsBulkstatTransfer bool
    Enable Data-Collection-MIB Transfer notifications
    EnableTrapsCallHomeMessageSendFail bool
    EnableTrapsCallHomeServerFail bool
    EnableTrapsCefInconsistency bool
    EnableTrapsCefPeerFibStateChange bool
    EnableTrapsCefPeerStateChange bool
    EnableTrapsCefResourceFailure bool
    EnableTrapsConfig bool
    Enable SNMP config traps
    EnableTrapsConfigCopy bool
    Enable SNMP config-copy traps
    EnableTrapsConfigCtid bool
    EnableTrapsCpuThreshold bool
    Allow CPU utilization threshold violation traps
    EnableTrapsDhcp bool
    Enable SNMP dhcp traps
    EnableTrapsEigrp bool
    Enable SNMP EIGRP traps
    EnableTrapsEnergywise bool
    EnableTrapsEntity bool
    Enable SNMP entity traps
    EnableTrapsEntityDiagBootUpFail bool
    Enable SNMP ceDiagBootUpFailedNotif traps
    EnableTrapsEntityDiagHmTestRecover bool
    Enable SNMP ceDiagHMTestRecoverNotif traps
    EnableTrapsEntityDiagHmThreshReached bool
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    EnableTrapsEntityDiagScheduledTestFail bool
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    EnableTrapsEntityPerfThroughputNotif bool
    Enable ENTITY PERFORMANCE MIB throughput traps
    EnableTrapsEnvmon bool
    Enable SNMP environmental monitor traps
    EnableTrapsErrdisable bool
    Enable SNMP errdisable notifications
    EnableTrapsEventManager bool
    Enable SNMP Embedded Event Manager traps
    EnableTrapsFastRerouteProtected bool
    EnableTrapsFlashInsertion bool
    Enable SNMP Flash Insertion notifications
    EnableTrapsFlashLowspace bool
    Enable SNMP Flash Lowspace notifications
    EnableTrapsFlashRemoval bool
    Enable SNMP Flash Removal notifications
    EnableTrapsFlowmon bool
    Enable SNMP flowmon notifications
    EnableTrapsFruCtrl bool
    Enable SNMP entity FRU control traps
    EnableTrapsHsrp bool
    Enable SNMP HSRP traps
    EnableTrapsIkePolicyAdd bool
    Enable IKE Policy add trap
    EnableTrapsIkePolicyDelete bool
    Enable IKE Policy delete trap
    EnableTrapsIkeTunnelStart bool
    Enable IKE Tunnel start trap
    EnableTrapsIkeTunnelStop bool
    Enable IKE Tunnel stop trap
    EnableTrapsIpmulticast bool
    Enable SNMP ipmulticast traps
    EnableTrapsIpsecCryptomapAdd bool
    Enable IPsec Cryptomap add trap
    EnableTrapsIpsecCryptomapAttach bool
    Enable IPsec Cryptomap Attach trap
    EnableTrapsIpsecCryptomapDelete bool
    Enable IPsec Cryptomap delete trap
    EnableTrapsIpsecCryptomapDetach bool
    Enable IPsec Cryptomap Detach trap
    EnableTrapsIpsecTooManySas bool
    Enable IPsec Tunnel Start trap
    EnableTrapsIpsecTunnelStart bool
    Enable IPsec Tunnel Start trap
    EnableTrapsIpsecTunnelStop bool
    Enable IPsec Tunnel Stop trap
    EnableTrapsIpsla bool
    Enable IPSLA traps traps
    EnableTrapsIsis bool
    Enable ISIS traps traps
    EnableTrapsLicense bool
    Enable license traps
    EnableTrapsLocalAuth bool
    Enable SNMP local auth traps
    EnableTrapsMacNotificationChange bool
    Enable SNMP Change traps
    EnableTrapsMacNotificationMove bool
    Enable SNMP Move traps
    EnableTrapsMacNotificationThreshold bool
    Enable SNMP Threshold traps
    EnableTrapsMemoryBufferpeak bool
    Enable SNMP Memory Bufferpeak traps
    EnableTrapsMplsLdp bool
    SNMP MPLS label distribution protocol traps
    EnableTrapsMplsRfcLdp bool
    EnableTrapsMplsTrafficEng bool
    EnableTrapsMplsVpn bool
    EnableTrapsMsdp bool
    Enable SNMP MSDP traps
    EnableTrapsNhrpNhc bool
    EnableTrapsNhrpNhp bool
    EnableTrapsNhrpNhs bool
    EnableTrapsNhrpQuotaExceeded bool
    EnableTrapsOspfConfigErrors bool
    Enable all traps of errors
    EnableTrapsOspfConfigLsa bool
    Enable all traps of lsa
    EnableTrapsOspfConfigRetransmit bool
    Enable all traps of retransmit
    EnableTrapsOspfConfigStateChange bool
    Enable all traps of state-change
    EnableTrapsOspfErrorsEnable bool
    Enable all traps of errors
    EnableTrapsOspfLsaEnable bool
    Enable all traps of lsa
    EnableTrapsOspfNssaTransChange bool
    Nssa translator state changes
    EnableTrapsOspfRetransmitEnable bool
    Enable all traps of retransmit
    EnableTrapsOspfShamlinkInterface bool
    Sham link interface state changes
    EnableTrapsOspfShamlinkNeighbor bool
    Sham link neighbor state changes
    EnableTrapsOspfv3ConfigErrors bool
    Enable all traps of errors
    EnableTrapsOspfv3ConfigStateChange bool
    Enable all traps of state-change
    EnableTrapsPimInvalidPimMessage bool
    Enable invalid pim message trap
    EnableTrapsPimNeighborChange bool
    Enable neighbor change trap
    EnableTrapsPimRpMappingChange bool
    Enable rp mapping change trap
    EnableTrapsPortSecurity bool
    Enable SNMP port security traps
    EnableTrapsPowerEthernetGroup string
    Enable SNMP inline power group based traps
    EnableTrapsPowerEthernetPolice bool
    Enable Policing Trap
    EnableTrapsPwVc bool
    EnableTrapsRep bool
    EnableTrapsRf bool
    Enable all SNMP traps defined in CISCO-RF-MIB
    EnableTrapsSmartLicense bool
    Enable smart license traps
    EnableTrapsSnmpAuthentication bool
    Enable authentication trap
    EnableTrapsSnmpColdstart bool
    Enable coldStart trap
    EnableTrapsSnmpLinkdown bool
    Enable linkDown trap
    EnableTrapsSnmpLinkup bool
    Enable linkUp trap
    EnableTrapsSnmpWarmstart bool
    Enable warmStart trap
    EnableTrapsStackwise bool
    Enable SNMP stackwise traps
    EnableTrapsStpxInconsistency bool
    EnableTrapsStpxLoopInconsistency bool
    EnableTrapsStpxRootInconsistency bool
    EnableTrapsSyslog bool
    Enable SNMP syslog traps
    EnableTrapsTransceiverAll bool
    EnableTrapsTty bool
    Enable TCP connection traps
    EnableTrapsUdldLinkFailRpt bool
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    EnableTrapsUdldStatusChange bool
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    EnableTrapsVlanMembership bool
    EnableTrapsVlancreate bool
    EnableTrapsVlandelete bool
    EnableTrapsVrfmibVnetTrunkDown bool
    EnableTrapsVrfmibVnetTrunkUp bool
    EnableTrapsVrfmibVrfDown bool
    EnableTrapsVrfmibVrfUp bool
    EnableTrapsVtp bool
    Hosts []SnmpServerHostArgs
    Specify hosts keyed by (ip-address, community-or-user)
    IfindexPersist bool
    Persist interface indices
    Location string
    Text for mib object sysLocation
    Packetsize int
    Largest SNMP packet size - Range: 484-17892
    QueueLength int
    Message queue length for each TRAP host - Range: 1-5000
    SnmpCommunities []SnmpServerSnmpCommunityArgs
    Enable SNMP; set community string and access privs
    SourceInterfaceInformsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceInformsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceInformsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceInformsLoopback int
    Loopback interface - Range: 0-2147483647
    SourceInterfaceInformsPortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    SourceInterfaceInformsPortChannelSubinterface string
    SourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceInformsVlan int
    Iosxr Vlans - Range: 0-65535
    SourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceTrapsLoopback int
    Loopback interface - Range: 0-2147483647
    SourceInterfaceTrapsPortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    SourceInterfaceTrapsPortChannelSubinterface string
    SourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceTrapsVlan int
    Iosxr Vlans - Range: 0-65535
    SystemShutdown bool
    Enable use of the SNMP reload command
    TrapSourceFortyGigabitEthernet string
    Forty GigabitEthernet
    TrapSourceGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    TrapSourceHundredGigE string
    Hundred GigabitEthernet
    TrapSourceLoopback int
    Loopback interface - Range: 0-2147483647
    TrapSourcePortChannel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    TrapSourcePortChannelSubinterface string
    TrapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    TrapSourceVlan int
    Iosxr Vlans - Range: 0-65535
    Views []SnmpServerViewArgs
    Define an SNMPv2 MIB view
    chassisId String
    String to uniquely identify this chassis
    contact String
    Text for mib object sysContact
    contexts List<SnmpServerContext>
    Create/Delete a context apart from default
    deleteMode String
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    device String
    A device name from the provider configuration.
    enableInforms Boolean
    Enable SNMP Informs
    enableLoggingGetop Boolean
    Enable SNMP GET Operation logging
    enableLoggingSetop Boolean
    Enable SNMP SET Operation logging
    enableTraps Boolean
    Enable SNMP Traps
    enableTrapsAuthFrameworkSecViolation Boolean
    enableTrapsBfd Boolean
    enableTrapsBgpCbgp2 Boolean
    Enable BGP MIBv2 traps
    enableTrapsBridgeNewroot Boolean
    enableTrapsBridgeTopologychange Boolean
    enableTrapsBulkstatCollection Boolean
    Enable Data-Collection-MIB Collection notifications
    enableTrapsBulkstatTransfer Boolean
    Enable Data-Collection-MIB Transfer notifications
    enableTrapsCallHomeMessageSendFail Boolean
    enableTrapsCallHomeServerFail Boolean
    enableTrapsCefInconsistency Boolean
    enableTrapsCefPeerFibStateChange Boolean
    enableTrapsCefPeerStateChange Boolean
    enableTrapsCefResourceFailure Boolean
    enableTrapsConfig Boolean
    Enable SNMP config traps
    enableTrapsConfigCopy Boolean
    Enable SNMP config-copy traps
    enableTrapsConfigCtid Boolean
    enableTrapsCpuThreshold Boolean
    Allow CPU utilization threshold violation traps
    enableTrapsDhcp Boolean
    Enable SNMP dhcp traps
    enableTrapsEigrp Boolean
    Enable SNMP EIGRP traps
    enableTrapsEnergywise Boolean
    enableTrapsEntity Boolean
    Enable SNMP entity traps
    enableTrapsEntityDiagBootUpFail Boolean
    Enable SNMP ceDiagBootUpFailedNotif traps
    enableTrapsEntityDiagHmTestRecover Boolean
    Enable SNMP ceDiagHMTestRecoverNotif traps
    enableTrapsEntityDiagHmThreshReached Boolean
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    enableTrapsEntityDiagScheduledTestFail Boolean
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    enableTrapsEntityPerfThroughputNotif Boolean
    Enable ENTITY PERFORMANCE MIB throughput traps
    enableTrapsEnvmon Boolean
    Enable SNMP environmental monitor traps
    enableTrapsErrdisable Boolean
    Enable SNMP errdisable notifications
    enableTrapsEventManager Boolean
    Enable SNMP Embedded Event Manager traps
    enableTrapsFastRerouteProtected Boolean
    enableTrapsFlashInsertion Boolean
    Enable SNMP Flash Insertion notifications
    enableTrapsFlashLowspace Boolean
    Enable SNMP Flash Lowspace notifications
    enableTrapsFlashRemoval Boolean
    Enable SNMP Flash Removal notifications
    enableTrapsFlowmon Boolean
    Enable SNMP flowmon notifications
    enableTrapsFruCtrl Boolean
    Enable SNMP entity FRU control traps
    enableTrapsHsrp Boolean
    Enable SNMP HSRP traps
    enableTrapsIkePolicyAdd Boolean
    Enable IKE Policy add trap
    enableTrapsIkePolicyDelete Boolean
    Enable IKE Policy delete trap
    enableTrapsIkeTunnelStart Boolean
    Enable IKE Tunnel start trap
    enableTrapsIkeTunnelStop Boolean
    Enable IKE Tunnel stop trap
    enableTrapsIpmulticast Boolean
    Enable SNMP ipmulticast traps
    enableTrapsIpsecCryptomapAdd Boolean
    Enable IPsec Cryptomap add trap
    enableTrapsIpsecCryptomapAttach Boolean
    Enable IPsec Cryptomap Attach trap
    enableTrapsIpsecCryptomapDelete Boolean
    Enable IPsec Cryptomap delete trap
    enableTrapsIpsecCryptomapDetach Boolean
    Enable IPsec Cryptomap Detach trap
    enableTrapsIpsecTooManySas Boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStart Boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStop Boolean
    Enable IPsec Tunnel Stop trap
    enableTrapsIpsla Boolean
    Enable IPSLA traps traps
    enableTrapsIsis Boolean
    Enable ISIS traps traps
    enableTrapsLicense Boolean
    Enable license traps
    enableTrapsLocalAuth Boolean
    Enable SNMP local auth traps
    enableTrapsMacNotificationChange Boolean
    Enable SNMP Change traps
    enableTrapsMacNotificationMove Boolean
    Enable SNMP Move traps
    enableTrapsMacNotificationThreshold Boolean
    Enable SNMP Threshold traps
    enableTrapsMemoryBufferpeak Boolean
    Enable SNMP Memory Bufferpeak traps
    enableTrapsMplsLdp Boolean
    SNMP MPLS label distribution protocol traps
    enableTrapsMplsRfcLdp Boolean
    enableTrapsMplsTrafficEng Boolean
    enableTrapsMplsVpn Boolean
    enableTrapsMsdp Boolean
    Enable SNMP MSDP traps
    enableTrapsNhrpNhc Boolean
    enableTrapsNhrpNhp Boolean
    enableTrapsNhrpNhs Boolean
    enableTrapsNhrpQuotaExceeded Boolean
    enableTrapsOspfConfigErrors Boolean
    Enable all traps of errors
    enableTrapsOspfConfigLsa Boolean
    Enable all traps of lsa
    enableTrapsOspfConfigRetransmit Boolean
    Enable all traps of retransmit
    enableTrapsOspfConfigStateChange Boolean
    Enable all traps of state-change
    enableTrapsOspfErrorsEnable Boolean
    Enable all traps of errors
    enableTrapsOspfLsaEnable Boolean
    Enable all traps of lsa
    enableTrapsOspfNssaTransChange Boolean
    Nssa translator state changes
    enableTrapsOspfRetransmitEnable Boolean
    Enable all traps of retransmit
    enableTrapsOspfShamlinkInterface Boolean
    Sham link interface state changes
    enableTrapsOspfShamlinkNeighbor Boolean
    Sham link neighbor state changes
    enableTrapsOspfv3ConfigErrors Boolean
    Enable all traps of errors
    enableTrapsOspfv3ConfigStateChange Boolean
    Enable all traps of state-change
    enableTrapsPimInvalidPimMessage Boolean
    Enable invalid pim message trap
    enableTrapsPimNeighborChange Boolean
    Enable neighbor change trap
    enableTrapsPimRpMappingChange Boolean
    Enable rp mapping change trap
    enableTrapsPortSecurity Boolean
    Enable SNMP port security traps
    enableTrapsPowerEthernetGroup String
    Enable SNMP inline power group based traps
    enableTrapsPowerEthernetPolice Boolean
    Enable Policing Trap
    enableTrapsPwVc Boolean
    enableTrapsRep Boolean
    enableTrapsRf Boolean
    Enable all SNMP traps defined in CISCO-RF-MIB
    enableTrapsSmartLicense Boolean
    Enable smart license traps
    enableTrapsSnmpAuthentication Boolean
    Enable authentication trap
    enableTrapsSnmpColdstart Boolean
    Enable coldStart trap
    enableTrapsSnmpLinkdown Boolean
    Enable linkDown trap
    enableTrapsSnmpLinkup Boolean
    Enable linkUp trap
    enableTrapsSnmpWarmstart Boolean
    Enable warmStart trap
    enableTrapsStackwise Boolean
    Enable SNMP stackwise traps
    enableTrapsStpxInconsistency Boolean
    enableTrapsStpxLoopInconsistency Boolean
    enableTrapsStpxRootInconsistency Boolean
    enableTrapsSyslog Boolean
    Enable SNMP syslog traps
    enableTrapsTransceiverAll Boolean
    enableTrapsTty Boolean
    Enable TCP connection traps
    enableTrapsUdldLinkFailRpt Boolean
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    enableTrapsUdldStatusChange Boolean
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    enableTrapsVlanMembership Boolean
    enableTrapsVlancreate Boolean
    enableTrapsVlandelete Boolean
    enableTrapsVrfmibVnetTrunkDown Boolean
    enableTrapsVrfmibVnetTrunkUp Boolean
    enableTrapsVrfmibVrfDown Boolean
    enableTrapsVrfmibVrfUp Boolean
    enableTrapsVtp Boolean
    hosts List<SnmpServerHost>
    Specify hosts keyed by (ip-address, community-or-user)
    ifindexPersist Boolean
    Persist interface indices
    location String
    Text for mib object sysLocation
    packetsize Integer
    Largest SNMP packet size - Range: 484-17892
    queueLength Integer
    Message queue length for each TRAP host - Range: 1-5000
    snmpCommunities List<SnmpServerSnmpCommunity>
    Enable SNMP; set community string and access privs
    sourceInterfaceInformsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceInformsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceInformsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceInformsLoopback Integer
    Loopback interface - Range: 0-2147483647
    sourceInterfaceInformsPortChannel Integer
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceInformsPortChannelSubinterface String
    sourceInterfaceInformsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan Integer
    Iosxr Vlans - Range: 0-65535
    sourceInterfaceTrapsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback Integer
    Loopback interface - Range: 0-2147483647
    sourceInterfaceTrapsPortChannel Integer
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceTrapsPortChannelSubinterface String
    sourceInterfaceTrapsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan Integer
    Iosxr Vlans - Range: 0-65535
    systemShutdown Boolean
    Enable use of the SNMP reload command
    trapSourceFortyGigabitEthernet String
    Forty GigabitEthernet
    trapSourceGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    trapSourceHundredGigE String
    Hundred GigabitEthernet
    trapSourceLoopback Integer
    Loopback interface - Range: 0-2147483647
    trapSourcePortChannel Integer
    Ethernet Channel of interfaces - Range: 0-4294967295
    trapSourcePortChannelSubinterface String
    trapSourceTenGigabitEthernet String
    Ten Gigabit Ethernet
    trapSourceVlan Integer
    Iosxr Vlans - Range: 0-65535
    views List<SnmpServerView>
    Define an SNMPv2 MIB view
    chassisId string
    String to uniquely identify this chassis
    contact string
    Text for mib object sysContact
    contexts SnmpServerContext[]
    Create/Delete a context apart from default
    deleteMode string
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    device string
    A device name from the provider configuration.
    enableInforms boolean
    Enable SNMP Informs
    enableLoggingGetop boolean
    Enable SNMP GET Operation logging
    enableLoggingSetop boolean
    Enable SNMP SET Operation logging
    enableTraps boolean
    Enable SNMP Traps
    enableTrapsAuthFrameworkSecViolation boolean
    enableTrapsBfd boolean
    enableTrapsBgpCbgp2 boolean
    Enable BGP MIBv2 traps
    enableTrapsBridgeNewroot boolean
    enableTrapsBridgeTopologychange boolean
    enableTrapsBulkstatCollection boolean
    Enable Data-Collection-MIB Collection notifications
    enableTrapsBulkstatTransfer boolean
    Enable Data-Collection-MIB Transfer notifications
    enableTrapsCallHomeMessageSendFail boolean
    enableTrapsCallHomeServerFail boolean
    enableTrapsCefInconsistency boolean
    enableTrapsCefPeerFibStateChange boolean
    enableTrapsCefPeerStateChange boolean
    enableTrapsCefResourceFailure boolean
    enableTrapsConfig boolean
    Enable SNMP config traps
    enableTrapsConfigCopy boolean
    Enable SNMP config-copy traps
    enableTrapsConfigCtid boolean
    enableTrapsCpuThreshold boolean
    Allow CPU utilization threshold violation traps
    enableTrapsDhcp boolean
    Enable SNMP dhcp traps
    enableTrapsEigrp boolean
    Enable SNMP EIGRP traps
    enableTrapsEnergywise boolean
    enableTrapsEntity boolean
    Enable SNMP entity traps
    enableTrapsEntityDiagBootUpFail boolean
    Enable SNMP ceDiagBootUpFailedNotif traps
    enableTrapsEntityDiagHmTestRecover boolean
    Enable SNMP ceDiagHMTestRecoverNotif traps
    enableTrapsEntityDiagHmThreshReached boolean
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    enableTrapsEntityDiagScheduledTestFail boolean
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    enableTrapsEntityPerfThroughputNotif boolean
    Enable ENTITY PERFORMANCE MIB throughput traps
    enableTrapsEnvmon boolean
    Enable SNMP environmental monitor traps
    enableTrapsErrdisable boolean
    Enable SNMP errdisable notifications
    enableTrapsEventManager boolean
    Enable SNMP Embedded Event Manager traps
    enableTrapsFastRerouteProtected boolean
    enableTrapsFlashInsertion boolean
    Enable SNMP Flash Insertion notifications
    enableTrapsFlashLowspace boolean
    Enable SNMP Flash Lowspace notifications
    enableTrapsFlashRemoval boolean
    Enable SNMP Flash Removal notifications
    enableTrapsFlowmon boolean
    Enable SNMP flowmon notifications
    enableTrapsFruCtrl boolean
    Enable SNMP entity FRU control traps
    enableTrapsHsrp boolean
    Enable SNMP HSRP traps
    enableTrapsIkePolicyAdd boolean
    Enable IKE Policy add trap
    enableTrapsIkePolicyDelete boolean
    Enable IKE Policy delete trap
    enableTrapsIkeTunnelStart boolean
    Enable IKE Tunnel start trap
    enableTrapsIkeTunnelStop boolean
    Enable IKE Tunnel stop trap
    enableTrapsIpmulticast boolean
    Enable SNMP ipmulticast traps
    enableTrapsIpsecCryptomapAdd boolean
    Enable IPsec Cryptomap add trap
    enableTrapsIpsecCryptomapAttach boolean
    Enable IPsec Cryptomap Attach trap
    enableTrapsIpsecCryptomapDelete boolean
    Enable IPsec Cryptomap delete trap
    enableTrapsIpsecCryptomapDetach boolean
    Enable IPsec Cryptomap Detach trap
    enableTrapsIpsecTooManySas boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStart boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStop boolean
    Enable IPsec Tunnel Stop trap
    enableTrapsIpsla boolean
    Enable IPSLA traps traps
    enableTrapsIsis boolean
    Enable ISIS traps traps
    enableTrapsLicense boolean
    Enable license traps
    enableTrapsLocalAuth boolean
    Enable SNMP local auth traps
    enableTrapsMacNotificationChange boolean
    Enable SNMP Change traps
    enableTrapsMacNotificationMove boolean
    Enable SNMP Move traps
    enableTrapsMacNotificationThreshold boolean
    Enable SNMP Threshold traps
    enableTrapsMemoryBufferpeak boolean
    Enable SNMP Memory Bufferpeak traps
    enableTrapsMplsLdp boolean
    SNMP MPLS label distribution protocol traps
    enableTrapsMplsRfcLdp boolean
    enableTrapsMplsTrafficEng boolean
    enableTrapsMplsVpn boolean
    enableTrapsMsdp boolean
    Enable SNMP MSDP traps
    enableTrapsNhrpNhc boolean
    enableTrapsNhrpNhp boolean
    enableTrapsNhrpNhs boolean
    enableTrapsNhrpQuotaExceeded boolean
    enableTrapsOspfConfigErrors boolean
    Enable all traps of errors
    enableTrapsOspfConfigLsa boolean
    Enable all traps of lsa
    enableTrapsOspfConfigRetransmit boolean
    Enable all traps of retransmit
    enableTrapsOspfConfigStateChange boolean
    Enable all traps of state-change
    enableTrapsOspfErrorsEnable boolean
    Enable all traps of errors
    enableTrapsOspfLsaEnable boolean
    Enable all traps of lsa
    enableTrapsOspfNssaTransChange boolean
    Nssa translator state changes
    enableTrapsOspfRetransmitEnable boolean
    Enable all traps of retransmit
    enableTrapsOspfShamlinkInterface boolean
    Sham link interface state changes
    enableTrapsOspfShamlinkNeighbor boolean
    Sham link neighbor state changes
    enableTrapsOspfv3ConfigErrors boolean
    Enable all traps of errors
    enableTrapsOspfv3ConfigStateChange boolean
    Enable all traps of state-change
    enableTrapsPimInvalidPimMessage boolean
    Enable invalid pim message trap
    enableTrapsPimNeighborChange boolean
    Enable neighbor change trap
    enableTrapsPimRpMappingChange boolean
    Enable rp mapping change trap
    enableTrapsPortSecurity boolean
    Enable SNMP port security traps
    enableTrapsPowerEthernetGroup string
    Enable SNMP inline power group based traps
    enableTrapsPowerEthernetPolice boolean
    Enable Policing Trap
    enableTrapsPwVc boolean
    enableTrapsRep boolean
    enableTrapsRf boolean
    Enable all SNMP traps defined in CISCO-RF-MIB
    enableTrapsSmartLicense boolean
    Enable smart license traps
    enableTrapsSnmpAuthentication boolean
    Enable authentication trap
    enableTrapsSnmpColdstart boolean
    Enable coldStart trap
    enableTrapsSnmpLinkdown boolean
    Enable linkDown trap
    enableTrapsSnmpLinkup boolean
    Enable linkUp trap
    enableTrapsSnmpWarmstart boolean
    Enable warmStart trap
    enableTrapsStackwise boolean
    Enable SNMP stackwise traps
    enableTrapsStpxInconsistency boolean
    enableTrapsStpxLoopInconsistency boolean
    enableTrapsStpxRootInconsistency boolean
    enableTrapsSyslog boolean
    Enable SNMP syslog traps
    enableTrapsTransceiverAll boolean
    enableTrapsTty boolean
    Enable TCP connection traps
    enableTrapsUdldLinkFailRpt boolean
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    enableTrapsUdldStatusChange boolean
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    enableTrapsVlanMembership boolean
    enableTrapsVlancreate boolean
    enableTrapsVlandelete boolean
    enableTrapsVrfmibVnetTrunkDown boolean
    enableTrapsVrfmibVnetTrunkUp boolean
    enableTrapsVrfmibVrfDown boolean
    enableTrapsVrfmibVrfUp boolean
    enableTrapsVtp boolean
    hosts SnmpServerHost[]
    Specify hosts keyed by (ip-address, community-or-user)
    ifindexPersist boolean
    Persist interface indices
    location string
    Text for mib object sysLocation
    packetsize number
    Largest SNMP packet size - Range: 484-17892
    queueLength number
    Message queue length for each TRAP host - Range: 1-5000
    snmpCommunities SnmpServerSnmpCommunity[]
    Enable SNMP; set community string and access privs
    sourceInterfaceInformsFortyGigabitEthernet string
    Forty GigabitEthernet
    sourceInterfaceInformsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    sourceInterfaceInformsHundredGigE string
    Hundred GigabitEthernet
    sourceInterfaceInformsLoopback number
    Loopback interface - Range: 0-2147483647
    sourceInterfaceInformsPortChannel number
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceInformsPortChannelSubinterface string
    sourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan number
    Iosxr Vlans - Range: 0-65535
    sourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback number
    Loopback interface - Range: 0-2147483647
    sourceInterfaceTrapsPortChannel number
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceTrapsPortChannelSubinterface string
    sourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan number
    Iosxr Vlans - Range: 0-65535
    systemShutdown boolean
    Enable use of the SNMP reload command
    trapSourceFortyGigabitEthernet string
    Forty GigabitEthernet
    trapSourceGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    trapSourceHundredGigE string
    Hundred GigabitEthernet
    trapSourceLoopback number
    Loopback interface - Range: 0-2147483647
    trapSourcePortChannel number
    Ethernet Channel of interfaces - Range: 0-4294967295
    trapSourcePortChannelSubinterface string
    trapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    trapSourceVlan number
    Iosxr Vlans - Range: 0-65535
    views SnmpServerView[]
    Define an SNMPv2 MIB view
    chassis_id str
    String to uniquely identify this chassis
    contact str
    Text for mib object sysContact
    contexts Sequence[SnmpServerContextArgs]
    Create/Delete a context apart from default
    delete_mode str
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    device str
    A device name from the provider configuration.
    enable_informs bool
    Enable SNMP Informs
    enable_logging_getop bool
    Enable SNMP GET Operation logging
    enable_logging_setop bool
    Enable SNMP SET Operation logging
    enable_traps bool
    Enable SNMP Traps
    enable_traps_auth_framework_sec_violation bool
    enable_traps_bfd bool
    enable_traps_bgp_cbgp2 bool
    Enable BGP MIBv2 traps
    enable_traps_bridge_newroot bool
    enable_traps_bridge_topologychange bool
    enable_traps_bulkstat_collection bool
    Enable Data-Collection-MIB Collection notifications
    enable_traps_bulkstat_transfer bool
    Enable Data-Collection-MIB Transfer notifications
    enable_traps_call_home_message_send_fail bool
    enable_traps_call_home_server_fail bool
    enable_traps_cef_inconsistency bool
    enable_traps_cef_peer_fib_state_change bool
    enable_traps_cef_peer_state_change bool
    enable_traps_cef_resource_failure bool
    enable_traps_config bool
    Enable SNMP config traps
    enable_traps_config_copy bool
    Enable SNMP config-copy traps
    enable_traps_config_ctid bool
    enable_traps_cpu_threshold bool
    Allow CPU utilization threshold violation traps
    enable_traps_dhcp bool
    Enable SNMP dhcp traps
    enable_traps_eigrp bool
    Enable SNMP EIGRP traps
    enable_traps_energywise bool
    enable_traps_entity bool
    Enable SNMP entity traps
    enable_traps_entity_diag_boot_up_fail bool
    Enable SNMP ceDiagBootUpFailedNotif traps
    enable_traps_entity_diag_hm_test_recover bool
    Enable SNMP ceDiagHMTestRecoverNotif traps
    enable_traps_entity_diag_hm_thresh_reached bool
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    enable_traps_entity_diag_scheduled_test_fail bool
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    enable_traps_entity_perf_throughput_notif bool
    Enable ENTITY PERFORMANCE MIB throughput traps
    enable_traps_envmon bool
    Enable SNMP environmental monitor traps
    enable_traps_errdisable bool
    Enable SNMP errdisable notifications
    enable_traps_event_manager bool
    Enable SNMP Embedded Event Manager traps
    enable_traps_fast_reroute_protected bool
    enable_traps_flash_insertion bool
    Enable SNMP Flash Insertion notifications
    enable_traps_flash_lowspace bool
    Enable SNMP Flash Lowspace notifications
    enable_traps_flash_removal bool
    Enable SNMP Flash Removal notifications
    enable_traps_flowmon bool
    Enable SNMP flowmon notifications
    enable_traps_fru_ctrl bool
    Enable SNMP entity FRU control traps
    enable_traps_hsrp bool
    Enable SNMP HSRP traps
    enable_traps_ike_policy_add bool
    Enable IKE Policy add trap
    enable_traps_ike_policy_delete bool
    Enable IKE Policy delete trap
    enable_traps_ike_tunnel_start bool
    Enable IKE Tunnel start trap
    enable_traps_ike_tunnel_stop bool
    Enable IKE Tunnel stop trap
    enable_traps_ipmulticast bool
    Enable SNMP ipmulticast traps
    enable_traps_ipsec_cryptomap_add bool
    Enable IPsec Cryptomap add trap
    enable_traps_ipsec_cryptomap_attach bool
    Enable IPsec Cryptomap Attach trap
    enable_traps_ipsec_cryptomap_delete bool
    Enable IPsec Cryptomap delete trap
    enable_traps_ipsec_cryptomap_detach bool
    Enable IPsec Cryptomap Detach trap
    enable_traps_ipsec_too_many_sas bool
    Enable IPsec Tunnel Start trap
    enable_traps_ipsec_tunnel_start bool
    Enable IPsec Tunnel Start trap
    enable_traps_ipsec_tunnel_stop bool
    Enable IPsec Tunnel Stop trap
    enable_traps_ipsla bool
    Enable IPSLA traps traps
    enable_traps_isis bool
    Enable ISIS traps traps
    enable_traps_license bool
    Enable license traps
    enable_traps_local_auth bool
    Enable SNMP local auth traps
    enable_traps_mac_notification_change bool
    Enable SNMP Change traps
    enable_traps_mac_notification_move bool
    Enable SNMP Move traps
    enable_traps_mac_notification_threshold bool
    Enable SNMP Threshold traps
    enable_traps_memory_bufferpeak bool
    Enable SNMP Memory Bufferpeak traps
    enable_traps_mpls_ldp bool
    SNMP MPLS label distribution protocol traps
    enable_traps_mpls_rfc_ldp bool
    enable_traps_mpls_traffic_eng bool
    enable_traps_mpls_vpn bool
    enable_traps_msdp bool
    Enable SNMP MSDP traps
    enable_traps_nhrp_nhc bool
    enable_traps_nhrp_nhp bool
    enable_traps_nhrp_nhs bool
    enable_traps_nhrp_quota_exceeded bool
    enable_traps_ospf_config_errors bool
    Enable all traps of errors
    enable_traps_ospf_config_lsa bool
    Enable all traps of lsa
    enable_traps_ospf_config_retransmit bool
    Enable all traps of retransmit
    enable_traps_ospf_config_state_change bool
    Enable all traps of state-change
    enable_traps_ospf_errors_enable bool
    Enable all traps of errors
    enable_traps_ospf_lsa_enable bool
    Enable all traps of lsa
    enable_traps_ospf_nssa_trans_change bool
    Nssa translator state changes
    enable_traps_ospf_retransmit_enable bool
    Enable all traps of retransmit
    enable_traps_ospf_shamlink_interface bool
    Sham link interface state changes
    enable_traps_ospf_shamlink_neighbor bool
    Sham link neighbor state changes
    enable_traps_ospfv3_config_errors bool
    Enable all traps of errors
    enable_traps_ospfv3_config_state_change bool
    Enable all traps of state-change
    enable_traps_pim_invalid_pim_message bool
    Enable invalid pim message trap
    enable_traps_pim_neighbor_change bool
    Enable neighbor change trap
    enable_traps_pim_rp_mapping_change bool
    Enable rp mapping change trap
    enable_traps_port_security bool
    Enable SNMP port security traps
    enable_traps_power_ethernet_group str
    Enable SNMP inline power group based traps
    enable_traps_power_ethernet_police bool
    Enable Policing Trap
    enable_traps_pw_vc bool
    enable_traps_rep bool
    enable_traps_rf bool
    Enable all SNMP traps defined in CISCO-RF-MIB
    enable_traps_smart_license bool
    Enable smart license traps
    enable_traps_snmp_authentication bool
    Enable authentication trap
    enable_traps_snmp_coldstart bool
    Enable coldStart trap
    enable_traps_snmp_linkdown bool
    Enable linkDown trap
    enable_traps_snmp_linkup bool
    Enable linkUp trap
    enable_traps_snmp_warmstart bool
    Enable warmStart trap
    enable_traps_stackwise bool
    Enable SNMP stackwise traps
    enable_traps_stpx_inconsistency bool
    enable_traps_stpx_loop_inconsistency bool
    enable_traps_stpx_root_inconsistency bool
    enable_traps_syslog bool
    Enable SNMP syslog traps
    enable_traps_transceiver_all bool
    enable_traps_tty bool
    Enable TCP connection traps
    enable_traps_udld_link_fail_rpt bool
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    enable_traps_udld_status_change bool
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    enable_traps_vlan_membership bool
    enable_traps_vlancreate bool
    enable_traps_vlandelete bool
    enable_traps_vrfmib_vnet_trunk_down bool
    enable_traps_vrfmib_vnet_trunk_up bool
    enable_traps_vrfmib_vrf_down bool
    enable_traps_vrfmib_vrf_up bool
    enable_traps_vtp bool
    hosts Sequence[SnmpServerHostArgs]
    Specify hosts keyed by (ip-address, community-or-user)
    ifindex_persist bool
    Persist interface indices
    location str
    Text for mib object sysLocation
    packetsize int
    Largest SNMP packet size - Range: 484-17892
    queue_length int
    Message queue length for each TRAP host - Range: 1-5000
    snmp_communities Sequence[SnmpServerSnmpCommunityArgs]
    Enable SNMP; set community string and access privs
    source_interface_informs_forty_gigabit_ethernet str
    Forty GigabitEthernet
    source_interface_informs_gigabit_ethernet str
    GigabitEthernet IEEE 802.3z
    source_interface_informs_hundred_gig_e str
    Hundred GigabitEthernet
    source_interface_informs_loopback int
    Loopback interface - Range: 0-2147483647
    source_interface_informs_port_channel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    source_interface_informs_port_channel_subinterface str
    source_interface_informs_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    source_interface_informs_vlan int
    Iosxr Vlans - Range: 0-65535
    source_interface_traps_forty_gigabit_ethernet str
    Forty GigabitEthernet
    source_interface_traps_gigabit_ethernet str
    GigabitEthernet IEEE 802.3z
    source_interface_traps_hundred_gig_e str
    Hundred GigabitEthernet
    source_interface_traps_loopback int
    Loopback interface - Range: 0-2147483647
    source_interface_traps_port_channel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    source_interface_traps_port_channel_subinterface str
    source_interface_traps_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    source_interface_traps_vlan int
    Iosxr Vlans - Range: 0-65535
    system_shutdown bool
    Enable use of the SNMP reload command
    trap_source_forty_gigabit_ethernet str
    Forty GigabitEthernet
    trap_source_gigabit_ethernet str
    GigabitEthernet IEEE 802.3z
    trap_source_hundred_gig_e str
    Hundred GigabitEthernet
    trap_source_loopback int
    Loopback interface - Range: 0-2147483647
    trap_source_port_channel int
    Ethernet Channel of interfaces - Range: 0-4294967295
    trap_source_port_channel_subinterface str
    trap_source_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    trap_source_vlan int
    Iosxr Vlans - Range: 0-65535
    views Sequence[SnmpServerViewArgs]
    Define an SNMPv2 MIB view
    chassisId String
    String to uniquely identify this chassis
    contact String
    Text for mib object sysContact
    contexts List<Property Map>
    Create/Delete a context apart from default
    deleteMode String
    Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is. Default value is all. - Choices: all, attributes
    device String
    A device name from the provider configuration.
    enableInforms Boolean
    Enable SNMP Informs
    enableLoggingGetop Boolean
    Enable SNMP GET Operation logging
    enableLoggingSetop Boolean
    Enable SNMP SET Operation logging
    enableTraps Boolean
    Enable SNMP Traps
    enableTrapsAuthFrameworkSecViolation Boolean
    enableTrapsBfd Boolean
    enableTrapsBgpCbgp2 Boolean
    Enable BGP MIBv2 traps
    enableTrapsBridgeNewroot Boolean
    enableTrapsBridgeTopologychange Boolean
    enableTrapsBulkstatCollection Boolean
    Enable Data-Collection-MIB Collection notifications
    enableTrapsBulkstatTransfer Boolean
    Enable Data-Collection-MIB Transfer notifications
    enableTrapsCallHomeMessageSendFail Boolean
    enableTrapsCallHomeServerFail Boolean
    enableTrapsCefInconsistency Boolean
    enableTrapsCefPeerFibStateChange Boolean
    enableTrapsCefPeerStateChange Boolean
    enableTrapsCefResourceFailure Boolean
    enableTrapsConfig Boolean
    Enable SNMP config traps
    enableTrapsConfigCopy Boolean
    Enable SNMP config-copy traps
    enableTrapsConfigCtid Boolean
    enableTrapsCpuThreshold Boolean
    Allow CPU utilization threshold violation traps
    enableTrapsDhcp Boolean
    Enable SNMP dhcp traps
    enableTrapsEigrp Boolean
    Enable SNMP EIGRP traps
    enableTrapsEnergywise Boolean
    enableTrapsEntity Boolean
    Enable SNMP entity traps
    enableTrapsEntityDiagBootUpFail Boolean
    Enable SNMP ceDiagBootUpFailedNotif traps
    enableTrapsEntityDiagHmTestRecover Boolean
    Enable SNMP ceDiagHMTestRecoverNotif traps
    enableTrapsEntityDiagHmThreshReached Boolean
    Enable SNMP ceDiagHMThresholdReachedNotif traps
    enableTrapsEntityDiagScheduledTestFail Boolean
    Enable SNMP ceDiagScheduledTestFailedNotif traps
    enableTrapsEntityPerfThroughputNotif Boolean
    Enable ENTITY PERFORMANCE MIB throughput traps
    enableTrapsEnvmon Boolean
    Enable SNMP environmental monitor traps
    enableTrapsErrdisable Boolean
    Enable SNMP errdisable notifications
    enableTrapsEventManager Boolean
    Enable SNMP Embedded Event Manager traps
    enableTrapsFastRerouteProtected Boolean
    enableTrapsFlashInsertion Boolean
    Enable SNMP Flash Insertion notifications
    enableTrapsFlashLowspace Boolean
    Enable SNMP Flash Lowspace notifications
    enableTrapsFlashRemoval Boolean
    Enable SNMP Flash Removal notifications
    enableTrapsFlowmon Boolean
    Enable SNMP flowmon notifications
    enableTrapsFruCtrl Boolean
    Enable SNMP entity FRU control traps
    enableTrapsHsrp Boolean
    Enable SNMP HSRP traps
    enableTrapsIkePolicyAdd Boolean
    Enable IKE Policy add trap
    enableTrapsIkePolicyDelete Boolean
    Enable IKE Policy delete trap
    enableTrapsIkeTunnelStart Boolean
    Enable IKE Tunnel start trap
    enableTrapsIkeTunnelStop Boolean
    Enable IKE Tunnel stop trap
    enableTrapsIpmulticast Boolean
    Enable SNMP ipmulticast traps
    enableTrapsIpsecCryptomapAdd Boolean
    Enable IPsec Cryptomap add trap
    enableTrapsIpsecCryptomapAttach Boolean
    Enable IPsec Cryptomap Attach trap
    enableTrapsIpsecCryptomapDelete Boolean
    Enable IPsec Cryptomap delete trap
    enableTrapsIpsecCryptomapDetach Boolean
    Enable IPsec Cryptomap Detach trap
    enableTrapsIpsecTooManySas Boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStart Boolean
    Enable IPsec Tunnel Start trap
    enableTrapsIpsecTunnelStop Boolean
    Enable IPsec Tunnel Stop trap
    enableTrapsIpsla Boolean
    Enable IPSLA traps traps
    enableTrapsIsis Boolean
    Enable ISIS traps traps
    enableTrapsLicense Boolean
    Enable license traps
    enableTrapsLocalAuth Boolean
    Enable SNMP local auth traps
    enableTrapsMacNotificationChange Boolean
    Enable SNMP Change traps
    enableTrapsMacNotificationMove Boolean
    Enable SNMP Move traps
    enableTrapsMacNotificationThreshold Boolean
    Enable SNMP Threshold traps
    enableTrapsMemoryBufferpeak Boolean
    Enable SNMP Memory Bufferpeak traps
    enableTrapsMplsLdp Boolean
    SNMP MPLS label distribution protocol traps
    enableTrapsMplsRfcLdp Boolean
    enableTrapsMplsTrafficEng Boolean
    enableTrapsMplsVpn Boolean
    enableTrapsMsdp Boolean
    Enable SNMP MSDP traps
    enableTrapsNhrpNhc Boolean
    enableTrapsNhrpNhp Boolean
    enableTrapsNhrpNhs Boolean
    enableTrapsNhrpQuotaExceeded Boolean
    enableTrapsOspfConfigErrors Boolean
    Enable all traps of errors
    enableTrapsOspfConfigLsa Boolean
    Enable all traps of lsa
    enableTrapsOspfConfigRetransmit Boolean
    Enable all traps of retransmit
    enableTrapsOspfConfigStateChange Boolean
    Enable all traps of state-change
    enableTrapsOspfErrorsEnable Boolean
    Enable all traps of errors
    enableTrapsOspfLsaEnable Boolean
    Enable all traps of lsa
    enableTrapsOspfNssaTransChange Boolean
    Nssa translator state changes
    enableTrapsOspfRetransmitEnable Boolean
    Enable all traps of retransmit
    enableTrapsOspfShamlinkInterface Boolean
    Sham link interface state changes
    enableTrapsOspfShamlinkNeighbor Boolean
    Sham link neighbor state changes
    enableTrapsOspfv3ConfigErrors Boolean
    Enable all traps of errors
    enableTrapsOspfv3ConfigStateChange Boolean
    Enable all traps of state-change
    enableTrapsPimInvalidPimMessage Boolean
    Enable invalid pim message trap
    enableTrapsPimNeighborChange Boolean
    Enable neighbor change trap
    enableTrapsPimRpMappingChange Boolean
    Enable rp mapping change trap
    enableTrapsPortSecurity Boolean
    Enable SNMP port security traps
    enableTrapsPowerEthernetGroup String
    Enable SNMP inline power group based traps
    enableTrapsPowerEthernetPolice Boolean
    Enable Policing Trap
    enableTrapsPwVc Boolean
    enableTrapsRep Boolean
    enableTrapsRf Boolean
    Enable all SNMP traps defined in CISCO-RF-MIB
    enableTrapsSmartLicense Boolean
    Enable smart license traps
    enableTrapsSnmpAuthentication Boolean
    Enable authentication trap
    enableTrapsSnmpColdstart Boolean
    Enable coldStart trap
    enableTrapsSnmpLinkdown Boolean
    Enable linkDown trap
    enableTrapsSnmpLinkup Boolean
    Enable linkUp trap
    enableTrapsSnmpWarmstart Boolean
    Enable warmStart trap
    enableTrapsStackwise Boolean
    Enable SNMP stackwise traps
    enableTrapsStpxInconsistency Boolean
    enableTrapsStpxLoopInconsistency Boolean
    enableTrapsStpxRootInconsistency Boolean
    enableTrapsSyslog Boolean
    Enable SNMP syslog traps
    enableTrapsTransceiverAll Boolean
    enableTrapsTty Boolean
    Enable TCP connection traps
    enableTrapsUdldLinkFailRpt Boolean
    Enable SNMP cudldpFastHelloLinkFailRptNotification traps
    enableTrapsUdldStatusChange Boolean
    Enable SNMP cudldpFastHelloStatusChangeNotification traps
    enableTrapsVlanMembership Boolean
    enableTrapsVlancreate Boolean
    enableTrapsVlandelete Boolean
    enableTrapsVrfmibVnetTrunkDown Boolean
    enableTrapsVrfmibVnetTrunkUp Boolean
    enableTrapsVrfmibVrfDown Boolean
    enableTrapsVrfmibVrfUp Boolean
    enableTrapsVtp Boolean
    hosts List<Property Map>
    Specify hosts keyed by (ip-address, community-or-user)
    ifindexPersist Boolean
    Persist interface indices
    location String
    Text for mib object sysLocation
    packetsize Number
    Largest SNMP packet size - Range: 484-17892
    queueLength Number
    Message queue length for each TRAP host - Range: 1-5000
    snmpCommunities List<Property Map>
    Enable SNMP; set community string and access privs
    sourceInterfaceInformsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceInformsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceInformsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceInformsLoopback Number
    Loopback interface - Range: 0-2147483647
    sourceInterfaceInformsPortChannel Number
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceInformsPortChannelSubinterface String
    sourceInterfaceInformsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan Number
    Iosxr Vlans - Range: 0-65535
    sourceInterfaceTrapsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback Number
    Loopback interface - Range: 0-2147483647
    sourceInterfaceTrapsPortChannel Number
    Ethernet Channel of interfaces - Range: 0-4294967295
    sourceInterfaceTrapsPortChannelSubinterface String
    sourceInterfaceTrapsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan Number
    Iosxr Vlans - Range: 0-65535
    systemShutdown Boolean
    Enable use of the SNMP reload command
    trapSourceFortyGigabitEthernet String
    Forty GigabitEthernet
    trapSourceGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    trapSourceHundredGigE String
    Hundred GigabitEthernet
    trapSourceLoopback Number
    Loopback interface - Range: 0-2147483647
    trapSourcePortChannel Number
    Ethernet Channel of interfaces - Range: 0-4294967295
    trapSourcePortChannelSubinterface String
    trapSourceTenGigabitEthernet String
    Ten Gigabit Ethernet
    trapSourceVlan Number
    Iosxr Vlans - Range: 0-65535
    views List<Property Map>
    Define an SNMPv2 MIB view

    Supporting Types

    SnmpServerContext, SnmpServerContextArgs

    Name string
    Name string
    name String
    name string
    name str
    name String

    SnmpServerHost, SnmpServerHostArgs

    IpAddress string
    CommunityOrUser string
    Encryption string
    Version string
    IpAddress string
    CommunityOrUser string
    Encryption string
    Version string
    ipAddress String
    communityOrUser String
    encryption String
    version String
    ipAddress string
    communityOrUser string
    encryption string
    version string
    ipAddress String
    communityOrUser String
    encryption String
    version String

    SnmpServerSnmpCommunity, SnmpServerSnmpCommunityArgs

    Name string
    AccessListName string
    Ipv6 string
    Permission string
    View string
    Name string
    AccessListName string
    Ipv6 string
    Permission string
    View string
    name String
    accessListName String
    ipv6 String
    permission String
    view String
    name string
    accessListName string
    ipv6 string
    permission string
    view string
    name String
    accessListName String
    ipv6 String
    permission String
    view String

    SnmpServerView, SnmpServerViewArgs

    Mib string
    Name string
    IncExl string
    Mib string
    Name string
    IncExl string
    mib String
    name String
    incExl String
    mib string
    name string
    incExl string
    mib str
    name str
    inc_exl str
    mib String
    name String
    incExl String

    Import

     $ pulumi import iosxe:index/snmpServer:SnmpServer example "Cisco-IOS-XE-native:native/snmp-server"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    iosxe lbrlabs/pulumi-iosxe
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the iosxe Terraform Provider.
    iosxe logo
    Cisco IOS XE v0.0.1 published on Friday, Sep 22, 2023 by lbrlabs