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

panos.getCustomUrlCategory

Explore with Pulumi AI

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

    Using getCustomUrlCategory

    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 getCustomUrlCategory(args: GetCustomUrlCategoryArgs, opts?: InvokeOptions): Promise<GetCustomUrlCategoryResult>
    function getCustomUrlCategoryOutput(args: GetCustomUrlCategoryOutputArgs, opts?: InvokeOptions): Output<GetCustomUrlCategoryResult>
    def get_custom_url_category(description: Optional[str] = None,
                                disable_override: Optional[str] = None,
                                lists: Optional[Sequence[str]] = None,
                                location: Optional[GetCustomUrlCategoryLocation] = None,
                                name: Optional[str] = None,
                                type: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetCustomUrlCategoryResult
    def get_custom_url_category_output(description: Optional[pulumi.Input[str]] = None,
                                disable_override: Optional[pulumi.Input[str]] = None,
                                lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                location: Optional[pulumi.Input[GetCustomUrlCategoryLocationArgs]] = None,
                                name: Optional[pulumi.Input[str]] = None,
                                type: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetCustomUrlCategoryResult]
    func LookupCustomUrlCategory(ctx *Context, args *LookupCustomUrlCategoryArgs, opts ...InvokeOption) (*LookupCustomUrlCategoryResult, error)
    func LookupCustomUrlCategoryOutput(ctx *Context, args *LookupCustomUrlCategoryOutputArgs, opts ...InvokeOption) LookupCustomUrlCategoryResultOutput

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

    public static class GetCustomUrlCategory 
    {
        public static Task<GetCustomUrlCategoryResult> InvokeAsync(GetCustomUrlCategoryArgs args, InvokeOptions? opts = null)
        public static Output<GetCustomUrlCategoryResult> Invoke(GetCustomUrlCategoryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCustomUrlCategoryResult> getCustomUrlCategory(GetCustomUrlCategoryArgs args, InvokeOptions options)
    public static Output<GetCustomUrlCategoryResult> getCustomUrlCategory(GetCustomUrlCategoryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getCustomUrlCategory:getCustomUrlCategory
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetCustomUrlCategoryLocation
    The location of this object.
    Name string
    Description string
    DisableOverride string
    disable object override in child device groups
    Lists List<string>
    Type string
    Location GetCustomUrlCategoryLocation
    The location of this object.
    Name string
    Description string
    DisableOverride string
    disable object override in child device groups
    Lists []string
    Type string
    location GetCustomUrlCategoryLocation
    The location of this object.
    name String
    description String
    disableOverride String
    disable object override in child device groups
    lists List<String>
    type String
    location GetCustomUrlCategoryLocation
    The location of this object.
    name string
    description string
    disableOverride string
    disable object override in child device groups
    lists string[]
    type string
    location GetCustomUrlCategoryLocation
    The location of this object.
    name str
    description str
    disable_override str
    disable object override in child device groups
    lists Sequence[str]
    type str
    location Property Map
    The location of this object.
    name String
    description String
    disableOverride String
    disable object override in child device groups
    lists List<String>
    type String

    getCustomUrlCategory Result

    The following output properties are available:

    Description string
    DisableOverride string
    disable object override in child device groups
    Id string
    The provider-assigned unique ID for this managed resource.
    Lists List<string>
    Location GetCustomUrlCategoryLocation
    The location of this object.
    Name string
    Type string
    Description string
    DisableOverride string
    disable object override in child device groups
    Id string
    The provider-assigned unique ID for this managed resource.
    Lists []string
    Location GetCustomUrlCategoryLocation
    The location of this object.
    Name string
    Type string
    description String
    disableOverride String
    disable object override in child device groups
    id String
    The provider-assigned unique ID for this managed resource.
    lists List<String>
    location GetCustomUrlCategoryLocation
    The location of this object.
    name String
    type String
    description string
    disableOverride string
    disable object override in child device groups
    id string
    The provider-assigned unique ID for this managed resource.
    lists string[]
    location GetCustomUrlCategoryLocation
    The location of this object.
    name string
    type string
    description str
    disable_override str
    disable object override in child device groups
    id str
    The provider-assigned unique ID for this managed resource.
    lists Sequence[str]
    location GetCustomUrlCategoryLocation
    The location of this object.
    name str
    type str
    description String
    disableOverride String
    disable object override in child device groups
    id String
    The provider-assigned unique ID for this managed resource.
    lists List<String>
    location Property Map
    The location of this object.
    name String
    type String

    Supporting Types

    GetCustomUrlCategoryLocation

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

    GetCustomUrlCategoryLocationDeviceGroup

    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

    GetCustomUrlCategoryLocationVsys

    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.
    panos logo
    panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks