1. Packages
  2. Panos Provider
  3. API Docs
  4. getDynamicUserGroup
Viewing docs for panos 2.0.10
published on Thursday, Apr 9, 2026 by paloaltonetworks
Viewing docs for panos 2.0.10
published on Thursday, Apr 9, 2026 by paloaltonetworks

    Using getDynamicUserGroup

    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 getDynamicUserGroup(args: GetDynamicUserGroupArgs, opts?: InvokeOptions): Promise<GetDynamicUserGroupResult>
    function getDynamicUserGroupOutput(args: GetDynamicUserGroupOutputArgs, opts?: InvokeOptions): Output<GetDynamicUserGroupResult>
    def get_dynamic_user_group(description: Optional[str] = None,
                               disable_override: Optional[str] = None,
                               filter: Optional[str] = None,
                               location: Optional[GetDynamicUserGroupLocation] = None,
                               name: Optional[str] = None,
                               tags: Optional[Sequence[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> GetDynamicUserGroupResult
    def get_dynamic_user_group_output(description: Optional[pulumi.Input[str]] = None,
                               disable_override: Optional[pulumi.Input[str]] = None,
                               filter: Optional[pulumi.Input[str]] = None,
                               location: Optional[pulumi.Input[GetDynamicUserGroupLocationArgs]] = None,
                               name: Optional[pulumi.Input[str]] = None,
                               tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetDynamicUserGroupResult]
    func LookupDynamicUserGroup(ctx *Context, args *LookupDynamicUserGroupArgs, opts ...InvokeOption) (*LookupDynamicUserGroupResult, error)
    func LookupDynamicUserGroupOutput(ctx *Context, args *LookupDynamicUserGroupOutputArgs, opts ...InvokeOption) LookupDynamicUserGroupResultOutput

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

    public static class GetDynamicUserGroup 
    {
        public static Task<GetDynamicUserGroupResult> InvokeAsync(GetDynamicUserGroupArgs args, InvokeOptions? opts = null)
        public static Output<GetDynamicUserGroupResult> Invoke(GetDynamicUserGroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDynamicUserGroupResult> getDynamicUserGroup(GetDynamicUserGroupArgs args, InvokeOptions options)
    public static Output<GetDynamicUserGroupResult> getDynamicUserGroup(GetDynamicUserGroupArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getDynamicUserGroup:getDynamicUserGroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetDynamicUserGroupLocation
    The location of this object.
    Name string
    Description string
    DisableOverride string
    disable object override in child device groups
    Filter string
    tag-based filter
    Tags List<string>
    Location GetDynamicUserGroupLocation
    The location of this object.
    Name string
    Description string
    DisableOverride string
    disable object override in child device groups
    Filter string
    tag-based filter
    Tags []string
    location GetDynamicUserGroupLocation
    The location of this object.
    name String
    description String
    disableOverride String
    disable object override in child device groups
    filter String
    tag-based filter
    tags List<String>
    location GetDynamicUserGroupLocation
    The location of this object.
    name string
    description string
    disableOverride string
    disable object override in child device groups
    filter string
    tag-based filter
    tags string[]
    location GetDynamicUserGroupLocation
    The location of this object.
    name str
    description str
    disable_override str
    disable object override in child device groups
    filter str
    tag-based filter
    tags Sequence[str]
    location Property Map
    The location of this object.
    name String
    description String
    disableOverride String
    disable object override in child device groups
    filter String
    tag-based filter
    tags List<String>

    getDynamicUserGroup Result

    The following output properties are available:

    Description string
    DisableOverride string
    disable object override in child device groups
    Filter string
    tag-based filter
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetDynamicUserGroupLocation
    The location of this object.
    Name string
    Tags List<string>
    Description string
    DisableOverride string
    disable object override in child device groups
    Filter string
    tag-based filter
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetDynamicUserGroupLocation
    The location of this object.
    Name string
    Tags []string
    description String
    disableOverride String
    disable object override in child device groups
    filter String
    tag-based filter
    id String
    The provider-assigned unique ID for this managed resource.
    location GetDynamicUserGroupLocation
    The location of this object.
    name String
    tags List<String>
    description string
    disableOverride string
    disable object override in child device groups
    filter string
    tag-based filter
    id string
    The provider-assigned unique ID for this managed resource.
    location GetDynamicUserGroupLocation
    The location of this object.
    name string
    tags string[]
    description str
    disable_override str
    disable object override in child device groups
    filter str
    tag-based filter
    id str
    The provider-assigned unique ID for this managed resource.
    location GetDynamicUserGroupLocation
    The location of this object.
    name str
    tags Sequence[str]
    description String
    disableOverride String
    disable object override in child device groups
    filter String
    tag-based filter
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    tags List<String>

    Supporting Types

    GetDynamicUserGroupLocation

    DeviceGroup GetDynamicUserGroupLocationDeviceGroup
    Located in a specific Device Group
    Shared GetDynamicUserGroupLocationShared
    Panorama shared object
    Vsys GetDynamicUserGroupLocationVsys
    Located in a specific Virtual System
    DeviceGroup GetDynamicUserGroupLocationDeviceGroup
    Located in a specific Device Group
    Shared GetDynamicUserGroupLocationShared
    Panorama shared object
    Vsys GetDynamicUserGroupLocationVsys
    Located in a specific Virtual System
    deviceGroup GetDynamicUserGroupLocationDeviceGroup
    Located in a specific Device Group
    shared GetDynamicUserGroupLocationShared
    Panorama shared object
    vsys GetDynamicUserGroupLocationVsys
    Located in a specific Virtual System
    deviceGroup GetDynamicUserGroupLocationDeviceGroup
    Located in a specific Device Group
    shared GetDynamicUserGroupLocationShared
    Panorama shared object
    vsys GetDynamicUserGroupLocationVsys
    Located in a specific Virtual System
    device_group GetDynamicUserGroupLocationDeviceGroup
    Located in a specific Device Group
    shared GetDynamicUserGroupLocationShared
    Panorama shared object
    vsys GetDynamicUserGroupLocationVsys
    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

    GetDynamicUserGroupLocationDeviceGroup

    Name string
    Device Group name
    PanoramaDevice string
    Panorama device name
    Name string
    Device Group name
    PanoramaDevice string
    Panorama device name
    name String
    Device Group name
    panoramaDevice String
    Panorama device name
    name string
    Device Group name
    panoramaDevice string
    Panorama device name
    name str
    Device Group name
    panorama_device str
    Panorama device name
    name String
    Device Group name
    panoramaDevice String
    Panorama device name

    GetDynamicUserGroupLocationVsys

    Name string
    The Virtual System name
    NgfwDevice string
    The NGFW device name
    Name string
    The Virtual System name
    NgfwDevice string
    The NGFW device name
    name String
    The Virtual System name
    ngfwDevice String
    The NGFW device name
    name string
    The Virtual System name
    ngfwDevice string
    The NGFW device name
    name str
    The Virtual System name
    ngfw_device str
    The NGFW device name
    name String
    The Virtual System name
    ngfwDevice 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.
    Viewing docs for panos 2.0.10
    published on Thursday, Apr 9, 2026 by paloaltonetworks
      Try Pulumi Cloud free. Your team will thank you.