diff --git a/packages/@azure/arm-network/LICENSE.txt b/packages/@azure/arm-network/LICENSE.txt
index 5431ba98b936..8f3d856145c5 100644
--- a/packages/@azure/arm-network/LICENSE.txt
+++ b/packages/@azure/arm-network/LICENSE.txt
@@ -1,6 +1,6 @@
The MIT License (MIT)
-Copyright (c) 2018 Microsoft
+Copyright (c) 2019 Microsoft
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/packages/@azure/arm-network/README.md b/packages/@azure/arm-network/README.md
new file mode 100644
index 000000000000..7c8651c021f9
--- /dev/null
+++ b/packages/@azure/arm-network/README.md
@@ -0,0 +1,81 @@
+# Azure NetworkManagementClient SDK for JavaScript
+This package contains an isomorphic SDK for NetworkManagementClient.
+
+## Currently supported environments
+- Node.js version 6.x.x or higher
+- Browser JavaScript
+
+## How to Install
+```
+npm install @azure/arm-network
+```
+
+
+## How to use
+
+### nodejs - Authentication, client creation and get applicationGateways as an example written in TypeScript.
+
+```ts
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
+import * as msRestNodeAuth from "ms-rest-nodeauth";
+import { NetworkManagementClient, NetworkManagementModels, NetworkManagementMappers } from "@azure/arm-network";
+const subscriptionId = process.env["AZURE_SUBSCRIPTION_ID"];
+
+msRestNodeAuth.interactiveLogin().then((creds) => {
+ const client = new NetworkManagementClient(creds, subscriptionId);
+ const resourceGroupName = "testresourceGroupName";
+ const applicationGatewayName = "testapplicationGatewayName";
+ client.applicationGateways.get(resourceGroupName, applicationGatewayName).then((result) => {
+ console.log("The result is:");
+ console.log(result);
+ });
+}).catch((err) => {
+ console.error(err);
+});
+```
+
+### browser - Authentication, client creation and get applicationGateways as an example written in JavaScript.
+See https://github.com/Azure/ms-rest-browserauth to learn how to authenticate to Azure in the browser.
+
+- index.html
+```html
+
+
+
+ @azure/arm-network sample
+
+
+
+
+
+
+
+
+
+```
+
+# Related projects
+ - [Microsoft Azure SDK for Javascript](https://github.com/Azure/azure-sdk-for-js)
diff --git a/packages/@azure/arm-network/lib/models/applicationGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/applicationGatewaysMappers.ts
index 72703a6ed692..6ba75ed13bba 100644
--- a/packages/@azure/arm-network/lib/models/applicationGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/applicationGatewaysMappers.ts
@@ -46,6 +46,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -61,17 +62,28 @@ export {
ApplicationGatewayUrlPathMap,
ApplicationGatewayPathRule,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayWebApplicationFirewallConfiguration,
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
TagsObject,
ApplicationGatewayListResult,
ApplicationGatewayBackendHealth,
ApplicationGatewayBackendHealthPool,
ApplicationGatewayBackendHealthHttpSettings,
ApplicationGatewayBackendHealthServer,
+ ApplicationGatewayAvailableServerVariablesResult,
+ ErrorModel,
+ ErrorDetails,
+ ApplicationGatewayAvailableRequestHeadersResult,
+ ApplicationGatewayAvailableResponseHeadersResult,
ApplicationGatewayAvailableWafRuleSetsResult,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
@@ -127,8 +139,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/applicationSecurityGroupsMappers.ts b/packages/@azure/arm-network/lib/models/applicationSecurityGroupsMappers.ts
index c83b8c9bd1b0..66792134043b 100644
--- a/packages/@azure/arm-network/lib/models/applicationSecurityGroupsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/applicationSecurityGroupsMappers.ts
@@ -13,6 +13,7 @@ export {
ApplicationSecurityGroup,
Resource,
BaseResource,
+ TagsObject,
ApplicationSecurityGroupListResult,
SubResource,
SecurityRule,
@@ -29,6 +30,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -58,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/availableEndpointServicesMappers.ts b/packages/@azure/arm-network/lib/models/availableEndpointServicesMappers.ts
index 6f7a417cab71..3e17be2d5cf9 100644
--- a/packages/@azure/arm-network/lib/models/availableEndpointServicesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/availableEndpointServicesMappers.ts
@@ -39,6 +39,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/azureFirewallFqdnTagsMappers.ts b/packages/@azure/arm-network/lib/models/azureFirewallFqdnTagsMappers.ts
index 02340e549199..1e2e7c128343 100644
--- a/packages/@azure/arm-network/lib/models/azureFirewallFqdnTagsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/azureFirewallFqdnTagsMappers.ts
@@ -30,6 +30,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/azureFirewallsMappers.ts b/packages/@azure/arm-network/lib/models/azureFirewallsMappers.ts
index 0bca1842f92d..08ec7c8df5bd 100644
--- a/packages/@azure/arm-network/lib/models/azureFirewallsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/azureFirewallsMappers.ts
@@ -49,6 +49,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -69,6 +70,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -78,6 +83,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/bgpServiceCommunitiesMappers.ts b/packages/@azure/arm-network/lib/models/bgpServiceCommunitiesMappers.ts
index 22feb3feab0c..197c9cfdce48 100644
--- a/packages/@azure/arm-network/lib/models/bgpServiceCommunitiesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/bgpServiceCommunitiesMappers.ts
@@ -31,6 +31,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -60,6 +61,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -69,6 +74,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -122,8 +129,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/connectionMonitorsMappers.ts b/packages/@azure/arm-network/lib/models/connectionMonitorsMappers.ts
index e514fd4c41f7..24994145f1fb 100644
--- a/packages/@azure/arm-network/lib/models/connectionMonitorsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/connectionMonitorsMappers.ts
@@ -38,6 +38,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -67,6 +68,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -76,6 +81,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -129,8 +136,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/ddosProtectionPlansMappers.ts b/packages/@azure/arm-network/lib/models/ddosProtectionPlansMappers.ts
index d311efa691b2..3a4946f10115 100644
--- a/packages/@azure/arm-network/lib/models/ddosProtectionPlansMappers.ts
+++ b/packages/@azure/arm-network/lib/models/ddosProtectionPlansMappers.ts
@@ -39,6 +39,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/defaultSecurityRulesMappers.ts b/packages/@azure/arm-network/lib/models/defaultSecurityRulesMappers.ts
index 6f1b6da623d3..544ea5e0b874 100644
--- a/packages/@azure/arm-network/lib/models/defaultSecurityRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/defaultSecurityRulesMappers.ts
@@ -38,6 +38,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCircuitAuthorizationsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCircuitAuthorizationsMappers.ts
index 28b10e9daba5..609d0b2ac85f 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCircuitAuthorizationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCircuitAuthorizationsMappers.ts
@@ -39,6 +39,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCircuitConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCircuitConnectionsMappers.ts
index 9925352030c8..809cd9a24641 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCircuitConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCircuitConnectionsMappers.ts
@@ -13,6 +13,7 @@ export {
ExpressRouteCircuitConnection,
SubResource,
BaseResource,
+ ExpressRouteCircuitConnectionListResult,
NetworkInterfaceTapConfiguration,
VirtualNetworkTap,
Resource,
@@ -38,6 +39,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -119,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCircuitPeeringsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCircuitPeeringsMappers.ts
index 823df35663ae..d1e29a842c97 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCircuitPeeringsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCircuitPeeringsMappers.ts
@@ -46,6 +46,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -66,6 +67,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -75,6 +80,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCircuitsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCircuitsMappers.ts
index b5fc58fe2d7d..42bf922ecd5e 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCircuitsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCircuitsMappers.ts
@@ -57,6 +57,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -77,6 +78,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -86,6 +91,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -127,8 +134,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteConnectionsMappers.ts
index 95c99cdddfd0..8ff00e020465 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteConnectionsMappers.ts
@@ -40,6 +40,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -60,6 +61,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -69,6 +74,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionPeeringsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionPeeringsMappers.ts
index db80482962d0..c59eb8378482 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionPeeringsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionPeeringsMappers.ts
@@ -47,6 +47,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -67,6 +68,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -76,6 +81,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionsMappers.ts
index e1ce41edf69d..2c8248737c06 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionsMappers.ts
@@ -56,6 +56,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -76,6 +77,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -85,6 +90,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -127,8 +134,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteGatewaysMappers.ts
index 96dbea83dfd8..a5fba47769ac 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteGatewaysMappers.ts
@@ -44,6 +44,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -64,6 +65,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -73,6 +78,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteLinksMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteLinksMappers.ts
index 3aa23703a7a8..51d02b2892e3 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteLinksMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteLinksMappers.ts
@@ -39,6 +39,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRoutePortsLocationsMappers.ts b/packages/@azure/arm-network/lib/models/expressRoutePortsLocationsMappers.ts
index 941becef7a8b..3651d8e4b719 100644
--- a/packages/@azure/arm-network/lib/models/expressRoutePortsLocationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRoutePortsLocationsMappers.ts
@@ -31,6 +31,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -60,6 +61,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -69,6 +74,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRoutePortsMappers.ts b/packages/@azure/arm-network/lib/models/expressRoutePortsMappers.ts
index d2a1fe25e65a..95140e97dccd 100644
--- a/packages/@azure/arm-network/lib/models/expressRoutePortsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRoutePortsMappers.ts
@@ -41,6 +41,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -61,6 +62,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -70,6 +75,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/expressRouteServiceProvidersMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteServiceProvidersMappers.ts
index 5880412e35a7..da6bcada8d59 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteServiceProvidersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteServiceProvidersMappers.ts
@@ -31,6 +31,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -60,6 +61,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -69,6 +74,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/hubVirtualNetworkConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/hubVirtualNetworkConnectionsMappers.ts
index 9ff88de9ea0a..2edfddbddf11 100644
--- a/packages/@azure/arm-network/lib/models/hubVirtualNetworkConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/hubVirtualNetworkConnectionsMappers.ts
@@ -40,6 +40,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -60,6 +61,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -69,6 +74,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -122,8 +129,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/inboundNatRulesMappers.ts b/packages/@azure/arm-network/lib/models/inboundNatRulesMappers.ts
index 1e11a89cff07..6e45553e1f6b 100644
--- a/packages/@azure/arm-network/lib/models/inboundNatRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/inboundNatRulesMappers.ts
@@ -35,6 +35,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/index.ts b/packages/@azure/arm-network/lib/models/index.ts
index 20c67f250cc0..96aea43c5e5e 100644
--- a/packages/@azure/arm-network/lib/models/index.ts
+++ b/packages/@azure/arm-network/lib/models/index.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import { BaseResource, CloudError, AzureServiceClientOptions } from "@azure/ms-rest-azure-js";
-import * as msRest from "@azure/ms-rest-js";
+import { BaseResource, CloudError, AzureServiceClientOptions } from "ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
export { BaseResource, CloudError };
@@ -713,6 +713,26 @@ export interface PublicIPAddressDnsSettings {
reverseFqdn?: string;
}
+/**
+ * @interface
+ * An interface representing DdosSettings.
+ * Contains the DDoS protection settings of the public IP.
+ *
+ */
+export interface DdosSettings {
+ /**
+ * @member {SubResource} [ddosCustomPolicy] The DDoS custom policy associated
+ * with the public IP.
+ */
+ ddosCustomPolicy?: SubResource;
+ /**
+ * @member {ProtectionCoverage} [protectionCoverage] The DDoS protection
+ * policy customizability of the public IP. Only standard coverage will have
+ * the ability to be customized. Possible values include: 'Basic', 'Standard'
+ */
+ protectionCoverage?: ProtectionCoverage;
+}
+
/**
* @interface
* An interface representing IpTag.
@@ -768,6 +788,11 @@ export interface PublicIPAddress extends Resource {
* record associated with the public IP address.
*/
dnsSettings?: PublicIPAddressDnsSettings;
+ /**
+ * @member {DdosSettings} [ddosSettings] The DDoS protection custom policy
+ * associated with the public IP address.
+ */
+ ddosSettings?: DdosSettings;
/**
* @member {IpTag[]} [ipTags] The list of tags associated with the public IP
* address.
@@ -1843,9 +1868,10 @@ export interface ApplicationGatewayTrustedRootCertificate extends SubResource {
*/
data?: string;
/**
- * @member {string} [keyvaultSecretId] KeyVault Secret Id for certificate.
+ * @member {string} [keyVaultSecretId] Secret Id of (base-64 encoded
+ * unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.
*/
- keyvaultSecretId?: string;
+ keyVaultSecretId?: string;
/**
* @member {string} [provisioningState] Provisioning state of the trusted
* root certificate resource. Possible values are: 'Updating', 'Deleting',
@@ -1891,6 +1917,11 @@ export interface ApplicationGatewaySslCertificate extends SubResource {
* corresponding to pfx specified in data. Only applicable in GET request.
*/
publicCertData?: string;
+ /**
+ * @member {string} [keyVaultSecretId] Secret Id of (base-64 encoded
+ * unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.
+ */
+ keyVaultSecretId?: string;
/**
* @member {string} [provisioningState] Provisioning state of the SSL
* certificate resource Possible values are: 'Updating', 'Deleting', and
@@ -2106,6 +2137,11 @@ export interface ApplicationGatewayPathRule extends SubResource {
* resource of URL path map path rule.
*/
redirectConfiguration?: SubResource;
+ /**
+ * @member {SubResource} [rewriteRuleSet] Rewrite rule set resource of URL
+ * path map path rule.
+ */
+ rewriteRuleSet?: SubResource;
/**
* @member {string} [provisioningState] Path rule of URL path map resource.
* Possible values are: 'Updating', 'Deleting', and 'Failed'.
@@ -2258,6 +2294,11 @@ export interface ApplicationGatewayRequestRoutingRule extends SubResource {
* application gateway.
*/
urlPathMap?: SubResource;
+ /**
+ * @member {SubResource} [rewriteRuleSet] Rewrite Rule Set resource in Basic
+ * rule of the application gateway.
+ */
+ rewriteRuleSet?: SubResource;
/**
* @member {SubResource} [redirectConfiguration] Redirect configuration
* resource of the application gateway.
@@ -2285,6 +2326,96 @@ export interface ApplicationGatewayRequestRoutingRule extends SubResource {
type?: string;
}
+/**
+ * @interface
+ * An interface representing ApplicationGatewayHeaderConfiguration.
+ * Header configuration of the Actions set in Application Gateway.
+ *
+ */
+export interface ApplicationGatewayHeaderConfiguration {
+ /**
+ * @member {string} [headerName] Header name of the header configuration
+ */
+ headerName?: string;
+ /**
+ * @member {string} [headerValue] Header value of the header configuration
+ */
+ headerValue?: string;
+}
+
+/**
+ * @interface
+ * An interface representing ApplicationGatewayRewriteRuleActionSet.
+ * Set of actions in the Rewrite Rule in Application Gateway.
+ *
+ */
+export interface ApplicationGatewayRewriteRuleActionSet {
+ /**
+ * @member {ApplicationGatewayHeaderConfiguration[]}
+ * [requestHeaderConfigurations] Request Header Actions in the Action Set
+ */
+ requestHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[];
+ /**
+ * @member {ApplicationGatewayHeaderConfiguration[]}
+ * [responseHeaderConfigurations] Response Header Actions in the Action Set
+ */
+ responseHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[];
+}
+
+/**
+ * @interface
+ * An interface representing ApplicationGatewayRewriteRule.
+ * Rewrite rule of an application gateway.
+ *
+ */
+export interface ApplicationGatewayRewriteRule {
+ /**
+ * @member {string} [name] Name of the rewrite rule that is unique within an
+ * Application Gateway.
+ */
+ name?: string;
+ /**
+ * @member {ApplicationGatewayRewriteRuleActionSet} [actionSet] Set of
+ * actions to be done as part of the rewrite Rule.
+ */
+ actionSet?: ApplicationGatewayRewriteRuleActionSet;
+}
+
+/**
+ * @interface
+ * An interface representing ApplicationGatewayRewriteRuleSet.
+ * Rewrite rule set of an application gateway.
+ *
+ * @extends SubResource
+ */
+export interface ApplicationGatewayRewriteRuleSet extends SubResource {
+ /**
+ * @member {ApplicationGatewayRewriteRule[]} [rewriteRules] Rewrite rules in
+ * the rewrite rule set.
+ */
+ rewriteRules?: ApplicationGatewayRewriteRule[];
+ /**
+ * @member {string} [provisioningState] Provisioning state of the rewrite
+ * rule set resource. Possible values are: 'Updating', 'Deleting', and
+ * 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by
+ * the server.**
+ */
+ readonly provisioningState?: string;
+ /**
+ * @member {string} [name] Name of the rewrite rule set that is unique within
+ * an Application Gateway.
+ */
+ name?: string;
+ /**
+ * @member {string} [etag] A unique read-only string that changes whenever
+ * the resource is updated.
+ * **NOTE: This property will not be serialized. It can only be populated by
+ * the server.**
+ */
+ readonly etag?: string;
+}
+
/**
* @interface
* An interface representing ApplicationGatewayRedirectConfiguration.
@@ -2367,6 +2498,11 @@ export interface ApplicationGatewayUrlPathMap extends SubResource {
* settings resource of URL path map.
*/
defaultBackendHttpSettings?: SubResource;
+ /**
+ * @member {SubResource} [defaultRewriteRuleSet] Default Rewrite rule set
+ * resource of URL path map.
+ */
+ defaultRewriteRuleSet?: SubResource;
/**
* @member {SubResource} [defaultRedirectConfiguration] Default redirect
* configuration resource of URL path map.
@@ -2514,6 +2650,67 @@ export interface ApplicationGatewayAutoscaleConfiguration {
minCapacity: number;
}
+/**
+ * @interface
+ * An interface representing ManagedServiceIdentityUserAssignedIdentitiesValue.
+ */
+export interface ManagedServiceIdentityUserAssignedIdentitiesValue {
+ /**
+ * @member {string} [principalId] The principal id of user assigned identity.
+ * **NOTE: This property will not be serialized. It can only be populated by
+ * the server.**
+ */
+ readonly principalId?: string;
+ /**
+ * @member {string} [clientId] The client id of user assigned identity.
+ * **NOTE: This property will not be serialized. It can only be populated by
+ * the server.**
+ */
+ readonly clientId?: string;
+}
+
+/**
+ * @interface
+ * An interface representing ManagedServiceIdentity.
+ * Identity for the resource.
+ *
+ */
+export interface ManagedServiceIdentity {
+ /**
+ * @member {string} [principalId] The principal id of the system assigned
+ * identity. This property will only be provided for a system assigned
+ * identity.
+ * **NOTE: This property will not be serialized. It can only be populated by
+ * the server.**
+ */
+ readonly principalId?: string;
+ /**
+ * @member {string} [tenantId] The tenant id of the system assigned identity.
+ * This property will only be provided for a system assigned identity.
+ * **NOTE: This property will not be serialized. It can only be populated by
+ * the server.**
+ */
+ readonly tenantId?: string;
+ /**
+ * @member {ResourceIdentityType} [type] The type of identity used for the
+ * resource. The type 'SystemAssigned, UserAssigned' includes both an
+ * implicitly created identity and a set of user assigned identities. The
+ * type 'None' will remove any identities from the virtual machine. Possible
+ * values include: 'SystemAssigned', 'UserAssigned', 'SystemAssigned,
+ * UserAssigned', 'None'
+ */
+ type?: ResourceIdentityType;
+ /**
+ * @member {{ [propertyName: string]:
+ * ManagedServiceIdentityUserAssignedIdentitiesValue }}
+ * [userAssignedIdentities] The list of user identities associated with
+ * resource. The user identity dictionary key references will be ARM resource
+ * ids in the form:
+ * '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
+ */
+ userAssignedIdentities?: { [propertyName: string]: ManagedServiceIdentityUserAssignedIdentitiesValue };
+}
+
/**
* @interface
* An interface representing ApplicationGateway.
@@ -2604,6 +2801,11 @@ export interface ApplicationGateway extends Resource {
* Request routing rules of the application gateway resource.
*/
requestRoutingRules?: ApplicationGatewayRequestRoutingRule[];
+ /**
+ * @member {ApplicationGatewayRewriteRuleSet[]} [rewriteRuleSets] Rewrite
+ * rules for the application gateway resource.
+ */
+ rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[];
/**
* @member {ApplicationGatewayRedirectConfiguration[]}
* [redirectConfigurations] Redirect configurations of the application
@@ -2657,6 +2859,53 @@ export interface ApplicationGateway extends Resource {
* resource needs to come from.
*/
zones?: string[];
+ /**
+ * @member {ManagedServiceIdentity} [identity] The identity of the
+ * application gateway, if configured.
+ */
+ identity?: ManagedServiceIdentity;
+}
+
+/**
+ * @interface
+ * An interface representing ApplicationGatewayAvailableServerVariablesResult.
+ * Response for ApplicationGatewayAvailableServerVariables API service call.
+ *
+ */
+export interface ApplicationGatewayAvailableServerVariablesResult {
+ /**
+ * @member {string[]} [value] The list of supported server variables in
+ * application gateway.
+ */
+ value?: string[];
+}
+
+/**
+ * @interface
+ * An interface representing ApplicationGatewayAvailableRequestHeadersResult.
+ * Response for ApplicationGatewayAvailableRequestHeaders API service call.
+ *
+ */
+export interface ApplicationGatewayAvailableRequestHeadersResult {
+ /**
+ * @member {string[]} [value] The list of supported request headers in
+ * application gateway.
+ */
+ value?: string[];
+}
+
+/**
+ * @interface
+ * An interface representing ApplicationGatewayAvailableResponseHeadersResult.
+ * Response for ApplicationGatewayAvailableResponeHeaders API service call.
+ *
+ */
+export interface ApplicationGatewayAvailableResponseHeadersResult {
+ /**
+ * @member {string[]} [value] The list of supported response header in
+ * application gateway.
+ */
+ value?: string[];
}
/**
@@ -2803,6 +3052,52 @@ export interface ApplicationGatewaySslPredefinedPolicy extends SubResource {
minProtocolVersion?: ApplicationGatewaySslProtocol;
}
+/**
+ * @interface
+ * An interface representing ErrorDetails.
+ */
+export interface ErrorDetails {
+ /**
+ * @member {string} [code]
+ */
+ code?: string;
+ /**
+ * @member {string} [target]
+ */
+ target?: string;
+ /**
+ * @member {string} [message]
+ */
+ message?: string;
+}
+
+/**
+ * @interface
+ * An interface representing ErrorModel.
+ */
+export interface ErrorModel {
+ /**
+ * @member {string} [code]
+ */
+ code?: string;
+ /**
+ * @member {string} [message]
+ */
+ message?: string;
+ /**
+ * @member {string} [target]
+ */
+ target?: string;
+ /**
+ * @member {ErrorDetails[]} [details]
+ */
+ details?: ErrorDetails[];
+ /**
+ * @member {string} [innerError]
+ */
+ innerError?: string;
+}
+
/**
* @interface
* An interface representing TagsObject.
@@ -2859,8 +3154,10 @@ export interface AzureFirewallIPConfiguration extends SubResource {
/**
* @member {string} [privateIPAddress] The Firewall Internal Load Balancer IP
* to be used as the next hop in User Defined Routes.
+ * **NOTE: This property will not be serialized. It can only be populated by
+ * the server.**
*/
- privateIPAddress?: string;
+ readonly privateIPAddress?: string;
/**
* @member {SubResource} [subnet] Reference of the subnet resource. This
* resource must be named 'AzureFirewallSubnet'.
@@ -5078,52 +5375,6 @@ export interface LoadBalancer extends Resource {
etag?: string;
}
-/**
- * @interface
- * An interface representing ErrorDetails.
- */
-export interface ErrorDetails {
- /**
- * @member {string} [code]
- */
- code?: string;
- /**
- * @member {string} [target]
- */
- target?: string;
- /**
- * @member {string} [message]
- */
- message?: string;
-}
-
-/**
- * @interface
- * An interface representing ErrorModel.
- */
-export interface ErrorModel {
- /**
- * @member {string} [code]
- */
- code?: string;
- /**
- * @member {string} [message]
- */
- message?: string;
- /**
- * @member {string} [target]
- */
- target?: string;
- /**
- * @member {ErrorDetails[]} [details]
- */
- details?: ErrorDetails[];
- /**
- * @member {string} [innerError]
- */
- innerError?: string;
-}
-
/**
* @interface
* An interface representing AzureAsyncOperationResult.
@@ -5383,11 +5634,11 @@ export interface ContainerNetworkInterfaceConfiguration extends SubResource {
*/
ipConfigurations?: IPConfigurationProfile[];
/**
- * @member {ContainerNetworkInterface[]} [containerNetworkInterfaces] A list
- * of container network interfaces created from this container network
- * interface configuration.
+ * @member {SubResource[]} [containerNetworkInterfaces] A list of container
+ * network interfaces created from this container network interface
+ * configuration.
*/
- containerNetworkInterfaces?: ContainerNetworkInterface[];
+ containerNetworkInterfaces?: SubResource[];
/**
* @member {string} [provisioningState] The provisioning state of the
* resource.
@@ -6306,6 +6557,25 @@ export interface RetentionPolicyParameters {
enabled?: boolean;
}
+/**
+ * @interface
+ * An interface representing FlowLogFormatParameters.
+ * Parameters that define the flow log format.
+ *
+ */
+export interface FlowLogFormatParameters {
+ /**
+ * @member {FlowLogFormatType} [type] The file type of flow log. Possible
+ * values include: 'JSON'
+ */
+ type?: FlowLogFormatType;
+ /**
+ * @member {number} [version] The version (revision) of the flow log. Default
+ * value: 0 .
+ */
+ version?: number;
+}
+
/**
* @interface
* An interface representing FlowLogStatusParameters.
@@ -6344,6 +6614,11 @@ export interface TrafficAnalyticsConfigurationProperties {
* @member {string} workspaceResourceId Resource Id of the attached workspace
*/
workspaceResourceId: string;
+ /**
+ * @member {number} [trafficAnalyticsInterval] The interval in minutes which
+ * would decide how frequently TA service should do flow analytics
+ */
+ trafficAnalyticsInterval?: number;
}
/**
@@ -6386,6 +6661,10 @@ export interface FlowLogInformation {
* @member {RetentionPolicyParameters} [retentionPolicy]
*/
retentionPolicy?: RetentionPolicyParameters;
+ /**
+ * @member {FlowLogFormatParameters} [format]
+ */
+ format?: FlowLogFormatParameters;
/**
* @member {TrafficAnalyticsProperties} [flowAnalyticsConfiguration]
*/
@@ -10303,10 +10582,25 @@ export interface ExpressRouteCircuitPeeringListResult extends Array
+ * @extends Array
+ */
+export interface ExpressRouteCircuitConnectionListResult extends Array {
+ /**
+ * @member {string} [nextLink] The URL to get the next set of results.
+ */
+ nextLink?: string;
+}
+
+/**
+ * @interface
+ * An interface representing the ExpressRouteCircuitListResult.
+ * Response for ListExpressRouteCircuit API service call.
+ *
+ * @extends Array
*/
export interface ExpressRouteCircuitListResult extends Array {
/**
@@ -10893,20 +11187,6 @@ export interface VirtualNetworkPeeringListResult extends Array
- */
-export interface VirtualNetworkTapListResult extends Array {
- /**
- * @member {string} [nextLink] The URL to get the next set of results.
- */
- nextLink?: string;
-}
-
/**
* @interface
* An interface representing the VirtualNetworkGatewayListResult.
@@ -10971,6 +11251,20 @@ export interface LocalNetworkGatewayListResult extends Array
+ */
+export interface VirtualNetworkTapListResult extends Array {
+ /**
+ * @member {string} [nextLink] The URL to get the next set of results.
+ */
+ nextLink?: string;
+}
+
/**
* @interface
* An interface representing the ListVirtualWANsResult.
@@ -11292,6 +11586,15 @@ export type ApplicationGatewayOperationalState = 'Stopped' | 'Starting' | 'Runni
*/
export type ApplicationGatewayFirewallMode = 'Detection' | 'Prevention';
+/**
+ * Defines values for ResourceIdentityType.
+ * Possible values include: 'SystemAssigned', 'UserAssigned', 'SystemAssigned, UserAssigned',
+ * 'None'
+ * @readonly
+ * @enum {string}
+ */
+export type ResourceIdentityType = 'SystemAssigned' | 'UserAssigned' | 'SystemAssigned, UserAssigned' | 'None';
+
/**
* Defines values for ProvisioningState.
* Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
@@ -11550,6 +11853,14 @@ export type PcStatus = 'NotStarted' | 'Running' | 'Stopped' | 'Error' | 'Unknown
*/
export type PcError = 'InternalError' | 'AgentStopped' | 'CaptureFailed' | 'LocalFileFailed' | 'StorageFailed';
+/**
+ * Defines values for FlowLogFormatType.
+ * Possible values include: 'JSON'
+ * @readonly
+ * @enum {string}
+ */
+export type FlowLogFormatType = 'JSON';
+
/**
* Defines values for Protocol.
* Possible values include: 'Tcp', 'Http', 'Https', 'Icmp'
@@ -11836,6 +12147,14 @@ export type TunnelConnectionStatus = 'Unknown' | 'Connecting' | 'Connected' | 'N
*/
export type HubVirtualNetworkConnectionStatus = 'Unknown' | 'Connecting' | 'Connected' | 'NotConnected';
+/**
+ * Defines values for ProtectionCoverage.
+ * Possible values include: 'Basic', 'Standard'
+ * @readonly
+ * @enum {string}
+ */
+export type ProtectionCoverage = 'Basic' | 'Standard';
+
/**
* Defines values for Protocol1.
* Possible values include: 'Tcp', 'Udp', 'All'
@@ -11958,6 +12277,63 @@ export type ApplicationGatewaysBackendHealthResponse = ApplicationGatewayBackend
};
};
+/**
+ * Contains response data for the listAvailableServerVariables operation.
+ */
+export type ApplicationGatewaysListAvailableServerVariablesResponse = ApplicationGatewayAvailableServerVariablesResult & {
+ /**
+ * The underlying HTTP response.
+ */
+ _response: msRest.HttpResponse & {
+ /**
+ * The response body as text (string format)
+ */
+ bodyAsText: string;
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ApplicationGatewayAvailableServerVariablesResult;
+ };
+};
+
+/**
+ * Contains response data for the listAvailableRequestHeaders operation.
+ */
+export type ApplicationGatewaysListAvailableRequestHeadersResponse = ApplicationGatewayAvailableRequestHeadersResult & {
+ /**
+ * The underlying HTTP response.
+ */
+ _response: msRest.HttpResponse & {
+ /**
+ * The response body as text (string format)
+ */
+ bodyAsText: string;
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ApplicationGatewayAvailableRequestHeadersResult;
+ };
+};
+
+/**
+ * Contains response data for the listAvailableResponseHeaders operation.
+ */
+export type ApplicationGatewaysListAvailableResponseHeadersResponse = ApplicationGatewayAvailableResponseHeadersResult & {
+ /**
+ * The underlying HTTP response.
+ */
+ _response: msRest.HttpResponse & {
+ /**
+ * The response body as text (string format)
+ */
+ bodyAsText: string;
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ApplicationGatewayAvailableResponseHeadersResult;
+ };
+};
+
/**
* Contains response data for the listAvailableWafRuleSets operation.
*/
@@ -12186,6 +12562,25 @@ export type ApplicationSecurityGroupsCreateOrUpdateResponse = ApplicationSecurit
};
};
+/**
+ * Contains response data for the updateTags operation.
+ */
+export type ApplicationSecurityGroupsUpdateTagsResponse = ApplicationSecurityGroup & {
+ /**
+ * The underlying HTTP response.
+ */
+ _response: msRest.HttpResponse & {
+ /**
+ * The response body as text (string format)
+ */
+ bodyAsText: string;
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ApplicationSecurityGroup;
+ };
+};
+
/**
* Contains response data for the listAll operation.
*/
@@ -12243,6 +12638,25 @@ export type ApplicationSecurityGroupsBeginCreateOrUpdateResponse = ApplicationSe
};
};
+/**
+ * Contains response data for the beginUpdateTags operation.
+ */
+export type ApplicationSecurityGroupsBeginUpdateTagsResponse = ApplicationSecurityGroup & {
+ /**
+ * The underlying HTTP response.
+ */
+ _response: msRest.HttpResponse & {
+ /**
+ * The response body as text (string format)
+ */
+ bodyAsText: string;
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ApplicationSecurityGroup;
+ };
+};
+
/**
* Contains response data for the listAllNext operation.
*/
@@ -12965,6 +13379,25 @@ export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteC
};
};
+/**
+ * Contains response data for the list operation.
+ */
+export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConnectionListResult & {
+ /**
+ * The underlying HTTP response.
+ */
+ _response: msRest.HttpResponse & {
+ /**
+ * The response body as text (string format)
+ */
+ bodyAsText: string;
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ExpressRouteCircuitConnectionListResult;
+ };
+};
+
/**
* Contains response data for the beginCreateOrUpdate operation.
*/
@@ -12984,6 +13417,25 @@ export type ExpressRouteCircuitConnectionsBeginCreateOrUpdateResponse = ExpressR
};
};
+/**
+ * Contains response data for the listNext operation.
+ */
+export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuitConnectionListResult & {
+ /**
+ * The underlying HTTP response.
+ */
+ _response: msRest.HttpResponse & {
+ /**
+ * The response body as text (string format)
+ */
+ bodyAsText: string;
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ExpressRouteCircuitConnectionListResult;
+ };
+};
+
/**
* Contains response data for the get operation.
*/
@@ -18514,9 +18966,9 @@ export type VirtualNetworkPeeringsListNextResponse = VirtualNetworkPeeringListRe
};
/**
- * Contains response data for the get operation.
+ * Contains response data for the createOrUpdate operation.
*/
-export type VirtualNetworkTapsGetResponse = VirtualNetworkTap & {
+export type VirtualNetworkGatewaysCreateOrUpdateResponse = VirtualNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -18528,14 +18980,14 @@ export type VirtualNetworkTapsGetResponse = VirtualNetworkTap & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTap;
+ parsedBody: VirtualNetworkGateway;
};
};
/**
- * Contains response data for the createOrUpdate operation.
+ * Contains response data for the get operation.
*/
-export type VirtualNetworkTapsCreateOrUpdateResponse = VirtualNetworkTap & {
+export type VirtualNetworkGatewaysGetResponse = VirtualNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -18547,14 +18999,14 @@ export type VirtualNetworkTapsCreateOrUpdateResponse = VirtualNetworkTap & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTap;
+ parsedBody: VirtualNetworkGateway;
};
};
/**
* Contains response data for the updateTags operation.
*/
-export type VirtualNetworkTapsUpdateTagsResponse = VirtualNetworkTap & {
+export type VirtualNetworkGatewaysUpdateTagsResponse = VirtualNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -18566,14 +19018,14 @@ export type VirtualNetworkTapsUpdateTagsResponse = VirtualNetworkTap & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTap;
+ parsedBody: VirtualNetworkGateway;
};
};
/**
- * Contains response data for the listAll operation.
+ * Contains response data for the list operation.
*/
-export type VirtualNetworkTapsListAllResponse = VirtualNetworkTapListResult & {
+export type VirtualNetworkGatewaysListResponse = VirtualNetworkGatewayListResult & {
/**
* The underlying HTTP response.
*/
@@ -18585,14 +19037,14 @@ export type VirtualNetworkTapsListAllResponse = VirtualNetworkTapListResult & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTapListResult;
+ parsedBody: VirtualNetworkGatewayListResult;
};
};
/**
- * Contains response data for the listByResourceGroup operation.
+ * Contains response data for the listConnections operation.
*/
-export type VirtualNetworkTapsListByResourceGroupResponse = VirtualNetworkTapListResult & {
+export type VirtualNetworkGatewaysListConnectionsResponse = VirtualNetworkGatewayListConnectionsResult & {
/**
* The underlying HTTP response.
*/
@@ -18604,14 +19056,14 @@ export type VirtualNetworkTapsListByResourceGroupResponse = VirtualNetworkTapLis
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTapListResult;
+ parsedBody: VirtualNetworkGatewayListConnectionsResult;
};
};
/**
- * Contains response data for the beginCreateOrUpdate operation.
+ * Contains response data for the reset operation.
*/
-export type VirtualNetworkTapsBeginCreateOrUpdateResponse = VirtualNetworkTap & {
+export type VirtualNetworkGatewaysResetResponse = VirtualNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -18623,14 +19075,18 @@ export type VirtualNetworkTapsBeginCreateOrUpdateResponse = VirtualNetworkTap &
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTap;
+ parsedBody: VirtualNetworkGateway;
};
};
/**
- * Contains response data for the beginUpdateTags operation.
+ * Contains response data for the generatevpnclientpackage operation.
*/
-export type VirtualNetworkTapsBeginUpdateTagsResponse = VirtualNetworkTap & {
+export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = {
+ /**
+ * The parsed response body.
+ */
+ body: string;
/**
* The underlying HTTP response.
*/
@@ -18642,14 +19098,18 @@ export type VirtualNetworkTapsBeginUpdateTagsResponse = VirtualNetworkTap & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTap;
+ parsedBody: string;
};
};
/**
- * Contains response data for the listAllNext operation.
+ * Contains response data for the generateVpnProfile operation.
*/
-export type VirtualNetworkTapsListAllNextResponse = VirtualNetworkTapListResult & {
+export type VirtualNetworkGatewaysGenerateVpnProfileResponse = {
+ /**
+ * The parsed response body.
+ */
+ body: string;
/**
* The underlying HTTP response.
*/
@@ -18661,14 +19121,18 @@ export type VirtualNetworkTapsListAllNextResponse = VirtualNetworkTapListResult
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTapListResult;
+ parsedBody: string;
};
};
/**
- * Contains response data for the listByResourceGroupNext operation.
+ * Contains response data for the getVpnProfilePackageUrl operation.
*/
-export type VirtualNetworkTapsListByResourceGroupNextResponse = VirtualNetworkTapListResult & {
+export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = {
+ /**
+ * The parsed response body.
+ */
+ body: string;
/**
* The underlying HTTP response.
*/
@@ -18680,14 +19144,14 @@ export type VirtualNetworkTapsListByResourceGroupNextResponse = VirtualNetworkTa
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkTapListResult;
+ parsedBody: string;
};
};
/**
- * Contains response data for the createOrUpdate operation.
+ * Contains response data for the getBgpPeerStatus operation.
*/
-export type VirtualNetworkGatewaysCreateOrUpdateResponse = VirtualNetworkGateway & {
+export type VirtualNetworkGatewaysGetBgpPeerStatusResponse = BgpPeerStatusListResult & {
/**
* The underlying HTTP response.
*/
@@ -18699,14 +19163,18 @@ export type VirtualNetworkGatewaysCreateOrUpdateResponse = VirtualNetworkGateway
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGateway;
+ parsedBody: BgpPeerStatusListResult;
};
};
/**
- * Contains response data for the get operation.
+ * Contains response data for the supportedVpnDevices operation.
*/
-export type VirtualNetworkGatewaysGetResponse = VirtualNetworkGateway & {
+export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = {
+ /**
+ * The parsed response body.
+ */
+ body: string;
/**
* The underlying HTTP response.
*/
@@ -18718,14 +19186,14 @@ export type VirtualNetworkGatewaysGetResponse = VirtualNetworkGateway & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGateway;
+ parsedBody: string;
};
};
/**
- * Contains response data for the updateTags operation.
+ * Contains response data for the getLearnedRoutes operation.
*/
-export type VirtualNetworkGatewaysUpdateTagsResponse = VirtualNetworkGateway & {
+export type VirtualNetworkGatewaysGetLearnedRoutesResponse = GatewayRouteListResult & {
/**
* The underlying HTTP response.
*/
@@ -18737,14 +19205,14 @@ export type VirtualNetworkGatewaysUpdateTagsResponse = VirtualNetworkGateway & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGateway;
+ parsedBody: GatewayRouteListResult;
};
};
/**
- * Contains response data for the list operation.
+ * Contains response data for the getAdvertisedRoutes operation.
*/
-export type VirtualNetworkGatewaysListResponse = VirtualNetworkGatewayListResult & {
+export type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = GatewayRouteListResult & {
/**
* The underlying HTTP response.
*/
@@ -18756,14 +19224,14 @@ export type VirtualNetworkGatewaysListResponse = VirtualNetworkGatewayListResult
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayListResult;
+ parsedBody: GatewayRouteListResult;
};
};
/**
- * Contains response data for the listConnections operation.
+ * Contains response data for the setVpnclientIpsecParameters operation.
*/
-export type VirtualNetworkGatewaysListConnectionsResponse = VirtualNetworkGatewayListConnectionsResult & {
+export type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = VpnClientIPsecParameters & {
/**
* The underlying HTTP response.
*/
@@ -18775,14 +19243,14 @@ export type VirtualNetworkGatewaysListConnectionsResponse = VirtualNetworkGatewa
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayListConnectionsResult;
+ parsedBody: VpnClientIPsecParameters;
};
};
/**
- * Contains response data for the reset operation.
+ * Contains response data for the getVpnclientIpsecParameters operation.
*/
-export type VirtualNetworkGatewaysResetResponse = VirtualNetworkGateway & {
+export type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = VpnClientIPsecParameters & {
/**
* The underlying HTTP response.
*/
@@ -18794,14 +19262,14 @@ export type VirtualNetworkGatewaysResetResponse = VirtualNetworkGateway & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGateway;
+ parsedBody: VpnClientIPsecParameters;
};
};
/**
- * Contains response data for the generatevpnclientpackage operation.
+ * Contains response data for the vpnDeviceConfigurationScript operation.
*/
-export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = {
+export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = {
/**
* The parsed response body.
*/
@@ -18822,13 +19290,9 @@ export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = {
};
/**
- * Contains response data for the generateVpnProfile operation.
+ * Contains response data for the beginCreateOrUpdate operation.
*/
-export type VirtualNetworkGatewaysGenerateVpnProfileResponse = {
- /**
- * The parsed response body.
- */
- body: string;
+export type VirtualNetworkGatewaysBeginCreateOrUpdateResponse = VirtualNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -18840,18 +19304,14 @@ export type VirtualNetworkGatewaysGenerateVpnProfileResponse = {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: string;
+ parsedBody: VirtualNetworkGateway;
};
};
/**
- * Contains response data for the getVpnProfilePackageUrl operation.
+ * Contains response data for the beginUpdateTags operation.
*/
-export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = {
- /**
- * The parsed response body.
- */
- body: string;
+export type VirtualNetworkGatewaysBeginUpdateTagsResponse = VirtualNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -18863,14 +19323,14 @@ export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: string;
+ parsedBody: VirtualNetworkGateway;
};
};
/**
- * Contains response data for the getBgpPeerStatus operation.
+ * Contains response data for the beginReset operation.
*/
-export type VirtualNetworkGatewaysGetBgpPeerStatusResponse = BgpPeerStatusListResult & {
+export type VirtualNetworkGatewaysBeginResetResponse = VirtualNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -18882,14 +19342,14 @@ export type VirtualNetworkGatewaysGetBgpPeerStatusResponse = BgpPeerStatusListRe
/**
* The response body as parsed JSON or XML
*/
- parsedBody: BgpPeerStatusListResult;
+ parsedBody: VirtualNetworkGateway;
};
};
/**
- * Contains response data for the supportedVpnDevices operation.
+ * Contains response data for the beginGeneratevpnclientpackage operation.
*/
-export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = {
+export type VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse = {
/**
* The parsed response body.
*/
@@ -18910,9 +19370,13 @@ export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = {
};
/**
- * Contains response data for the getLearnedRoutes operation.
+ * Contains response data for the beginGenerateVpnProfile operation.
*/
-export type VirtualNetworkGatewaysGetLearnedRoutesResponse = GatewayRouteListResult & {
+export type VirtualNetworkGatewaysBeginGenerateVpnProfileResponse = {
+ /**
+ * The parsed response body.
+ */
+ body: string;
/**
* The underlying HTTP response.
*/
@@ -18924,14 +19388,18 @@ export type VirtualNetworkGatewaysGetLearnedRoutesResponse = GatewayRouteListRes
/**
* The response body as parsed JSON or XML
*/
- parsedBody: GatewayRouteListResult;
+ parsedBody: string;
};
};
/**
- * Contains response data for the getAdvertisedRoutes operation.
+ * Contains response data for the beginGetVpnProfilePackageUrl operation.
*/
-export type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = GatewayRouteListResult & {
+export type VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse = {
+ /**
+ * The parsed response body.
+ */
+ body: string;
/**
* The underlying HTTP response.
*/
@@ -18943,14 +19411,14 @@ export type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = GatewayRouteList
/**
* The response body as parsed JSON or XML
*/
- parsedBody: GatewayRouteListResult;
+ parsedBody: string;
};
};
/**
- * Contains response data for the setVpnclientIpsecParameters operation.
+ * Contains response data for the beginGetBgpPeerStatus operation.
*/
-export type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = VpnClientIPsecParameters & {
+export type VirtualNetworkGatewaysBeginGetBgpPeerStatusResponse = BgpPeerStatusListResult & {
/**
* The underlying HTTP response.
*/
@@ -18962,14 +19430,14 @@ export type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = VpnClien
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VpnClientIPsecParameters;
+ parsedBody: BgpPeerStatusListResult;
};
};
/**
- * Contains response data for the getVpnclientIpsecParameters operation.
+ * Contains response data for the beginGetLearnedRoutes operation.
*/
-export type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = VpnClientIPsecParameters & {
+export type VirtualNetworkGatewaysBeginGetLearnedRoutesResponse = GatewayRouteListResult & {
/**
* The underlying HTTP response.
*/
@@ -18981,18 +19449,14 @@ export type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = VpnClien
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VpnClientIPsecParameters;
+ parsedBody: GatewayRouteListResult;
};
};
/**
- * Contains response data for the vpnDeviceConfigurationScript operation.
+ * Contains response data for the beginGetAdvertisedRoutes operation.
*/
-export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = {
- /**
- * The parsed response body.
- */
- body: string;
+export type VirtualNetworkGatewaysBeginGetAdvertisedRoutesResponse = GatewayRouteListResult & {
/**
* The underlying HTTP response.
*/
@@ -19004,14 +19468,14 @@ export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: string;
+ parsedBody: GatewayRouteListResult;
};
};
/**
- * Contains response data for the beginCreateOrUpdate operation.
+ * Contains response data for the beginSetVpnclientIpsecParameters operation.
*/
-export type VirtualNetworkGatewaysBeginCreateOrUpdateResponse = VirtualNetworkGateway & {
+export type VirtualNetworkGatewaysBeginSetVpnclientIpsecParametersResponse = VpnClientIPsecParameters & {
/**
* The underlying HTTP response.
*/
@@ -19023,14 +19487,14 @@ export type VirtualNetworkGatewaysBeginCreateOrUpdateResponse = VirtualNetworkGa
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGateway;
+ parsedBody: VpnClientIPsecParameters;
};
};
/**
- * Contains response data for the beginUpdateTags operation.
+ * Contains response data for the beginGetVpnclientIpsecParameters operation.
*/
-export type VirtualNetworkGatewaysBeginUpdateTagsResponse = VirtualNetworkGateway & {
+export type VirtualNetworkGatewaysBeginGetVpnclientIpsecParametersResponse = VpnClientIPsecParameters & {
/**
* The underlying HTTP response.
*/
@@ -19042,14 +19506,14 @@ export type VirtualNetworkGatewaysBeginUpdateTagsResponse = VirtualNetworkGatewa
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGateway;
+ parsedBody: VpnClientIPsecParameters;
};
};
/**
- * Contains response data for the beginReset operation.
+ * Contains response data for the listNext operation.
*/
-export type VirtualNetworkGatewaysBeginResetResponse = VirtualNetworkGateway & {
+export type VirtualNetworkGatewaysListNextResponse = VirtualNetworkGatewayListResult & {
/**
* The underlying HTTP response.
*/
@@ -19061,18 +19525,14 @@ export type VirtualNetworkGatewaysBeginResetResponse = VirtualNetworkGateway & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGateway;
+ parsedBody: VirtualNetworkGatewayListResult;
};
};
/**
- * Contains response data for the beginGeneratevpnclientpackage operation.
+ * Contains response data for the listConnectionsNext operation.
*/
-export type VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse = {
- /**
- * The parsed response body.
- */
- body: string;
+export type VirtualNetworkGatewaysListConnectionsNextResponse = VirtualNetworkGatewayListConnectionsResult & {
/**
* The underlying HTTP response.
*/
@@ -19084,18 +19544,14 @@ export type VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse = {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: string;
+ parsedBody: VirtualNetworkGatewayListConnectionsResult;
};
};
/**
- * Contains response data for the beginGenerateVpnProfile operation.
+ * Contains response data for the createOrUpdate operation.
*/
-export type VirtualNetworkGatewaysBeginGenerateVpnProfileResponse = {
- /**
- * The parsed response body.
- */
- body: string;
+export type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = VirtualNetworkGatewayConnection & {
/**
* The underlying HTTP response.
*/
@@ -19107,18 +19563,14 @@ export type VirtualNetworkGatewaysBeginGenerateVpnProfileResponse = {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: string;
+ parsedBody: VirtualNetworkGatewayConnection;
};
};
/**
- * Contains response data for the beginGetVpnProfilePackageUrl operation.
+ * Contains response data for the get operation.
*/
-export type VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse = {
- /**
- * The parsed response body.
- */
- body: string;
+export type VirtualNetworkGatewayConnectionsGetResponse = VirtualNetworkGatewayConnection & {
/**
* The underlying HTTP response.
*/
@@ -19130,14 +19582,14 @@ export type VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse = {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: string;
+ parsedBody: VirtualNetworkGatewayConnection;
};
};
/**
- * Contains response data for the beginGetBgpPeerStatus operation.
+ * Contains response data for the updateTags operation.
*/
-export type VirtualNetworkGatewaysBeginGetBgpPeerStatusResponse = BgpPeerStatusListResult & {
+export type VirtualNetworkGatewayConnectionsUpdateTagsResponse = VirtualNetworkGatewayConnection & {
/**
* The underlying HTTP response.
*/
@@ -19149,14 +19601,14 @@ export type VirtualNetworkGatewaysBeginGetBgpPeerStatusResponse = BgpPeerStatusL
/**
* The response body as parsed JSON or XML
*/
- parsedBody: BgpPeerStatusListResult;
+ parsedBody: VirtualNetworkGatewayConnection;
};
};
/**
- * Contains response data for the beginGetLearnedRoutes operation.
+ * Contains response data for the setSharedKey operation.
*/
-export type VirtualNetworkGatewaysBeginGetLearnedRoutesResponse = GatewayRouteListResult & {
+export type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = ConnectionSharedKey & {
/**
* The underlying HTTP response.
*/
@@ -19168,14 +19620,14 @@ export type VirtualNetworkGatewaysBeginGetLearnedRoutesResponse = GatewayRouteLi
/**
* The response body as parsed JSON or XML
*/
- parsedBody: GatewayRouteListResult;
+ parsedBody: ConnectionSharedKey;
};
};
/**
- * Contains response data for the beginGetAdvertisedRoutes operation.
+ * Contains response data for the getSharedKey operation.
*/
-export type VirtualNetworkGatewaysBeginGetAdvertisedRoutesResponse = GatewayRouteListResult & {
+export type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = ConnectionSharedKey & {
/**
* The underlying HTTP response.
*/
@@ -19187,14 +19639,14 @@ export type VirtualNetworkGatewaysBeginGetAdvertisedRoutesResponse = GatewayRout
/**
* The response body as parsed JSON or XML
*/
- parsedBody: GatewayRouteListResult;
+ parsedBody: ConnectionSharedKey;
};
};
/**
- * Contains response data for the beginSetVpnclientIpsecParameters operation.
+ * Contains response data for the list operation.
*/
-export type VirtualNetworkGatewaysBeginSetVpnclientIpsecParametersResponse = VpnClientIPsecParameters & {
+export type VirtualNetworkGatewayConnectionsListResponse = VirtualNetworkGatewayConnectionListResult & {
/**
* The underlying HTTP response.
*/
@@ -19206,14 +19658,14 @@ export type VirtualNetworkGatewaysBeginSetVpnclientIpsecParametersResponse = Vpn
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VpnClientIPsecParameters;
+ parsedBody: VirtualNetworkGatewayConnectionListResult;
};
};
/**
- * Contains response data for the beginGetVpnclientIpsecParameters operation.
+ * Contains response data for the resetSharedKey operation.
*/
-export type VirtualNetworkGatewaysBeginGetVpnclientIpsecParametersResponse = VpnClientIPsecParameters & {
+export type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = ConnectionResetSharedKey & {
/**
* The underlying HTTP response.
*/
@@ -19225,14 +19677,14 @@ export type VirtualNetworkGatewaysBeginGetVpnclientIpsecParametersResponse = Vpn
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VpnClientIPsecParameters;
+ parsedBody: ConnectionResetSharedKey;
};
};
/**
- * Contains response data for the listNext operation.
+ * Contains response data for the beginCreateOrUpdate operation.
*/
-export type VirtualNetworkGatewaysListNextResponse = VirtualNetworkGatewayListResult & {
+export type VirtualNetworkGatewayConnectionsBeginCreateOrUpdateResponse = VirtualNetworkGatewayConnection & {
/**
* The underlying HTTP response.
*/
@@ -19244,14 +19696,14 @@ export type VirtualNetworkGatewaysListNextResponse = VirtualNetworkGatewayListRe
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayListResult;
+ parsedBody: VirtualNetworkGatewayConnection;
};
};
/**
- * Contains response data for the listConnectionsNext operation.
+ * Contains response data for the beginUpdateTags operation.
*/
-export type VirtualNetworkGatewaysListConnectionsNextResponse = VirtualNetworkGatewayListConnectionsResult & {
+export type VirtualNetworkGatewayConnectionsBeginUpdateTagsResponse = VirtualNetworkGatewayConnection & {
/**
* The underlying HTTP response.
*/
@@ -19263,14 +19715,14 @@ export type VirtualNetworkGatewaysListConnectionsNextResponse = VirtualNetworkGa
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayListConnectionsResult;
+ parsedBody: VirtualNetworkGatewayConnection;
};
};
/**
- * Contains response data for the createOrUpdate operation.
+ * Contains response data for the beginSetSharedKey operation.
*/
-export type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = VirtualNetworkGatewayConnection & {
+export type VirtualNetworkGatewayConnectionsBeginSetSharedKeyResponse = ConnectionSharedKey & {
/**
* The underlying HTTP response.
*/
@@ -19282,14 +19734,14 @@ export type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = VirtualNetw
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayConnection;
+ parsedBody: ConnectionSharedKey;
};
};
/**
- * Contains response data for the get operation.
+ * Contains response data for the beginResetSharedKey operation.
*/
-export type VirtualNetworkGatewayConnectionsGetResponse = VirtualNetworkGatewayConnection & {
+export type VirtualNetworkGatewayConnectionsBeginResetSharedKeyResponse = ConnectionResetSharedKey & {
/**
* The underlying HTTP response.
*/
@@ -19301,14 +19753,14 @@ export type VirtualNetworkGatewayConnectionsGetResponse = VirtualNetworkGatewayC
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayConnection;
+ parsedBody: ConnectionResetSharedKey;
};
};
/**
- * Contains response data for the updateTags operation.
+ * Contains response data for the listNext operation.
*/
-export type VirtualNetworkGatewayConnectionsUpdateTagsResponse = VirtualNetworkGatewayConnection & {
+export type VirtualNetworkGatewayConnectionsListNextResponse = VirtualNetworkGatewayConnectionListResult & {
/**
* The underlying HTTP response.
*/
@@ -19320,14 +19772,14 @@ export type VirtualNetworkGatewayConnectionsUpdateTagsResponse = VirtualNetworkG
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayConnection;
+ parsedBody: VirtualNetworkGatewayConnectionListResult;
};
};
/**
- * Contains response data for the setSharedKey operation.
+ * Contains response data for the createOrUpdate operation.
*/
-export type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = ConnectionSharedKey & {
+export type LocalNetworkGatewaysCreateOrUpdateResponse = LocalNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -19339,14 +19791,14 @@ export type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = ConnectionSha
/**
* The response body as parsed JSON or XML
*/
- parsedBody: ConnectionSharedKey;
+ parsedBody: LocalNetworkGateway;
};
};
/**
- * Contains response data for the getSharedKey operation.
+ * Contains response data for the get operation.
*/
-export type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = ConnectionSharedKey & {
+export type LocalNetworkGatewaysGetResponse = LocalNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -19358,14 +19810,14 @@ export type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = ConnectionSha
/**
* The response body as parsed JSON or XML
*/
- parsedBody: ConnectionSharedKey;
+ parsedBody: LocalNetworkGateway;
};
};
/**
- * Contains response data for the list operation.
+ * Contains response data for the updateTags operation.
*/
-export type VirtualNetworkGatewayConnectionsListResponse = VirtualNetworkGatewayConnectionListResult & {
+export type LocalNetworkGatewaysUpdateTagsResponse = LocalNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -19377,14 +19829,14 @@ export type VirtualNetworkGatewayConnectionsListResponse = VirtualNetworkGateway
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayConnectionListResult;
+ parsedBody: LocalNetworkGateway;
};
};
/**
- * Contains response data for the resetSharedKey operation.
+ * Contains response data for the list operation.
*/
-export type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = ConnectionResetSharedKey & {
+export type LocalNetworkGatewaysListResponse = LocalNetworkGatewayListResult & {
/**
* The underlying HTTP response.
*/
@@ -19396,14 +19848,14 @@ export type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = ConnectionR
/**
* The response body as parsed JSON or XML
*/
- parsedBody: ConnectionResetSharedKey;
+ parsedBody: LocalNetworkGatewayListResult;
};
};
/**
* Contains response data for the beginCreateOrUpdate operation.
*/
-export type VirtualNetworkGatewayConnectionsBeginCreateOrUpdateResponse = VirtualNetworkGatewayConnection & {
+export type LocalNetworkGatewaysBeginCreateOrUpdateResponse = LocalNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -19415,14 +19867,14 @@ export type VirtualNetworkGatewayConnectionsBeginCreateOrUpdateResponse = Virtua
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayConnection;
+ parsedBody: LocalNetworkGateway;
};
};
/**
* Contains response data for the beginUpdateTags operation.
*/
-export type VirtualNetworkGatewayConnectionsBeginUpdateTagsResponse = VirtualNetworkGatewayConnection & {
+export type LocalNetworkGatewaysBeginUpdateTagsResponse = LocalNetworkGateway & {
/**
* The underlying HTTP response.
*/
@@ -19434,14 +19886,14 @@ export type VirtualNetworkGatewayConnectionsBeginUpdateTagsResponse = VirtualNet
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayConnection;
+ parsedBody: LocalNetworkGateway;
};
};
/**
- * Contains response data for the beginSetSharedKey operation.
+ * Contains response data for the listNext operation.
*/
-export type VirtualNetworkGatewayConnectionsBeginSetSharedKeyResponse = ConnectionSharedKey & {
+export type LocalNetworkGatewaysListNextResponse = LocalNetworkGatewayListResult & {
/**
* The underlying HTTP response.
*/
@@ -19453,14 +19905,14 @@ export type VirtualNetworkGatewayConnectionsBeginSetSharedKeyResponse = Connecti
/**
* The response body as parsed JSON or XML
*/
- parsedBody: ConnectionSharedKey;
+ parsedBody: LocalNetworkGatewayListResult;
};
};
/**
- * Contains response data for the beginResetSharedKey operation.
+ * Contains response data for the get operation.
*/
-export type VirtualNetworkGatewayConnectionsBeginResetSharedKeyResponse = ConnectionResetSharedKey & {
+export type VirtualNetworkTapsGetResponse = VirtualNetworkTap & {
/**
* The underlying HTTP response.
*/
@@ -19472,14 +19924,14 @@ export type VirtualNetworkGatewayConnectionsBeginResetSharedKeyResponse = Connec
/**
* The response body as parsed JSON or XML
*/
- parsedBody: ConnectionResetSharedKey;
+ parsedBody: VirtualNetworkTap;
};
};
/**
- * Contains response data for the listNext operation.
+ * Contains response data for the createOrUpdate operation.
*/
-export type VirtualNetworkGatewayConnectionsListNextResponse = VirtualNetworkGatewayConnectionListResult & {
+export type VirtualNetworkTapsCreateOrUpdateResponse = VirtualNetworkTap & {
/**
* The underlying HTTP response.
*/
@@ -19491,14 +19943,14 @@ export type VirtualNetworkGatewayConnectionsListNextResponse = VirtualNetworkGat
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualNetworkGatewayConnectionListResult;
+ parsedBody: VirtualNetworkTap;
};
};
/**
- * Contains response data for the createOrUpdate operation.
+ * Contains response data for the updateTags operation.
*/
-export type LocalNetworkGatewaysCreateOrUpdateResponse = LocalNetworkGateway & {
+export type VirtualNetworkTapsUpdateTagsResponse = VirtualNetworkTap & {
/**
* The underlying HTTP response.
*/
@@ -19510,14 +19962,14 @@ export type LocalNetworkGatewaysCreateOrUpdateResponse = LocalNetworkGateway & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: LocalNetworkGateway;
+ parsedBody: VirtualNetworkTap;
};
};
/**
- * Contains response data for the get operation.
+ * Contains response data for the listAll operation.
*/
-export type LocalNetworkGatewaysGetResponse = LocalNetworkGateway & {
+export type VirtualNetworkTapsListAllResponse = VirtualNetworkTapListResult & {
/**
* The underlying HTTP response.
*/
@@ -19529,14 +19981,14 @@ export type LocalNetworkGatewaysGetResponse = LocalNetworkGateway & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: LocalNetworkGateway;
+ parsedBody: VirtualNetworkTapListResult;
};
};
/**
- * Contains response data for the updateTags operation.
+ * Contains response data for the listByResourceGroup operation.
*/
-export type LocalNetworkGatewaysUpdateTagsResponse = LocalNetworkGateway & {
+export type VirtualNetworkTapsListByResourceGroupResponse = VirtualNetworkTapListResult & {
/**
* The underlying HTTP response.
*/
@@ -19548,14 +20000,14 @@ export type LocalNetworkGatewaysUpdateTagsResponse = LocalNetworkGateway & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: LocalNetworkGateway;
+ parsedBody: VirtualNetworkTapListResult;
};
};
/**
- * Contains response data for the list operation.
+ * Contains response data for the beginCreateOrUpdate operation.
*/
-export type LocalNetworkGatewaysListResponse = LocalNetworkGatewayListResult & {
+export type VirtualNetworkTapsBeginCreateOrUpdateResponse = VirtualNetworkTap & {
/**
* The underlying HTTP response.
*/
@@ -19567,14 +20019,14 @@ export type LocalNetworkGatewaysListResponse = LocalNetworkGatewayListResult & {
/**
* The response body as parsed JSON or XML
*/
- parsedBody: LocalNetworkGatewayListResult;
+ parsedBody: VirtualNetworkTap;
};
};
/**
- * Contains response data for the beginCreateOrUpdate operation.
+ * Contains response data for the beginUpdateTags operation.
*/
-export type LocalNetworkGatewaysBeginCreateOrUpdateResponse = LocalNetworkGateway & {
+export type VirtualNetworkTapsBeginUpdateTagsResponse = VirtualNetworkTap & {
/**
* The underlying HTTP response.
*/
@@ -19586,14 +20038,14 @@ export type LocalNetworkGatewaysBeginCreateOrUpdateResponse = LocalNetworkGatewa
/**
* The response body as parsed JSON or XML
*/
- parsedBody: LocalNetworkGateway;
+ parsedBody: VirtualNetworkTap;
};
};
/**
- * Contains response data for the beginUpdateTags operation.
+ * Contains response data for the listAllNext operation.
*/
-export type LocalNetworkGatewaysBeginUpdateTagsResponse = LocalNetworkGateway & {
+export type VirtualNetworkTapsListAllNextResponse = VirtualNetworkTapListResult & {
/**
* The underlying HTTP response.
*/
@@ -19605,14 +20057,14 @@ export type LocalNetworkGatewaysBeginUpdateTagsResponse = LocalNetworkGateway &
/**
* The response body as parsed JSON or XML
*/
- parsedBody: LocalNetworkGateway;
+ parsedBody: VirtualNetworkTapListResult;
};
};
/**
- * Contains response data for the listNext operation.
+ * Contains response data for the listByResourceGroupNext operation.
*/
-export type LocalNetworkGatewaysListNextResponse = LocalNetworkGatewayListResult & {
+export type VirtualNetworkTapsListByResourceGroupNextResponse = VirtualNetworkTapListResult & {
/**
* The underlying HTTP response.
*/
@@ -19624,7 +20076,7 @@ export type LocalNetworkGatewaysListNextResponse = LocalNetworkGatewayListResult
/**
* The response body as parsed JSON or XML
*/
- parsedBody: LocalNetworkGatewayListResult;
+ parsedBody: VirtualNetworkTapListResult;
};
};
diff --git a/packages/@azure/arm-network/lib/models/interfaceEndpointsMappers.ts b/packages/@azure/arm-network/lib/models/interfaceEndpointsMappers.ts
index df10a912a858..e7d0f0e45f9a 100644
--- a/packages/@azure/arm-network/lib/models/interfaceEndpointsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/interfaceEndpointsMappers.ts
@@ -28,6 +28,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerBackendAddressPoolsMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerBackendAddressPoolsMappers.ts
index fd2bf21e6ded..e30f8bb88041 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerBackendAddressPoolsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerBackendAddressPoolsMappers.ts
@@ -35,6 +35,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerFrontendIPConfigurationsMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerFrontendIPConfigurationsMappers.ts
index 485ed18150d0..59a01f9410b5 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerFrontendIPConfigurationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerFrontendIPConfigurationsMappers.ts
@@ -32,6 +32,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
NetworkInterfaceDnsSettings,
RouteTable,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerLoadBalancingRulesMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerLoadBalancingRulesMappers.ts
index afcdfa293aa3..ab97e6f6824a 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerLoadBalancingRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerLoadBalancingRulesMappers.ts
@@ -39,6 +39,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerNetworkInterfacesMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerNetworkInterfacesMappers.ts
index 3d13879ea246..4048d0ae32f8 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerNetworkInterfacesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerNetworkInterfacesMappers.ts
@@ -29,6 +29,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerOutboundRulesMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerOutboundRulesMappers.ts
index dd0352a3b220..633baba1dabd 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerOutboundRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerOutboundRulesMappers.ts
@@ -39,6 +39,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerProbesMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerProbesMappers.ts
index 30c734265c37..aaca5cd6eda3 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerProbesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerProbesMappers.ts
@@ -39,6 +39,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/loadBalancersMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancersMappers.ts
index 58fcf6253418..c6bab00166bb 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancersMappers.ts
@@ -34,6 +34,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
NetworkInterfaceDnsSettings,
RouteTable,
@@ -65,6 +66,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -74,6 +79,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
ExpressRouteLink,
ExpressRoutePort,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/localNetworkGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/localNetworkGatewaysMappers.ts
index 1e5986d2a9de..32ae8466cc03 100644
--- a/packages/@azure/arm-network/lib/models/localNetworkGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/localNetworkGatewaysMappers.ts
@@ -33,6 +33,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -62,6 +63,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -71,6 +76,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -124,8 +131,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/mappers.ts b/packages/@azure/arm-network/lib/models/mappers.ts
index 6df8de2e684f..b971132f7c53 100644
--- a/packages/@azure/arm-network/lib/models/mappers.ts
+++ b/packages/@azure/arm-network/lib/models/mappers.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import { CloudErrorMapper, BaseResourceMapper } from "@azure/ms-rest-azure-js";
-import * as msRest from "@azure/ms-rest-js";
+import { CloudErrorMapper, BaseResourceMapper } from "ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
export const CloudError = CloudErrorMapper;
export const BaseResource = BaseResourceMapper;
@@ -923,6 +923,29 @@ export const PublicIPAddressDnsSettings: msRest.CompositeMapper = {
}
};
+export const DdosSettings: msRest.CompositeMapper = {
+ serializedName: "DdosSettings",
+ type: {
+ name: "Composite",
+ className: "DdosSettings",
+ modelProperties: {
+ ddosCustomPolicy: {
+ serializedName: "ddosCustomPolicy",
+ type: {
+ name: "Composite",
+ className: "SubResource"
+ }
+ },
+ protectionCoverage: {
+ serializedName: "protectionCoverage",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
export const IpTag: msRest.CompositeMapper = {
serializedName: "IpTag",
type: {
@@ -986,6 +1009,13 @@ export const PublicIPAddress: msRest.CompositeMapper = {
className: "PublicIPAddressDnsSettings"
}
},
+ ddosSettings: {
+ serializedName: "properties.ddosSettings",
+ type: {
+ name: "Composite",
+ className: "DdosSettings"
+ }
+ },
ipTags: {
serializedName: "properties.ipTags",
type: {
@@ -2426,8 +2456,8 @@ export const ApplicationGatewayTrustedRootCertificate: msRest.CompositeMapper =
name: "String"
}
},
- keyvaultSecretId: {
- serializedName: "properties.keyvaultSecretId",
+ keyVaultSecretId: {
+ serializedName: "properties.keyVaultSecretId",
type: {
name: "String"
}
@@ -2485,6 +2515,12 @@ export const ApplicationGatewaySslCertificate: msRest.CompositeMapper = {
name: "String"
}
},
+ keyVaultSecretId: {
+ serializedName: "properties.keyVaultSecretId",
+ type: {
+ name: "String"
+ }
+ },
provisioningState: {
serializedName: "properties.provisioningState",
type: {
@@ -2762,6 +2798,13 @@ export const ApplicationGatewayPathRule: msRest.CompositeMapper = {
className: "SubResource"
}
},
+ rewriteRuleSet: {
+ serializedName: "properties.rewriteRuleSet",
+ type: {
+ name: "Composite",
+ className: "SubResource"
+ }
+ },
provisioningState: {
serializedName: "properties.provisioningState",
type: {
@@ -2948,6 +2991,13 @@ export const ApplicationGatewayRequestRoutingRule: msRest.CompositeMapper = {
className: "SubResource"
}
},
+ rewriteRuleSet: {
+ serializedName: "properties.rewriteRuleSet",
+ type: {
+ name: "Composite",
+ className: "SubResource"
+ }
+ },
redirectConfiguration: {
serializedName: "properties.redirectConfiguration",
type: {
@@ -2983,6 +3033,128 @@ export const ApplicationGatewayRequestRoutingRule: msRest.CompositeMapper = {
}
};
+export const ApplicationGatewayHeaderConfiguration: msRest.CompositeMapper = {
+ serializedName: "ApplicationGatewayHeaderConfiguration",
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayHeaderConfiguration",
+ modelProperties: {
+ headerName: {
+ serializedName: "headerName",
+ type: {
+ name: "String"
+ }
+ },
+ headerValue: {
+ serializedName: "headerValue",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
+export const ApplicationGatewayRewriteRuleActionSet: msRest.CompositeMapper = {
+ serializedName: "ApplicationGatewayRewriteRuleActionSet",
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayRewriteRuleActionSet",
+ modelProperties: {
+ requestHeaderConfigurations: {
+ serializedName: "requestHeaderConfigurations",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayHeaderConfiguration"
+ }
+ }
+ }
+ },
+ responseHeaderConfigurations: {
+ serializedName: "responseHeaderConfigurations",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayHeaderConfiguration"
+ }
+ }
+ }
+ }
+ }
+ }
+};
+
+export const ApplicationGatewayRewriteRule: msRest.CompositeMapper = {
+ serializedName: "ApplicationGatewayRewriteRule",
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayRewriteRule",
+ modelProperties: {
+ name: {
+ serializedName: "name",
+ type: {
+ name: "String"
+ }
+ },
+ actionSet: {
+ serializedName: "actionSet",
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayRewriteRuleActionSet"
+ }
+ }
+ }
+ }
+};
+
+export const ApplicationGatewayRewriteRuleSet: msRest.CompositeMapper = {
+ serializedName: "ApplicationGatewayRewriteRuleSet",
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayRewriteRuleSet",
+ modelProperties: {
+ ...SubResource.type.modelProperties,
+ rewriteRules: {
+ serializedName: "properties.rewriteRules",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayRewriteRule"
+ }
+ }
+ }
+ },
+ provisioningState: {
+ readOnly: true,
+ serializedName: "properties.provisioningState",
+ type: {
+ name: "String"
+ }
+ },
+ name: {
+ serializedName: "name",
+ type: {
+ name: "String"
+ }
+ },
+ etag: {
+ readOnly: true,
+ serializedName: "etag",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
export const ApplicationGatewayRedirectConfiguration: msRest.CompositeMapper = {
serializedName: "ApplicationGatewayRedirectConfiguration",
type: {
@@ -3100,6 +3272,13 @@ export const ApplicationGatewayUrlPathMap: msRest.CompositeMapper = {
className: "SubResource"
}
},
+ defaultRewriteRuleSet: {
+ serializedName: "properties.defaultRewriteRuleSet",
+ type: {
+ name: "Composite",
+ className: "SubResource"
+ }
+ },
defaultRedirectConfiguration: {
serializedName: "properties.defaultRedirectConfiguration",
type: {
@@ -3324,6 +3503,78 @@ export const ApplicationGatewayAutoscaleConfiguration: msRest.CompositeMapper =
}
};
+export const ManagedServiceIdentityUserAssignedIdentitiesValue: msRest.CompositeMapper = {
+ serializedName: "ManagedServiceIdentity_userAssignedIdentitiesValue",
+ type: {
+ name: "Composite",
+ className: "ManagedServiceIdentityUserAssignedIdentitiesValue",
+ modelProperties: {
+ principalId: {
+ readOnly: true,
+ serializedName: "principalId",
+ type: {
+ name: "String"
+ }
+ },
+ clientId: {
+ readOnly: true,
+ serializedName: "clientId",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
+export const ManagedServiceIdentity: msRest.CompositeMapper = {
+ serializedName: "ManagedServiceIdentity",
+ type: {
+ name: "Composite",
+ className: "ManagedServiceIdentity",
+ modelProperties: {
+ principalId: {
+ readOnly: true,
+ serializedName: "principalId",
+ type: {
+ name: "String"
+ }
+ },
+ tenantId: {
+ readOnly: true,
+ serializedName: "tenantId",
+ type: {
+ name: "String"
+ }
+ },
+ type: {
+ serializedName: "type",
+ type: {
+ name: "Enum",
+ allowedValues: [
+ "SystemAssigned",
+ "UserAssigned",
+ "SystemAssigned, UserAssigned",
+ "None"
+ ]
+ }
+ },
+ userAssignedIdentities: {
+ serializedName: "userAssignedIdentities",
+ type: {
+ name: "Dictionary",
+ value: {
+ type: {
+ name: "Composite",
+ className: "ManagedServiceIdentityUserAssignedIdentitiesValue"
+ }
+ }
+ }
+ }
+ }
+ }
+};
+
export const ApplicationGateway: msRest.CompositeMapper = {
serializedName: "ApplicationGateway",
type: {
@@ -3496,6 +3747,18 @@ export const ApplicationGateway: msRest.CompositeMapper = {
}
}
},
+ rewriteRuleSets: {
+ serializedName: "properties.rewriteRuleSets",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayRewriteRuleSet"
+ }
+ }
+ }
+ },
redirectConfigurations: {
serializedName: "properties.redirectConfigurations",
type: {
@@ -3574,6 +3837,76 @@ export const ApplicationGateway: msRest.CompositeMapper = {
}
}
}
+ },
+ identity: {
+ serializedName: "identity",
+ type: {
+ name: "Composite",
+ className: "ManagedServiceIdentity"
+ }
+ }
+ }
+ }
+};
+
+export const ApplicationGatewayAvailableServerVariablesResult: msRest.CompositeMapper = {
+ serializedName: "ApplicationGatewayAvailableServerVariablesResult",
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayAvailableServerVariablesResult",
+ modelProperties: {
+ value: {
+ serializedName: "value",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+ }
+ }
+};
+
+export const ApplicationGatewayAvailableRequestHeadersResult: msRest.CompositeMapper = {
+ serializedName: "ApplicationGatewayAvailableRequestHeadersResult",
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayAvailableRequestHeadersResult",
+ modelProperties: {
+ value: {
+ serializedName: "value",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+ }
+ }
+};
+
+export const ApplicationGatewayAvailableResponseHeadersResult: msRest.CompositeMapper = {
+ serializedName: "ApplicationGatewayAvailableResponseHeadersResult",
+ type: {
+ name: "Composite",
+ className: "ApplicationGatewayAvailableResponseHeadersResult",
+ modelProperties: {
+ value: {
+ serializedName: "value",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "String"
+ }
+ }
+ }
}
}
}
@@ -3789,6 +4122,80 @@ export const ApplicationGatewaySslPredefinedPolicy: msRest.CompositeMapper = {
}
};
+export const ErrorDetails: msRest.CompositeMapper = {
+ serializedName: "ErrorDetails",
+ type: {
+ name: "Composite",
+ className: "ErrorDetails",
+ modelProperties: {
+ code: {
+ serializedName: "code",
+ type: {
+ name: "String"
+ }
+ },
+ target: {
+ serializedName: "target",
+ type: {
+ name: "String"
+ }
+ },
+ message: {
+ serializedName: "message",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
+export const ErrorModel: msRest.CompositeMapper = {
+ serializedName: "Error",
+ type: {
+ name: "Composite",
+ className: "ErrorModel",
+ modelProperties: {
+ code: {
+ serializedName: "code",
+ type: {
+ name: "String"
+ }
+ },
+ message: {
+ serializedName: "message",
+ type: {
+ name: "String"
+ }
+ },
+ target: {
+ serializedName: "target",
+ type: {
+ name: "String"
+ }
+ },
+ details: {
+ serializedName: "details",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "ErrorDetails"
+ }
+ }
+ }
+ },
+ innerError: {
+ serializedName: "innerError",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
export const TagsObject: msRest.CompositeMapper = {
serializedName: "TagsObject",
type: {
@@ -3863,6 +4270,7 @@ export const AzureFirewallIPConfiguration: msRest.CompositeMapper = {
modelProperties: {
...SubResource.type.modelProperties,
privateIPAddress: {
+ readOnly: true,
serializedName: "properties.privateIPAddress",
type: {
name: "String"
@@ -6754,80 +7162,6 @@ export const LoadBalancer: msRest.CompositeMapper = {
}
};
-export const ErrorDetails: msRest.CompositeMapper = {
- serializedName: "ErrorDetails",
- type: {
- name: "Composite",
- className: "ErrorDetails",
- modelProperties: {
- code: {
- serializedName: "code",
- type: {
- name: "String"
- }
- },
- target: {
- serializedName: "target",
- type: {
- name: "String"
- }
- },
- message: {
- serializedName: "message",
- type: {
- name: "String"
- }
- }
- }
- }
-};
-
-export const ErrorModel: msRest.CompositeMapper = {
- serializedName: "Error",
- type: {
- name: "Composite",
- className: "ErrorModel",
- modelProperties: {
- code: {
- serializedName: "code",
- type: {
- name: "String"
- }
- },
- message: {
- serializedName: "message",
- type: {
- name: "String"
- }
- },
- target: {
- serializedName: "target",
- type: {
- name: "String"
- }
- },
- details: {
- serializedName: "details",
- type: {
- name: "Sequence",
- element: {
- type: {
- name: "Composite",
- className: "ErrorDetails"
- }
- }
- }
- },
- innerError: {
- serializedName: "innerError",
- type: {
- name: "String"
- }
- }
- }
- }
-};
-
export const AzureAsyncOperationResult: msRest.CompositeMapper = {
serializedName: "AzureAsyncOperationResult",
type: {
@@ -7197,7 +7531,7 @@ export const ContainerNetworkInterfaceConfiguration: msRest.CompositeMapper = {
element: {
type: {
name: "Composite",
- className: "ContainerNetworkInterface"
+ className: "SubResource"
}
}
}
@@ -8412,6 +8746,29 @@ export const RetentionPolicyParameters: msRest.CompositeMapper = {
}
};
+export const FlowLogFormatParameters: msRest.CompositeMapper = {
+ serializedName: "FlowLogFormatParameters",
+ type: {
+ name: "Composite",
+ className: "FlowLogFormatParameters",
+ modelProperties: {
+ type: {
+ serializedName: "type",
+ type: {
+ name: "String"
+ }
+ },
+ version: {
+ serializedName: "version",
+ defaultValue: 0,
+ type: {
+ name: "Number"
+ }
+ }
+ }
+ }
+};
+
export const FlowLogStatusParameters: msRest.CompositeMapper = {
serializedName: "FlowLogStatusParameters",
type: {
@@ -8462,6 +8819,12 @@ export const TrafficAnalyticsConfigurationProperties: msRest.CompositeMapper = {
type: {
name: "String"
}
+ },
+ trafficAnalyticsInterval: {
+ serializedName: "trafficAnalyticsInterval",
+ type: {
+ name: "Number"
+ }
}
}
}
@@ -8519,6 +8882,13 @@ export const FlowLogInformation: msRest.CompositeMapper = {
className: "RetentionPolicyParameters"
}
},
+ format: {
+ serializedName: "properties.format",
+ type: {
+ name: "Composite",
+ className: "FlowLogFormatParameters"
+ }
+ },
flowAnalyticsConfiguration: {
serializedName: "flowAnalyticsConfiguration",
type: {
@@ -13352,6 +13722,34 @@ export const ExpressRouteCircuitPeeringListResult: msRest.CompositeMapper = {
}
};
+export const ExpressRouteCircuitConnectionListResult: msRest.CompositeMapper = {
+ serializedName: "ExpressRouteCircuitConnectionListResult",
+ type: {
+ name: "Composite",
+ className: "ExpressRouteCircuitConnectionListResult",
+ modelProperties: {
+ value: {
+ serializedName: "",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "ExpressRouteCircuitConnection"
+ }
+ }
+ }
+ },
+ nextLink: {
+ serializedName: "nextLink",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
export const ExpressRouteCircuitListResult: msRest.CompositeMapper = {
serializedName: "ExpressRouteCircuitListResult",
type: {
@@ -14470,11 +14868,11 @@ export const VirtualNetworkPeeringListResult: msRest.CompositeMapper = {
}
};
-export const VirtualNetworkTapListResult: msRest.CompositeMapper = {
- serializedName: "VirtualNetworkTapListResult",
+export const VirtualNetworkGatewayListResult: msRest.CompositeMapper = {
+ serializedName: "VirtualNetworkGatewayListResult",
type: {
name: "Composite",
- className: "VirtualNetworkTapListResult",
+ className: "VirtualNetworkGatewayListResult",
modelProperties: {
value: {
serializedName: "",
@@ -14483,12 +14881,13 @@ export const VirtualNetworkTapListResult: msRest.CompositeMapper = {
element: {
type: {
name: "Composite",
- className: "VirtualNetworkTap"
+ className: "VirtualNetworkGateway"
}
}
}
},
nextLink: {
+ readOnly: true,
serializedName: "nextLink",
type: {
name: "String"
@@ -14498,11 +14897,11 @@ export const VirtualNetworkTapListResult: msRest.CompositeMapper = {
}
};
-export const VirtualNetworkGatewayListResult: msRest.CompositeMapper = {
- serializedName: "VirtualNetworkGatewayListResult",
+export const VirtualNetworkGatewayListConnectionsResult: msRest.CompositeMapper = {
+ serializedName: "VirtualNetworkGatewayListConnectionsResult",
type: {
name: "Composite",
- className: "VirtualNetworkGatewayListResult",
+ className: "VirtualNetworkGatewayListConnectionsResult",
modelProperties: {
value: {
serializedName: "",
@@ -14511,7 +14910,7 @@ export const VirtualNetworkGatewayListResult: msRest.CompositeMapper = {
element: {
type: {
name: "Composite",
- className: "VirtualNetworkGateway"
+ className: "VirtualNetworkGatewayConnectionListEntity"
}
}
}
@@ -14527,11 +14926,11 @@ export const VirtualNetworkGatewayListResult: msRest.CompositeMapper = {
}
};
-export const VirtualNetworkGatewayListConnectionsResult: msRest.CompositeMapper = {
- serializedName: "VirtualNetworkGatewayListConnectionsResult",
+export const VirtualNetworkGatewayConnectionListResult: msRest.CompositeMapper = {
+ serializedName: "VirtualNetworkGatewayConnectionListResult",
type: {
name: "Composite",
- className: "VirtualNetworkGatewayListConnectionsResult",
+ className: "VirtualNetworkGatewayConnectionListResult",
modelProperties: {
value: {
serializedName: "",
@@ -14540,7 +14939,7 @@ export const VirtualNetworkGatewayListConnectionsResult: msRest.CompositeMapper
element: {
type: {
name: "Composite",
- className: "VirtualNetworkGatewayConnectionListEntity"
+ className: "VirtualNetworkGatewayConnection"
}
}
}
@@ -14556,11 +14955,11 @@ export const VirtualNetworkGatewayListConnectionsResult: msRest.CompositeMapper
}
};
-export const VirtualNetworkGatewayConnectionListResult: msRest.CompositeMapper = {
- serializedName: "VirtualNetworkGatewayConnectionListResult",
+export const LocalNetworkGatewayListResult: msRest.CompositeMapper = {
+ serializedName: "LocalNetworkGatewayListResult",
type: {
name: "Composite",
- className: "VirtualNetworkGatewayConnectionListResult",
+ className: "LocalNetworkGatewayListResult",
modelProperties: {
value: {
serializedName: "",
@@ -14569,7 +14968,7 @@ export const VirtualNetworkGatewayConnectionListResult: msRest.CompositeMapper =
element: {
type: {
name: "Composite",
- className: "VirtualNetworkGatewayConnection"
+ className: "LocalNetworkGateway"
}
}
}
@@ -14585,11 +14984,11 @@ export const VirtualNetworkGatewayConnectionListResult: msRest.CompositeMapper =
}
};
-export const LocalNetworkGatewayListResult: msRest.CompositeMapper = {
- serializedName: "LocalNetworkGatewayListResult",
+export const VirtualNetworkTapListResult: msRest.CompositeMapper = {
+ serializedName: "VirtualNetworkTapListResult",
type: {
name: "Composite",
- className: "LocalNetworkGatewayListResult",
+ className: "VirtualNetworkTapListResult",
modelProperties: {
value: {
serializedName: "",
@@ -14598,13 +14997,12 @@ export const LocalNetworkGatewayListResult: msRest.CompositeMapper = {
element: {
type: {
name: "Composite",
- className: "LocalNetworkGateway"
+ className: "VirtualNetworkTap"
}
}
}
},
nextLink: {
- readOnly: true,
serializedName: "nextLink",
type: {
name: "String"
diff --git a/packages/@azure/arm-network/lib/models/networkInterfaceIPConfigurationsMappers.ts b/packages/@azure/arm-network/lib/models/networkInterfaceIPConfigurationsMappers.ts
index 344027e30b02..c7d81fd7bd26 100644
--- a/packages/@azure/arm-network/lib/models/networkInterfaceIPConfigurationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkInterfaceIPConfigurationsMappers.ts
@@ -34,6 +34,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/networkInterfaceLoadBalancersMappers.ts b/packages/@azure/arm-network/lib/models/networkInterfaceLoadBalancersMappers.ts
index ca7bd7b74463..4b060f315681 100644
--- a/packages/@azure/arm-network/lib/models/networkInterfaceLoadBalancersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkInterfaceLoadBalancersMappers.ts
@@ -34,6 +34,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
NetworkInterfaceDnsSettings,
RouteTable,
@@ -64,6 +65,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -73,6 +78,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
ExpressRouteLink,
ExpressRoutePort,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/networkInterfaceTapConfigurationsMappers.ts b/packages/@azure/arm-network/lib/models/networkInterfaceTapConfigurationsMappers.ts
index 6fda7e232095..3909f90183dc 100644
--- a/packages/@azure/arm-network/lib/models/networkInterfaceTapConfigurationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkInterfaceTapConfigurationsMappers.ts
@@ -37,6 +37,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/networkInterfacesMappers.ts b/packages/@azure/arm-network/lib/models/networkInterfacesMappers.ts
index 3804dccf33e3..e827c306b130 100644
--- a/packages/@azure/arm-network/lib/models/networkInterfacesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkInterfacesMappers.ts
@@ -29,6 +29,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -66,6 +67,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -75,6 +80,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -128,8 +135,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/networkProfilesMappers.ts b/packages/@azure/arm-network/lib/models/networkProfilesMappers.ts
index b35b177d21e6..e1ad57500544 100644
--- a/packages/@azure/arm-network/lib/models/networkProfilesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkProfilesMappers.ts
@@ -32,6 +32,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -64,6 +65,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -73,6 +78,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
diff --git a/packages/@azure/arm-network/lib/models/networkSecurityGroupsMappers.ts b/packages/@azure/arm-network/lib/models/networkSecurityGroupsMappers.ts
index 235d3464816b..ce876c5f323d 100644
--- a/packages/@azure/arm-network/lib/models/networkSecurityGroupsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkSecurityGroupsMappers.ts
@@ -29,6 +29,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/networkWatchersMappers.ts b/packages/@azure/arm-network/lib/models/networkWatchersMappers.ts
index e231e7a36d4d..c1002210e4b0 100644
--- a/packages/@azure/arm-network/lib/models/networkWatchersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkWatchersMappers.ts
@@ -41,6 +41,7 @@ export {
QueryTroubleshootingParameters,
FlowLogInformation,
RetentionPolicyParameters,
+ FlowLogFormatParameters,
TrafficAnalyticsProperties,
TrafficAnalyticsConfigurationProperties,
FlowLogStatusParameters,
@@ -93,6 +94,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -113,6 +115,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -122,6 +128,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -175,8 +183,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
ConnectionMonitorResult,
diff --git a/packages/@azure/arm-network/lib/models/p2sVpnGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/p2sVpnGatewaysMappers.ts
index a2ef1b02ef70..bfc50bdd6e61 100644
--- a/packages/@azure/arm-network/lib/models/p2sVpnGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/p2sVpnGatewaysMappers.ts
@@ -46,6 +46,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -66,6 +67,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -75,6 +80,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -128,8 +135,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/p2sVpnServerConfigurationsMappers.ts b/packages/@azure/arm-network/lib/models/p2sVpnServerConfigurationsMappers.ts
index cefefe3f2694..3eb015b36e21 100644
--- a/packages/@azure/arm-network/lib/models/p2sVpnServerConfigurationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/p2sVpnServerConfigurationsMappers.ts
@@ -45,6 +45,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -65,6 +66,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -74,6 +79,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -127,8 +134,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/parameters.ts b/packages/@azure/arm-network/lib/models/parameters.ts
index 8421fa10ae9e..198725d971c6 100644
--- a/packages/@azure/arm-network/lib/models/parameters.ts
+++ b/packages/@azure/arm-network/lib/models/parameters.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
export const acceptLanguage: msRest.OperationParameter = {
parameterPath: "acceptLanguage",
@@ -26,7 +26,7 @@ export const apiVersion0: msRest.OperationQueryParameter = {
required: true,
isConstant: true,
serializedName: "api-version",
- defaultValue: '2018-08-01',
+ defaultValue: '2018-11-01',
type: {
name: "String"
}
diff --git a/packages/@azure/arm-network/lib/models/publicIPAddressesMappers.ts b/packages/@azure/arm-network/lib/models/publicIPAddressesMappers.ts
index 216322ad2dfb..ecdd464eb903 100644
--- a/packages/@azure/arm-network/lib/models/publicIPAddressesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/publicIPAddressesMappers.ts
@@ -42,6 +42,7 @@ export {
ServiceAssociationLink,
Delegation,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
TagsObject,
PublicIPAddressListResult,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/publicIPPrefixesMappers.ts b/packages/@azure/arm-network/lib/models/publicIPPrefixesMappers.ts
index e24ea81e48a2..782d7f7bc7d7 100644
--- a/packages/@azure/arm-network/lib/models/publicIPPrefixesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/publicIPPrefixesMappers.ts
@@ -34,6 +34,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
BackendAddressPool,
@@ -62,6 +63,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -71,6 +76,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -124,8 +131,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/routeFilterRulesMappers.ts b/packages/@azure/arm-network/lib/models/routeFilterRulesMappers.ts
index a011ff65a87f..271970400963 100644
--- a/packages/@azure/arm-network/lib/models/routeFilterRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/routeFilterRulesMappers.ts
@@ -40,6 +40,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -60,6 +61,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -69,6 +74,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/routeFiltersMappers.ts b/packages/@azure/arm-network/lib/models/routeFiltersMappers.ts
index af6c903ea7ba..937dec014976 100644
--- a/packages/@azure/arm-network/lib/models/routeFiltersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/routeFiltersMappers.ts
@@ -47,6 +47,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -67,6 +68,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -76,6 +81,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/routeTablesMappers.ts b/packages/@azure/arm-network/lib/models/routeTablesMappers.ts
index 37c23bfc68c9..326aa4e5760f 100644
--- a/packages/@azure/arm-network/lib/models/routeTablesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/routeTablesMappers.ts
@@ -30,6 +30,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/routesMappers.ts b/packages/@azure/arm-network/lib/models/routesMappers.ts
index d0df9cb83a13..4e223ae5c6e6 100644
--- a/packages/@azure/arm-network/lib/models/routesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/routesMappers.ts
@@ -38,6 +38,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/securityRulesMappers.ts b/packages/@azure/arm-network/lib/models/securityRulesMappers.ts
index 3562a31faf7b..8ff5c79e2e1d 100644
--- a/packages/@azure/arm-network/lib/models/securityRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/securityRulesMappers.ts
@@ -38,6 +38,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/serviceEndpointPoliciesMappers.ts b/packages/@azure/arm-network/lib/models/serviceEndpointPoliciesMappers.ts
index 7a27cf228057..f2991cac1f3f 100644
--- a/packages/@azure/arm-network/lib/models/serviceEndpointPoliciesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/serviceEndpointPoliciesMappers.ts
@@ -30,6 +30,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/serviceEndpointPolicyDefinitionsMappers.ts b/packages/@azure/arm-network/lib/models/serviceEndpointPolicyDefinitionsMappers.ts
index c5a5ef77399a..641c4582e9c6 100644
--- a/packages/@azure/arm-network/lib/models/serviceEndpointPolicyDefinitionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/serviceEndpointPolicyDefinitionsMappers.ts
@@ -38,6 +38,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/subnetsMappers.ts b/packages/@azure/arm-network/lib/models/subnetsMappers.ts
index 6bc7344da403..d37ebfa91651 100644
--- a/packages/@azure/arm-network/lib/models/subnetsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/subnetsMappers.ts
@@ -28,6 +28,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -58,6 +59,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -67,6 +72,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -120,8 +127,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/virtualHubsMappers.ts b/packages/@azure/arm-network/lib/models/virtualHubsMappers.ts
index 98159313f293..c471d9c91285 100644
--- a/packages/@azure/arm-network/lib/models/virtualHubsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualHubsMappers.ts
@@ -44,6 +44,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -64,6 +65,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -73,6 +78,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -126,8 +133,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworkGatewayConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworkGatewayConnectionsMappers.ts
index 4261fd73b1c3..929a1e13606c 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworkGatewayConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworkGatewayConnectionsMappers.ts
@@ -53,6 +53,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -73,6 +74,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -82,6 +87,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -135,8 +142,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworkGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworkGatewaysMappers.ts
index 898893037d45..9c50dc445a26 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworkGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworkGatewaysMappers.ts
@@ -59,6 +59,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -79,6 +80,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -88,6 +93,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -141,8 +148,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworkPeeringsMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworkPeeringsMappers.ts
index 5290d870c507..b5097507803c 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworkPeeringsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworkPeeringsMappers.ts
@@ -40,6 +40,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -60,6 +61,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -69,6 +74,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -122,8 +129,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworkTapsMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworkTapsMappers.ts
index c44120a674f3..4eb43319e1df 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworkTapsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworkTapsMappers.ts
@@ -37,6 +37,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -59,6 +60,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -68,6 +73,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -121,8 +128,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworksMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworksMappers.ts
index 9b017c355191..144154ea8d35 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworksMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworksMappers.ts
@@ -31,6 +31,7 @@ export {
PublicIPAddressSku,
IPConfiguration,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendAddress,
@@ -67,6 +68,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -76,6 +81,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -129,8 +136,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/virtualWansMappers.ts b/packages/@azure/arm-network/lib/models/virtualWansMappers.ts
index 1a2bad1525d9..6f48000458fb 100644
--- a/packages/@azure/arm-network/lib/models/virtualWansMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualWansMappers.ts
@@ -47,6 +47,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -67,6 +68,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -76,6 +81,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -129,8 +136,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/vpnConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/vpnConnectionsMappers.ts
index f5fb6561282d..afd0bfb9801c 100644
--- a/packages/@azure/arm-network/lib/models/vpnConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/vpnConnectionsMappers.ts
@@ -41,6 +41,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -61,6 +62,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -70,6 +75,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -123,8 +130,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/vpnGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/vpnGatewaysMappers.ts
index 86322d21de5d..c07458db3a3d 100644
--- a/packages/@azure/arm-network/lib/models/vpnGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/vpnGatewaysMappers.ts
@@ -44,6 +44,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -64,6 +65,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -73,6 +78,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -126,8 +133,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/models/vpnSitesMappers.ts b/packages/@azure/arm-network/lib/models/vpnSitesMappers.ts
index 6c476893ef60..42b097dd0b6d 100644
--- a/packages/@azure/arm-network/lib/models/vpnSitesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/vpnSitesMappers.ts
@@ -44,6 +44,7 @@ export {
PublicIPAddress,
PublicIPAddressSku,
PublicIPAddressDnsSettings,
+ DdosSettings,
IpTag,
IPConfigurationProfile,
ResourceNavigationLink,
@@ -64,6 +65,10 @@ export {
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayRedirectConfiguration,
ApplicationGatewayUrlPathMap,
ApplicationGateway,
@@ -73,6 +78,8 @@ export {
ApplicationGatewayFirewallDisabledRuleGroup,
ApplicationGatewayFirewallExclusion,
ApplicationGatewayAutoscaleConfiguration,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFirewallRuleGroup,
ApplicationGatewayFirewallRule,
@@ -126,8 +133,8 @@ export {
LoadBalancer,
LoadBalancerSku,
ContainerNetworkInterfaceConfiguration,
- ContainerNetworkInterface,
Container,
+ ContainerNetworkInterface,
ContainerNetworkInterfaceIpConfiguration,
NetworkProfile,
NetworkWatcher,
diff --git a/packages/@azure/arm-network/lib/networkManagementClient.ts b/packages/@azure/arm-network/lib/networkManagementClient.ts
index 4aad03f66ff4..eea29bd25dea 100644
--- a/packages/@azure/arm-network/lib/networkManagementClient.ts
+++ b/packages/@azure/arm-network/lib/networkManagementClient.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "./models";
import * as Mappers from "./models/mappers";
import * as Parameters from "./models/parameters";
@@ -72,10 +72,10 @@ class NetworkManagementClient extends NetworkManagementClientContext {
virtualNetworks: operations.VirtualNetworks;
subnets: operations.Subnets;
virtualNetworkPeerings: operations.VirtualNetworkPeerings;
- virtualNetworkTaps: operations.VirtualNetworkTaps;
virtualNetworkGateways: operations.VirtualNetworkGateways;
virtualNetworkGatewayConnections: operations.VirtualNetworkGatewayConnections;
localNetworkGateways: operations.LocalNetworkGateways;
+ virtualNetworkTaps: operations.VirtualNetworkTaps;
virtualWans: operations.VirtualWans;
vpnSites: operations.VpnSites;
vpnSitesConfiguration: operations.VpnSitesConfiguration;
@@ -149,10 +149,10 @@ class NetworkManagementClient extends NetworkManagementClientContext {
this.virtualNetworks = new operations.VirtualNetworks(this);
this.subnets = new operations.Subnets(this);
this.virtualNetworkPeerings = new operations.VirtualNetworkPeerings(this);
- this.virtualNetworkTaps = new operations.VirtualNetworkTaps(this);
this.virtualNetworkGateways = new operations.VirtualNetworkGateways(this);
this.virtualNetworkGatewayConnections = new operations.VirtualNetworkGatewayConnections(this);
this.localNetworkGateways = new operations.LocalNetworkGateways(this);
+ this.virtualNetworkTaps = new operations.VirtualNetworkTaps(this);
this.virtualWans = new operations.VirtualWans(this);
this.vpnSites = new operations.VpnSites(this);
this.vpnSitesConfiguration = new operations.VpnSitesConfiguration(this);
diff --git a/packages/@azure/arm-network/lib/networkManagementClientContext.ts b/packages/@azure/arm-network/lib/networkManagementClientContext.ts
index bab04854322d..578c5bf48ff6 100644
--- a/packages/@azure/arm-network/lib/networkManagementClientContext.ts
+++ b/packages/@azure/arm-network/lib/networkManagementClientContext.ts
@@ -9,8 +9,8 @@
*/
import * as Models from "./models";
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
const packageName = "@azure/arm-network";
const packageVersion = "0.1.0";
diff --git a/packages/@azure/arm-network/lib/operations/applicationGateways.ts b/packages/@azure/arm-network/lib/operations/applicationGateways.ts
index 50b702269fc5..924d495ac75d 100644
--- a/packages/@azure/arm-network/lib/operations/applicationGateways.ts
+++ b/packages/@azure/arm-network/lib/operations/applicationGateways.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/applicationGatewaysMappers";
import * as Parameters from "../models/parameters";
@@ -185,6 +185,78 @@ export class ApplicationGateways {
.then(lroPoller => lroPoller.pollUntilFinished()) as Promise;
}
+ /**
+ * Lists all available server variables.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ listAvailableServerVariables(options?: msRest.RequestOptionsBase): Promise;
+ /**
+ * @param callback The callback
+ */
+ listAvailableServerVariables(callback: msRest.ServiceCallback): void;
+ /**
+ * @param options The optional parameters
+ * @param callback The callback
+ */
+ listAvailableServerVariables(options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void;
+ listAvailableServerVariables(options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise {
+ return this.client.sendOperationRequest(
+ {
+ options
+ },
+ listAvailableServerVariablesOperationSpec,
+ callback) as Promise;
+ }
+
+ /**
+ * Lists all available request headers.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ listAvailableRequestHeaders(options?: msRest.RequestOptionsBase): Promise;
+ /**
+ * @param callback The callback
+ */
+ listAvailableRequestHeaders(callback: msRest.ServiceCallback): void;
+ /**
+ * @param options The optional parameters
+ * @param callback The callback
+ */
+ listAvailableRequestHeaders(options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void;
+ listAvailableRequestHeaders(options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise {
+ return this.client.sendOperationRequest(
+ {
+ options
+ },
+ listAvailableRequestHeadersOperationSpec,
+ callback) as Promise;
+ }
+
+ /**
+ * Lists all available response headers.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ listAvailableResponseHeaders(options?: msRest.RequestOptionsBase): Promise;
+ /**
+ * @param callback The callback
+ */
+ listAvailableResponseHeaders(callback: msRest.ServiceCallback): void;
+ /**
+ * @param options The optional parameters
+ * @param callback The callback
+ */
+ listAvailableResponseHeaders(options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void;
+ listAvailableResponseHeaders(options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise {
+ return this.client.sendOperationRequest(
+ {
+ options
+ },
+ listAvailableResponseHeadersOperationSpec,
+ callback) as Promise;
+ }
+
/**
* Lists all available web application firewall rule sets.
* @param [options] The optional parameters
@@ -556,6 +628,75 @@ const listAllOperationSpec: msRest.OperationSpec = {
serializer
};
+const listAvailableServerVariablesOperationSpec: msRest.OperationSpec = {
+ httpMethod: "GET",
+ path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableServerVariables",
+ urlParameters: [
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ responses: {
+ 200: {
+ bodyMapper: Mappers.ApplicationGatewayAvailableServerVariablesResult
+ },
+ default: {
+ bodyMapper: Mappers.ErrorModel
+ }
+ },
+ serializer
+};
+
+const listAvailableRequestHeadersOperationSpec: msRest.OperationSpec = {
+ httpMethod: "GET",
+ path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableRequestHeaders",
+ urlParameters: [
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ responses: {
+ 200: {
+ bodyMapper: Mappers.ApplicationGatewayAvailableRequestHeadersResult
+ },
+ default: {
+ bodyMapper: Mappers.ErrorModel
+ }
+ },
+ serializer
+};
+
+const listAvailableResponseHeadersOperationSpec: msRest.OperationSpec = {
+ httpMethod: "GET",
+ path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableResponseHeaders",
+ urlParameters: [
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ responses: {
+ 200: {
+ bodyMapper: Mappers.ApplicationGatewayAvailableResponseHeadersResult
+ },
+ default: {
+ bodyMapper: Mappers.ErrorModel
+ }
+ },
+ serializer
+};
+
const listAvailableWafRuleSetsOperationSpec: msRest.OperationSpec = {
httpMethod: "GET",
path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGatewayAvailableWafRuleSets",
diff --git a/packages/@azure/arm-network/lib/operations/applicationSecurityGroups.ts b/packages/@azure/arm-network/lib/operations/applicationSecurityGroups.ts
index a3b3ff12c223..de4e7cc58536 100644
--- a/packages/@azure/arm-network/lib/operations/applicationSecurityGroups.ts
+++ b/packages/@azure/arm-network/lib/operations/applicationSecurityGroups.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/applicationSecurityGroupsMappers";
import * as Parameters from "../models/parameters";
@@ -85,6 +85,19 @@ export class ApplicationSecurityGroups {
.then(lroPoller => lroPoller.pollUntilFinished()) as Promise;
}
+ /**
+ * Updates an application security group's tags.
+ * @param resourceGroupName The name of the resource group.
+ * @param applicationSecurityGroupName The name of the application security group.
+ * @param parameters Parameters supplied to update application security group tags.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ updateTags(resourceGroupName: string, applicationSecurityGroupName: string, parameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise {
+ return this.beginUpdateTags(resourceGroupName,applicationSecurityGroupName,parameters,options)
+ .then(lroPoller => lroPoller.pollUntilFinished()) as Promise;
+ }
+
/**
* Gets all application security groups in a subscription.
* @param [options] The optional parameters
@@ -176,6 +189,26 @@ export class ApplicationSecurityGroups {
options);
}
+ /**
+ * Updates an application security group's tags.
+ * @param resourceGroupName The name of the resource group.
+ * @param applicationSecurityGroupName The name of the application security group.
+ * @param parameters Parameters supplied to update application security group tags.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ beginUpdateTags(resourceGroupName: string, applicationSecurityGroupName: string, parameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise {
+ return this.client.sendLRORequest(
+ {
+ resourceGroupName,
+ applicationSecurityGroupName,
+ parameters,
+ options
+ },
+ beginUpdateTagsOperationSpec,
+ options);
+ }
+
/**
* Gets all application security groups in a subscription.
* @param nextPageLink The NextLink from the previous successful call to List operation.
@@ -367,6 +400,38 @@ const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = {
serializer
};
+const beginUpdateTagsOperationSpec: msRest.OperationSpec = {
+ httpMethod: "PATCH",
+ path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationSecurityGroups/{applicationSecurityGroupName}",
+ urlParameters: [
+ Parameters.resourceGroupName,
+ Parameters.applicationSecurityGroupName,
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ requestBody: {
+ parameterPath: "parameters",
+ mapper: {
+ ...Mappers.TagsObject,
+ required: true
+ }
+ },
+ responses: {
+ 200: {
+ bodyMapper: Mappers.ApplicationSecurityGroup
+ },
+ default: {
+ bodyMapper: Mappers.CloudError
+ }
+ },
+ serializer
+};
+
const listAllNextOperationSpec: msRest.OperationSpec = {
httpMethod: "GET",
baseUrl: "https://management.azure.com",
diff --git a/packages/@azure/arm-network/lib/operations/availableDelegations.ts b/packages/@azure/arm-network/lib/operations/availableDelegations.ts
index c83d9184c847..3633396826a4 100644
--- a/packages/@azure/arm-network/lib/operations/availableDelegations.ts
+++ b/packages/@azure/arm-network/lib/operations/availableDelegations.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/availableDelegationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/availableEndpointServices.ts b/packages/@azure/arm-network/lib/operations/availableEndpointServices.ts
index f263020fe4b2..3c5a41acec9a 100644
--- a/packages/@azure/arm-network/lib/operations/availableEndpointServices.ts
+++ b/packages/@azure/arm-network/lib/operations/availableEndpointServices.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/availableEndpointServicesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/availableResourceGroupDelegations.ts b/packages/@azure/arm-network/lib/operations/availableResourceGroupDelegations.ts
index 0becce9d6b16..39c09087692f 100644
--- a/packages/@azure/arm-network/lib/operations/availableResourceGroupDelegations.ts
+++ b/packages/@azure/arm-network/lib/operations/availableResourceGroupDelegations.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/availableResourceGroupDelegationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/azureFirewallFqdnTags.ts b/packages/@azure/arm-network/lib/operations/azureFirewallFqdnTags.ts
index a1d8f0f33264..f2cde09a932d 100644
--- a/packages/@azure/arm-network/lib/operations/azureFirewallFqdnTags.ts
+++ b/packages/@azure/arm-network/lib/operations/azureFirewallFqdnTags.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/azureFirewallFqdnTagsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/azureFirewalls.ts b/packages/@azure/arm-network/lib/operations/azureFirewalls.ts
index 9439b6a36f7c..ad3b9b4920a1 100644
--- a/packages/@azure/arm-network/lib/operations/azureFirewalls.ts
+++ b/packages/@azure/arm-network/lib/operations/azureFirewalls.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/azureFirewallsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/bgpServiceCommunities.ts b/packages/@azure/arm-network/lib/operations/bgpServiceCommunities.ts
index fa6e12a44779..784baa046a86 100644
--- a/packages/@azure/arm-network/lib/operations/bgpServiceCommunities.ts
+++ b/packages/@azure/arm-network/lib/operations/bgpServiceCommunities.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/bgpServiceCommunitiesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/connectionMonitors.ts b/packages/@azure/arm-network/lib/operations/connectionMonitors.ts
index af9d43aee770..12af7f75af91 100644
--- a/packages/@azure/arm-network/lib/operations/connectionMonitors.ts
+++ b/packages/@azure/arm-network/lib/operations/connectionMonitors.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/connectionMonitorsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/ddosProtectionPlans.ts b/packages/@azure/arm-network/lib/operations/ddosProtectionPlans.ts
index 47b60aa9ca05..0c1d5196c74b 100644
--- a/packages/@azure/arm-network/lib/operations/ddosProtectionPlans.ts
+++ b/packages/@azure/arm-network/lib/operations/ddosProtectionPlans.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/ddosProtectionPlansMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/defaultSecurityRules.ts b/packages/@azure/arm-network/lib/operations/defaultSecurityRules.ts
index 3c0189133997..86736e609383 100644
--- a/packages/@azure/arm-network/lib/operations/defaultSecurityRules.ts
+++ b/packages/@azure/arm-network/lib/operations/defaultSecurityRules.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/defaultSecurityRulesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteCircuitAuthorizations.ts b/packages/@azure/arm-network/lib/operations/expressRouteCircuitAuthorizations.ts
index 2b48bce5634e..0b34ed1205e1 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteCircuitAuthorizations.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteCircuitAuthorizations.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteCircuitAuthorizationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteCircuitConnections.ts b/packages/@azure/arm-network/lib/operations/expressRouteCircuitConnections.ts
index 033d91f8f0f3..4a09810e4008 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteCircuitConnections.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteCircuitConnections.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteCircuitConnectionsMappers";
import * as Parameters from "../models/parameters";
@@ -97,6 +97,42 @@ export class ExpressRouteCircuitConnections {
.then(lroPoller => lroPoller.pollUntilFinished()) as Promise;
}
+ /**
+ * Gets all global reach connections associated with a private peering in an express route circuit.
+ * @param resourceGroupName The name of the resource group.
+ * @param circuitName The name of the circuit.
+ * @param peeringName The name of the peering.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ list(resourceGroupName: string, circuitName: string, peeringName: string, options?: msRest.RequestOptionsBase): Promise;
+ /**
+ * @param resourceGroupName The name of the resource group.
+ * @param circuitName The name of the circuit.
+ * @param peeringName The name of the peering.
+ * @param callback The callback
+ */
+ list(resourceGroupName: string, circuitName: string, peeringName: string, callback: msRest.ServiceCallback): void;
+ /**
+ * @param resourceGroupName The name of the resource group.
+ * @param circuitName The name of the circuit.
+ * @param peeringName The name of the peering.
+ * @param options The optional parameters
+ * @param callback The callback
+ */
+ list(resourceGroupName: string, circuitName: string, peeringName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void;
+ list(resourceGroupName: string, circuitName: string, peeringName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise {
+ return this.client.sendOperationRequest(
+ {
+ resourceGroupName,
+ circuitName,
+ peeringName,
+ options
+ },
+ listOperationSpec,
+ callback) as Promise;
+ }
+
/**
* Deletes the specified Express Route Circuit Connection from the specified express route circuit.
* @param resourceGroupName The name of the resource group.
@@ -143,6 +179,34 @@ export class ExpressRouteCircuitConnections {
beginCreateOrUpdateOperationSpec,
options);
}
+
+ /**
+ * Gets all global reach connections associated with a private peering in an express route circuit.
+ * @param nextPageLink The NextLink from the previous successful call to List operation.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ listNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise;
+ /**
+ * @param nextPageLink The NextLink from the previous successful call to List operation.
+ * @param callback The callback
+ */
+ listNext(nextPageLink: string, callback: msRest.ServiceCallback): void;
+ /**
+ * @param nextPageLink The NextLink from the previous successful call to List operation.
+ * @param options The optional parameters
+ * @param callback The callback
+ */
+ listNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void;
+ listNext(nextPageLink: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise {
+ return this.client.sendOperationRequest(
+ {
+ nextPageLink,
+ options
+ },
+ listNextOperationSpec,
+ callback) as Promise;
+ }
}
// Operation Specifications
@@ -174,6 +238,32 @@ const getOperationSpec: msRest.OperationSpec = {
serializer
};
+const listOperationSpec: msRest.OperationSpec = {
+ httpMethod: "GET",
+ path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections",
+ urlParameters: [
+ Parameters.resourceGroupName,
+ Parameters.circuitName,
+ Parameters.peeringName,
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ responses: {
+ 200: {
+ bodyMapper: Mappers.ExpressRouteCircuitConnectionListResult
+ },
+ default: {
+ bodyMapper: Mappers.CloudError
+ }
+ },
+ serializer
+};
+
const beginDeleteMethodOperationSpec: msRest.OperationSpec = {
httpMethod: "DELETE",
path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/connections/{connectionName}",
@@ -237,3 +327,24 @@ const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = {
},
serializer
};
+
+const listNextOperationSpec: msRest.OperationSpec = {
+ httpMethod: "GET",
+ baseUrl: "https://management.azure.com",
+ path: "{nextLink}",
+ urlParameters: [
+ Parameters.nextPageLink
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ responses: {
+ 200: {
+ bodyMapper: Mappers.ExpressRouteCircuitConnectionListResult
+ },
+ default: {
+ bodyMapper: Mappers.CloudError
+ }
+ },
+ serializer
+};
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteCircuitPeerings.ts b/packages/@azure/arm-network/lib/operations/expressRouteCircuitPeerings.ts
index 2bde66062f02..a1dd18d61334 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteCircuitPeerings.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteCircuitPeerings.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteCircuitPeeringsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteCircuits.ts b/packages/@azure/arm-network/lib/operations/expressRouteCircuits.ts
index e078a1ade129..23cb5b28f0b1 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteCircuits.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteCircuits.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteCircuitsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteConnections.ts b/packages/@azure/arm-network/lib/operations/expressRouteConnections.ts
index ce6b2931a410..8b64960aa848 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteConnections.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteConnections.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteConnectionsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteCrossConnectionPeerings.ts b/packages/@azure/arm-network/lib/operations/expressRouteCrossConnectionPeerings.ts
index 5a462c4ee197..48ef4f8761be 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteCrossConnectionPeerings.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteCrossConnectionPeerings.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteCrossConnectionPeeringsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteCrossConnections.ts b/packages/@azure/arm-network/lib/operations/expressRouteCrossConnections.ts
index daaf9c0f96ce..9606559e87a5 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteCrossConnections.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteCrossConnections.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteCrossConnectionsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteGateways.ts b/packages/@azure/arm-network/lib/operations/expressRouteGateways.ts
index cb0ebea7f92a..4c7a3ce507ed 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteGateways.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteGateways.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteGatewaysMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteLinks.ts b/packages/@azure/arm-network/lib/operations/expressRouteLinks.ts
index 7b29583727fe..e317f0dfe0d0 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteLinks.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteLinks.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteLinksMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRoutePorts.ts b/packages/@azure/arm-network/lib/operations/expressRoutePorts.ts
index 9cb154aa92e2..82d095417c66 100644
--- a/packages/@azure/arm-network/lib/operations/expressRoutePorts.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRoutePorts.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRoutePortsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRoutePortsLocations.ts b/packages/@azure/arm-network/lib/operations/expressRoutePortsLocations.ts
index 0143bbcea975..4570d7c37e4a 100644
--- a/packages/@azure/arm-network/lib/operations/expressRoutePortsLocations.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRoutePortsLocations.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRoutePortsLocationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/expressRouteServiceProviders.ts b/packages/@azure/arm-network/lib/operations/expressRouteServiceProviders.ts
index 6c23fde9c0ee..d892586ff98e 100644
--- a/packages/@azure/arm-network/lib/operations/expressRouteServiceProviders.ts
+++ b/packages/@azure/arm-network/lib/operations/expressRouteServiceProviders.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/expressRouteServiceProvidersMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/hubVirtualNetworkConnections.ts b/packages/@azure/arm-network/lib/operations/hubVirtualNetworkConnections.ts
index 815d03844840..00c8f40f4258 100644
--- a/packages/@azure/arm-network/lib/operations/hubVirtualNetworkConnections.ts
+++ b/packages/@azure/arm-network/lib/operations/hubVirtualNetworkConnections.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/hubVirtualNetworkConnectionsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/inboundNatRules.ts b/packages/@azure/arm-network/lib/operations/inboundNatRules.ts
index 7df04d10d62b..0afcc492bbcd 100644
--- a/packages/@azure/arm-network/lib/operations/inboundNatRules.ts
+++ b/packages/@azure/arm-network/lib/operations/inboundNatRules.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/inboundNatRulesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/index.ts b/packages/@azure/arm-network/lib/operations/index.ts
index aac883cb909b..988917538cb2 100644
--- a/packages/@azure/arm-network/lib/operations/index.ts
+++ b/packages/@azure/arm-network/lib/operations/index.ts
@@ -62,10 +62,10 @@ export * from "./usages";
export * from "./virtualNetworks";
export * from "./subnets";
export * from "./virtualNetworkPeerings";
-export * from "./virtualNetworkTaps";
export * from "./virtualNetworkGateways";
export * from "./virtualNetworkGatewayConnections";
export * from "./localNetworkGateways";
+export * from "./virtualNetworkTaps";
export * from "./virtualWans";
export * from "./vpnSites";
export * from "./vpnSitesConfiguration";
diff --git a/packages/@azure/arm-network/lib/operations/interfaceEndpoints.ts b/packages/@azure/arm-network/lib/operations/interfaceEndpoints.ts
index 2b3eb5ec6348..a6b9a76e6a73 100644
--- a/packages/@azure/arm-network/lib/operations/interfaceEndpoints.ts
+++ b/packages/@azure/arm-network/lib/operations/interfaceEndpoints.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/interfaceEndpointsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/loadBalancerBackendAddressPools.ts b/packages/@azure/arm-network/lib/operations/loadBalancerBackendAddressPools.ts
index 005083559cc1..3330a5bdb1f1 100644
--- a/packages/@azure/arm-network/lib/operations/loadBalancerBackendAddressPools.ts
+++ b/packages/@azure/arm-network/lib/operations/loadBalancerBackendAddressPools.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/loadBalancerBackendAddressPoolsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/loadBalancerFrontendIPConfigurations.ts b/packages/@azure/arm-network/lib/operations/loadBalancerFrontendIPConfigurations.ts
index 83cb24a9d68c..21e26b56f7e7 100644
--- a/packages/@azure/arm-network/lib/operations/loadBalancerFrontendIPConfigurations.ts
+++ b/packages/@azure/arm-network/lib/operations/loadBalancerFrontendIPConfigurations.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/loadBalancerFrontendIPConfigurationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/loadBalancerLoadBalancingRules.ts b/packages/@azure/arm-network/lib/operations/loadBalancerLoadBalancingRules.ts
index 1a70fd25d0ab..57fb2b0fc830 100644
--- a/packages/@azure/arm-network/lib/operations/loadBalancerLoadBalancingRules.ts
+++ b/packages/@azure/arm-network/lib/operations/loadBalancerLoadBalancingRules.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/loadBalancerLoadBalancingRulesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/loadBalancerNetworkInterfaces.ts b/packages/@azure/arm-network/lib/operations/loadBalancerNetworkInterfaces.ts
index b440a867c821..7ab58d852fb0 100644
--- a/packages/@azure/arm-network/lib/operations/loadBalancerNetworkInterfaces.ts
+++ b/packages/@azure/arm-network/lib/operations/loadBalancerNetworkInterfaces.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/loadBalancerNetworkInterfacesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/loadBalancerOutboundRules.ts b/packages/@azure/arm-network/lib/operations/loadBalancerOutboundRules.ts
index b5fd5a6d745d..9e997cab3647 100644
--- a/packages/@azure/arm-network/lib/operations/loadBalancerOutboundRules.ts
+++ b/packages/@azure/arm-network/lib/operations/loadBalancerOutboundRules.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/loadBalancerOutboundRulesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/loadBalancerProbes.ts b/packages/@azure/arm-network/lib/operations/loadBalancerProbes.ts
index db1546fc4e51..040745b8e97b 100644
--- a/packages/@azure/arm-network/lib/operations/loadBalancerProbes.ts
+++ b/packages/@azure/arm-network/lib/operations/loadBalancerProbes.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/loadBalancerProbesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/loadBalancers.ts b/packages/@azure/arm-network/lib/operations/loadBalancers.ts
index 2f521d5694d9..7b175197896d 100644
--- a/packages/@azure/arm-network/lib/operations/loadBalancers.ts
+++ b/packages/@azure/arm-network/lib/operations/loadBalancers.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/loadBalancersMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/localNetworkGateways.ts b/packages/@azure/arm-network/lib/operations/localNetworkGateways.ts
index c16a29484347..7c73ea4f21f0 100644
--- a/packages/@azure/arm-network/lib/operations/localNetworkGateways.ts
+++ b/packages/@azure/arm-network/lib/operations/localNetworkGateways.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/localNetworkGatewaysMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/networkInterfaceIPConfigurations.ts b/packages/@azure/arm-network/lib/operations/networkInterfaceIPConfigurations.ts
index f3fe2bed54da..e3f1a57ad7e3 100644
--- a/packages/@azure/arm-network/lib/operations/networkInterfaceIPConfigurations.ts
+++ b/packages/@azure/arm-network/lib/operations/networkInterfaceIPConfigurations.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/networkInterfaceIPConfigurationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/networkInterfaceLoadBalancers.ts b/packages/@azure/arm-network/lib/operations/networkInterfaceLoadBalancers.ts
index 14b0fe37c023..e69b95ca9fd1 100644
--- a/packages/@azure/arm-network/lib/operations/networkInterfaceLoadBalancers.ts
+++ b/packages/@azure/arm-network/lib/operations/networkInterfaceLoadBalancers.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/networkInterfaceLoadBalancersMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/networkInterfaceTapConfigurations.ts b/packages/@azure/arm-network/lib/operations/networkInterfaceTapConfigurations.ts
index bd88a1db69fb..9b0b5647d9a2 100644
--- a/packages/@azure/arm-network/lib/operations/networkInterfaceTapConfigurations.ts
+++ b/packages/@azure/arm-network/lib/operations/networkInterfaceTapConfigurations.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/networkInterfaceTapConfigurationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/networkInterfaces.ts b/packages/@azure/arm-network/lib/operations/networkInterfaces.ts
index a41064cd1adc..adf162c66ff1 100644
--- a/packages/@azure/arm-network/lib/operations/networkInterfaces.ts
+++ b/packages/@azure/arm-network/lib/operations/networkInterfaces.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/networkInterfacesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/networkProfiles.ts b/packages/@azure/arm-network/lib/operations/networkProfiles.ts
index 6d6efa299d89..f2f8d04e67dd 100644
--- a/packages/@azure/arm-network/lib/operations/networkProfiles.ts
+++ b/packages/@azure/arm-network/lib/operations/networkProfiles.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/networkProfilesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/networkSecurityGroups.ts b/packages/@azure/arm-network/lib/operations/networkSecurityGroups.ts
index ca4a9498b596..8bd6453e60a4 100644
--- a/packages/@azure/arm-network/lib/operations/networkSecurityGroups.ts
+++ b/packages/@azure/arm-network/lib/operations/networkSecurityGroups.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/networkSecurityGroupsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/networkWatchers.ts b/packages/@azure/arm-network/lib/operations/networkWatchers.ts
index 87a9b7091791..85a8c2a3c616 100644
--- a/packages/@azure/arm-network/lib/operations/networkWatchers.ts
+++ b/packages/@azure/arm-network/lib/operations/networkWatchers.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/networkWatchersMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/operations.ts b/packages/@azure/arm-network/lib/operations/operations.ts
index eaac30618527..1fae7feb9157 100644
--- a/packages/@azure/arm-network/lib/operations/operations.ts
+++ b/packages/@azure/arm-network/lib/operations/operations.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/operationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/p2sVpnGateways.ts b/packages/@azure/arm-network/lib/operations/p2sVpnGateways.ts
index bb058adb7ca8..9f0ae5c340d6 100644
--- a/packages/@azure/arm-network/lib/operations/p2sVpnGateways.ts
+++ b/packages/@azure/arm-network/lib/operations/p2sVpnGateways.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/p2sVpnGatewaysMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/p2sVpnServerConfigurations.ts b/packages/@azure/arm-network/lib/operations/p2sVpnServerConfigurations.ts
index e177ddc59fb8..2317294cfedd 100644
--- a/packages/@azure/arm-network/lib/operations/p2sVpnServerConfigurations.ts
+++ b/packages/@azure/arm-network/lib/operations/p2sVpnServerConfigurations.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/p2sVpnServerConfigurationsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/packetCaptures.ts b/packages/@azure/arm-network/lib/operations/packetCaptures.ts
index bb6baa5fe2df..fa21b9224bed 100644
--- a/packages/@azure/arm-network/lib/operations/packetCaptures.ts
+++ b/packages/@azure/arm-network/lib/operations/packetCaptures.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/packetCapturesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/publicIPAddresses.ts b/packages/@azure/arm-network/lib/operations/publicIPAddresses.ts
index b9cc5dff3bea..7c3e04f67a92 100644
--- a/packages/@azure/arm-network/lib/operations/publicIPAddresses.ts
+++ b/packages/@azure/arm-network/lib/operations/publicIPAddresses.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/publicIPAddressesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/publicIPPrefixes.ts b/packages/@azure/arm-network/lib/operations/publicIPPrefixes.ts
index ccd16fc31da4..d6d54f562275 100644
--- a/packages/@azure/arm-network/lib/operations/publicIPPrefixes.ts
+++ b/packages/@azure/arm-network/lib/operations/publicIPPrefixes.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/publicIPPrefixesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/routeFilterRules.ts b/packages/@azure/arm-network/lib/operations/routeFilterRules.ts
index 6b2eaaee892d..2e2cb84f653d 100644
--- a/packages/@azure/arm-network/lib/operations/routeFilterRules.ts
+++ b/packages/@azure/arm-network/lib/operations/routeFilterRules.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/routeFilterRulesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/routeFilters.ts b/packages/@azure/arm-network/lib/operations/routeFilters.ts
index d27a34fdfc95..c4f1c4b64b46 100644
--- a/packages/@azure/arm-network/lib/operations/routeFilters.ts
+++ b/packages/@azure/arm-network/lib/operations/routeFilters.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/routeFiltersMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/routeTables.ts b/packages/@azure/arm-network/lib/operations/routeTables.ts
index e30a77a87d73..e20572228106 100644
--- a/packages/@azure/arm-network/lib/operations/routeTables.ts
+++ b/packages/@azure/arm-network/lib/operations/routeTables.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/routeTablesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/routes.ts b/packages/@azure/arm-network/lib/operations/routes.ts
index 74eea3857b8b..8587c7d35c45 100644
--- a/packages/@azure/arm-network/lib/operations/routes.ts
+++ b/packages/@azure/arm-network/lib/operations/routes.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/routesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/securityRules.ts b/packages/@azure/arm-network/lib/operations/securityRules.ts
index 438b294bfe30..3b2161e9370d 100644
--- a/packages/@azure/arm-network/lib/operations/securityRules.ts
+++ b/packages/@azure/arm-network/lib/operations/securityRules.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/securityRulesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/serviceEndpointPolicies.ts b/packages/@azure/arm-network/lib/operations/serviceEndpointPolicies.ts
index 0e09d262f3f4..88122096d786 100644
--- a/packages/@azure/arm-network/lib/operations/serviceEndpointPolicies.ts
+++ b/packages/@azure/arm-network/lib/operations/serviceEndpointPolicies.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/serviceEndpointPoliciesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/serviceEndpointPolicyDefinitions.ts b/packages/@azure/arm-network/lib/operations/serviceEndpointPolicyDefinitions.ts
index 94ffa17b7a3a..942b20b2e6de 100644
--- a/packages/@azure/arm-network/lib/operations/serviceEndpointPolicyDefinitions.ts
+++ b/packages/@azure/arm-network/lib/operations/serviceEndpointPolicyDefinitions.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/serviceEndpointPolicyDefinitionsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/subnets.ts b/packages/@azure/arm-network/lib/operations/subnets.ts
index 47a6429c677d..87a39da98edf 100644
--- a/packages/@azure/arm-network/lib/operations/subnets.ts
+++ b/packages/@azure/arm-network/lib/operations/subnets.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/subnetsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/usages.ts b/packages/@azure/arm-network/lib/operations/usages.ts
index 155ef6abb4b0..2dde4a2f967a 100644
--- a/packages/@azure/arm-network/lib/operations/usages.ts
+++ b/packages/@azure/arm-network/lib/operations/usages.ts
@@ -8,7 +8,7 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
+import * as msRest from "ms-rest-js";
import * as Models from "../models";
import * as Mappers from "../models/usagesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/virtualHubs.ts b/packages/@azure/arm-network/lib/operations/virtualHubs.ts
index e27c5cfdee79..af4aca11242b 100644
--- a/packages/@azure/arm-network/lib/operations/virtualHubs.ts
+++ b/packages/@azure/arm-network/lib/operations/virtualHubs.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/virtualHubsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/virtualNetworkGatewayConnections.ts b/packages/@azure/arm-network/lib/operations/virtualNetworkGatewayConnections.ts
index 580f7280b48a..ec3a015f4425 100644
--- a/packages/@azure/arm-network/lib/operations/virtualNetworkGatewayConnections.ts
+++ b/packages/@azure/arm-network/lib/operations/virtualNetworkGatewayConnections.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/virtualNetworkGatewayConnectionsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/virtualNetworkGateways.ts b/packages/@azure/arm-network/lib/operations/virtualNetworkGateways.ts
index fba7ac5bedca..5aee466adc05 100644
--- a/packages/@azure/arm-network/lib/operations/virtualNetworkGateways.ts
+++ b/packages/@azure/arm-network/lib/operations/virtualNetworkGateways.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/virtualNetworkGatewaysMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/virtualNetworkPeerings.ts b/packages/@azure/arm-network/lib/operations/virtualNetworkPeerings.ts
index 842b6feb3429..57af71d5bb9f 100644
--- a/packages/@azure/arm-network/lib/operations/virtualNetworkPeerings.ts
+++ b/packages/@azure/arm-network/lib/operations/virtualNetworkPeerings.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/virtualNetworkPeeringsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/virtualNetworkTaps.ts b/packages/@azure/arm-network/lib/operations/virtualNetworkTaps.ts
index 93067754144a..134b40d5784a 100644
--- a/packages/@azure/arm-network/lib/operations/virtualNetworkTaps.ts
+++ b/packages/@azure/arm-network/lib/operations/virtualNetworkTaps.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/virtualNetworkTapsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/virtualNetworks.ts b/packages/@azure/arm-network/lib/operations/virtualNetworks.ts
index 913658e46997..4601f03e1785 100644
--- a/packages/@azure/arm-network/lib/operations/virtualNetworks.ts
+++ b/packages/@azure/arm-network/lib/operations/virtualNetworks.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/virtualNetworksMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/virtualWans.ts b/packages/@azure/arm-network/lib/operations/virtualWans.ts
index 7bb0c1838337..a1648f903c11 100644
--- a/packages/@azure/arm-network/lib/operations/virtualWans.ts
+++ b/packages/@azure/arm-network/lib/operations/virtualWans.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/virtualWansMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/vpnConnections.ts b/packages/@azure/arm-network/lib/operations/vpnConnections.ts
index 256cd31007fe..d46fdbdf71f5 100644
--- a/packages/@azure/arm-network/lib/operations/vpnConnections.ts
+++ b/packages/@azure/arm-network/lib/operations/vpnConnections.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/vpnConnectionsMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/vpnGateways.ts b/packages/@azure/arm-network/lib/operations/vpnGateways.ts
index 0d8a671784af..64b54b5e266e 100644
--- a/packages/@azure/arm-network/lib/operations/vpnGateways.ts
+++ b/packages/@azure/arm-network/lib/operations/vpnGateways.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/vpnGatewaysMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/vpnSites.ts b/packages/@azure/arm-network/lib/operations/vpnSites.ts
index 6f335ec72ddc..c90b966fd7c3 100644
--- a/packages/@azure/arm-network/lib/operations/vpnSites.ts
+++ b/packages/@azure/arm-network/lib/operations/vpnSites.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/vpnSitesMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/lib/operations/vpnSitesConfiguration.ts b/packages/@azure/arm-network/lib/operations/vpnSitesConfiguration.ts
index 86897eb1f993..4199f713c131 100644
--- a/packages/@azure/arm-network/lib/operations/vpnSitesConfiguration.ts
+++ b/packages/@azure/arm-network/lib/operations/vpnSitesConfiguration.ts
@@ -8,8 +8,8 @@
* regenerated.
*/
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRest from "ms-rest-js";
+import * as msRestAzure from "ms-rest-azure-js";
import * as Models from "../models";
import * as Mappers from "../models/vpnSitesConfigurationMappers";
import * as Parameters from "../models/parameters";
diff --git a/packages/@azure/arm-network/package.json b/packages/@azure/arm-network/package.json
index 4f04b395017d..b41e881501d0 100644
--- a/packages/@azure/arm-network/package.json
+++ b/packages/@azure/arm-network/package.json
@@ -4,8 +4,8 @@
"description": "NetworkManagementClient Library with typescript type definitions for node.js and browser.",
"version": "0.1.0",
"dependencies": {
- "@azure/ms-rest-azure-js": "^1.1.0",
- "@azure/ms-rest-js": "^1.1.0",
+ "ms-rest-azure-js": "^1.0.181",
+ "ms-rest-js": "^1.0.460",
"tslib": "^1.9.3"
},
"keywords": [
diff --git a/packages/@azure/arm-network/rollup.config.js b/packages/@azure/arm-network/rollup.config.js
index 0698608136c4..d4df3c63863c 100644
--- a/packages/@azure/arm-network/rollup.config.js
+++ b/packages/@azure/arm-network/rollup.config.js
@@ -4,15 +4,15 @@ import nodeResolve from "rollup-plugin-node-resolve";
*/
const config = {
input: './esm/networkManagementClient.js',
- external: ["@azure/ms-rest-js", "@azure/ms-rest-azure-js"],
+ external: ["ms-rest-js", "ms-rest-azure-js"],
output: {
file: "./dist/arm-network.js",
format: "umd",
name: "Azure.ArmNetwork",
sourcemap: true,
globals: {
- "@azure/ms-rest-js": "msRest",
- "@azure/ms-rest-azure-js": "msRestAzure"
+ "ms-rest-js": "msRest",
+ "ms-rest-azure-js": "msRestAzure"
},
banner: `/*
* Copyright (c) Microsoft Corporation. All rights reserved.
diff --git a/packages/@azure/arm-network/tsconfig.json b/packages/@azure/arm-network/tsconfig.json
index 51ea90961ce5..f32d1664f320 100644
--- a/packages/@azure/arm-network/tsconfig.json
+++ b/packages/@azure/arm-network/tsconfig.json
@@ -14,6 +14,6 @@
"outDir": "./esm",
"importHelpers": true
},
- "include": ["./lib/**/*.ts"],
+ "include": ["./lib/**/*"],
"exclude": ["node_modules"]
}