1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. getSnmptrapProfile
Viewing docs for panos 2.0.12
published on Wednesday, Jun 17, 2026 by paloaltonetworks
Viewing docs for panos 2.0.12
published on Wednesday, Jun 17, 2026 by paloaltonetworks

    Using getSnmptrapProfile

    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 getSnmptrapProfile(args: GetSnmptrapProfileArgs, opts?: InvokeOptions): Promise<GetSnmptrapProfileResult>
    function getSnmptrapProfileOutput(args: GetSnmptrapProfileOutputArgs, opts?: InvokeOptions): Output<GetSnmptrapProfileResult>
    def get_snmptrap_profile(location: Optional[GetSnmptrapProfileLocation] = None,
                             name: Optional[str] = None,
                             version: Optional[GetSnmptrapProfileVersion] = None,
                             opts: Optional[InvokeOptions] = None) -> GetSnmptrapProfileResult
    def get_snmptrap_profile_output(location: pulumi.Input[Optional[GetSnmptrapProfileLocationArgs]] = None,
                             name: pulumi.Input[Optional[str]] = None,
                             version: pulumi.Input[Optional[GetSnmptrapProfileVersionArgs]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetSnmptrapProfileResult]
    func LookupSnmptrapProfile(ctx *Context, args *LookupSnmptrapProfileArgs, opts ...InvokeOption) (*LookupSnmptrapProfileResult, error)
    func LookupSnmptrapProfileOutput(ctx *Context, args *LookupSnmptrapProfileOutputArgs, opts ...InvokeOption) LookupSnmptrapProfileResultOutput

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

    public static class GetSnmptrapProfile 
    {
        public static Task<GetSnmptrapProfileResult> InvokeAsync(GetSnmptrapProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetSnmptrapProfileResult> Invoke(GetSnmptrapProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSnmptrapProfileResult> getSnmptrapProfile(GetSnmptrapProfileArgs args, InvokeOptions options)
    public static Output<GetSnmptrapProfileResult> getSnmptrapProfile(GetSnmptrapProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getSnmptrapProfile:getSnmptrapProfile
      arguments:
        # arguments dictionary
    data "panos_getsnmptrapprofile" "name" {
        # arguments
    }

    The following arguments are supported:

    location object
    The location of this object.
    name string
    version object
    location Property Map
    The location of this object.
    name String
    version Property Map

    getSnmptrapProfile Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetSnmptrapProfileLocation
    The location of this object.
    Name string
    Version GetSnmptrapProfileVersion
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetSnmptrapProfileLocation
    The location of this object.
    Name string
    Version GetSnmptrapProfileVersion
    id string
    The provider-assigned unique ID for this managed resource.
    location object
    The location of this object.
    name string
    version object
    id String
    The provider-assigned unique ID for this managed resource.
    location GetSnmptrapProfileLocation
    The location of this object.
    name String
    version GetSnmptrapProfileVersion
    id string
    The provider-assigned unique ID for this managed resource.
    location GetSnmptrapProfileLocation
    The location of this object.
    name string
    version GetSnmptrapProfileVersion
    id str
    The provider-assigned unique ID for this managed resource.
    location GetSnmptrapProfileLocation
    The location of this object.
    name str
    version GetSnmptrapProfileVersion
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    version Property Map

    Supporting Types

    GetSnmptrapProfileLocation

    Panorama GetSnmptrapProfileLocationPanorama
    Located in a panorama.
    Template GetSnmptrapProfileLocationTemplate
    A shared resource located within a specific template
    TemplateStack GetSnmptrapProfileLocationTemplateStack
    Located in a specific template
    TemplateStackVsys GetSnmptrapProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    TemplateVsys GetSnmptrapProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    Vsys GetSnmptrapProfileLocationVsys
    Located in a specific Virtual System
    Panorama GetSnmptrapProfileLocationPanorama
    Located in a panorama.
    Template GetSnmptrapProfileLocationTemplate
    A shared resource located within a specific template
    TemplateStack GetSnmptrapProfileLocationTemplateStack
    Located in a specific template
    TemplateStackVsys GetSnmptrapProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    TemplateVsys GetSnmptrapProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    Vsys GetSnmptrapProfileLocationVsys
    Located in a specific Virtual System
    panorama object
    Located in a panorama.
    template object
    A shared resource located within a specific template
    template_stack object
    Located in a specific template
    template_stack_vsys object
    Located in a specific template, device and vsys.
    template_vsys object
    Located in a specific template, device and vsys.
    vsys object
    Located in a specific Virtual System
    panorama GetSnmptrapProfileLocationPanorama
    Located in a panorama.
    template GetSnmptrapProfileLocationTemplate
    A shared resource located within a specific template
    templateStack GetSnmptrapProfileLocationTemplateStack
    Located in a specific template
    templateStackVsys GetSnmptrapProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    templateVsys GetSnmptrapProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetSnmptrapProfileLocationVsys
    Located in a specific Virtual System
    panorama GetSnmptrapProfileLocationPanorama
    Located in a panorama.
    template GetSnmptrapProfileLocationTemplate
    A shared resource located within a specific template
    templateStack GetSnmptrapProfileLocationTemplateStack
    Located in a specific template
    templateStackVsys GetSnmptrapProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    templateVsys GetSnmptrapProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetSnmptrapProfileLocationVsys
    Located in a specific Virtual System
    panorama GetSnmptrapProfileLocationPanorama
    Located in a panorama.
    template GetSnmptrapProfileLocationTemplate
    A shared resource located within a specific template
    template_stack GetSnmptrapProfileLocationTemplateStack
    Located in a specific template
    template_stack_vsys GetSnmptrapProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    template_vsys GetSnmptrapProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetSnmptrapProfileLocationVsys
    Located in a specific Virtual System
    panorama Property Map
    Located in a panorama.
    template Property Map
    A shared resource located within a specific template
    templateStack Property Map
    Located in a specific template
    templateStackVsys Property Map
    Located in a specific template, device and vsys.
    templateVsys Property Map
    Located in a specific template, device and vsys.
    vsys Property Map
    Located in a specific Virtual System

    GetSnmptrapProfileLocationTemplate

    Name string
    Specific Panorama template
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template
    PanoramaDevice string
    Specific Panorama device
    name string
    Specific Panorama template
    panorama_device string
    Specific Panorama device
    name String
    Specific Panorama template
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template
    panoramaDevice String
    Specific Panorama device

    GetSnmptrapProfileLocationTemplateStack

    Name string
    The template stack
    PanoramaDevice string
    Specific Panorama device
    Name string
    The template stack
    PanoramaDevice string
    Specific Panorama device
    name string
    The template stack
    panorama_device string
    Specific Panorama device
    name String
    The template stack
    panoramaDevice String
    Specific Panorama device
    name string
    The template stack
    panoramaDevice string
    Specific Panorama device
    name str
    The template stack
    panorama_device str
    Specific Panorama device
    name String
    The template stack
    panoramaDevice String
    Specific Panorama device

    GetSnmptrapProfileLocationTemplateStackVsys

    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    TemplateStack string
    The template stack
    Vsys string
    The vsys.
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    TemplateStack string
    The template stack
    Vsys string
    The vsys.
    ngfw_device string
    The NGFW device
    panorama_device string
    Specific Panorama device
    template_stack string
    The template stack
    vsys string
    The vsys.
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    templateStack String
    The template stack
    vsys String
    The vsys.
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    templateStack string
    The template stack
    vsys string
    The vsys.
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    template_stack str
    The template stack
    vsys str
    The vsys.
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    templateStack String
    The template stack
    vsys String
    The vsys.

    GetSnmptrapProfileLocationTemplateVsys

    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Template string
    Specific Panorama template
    Vsys string
    The vsys.
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Template string
    Specific Panorama template
    Vsys string
    The vsys.
    ngfw_device string
    The NGFW device
    panorama_device string
    Specific Panorama device
    template string
    Specific Panorama template
    vsys string
    The vsys.
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    template String
    Specific Panorama template
    vsys String
    The vsys.
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    template string
    Specific Panorama template
    vsys string
    The vsys.
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    template str
    Specific Panorama template
    vsys str
    The vsys.
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    template String
    Specific Panorama template
    vsys String
    The vsys.

    GetSnmptrapProfileLocationVsys

    Name string
    The Virtual System name
    NgfwDevice string
    The NGFW device name
    Name string
    The Virtual System name
    NgfwDevice string
    The NGFW device name
    name string
    The Virtual System name
    ngfw_device string
    The NGFW device name
    name String
    The Virtual System name
    ngfwDevice String
    The NGFW device name
    name string
    The Virtual System name
    ngfwDevice string
    The NGFW device name
    name str
    The Virtual System name
    ngfw_device str
    The NGFW device name
    name String
    The Virtual System name
    ngfwDevice String
    The NGFW device name

    GetSnmptrapProfileVersion

    GetSnmptrapProfileVersionV2c

    Servers []GetSnmptrapProfileVersionV2cServer
    List of SNMPv2c trap receivers
    servers list(object)
    List of SNMPv2c trap receivers
    servers GetSnmptrapProfileVersionV2cServer[]
    List of SNMPv2c trap receivers
    servers List<Property Map>
    List of SNMPv2c trap receivers

    GetSnmptrapProfileVersionV2cServer

    Community string
    SNMP community string
    Manager string
    IP address or FQDN of SNMP manager
    Name string
    Community string
    SNMP community string
    Manager string
    IP address or FQDN of SNMP manager
    Name string
    community string
    SNMP community string
    manager string
    IP address or FQDN of SNMP manager
    name string
    community String
    SNMP community string
    manager String
    IP address or FQDN of SNMP manager
    name String
    community string
    SNMP community string
    manager string
    IP address or FQDN of SNMP manager
    name string
    community str
    SNMP community string
    manager str
    IP address or FQDN of SNMP manager
    name str
    community String
    SNMP community string
    manager String
    IP address or FQDN of SNMP manager
    name String

    GetSnmptrapProfileVersionV3

    Servers []GetSnmptrapProfileVersionV3Server
    List of SNMPv3 trap receivers
    servers list(object)
    List of SNMPv3 trap receivers
    servers GetSnmptrapProfileVersionV3Server[]
    List of SNMPv3 trap receivers
    servers List<Property Map>
    List of SNMPv3 trap receivers

    GetSnmptrapProfileVersionV3Server

    AuthenticationPassword string
    SNMPv3 authentication password
    AuthenticationProtocol string
    Authentication protocol
    EngineId string
    SNMP engine ID (hex string, e.g. 0x80...)
    Manager string
    IP address or FQDN of SNMP manager
    Name string
    PrivacyPassword string
    SNMPv3 privacy password
    PrivacyProtocol string
    Privacy protocol
    User string
    SNMPv3 username
    AuthenticationPassword string
    SNMPv3 authentication password
    AuthenticationProtocol string
    Authentication protocol
    EngineId string
    SNMP engine ID (hex string, e.g. 0x80...)
    Manager string
    IP address or FQDN of SNMP manager
    Name string
    PrivacyPassword string
    SNMPv3 privacy password
    PrivacyProtocol string
    Privacy protocol
    User string
    SNMPv3 username
    authentication_password string
    SNMPv3 authentication password
    authentication_protocol string
    Authentication protocol
    engine_id string
    SNMP engine ID (hex string, e.g. 0x80...)
    manager string
    IP address or FQDN of SNMP manager
    name string
    privacy_password string
    SNMPv3 privacy password
    privacy_protocol string
    Privacy protocol
    user string
    SNMPv3 username
    authenticationPassword String
    SNMPv3 authentication password
    authenticationProtocol String
    Authentication protocol
    engineId String
    SNMP engine ID (hex string, e.g. 0x80...)
    manager String
    IP address or FQDN of SNMP manager
    name String
    privacyPassword String
    SNMPv3 privacy password
    privacyProtocol String
    Privacy protocol
    user String
    SNMPv3 username
    authenticationPassword string
    SNMPv3 authentication password
    authenticationProtocol string
    Authentication protocol
    engineId string
    SNMP engine ID (hex string, e.g. 0x80...)
    manager string
    IP address or FQDN of SNMP manager
    name string
    privacyPassword string
    SNMPv3 privacy password
    privacyProtocol string
    Privacy protocol
    user string
    SNMPv3 username
    authentication_password str
    SNMPv3 authentication password
    authentication_protocol str
    Authentication protocol
    engine_id str
    SNMP engine ID (hex string, e.g. 0x80...)
    manager str
    IP address or FQDN of SNMP manager
    name str
    privacy_password str
    SNMPv3 privacy password
    privacy_protocol str
    Privacy protocol
    user str
    SNMPv3 username
    authenticationPassword String
    SNMPv3 authentication password
    authenticationProtocol String
    Authentication protocol
    engineId String
    SNMP engine ID (hex string, e.g. 0x80...)
    manager String
    IP address or FQDN of SNMP manager
    name String
    privacyPassword String
    SNMPv3 privacy password
    privacyProtocol String
    Privacy protocol
    user String
    SNMPv3 username

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    Viewing docs for panos 2.0.12
    published on Wednesday, Jun 17, 2026 by paloaltonetworks

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial