1. Packages
  2. Azure Native
  3. API Docs
  4. cloudngfw
  5. listGlobalRulestackPredefinedUrlCategories
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

azure-native.cloudngfw.listGlobalRulestackPredefinedUrlCategories

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

List predefined URL categories for rulestack

Uses Azure REST API version 2025-02-06-preview.

Other available API versions: 2023-09-01, 2023-10-10-preview, 2024-01-19-preview, 2024-02-07-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native cloudngfw [ApiVersion]. See the version guide for details.

Using listGlobalRulestackPredefinedUrlCategories

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 listGlobalRulestackPredefinedUrlCategories(args: ListGlobalRulestackPredefinedUrlCategoriesArgs, opts?: InvokeOptions): Promise<ListGlobalRulestackPredefinedUrlCategoriesResult>
function listGlobalRulestackPredefinedUrlCategoriesOutput(args: ListGlobalRulestackPredefinedUrlCategoriesOutputArgs, opts?: InvokeOptions): Output<ListGlobalRulestackPredefinedUrlCategoriesResult>
Copy
def list_global_rulestack_predefined_url_categories(global_rulestack_name: Optional[str] = None,
                                                    skip: Optional[str] = None,
                                                    top: Optional[int] = None,
                                                    opts: Optional[InvokeOptions] = None) -> ListGlobalRulestackPredefinedUrlCategoriesResult
def list_global_rulestack_predefined_url_categories_output(global_rulestack_name: Optional[pulumi.Input[str]] = None,
                                                    skip: Optional[pulumi.Input[str]] = None,
                                                    top: Optional[pulumi.Input[int]] = None,
                                                    opts: Optional[InvokeOptions] = None) -> Output[ListGlobalRulestackPredefinedUrlCategoriesResult]
Copy
func ListGlobalRulestackPredefinedUrlCategories(ctx *Context, args *ListGlobalRulestackPredefinedUrlCategoriesArgs, opts ...InvokeOption) (*ListGlobalRulestackPredefinedUrlCategoriesResult, error)
func ListGlobalRulestackPredefinedUrlCategoriesOutput(ctx *Context, args *ListGlobalRulestackPredefinedUrlCategoriesOutputArgs, opts ...InvokeOption) ListGlobalRulestackPredefinedUrlCategoriesResultOutput
Copy

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

public static class ListGlobalRulestackPredefinedUrlCategories 
{
    public static Task<ListGlobalRulestackPredefinedUrlCategoriesResult> InvokeAsync(ListGlobalRulestackPredefinedUrlCategoriesArgs args, InvokeOptions? opts = null)
    public static Output<ListGlobalRulestackPredefinedUrlCategoriesResult> Invoke(ListGlobalRulestackPredefinedUrlCategoriesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<ListGlobalRulestackPredefinedUrlCategoriesResult> listGlobalRulestackPredefinedUrlCategories(ListGlobalRulestackPredefinedUrlCategoriesArgs args, InvokeOptions options)
public static Output<ListGlobalRulestackPredefinedUrlCategoriesResult> listGlobalRulestackPredefinedUrlCategories(ListGlobalRulestackPredefinedUrlCategoriesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:cloudngfw:listGlobalRulestackPredefinedUrlCategories
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

GlobalRulestackName
This property is required.
Changes to this property will trigger replacement.
string
GlobalRulestack resource name
Skip string
Top int
GlobalRulestackName
This property is required.
Changes to this property will trigger replacement.
string
GlobalRulestack resource name
Skip string
Top int
globalRulestackName
This property is required.
Changes to this property will trigger replacement.
String
GlobalRulestack resource name
skip String
top Integer
globalRulestackName
This property is required.
Changes to this property will trigger replacement.
string
GlobalRulestack resource name
skip string
top number
global_rulestack_name
This property is required.
Changes to this property will trigger replacement.
str
GlobalRulestack resource name
skip str
top int
globalRulestackName
This property is required.
Changes to this property will trigger replacement.
String
GlobalRulestack resource name
skip String
top Number

listGlobalRulestackPredefinedUrlCategories Result

The following output properties are available:

Value []PredefinedUrlCategoryResponse
predefined url categories
NextLink string
next link
value List<PredefinedUrlCategoryResponse>
predefined url categories
nextLink String
next link
value PredefinedUrlCategoryResponse[]
predefined url categories
nextLink string
next link
value Sequence[PredefinedUrlCategoryResponse]
predefined url categories
next_link str
next link
value List<Property Map>
predefined url categories
nextLink String
next link

Supporting Types

PredefinedUrlCategoryResponse

Action This property is required. string
Name This property is required. string
Action This property is required. string
Name This property is required. string
action This property is required. String
name This property is required. String
action This property is required. string
name This property is required. string
action This property is required. str
name This property is required. str
action This property is required. String
name This property is required. String

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi