Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Using getVirtualWire
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 getVirtualWire(args: GetVirtualWireArgs, opts?: InvokeOptions): Promise<GetVirtualWireResult>
function getVirtualWireOutput(args: GetVirtualWireOutputArgs, opts?: InvokeOptions): Output<GetVirtualWireResult>def get_virtual_wire(interface1: Optional[str] = None,
interface2: Optional[str] = None,
link_state_pass_through: Optional[GetVirtualWireLinkStatePassThrough] = None,
location: Optional[GetVirtualWireLocation] = None,
multicast_firewalling: Optional[GetVirtualWireMulticastFirewalling] = None,
name: Optional[str] = None,
tag_allowed: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualWireResult
def get_virtual_wire_output(interface1: Optional[pulumi.Input[str]] = None,
interface2: Optional[pulumi.Input[str]] = None,
link_state_pass_through: Optional[pulumi.Input[GetVirtualWireLinkStatePassThroughArgs]] = None,
location: Optional[pulumi.Input[GetVirtualWireLocationArgs]] = None,
multicast_firewalling: Optional[pulumi.Input[GetVirtualWireMulticastFirewallingArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
tag_allowed: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualWireResult]func LookupVirtualWire(ctx *Context, args *LookupVirtualWireArgs, opts ...InvokeOption) (*LookupVirtualWireResult, error)
func LookupVirtualWireOutput(ctx *Context, args *LookupVirtualWireOutputArgs, opts ...InvokeOption) LookupVirtualWireResultOutput> Note: This function is named LookupVirtualWire in the Go SDK.
public static class GetVirtualWire
{
public static Task<GetVirtualWireResult> InvokeAsync(GetVirtualWireArgs args, InvokeOptions? opts = null)
public static Output<GetVirtualWireResult> Invoke(GetVirtualWireInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVirtualWireResult> getVirtualWire(GetVirtualWireArgs args, InvokeOptions options)
public static Output<GetVirtualWireResult> getVirtualWire(GetVirtualWireArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getVirtualWire:getVirtualWire
arguments:
# arguments dictionaryThe following arguments are supported:
- Location
Get
Virtual Wire Location - The location of this object.
- Name string
- Interface1 string
- Interface 1
- Interface2 string
- Interface 2
- Link
State GetPass Through Virtual Wire Link State Pass Through - Multicast
Firewalling GetVirtual Wire Multicast Firewalling - Tag
Allowed string - Allowed 802.1q VLAN tags
- Location
Get
Virtual Wire Location - The location of this object.
- Name string
- Interface1 string
- Interface 1
- Interface2 string
- Interface 2
- Link
State GetPass Through Virtual Wire Link State Pass Through - Multicast
Firewalling GetVirtual Wire Multicast Firewalling - Tag
Allowed string - Allowed 802.1q VLAN tags
- location
Get
Virtual Wire Location - The location of this object.
- name String
- interface1 String
- Interface 1
- interface2 String
- Interface 2
- link
State GetPass Through Virtual Wire Link State Pass Through - multicast
Firewalling GetVirtual Wire Multicast Firewalling - tag
Allowed String - Allowed 802.1q VLAN tags
- location
Get
Virtual Wire Location - The location of this object.
- name string
- interface1 string
- Interface 1
- interface2 string
- Interface 2
- link
State GetPass Through Virtual Wire Link State Pass Through - multicast
Firewalling GetVirtual Wire Multicast Firewalling - tag
Allowed string - Allowed 802.1q VLAN tags
- location
Get
Virtual Wire Location - The location of this object.
- name str
- interface1 str
- Interface 1
- interface2 str
- Interface 2
- link_
state_ Getpass_ through Virtual Wire Link State Pass Through - multicast_
firewalling GetVirtual Wire Multicast Firewalling - tag_
allowed str - Allowed 802.1q VLAN tags
- location Property Map
- The location of this object.
- name String
- interface1 String
- Interface 1
- interface2 String
- Interface 2
- link
State Property MapPass Through - multicast
Firewalling Property Map - tag
Allowed String - Allowed 802.1q VLAN tags
getVirtualWire Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface1 string
- Interface 1
- Interface2 string
- Interface 2
- Link
State GetPass Through Virtual Wire Link State Pass Through - Location
Get
Virtual Wire Location - The location of this object.
- Multicast
Firewalling GetVirtual Wire Multicast Firewalling - Name string
- Tag
Allowed string - Allowed 802.1q VLAN tags
- Id string
- The provider-assigned unique ID for this managed resource.
- Interface1 string
- Interface 1
- Interface2 string
- Interface 2
- Link
State GetPass Through Virtual Wire Link State Pass Through - Location
Get
Virtual Wire Location - The location of this object.
- Multicast
Firewalling GetVirtual Wire Multicast Firewalling - Name string
- Tag
Allowed string - Allowed 802.1q VLAN tags
- id String
- The provider-assigned unique ID for this managed resource.
- interface1 String
- Interface 1
- interface2 String
- Interface 2
- link
State GetPass Through Virtual Wire Link State Pass Through - location
Get
Virtual Wire Location - The location of this object.
- multicast
Firewalling GetVirtual Wire Multicast Firewalling - name String
- tag
Allowed String - Allowed 802.1q VLAN tags
- id string
- The provider-assigned unique ID for this managed resource.
- interface1 string
- Interface 1
- interface2 string
- Interface 2
- link
State GetPass Through Virtual Wire Link State Pass Through - location
Get
Virtual Wire Location - The location of this object.
- multicast
Firewalling GetVirtual Wire Multicast Firewalling - name string
- tag
Allowed string - Allowed 802.1q VLAN tags
- id str
- The provider-assigned unique ID for this managed resource.
- interface1 str
- Interface 1
- interface2 str
- Interface 2
- link_
state_ Getpass_ through Virtual Wire Link State Pass Through - location
Get
Virtual Wire Location - The location of this object.
- multicast_
firewalling GetVirtual Wire Multicast Firewalling - name str
- tag_
allowed str - Allowed 802.1q VLAN tags
- id String
- The provider-assigned unique ID for this managed resource.
- interface1 String
- Interface 1
- interface2 String
- Interface 2
- link
State Property MapPass Through - location Property Map
- The location of this object.
- multicast
Firewalling Property Map - name String
- tag
Allowed String - Allowed 802.1q VLAN tags
Supporting Types
GetVirtualWireLinkStatePassThrough
- Enable bool
- Enable link state passthrough
- Enable bool
- Enable link state passthrough
- enable Boolean
- Enable link state passthrough
- enable boolean
- Enable link state passthrough
- enable bool
- Enable link state passthrough
- enable Boolean
- Enable link state passthrough
GetVirtualWireLocation
- Ngfw
Get
Virtual Wire Location Ngfw - Located in a specific NGFW device
-
Get
Virtual Wire Location Shared - Panorama shared object
- Template
Get
Virtual Wire Location Template - Located in a specific template
- Template
Stack GetVirtual Wire Location Template Stack - Located in a specific template stack
- Ngfw
Get
Virtual Wire Location Ngfw - Located in a specific NGFW device
-
Get
Virtual Wire Location Shared - Panorama shared object
- Template
Get
Virtual Wire Location Template - Located in a specific template
- Template
Stack GetVirtual Wire Location Template Stack - Located in a specific template stack
- ngfw
Get
Virtual Wire Location Ngfw - Located in a specific NGFW device
-
Get
Virtual Wire Location Shared - Panorama shared object
- template
Get
Virtual Wire Location Template - Located in a specific template
- template
Stack GetVirtual Wire Location Template Stack - Located in a specific template stack
- ngfw
Get
Virtual Wire Location Ngfw - Located in a specific NGFW device
-
Get
Virtual Wire Location Shared - Panorama shared object
- template
Get
Virtual Wire Location Template - Located in a specific template
- template
Stack GetVirtual Wire Location Template Stack - Located in a specific template stack
- ngfw
Get
Virtual Wire Location Ngfw - Located in a specific NGFW device
-
Get
Virtual Wire Location Shared - Panorama shared object
- template
Get
Virtual Wire Location Template - Located in a specific template
- template_
stack GetVirtual Wire Location Template Stack - Located in a specific template stack
- ngfw Property Map
- Located in a specific NGFW device
- Property Map
- Panorama shared object
- template Property Map
- Located in a specific template
- template
Stack Property Map - Located in a specific template stack
GetVirtualWireLocationNgfw
- 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
GetVirtualWireLocationTemplate
- 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
GetVirtualWireLocationTemplateStack
- 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
GetVirtualWireMulticastFirewalling
- Enable bool
- Enable firewalling for non-unicast traffic
- Enable bool
- Enable firewalling for non-unicast traffic
- enable Boolean
- Enable firewalling for non-unicast traffic
- enable boolean
- Enable firewalling for non-unicast traffic
- enable bool
- Enable firewalling for non-unicast traffic
- enable Boolean
- Enable firewalling for non-unicast traffic
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.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
