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.63.0 published on Tuesday, Sep 24, 2024 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.63.0 published on Tuesday, Sep 24, 2024 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.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:network:listFirewallPolicyIdpsSignature
arguments:
# arguments dictionary
The following arguments are supported:
- Firewall
Policy stringName - The name of the Firewall Policy.
- Resource
Group stringName - The name of the resource group.
- Filters
List<Pulumi.
Azure Native. Network. Inputs. Filter Items> - Contain all filters names and values
- Order
By Pulumi.Azure Native. Network. Inputs. Order By - Column to sort response by
- Results
Per 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
- Firewall
Policy stringName - The name of the Firewall Policy.
- Resource
Group stringName - The name of the resource group.
- Filters
[]Filter
Items - 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 string
- Search term in all columns
- Skip int
- The number of records matching the filter to skip
- firewall
Policy StringName - The name of the Firewall Policy.
- resource
Group StringName - The name of the resource group.
- filters
List<Filter
Items> - Contain all filters names and values
- order
By OrderBy - Column to sort response by
- results
Per 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
- firewall
Policy stringName - The name of the Firewall Policy.
- resource
Group stringName - The name of the resource group.
- filters
Filter
Items[] - Contain all filters names and values
- order
By OrderBy - Column to sort response by
- results
Per 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[Filter
Items] - 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
- firewall
Policy StringName - The name of the Firewall Policy.
- resource
Group StringName - The name of the resource group.
- filters List<Property Map>
- Contain all filters names and values
- order
By Property Map - Column to sort response by
- results
Per 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:
- Matching
Records 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
- Matching
Records float64Count - Number of total records matching the query.
- Signatures
[]Single
Query Result Response - Array containing the results of the query
- matching
Records DoubleCount - Number of total records matching the query.
- signatures
List<Single
Query Result Response> - Array containing the results of the query
- matching
Records numberCount - Number of total records matching the query.
- signatures
Single
Query Result Response[] - Array containing the results of the query
- matching_
records_ floatcount - Number of total records matching the query.
- signatures
Sequence[Single
Query Result Response] - Array containing the results of the query
- matching
Records 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 | 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 | 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 | Firewall
Policy IDPSQuery Sort Order - Describes if results should be in ascending/descending order
- field str
- Describes the actual column name to sort by
- order
str | 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 | "Ascending" | "Descending"
- Describes if results should be in ascending/descending order
SingleQueryResultResponse
- Description string
- Describes what is the signature enforces
- Destination
Ports 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
- Inherited
From boolParent Policy - Describes if this override is inherited from base policy or not
- Last
Updated 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
- Signature
Id int - The ID of the signature
- Source
Ports List<string> - Describes the list of source ports related to this signature
- Description string
- Describes what is the signature enforces
- Destination
Ports []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
- Inherited
From boolParent Policy - Describes if this override is inherited from base policy or not
- Last
Updated 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
- Signature
Id int - The ID of the signature
- Source
Ports []string - Describes the list of source ports related to this signature
- description String
- Describes what is the signature enforces
- destination
Ports 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
- inherited
From BooleanParent Policy - Describes if this override is inherited from base policy or not
- last
Updated 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
- signature
Id Integer - The ID of the signature
- source
Ports List<String> - Describes the list of source ports related to this signature
- description string
- Describes what is the signature enforces
- destination
Ports 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
- inherited
From booleanParent Policy - Describes if this override is inherited from base policy or not
- last
Updated 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
- signature
Id number - The ID of the signature
- source
Ports 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
- destination
Ports 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
- inherited
From BooleanParent Policy - Describes if this override is inherited from base policy or not
- last
Updated 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
- signature
Id Number - The ID of the signature
- source
Ports 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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi