Viewing docs for panos 2.0.12
published on Wednesday, Jun 17, 2026 by paloaltonetworks
published on Wednesday, Jun 17, 2026 by paloaltonetworks
Viewing docs for panos 2.0.12
published on Wednesday, Jun 17, 2026 by paloaltonetworks
published on Wednesday, Jun 17, 2026 by paloaltonetworks
Using getVlan
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 getVlan(args: GetVlanArgs, opts?: InvokeOptions): Promise<GetVlanResult>
function getVlanOutput(args: GetVlanOutputArgs, opts?: InvokeOptions): Output<GetVlanResult>def get_vlan(interfaces: Optional[Sequence[str]] = None,
location: Optional[GetVlanLocation] = None,
name: Optional[str] = None,
virtual_interface: Optional[GetVlanVirtualInterface] = None,
opts: Optional[InvokeOptions] = None) -> GetVlanResult
def get_vlan_output(interfaces: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
location: pulumi.Input[Optional[GetVlanLocationArgs]] = None,
name: pulumi.Input[Optional[str]] = None,
virtual_interface: pulumi.Input[Optional[GetVlanVirtualInterfaceArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVlanResult]func LookupVlan(ctx *Context, args *LookupVlanArgs, opts ...InvokeOption) (*LookupVlanResult, error)
func LookupVlanOutput(ctx *Context, args *LookupVlanOutputArgs, opts ...InvokeOption) LookupVlanResultOutput> Note: This function is named LookupVlan in the Go SDK.
public static class GetVlan
{
public static Task<GetVlanResult> InvokeAsync(GetVlanArgs args, InvokeOptions? opts = null)
public static Output<GetVlanResult> Invoke(GetVlanInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVlanResult> getVlan(GetVlanArgs args, InvokeOptions options)
public static Output<GetVlanResult> getVlan(GetVlanArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getVlan:getVlan
arguments:
# arguments dictionarydata "panos_getvlan" "name" {
# arguments
}The following arguments are supported:
- Location
Get
Vlan Location - The location of this object.
- Name string
- Interfaces List<string>
- Virtual
Interface GetVlan Virtual Interface
- Location
Get
Vlan Location - The location of this object.
- Name string
- Interfaces []string
- Virtual
Interface GetVlan Virtual Interface
- location object
- The location of this object.
- name string
- interfaces list(string)
- virtual_
interface object
- location
Get
Vlan Location - The location of this object.
- name String
- interfaces List<String>
- virtual
Interface GetVlan Virtual Interface
- location
Get
Vlan Location - The location of this object.
- name string
- interfaces string[]
- virtual
Interface GetVlan Virtual Interface
- location
Get
Vlan Location - The location of this object.
- name str
- interfaces Sequence[str]
- virtual_
interface GetVlan Virtual Interface
- location Property Map
- The location of this object.
- name String
- interfaces List<String>
- virtual
Interface Property Map
getVlan Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Interfaces List<string>
- Location
Get
Vlan Location - The location of this object.
- Name string
- Virtual
Interface GetVlan Virtual Interface
- Id string
- The provider-assigned unique ID for this managed resource.
- Interfaces []string
- Location
Get
Vlan Location - The location of this object.
- Name string
- Virtual
Interface GetVlan Virtual Interface
- id string
- The provider-assigned unique ID for this managed resource.
- interfaces list(string)
- location object
- The location of this object.
- name string
- virtual_
interface object
- id String
- The provider-assigned unique ID for this managed resource.
- interfaces List<String>
- location
Get
Vlan Location - The location of this object.
- name String
- virtual
Interface GetVlan Virtual Interface
- id string
- The provider-assigned unique ID for this managed resource.
- interfaces string[]
- location
Get
Vlan Location - The location of this object.
- name string
- virtual
Interface GetVlan Virtual Interface
- id str
- The provider-assigned unique ID for this managed resource.
- interfaces Sequence[str]
- location
Get
Vlan Location - The location of this object.
- name str
- virtual_
interface GetVlan Virtual Interface
- id String
- The provider-assigned unique ID for this managed resource.
- interfaces List<String>
- location Property Map
- The location of this object.
- name String
- virtual
Interface Property Map
Supporting Types
GetVlanLocation
- Ngfw
Get
Vlan Location Ngfw - Located in a specific NGFW device
- Template
Get
Vlan Location Template - Located in a specific template
- Template
Stack GetVlan Location Template Stack - Located in a specific template stack
- Ngfw
Get
Vlan Location Ngfw - Located in a specific NGFW device
- Template
Get
Vlan Location Template - Located in a specific template
- Template
Stack GetVlan Location Template Stack - Located in a specific template stack
- ngfw
Get
Vlan Location Ngfw - Located in a specific NGFW device
- template
Get
Vlan Location Template - Located in a specific template
- template
Stack GetVlan Location Template Stack - Located in a specific template stack
- ngfw
Get
Vlan Location Ngfw - Located in a specific NGFW device
- template
Get
Vlan Location Template - Located in a specific template
- template
Stack GetVlan Location Template Stack - Located in a specific template stack
- ngfw
Get
Vlan Location Ngfw - Located in a specific NGFW device
- template
Get
Vlan Location Template - Located in a specific template
- template_
stack GetVlan Location Template Stack - Located in a specific template stack
- ngfw Property Map
- Located in a specific NGFW device
- template Property Map
- Located in a specific template
- template
Stack Property Map - Located in a specific template stack
GetVlanLocationNgfw
- Ngfw
Device string - The NGFW device
- Ngfw
Device string - The NGFW device
- ngfw_
device string - The NGFW device
- ngfw
Device String - The NGFW device
- ngfw
Device string - The NGFW device
- ngfw_
device str - The NGFW device
- ngfw
Device String - The NGFW device
GetVlanLocationTemplate
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device 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
- ngfw_
device string - The NGFW device
- panorama_
device 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
- ngfw
Device string - The NGFW device
- panorama
Device 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
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
GetVlanLocationTemplateStack
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device 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
- ngfw_
device string - The NGFW device
- panorama_
device 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
- ngfw
Device string - The NGFW device
- panorama
Device 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
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
GetVlanVirtualInterface
- Interface string
- Virtual interface
- Interface string
- Virtual interface
- interface string
- Virtual interface
- interface_ String
- Virtual interface
- interface string
- Virtual interface
- interface str
- Virtual interface
- interface String
- Virtual interface
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panosTerraform Provider.
Viewing docs for panos 2.0.12
published on Wednesday, Jun 17, 2026 by paloaltonetworks
published on Wednesday, Jun 17, 2026 by paloaltonetworks