Skip to content

Commit f2c6edb

Browse files
author
SDK Automation
committed
Generated from f3673d817a3917a038521ec2e4ec2e66f83e0d1d
1 parent 136994e commit f2c6edb

File tree

11 files changed

+1423
-3
lines changed

11 files changed

+1423
-3
lines changed

sdk/network/azure-mgmt-network/azure/mgmt/network/_network_management_client.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6723,6 +6723,7 @@ def web_application_firewall_policies(self):
67236723
* 2019-12-01: :class:`WebApplicationFirewallPoliciesOperations<azure.mgmt.network.v2019_12_01.operations.WebApplicationFirewallPoliciesOperations>`
67246724
* 2020-03-01: :class:`WebApplicationFirewallPoliciesOperations<azure.mgmt.network.v2020_03_01.operations.WebApplicationFirewallPoliciesOperations>`
67256725
* 2020-04-01: :class:`WebApplicationFirewallPoliciesOperations<azure.mgmt.network.v2020_04_01.operations.WebApplicationFirewallPoliciesOperations>`
6726+
* 2020-05-01: :class:`WebApplicationFirewallPoliciesOperations<azure.mgmt.network.v2020_05_01.operations.WebApplicationFirewallPoliciesOperations>`
67266727
* 2020-06-01: :class:`WebApplicationFirewallPoliciesOperations<azure.mgmt.network.v2020_06_01.operations.WebApplicationFirewallPoliciesOperations>`
67276728
"""
67286729
api_version = self._get_api_version('web_application_firewall_policies')
@@ -6748,6 +6749,8 @@ def web_application_firewall_policies(self):
67486749
from .v2020_03_01.operations import WebApplicationFirewallPoliciesOperations as OperationClass
67496750
elif api_version == '2020-04-01':
67506751
from .v2020_04_01.operations import WebApplicationFirewallPoliciesOperations as OperationClass
6752+
elif api_version == '2020-05-01':
6753+
from .v2020_05_01.operations import WebApplicationFirewallPoliciesOperations as OperationClass
67516754
elif api_version == '2020-06-01':
67526755
from .v2020_06_01.operations import WebApplicationFirewallPoliciesOperations as OperationClass
67536756
else:

sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/_network_management_client.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@
114114
from .operations import VirtualHubBgpConnectionsOperations
115115
from .operations import VirtualHubIpConfigurationOperations
116116
from .operations import HubRouteTablesOperations
117+
from .operations import WebApplicationFirewallPoliciesOperations
117118
from . import models
118119

119120

@@ -323,6 +324,8 @@ class NetworkManagementClient(NetworkManagementClientOperationsMixin, SDKClient)
323324
:vartype virtual_hub_ip_configuration: azure.mgmt.network.v2020_05_01.operations.VirtualHubIpConfigurationOperations
324325
:ivar hub_route_tables: HubRouteTables operations
325326
:vartype hub_route_tables: azure.mgmt.network.v2020_05_01.operations.HubRouteTablesOperations
327+
:ivar web_application_firewall_policies: WebApplicationFirewallPolicies operations
328+
:vartype web_application_firewall_policies: azure.mgmt.network.v2020_05_01.operations.WebApplicationFirewallPoliciesOperations
326329
327330
:param credentials: Credentials needed for the client to connect to Azure.
328331
:type credentials: :mod:`A msrestazure Credentials
@@ -544,3 +547,5 @@ def __init__(
544547
self._client, self.config, self._serialize, self._deserialize)
545548
self.hub_route_tables = HubRouteTablesOperations(
546549
self._client, self.config, self._serialize, self._deserialize)
550+
self.web_application_firewall_policies = WebApplicationFirewallPoliciesOperations(
551+
self._client, self.config, self._serialize, self._deserialize)

sdk/network/azure-mgmt-network/azure/mgmt/network/v2020_05_01/models/__init__.py

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,9 +241,15 @@
241241
from ._models_py3 import LoadBalancingRule
242242
from ._models_py3 import LocalNetworkGateway
243243
from ._models_py3 import LogSpecification
244+
from ._models_py3 import ManagedRuleGroupOverride
245+
from ._models_py3 import ManagedRuleOverride
246+
from ._models_py3 import ManagedRulesDefinition
247+
from ._models_py3 import ManagedRuleSet
244248
from ._models_py3 import ManagedServiceIdentity
245249
from ._models_py3 import ManagedServiceIdentityUserAssignedIdentitiesValue
250+
from ._models_py3 import MatchCondition
246251
from ._models_py3 import MatchedRule
252+
from ._models_py3 import MatchVariable
247253
from ._models_py3 import MetricSpecification
248254
from ._models_py3 import NatGateway
249255
from ._models_py3 import NatGatewaySku
@@ -276,6 +282,7 @@
276282
from ._models_py3 import OperationDisplay
277283
from ._models_py3 import OperationPropertiesFormatServiceSpecification
278284
from ._models_py3 import OutboundRule
285+
from ._models_py3 import OwaspCrsExclusionEntry
279286
from ._models_py3 import P2SConnectionConfiguration
280287
from ._models_py3 import P2SVpnConnectionHealth
281288
from ._models_py3 import P2SVpnConnectionHealthRequest
@@ -291,6 +298,7 @@
291298
from ._models_py3 import PatchRouteFilter
292299
from ._models_py3 import PatchRouteFilterRule
293300
from ._models_py3 import PeerExpressRouteCircuitConnection
301+
from ._models_py3 import PolicySettings
294302
from ._models_py3 import PrepareNetworkPoliciesRequest
295303
from ._models_py3 import PrivateDnsZoneConfig
296304
from ._models_py3 import PrivateDnsZoneGroup
@@ -420,6 +428,8 @@
420428
from ._models_py3 import VpnSiteId
421429
from ._models_py3 import VpnSiteLink
422430
from ._models_py3 import VpnSiteLinkConnection
431+
from ._models_py3 import WebApplicationFirewallCustomRule
432+
from ._models_py3 import WebApplicationFirewallPolicy
423433
except (SyntaxError, ImportError):
424434
from ._models import AadAuthenticationParameters
425435
from ._models import AddressSpace
@@ -652,9 +662,15 @@
652662
from ._models import LoadBalancingRule
653663
from ._models import LocalNetworkGateway
654664
from ._models import LogSpecification
665+
from ._models import ManagedRuleGroupOverride
666+
from ._models import ManagedRuleOverride
667+
from ._models import ManagedRulesDefinition
668+
from ._models import ManagedRuleSet
655669
from ._models import ManagedServiceIdentity
656670
from ._models import ManagedServiceIdentityUserAssignedIdentitiesValue
671+
from ._models import MatchCondition
657672
from ._models import MatchedRule
673+
from ._models import MatchVariable
658674
from ._models import MetricSpecification
659675
from ._models import NatGateway
660676
from ._models import NatGatewaySku
@@ -687,6 +703,7 @@
687703
from ._models import OperationDisplay
688704
from ._models import OperationPropertiesFormatServiceSpecification
689705
from ._models import OutboundRule
706+
from ._models import OwaspCrsExclusionEntry
690707
from ._models import P2SConnectionConfiguration
691708
from ._models import P2SVpnConnectionHealth
692709
from ._models import P2SVpnConnectionHealthRequest
@@ -702,6 +719,7 @@
702719
from ._models import PatchRouteFilter
703720
from ._models import PatchRouteFilterRule
704721
from ._models import PeerExpressRouteCircuitConnection
722+
from ._models import PolicySettings
705723
from ._models import PrepareNetworkPoliciesRequest
706724
from ._models import PrivateDnsZoneConfig
707725
from ._models import PrivateDnsZoneGroup
@@ -831,6 +849,8 @@
831849
from ._models import VpnSiteId
832850
from ._models import VpnSiteLink
833851
from ._models import VpnSiteLinkConnection
852+
from ._models import WebApplicationFirewallCustomRule
853+
from ._models import WebApplicationFirewallPolicy
834854
from ._paged_models import ApplicationGatewayPaged
835855
from ._paged_models import ApplicationGatewayPrivateEndpointConnectionPaged
836856
from ._paged_models import ApplicationGatewayPrivateLinkResourcePaged
@@ -924,6 +944,7 @@
924944
from ._paged_models import VpnSiteLinkConnectionPaged
925945
from ._paged_models import VpnSiteLinkPaged
926946
from ._paged_models import VpnSitePaged
947+
from ._paged_models import WebApplicationFirewallPolicyPaged
927948
from ._network_management_client_enums import (
928949
ApplicationGatewayProtocol,
929950
ProvisioningState,
@@ -1044,6 +1065,17 @@
10441065
HubVirtualNetworkConnectionStatus,
10451066
VpnGatewayTunnelingProtocol,
10461067
VpnAuthenticationType,
1068+
WebApplicationFirewallEnabledState,
1069+
WebApplicationFirewallMode,
1070+
WebApplicationFirewallRuleType,
1071+
WebApplicationFirewallMatchVariable,
1072+
WebApplicationFirewallOperator,
1073+
WebApplicationFirewallTransform,
1074+
WebApplicationFirewallAction,
1075+
WebApplicationFirewallPolicyResourceState,
1076+
OwaspCrsExclusionEntryMatchVariable,
1077+
OwaspCrsExclusionEntrySelectorMatchOperator,
1078+
ManagedRuleEnabledState,
10471079
)
10481080

10491081
__all__ = [
@@ -1278,9 +1310,15 @@
12781310
'LoadBalancingRule',
12791311
'LocalNetworkGateway',
12801312
'LogSpecification',
1313+
'ManagedRuleGroupOverride',
1314+
'ManagedRuleOverride',
1315+
'ManagedRulesDefinition',
1316+
'ManagedRuleSet',
12811317
'ManagedServiceIdentity',
12821318
'ManagedServiceIdentityUserAssignedIdentitiesValue',
1319+
'MatchCondition',
12831320
'MatchedRule',
1321+
'MatchVariable',
12841322
'MetricSpecification',
12851323
'NatGateway',
12861324
'NatGatewaySku',
@@ -1313,6 +1351,7 @@
13131351
'OperationDisplay',
13141352
'OperationPropertiesFormatServiceSpecification',
13151353
'OutboundRule',
1354+
'OwaspCrsExclusionEntry',
13161355
'P2SConnectionConfiguration',
13171356
'P2SVpnConnectionHealth',
13181357
'P2SVpnConnectionHealthRequest',
@@ -1328,6 +1367,7 @@
13281367
'PatchRouteFilter',
13291368
'PatchRouteFilterRule',
13301369
'PeerExpressRouteCircuitConnection',
1370+
'PolicySettings',
13311371
'PrepareNetworkPoliciesRequest',
13321372
'PrivateDnsZoneConfig',
13331373
'PrivateDnsZoneGroup',
@@ -1457,6 +1497,8 @@
14571497
'VpnSiteId',
14581498
'VpnSiteLink',
14591499
'VpnSiteLinkConnection',
1500+
'WebApplicationFirewallCustomRule',
1501+
'WebApplicationFirewallPolicy',
14601502
'ApplicationGatewayPaged',
14611503
'ApplicationGatewaySslPredefinedPolicyPaged',
14621504
'ApplicationGatewayPrivateLinkResourcePaged',
@@ -1550,6 +1592,7 @@
15501592
'BgpConnectionPaged',
15511593
'HubIpConfigurationPaged',
15521594
'HubRouteTablePaged',
1595+
'WebApplicationFirewallPolicyPaged',
15531596
'ApplicationGatewayProtocol',
15541597
'ProvisioningState',
15551598
'IPAllocationMethod',
@@ -1669,4 +1712,15 @@
16691712
'HubVirtualNetworkConnectionStatus',
16701713
'VpnGatewayTunnelingProtocol',
16711714
'VpnAuthenticationType',
1715+
'WebApplicationFirewallEnabledState',
1716+
'WebApplicationFirewallMode',
1717+
'WebApplicationFirewallRuleType',
1718+
'WebApplicationFirewallMatchVariable',
1719+
'WebApplicationFirewallOperator',
1720+
'WebApplicationFirewallTransform',
1721+
'WebApplicationFirewallAction',
1722+
'WebApplicationFirewallPolicyResourceState',
1723+
'OwaspCrsExclusionEntryMatchVariable',
1724+
'OwaspCrsExclusionEntrySelectorMatchOperator',
1725+
'ManagedRuleEnabledState',
16721726
]

0 commit comments

Comments
 (0)