1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. getVlanEntry
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 getVlanEntry

    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 getVlanEntry(args: GetVlanEntryArgs, opts?: InvokeOptions): Promise<GetVlanEntryResult>
    function getVlanEntryOutput(args: GetVlanEntryOutputArgs, opts?: InvokeOptions): Output<GetVlanEntryResult>
    def get_vlan_entry(interface: Optional[str] = None,
                       location: Optional[GetVlanEntryLocation] = None,
                       name: Optional[str] = None,
                       vlan: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetVlanEntryResult
    def get_vlan_entry_output(interface: pulumi.Input[Optional[str]] = None,
                       location: pulumi.Input[Optional[GetVlanEntryLocationArgs]] = None,
                       name: pulumi.Input[Optional[str]] = None,
                       vlan: pulumi.Input[Optional[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetVlanEntryResult]
    func LookupVlanEntry(ctx *Context, args *LookupVlanEntryArgs, opts ...InvokeOption) (*LookupVlanEntryResult, error)
    func LookupVlanEntryOutput(ctx *Context, args *LookupVlanEntryOutputArgs, opts ...InvokeOption) LookupVlanEntryResultOutput

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

    public static class GetVlanEntry 
    {
        public static Task<GetVlanEntryResult> InvokeAsync(GetVlanEntryArgs args, InvokeOptions? opts = null)
        public static Output<GetVlanEntryResult> Invoke(GetVlanEntryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVlanEntryResult> getVlanEntry(GetVlanEntryArgs args, InvokeOptions options)
    public static Output<GetVlanEntryResult> getVlanEntry(GetVlanEntryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getVlanEntry:getVlanEntry
      arguments:
        # arguments dictionary
    data "panos_getvlanentry" "name" {
        # arguments
    }

    The following arguments are supported:

    Location GetVlanEntryLocation
    The location of this object.
    Name string
    Interface string
    Interface name
    Vlan string
    Location GetVlanEntryLocation
    The location of this object.
    Name string
    Interface string
    Interface name
    Vlan string
    location object
    The location of this object.
    name string
    interface string
    Interface name
    vlan string
    location GetVlanEntryLocation
    The location of this object.
    name String
    interface_ String
    Interface name
    vlan String
    location GetVlanEntryLocation
    The location of this object.
    name string
    interface string
    Interface name
    vlan string
    location GetVlanEntryLocation
    The location of this object.
    name str
    interface str
    Interface name
    vlan str
    location Property Map
    The location of this object.
    name String
    interface String
    Interface name
    vlan String

    getVlanEntry Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Interface string
    Interface name
    Location GetVlanEntryLocation
    The location of this object.
    Name string
    Vlan string
    Id string
    The provider-assigned unique ID for this managed resource.
    Interface string
    Interface name
    Location GetVlanEntryLocation
    The location of this object.
    Name string
    Vlan string
    id string
    The provider-assigned unique ID for this managed resource.
    interface string
    Interface name
    location object
    The location of this object.
    name string
    vlan string
    id String
    The provider-assigned unique ID for this managed resource.
    interface_ String
    Interface name
    location GetVlanEntryLocation
    The location of this object.
    name String
    vlan String
    id string
    The provider-assigned unique ID for this managed resource.
    interface string
    Interface name
    location GetVlanEntryLocation
    The location of this object.
    name string
    vlan string
    id str
    The provider-assigned unique ID for this managed resource.
    interface str
    Interface name
    location GetVlanEntryLocation
    The location of this object.
    name str
    vlan str
    id String
    The provider-assigned unique ID for this managed resource.
    interface String
    Interface name
    location Property Map
    The location of this object.
    name String
    vlan String

    Supporting Types

    GetVlanEntryLocation

    Ngfw GetVlanEntryLocationNgfw
    Located in a specific NGFW device
    Template GetVlanEntryLocationTemplate
    Located in a specific template
    TemplateStack GetVlanEntryLocationTemplateStack
    Located in a specific template stack
    Ngfw GetVlanEntryLocationNgfw
    Located in a specific NGFW device
    Template GetVlanEntryLocationTemplate
    Located in a specific template
    TemplateStack GetVlanEntryLocationTemplateStack
    Located in a specific template stack
    ngfw object
    Located in a specific NGFW device
    template object
    Located in a specific template
    template_stack object
    Located in a specific template stack
    ngfw GetVlanEntryLocationNgfw
    Located in a specific NGFW device
    template GetVlanEntryLocationTemplate
    Located in a specific template
    templateStack GetVlanEntryLocationTemplateStack
    Located in a specific template stack
    ngfw GetVlanEntryLocationNgfw
    Located in a specific NGFW device
    template GetVlanEntryLocationTemplate
    Located in a specific template
    templateStack GetVlanEntryLocationTemplateStack
    Located in a specific template stack
    ngfw GetVlanEntryLocationNgfw
    Located in a specific NGFW device
    template GetVlanEntryLocationTemplate
    Located in a specific template
    template_stack GetVlanEntryLocationTemplateStack
    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

    GetVlanEntryLocationNgfw

    NgfwDevice string
    The NGFW device
    NgfwDevice string
    The NGFW device
    ngfw_device 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

    GetVlanEntryLocationTemplate

    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
    ngfw_device string
    The NGFW device
    panorama_device 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

    GetVlanEntryLocationTemplateStack

    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
    ngfw_device string
    The NGFW device
    panorama_device 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

    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