1. Packages
  2. Panos Provider
  3. API Docs
  4. getAddressGroup
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks

panos.getAddressGroup

Explore with Pulumi AI

panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks

Using getAddressGroup

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 getAddressGroup(args: GetAddressGroupArgs, opts?: InvokeOptions): Promise<GetAddressGroupResult>
function getAddressGroupOutput(args: GetAddressGroupOutputArgs, opts?: InvokeOptions): Output<GetAddressGroupResult>
Copy
def get_address_group(description: Optional[str] = None,
                      disable_override: Optional[str] = None,
                      dynamic: Optional[GetAddressGroupDynamic] = None,
                      location: Optional[GetAddressGroupLocation] = None,
                      name: Optional[str] = None,
                      statics: Optional[Sequence[str]] = None,
                      tags: Optional[Sequence[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> GetAddressGroupResult
def get_address_group_output(description: Optional[pulumi.Input[str]] = None,
                      disable_override: Optional[pulumi.Input[str]] = None,
                      dynamic: Optional[pulumi.Input[GetAddressGroupDynamicArgs]] = None,
                      location: Optional[pulumi.Input[GetAddressGroupLocationArgs]] = None,
                      name: Optional[pulumi.Input[str]] = None,
                      statics: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                      tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetAddressGroupResult]
Copy
func LookupAddressGroup(ctx *Context, args *LookupAddressGroupArgs, opts ...InvokeOption) (*LookupAddressGroupResult, error)
func LookupAddressGroupOutput(ctx *Context, args *LookupAddressGroupOutputArgs, opts ...InvokeOption) LookupAddressGroupResultOutput
Copy

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

public static class GetAddressGroup 
{
    public static Task<GetAddressGroupResult> InvokeAsync(GetAddressGroupArgs args, InvokeOptions? opts = null)
    public static Output<GetAddressGroupResult> Invoke(GetAddressGroupInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAddressGroupResult> getAddressGroup(GetAddressGroupArgs args, InvokeOptions options)
public static Output<GetAddressGroupResult> getAddressGroup(GetAddressGroupArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: panos:index/getAddressGroup:getAddressGroup
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Location This property is required. GetAddressGroupLocation
The location of this object.
Name This property is required. string
Description string
DisableOverride string
disable object override in child device groups
Dynamic GetAddressGroupDynamic
Statics List<string>
Tags List<string>
Location This property is required. GetAddressGroupLocation
The location of this object.
Name This property is required. string
Description string
DisableOverride string
disable object override in child device groups
Dynamic GetAddressGroupDynamic
Statics []string
Tags []string
location This property is required. GetAddressGroupLocation
The location of this object.
name This property is required. String
description String
disableOverride String
disable object override in child device groups
dynamic GetAddressGroupDynamic
statics List<String>
tags List<String>
location This property is required. GetAddressGroupLocation
The location of this object.
name This property is required. string
description string
disableOverride string
disable object override in child device groups
dynamic GetAddressGroupDynamic
statics string[]
tags string[]
location This property is required. GetAddressGroupLocation
The location of this object.
name This property is required. str
description str
disable_override str
disable object override in child device groups
dynamic GetAddressGroupDynamic
statics Sequence[str]
tags Sequence[str]
location This property is required. Property Map
The location of this object.
name This property is required. String
description String
disableOverride String
disable object override in child device groups
dynamic Property Map
statics List<String>
tags List<String>

getAddressGroup Result

The following output properties are available:

Description string
DisableOverride string
disable object override in child device groups
Dynamic GetAddressGroupDynamic
Id string
The provider-assigned unique ID for this managed resource.
Location GetAddressGroupLocation
The location of this object.
Name string
Statics List<string>
Tags List<string>
Description string
DisableOverride string
disable object override in child device groups
Dynamic GetAddressGroupDynamic
Id string
The provider-assigned unique ID for this managed resource.
Location GetAddressGroupLocation
The location of this object.
Name string
Statics []string
Tags []string
description String
disableOverride String
disable object override in child device groups
dynamic GetAddressGroupDynamic
id String
The provider-assigned unique ID for this managed resource.
location GetAddressGroupLocation
The location of this object.
name String
statics List<String>
tags List<String>
description string
disableOverride string
disable object override in child device groups
dynamic GetAddressGroupDynamic
id string
The provider-assigned unique ID for this managed resource.
location GetAddressGroupLocation
The location of this object.
name string
statics string[]
tags string[]
description str
disable_override str
disable object override in child device groups
dynamic GetAddressGroupDynamic
id str
The provider-assigned unique ID for this managed resource.
location GetAddressGroupLocation
The location of this object.
name str
statics Sequence[str]
tags Sequence[str]
description String
disableOverride String
disable object override in child device groups
dynamic Property Map
id String
The provider-assigned unique ID for this managed resource.
location Property Map
The location of this object.
name String
statics List<String>
tags List<String>

Supporting Types

GetAddressGroupDynamic

Filter This property is required. string
tag-based filter
Filter This property is required. string
tag-based filter
filter This property is required. String
tag-based filter
filter This property is required. string
tag-based filter
filter This property is required. str
tag-based filter
filter This property is required. String
tag-based filter

GetAddressGroupLocation

DeviceGroup GetAddressGroupLocationDeviceGroup
Located in a specific Device Group
Shared GetAddressGroupLocationShared
Panorama shared object
Vsys GetAddressGroupLocationVsys
Located in a specific Virtual System
DeviceGroup GetAddressGroupLocationDeviceGroup
Located in a specific Device Group
Shared GetAddressGroupLocationShared
Panorama shared object
Vsys GetAddressGroupLocationVsys
Located in a specific Virtual System
deviceGroup GetAddressGroupLocationDeviceGroup
Located in a specific Device Group
shared GetAddressGroupLocationShared
Panorama shared object
vsys GetAddressGroupLocationVsys
Located in a specific Virtual System
deviceGroup GetAddressGroupLocationDeviceGroup
Located in a specific Device Group
shared GetAddressGroupLocationShared
Panorama shared object
vsys GetAddressGroupLocationVsys
Located in a specific Virtual System
device_group GetAddressGroupLocationDeviceGroup
Located in a specific Device Group
shared GetAddressGroupLocationShared
Panorama shared object
vsys GetAddressGroupLocationVsys
Located in a specific Virtual System
deviceGroup Property Map
Located in a specific Device Group
shared Property Map
Panorama shared object
vsys Property Map
Located in a specific Virtual System

GetAddressGroupLocationDeviceGroup

Name This property is required. string
Device Group name
PanoramaDevice This property is required. string
Panorama device name
Name This property is required. string
Device Group name
PanoramaDevice This property is required. string
Panorama device name
name This property is required. String
Device Group name
panoramaDevice This property is required. String
Panorama device name
name This property is required. string
Device Group name
panoramaDevice This property is required. string
Panorama device name
name This property is required. str
Device Group name
panorama_device This property is required. str
Panorama device name
name This property is required. String
Device Group name
panoramaDevice This property is required. String
Panorama device name

GetAddressGroupLocationVsys

Name This property is required. string
The Virtual System name
NgfwDevice This property is required. string
The NGFW device name
Name This property is required. string
The Virtual System name
NgfwDevice This property is required. string
The NGFW device name
name This property is required. String
The Virtual System name
ngfwDevice This property is required. String
The NGFW device name
name This property is required. string
The Virtual System name
ngfwDevice This property is required. string
The NGFW device name
name This property is required. str
The Virtual System name
ngfw_device This property is required. str
The NGFW device name
name This property is required. String
The Virtual System name
ngfwDevice This property is required. String
The NGFW device name

Package Details

Repository
panos paloaltonetworks/terraform-provider-panos
License
Notes
This Pulumi package is based on the panos Terraform Provider.
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks