FirewallPolicyIdpsSignaturesOverridesOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

NetworkManagementClient's

<xref:firewall_policy_idps_signatures_overrides> attribute.

Inheritance
builtins.object
FirewallPolicyIdpsSignaturesOverridesOperations

Constructor

FirewallPolicyIdpsSignaturesOverridesOperations(*args, **kwargs)

Methods

get

Returns all signatures overrides for a specific policy.

list

Returns all signatures overrides objects for a specific policy as a list containing a single value.

patch

Will update the status of policy's signature overrides for IDPS.

put

Will override/create a new signature overrides for the policy's IDPS.

get

Returns all signatures overrides for a specific policy.

get(resource_group_name: str, firewall_policy_name: str, **kwargs: Any) -> SignaturesOverrides

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. Required.

firewall_policy_name
Required
str

The name of the Firewall Policy. Required.

Returns

Type Description

SignaturesOverrides or the result of cls(response)

Exceptions

Type Description

list

Returns all signatures overrides objects for a specific policy as a list containing a single value.

list(resource_group_name: str, firewall_policy_name: str, **kwargs: Any) -> SignaturesOverridesList

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. Required.

firewall_policy_name
Required
str

The name of the Firewall Policy. Required.

Returns

Type Description

SignaturesOverridesList or the result of cls(response)

Exceptions

Type Description

patch

Will update the status of policy's signature overrides for IDPS.

patch(resource_group_name: str, firewall_policy_name: str, parameters: _models.SignaturesOverrides, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SignaturesOverrides

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. Required.

firewall_policy_name
Required
str

The name of the Firewall Policy. Required.

parameters
Required

Will contain all properties of the object to put. Is either a SignaturesOverrides type or a IO[bytes] type. Required.

Returns

Type Description

SignaturesOverrides or the result of cls(response)

Exceptions

Type Description

put

Will override/create a new signature overrides for the policy's IDPS.

put(resource_group_name: str, firewall_policy_name: str, parameters: _models.SignaturesOverrides, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SignaturesOverrides

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. Required.

firewall_policy_name
Required
str

The name of the Firewall Policy. Required.

parameters
Required

Will contain all properties of the object to put. Is either a SignaturesOverrides type or a IO[bytes] type. Required.

Returns

Type Description

SignaturesOverrides or the result of cls(response)

Exceptions

Type Description

Attributes

models

models = <module 'azure.mgmt.network.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\network\\models\\__init__.py'>