1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. getLldpProfile
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks

    Using getLldpProfile

    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 getLldpProfile(args: GetLldpProfileArgs, opts?: InvokeOptions): Promise<GetLldpProfileResult>
    function getLldpProfileOutput(args: GetLldpProfileOutputArgs, opts?: InvokeOptions): Output<GetLldpProfileResult>
    def get_lldp_profile(location: Optional[GetLldpProfileLocation] = None,
                         mode: Optional[str] = None,
                         name: Optional[str] = None,
                         option_tlvs: Optional[GetLldpProfileOptionTlvs] = None,
                         snmp_syslog_notification: Optional[bool] = None,
                         opts: Optional[InvokeOptions] = None) -> GetLldpProfileResult
    def get_lldp_profile_output(location: Optional[pulumi.Input[GetLldpProfileLocationArgs]] = None,
                         mode: Optional[pulumi.Input[str]] = None,
                         name: Optional[pulumi.Input[str]] = None,
                         option_tlvs: Optional[pulumi.Input[GetLldpProfileOptionTlvsArgs]] = None,
                         snmp_syslog_notification: Optional[pulumi.Input[bool]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetLldpProfileResult]
    func LookupLldpProfile(ctx *Context, args *LookupLldpProfileArgs, opts ...InvokeOption) (*LookupLldpProfileResult, error)
    func LookupLldpProfileOutput(ctx *Context, args *LookupLldpProfileOutputArgs, opts ...InvokeOption) LookupLldpProfileResultOutput

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

    public static class GetLldpProfile 
    {
        public static Task<GetLldpProfileResult> InvokeAsync(GetLldpProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetLldpProfileResult> Invoke(GetLldpProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetLldpProfileResult> getLldpProfile(GetLldpProfileArgs args, InvokeOptions options)
    public static Output<GetLldpProfileResult> getLldpProfile(GetLldpProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getLldpProfile:getLldpProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetLldpProfileLocation
    The location of this object.
    Name string
    Mode string
    lldp operation mode
    OptionTlvs GetLldpProfileOptionTlvs
    SnmpSyslogNotification bool
    Location GetLldpProfileLocation
    The location of this object.
    Name string
    Mode string
    lldp operation mode
    OptionTlvs GetLldpProfileOptionTlvs
    SnmpSyslogNotification bool
    location GetLldpProfileLocation
    The location of this object.
    name String
    mode String
    lldp operation mode
    optionTlvs GetLldpProfileOptionTlvs
    snmpSyslogNotification Boolean
    location GetLldpProfileLocation
    The location of this object.
    name string
    mode string
    lldp operation mode
    optionTlvs GetLldpProfileOptionTlvs
    snmpSyslogNotification boolean
    location Property Map
    The location of this object.
    name String
    mode String
    lldp operation mode
    optionTlvs Property Map
    snmpSyslogNotification Boolean

    getLldpProfile Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetLldpProfileLocation
    The location of this object.
    Mode string
    lldp operation mode
    Name string
    OptionTlvs GetLldpProfileOptionTlvs
    SnmpSyslogNotification bool
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetLldpProfileLocation
    The location of this object.
    Mode string
    lldp operation mode
    Name string
    OptionTlvs GetLldpProfileOptionTlvs
    SnmpSyslogNotification bool
    id String
    The provider-assigned unique ID for this managed resource.
    location GetLldpProfileLocation
    The location of this object.
    mode String
    lldp operation mode
    name String
    optionTlvs GetLldpProfileOptionTlvs
    snmpSyslogNotification Boolean
    id string
    The provider-assigned unique ID for this managed resource.
    location GetLldpProfileLocation
    The location of this object.
    mode string
    lldp operation mode
    name string
    optionTlvs GetLldpProfileOptionTlvs
    snmpSyslogNotification boolean
    id str
    The provider-assigned unique ID for this managed resource.
    location GetLldpProfileLocation
    The location of this object.
    mode str
    lldp operation mode
    name str
    option_tlvs GetLldpProfileOptionTlvs
    snmp_syslog_notification bool
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    mode String
    lldp operation mode
    name String
    optionTlvs Property Map
    snmpSyslogNotification Boolean

    Supporting Types

    GetLldpProfileLocation

    Ngfw GetLldpProfileLocationNgfw
    Located in a specific NGFW device
    Template GetLldpProfileLocationTemplate
    Located in a specific template
    TemplateStack GetLldpProfileLocationTemplateStack
    Located in a specific template stack
    Ngfw GetLldpProfileLocationNgfw
    Located in a specific NGFW device
    Template GetLldpProfileLocationTemplate
    Located in a specific template
    TemplateStack GetLldpProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetLldpProfileLocationNgfw
    Located in a specific NGFW device
    template GetLldpProfileLocationTemplate
    Located in a specific template
    templateStack GetLldpProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetLldpProfileLocationNgfw
    Located in a specific NGFW device
    template GetLldpProfileLocationTemplate
    Located in a specific template
    templateStack GetLldpProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetLldpProfileLocationNgfw
    Located in a specific NGFW device
    template GetLldpProfileLocationTemplate
    Located in a specific template
    template_stack GetLldpProfileLocationTemplateStack
    Located in a specific template stack
    ngfw Property Map
    Located in a specific NGFW device
    template Property Map
    Located in a specific template
    templateStack Property Map
    Located in a specific template stack

    GetLldpProfileLocationNgfw

    NgfwDevice string
    The NGFW device
    NgfwDevice string
    The NGFW device
    ngfwDevice String
    The NGFW device
    ngfwDevice string
    The NGFW device
    ngfw_device str
    The NGFW device
    ngfwDevice String
    The NGFW device

    GetLldpProfileLocationTemplate

    Name string
    Specific Panorama template
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device

    GetLldpProfileLocationTemplateStack

    Name string
    Specific Panorama template stack
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template stack
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template stack
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template stack
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template stack
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template stack
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device

    GetLldpProfileOptionTlvs

    GetLldpProfileOptionTlvsManagementAddress

    GetLldpProfileOptionTlvsManagementAddressIplist

    Interface string
    interface name
    Ipv4 string
    IPv4 address
    Ipv6 string
    IPv6 address
    Name string
    Interface string
    interface name
    Ipv4 string
    IPv4 address
    Ipv6 string
    IPv6 address
    Name string
    interface_ String
    interface name
    ipv4 String
    IPv4 address
    ipv6 String
    IPv6 address
    name String
    interface string
    interface name
    ipv4 string
    IPv4 address
    ipv6 string
    IPv6 address
    name string
    interface str
    interface name
    ipv4 str
    IPv4 address
    ipv6 str
    IPv6 address
    name str
    interface String
    interface name
    ipv4 String
    IPv4 address
    ipv6 String
    IPv6 address
    name String

    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.11
    published on Tuesday, Apr 28, 2026 by paloaltonetworks
      Try Pulumi Cloud free. Your team will thank you.