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

iosxe.getSnmpServer

Explore with Pulumi AI

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

    This data source can read the SNMP Server configuration.

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Iosxe = Pulumi.Iosxe;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Iosxe.GetSnmpServer.Invoke();
    
    });
    
    package main
    
    import (
    	"github.com/lbrlabs/pulumi-iosxe/sdk/go/iosxe"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := iosxe.LookupSnmpServer(ctx, nil, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.iosxe.IosxeFunctions;
    import com.pulumi.iosxe.inputs.GetSnmpServerArgs;
    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) {
            final var example = IosxeFunctions.getSnmpServer();
    
        }
    }
    
    import pulumi
    import pulumi_iosxe as iosxe
    
    example = iosxe.get_snmp_server()
    
    import * as pulumi from "@pulumi/pulumi";
    import * as iosxe from "@pulumi/iosxe";
    
    const example = iosxe.getSnmpServer({});
    
    variables:
      example:
        fn::invoke:
          Function: iosxe:getSnmpServer
          Arguments: {}
    

    Using getSnmpServer

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSnmpServer(args: GetSnmpServerArgs, opts?: InvokeOptions): Promise<GetSnmpServerResult>
    function getSnmpServerOutput(args: GetSnmpServerOutputArgs, opts?: InvokeOptions): Output<GetSnmpServerResult>
    def get_snmp_server(device: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetSnmpServerResult
    def get_snmp_server_output(device: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetSnmpServerResult]
    func LookupSnmpServer(ctx *Context, args *LookupSnmpServerArgs, opts ...InvokeOption) (*LookupSnmpServerResult, error)
    func LookupSnmpServerOutput(ctx *Context, args *LookupSnmpServerOutputArgs, opts ...InvokeOption) LookupSnmpServerResultOutput

    > Note: This function is named LookupSnmpServer in the Go SDK.

    public static class GetSnmpServer 
    {
        public static Task<GetSnmpServerResult> InvokeAsync(GetSnmpServerArgs args, InvokeOptions? opts = null)
        public static Output<GetSnmpServerResult> Invoke(GetSnmpServerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSnmpServerResult> getSnmpServer(GetSnmpServerArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: iosxe:index/getSnmpServer:getSnmpServer
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Device string
    A device name from the provider configuration.
    Device string
    A device name from the provider configuration.
    device String
    A device name from the provider configuration.
    device string
    A device name from the provider configuration.
    device str
    A device name from the provider configuration.
    device String
    A device name from the provider configuration.

    getSnmpServer Result

    The following output properties are available:

    ChassisId string
    String to uniquely identify this chassis
    Contact string
    Text for mib object sysContact
    Contexts List<Lbrlabs.PulumiPackage.Iosxe.Outputs.GetSnmpServerContext>
    Create/Delete a context apart from default
    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.Outputs.GetSnmpServerHost>
    Specify hosts keyed by (ip-address, community-or-user)
    Id string
    The path of the retrieved object.
    IfindexPersist bool
    Persist interface indices
    Location string
    Text for mib object sysLocation
    Packetsize int
    Largest SNMP packet size
    QueueLength int
    Message queue length for each TRAP host
    SnmpCommunities List<Lbrlabs.PulumiPackage.Iosxe.Outputs.GetSnmpServerSnmpCommunity>
    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
    SourceInterfaceInformsPortChannel int
    Ethernet Channel of interfaces
    SourceInterfaceInformsPortChannelSubinterface string
    SourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceInformsVlan int
    Iosxr Vlans
    SourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceTrapsLoopback int
    Loopback interface
    SourceInterfaceTrapsPortChannel int
    Ethernet Channel of interfaces
    SourceInterfaceTrapsPortChannelSubinterface string
    SourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceTrapsVlan int
    Iosxr Vlans
    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
    TrapSourcePortChannel int
    Ethernet Channel of interfaces
    TrapSourcePortChannelSubinterface string
    TrapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    TrapSourceVlan int
    Iosxr Vlans
    Views List<Lbrlabs.PulumiPackage.Iosxe.Outputs.GetSnmpServerView>
    Define an SNMPv2 MIB view
    Device string
    A device name from the provider configuration.
    ChassisId string
    String to uniquely identify this chassis
    Contact string
    Text for mib object sysContact
    Contexts []GetSnmpServerContext
    Create/Delete a context apart from default
    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 []GetSnmpServerHost
    Specify hosts keyed by (ip-address, community-or-user)
    Id string
    The path of the retrieved object.
    IfindexPersist bool
    Persist interface indices
    Location string
    Text for mib object sysLocation
    Packetsize int
    Largest SNMP packet size
    QueueLength int
    Message queue length for each TRAP host
    SnmpCommunities []GetSnmpServerSnmpCommunity
    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
    SourceInterfaceInformsPortChannel int
    Ethernet Channel of interfaces
    SourceInterfaceInformsPortChannelSubinterface string
    SourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceInformsVlan int
    Iosxr Vlans
    SourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    SourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    SourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    SourceInterfaceTrapsLoopback int
    Loopback interface
    SourceInterfaceTrapsPortChannel int
    Ethernet Channel of interfaces
    SourceInterfaceTrapsPortChannelSubinterface string
    SourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    SourceInterfaceTrapsVlan int
    Iosxr Vlans
    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
    TrapSourcePortChannel int
    Ethernet Channel of interfaces
    TrapSourcePortChannelSubinterface string
    TrapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    TrapSourceVlan int
    Iosxr Vlans
    Views []GetSnmpServerView
    Define an SNMPv2 MIB view
    Device string
    A device name from the provider configuration.
    chassisId String
    String to uniquely identify this chassis
    contact String
    Text for mib object sysContact
    contexts List<GetSnmpServerContext>
    Create/Delete a context apart from default
    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<GetSnmpServerHost>
    Specify hosts keyed by (ip-address, community-or-user)
    id String
    The path of the retrieved object.
    ifindexPersist Boolean
    Persist interface indices
    location String
    Text for mib object sysLocation
    packetsize Integer
    Largest SNMP packet size
    queueLength Integer
    Message queue length for each TRAP host
    snmpCommunities List<GetSnmpServerSnmpCommunity>
    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
    sourceInterfaceInformsPortChannel Integer
    Ethernet Channel of interfaces
    sourceInterfaceInformsPortChannelSubinterface String
    sourceInterfaceInformsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan Integer
    Iosxr Vlans
    sourceInterfaceTrapsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback Integer
    Loopback interface
    sourceInterfaceTrapsPortChannel Integer
    Ethernet Channel of interfaces
    sourceInterfaceTrapsPortChannelSubinterface String
    sourceInterfaceTrapsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan Integer
    Iosxr Vlans
    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
    trapSourcePortChannel Integer
    Ethernet Channel of interfaces
    trapSourcePortChannelSubinterface String
    trapSourceTenGigabitEthernet String
    Ten Gigabit Ethernet
    trapSourceVlan Integer
    Iosxr Vlans
    views List<GetSnmpServerView>
    Define an SNMPv2 MIB view
    device String
    A device name from the provider configuration.
    chassisId string
    String to uniquely identify this chassis
    contact string
    Text for mib object sysContact
    contexts GetSnmpServerContext[]
    Create/Delete a context apart from default
    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 GetSnmpServerHost[]
    Specify hosts keyed by (ip-address, community-or-user)
    id string
    The path of the retrieved object.
    ifindexPersist boolean
    Persist interface indices
    location string
    Text for mib object sysLocation
    packetsize number
    Largest SNMP packet size
    queueLength number
    Message queue length for each TRAP host
    snmpCommunities GetSnmpServerSnmpCommunity[]
    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
    sourceInterfaceInformsPortChannel number
    Ethernet Channel of interfaces
    sourceInterfaceInformsPortChannelSubinterface string
    sourceInterfaceInformsTenGigabitEthernet string
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan number
    Iosxr Vlans
    sourceInterfaceTrapsFortyGigabitEthernet string
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet string
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE string
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback number
    Loopback interface
    sourceInterfaceTrapsPortChannel number
    Ethernet Channel of interfaces
    sourceInterfaceTrapsPortChannelSubinterface string
    sourceInterfaceTrapsTenGigabitEthernet string
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan number
    Iosxr Vlans
    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
    trapSourcePortChannel number
    Ethernet Channel of interfaces
    trapSourcePortChannelSubinterface string
    trapSourceTenGigabitEthernet string
    Ten Gigabit Ethernet
    trapSourceVlan number
    Iosxr Vlans
    views GetSnmpServerView[]
    Define an SNMPv2 MIB view
    device string
    A device name from the provider configuration.
    chassis_id str
    String to uniquely identify this chassis
    contact str
    Text for mib object sysContact
    contexts Sequence[GetSnmpServerContext]
    Create/Delete a context apart from default
    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[GetSnmpServerHost]
    Specify hosts keyed by (ip-address, community-or-user)
    id str
    The path of the retrieved object.
    ifindex_persist bool
    Persist interface indices
    location str
    Text for mib object sysLocation
    packetsize int
    Largest SNMP packet size
    queue_length int
    Message queue length for each TRAP host
    snmp_communities Sequence[GetSnmpServerSnmpCommunity]
    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
    source_interface_informs_port_channel int
    Ethernet Channel of interfaces
    source_interface_informs_port_channel_subinterface str
    source_interface_informs_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    source_interface_informs_vlan int
    Iosxr Vlans
    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
    source_interface_traps_port_channel int
    Ethernet Channel of interfaces
    source_interface_traps_port_channel_subinterface str
    source_interface_traps_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    source_interface_traps_vlan int
    Iosxr Vlans
    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
    trap_source_port_channel int
    Ethernet Channel of interfaces
    trap_source_port_channel_subinterface str
    trap_source_ten_gigabit_ethernet str
    Ten Gigabit Ethernet
    trap_source_vlan int
    Iosxr Vlans
    views Sequence[GetSnmpServerView]
    Define an SNMPv2 MIB view
    device str
    A device name from the provider configuration.
    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
    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)
    id String
    The path of the retrieved object.
    ifindexPersist Boolean
    Persist interface indices
    location String
    Text for mib object sysLocation
    packetsize Number
    Largest SNMP packet size
    queueLength Number
    Message queue length for each TRAP host
    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
    sourceInterfaceInformsPortChannel Number
    Ethernet Channel of interfaces
    sourceInterfaceInformsPortChannelSubinterface String
    sourceInterfaceInformsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceInformsVlan Number
    Iosxr Vlans
    sourceInterfaceTrapsFortyGigabitEthernet String
    Forty GigabitEthernet
    sourceInterfaceTrapsGigabitEthernet String
    GigabitEthernet IEEE 802.3z
    sourceInterfaceTrapsHundredGigE String
    Hundred GigabitEthernet
    sourceInterfaceTrapsLoopback Number
    Loopback interface
    sourceInterfaceTrapsPortChannel Number
    Ethernet Channel of interfaces
    sourceInterfaceTrapsPortChannelSubinterface String
    sourceInterfaceTrapsTenGigabitEthernet String
    Ten Gigabit Ethernet
    sourceInterfaceTrapsVlan Number
    Iosxr Vlans
    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
    trapSourcePortChannel Number
    Ethernet Channel of interfaces
    trapSourcePortChannelSubinterface String
    trapSourceTenGigabitEthernet String
    Ten Gigabit Ethernet
    trapSourceVlan Number
    Iosxr Vlans
    views List<Property Map>
    Define an SNMPv2 MIB view
    device String
    A device name from the provider configuration.

    Supporting Types

    GetSnmpServerContext

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

    GetSnmpServerHost

    CommunityOrUser string
    SNMPv1/v2c community string or SNMPv3 user name
    Encryption string
    Specifies an encryption type for community string
    IpAddress string
    Version string
    SNMP version to use for notification messages
    CommunityOrUser string
    SNMPv1/v2c community string or SNMPv3 user name
    Encryption string
    Specifies an encryption type for community string
    IpAddress string
    Version string
    SNMP version to use for notification messages
    communityOrUser String
    SNMPv1/v2c community string or SNMPv3 user name
    encryption String
    Specifies an encryption type for community string
    ipAddress String
    version String
    SNMP version to use for notification messages
    communityOrUser string
    SNMPv1/v2c community string or SNMPv3 user name
    encryption string
    Specifies an encryption type for community string
    ipAddress string
    version string
    SNMP version to use for notification messages
    community_or_user str
    SNMPv1/v2c community string or SNMPv3 user name
    encryption str
    Specifies an encryption type for community string
    ip_address str
    version str
    SNMP version to use for notification messages
    communityOrUser String
    SNMPv1/v2c community string or SNMPv3 user name
    encryption String
    Specifies an encryption type for community string
    ipAddress String
    version String
    SNMP version to use for notification messages

    GetSnmpServerSnmpCommunity

    AccessListName string
    Access-list name
    Ipv6 string
    Specify IPv6 Named Access-List
    Name string
    Permission string
    View string
    Restrict this community to a named MIB view
    AccessListName string
    Access-list name
    Ipv6 string
    Specify IPv6 Named Access-List
    Name string
    Permission string
    View string
    Restrict this community to a named MIB view
    accessListName String
    Access-list name
    ipv6 String
    Specify IPv6 Named Access-List
    name String
    permission String
    view String
    Restrict this community to a named MIB view
    accessListName string
    Access-list name
    ipv6 string
    Specify IPv6 Named Access-List
    name string
    permission string
    view string
    Restrict this community to a named MIB view
    access_list_name str
    Access-list name
    ipv6 str
    Specify IPv6 Named Access-List
    name str
    permission str
    view str
    Restrict this community to a named MIB view
    accessListName String
    Access-list name
    ipv6 String
    Specify IPv6 Named Access-List
    name String
    permission String
    view String
    Restrict this community to a named MIB view

    GetSnmpServerView

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

    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