This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.network.listFirewallPolicyIdpsSignature
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Retrieves the current status of IDPS signatures for the relevant policy Azure REST API version: 2023-02-01.
Other available API versions: 2021-08-01, 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01, 2024-03-01, 2024-05-01.
Using listFirewallPolicyIdpsSignature
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 listFirewallPolicyIdpsSignature(args: ListFirewallPolicyIdpsSignatureArgs, opts?: InvokeOptions): Promise<ListFirewallPolicyIdpsSignatureResult>
function listFirewallPolicyIdpsSignatureOutput(args: ListFirewallPolicyIdpsSignatureOutputArgs, opts?: InvokeOptions): Output<ListFirewallPolicyIdpsSignatureResult>def list_firewall_policy_idps_signature(filters: Optional[Sequence[FilterItems]] = None,
                                        firewall_policy_name: Optional[str] = None,
                                        order_by: Optional[OrderBy] = None,
                                        resource_group_name: Optional[str] = None,
                                        results_per_page: Optional[int] = None,
                                        search: Optional[str] = None,
                                        skip: Optional[int] = None,
                                        opts: Optional[InvokeOptions] = None) -> ListFirewallPolicyIdpsSignatureResult
def list_firewall_policy_idps_signature_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[FilterItemsArgs]]]] = None,
                                        firewall_policy_name: Optional[pulumi.Input[str]] = None,
                                        order_by: Optional[pulumi.Input[OrderByArgs]] = None,
                                        resource_group_name: Optional[pulumi.Input[str]] = None,
                                        results_per_page: Optional[pulumi.Input[int]] = None,
                                        search: Optional[pulumi.Input[str]] = None,
                                        skip: Optional[pulumi.Input[int]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[ListFirewallPolicyIdpsSignatureResult]func ListFirewallPolicyIdpsSignature(ctx *Context, args *ListFirewallPolicyIdpsSignatureArgs, opts ...InvokeOption) (*ListFirewallPolicyIdpsSignatureResult, error)
func ListFirewallPolicyIdpsSignatureOutput(ctx *Context, args *ListFirewallPolicyIdpsSignatureOutputArgs, opts ...InvokeOption) ListFirewallPolicyIdpsSignatureResultOutput> Note: This function is named ListFirewallPolicyIdpsSignature in the Go SDK.
public static class ListFirewallPolicyIdpsSignature 
{
    public static Task<ListFirewallPolicyIdpsSignatureResult> InvokeAsync(ListFirewallPolicyIdpsSignatureArgs args, InvokeOptions? opts = null)
    public static Output<ListFirewallPolicyIdpsSignatureResult> Invoke(ListFirewallPolicyIdpsSignatureInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListFirewallPolicyIdpsSignatureResult> listFirewallPolicyIdpsSignature(ListFirewallPolicyIdpsSignatureArgs args, InvokeOptions options)
public static Output<ListFirewallPolicyIdpsSignatureResult> listFirewallPolicyIdpsSignature(ListFirewallPolicyIdpsSignatureArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:network:listFirewallPolicyIdpsSignature
  arguments:
    # arguments dictionaryThe following arguments are supported:
- FirewallPolicy stringName 
- The name of the Firewall Policy.
- ResourceGroup stringName 
- The name of the resource group.
- Filters
List<Pulumi.Azure Native. Network. Inputs. Filter Items> 
- Contain all filters names and values
- OrderBy Pulumi.Azure Native. Network. Inputs. Order By 
- Column to sort response by
- ResultsPer intPage 
- The number of the results to return in each page
- Search string
- Search term in all columns
- Skip int
- The number of records matching the filter to skip
- FirewallPolicy stringName 
- The name of the Firewall Policy.
- ResourceGroup stringName 
- The name of the resource group.
- Filters
[]FilterItems 
- Contain all filters names and values
- OrderBy OrderBy 
- Column to sort response by
- ResultsPer intPage 
- The number of the results to return in each page
- Search string
- Search term in all columns
- Skip int
- The number of records matching the filter to skip
- firewallPolicy StringName 
- The name of the Firewall Policy.
- resourceGroup StringName 
- The name of the resource group.
- filters
List<FilterItems> 
- Contain all filters names and values
- orderBy OrderBy 
- Column to sort response by
- resultsPer IntegerPage 
- The number of the results to return in each page
- search String
- Search term in all columns
- skip Integer
- The number of records matching the filter to skip
- firewallPolicy stringName 
- The name of the Firewall Policy.
- resourceGroup stringName 
- The name of the resource group.
- filters
FilterItems[] 
- Contain all filters names and values
- orderBy OrderBy 
- Column to sort response by
- resultsPer numberPage 
- The number of the results to return in each page
- search string
- Search term in all columns
- skip number
- The number of records matching the filter to skip
- firewall_policy_ strname 
- The name of the Firewall Policy.
- resource_group_ strname 
- The name of the resource group.
- filters
Sequence[FilterItems] 
- Contain all filters names and values
- order_by OrderBy 
- Column to sort response by
- results_per_ intpage 
- The number of the results to return in each page
- search str
- Search term in all columns
- skip int
- The number of records matching the filter to skip
- firewallPolicy StringName 
- The name of the Firewall Policy.
- resourceGroup StringName 
- The name of the resource group.
- filters List<Property Map>
- Contain all filters names and values
- orderBy Property Map
- Column to sort response by
- resultsPer NumberPage 
- The number of the results to return in each page
- search String
- Search term in all columns
- skip Number
- The number of records matching the filter to skip
listFirewallPolicyIdpsSignature Result
The following output properties are available:
- MatchingRecords doubleCount 
- Number of total records matching the query.
- Signatures
List<Pulumi.Azure Native. Network. Outputs. Single Query Result Response> 
- Array containing the results of the query
- MatchingRecords float64Count 
- Number of total records matching the query.
- Signatures
[]SingleQuery Result Response 
- Array containing the results of the query
- matchingRecords DoubleCount 
- Number of total records matching the query.
- signatures
List<SingleQuery Result Response> 
- Array containing the results of the query
- matchingRecords numberCount 
- Number of total records matching the query.
- signatures
SingleQuery Result Response[] 
- Array containing the results of the query
- matching_records_ floatcount 
- Number of total records matching the query.
- signatures
Sequence[SingleQuery Result Response] 
- Array containing the results of the query
- matchingRecords NumberCount 
- Number of total records matching the query.
- signatures List<Property Map>
- Array containing the results of the query
Supporting Types
FilterItems 
FirewallPolicyIDPSQuerySortOrder    
OrderBy 
- Field string
- Describes the actual column name to sort by
- Order
string | Pulumi.Azure Native. Network. Firewall Policy IDPSQuery Sort Order 
- Describes if results should be in ascending/descending order
- Field string
- Describes the actual column name to sort by
- Order
string | FirewallPolicy IDPSQuery Sort Order 
- Describes if results should be in ascending/descending order
- field String
- Describes the actual column name to sort by
- order
String | FirewallPolicy IDPSQuery Sort Order 
- Describes if results should be in ascending/descending order
- field string
- Describes the actual column name to sort by
- order
string | FirewallPolicy IDPSQuery Sort Order 
- Describes if results should be in ascending/descending order
- field str
- Describes the actual column name to sort by
- order
str | FirewallPolicy IDPSQuery Sort Order 
- Describes if results should be in ascending/descending order
- field String
- Describes the actual column name to sort by
- order String | "Ascending" | "Descending"
- Describes if results should be in ascending/descending order
SingleQueryResultResponse   
- Description string
- Describes what is the signature enforces
- DestinationPorts List<string>
- Describes the list of destination ports related to this signature
- Direction int
- Describes in which direction signature is being enforced: 0 - Inbound, 1 - OutBound, 2 - Bidirectional
- Group string
- Describes the groups the signature belongs to
- InheritedFrom boolParent Policy 
- Describes if this override is inherited from base policy or not
- LastUpdated string
- Describes the last updated time of the signature (provided from 3rd party vendor)
- Mode int
- The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny
- Protocol string
- Describes the protocol the signatures is being enforced in
- Severity int
- Describes the severity of signature: 1 - Low, 2 - Medium, 3 - High
- SignatureId int
- The ID of the signature
- SourcePorts List<string>
- Describes the list of source ports related to this signature
- Description string
- Describes what is the signature enforces
- DestinationPorts []string
- Describes the list of destination ports related to this signature
- Direction int
- Describes in which direction signature is being enforced: 0 - Inbound, 1 - OutBound, 2 - Bidirectional
- Group string
- Describes the groups the signature belongs to
- InheritedFrom boolParent Policy 
- Describes if this override is inherited from base policy or not
- LastUpdated string
- Describes the last updated time of the signature (provided from 3rd party vendor)
- Mode int
- The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny
- Protocol string
- Describes the protocol the signatures is being enforced in
- Severity int
- Describes the severity of signature: 1 - Low, 2 - Medium, 3 - High
- SignatureId int
- The ID of the signature
- SourcePorts []string
- Describes the list of source ports related to this signature
- description String
- Describes what is the signature enforces
- destinationPorts List<String>
- Describes the list of destination ports related to this signature
- direction Integer
- Describes in which direction signature is being enforced: 0 - Inbound, 1 - OutBound, 2 - Bidirectional
- group String
- Describes the groups the signature belongs to
- inheritedFrom BooleanParent Policy 
- Describes if this override is inherited from base policy or not
- lastUpdated String
- Describes the last updated time of the signature (provided from 3rd party vendor)
- mode Integer
- The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny
- protocol String
- Describes the protocol the signatures is being enforced in
- severity Integer
- Describes the severity of signature: 1 - Low, 2 - Medium, 3 - High
- signatureId Integer
- The ID of the signature
- sourcePorts List<String>
- Describes the list of source ports related to this signature
- description string
- Describes what is the signature enforces
- destinationPorts string[]
- Describes the list of destination ports related to this signature
- direction number
- Describes in which direction signature is being enforced: 0 - Inbound, 1 - OutBound, 2 - Bidirectional
- group string
- Describes the groups the signature belongs to
- inheritedFrom booleanParent Policy 
- Describes if this override is inherited from base policy or not
- lastUpdated string
- Describes the last updated time of the signature (provided from 3rd party vendor)
- mode number
- The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny
- protocol string
- Describes the protocol the signatures is being enforced in
- severity number
- Describes the severity of signature: 1 - Low, 2 - Medium, 3 - High
- signatureId number
- The ID of the signature
- sourcePorts string[]
- Describes the list of source ports related to this signature
- description str
- Describes what is the signature enforces
- destination_ports Sequence[str]
- Describes the list of destination ports related to this signature
- direction int
- Describes in which direction signature is being enforced: 0 - Inbound, 1 - OutBound, 2 - Bidirectional
- group str
- Describes the groups the signature belongs to
- inherited_from_ boolparent_ policy 
- Describes if this override is inherited from base policy or not
- last_updated str
- Describes the last updated time of the signature (provided from 3rd party vendor)
- mode int
- The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny
- protocol str
- Describes the protocol the signatures is being enforced in
- severity int
- Describes the severity of signature: 1 - Low, 2 - Medium, 3 - High
- signature_id int
- The ID of the signature
- source_ports Sequence[str]
- Describes the list of source ports related to this signature
- description String
- Describes what is the signature enforces
- destinationPorts List<String>
- Describes the list of destination ports related to this signature
- direction Number
- Describes in which direction signature is being enforced: 0 - Inbound, 1 - OutBound, 2 - Bidirectional
- group String
- Describes the groups the signature belongs to
- inheritedFrom BooleanParent Policy 
- Describes if this override is inherited from base policy or not
- lastUpdated String
- Describes the last updated time of the signature (provided from 3rd party vendor)
- mode Number
- The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny
- protocol String
- Describes the protocol the signatures is being enforced in
- severity Number
- Describes the severity of signature: 1 - Low, 2 - Medium, 3 - High
- signatureId Number
- The ID of the signature
- sourcePorts List<String>
- Describes the list of source ports related to this signature
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 v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi