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
index 71cc22360cd4..2b20ec8987a7 100644
--- a/packages/@azure/arm-network/README.md
+++ b/packages/@azure/arm-network/README.md
@@ -1,100 +1,100 @@
-## 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
-
-```bash
-npm install @azure/arm-network
-```
-
-### How to use
-
-#### nodejs - Authentication, client creation and get applicationGateways as an example written in TypeScript.
-
-##### Install @azure/ms-rest-nodeauth
-
-```bash
-npm install @azure/ms-rest-nodeauth
-```
-
-##### Sample code
-
-```typescript
-import * as msRest from "@azure/ms-rest-js";
-import * as msRestAzure from "@azure/ms-rest-azure-js";
-import * as msRestNodeAuth from "@azure/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.
-
-##### Install @azure/ms-rest-browserauth
-
-```bash
-npm install @azure/ms-rest-browserauth
-```
-
-##### Sample code
-
-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)
+## 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
+
+```bash
+npm install @azure/arm-network
+```
+
+### How to use
+
+#### nodejs - Authentication, client creation and get applicationGateways as an example written in TypeScript.
+
+##### Install @azure/ms-rest-nodeauth
+
+```bash
+npm install @azure/ms-rest-nodeauth
+```
+
+##### Sample code
+
+```typescript
+import * as msRest from "@azure/ms-rest-js";
+import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as msRestNodeAuth from "@azure/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.
+
+##### Install @azure/ms-rest-browserauth
+
+```bash
+npm install @azure/ms-rest-browserauth
+```
+
+##### Sample code
+
+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 a10d4b1c97c6..843011f80b74 100644
--- a/packages/@azure/arm-network/lib/models/applicationGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/applicationGatewaysMappers.ts
@@ -1,186 +1,191 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
+ AddressSpace,
ApplicationGateway,
- Resource,
- BaseResource,
- ApplicationGatewaySku,
- ApplicationGatewaySslPolicy,
- ApplicationGatewayIPConfiguration,
- SubResource,
ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
- ApplicationGatewayFrontendIPConfiguration,
- ApplicationGatewayFrontendPort,
- ApplicationGatewayProbe,
- ApplicationGatewayProbeHealthResponseMatch,
- ApplicationGatewayBackendAddressPool,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- BackendAddressPool,
- InboundNatRule,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableRequestHeadersResult,
+ ApplicationGatewayAvailableResponseHeadersResult,
+ ApplicationGatewayAvailableServerVariablesResult,
+ ApplicationGatewayAvailableSslOptions,
+ ApplicationGatewayAvailableSslPredefinedPolicies,
+ ApplicationGatewayAvailableWafRuleSetsResult,
ApplicationGatewayBackendAddress,
+ ApplicationGatewayBackendAddressPool,
+ ApplicationGatewayBackendHealth,
+ ApplicationGatewayBackendHealthHttpSettings,
+ ApplicationGatewayBackendHealthPool,
+ ApplicationGatewayBackendHealthServer,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayHttpListener,
ApplicationGatewayCustomError,
- ApplicationGatewayUrlPathMap,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
+ ApplicationGatewayFrontendIPConfiguration,
+ ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
+ ApplicationGatewayHttpListener,
+ ApplicationGatewayIPConfiguration,
+ ApplicationGatewayListResult,
ApplicationGatewayPathRule,
+ ApplicationGatewayProbe,
+ ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- TagsObject,
- ApplicationGatewayListResult,
- ApplicationGatewayBackendHealth,
- ApplicationGatewayBackendHealthPool,
- ApplicationGatewayBackendHealthHttpSettings,
- ApplicationGatewayBackendHealthServer,
- ApplicationGatewayAvailableWafRuleSetsResult,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
- ApplicationGatewayAvailableSslPredefinedPolicies,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
+ ApplicationGatewaySslPolicy,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/applicationSecurityGroupsMappers.ts b/packages/@azure/arm-network/lib/models/applicationSecurityGroupsMappers.ts
index 945f0e809afb..dd65ef96ef19 100644
--- a/packages/@azure/arm-network/lib/models/applicationSecurityGroupsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/applicationSecurityGroupsMappers.ts
@@ -1,179 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- ApplicationSecurityGroup,
- Resource,
- BaseResource,
- ApplicationSecurityGroupListResult,
- SubResource,
- SecurityRule,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ ApplicationSecurityGroupListResult,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/availableDelegationsMappers.ts b/packages/@azure/arm-network/lib/models/availableDelegationsMappers.ts
index 65118ed48d12..c9d8bd330c17 100644
--- a/packages/@azure/arm-network/lib/models/availableDelegationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/availableDelegationsMappers.ts
@@ -1,16 +1,13 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- AvailableDelegationsResult,
AvailableDelegation,
+ AvailableDelegationsResult,
CloudError
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/availableEndpointServicesMappers.ts b/packages/@azure/arm-network/lib/models/availableEndpointServicesMappers.ts
index 81140554e3cb..709e3706a72b 100644
--- a/packages/@azure/arm-network/lib/models/availableEndpointServicesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/availableEndpointServicesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- EndpointServicesListResult,
- EndpointServiceResult,
- SubResource,
- BaseResource,
- CloudError,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
+ EndpointServiceResult,
+ EndpointServicesListResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/availableResourceGroupDelegationsMappers.ts b/packages/@azure/arm-network/lib/models/availableResourceGroupDelegationsMappers.ts
index 65118ed48d12..c9d8bd330c17 100644
--- a/packages/@azure/arm-network/lib/models/availableResourceGroupDelegationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/availableResourceGroupDelegationsMappers.ts
@@ -1,16 +1,13 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- AvailableDelegationsResult,
AvailableDelegation,
+ AvailableDelegationsResult,
CloudError
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/azureFirewallFqdnTagsMappers.ts b/packages/@azure/arm-network/lib/models/azureFirewallFqdnTagsMappers.ts
index 117f9e1be4a6..d7b3e9b5ce4a 100644
--- a/packages/@azure/arm-network/lib/models/azureFirewallFqdnTagsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/azureFirewallFqdnTagsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- AzureFirewallFqdnTagListResult,
- AzureFirewallFqdnTag,
- Resource,
- BaseResource,
- CloudError,
- SubResource,
- ApplicationSecurityGroup,
- SecurityRule,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallFqdnTagListResult,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/azureFirewallsMappers.ts b/packages/@azure/arm-network/lib/models/azureFirewallsMappers.ts
index 8642165afde2..e924a4d7db39 100644
--- a/packages/@azure/arm-network/lib/models/azureFirewallsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/azureFirewallsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- AzureFirewall,
- Resource,
- BaseResource,
- AzureFirewallApplicationRuleCollection,
- SubResource,
- AzureFirewallRCAction,
- AzureFirewallApplicationRule,
- AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
- AzureFirewallNatRCAction,
- AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
- AzureFirewallNetworkRule,
- AzureFirewallIPConfiguration,
- AzureFirewallListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
+ AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
+ AzureFirewallApplicationRuleProtocol,
AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
+ AzureFirewallListResult,
+ AzureFirewallNatRCAction,
+ AzureFirewallNatRule,
+ AzureFirewallNatRuleCollection,
+ AzureFirewallNetworkRule,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/bgpServiceCommunitiesMappers.ts b/packages/@azure/arm-network/lib/models/bgpServiceCommunitiesMappers.ts
index d4f219f1fa3f..341a5e8b055b 100644
--- a/packages/@azure/arm-network/lib/models/bgpServiceCommunitiesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/bgpServiceCommunitiesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- BgpServiceCommunityListResult,
- BgpServiceCommunity,
- Resource,
- BaseResource,
- BGPCommunity,
- CloudError,
- SubResource,
- ApplicationSecurityGroup,
- SecurityRule,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpServiceCommunityListResult,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/connectionMonitorsMappers.ts b/packages/@azure/arm-network/lib/models/connectionMonitorsMappers.ts
index 24d462a92423..6d67d7ab1db3 100644
--- a/packages/@azure/arm-network/lib/models/connectionMonitorsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/connectionMonitorsMappers.ts
@@ -1,185 +1,185 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- ConnectionMonitor,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
- ConnectionMonitorResult,
- BaseResource,
- ErrorResponse,
- ErrorDetails,
- ConnectionMonitorQueryResult,
- ConnectionStateSnapshot,
- ConnectivityHop,
- ConnectivityIssue,
- ConnectionMonitorListResult,
- SubResource,
- SecurityRule,
- ApplicationSecurityGroup,
- Resource,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitor,
+ ConnectionMonitorDestination,
+ ConnectionMonitorListResult,
+ ConnectionMonitorQueryResult,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ ConnectionStateSnapshot,
+ ConnectivityHop,
+ ConnectivityIssue,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorResponse,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/ddosCustomPoliciesMappers.ts b/packages/@azure/arm-network/lib/models/ddosCustomPoliciesMappers.ts
new file mode 100644
index 000000000000..08879609bc82
--- /dev/null
+++ b/packages/@azure/arm-network/lib/models/ddosCustomPoliciesMappers.ts
@@ -0,0 +1,179 @@
+/*
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
+ */
+
+export {
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
+ ApplicationGatewayBackendAddress,
+ ApplicationGatewayBackendAddressPool,
+ ApplicationGatewayBackendHttpSettings,
+ ApplicationGatewayConnectionDraining,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
+ ApplicationGatewayFrontendIPConfiguration,
+ ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
+ ApplicationGatewayHttpListener,
+ ApplicationGatewayIPConfiguration,
+ ApplicationGatewayPathRule,
+ ApplicationGatewayProbe,
+ ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
+ ApplicationGatewayRequestRoutingRule,
+ ApplicationGatewayRewriteRule,
+ ApplicationGatewayRewriteRuleActionSet,
+ ApplicationGatewayRewriteRuleSet,
+ ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
+ ApplicationGatewaySslPolicy,
+ ApplicationGatewaySslPredefinedPolicy,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
+ AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
+ AzureFirewallApplicationRuleProtocol,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
+ AzureFirewallNatRCAction,
+ AzureFirewallNatRule,
+ AzureFirewallNatRuleCollection,
+ AzureFirewallNetworkRule,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
+ DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
+ EndpointServiceResult,
+ ExpressRouteCircuit,
+ ExpressRouteCircuitAuthorization,
+ ExpressRouteCircuitConnection,
+ ExpressRouteCircuitPeering,
+ ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
+ ExpressRouteCircuitStats,
+ ExpressRouteConnection,
+ ExpressRouteConnectionId,
+ ExpressRouteCrossConnection,
+ ExpressRouteCrossConnectionPeering,
+ ExpressRouteGateway,
+ ExpressRouteGatewayPropertiesAutoScaleConfiguration,
+ ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
+ ExpressRouteLink,
+ ExpressRoutePort,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
+ InboundNatPool,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ LoadBalancer,
+ LoadBalancerSku,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
+ NetworkProfile,
+ NetworkSecurityGroup,
+ NetworkWatcher,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
+ PublicIPPrefix,
+ PublicIPPrefixSku,
+ ReferencedPublicIpAddress,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
+ VirtualNetwork,
+ VirtualNetworkConnectionGatewayReference,
+ VirtualNetworkGateway,
+ VirtualNetworkGatewayConnection,
+ VirtualNetworkGatewayConnectionListEntity,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
+ VirtualWAN,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
+ VpnConnection,
+ VpnGateway,
+ VpnSite
+} from "../models/mappers";
diff --git a/packages/@azure/arm-network/lib/models/ddosProtectionPlansMappers.ts b/packages/@azure/arm-network/lib/models/ddosProtectionPlansMappers.ts
index b636650d28ce..a7e548feec19 100644
--- a/packages/@azure/arm-network/lib/models/ddosProtectionPlansMappers.ts
+++ b/packages/@azure/arm-network/lib/models/ddosProtectionPlansMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- DdosProtectionPlan,
- BaseResource,
- SubResource,
- DdosProtectionPlanListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
+ DdosProtectionPlan,
+ DdosProtectionPlanListResult,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/defaultSecurityRulesMappers.ts b/packages/@azure/arm-network/lib/models/defaultSecurityRulesMappers.ts
index 770ba6ce4a33..b290f8be9645 100644
--- a/packages/@azure/arm-network/lib/models/defaultSecurityRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/defaultSecurityRulesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- SecurityRuleListResult,
- SecurityRule,
- SubResource,
- BaseResource,
- ApplicationSecurityGroup,
- Resource,
- CloudError,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ SecurityRuleListResult,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCircuitAuthorizationsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCircuitAuthorizationsMappers.ts
index d58f38bd33f7..f6daf35ad7bc 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCircuitAuthorizationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCircuitAuthorizationsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- ExpressRouteCircuitAuthorization,
- SubResource,
- BaseResource,
- AuthorizationListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AuthorizationListResult,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
- RouteFilterRule,
+ ExpressRouteCircuit,
+ ExpressRouteCircuitAuthorization,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCircuitConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCircuitConnectionsMappers.ts
index 68ccdc717bf3..0350dfa48b24 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCircuitConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCircuitConnectionsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- ExpressRouteCircuitConnection,
- SubResource,
- BaseResource,
- ExpressRouteCircuitConnectionListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
+ ExpressRouteCircuitConnection,
+ ExpressRouteCircuitConnectionListResult,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCircuitPeeringsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCircuitPeeringsMappers.ts
index d0f823573604..75e9a191165b 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCircuitPeeringsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCircuitPeeringsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- ExpressRouteCircuitPeering,
- SubResource,
- BaseResource,
- ExpressRouteCircuitPeeringConfig,
- ExpressRouteCircuitStats,
- RouteFilter,
- Resource,
- RouteFilterRule,
- Ipv6ExpressRouteCircuitPeeringConfig,
- ExpressRouteConnectionId,
- ExpressRouteCircuitConnection,
- ExpressRouteCircuitPeeringListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
- ExpressRouteCircuitAuthorization,
ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
- ExpressRouteCrossConnection,
+ ExpressRouteCircuitAuthorization,
+ ExpressRouteCircuitConnection,
+ ExpressRouteCircuitPeering,
+ ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitPeeringListResult,
ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
+ ExpressRouteCircuitStats,
ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteConnectionId,
+ ExpressRouteCrossConnection,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCircuitsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCircuitsMappers.ts
index c99754de34fa..09d4e2733ca6 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCircuitsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCircuitsMappers.ts
@@ -1,186 +1,186 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- ExpressRouteCircuit,
- Resource,
- BaseResource,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitAuthorization,
- SubResource,
- ExpressRouteCircuitPeering,
- ExpressRouteCircuitPeeringConfig,
- ExpressRouteCircuitStats,
- RouteFilter,
- RouteFilterRule,
- Ipv6ExpressRouteCircuitPeeringConfig,
- ExpressRouteConnectionId,
- ExpressRouteCircuitConnection,
- ExpressRouteCircuitServiceProviderProperties,
- TagsObject,
- ExpressRouteCircuitsArpTableListResult,
- ExpressRouteCircuitArpTable,
- ExpressRouteCircuitsRoutesTableListResult,
- ExpressRouteCircuitRoutesTable,
- ExpressRouteCircuitsRoutesTableSummaryListResult,
- ExpressRouteCircuitRoutesTableSummary,
- ExpressRouteCircuitListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
- ExpressRouteCrossConnection,
+ ExpressRouteCircuit,
+ ExpressRouteCircuitArpTable,
+ ExpressRouteCircuitAuthorization,
+ ExpressRouteCircuitConnection,
+ ExpressRouteCircuitListResult,
+ ExpressRouteCircuitPeering,
+ ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
ExpressRouteCircuitReference,
+ ExpressRouteCircuitRoutesTable,
+ ExpressRouteCircuitRoutesTableSummary,
+ ExpressRouteCircuitsArpTableListResult,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
+ ExpressRouteCircuitsRoutesTableListResult,
+ ExpressRouteCircuitsRoutesTableSummaryListResult,
+ ExpressRouteCircuitStats,
ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteConnectionId,
+ ExpressRouteCrossConnection,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteConnectionsMappers.ts
index f68416fb16b8..306d47c45cc3 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteConnectionsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- ExpressRouteConnection,
- SubResource,
- BaseResource,
- ExpressRouteCircuitPeeringId,
- CloudError,
- ExpressRouteConnectionList,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
+ ExpressRouteConnectionList,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionPeeringsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionPeeringsMappers.ts
index cb318fe1f6e0..9a58ede8d6d4 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionPeeringsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionPeeringsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- ExpressRouteCrossConnectionPeeringList,
- ExpressRouteCrossConnectionPeering,
- SubResource,
- BaseResource,
- ExpressRouteCircuitPeeringConfig,
- Ipv6ExpressRouteCircuitPeeringConfig,
- RouteFilter,
- Resource,
- RouteFilterRule,
- ExpressRouteCircuitPeering,
- ExpressRouteCircuitStats,
- ExpressRouteConnectionId,
- ExpressRouteCircuitConnection,
- CloudError,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
- ExpressRouteCircuitAuthorization,
ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnection,
+ ExpressRouteCircuitAuthorization,
+ ExpressRouteCircuitConnection,
+ ExpressRouteCircuitPeering,
+ ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
+ ExpressRouteCircuitStats,
ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteConnectionId,
+ ExpressRouteCrossConnection,
+ ExpressRouteCrossConnectionPeering,
+ ExpressRouteCrossConnectionPeeringList,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionsMappers.ts
index cc65965162c4..8b166402556f 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteCrossConnectionsMappers.ts
@@ -1,186 +1,186 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- ExpressRouteCrossConnectionListResult,
- ExpressRouteCrossConnection,
- Resource,
- BaseResource,
- ExpressRouteCircuitReference,
- ExpressRouteCrossConnectionPeering,
- SubResource,
- ExpressRouteCircuitPeeringConfig,
- Ipv6ExpressRouteCircuitPeeringConfig,
- RouteFilter,
- RouteFilterRule,
- ExpressRouteCircuitPeering,
- ExpressRouteCircuitStats,
- ExpressRouteConnectionId,
- ExpressRouteCircuitConnection,
- CloudError,
- TagsObject,
- ExpressRouteCircuitsArpTableListResult,
- ExpressRouteCircuitArpTable,
- ExpressRouteCrossConnectionsRoutesTableSummaryListResult,
- ExpressRouteCrossConnectionRoutesTableSummary,
- ExpressRouteCircuitsRoutesTableListResult,
- ExpressRouteCircuitRoutesTable,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
- ExpressRouteCircuitAuthorization,
ExpressRouteCircuit,
- ExpressRouteCircuitSku,
+ ExpressRouteCircuitArpTable,
+ ExpressRouteCircuitAuthorization,
+ ExpressRouteCircuitConnection,
+ ExpressRouteCircuitPeering,
+ ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitRoutesTable,
+ ExpressRouteCircuitsArpTableListResult,
ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
+ ExpressRouteCircuitSku,
+ ExpressRouteCircuitsRoutesTableListResult,
+ ExpressRouteCircuitStats,
ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteConnectionId,
+ ExpressRouteCrossConnection,
+ ExpressRouteCrossConnectionListResult,
+ ExpressRouteCrossConnectionPeering,
+ ExpressRouteCrossConnectionRoutesTableSummary,
+ ExpressRouteCrossConnectionsRoutesTableSummaryListResult,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteGatewaysMappers.ts
index ec429115f876..b5b5b985ee39 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteGatewaysMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- ExpressRouteGatewayList,
- ExpressRouteGateway,
- Resource,
- BaseResource,
- ExpressRouteGatewayPropertiesAutoScaleConfiguration,
- ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- ExpressRouteConnection,
- SubResource,
- ExpressRouteCircuitPeeringId,
- VirtualHubId,
- CloudError,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
+ ExpressRouteCrossConnectionPeering,
+ ExpressRouteGateway,
+ ExpressRouteGatewayList,
+ ExpressRouteGatewayPropertiesAutoScaleConfiguration,
+ ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteLinksMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteLinksMappers.ts
index 0cda01dfdc0f..36d8d1d45c5b 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteLinksMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteLinksMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- ExpressRouteLink,
- SubResource,
- BaseResource,
- CloudError,
- ExpressRouteLinkListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
+ ExpressRouteLink,
+ ExpressRouteLinkListResult,
+ ExpressRoutePort,
ExpressRoutePortsLocation,
ExpressRoutePortsLocationBandwidths,
- ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRoutePortsLocationsMappers.ts b/packages/@azure/arm-network/lib/models/expressRoutePortsLocationsMappers.ts
index 7cb8bf9f49ad..f6874bc24268 100644
--- a/packages/@azure/arm-network/lib/models/expressRoutePortsLocationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRoutePortsLocationsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- ExpressRoutePortsLocationListResult,
- ExpressRoutePortsLocation,
- Resource,
- BaseResource,
- ExpressRoutePortsLocationBandwidths,
- CloudError,
- SubResource,
- ApplicationSecurityGroup,
- SecurityRule,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRoutePortsLocationListResult,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRoutePortsMappers.ts b/packages/@azure/arm-network/lib/models/expressRoutePortsMappers.ts
index 27489667d17c..d2d630920da2 100644
--- a/packages/@azure/arm-network/lib/models/expressRoutePortsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRoutePortsMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- ExpressRoutePort,
- Resource,
- BaseResource,
- ExpressRouteLink,
- SubResource,
- TagsObject,
- ExpressRoutePortListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
+ ExpressRouteLink,
+ ExpressRoutePort,
+ ExpressRoutePortListResult,
ExpressRoutePortsLocation,
ExpressRoutePortsLocationBandwidths,
- LoadBalancingRule,
- Probe,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/expressRouteServiceProvidersMappers.ts b/packages/@azure/arm-network/lib/models/expressRouteServiceProvidersMappers.ts
index e8c3a2aee73b..00abb998e435 100644
--- a/packages/@azure/arm-network/lib/models/expressRouteServiceProvidersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/expressRouteServiceProvidersMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- ExpressRouteServiceProviderListResult,
- ExpressRouteServiceProvider,
- Resource,
- BaseResource,
- ExpressRouteServiceProviderBandwidthsOffered,
- CloudError,
- SubResource,
- ApplicationSecurityGroup,
- SecurityRule,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ ExpressRouteServiceProviderListResult,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/hubVirtualNetworkConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/hubVirtualNetworkConnectionsMappers.ts
index f6e6ab3a7add..b49df32e2285 100644
--- a/packages/@azure/arm-network/lib/models/hubVirtualNetworkConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/hubVirtualNetworkConnectionsMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- HubVirtualNetworkConnection,
- SubResource,
- BaseResource,
- ErrorModel,
- ErrorDetails,
- ListHubVirtualNetworkConnectionsResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ ListHubVirtualNetworkConnectionsResult,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/inboundNatRulesMappers.ts b/packages/@azure/arm-network/lib/models/inboundNatRulesMappers.ts
index 6c00c3994d31..98d863a6e3bb 100644
--- a/packages/@azure/arm-network/lib/models/inboundNatRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/inboundNatRulesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- InboundNatRuleListResult,
- InboundNatRule,
- SubResource,
- BaseResource,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- CloudError,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InboundNatRuleListResult,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/index.ts b/packages/@azure/arm-network/lib/models/index.ts
index 67a3519adbaa..5429ec299cd4 100644
--- a/packages/@azure/arm-network/lib/models/index.ts
+++ b/packages/@azure/arm-network/lib/models/index.ts
@@ -1,11 +1,9 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
import { BaseResource, CloudError, AzureServiceClientOptions } from "@azure/ms-rest-azure-js";
@@ -13,10870 +11,8540 @@ import * as msRest from "@azure/ms-rest-js";
export { BaseResource, CloudError };
-
/**
- * @interface
- * An interface representing SubResource.
* Reference to another subresource.
- *
- * @extends BaseResource
*/
export interface SubResource extends BaseResource {
/**
- * @member {string} [id] Resource ID.
+ * Resource ID.
*/
id?: string;
}
/**
- * @interface
- * An interface representing NetworkInterfaceTapConfiguration.
* Tap configuration in a Network Interface
- *
- * @extends SubResource
*/
export interface NetworkInterfaceTapConfiguration extends SubResource {
/**
- * @member {VirtualNetworkTap} [virtualNetworkTap] The reference of the
- * Virtual Network Tap resource.
+ * The reference of the Virtual Network Tap resource.
*/
virtualNetworkTap?: VirtualNetworkTap;
/**
- * @member {string} [provisioningState] The provisioning state of the network
- * interface tap configuration. Possible values are: 'Updating', 'Deleting',
- * and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the network interface tap configuration. 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Sub Resource type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Sub Resource type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
}
/**
- * @interface
- * An interface representing Resource.
* Common resource representation.
- *
- * @extends BaseResource
*/
export interface Resource extends BaseResource {
/**
- * @member {string} [id] Resource ID.
+ * Resource ID.
*/
id?: string;
/**
- * @member {string} [name] Resource name.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Resource name.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly name?: string;
/**
- * @member {string} [type] Resource type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Resource type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {string} [location] Resource location.
+ * Resource location.
*/
location?: string;
/**
- * @member {{ [propertyName: string]: string }} [tags] Resource tags.
+ * Resource tags.
*/
tags?: { [propertyName: string]: string };
}
/**
- * @interface
- * An interface representing ApplicationSecurityGroup.
* An application security group in a resource group.
- *
- * @extends Resource
*/
export interface ApplicationSecurityGroup extends Resource {
/**
- * @member {string} [resourceGuid] The resource GUID property of the
- * application security group resource. It uniquely identifies a resource,
- * even if the user changes its name or migrate the resource across
- * subscriptions or resource groups.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The resource GUID property of the application security group resource. It uniquely identifies
+ * a resource, even if the user changes its name or migrate the resource across subscriptions or
+ * resource groups.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * application security group resource. Possible values are: 'Succeeded',
- * 'Updating', 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the application security group resource. Possible values are:
+ * 'Succeeded', 'Updating', 'Deleting', and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: 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.**
+ * 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 SecurityRule.
* Network security rule.
- *
- * @extends SubResource
*/
export interface SecurityRule extends SubResource {
/**
- * @member {string} [description] A description for this rule. Restricted to
- * 140 chars.
+ * A description for this rule. Restricted to 140 chars.
*/
description?: string;
/**
- * @member {SecurityRuleProtocol} protocol Network protocol this rule applies
- * to. Possible values are 'Tcp', 'Udp', and '*'. Possible values include:
- * 'Tcp', 'Udp', '*'
+ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'. Possible
+ * values include: 'Tcp', 'Udp', '*'
*/
protocol: SecurityRuleProtocol;
/**
- * @member {string} [sourcePortRange] The source port or range. Integer or
- * range between 0 and 65535. Asterix '*' can also be used to match all
- * ports.
+ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used
+ * to match all ports.
*/
sourcePortRange?: string;
/**
- * @member {string} [destinationPortRange] The destination port or range.
- * Integer or range between 0 and 65535. Asterix '*' can also be used to
- * match all ports.
+ * The destination port or range. Integer or range between 0 and 65535. Asterix '*' can also be
+ * used to match all ports.
*/
destinationPortRange?: string;
/**
- * @member {string} [sourceAddressPrefix] The CIDR or source IP range.
- * Asterix '*' can also be used to match all source IPs. Default tags such as
- * 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If
- * this is an ingress rule, specifies where network traffic originates from.
+ * The CIDR or source IP range. Asterix '*' can also be used to match all source IPs. Default
+ * tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If this is
+ * an ingress rule, specifies where network traffic originates from.
*/
sourceAddressPrefix?: string;
/**
- * @member {string[]} [sourceAddressPrefixes] The CIDR or source IP ranges.
+ * The CIDR or source IP ranges.
*/
sourceAddressPrefixes?: string[];
/**
- * @member {ApplicationSecurityGroup[]} [sourceApplicationSecurityGroups] The
- * application security group specified as source.
+ * The application security group specified as source.
*/
sourceApplicationSecurityGroups?: ApplicationSecurityGroup[];
/**
- * @member {string} [destinationAddressPrefix] The destination address
- * prefix. CIDR or destination IP range. Asterix '*' can also be used to
- * match all source IPs. Default tags such as 'VirtualNetwork',
- * 'AzureLoadBalancer' and 'Internet' can also be used.
+ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to
+ * match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and
+ * 'Internet' can also be used.
*/
destinationAddressPrefix?: string;
/**
- * @member {string[]} [destinationAddressPrefixes] The destination address
- * prefixes. CIDR or destination IP ranges.
+ * The destination address prefixes. CIDR or destination IP ranges.
*/
destinationAddressPrefixes?: string[];
/**
- * @member {ApplicationSecurityGroup[]}
- * [destinationApplicationSecurityGroups] The application security group
- * specified as destination.
+ * The application security group specified as destination.
*/
destinationApplicationSecurityGroups?: ApplicationSecurityGroup[];
/**
- * @member {string[]} [sourcePortRanges] The source port ranges.
+ * The source port ranges.
*/
sourcePortRanges?: string[];
/**
- * @member {string[]} [destinationPortRanges] The destination port ranges.
+ * The destination port ranges.
*/
destinationPortRanges?: string[];
/**
- * @member {SecurityRuleAccess} access The network traffic is allowed or
- * denied. Possible values are: 'Allow' and 'Deny'. Possible values include:
- * 'Allow', 'Deny'
+ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'. Possible
+ * values include: 'Allow', 'Deny'
*/
access: SecurityRuleAccess;
/**
- * @member {number} [priority] The priority of the rule. The value can be
- * between 100 and 4096. The priority number must be unique for each rule in
- * the collection. The lower the priority number, the higher the priority of
- * the rule.
+ * The priority of the rule. The value can be between 100 and 4096. The priority number must be
+ * unique for each rule in the collection. The lower the priority number, the higher the priority
+ * of the rule.
*/
priority?: number;
/**
- * @member {SecurityRuleDirection} direction The direction of the rule. The
- * direction specifies if rule will be evaluated on incoming or outcoming
- * traffic. Possible values are: 'Inbound' and 'Outbound'. Possible values
- * include: 'Inbound', 'Outbound'
+ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or
+ * outcoming traffic. Possible values are: 'Inbound' and 'Outbound'. Possible values include:
+ * 'Inbound', 'Outbound'
*/
direction: SecurityRuleDirection;
/**
- * @member {string} [provisioningState] The provisioning state of the public
- * IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
+ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting',
+ * and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing EndpointService.
* Identifies the service being brought into the virtual network.
- *
*/
export interface EndpointService {
/**
- * @member {string} [id] A unique identifier of the service being referenced
- * by the interface endpoint.
+ * A unique identifier of the service being referenced by the interface endpoint.
*/
id?: string;
}
/**
- * @interface
- * An interface representing InterfaceEndpoint.
* Interface endpoint resource.
- *
- * @extends Resource
*/
export interface InterfaceEndpoint extends Resource {
/**
- * @member {string} [fqdn] A first-party service's FQDN that is mapped to the
- * private IP allocated via this interface endpoint.
+ * A first-party service's FQDN that is mapped to the private IP allocated via this interface
+ * endpoint.
*/
fqdn?: string;
/**
- * @member {EndpointService} [endpointService] A reference to the service
- * being brought into the virtual network.
+ * A reference to the service being brought into the virtual network.
*/
endpointService?: EndpointService;
/**
- * @member {Subnet} [subnet] The ID of the subnet from which the private IP
- * will be allocated.
+ * The ID of the subnet from which the private IP will be allocated.
*/
subnet?: Subnet;
/**
- * @member {NetworkInterface[]} [networkInterfaces] Gets an array of
- * references to the network interfaces created for this interface endpoint.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Gets an array of references to the network interfaces created for this interface endpoint.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly networkInterfaces?: NetworkInterface[];
/**
- * @member {string} [owner] A read-only property that identifies who created
- * this interface endpoint.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A read-only property that identifies who created this interface endpoint.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly owner?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * interface endpoint. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the interface endpoint. 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} [etag] Gets a unique read-only string that changes
- * whenever the resource is updated.
+ * Gets a unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing NetworkInterfaceDnsSettings.
* DNS settings of a network interface.
- *
*/
export interface NetworkInterfaceDnsSettings {
/**
- * @member {string[]} [dnsServers] List of DNS servers IP addresses. Use
- * 'AzureProvidedDNS' to switch to azure provided DNS resolution.
- * 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the
- * only value in dnsServers collection.
+ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS
+ * resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only
+ * value in dnsServers collection.
*/
dnsServers?: string[];
/**
- * @member {string[]} [appliedDnsServers] If the VM that uses this NIC is
- * part of an Availability Set, then this list will have the union of all DNS
- * servers from all NICs that are part of the Availability Set. This property
- * is what is configured on each of those VMs.
+ * If the VM that uses this NIC is part of an Availability Set, then this list will have the
+ * union of all DNS servers from all NICs that are part of the Availability Set. This property is
+ * what is configured on each of those VMs.
*/
appliedDnsServers?: string[];
/**
- * @member {string} [internalDnsNameLabel] Relative DNS name for this NIC
- * used for internal communications between VMs in the same virtual network.
+ * Relative DNS name for this NIC used for internal communications between VMs in the same
+ * virtual network.
*/
internalDnsNameLabel?: string;
/**
- * @member {string} [internalFqdn] Fully qualified DNS name supporting
- * internal communications between VMs in the same virtual network.
+ * Fully qualified DNS name supporting internal communications between VMs in the same virtual
+ * network.
*/
internalFqdn?: string;
/**
- * @member {string} [internalDomainNameSuffix] Even if internalDnsNameLabel
- * is not specified, a DNS entry is created for the primary NIC of the VM.
- * This DNS name can be constructed by concatenating the VM name with the
- * value of internalDomainNameSuffix.
+ * Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of
+ * the VM. This DNS name can be constructed by concatenating the VM name with the value of
+ * internalDomainNameSuffix.
*/
internalDomainNameSuffix?: string;
}
/**
- * @interface
- * An interface representing NetworkInterface.
* A network interface in a resource group.
- *
- * @extends Resource
*/
export interface NetworkInterface extends Resource {
/**
- * @member {SubResource} [virtualMachine] The reference of a virtual machine.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The reference of a virtual machine.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly virtualMachine?: SubResource;
/**
- * @member {NetworkSecurityGroup} [networkSecurityGroup] The reference of the
- * NetworkSecurityGroup resource.
+ * The reference of the NetworkSecurityGroup resource.
*/
networkSecurityGroup?: NetworkSecurityGroup;
/**
- * @member {InterfaceEndpoint} [interfaceEndpoint] A reference to the
- * interface endpoint to which the network interface is linked.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A reference to the interface endpoint to which the network interface is linked.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly interfaceEndpoint?: InterfaceEndpoint;
/**
- * @member {NetworkInterfaceIPConfiguration[]} [ipConfigurations] A list of
- * IPConfigurations of the network interface.
+ * A list of IPConfigurations of the network interface.
*/
ipConfigurations?: NetworkInterfaceIPConfiguration[];
/**
- * @member {NetworkInterfaceTapConfiguration[]} [tapConfigurations] A list of
- * TapConfigurations of the network interface.
+ * A list of TapConfigurations of the network interface.
*/
tapConfigurations?: NetworkInterfaceTapConfiguration[];
/**
- * @member {NetworkInterfaceDnsSettings} [dnsSettings] The DNS settings in
- * network interface.
+ * The DNS settings in network interface.
*/
dnsSettings?: NetworkInterfaceDnsSettings;
/**
- * @member {string} [macAddress] The MAC address of the network interface.
+ * The MAC address of the network interface.
*/
macAddress?: string;
/**
- * @member {boolean} [primary] Gets whether this is a primary network
- * interface on a virtual machine.
+ * Gets whether this is a primary network interface on a virtual machine.
*/
primary?: boolean;
/**
- * @member {boolean} [enableAcceleratedNetworking] If the network interface
- * is accelerated networking enabled.
+ * If the network interface is accelerated networking enabled.
*/
enableAcceleratedNetworking?: boolean;
/**
- * @member {boolean} [enableIPForwarding] Indicates whether IP forwarding is
- * enabled on this network interface.
+ * Indicates whether IP forwarding is enabled on this network interface.
*/
enableIPForwarding?: boolean;
/**
- * @member {string[]} [hostedWorkloads] A list of references to linked
- * BareMetal resources
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A list of references to linked BareMetal resources
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly hostedWorkloads?: string[];
/**
- * @member {string} [resourceGuid] The resource GUID property of the network
- * interface resource.
+ * The resource GUID property of the network interface resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the public
- * IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
+ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting',
+ * and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing NetworkSecurityGroup.
* NetworkSecurityGroup resource.
- *
- * @extends Resource
*/
export interface NetworkSecurityGroup extends Resource {
/**
- * @member {SecurityRule[]} [securityRules] A collection of security rules of
- * the network security group.
+ * A collection of security rules of the network security group.
*/
securityRules?: SecurityRule[];
/**
- * @member {SecurityRule[]} [defaultSecurityRules] The default security rules
- * of network security group.
+ * The default security rules of network security group.
*/
defaultSecurityRules?: SecurityRule[];
/**
- * @member {NetworkInterface[]} [networkInterfaces] A collection of
- * references to network interfaces.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A collection of references to network interfaces.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly networkInterfaces?: NetworkInterface[];
/**
- * @member {Subnet[]} [subnets] A collection of references to subnets.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A collection of references to subnets.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly subnets?: Subnet[];
/**
- * @member {string} [resourceGuid] The resource GUID property of the network
- * security group resource.
+ * The resource GUID property of the network security group resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the public
- * IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
+ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting',
+ * and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing Route.
* Route resource
- *
- * @extends SubResource
*/
export interface Route extends SubResource {
/**
- * @member {string} [addressPrefix] The destination CIDR to which the route
- * applies.
+ * The destination CIDR to which the route applies.
*/
addressPrefix?: string;
/**
- * @member {RouteNextHopType} nextHopType The type of Azure hop the packet
- * should be sent to. Possible values are: 'VirtualNetworkGateway',
- * 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible values
- * include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet',
- * 'VirtualAppliance', 'None'
+ * The type of Azure hop the packet should be sent to. Possible values are:
+ * 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible
+ * values include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', 'None'
*/
nextHopType: RouteNextHopType;
/**
- * @member {string} [nextHopIpAddress] The IP address packets should be
- * forwarded to. Next hop values are only allowed in routes where the next
- * hop type is VirtualAppliance.
+ * The IP address packets should be forwarded to. Next hop values are only allowed in routes
+ * where the next hop type is VirtualAppliance.
*/
nextHopIpAddress?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
+ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and
+ * 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing RouteTable.
* Route table resource.
- *
- * @extends Resource
*/
export interface RouteTable extends Resource {
/**
- * @member {Route[]} [routes] Collection of routes contained within a route
- * table.
+ * Collection of routes contained within a route table.
*/
routes?: Route[];
/**
- * @member {Subnet[]} [subnets] A collection of references to subnets.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A collection of references to subnets.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly subnets?: Subnet[];
/**
- * @member {boolean} [disableBgpRoutePropagation] Gets or sets whether to
- * disable the routes learned by BGP on that route table. True means disable.
+ * Gets or sets whether to disable the routes learned by BGP on that route table. True means
+ * disable.
*/
disableBgpRoutePropagation?: boolean;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
+ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and
+ * 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [etag] Gets a unique read-only string that changes
- * whenever the resource is updated.
+ * Gets a unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing ServiceEndpointPropertiesFormat.
* The service endpoint properties.
- *
*/
export interface ServiceEndpointPropertiesFormat {
/**
- * @member {string} [service] The type of the endpoint service.
+ * The type of the endpoint service.
*/
service?: string;
/**
- * @member {string[]} [locations] A list of locations.
+ * A list of locations.
*/
locations?: string[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
+ * The provisioning state of the resource.
*/
provisioningState?: string;
}
/**
- * @interface
- * An interface representing ServiceEndpointPolicyDefinition.
* Service Endpoint policy definitions.
- *
- * @extends SubResource
*/
export interface ServiceEndpointPolicyDefinition extends SubResource {
/**
- * @member {string} [description] A description for this rule. Restricted to
- * 140 chars.
+ * A description for this rule. Restricted to 140 chars.
*/
description?: string;
/**
- * @member {string} [service] service endpoint name.
+ * service endpoint name.
*/
service?: string;
/**
- * @member {string[]} [serviceResources] A list of service resources.
+ * A list of service resources.
*/
serviceResources?: string[];
/**
- * @member {string} [provisioningState] The provisioning state of the service
- * end point policy definition. Possible values are: 'Updating', 'Deleting',
- * and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the service end point policy definition. 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing ServiceEndpointPolicy.
* Service End point policy resource.
- *
- * @extends Resource
*/
export interface ServiceEndpointPolicy extends Resource {
/**
- * @member {ServiceEndpointPolicyDefinition[]}
- * [serviceEndpointPolicyDefinitions] A collection of service endpoint policy
- * definitions of the service endpoint policy.
+ * A collection of service endpoint policy definitions of the service endpoint policy.
*/
serviceEndpointPolicyDefinitions?: ServiceEndpointPolicyDefinition[];
/**
- * @member {Subnet[]} [subnets] A collection of references to subnets.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A collection of references to subnets.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly subnets?: Subnet[];
/**
- * @member {string} [resourceGuid] The resource GUID property of the service
- * endpoint policy resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The resource GUID property of the service endpoint policy resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the service
- * endpoint policy. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the service endpoint policy. 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} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing PublicIPAddressSku.
* SKU of a public IP address
- *
*/
export interface PublicIPAddressSku {
/**
- * @member {PublicIPAddressSkuName} [name] Name of a public IP address SKU.
- * Possible values include: 'Basic', 'Standard'
+ * Name of a public IP address SKU. Possible values include: 'Basic', 'Standard'
*/
name?: PublicIPAddressSkuName;
}
/**
- * @interface
- * An interface representing PublicIPAddressDnsSettings.
* Contains FQDN of the DNS record associated with the public IP address
- *
*/
export interface PublicIPAddressDnsSettings {
/**
- * @member {string} [domainNameLabel] Gets or sets the Domain name label.The
- * concatenation of the domain name label and the regionalized DNS zone make
- * up the fully qualified domain name associated with the public IP address.
- * If a domain name label is specified, an A DNS record is created for the
- * public IP in the Microsoft Azure DNS system.
+ * Gets or sets the Domain name label.The concatenation of the domain name label and the
+ * regionalized DNS zone make up the fully qualified domain name associated with the public IP
+ * address. If a domain name label is specified, an A DNS record is created for the public IP in
+ * the Microsoft Azure DNS system.
*/
domainNameLabel?: string;
/**
- * @member {string} [fqdn] Gets the FQDN, Fully qualified domain name of the
- * A DNS record associated with the public IP. This is the concatenation of
- * the domainNameLabel and the regionalized DNS zone.
+ * Gets the FQDN, Fully qualified domain name of the A DNS record associated with the public IP.
+ * This is the concatenation of the domainNameLabel and the regionalized DNS zone.
*/
fqdn?: string;
/**
- * @member {string} [reverseFqdn] Gets or Sets the Reverse FQDN. A
- * user-visible, fully qualified domain name that resolves to this public IP
- * address. If the reverseFqdn is specified, then a PTR DNS record is created
- * pointing from the IP address in the in-addr.arpa domain to the reverse
- * FQDN.
+ * Gets or Sets the Reverse FQDN. A user-visible, fully qualified domain name that resolves to
+ * this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created
+ * pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.
*/
reverseFqdn?: string;
}
/**
- * @interface
- * An interface representing IpTag.
+ * Contains the DDoS protection settings of the public IP.
+ */
+export interface DdosSettings {
+ /**
+ * The DDoS custom policy associated with the public IP.
+ */
+ ddosCustomPolicy?: SubResource;
+ /**
+ * 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;
+}
+
+/**
* Contains the IpTag associated with the object
- *
*/
export interface IpTag {
/**
- * @member {string} [ipTagType] Gets or sets the ipTag type: Example
- * FirstPartyUsage.
+ * Gets or sets the ipTag type: Example FirstPartyUsage.
*/
ipTagType?: string;
/**
- * @member {string} [tag] Gets or sets value of the IpTag associated with the
- * public IP. Example SQL, Storage etc
+ * Gets or sets value of the IpTag associated with the public IP. Example SQL, Storage etc
*/
tag?: string;
}
/**
- * @interface
- * An interface representing PublicIPAddress.
* Public IP address resource.
- *
- * @extends Resource
*/
export interface PublicIPAddress extends Resource {
/**
- * @member {PublicIPAddressSku} [sku] The public IP address SKU.
+ * The public IP address SKU.
*/
sku?: PublicIPAddressSku;
/**
- * @member {IPAllocationMethod} [publicIPAllocationMethod] The public IP
- * allocation method. Possible values are: 'Static' and 'Dynamic'. Possible
- * values include: 'Static', 'Dynamic'
+ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'. Possible values
+ * include: 'Static', 'Dynamic'
*/
publicIPAllocationMethod?: IPAllocationMethod;
/**
- * @member {IPVersion} [publicIPAddressVersion] The public IP address
- * version. Possible values are: 'IPv4' and 'IPv6'. Possible values include:
- * 'IPv4', 'IPv6'
+ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'. Possible values
+ * include: 'IPv4', 'IPv6'
*/
publicIPAddressVersion?: IPVersion;
/**
- * @member {IPConfiguration} [ipConfiguration] The IP configuration
- * associated with the public IP address.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The IP configuration associated with the public IP address.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ipConfiguration?: IPConfiguration;
/**
- * @member {PublicIPAddressDnsSettings} [dnsSettings] The FQDN of the DNS
- * record associated with the public IP address.
+ * The FQDN of the DNS record associated with the public IP address.
*/
dnsSettings?: PublicIPAddressDnsSettings;
/**
- * @member {IpTag[]} [ipTags] The list of tags associated with the public IP
- * address.
+ * The DDoS protection custom policy associated with the public IP address.
+ */
+ ddosSettings?: DdosSettings;
+ /**
+ * The list of tags associated with the public IP address.
*/
ipTags?: IpTag[];
/**
- * @member {string} [ipAddress] The IP address associated with the public IP
- * address resource.
+ * The IP address associated with the public IP address resource.
*/
ipAddress?: string;
/**
- * @member {SubResource} [publicIPPrefix] The Public IP Prefix this Public IP
- * Address should be allocated from.
+ * The Public IP Prefix this Public IP Address should be allocated from.
*/
publicIPPrefix?: SubResource;
/**
- * @member {number} [idleTimeoutInMinutes] The idle timeout of the public IP
- * address.
+ * The idle timeout of the public IP address.
*/
idleTimeoutInMinutes?: number;
/**
- * @member {string} [resourceGuid] The resource GUID property of the public
- * IP resource.
+ * The resource GUID property of the public IP resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * PublicIP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting',
+ * and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string[]} [zones] A list of availability zones denoting the IP
- * allocated for the resource needs to come from.
+ * A list of availability zones denoting the IP allocated for the resource needs to come from.
*/
zones?: string[];
}
/**
- * @interface
- * An interface representing IPConfiguration.
* IP configuration
- *
- * @extends SubResource
*/
export interface IPConfiguration extends SubResource {
/**
- * @member {string} [privateIPAddress] The private IP address of the IP
- * configuration.
+ * The private IP address of the IP configuration.
*/
privateIPAddress?: string;
/**
- * @member {IPAllocationMethod} [privateIPAllocationMethod] The private IP
- * allocation method. Possible values are 'Static' and 'Dynamic'. Possible
- * values include: 'Static', 'Dynamic'
+ * The private IP allocation method. Possible values are 'Static' and 'Dynamic'. Possible values
+ * include: 'Static', 'Dynamic'
*/
privateIPAllocationMethod?: IPAllocationMethod;
/**
- * @member {Subnet} [subnet] The reference of the subnet resource.
+ * The reference of the subnet resource.
*/
subnet?: Subnet;
/**
- * @member {PublicIPAddress} [publicIPAddress] The reference of the public IP
- * resource.
+ * The reference of the public IP resource.
*/
publicIPAddress?: PublicIPAddress;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing IPConfigurationProfile.
* IP configuration profile child resource.
- *
- * @extends SubResource
*/
export interface IPConfigurationProfile extends SubResource {
/**
- * @member {Subnet} [subnet] The reference of the subnet resource to create a
- * contatainer network interface ip configruation.
+ * The reference of the subnet resource to create a contatainer network interface ip
+ * configruation.
*/
subnet?: Subnet;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] The name of the resource. This name can be used to
- * access the resource.
+ * The name of the resource. This name can be used to access the resource.
*/
name?: string;
/**
- * @member {string} [type] Sub Resource type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Sub Resource type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing ResourceNavigationLink.
* ResourceNavigationLink resource.
- *
- * @extends SubResource
*/
export interface ResourceNavigationLink extends SubResource {
/**
- * @member {string} [linkedResourceType] Resource type of the linked
- * resource.
+ * Resource type of the linked resource.
*/
linkedResourceType?: string;
/**
- * @member {string} [link] Link to the external resource
+ * Link to the external resource
*/
link?: string;
/**
- * @member {string} [provisioningState] Provisioning state of the
- * ResourceNavigationLink resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Provisioning state of the ResourceNavigationLink resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] Name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Name of the resource that is unique within a resource group. This name can be used to access
+ * the resource.
*/
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.**
+ * 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 ServiceAssociationLink.
* ServiceAssociationLink resource.
- *
- * @extends SubResource
*/
export interface ServiceAssociationLink extends SubResource {
/**
- * @member {string} [linkedResourceType] Resource type of the linked
- * resource.
+ * Resource type of the linked resource.
*/
linkedResourceType?: string;
/**
- * @member {string} [link] Link to the external resource.
+ * Link to the external resource.
*/
link?: string;
/**
- * @member {string} [provisioningState] Provisioning state of the
- * ServiceAssociationLink resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Provisioning state of the ServiceAssociationLink resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] Name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Name of the resource that is unique within a resource group. This name can be used to access
+ * the resource.
*/
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.**
+ * 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 Delegation.
* Details the service to which the subnet is delegated.
- *
- * @extends SubResource
*/
export interface Delegation extends SubResource {
/**
- * @member {string} [serviceName] The name of the service to whom the subnet
- * should be delegated (e.g. Microsoft.Sql/servers)
+ * The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers)
*/
serviceName?: string;
/**
- * @member {string[]} [actions] Describes the actions permitted to the
- * service upon delegation
+ * Describes the actions permitted to the service upon delegation
*/
actions?: string[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * subnet. This name can be used to access the resource.
+ * The name of the resource that is unique within a subnet. This name can be used to access the
+ * resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing Subnet.
* Subnet in a virtual network resource.
- *
- * @extends SubResource
*/
export interface Subnet extends SubResource {
/**
- * @member {string} [addressPrefix] The address prefix for the subnet.
+ * The address prefix for the subnet.
*/
addressPrefix?: string;
/**
- * @member {string[]} [addressPrefixes] List of address prefixes for the
- * subnet.
+ * List of address prefixes for the subnet.
*/
addressPrefixes?: string[];
/**
- * @member {NetworkSecurityGroup} [networkSecurityGroup] The reference of the
- * NetworkSecurityGroup resource.
+ * The reference of the NetworkSecurityGroup resource.
*/
networkSecurityGroup?: NetworkSecurityGroup;
/**
- * @member {RouteTable} [routeTable] The reference of the RouteTable
- * resource.
+ * The reference of the RouteTable resource.
*/
routeTable?: RouteTable;
/**
- * @member {ServiceEndpointPropertiesFormat[]} [serviceEndpoints] An array of
- * service endpoints.
+ * An array of service endpoints.
*/
serviceEndpoints?: ServiceEndpointPropertiesFormat[];
/**
- * @member {ServiceEndpointPolicy[]} [serviceEndpointPolicies] An array of
- * service endpoint policies.
+ * An array of service endpoint policies.
*/
serviceEndpointPolicies?: ServiceEndpointPolicy[];
/**
- * @member {InterfaceEndpoint[]} [interfaceEndpoints] An array of references
- * to interface endpoints
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * An array of references to interface endpoints
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly interfaceEndpoints?: InterfaceEndpoint[];
/**
- * @member {IPConfiguration[]} [ipConfigurations] Gets an array of references
- * to the network interface IP configurations using subnet.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Gets an array of references to the network interface IP configurations using subnet.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ipConfigurations?: IPConfiguration[];
/**
- * @member {IPConfigurationProfile[]} [ipConfigurationProfiles] Array of IP
- * configuration profiles which reference this subnet.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Array of IP configuration profiles which reference this subnet.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ipConfigurationProfiles?: IPConfigurationProfile[];
/**
- * @member {ResourceNavigationLink[]} [resourceNavigationLinks] Gets an array
- * of references to the external resources using subnet.
+ * Gets an array of references to the external resources using subnet.
*/
resourceNavigationLinks?: ResourceNavigationLink[];
/**
- * @member {ServiceAssociationLink[]} [serviceAssociationLinks] Gets an array
- * of references to services injecting into this subnet.
+ * Gets an array of references to services injecting into this subnet.
*/
serviceAssociationLinks?: ServiceAssociationLink[];
/**
- * @member {Delegation[]} [delegations] Gets an array of references to the
- * delegations on the subnet.
+ * Gets an array of references to the delegations on the subnet.
*/
delegations?: Delegation[];
/**
- * @member {string} [purpose] A read-only string identifying the intention of
- * use for this subnet based on delegations and other user-defined
- * properties.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A read-only string identifying the intention of use for this subnet based on delegations and
+ * other user-defined properties.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly purpose?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
+ * The provisioning state of the resource.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing FrontendIPConfiguration.
* Frontend IP address of the load balancer.
- *
- * @extends SubResource
*/
export interface FrontendIPConfiguration extends SubResource {
/**
- * @member {SubResource[]} [inboundNatRules] Read only. Inbound rules URIs
- * that use this frontend IP.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Read only. Inbound rules URIs that use this frontend IP.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly inboundNatRules?: SubResource[];
/**
- * @member {SubResource[]} [inboundNatPools] Read only. Inbound pools URIs
- * that use this frontend IP.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Read only. Inbound pools URIs that use this frontend IP.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly inboundNatPools?: SubResource[];
/**
- * @member {SubResource[]} [outboundRules] Read only. Outbound rules URIs
- * that use this frontend IP.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Read only. Outbound rules URIs that use this frontend IP.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly outboundRules?: SubResource[];
/**
- * @member {SubResource[]} [loadBalancingRules] Gets load balancing rules
- * URIs that use this frontend IP.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Gets load balancing rules URIs that use this frontend IP.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly loadBalancingRules?: SubResource[];
/**
- * @member {string} [privateIPAddress] The private IP address of the IP
- * configuration.
+ * The private IP address of the IP configuration.
*/
privateIPAddress?: string;
/**
- * @member {IPAllocationMethod} [privateIPAllocationMethod] The Private IP
- * allocation method. Possible values are: 'Static' and 'Dynamic'. Possible
- * values include: 'Static', 'Dynamic'
+ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'. Possible values
+ * include: 'Static', 'Dynamic'
*/
privateIPAllocationMethod?: IPAllocationMethod;
/**
- * @member {Subnet} [subnet] The reference of the subnet resource.
+ * The reference of the subnet resource.
*/
subnet?: Subnet;
/**
- * @member {PublicIPAddress} [publicIPAddress] The reference of the Public IP
- * resource.
+ * The reference of the Public IP resource.
*/
publicIPAddress?: PublicIPAddress;
/**
- * @member {SubResource} [publicIPPrefix] The reference of the Public IP
- * Prefix resource.
+ * The reference of the Public IP Prefix resource.
*/
publicIPPrefix?: SubResource;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string[]} [zones] A list of availability zones denoting the IP
- * allocated for the resource needs to come from.
+ * A list of availability zones denoting the IP allocated for the resource needs to come from.
*/
zones?: string[];
}
/**
- * @interface
- * An interface representing VirtualNetworkTap.
* Virtual Network Tap resource
- *
- * @extends Resource
*/
export interface VirtualNetworkTap extends Resource {
/**
- * @member {NetworkInterfaceTapConfiguration[]}
- * [networkInterfaceTapConfigurations] Specifies the list of resource IDs for
- * the network interface IP configuration that needs to be tapped.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Specifies the list of resource IDs for the network interface IP configuration that needs to be
+ * tapped.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly networkInterfaceTapConfigurations?: NetworkInterfaceTapConfiguration[];
/**
- * @member {string} [resourceGuid] The resourceGuid property of the virtual
- * network tap.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The resourceGuid property of the virtual network tap.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the virtual
- * network tap. Possible values are: 'Updating', 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the virtual network tap. 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 {NetworkInterfaceIPConfiguration}
- * [destinationNetworkInterfaceIPConfiguration] The reference to the private
- * IP Address of the collector nic that will receive the tap
+ * The reference to the private IP Address of the collector nic that will receive the tap
*/
destinationNetworkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration;
/**
- * @member {FrontendIPConfiguration}
- * [destinationLoadBalancerFrontEndIPConfiguration] The reference to the
- * private IP address on the internal Load Balancer that will receive the tap
+ * The reference to the private IP address on the internal Load Balancer that will receive the
+ * tap
*/
destinationLoadBalancerFrontEndIPConfiguration?: FrontendIPConfiguration;
/**
- * @member {number} [destinationPort] The VXLAN destination port that will
- * receive the tapped traffic.
+ * The VXLAN destination port that will receive the tapped traffic.
*/
destinationPort?: number;
/**
- * @member {string} [etag] Gets a unique read-only string that changes
- * whenever the resource is updated.
+ * Gets a unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing BackendAddressPool.
* Pool of backend IP addresses.
- *
- * @extends SubResource
*/
export interface BackendAddressPool extends SubResource {
/**
- * @member {NetworkInterfaceIPConfiguration[]} [backendIPConfigurations] Gets
- * collection of references to IP addresses defined in network interfaces.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Gets collection of references to IP addresses defined in network interfaces.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[];
/**
- * @member {SubResource[]} [loadBalancingRules] Gets load balancing rules
- * that use this backend address pool.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Gets load balancing rules that use this backend address pool.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly loadBalancingRules?: SubResource[];
/**
- * @member {SubResource} [outboundRule] Gets outbound rules that use this
- * backend address pool.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Gets outbound rules that use this backend address pool.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly outboundRule?: SubResource;
/**
- * @member {string} [provisioningState] Get provisioning state of the public
- * IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
+ * Get provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting',
+ * and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing InboundNatRule.
* Inbound NAT rule of the load balancer.
- *
- * @extends SubResource
*/
export interface InboundNatRule extends SubResource {
/**
- * @member {SubResource} [frontendIPConfiguration] A reference to frontend IP
- * addresses.
+ * A reference to frontend IP addresses.
*/
frontendIPConfiguration?: SubResource;
/**
- * @member {NetworkInterfaceIPConfiguration} [backendIPConfiguration] A
- * reference to a private IP address defined on a network interface of a VM.
- * Traffic sent to the frontend port of each of the frontend IP
- * configurations is forwarded to the backend IP.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * A reference to a private IP address defined on a network interface of a VM. Traffic sent to
+ * the frontend port of each of the frontend IP configurations is forwarded to the backend IP.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly backendIPConfiguration?: NetworkInterfaceIPConfiguration;
/**
- * @member {TransportProtocol} [protocol] Possible values include: 'Udp',
- * 'Tcp', 'All'
+ * Possible values include: 'Udp', 'Tcp', 'All'
*/
protocol?: TransportProtocol;
/**
- * @member {number} [frontendPort] The port for the external endpoint. Port
- * numbers for each rule must be unique within the Load Balancer. Acceptable
- * values range from 1 to 65534.
+ * The port for the external endpoint. Port numbers for each rule must be unique within the Load
+ * Balancer. Acceptable values range from 1 to 65534.
*/
frontendPort?: number;
/**
- * @member {number} [backendPort] The port used for the internal endpoint.
- * Acceptable values range from 1 to 65535.
+ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.
*/
backendPort?: number;
/**
- * @member {number} [idleTimeoutInMinutes] The timeout for the TCP idle
- * connection. The value can be set between 4 and 30 minutes. The default
- * value is 4 minutes. This element is only used when the protocol is set to
- * TCP.
+ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The
+ * default value is 4 minutes. This element is only used when the protocol is set to TCP.
*/
idleTimeoutInMinutes?: number;
/**
- * @member {boolean} [enableFloatingIP] Configures a virtual machine's
- * endpoint for the floating IP capability required to configure a SQL
- * AlwaysOn Availability Group. This setting is required when using the SQL
- * AlwaysOn Availability Groups in SQL server. This setting can't be changed
- * after you create the endpoint.
+ * Configures a virtual machine's endpoint for the floating IP capability required to configure a
+ * SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn
+ * Availability Groups in SQL server. This setting can't be changed after you create the
+ * endpoint.
*/
enableFloatingIP?: boolean;
/**
- * @member {boolean} [enableTcpReset] Receive bidirectional TCP Reset on TCP
- * flow idle timeout or unexpected connection termination. This element is
- * only used when the protocol is set to TCP.
+ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination.
+ * This element is only used when the protocol is set to TCP.
*/
enableTcpReset?: boolean;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing NetworkInterfaceIPConfiguration.
* IPConfiguration in a network interface.
- *
- * @extends SubResource
*/
export interface NetworkInterfaceIPConfiguration extends SubResource {
/**
- * @member {VirtualNetworkTap[]} [virtualNetworkTaps] The reference to
- * Virtual Network Taps.
+ * The reference to Virtual Network Taps.
*/
virtualNetworkTaps?: VirtualNetworkTap[];
/**
- * @member {ApplicationGatewayBackendAddressPool[]}
- * [applicationGatewayBackendAddressPools] The reference of
- * ApplicationGatewayBackendAddressPool resource.
+ * The reference of ApplicationGatewayBackendAddressPool resource.
*/
applicationGatewayBackendAddressPools?: ApplicationGatewayBackendAddressPool[];
/**
- * @member {BackendAddressPool[]} [loadBalancerBackendAddressPools] The
- * reference of LoadBalancerBackendAddressPool resource.
+ * The reference of LoadBalancerBackendAddressPool resource.
*/
loadBalancerBackendAddressPools?: BackendAddressPool[];
/**
- * @member {InboundNatRule[]} [loadBalancerInboundNatRules] A list of
- * references of LoadBalancerInboundNatRules.
+ * A list of references of LoadBalancerInboundNatRules.
*/
loadBalancerInboundNatRules?: InboundNatRule[];
/**
- * @member {string} [privateIPAddress] Private IP address of the IP
- * configuration.
+ * Private IP address of the IP configuration.
*/
privateIPAddress?: string;
/**
- * @member {IPAllocationMethod} [privateIPAllocationMethod] Defines how a
- * private IP address is assigned. Possible values are: 'Static' and
- * 'Dynamic'. Possible values include: 'Static', 'Dynamic'
+ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.
+ * Possible values include: 'Static', 'Dynamic'
*/
privateIPAllocationMethod?: IPAllocationMethod;
/**
- * @member {IPVersion} [privateIPAddressVersion] Available from Api-Version
- * 2016-03-30 onwards, it represents whether the specific ipconfiguration is
- * IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and
+ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific
+ * ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and
* 'IPv6'. Possible values include: 'IPv4', 'IPv6'
*/
privateIPAddressVersion?: IPVersion;
/**
- * @member {Subnet} [subnet] Subnet bound to the IP configuration.
+ * Subnet bound to the IP configuration.
*/
subnet?: Subnet;
/**
- * @member {boolean} [primary] Gets whether this is a primary customer
- * address on the network interface.
+ * Gets whether this is a primary customer address on the network interface.
*/
primary?: boolean;
/**
- * @member {PublicIPAddress} [publicIPAddress] Public IP address bound to the
- * IP configuration.
+ * Public IP address bound to the IP configuration.
*/
publicIPAddress?: PublicIPAddress;
/**
- * @member {ApplicationSecurityGroup[]} [applicationSecurityGroups]
* Application security groups in which the IP configuration is included.
*/
applicationSecurityGroups?: ApplicationSecurityGroup[];
/**
- * @member {string} [provisioningState] The provisioning state of the network
- * interface IP configuration. Possible values are: 'Updating', 'Deleting',
- * and 'Failed'.
+ * The provisioning state of the network interface IP configuration. Possible values are:
+ * 'Updating', 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayBackendAddress.
* Backend address of an application gateway.
- *
*/
export interface ApplicationGatewayBackendAddress {
/**
- * @member {string} [fqdn] Fully qualified domain name (FQDN).
+ * Fully qualified domain name (FQDN).
*/
fqdn?: string;
/**
- * @member {string} [ipAddress] IP address
+ * IP address
*/
ipAddress?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayBackendAddressPool.
* Backend Address Pool of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayBackendAddressPool extends SubResource {
/**
- * @member {NetworkInterfaceIPConfiguration[]} [backendIPConfigurations]
* Collection of references to IPs defined in network interfaces.
*/
backendIPConfigurations?: NetworkInterfaceIPConfiguration[];
/**
- * @member {ApplicationGatewayBackendAddress[]} [backendAddresses] Backend
- * addresses
+ * Backend addresses
*/
backendAddresses?: ApplicationGatewayBackendAddress[];
/**
- * @member {string} [provisioningState] Provisioning state of the backend
- * address pool resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Provisioning state of the backend address pool resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the backend address pool that is unique
- * within an Application Gateway.
+ * Name of the backend address pool that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayConnectionDraining.
- * Connection draining allows open connections to a backend server to be active
- * for a specified time after the backend server got removed from the
- * configuration.
- *
+ * Connection draining allows open connections to a backend server to be active for a specified
+ * time after the backend server got removed from the configuration.
*/
export interface ApplicationGatewayConnectionDraining {
/**
- * @member {boolean} enabled Whether connection draining is enabled or not.
+ * Whether connection draining is enabled or not.
*/
enabled: boolean;
/**
- * @member {number} drainTimeoutInSec The number of seconds connection
- * draining is active. Acceptable values are from 1 second to 3600 seconds.
+ * The number of seconds connection draining is active. Acceptable values are from 1 second to
+ * 3600 seconds.
*/
drainTimeoutInSec: number;
}
/**
- * @interface
- * An interface representing ApplicationGatewayBackendHttpSettings.
* Backend address pool settings of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayBackendHttpSettings extends SubResource {
/**
- * @member {number} [port] The destination port on the backend.
+ * The destination port on the backend.
*/
port?: number;
/**
- * @member {ApplicationGatewayProtocol} [protocol] The protocol used to
- * communicate with the backend. Possible values are 'Http' and 'Https'.
+ * The protocol used to communicate with the backend. Possible values are 'Http' and 'Https'.
* Possible values include: 'Http', 'Https'
*/
protocol?: ApplicationGatewayProtocol;
/**
- * @member {ApplicationGatewayCookieBasedAffinity} [cookieBasedAffinity]
* Cookie based affinity. Possible values include: 'Enabled', 'Disabled'
*/
cookieBasedAffinity?: ApplicationGatewayCookieBasedAffinity;
/**
- * @member {number} [requestTimeout] Request timeout in seconds. Application
- * Gateway will fail the request if response is not received within
- * RequestTimeout. Acceptable values are from 1 second to 86400 seconds.
+ * Request timeout in seconds. Application Gateway will fail the request if response is not
+ * received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.
*/
requestTimeout?: number;
/**
- * @member {SubResource} [probe] Probe resource of an application gateway.
+ * Probe resource of an application gateway.
*/
probe?: SubResource;
/**
- * @member {SubResource[]} [authenticationCertificates] Array of references
- * to application gateway authentication certificates.
+ * Array of references to application gateway authentication certificates.
*/
authenticationCertificates?: SubResource[];
/**
- * @member {SubResource[]} [trustedRootCertificates] Array of references to
- * application gateway trusted root certificates.
+ * Array of references to application gateway trusted root certificates.
*/
trustedRootCertificates?: SubResource[];
/**
- * @member {ApplicationGatewayConnectionDraining} [connectionDraining]
* Connection draining of the backend http settings resource.
*/
connectionDraining?: ApplicationGatewayConnectionDraining;
/**
- * @member {string} [hostName] Host header to be sent to the backend servers.
+ * Host header to be sent to the backend servers.
*/
hostName?: string;
/**
- * @member {boolean} [pickHostNameFromBackendAddress] Whether to pick host
- * header should be picked from the host name of the backend server. Default
+ * Whether to pick host header should be picked from the host name of the backend server. Default
* value is false.
*/
pickHostNameFromBackendAddress?: boolean;
/**
- * @member {string} [affinityCookieName] Cookie name to use for the affinity
- * cookie.
+ * Cookie name to use for the affinity cookie.
*/
affinityCookieName?: string;
/**
- * @member {boolean} [probeEnabled] Whether the probe is enabled. Default
- * value is false.
+ * Whether the probe is enabled. Default value is false.
*/
probeEnabled?: boolean;
/**
- * @member {string} [path] Path which should be used as a prefix for all HTTP
- * requests. Null means no path will be prefixed. Default value is null.
+ * Path which should be used as a prefix for all HTTP requests. Null means no path will be
+ * prefixed. Default value is null.
*/
path?: string;
/**
- * @member {string} [provisioningState] Provisioning state of the backend
- * http settings resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Provisioning state of the backend http settings resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the backend http settings that is unique
- * within an Application Gateway.
+ * Name of the backend http settings that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayBackendHealthServer.
* Application gateway backendhealth http settings.
- *
*/
export interface ApplicationGatewayBackendHealthServer {
/**
- * @member {string} [address] IP address or FQDN of backend server.
+ * IP address or FQDN of backend server.
*/
address?: string;
/**
- * @member {NetworkInterfaceIPConfiguration} [ipConfiguration] Reference of
- * IP configuration of backend server.
+ * Reference of IP configuration of backend server.
*/
ipConfiguration?: NetworkInterfaceIPConfiguration;
/**
- * @member {ApplicationGatewayBackendHealthServerHealth} [health] Health of
- * backend server. Possible values include: 'Unknown', 'Up', 'Down',
- * 'Partial', 'Draining'
+ * Health of backend server. Possible values include: 'Unknown', 'Up', 'Down', 'Partial',
+ * 'Draining'
*/
health?: ApplicationGatewayBackendHealthServerHealth;
}
/**
- * @interface
- * An interface representing ApplicationGatewayBackendHealthHttpSettings.
* Application gateway BackendHealthHttp settings.
- *
*/
export interface ApplicationGatewayBackendHealthHttpSettings {
/**
- * @member {ApplicationGatewayBackendHttpSettings} [backendHttpSettings]
* Reference of an ApplicationGatewayBackendHttpSettings resource.
*/
backendHttpSettings?: ApplicationGatewayBackendHttpSettings;
/**
- * @member {ApplicationGatewayBackendHealthServer[]} [servers] List of
- * ApplicationGatewayBackendHealthServer resources.
+ * List of ApplicationGatewayBackendHealthServer resources.
*/
servers?: ApplicationGatewayBackendHealthServer[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayBackendHealthPool.
* Application gateway BackendHealth pool.
- *
*/
export interface ApplicationGatewayBackendHealthPool {
/**
- * @member {ApplicationGatewayBackendAddressPool} [backendAddressPool]
* Reference of an ApplicationGatewayBackendAddressPool resource.
*/
backendAddressPool?: ApplicationGatewayBackendAddressPool;
/**
- * @member {ApplicationGatewayBackendHealthHttpSettings[]}
- * [backendHttpSettingsCollection] List of
- * ApplicationGatewayBackendHealthHttpSettings resources.
+ * List of ApplicationGatewayBackendHealthHttpSettings resources.
*/
backendHttpSettingsCollection?: ApplicationGatewayBackendHealthHttpSettings[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayBackendHealth.
* List of ApplicationGatewayBackendHealthPool resources.
- *
*/
export interface ApplicationGatewayBackendHealth {
- /**
- * @member {ApplicationGatewayBackendHealthPool[]} [backendAddressPools]
- */
backendAddressPools?: ApplicationGatewayBackendHealthPool[];
}
/**
- * @interface
- * An interface representing ApplicationGatewaySku.
* SKU of an application gateway
- *
*/
export interface ApplicationGatewaySku {
/**
- * @member {ApplicationGatewaySkuName} [name] Name of an application gateway
- * SKU. Possible values include: 'Standard_Small', 'Standard_Medium',
- * 'Standard_Large', 'WAF_Medium', 'WAF_Large', 'Standard_v2', 'WAF_v2'
+ * Name of an application gateway SKU. Possible values include: 'Standard_Small',
+ * 'Standard_Medium', 'Standard_Large', 'WAF_Medium', 'WAF_Large', 'Standard_v2', 'WAF_v2'
*/
name?: ApplicationGatewaySkuName;
/**
- * @member {ApplicationGatewayTier} [tier] Tier of an application gateway.
- * Possible values include: 'Standard', 'WAF', 'Standard_v2', 'WAF_v2'
+ * Tier of an application gateway. Possible values include: 'Standard', 'WAF', 'Standard_v2',
+ * 'WAF_v2'
*/
tier?: ApplicationGatewayTier;
/**
- * @member {number} [capacity] Capacity (instance count) of an application
- * gateway.
+ * Capacity (instance count) of an application gateway.
*/
capacity?: number;
}
/**
- * @interface
- * An interface representing ApplicationGatewaySslPolicy.
* Application Gateway Ssl policy.
- *
*/
export interface ApplicationGatewaySslPolicy {
/**
- * @member {ApplicationGatewaySslProtocol[]} [disabledSslProtocols] Ssl
- * protocols to be disabled on application gateway.
+ * Ssl protocols to be disabled on application gateway.
*/
disabledSslProtocols?: ApplicationGatewaySslProtocol[];
/**
- * @member {ApplicationGatewaySslPolicyType} [policyType] Type of Ssl Policy.
- * Possible values include: 'Predefined', 'Custom'
+ * Type of Ssl Policy. Possible values include: 'Predefined', 'Custom'
*/
policyType?: ApplicationGatewaySslPolicyType;
/**
- * @member {ApplicationGatewaySslPolicyName} [policyName] Name of Ssl
- * predefined policy. Possible values include: 'AppGwSslPolicy20150501',
+ * Name of Ssl predefined policy. Possible values include: 'AppGwSslPolicy20150501',
* 'AppGwSslPolicy20170401', 'AppGwSslPolicy20170401S'
*/
policyName?: ApplicationGatewaySslPolicyName;
/**
- * @member {ApplicationGatewaySslCipherSuite[]} [cipherSuites] Ssl cipher
- * suites to be enabled in the specified order to application gateway.
+ * Ssl cipher suites to be enabled in the specified order to application gateway.
*/
cipherSuites?: ApplicationGatewaySslCipherSuite[];
/**
- * @member {ApplicationGatewaySslProtocol} [minProtocolVersion] Minimum
- * version of Ssl protocol to be supported on application gateway. Possible
- * values include: 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'
+ * Minimum version of Ssl protocol to be supported on application gateway. Possible values
+ * include: 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'
*/
minProtocolVersion?: ApplicationGatewaySslProtocol;
}
/**
- * @interface
- * An interface representing ApplicationGatewayIPConfiguration.
- * IP configuration of an application gateway. Currently 1 public and 1 private
- * IP configuration is allowed.
- *
- * @extends SubResource
+ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is
+ * allowed.
*/
export interface ApplicationGatewayIPConfiguration extends SubResource {
/**
- * @member {SubResource} [subnet] Reference of the subnet resource. A subnet
- * from where application gateway gets its private address.
+ * Reference of the subnet resource. A subnet from where application gateway gets its private
+ * address.
*/
subnet?: SubResource;
/**
- * @member {string} [provisioningState] Provisioning state of the application
- * gateway subnet resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Provisioning state of the application gateway subnet resource. Possible values are:
+ * 'Updating', 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the IP configuration that is unique within
- * an Application Gateway.
+ * Name of the IP configuration that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayAuthenticationCertificate.
* Authentication certificates of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayAuthenticationCertificate extends SubResource {
/**
- * @member {string} [data] Certificate public data.
+ * Certificate public data.
*/
data?: string;
/**
- * @member {string} [provisioningState] Provisioning state of the
- * authentication certificate resource. Possible values are: 'Updating',
- * 'Deleting', and 'Failed'.
+ * Provisioning state of the authentication certificate resource. Possible values are:
+ * 'Updating', 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the authentication certificate that is
- * unique within an Application Gateway.
+ * Name of the authentication certificate that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayTrustedRootCertificate.
* Trusted Root certificates of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayTrustedRootCertificate extends SubResource {
/**
- * @member {string} [data] Certificate public data.
+ * Certificate public data.
*/
data?: string;
/**
- * @member {string} [keyVaultSecretId] Secret Id of (base-64 encoded
- * unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.
+ * Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in
+ * KeyVault.
*/
keyVaultSecretId?: string;
/**
- * @member {string} [provisioningState] Provisioning state of the trusted
- * root certificate resource. Possible values are: 'Updating', 'Deleting',
- * and 'Failed'.
+ * Provisioning state of the trusted root certificate resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the trusted root certificate that is
- * unique within an Application Gateway.
+ * Name of the trusted root certificate that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewaySslCertificate.
* SSL certificates of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewaySslCertificate extends SubResource {
/**
- * @member {string} [data] Base-64 encoded pfx certificate. Only applicable
- * in PUT Request.
+ * Base-64 encoded pfx certificate. Only applicable in PUT Request.
*/
data?: string;
/**
- * @member {string} [password] Password for the pfx file specified in data.
- * Only applicable in PUT request.
+ * Password for the pfx file specified in data. Only applicable in PUT request.
*/
password?: string;
/**
- * @member {string} [publicCertData] Base-64 encoded Public cert data
- * corresponding to pfx specified in data. Only applicable in GET request.
+ * Base-64 encoded Public cert data 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.
+ * 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
- * 'Failed'.
+ * Provisioning state of the SSL certificate resource Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the SSL certificate that is unique within
- * an Application Gateway.
+ * Name of the SSL certificate that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayFrontendIPConfiguration.
* Frontend IP configuration of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayFrontendIPConfiguration extends SubResource {
/**
- * @member {string} [privateIPAddress] PrivateIPAddress of the network
- * interface IP Configuration.
+ * PrivateIPAddress of the network interface IP Configuration.
*/
privateIPAddress?: string;
/**
- * @member {IPAllocationMethod} [privateIPAllocationMethod] PrivateIP
- * allocation method. Possible values include: 'Static', 'Dynamic'
+ * PrivateIP allocation method. Possible values include: 'Static', 'Dynamic'
*/
privateIPAllocationMethod?: IPAllocationMethod;
/**
- * @member {SubResource} [subnet] Reference of the subnet resource.
+ * Reference of the subnet resource.
*/
subnet?: SubResource;
/**
- * @member {SubResource} [publicIPAddress] Reference of the PublicIP
- * resource.
+ * Reference of the PublicIP resource.
*/
publicIPAddress?: SubResource;
/**
- * @member {string} [provisioningState] Provisioning state of the public IP
- * resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
+ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and
+ * 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the frontend IP configuration that is
- * unique within an Application Gateway.
+ * Name of the frontend IP configuration that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayFrontendPort.
* Frontend port of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayFrontendPort extends SubResource {
/**
- * @member {number} [port] Frontend port
+ * Frontend port
*/
port?: number;
/**
- * @member {string} [provisioningState] Provisioning state of the frontend
- * port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
+ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting',
+ * and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the frontend port that is unique within an
- * Application Gateway
+ * Name of the frontend port that is unique within an Application Gateway
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayCustomError.
* Customer error of an application gateway.
- *
*/
export interface ApplicationGatewayCustomError {
/**
- * @member {ApplicationGatewayCustomErrorStatusCode} [statusCode] Status code
- * of the application gateway customer error. Possible values include:
+ * Status code of the application gateway customer error. Possible values include:
* 'HttpStatus403', 'HttpStatus502'
*/
statusCode?: ApplicationGatewayCustomErrorStatusCode;
/**
- * @member {string} [customErrorPageUrl] Error page URL of the application
- * gateway customer error.
+ * Error page URL of the application gateway customer error.
*/
customErrorPageUrl?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayHttpListener.
* Http listener of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayHttpListener extends SubResource {
/**
- * @member {SubResource} [frontendIPConfiguration] Frontend IP configuration
- * resource of an application gateway.
+ * Frontend IP configuration resource of an application gateway.
*/
frontendIPConfiguration?: SubResource;
/**
- * @member {SubResource} [frontendPort] Frontend port resource of an
- * application gateway.
+ * Frontend port resource of an application gateway.
*/
frontendPort?: SubResource;
/**
- * @member {ApplicationGatewayProtocol} [protocol] Protocol of the HTTP
- * listener. Possible values are 'Http' and 'Https'. Possible values include:
- * 'Http', 'Https'
+ * Protocol of the HTTP listener. Possible values are 'Http' and 'Https'. Possible values
+ * include: 'Http', 'Https'
*/
protocol?: ApplicationGatewayProtocol;
/**
- * @member {string} [hostName] Host name of HTTP listener.
+ * Host name of HTTP listener.
*/
hostName?: string;
/**
- * @member {SubResource} [sslCertificate] SSL certificate resource of an
- * application gateway.
+ * SSL certificate resource of an application gateway.
*/
sslCertificate?: SubResource;
/**
- * @member {boolean} [requireServerNameIndication] Applicable only if
- * protocol is https. Enables SNI for multi-hosting.
+ * Applicable only if protocol is https. Enables SNI for multi-hosting.
*/
requireServerNameIndication?: boolean;
/**
- * @member {string} [provisioningState] Provisioning state of the HTTP
- * listener resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting',
+ * and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {ApplicationGatewayCustomError[]} [customErrorConfigurations]
* Custom error configurations of the HTTP listener.
*/
customErrorConfigurations?: ApplicationGatewayCustomError[];
/**
- * @member {string} [name] Name of the HTTP listener that is unique within an
- * Application Gateway.
+ * Name of the HTTP listener that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayPathRule.
* Path rule of URL path map of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayPathRule extends SubResource {
/**
- * @member {string[]} [paths] Path rules of URL path map.
+ * Path rules of URL path map.
*/
paths?: string[];
/**
- * @member {SubResource} [backendAddressPool] Backend address pool resource
- * of URL path map path rule.
+ * Backend address pool resource of URL path map path rule.
*/
backendAddressPool?: SubResource;
/**
- * @member {SubResource} [backendHttpSettings] Backend http settings resource
- * of URL path map path rule.
+ * Backend http settings resource of URL path map path rule.
*/
backendHttpSettings?: SubResource;
/**
- * @member {SubResource} [redirectConfiguration] Redirect configuration
- * resource of URL path map path rule.
+ * Redirect configuration resource of URL path map path rule.
*/
redirectConfiguration?: SubResource;
/**
- * @member {SubResource} [rewriteRuleSet] Rewrite rule set resource of URL
- * path map path rule.
+ * 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'.
+ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the path rule that is unique within an
- * Application Gateway.
+ * Name of the path rule that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayProbeHealthResponseMatch.
* Application gateway probe health response match
- *
*/
export interface ApplicationGatewayProbeHealthResponseMatch {
/**
- * @member {string} [body] Body that must be contained in the health
- * response. Default value is empty.
+ * Body that must be contained in the health response. Default value is empty.
*/
body?: string;
/**
- * @member {string[]} [statusCodes] Allowed ranges of healthy status codes.
- * Default range of healthy status codes is 200-399.
+ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.
*/
statusCodes?: string[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayProbe.
* Probe of the application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayProbe extends SubResource {
/**
- * @member {ApplicationGatewayProtocol} [protocol] The protocol used for the
- * probe. Possible values are 'Http' and 'Https'. Possible values include:
- * 'Http', 'Https'
+ * The protocol used for the probe. Possible values are 'Http' and 'Https'. Possible values
+ * include: 'Http', 'Https'
*/
protocol?: ApplicationGatewayProtocol;
/**
- * @member {string} [host] Host name to send the probe to.
+ * Host name to send the probe to.
*/
host?: string;
/**
- * @member {string} [path] Relative path of probe. Valid path starts from
- * '/'. Probe is sent to ://:
+ * Relative path of probe. Valid path starts from '/'. Probe is sent to
+ * ://:
*/
path?: string;
/**
- * @member {number} [interval] The probing interval in seconds. This is the
- * time interval between two consecutive probes. Acceptable values are from 1
- * second to 86400 seconds.
+ * The probing interval in seconds. This is the time interval between two consecutive probes.
+ * Acceptable values are from 1 second to 86400 seconds.
*/
interval?: number;
/**
- * @member {number} [timeout] the probe timeout in seconds. Probe marked as
- * failed if valid response is not received with this timeout period.
- * Acceptable values are from 1 second to 86400 seconds.
+ * the probe timeout in seconds. Probe marked as failed if valid response is not received with
+ * this timeout period. Acceptable values are from 1 second to 86400 seconds.
*/
timeout?: number;
/**
- * @member {number} [unhealthyThreshold] The probe retry count. Backend
- * server is marked down after consecutive probe failure count reaches
- * UnhealthyThreshold. Acceptable values are from 1 second to 20.
+ * The probe retry count. Backend server is marked down after consecutive probe failure count
+ * reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.
*/
unhealthyThreshold?: number;
/**
- * @member {boolean} [pickHostNameFromBackendHttpSettings] Whether the host
- * header should be picked from the backend http settings. Default value is
+ * Whether the host header should be picked from the backend http settings. Default value is
* false.
*/
pickHostNameFromBackendHttpSettings?: boolean;
/**
- * @member {number} [minServers] Minimum number of servers that are always
- * marked healthy. Default value is 0.
+ * Minimum number of servers that are always marked healthy. Default value is 0.
*/
minServers?: number;
/**
- * @member {ApplicationGatewayProbeHealthResponseMatch} [match] Criterion for
- * classifying a healthy probe response.
+ * Criterion for classifying a healthy probe response.
*/
match?: ApplicationGatewayProbeHealthResponseMatch;
/**
- * @member {string} [provisioningState] Provisioning state of the backend
- * http settings resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Provisioning state of the backend http settings resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the probe that is unique within an
- * Application Gateway.
+ * Name of the probe that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayRequestRoutingRule.
* Request routing rule of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayRequestRoutingRule extends SubResource {
/**
- * @member {ApplicationGatewayRequestRoutingRuleType} [ruleType] Rule type.
- * Possible values include: 'Basic', 'PathBasedRouting'
+ * Rule type. Possible values include: 'Basic', 'PathBasedRouting'
*/
ruleType?: ApplicationGatewayRequestRoutingRuleType;
/**
- * @member {SubResource} [backendAddressPool] Backend address pool resource
- * of the application gateway.
+ * Backend address pool resource of the application gateway.
*/
backendAddressPool?: SubResource;
/**
- * @member {SubResource} [backendHttpSettings] Backend http settings resource
- * of the application gateway.
+ * Backend http settings resource of the application gateway.
*/
backendHttpSettings?: SubResource;
/**
- * @member {SubResource} [httpListener] Http listener resource of the
- * application gateway.
+ * Http listener resource of the application gateway.
*/
httpListener?: SubResource;
/**
- * @member {SubResource} [urlPathMap] URL path map resource of the
- * application gateway.
+ * URL path map resource of the application gateway.
*/
urlPathMap?: SubResource;
/**
- * @member {SubResource} [rewriteRuleSet] Rewrite Rule Set resource in Basic
- * rule of the application gateway.
+ * Rewrite Rule Set resource in Basic rule of the application gateway.
*/
rewriteRuleSet?: SubResource;
/**
- * @member {SubResource} [redirectConfiguration] Redirect configuration
- * resource of the application gateway.
+ * Redirect configuration resource of the application gateway.
*/
redirectConfiguration?: SubResource;
/**
- * @member {string} [provisioningState] Provisioning state of the request
- * routing rule resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Provisioning state of the request routing rule resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the request routing rule that is unique
- * within an Application Gateway.
+ * Name of the request routing rule that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
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
+ * Header name of the header configuration
*/
headerName?: string;
/**
- * @member {string} [headerValue] Header value of the header configuration
+ * 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
+ * Request Header Actions in the Action Set
*/
requestHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[];
/**
- * @member {ApplicationGatewayHeaderConfiguration[]}
- * [responseHeaderConfigurations] Response Header Actions in the Action Set
+ * 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 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.
+ * 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.
+ * 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.**
+ * 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 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.**
+ * 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.
* Redirect configuration of an application gateway.
- *
- * @extends SubResource
*/
export interface ApplicationGatewayRedirectConfiguration extends SubResource {
/**
- * @member {ApplicationGatewayRedirectType} [redirectType] Supported http
- * redirection types - Permanent, Temporary, Found, SeeOther. Possible values
+ * Supported http redirection types - Permanent, Temporary, Found, SeeOther. Possible values
* include: 'Permanent', 'Found', 'SeeOther', 'Temporary'
*/
redirectType?: ApplicationGatewayRedirectType;
/**
- * @member {SubResource} [targetListener] Reference to a listener to redirect
- * the request to.
+ * Reference to a listener to redirect the request to.
*/
targetListener?: SubResource;
/**
- * @member {string} [targetUrl] Url to redirect the request to.
+ * Url to redirect the request to.
*/
targetUrl?: string;
/**
- * @member {boolean} [includePath] Include path in the redirected url.
+ * Include path in the redirected url.
*/
includePath?: boolean;
/**
- * @member {boolean} [includeQueryString] Include query string in the
- * redirected url.
+ * Include query string in the redirected url.
*/
includeQueryString?: boolean;
/**
- * @member {SubResource[]} [requestRoutingRules] Request routing specifying
- * redirect configuration.
+ * Request routing specifying redirect configuration.
*/
requestRoutingRules?: SubResource[];
/**
- * @member {SubResource[]} [urlPathMaps] Url path maps specifying default
- * redirect configuration.
+ * Url path maps specifying default redirect configuration.
*/
urlPathMaps?: SubResource[];
/**
- * @member {SubResource[]} [pathRules] Path rules specifying redirect
- * configuration.
+ * Path rules specifying redirect configuration.
*/
pathRules?: SubResource[];
/**
- * @member {string} [name] Name of the redirect configuration that is unique
- * within an Application Gateway.
+ * Name of the redirect configuration that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayUrlPathMap.
- * UrlPathMaps give a url path to the backend mapping information for
- * PathBasedRouting.
- *
- * @extends SubResource
+ * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.
*/
export interface ApplicationGatewayUrlPathMap extends SubResource {
/**
- * @member {SubResource} [defaultBackendAddressPool] Default backend address
- * pool resource of URL path map.
+ * Default backend address pool resource of URL path map.
*/
defaultBackendAddressPool?: SubResource;
/**
- * @member {SubResource} [defaultBackendHttpSettings] Default backend http
- * settings resource of URL path map.
+ * Default backend http settings resource of URL path map.
*/
defaultBackendHttpSettings?: SubResource;
/**
- * @member {SubResource} [defaultRewriteRuleSet] Default Rewrite rule set
- * resource of URL path map.
+ * Default Rewrite rule set resource of URL path map.
*/
defaultRewriteRuleSet?: SubResource;
/**
- * @member {SubResource} [defaultRedirectConfiguration] Default redirect
- * configuration resource of URL path map.
+ * Default redirect configuration resource of URL path map.
*/
defaultRedirectConfiguration?: SubResource;
/**
- * @member {ApplicationGatewayPathRule[]} [pathRules] Path rule of URL path
- * map resource.
+ * Path rule of URL path map resource.
*/
pathRules?: ApplicationGatewayPathRule[];
/**
- * @member {string} [provisioningState] Provisioning state of the backend
- * http settings resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Provisioning state of the backend http settings resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Name of the URL path map that is unique within an
- * Application Gateway.
+ * Name of the URL path map that is unique within an Application Gateway.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string} [type] Type of the resource.
+ * Type of the resource.
*/
type?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayFirewallDisabledRuleGroup.
* Allows to disable rules within a rule group or an entire rule group.
- *
*/
export interface ApplicationGatewayFirewallDisabledRuleGroup {
/**
- * @member {string} ruleGroupName The name of the rule group that will be
- * disabled.
+ * The name of the rule group that will be disabled.
*/
ruleGroupName: string;
/**
- * @member {number[]} [rules] The list of rules that will be disabled. If
- * null, all rules of the rule group will be disabled.
+ * The list of rules that will be disabled. If null, all rules of the rule group will be
+ * disabled.
*/
rules?: number[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayFirewallExclusion.
* Allow to exclude some variable satisfy the condition for the WAF check
- *
*/
export interface ApplicationGatewayFirewallExclusion {
/**
- * @member {string} matchVariable The variable to be excluded.
+ * The variable to be excluded.
*/
matchVariable: string;
/**
- * @member {string} selectorMatchOperator When matchVariable is a collection,
- * operate on the selector to specify which elements in the collection this
- * exclusion applies to.
+ * When matchVariable is a collection, operate on the selector to specify which elements in the
+ * collection this exclusion applies to.
*/
selectorMatchOperator: string;
/**
- * @member {string} selector When matchVariable is a collection, operator
- * used to specify which elements in the collection this exclusion applies
- * to.
+ * When matchVariable is a collection, operator used to specify which elements in the collection
+ * this exclusion applies to.
*/
selector: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewayWebApplicationFirewallConfiguration.
* Application gateway web application firewall configuration.
- *
*/
export interface ApplicationGatewayWebApplicationFirewallConfiguration {
/**
- * @member {boolean} enabled Whether the web application firewall is enabled
- * or not.
+ * Whether the web application firewall is enabled or not.
*/
enabled: boolean;
/**
- * @member {ApplicationGatewayFirewallMode} firewallMode Web application
- * firewall mode. Possible values include: 'Detection', 'Prevention'
+ * Web application firewall mode. Possible values include: 'Detection', 'Prevention'
*/
firewallMode: ApplicationGatewayFirewallMode;
/**
- * @member {string} ruleSetType The type of the web application firewall rule
- * set. Possible values are: 'OWASP'.
+ * The type of the web application firewall rule set. Possible values are: 'OWASP'.
*/
ruleSetType: string;
/**
- * @member {string} ruleSetVersion The version of the rule set type.
+ * The version of the rule set type.
*/
ruleSetVersion: string;
/**
- * @member {ApplicationGatewayFirewallDisabledRuleGroup[]}
- * [disabledRuleGroups] The disabled rule groups.
+ * The disabled rule groups.
*/
disabledRuleGroups?: ApplicationGatewayFirewallDisabledRuleGroup[];
/**
- * @member {boolean} [requestBodyCheck] Whether allow WAF to check request
- * Body.
+ * Whether allow WAF to check request Body.
*/
requestBodyCheck?: boolean;
/**
- * @member {number} [maxRequestBodySize] Maxium request body size for WAF.
+ * Maxium request body size for WAF.
*/
maxRequestBodySize?: number;
/**
- * @member {number} [maxRequestBodySizeInKb] Maxium request body size in Kb
- * for WAF.
+ * Maxium request body size in Kb for WAF.
*/
maxRequestBodySizeInKb?: number;
/**
- * @member {number} [fileUploadLimitInMb] Maxium file upload size in Mb for
- * WAF.
+ * Maxium file upload size in Mb for WAF.
*/
fileUploadLimitInMb?: number;
/**
- * @member {ApplicationGatewayFirewallExclusion[]} [exclusions] The exclusion
- * list.
+ * The exclusion list.
*/
exclusions?: ApplicationGatewayFirewallExclusion[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayAutoscaleConfiguration.
* Application Gateway autoscale configuration.
- *
*/
export interface ApplicationGatewayAutoscaleConfiguration {
/**
- * @member {number} minCapacity Lower bound on number of Application Gateway
- * instances
+ * Lower bound on number of Application Gateway instances
*/
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.**
+ * 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.**
+ * 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.**
+ * 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.**
+ * 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'
+ * 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:
+ * 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.
* Application gateway resource
- *
- * @extends Resource
*/
export interface ApplicationGateway extends Resource {
/**
- * @member {ApplicationGatewaySku} [sku] SKU of the application gateway
- * resource.
+ * SKU of the application gateway resource.
*/
sku?: ApplicationGatewaySku;
/**
- * @member {ApplicationGatewaySslPolicy} [sslPolicy] SSL policy of the
- * application gateway resource.
+ * SSL policy of the application gateway resource.
*/
sslPolicy?: ApplicationGatewaySslPolicy;
/**
- * @member {ApplicationGatewayOperationalState} [operationalState]
- * Operational state of the application gateway resource. Possible values
- * include: 'Stopped', 'Starting', 'Running', 'Stopping'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Operational state of the application gateway resource. Possible values include: 'Stopped',
+ * 'Starting', 'Running', 'Stopping'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly operationalState?: ApplicationGatewayOperationalState;
/**
- * @member {ApplicationGatewayIPConfiguration[]} [gatewayIPConfigurations]
* Subnets of application the gateway resource.
*/
gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[];
/**
- * @member {ApplicationGatewayAuthenticationCertificate[]}
- * [authenticationCertificates] Authentication certificates of the
- * application gateway resource.
+ * Authentication certificates of the application gateway resource.
*/
authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[];
/**
- * @member {ApplicationGatewayTrustedRootCertificate[]}
- * [trustedRootCertificates] Trusted Root certificates of the application
- * gateway resource.
+ * Trusted Root certificates of the application gateway resource.
*/
trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[];
/**
- * @member {ApplicationGatewaySslCertificate[]} [sslCertificates] SSL
- * certificates of the application gateway resource.
+ * SSL certificates of the application gateway resource.
*/
sslCertificates?: ApplicationGatewaySslCertificate[];
/**
- * @member {ApplicationGatewayFrontendIPConfiguration[]}
- * [frontendIPConfigurations] Frontend IP addresses of the application
- * gateway resource.
+ * Frontend IP addresses of the application gateway resource.
*/
frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[];
/**
- * @member {ApplicationGatewayFrontendPort[]} [frontendPorts] Frontend ports
- * of the application gateway resource.
+ * Frontend ports of the application gateway resource.
*/
frontendPorts?: ApplicationGatewayFrontendPort[];
/**
- * @member {ApplicationGatewayProbe[]} [probes] Probes of the application
- * gateway resource.
+ * Probes of the application gateway resource.
*/
probes?: ApplicationGatewayProbe[];
/**
- * @member {ApplicationGatewayBackendAddressPool[]} [backendAddressPools]
* Backend address pool of the application gateway resource.
*/
backendAddressPools?: ApplicationGatewayBackendAddressPool[];
/**
- * @member {ApplicationGatewayBackendHttpSettings[]}
- * [backendHttpSettingsCollection] Backend http settings of the application
- * gateway resource.
+ * Backend http settings of the application gateway resource.
*/
backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[];
/**
- * @member {ApplicationGatewayHttpListener[]} [httpListeners] Http listeners
- * of the application gateway resource.
+ * Http listeners of the application gateway resource.
*/
httpListeners?: ApplicationGatewayHttpListener[];
/**
- * @member {ApplicationGatewayUrlPathMap[]} [urlPathMaps] URL path map of the
- * application gateway resource.
+ * URL path map of the application gateway resource.
*/
urlPathMaps?: ApplicationGatewayUrlPathMap[];
/**
- * @member {ApplicationGatewayRequestRoutingRule[]} [requestRoutingRules]
* Request routing rules of the application gateway resource.
*/
requestRoutingRules?: ApplicationGatewayRequestRoutingRule[];
/**
- * @member {ApplicationGatewayRewriteRuleSet[]} [rewriteRuleSets] Rewrite
- * rules for the application gateway resource.
+ * Rewrite rules for the application gateway resource.
*/
rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[];
/**
- * @member {ApplicationGatewayRedirectConfiguration[]}
- * [redirectConfigurations] Redirect configurations of the application
- * gateway resource.
+ * Redirect configurations of the application gateway resource.
*/
redirectConfigurations?: ApplicationGatewayRedirectConfiguration[];
/**
- * @member {ApplicationGatewayWebApplicationFirewallConfiguration}
- * [webApplicationFirewallConfiguration] Web application firewall
- * configuration.
+ * Web application firewall configuration.
*/
webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration;
/**
- * @member {boolean} [enableHttp2] Whether HTTP2 is enabled on the
- * application gateway resource.
+ * Whether HTTP2 is enabled on the application gateway resource.
*/
enableHttp2?: boolean;
/**
- * @member {boolean} [enableFips] Whether FIPS is enabled on the application
- * gateway resource.
+ * Whether FIPS is enabled on the application gateway resource.
*/
enableFips?: boolean;
/**
- * @member {ApplicationGatewayAutoscaleConfiguration}
- * [autoscaleConfiguration] Autoscale Configuration.
+ * Autoscale Configuration.
*/
autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration;
/**
- * @member {string} [resourceGuid] Resource GUID property of the application
- * gateway resource.
+ * Resource GUID property of the application gateway resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] Provisioning state of the application
- * gateway resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Provisioning state of the application gateway resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {ApplicationGatewayCustomError[]} [customErrorConfigurations]
* Custom error configurations of the application gateway resource.
*/
customErrorConfigurations?: ApplicationGatewayCustomError[];
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string[]} [zones] A list of availability zones denoting where the
- * resource needs to come from.
+ * A list of availability zones denoting where the resource needs to come from.
*/
zones?: string[];
/**
- * @member {ManagedServiceIdentity} [identity] The identity of the
- * application gateway, if configured.
+ * The identity of the application gateway, if configured.
*/
identity?: ManagedServiceIdentity;
}
/**
- * @interface
- * An interface representing ApplicationGatewayFirewallRule.
- * A web application firewall rule.
- *
+ * Response for ApplicationGatewayAvailableServerVariables API service call.
*/
-export interface ApplicationGatewayFirewallRule {
+export interface ApplicationGatewayAvailableServerVariablesResult {
/**
- * @member {number} ruleId The identifier of the web application firewall
- * rule.
+ * The list of supported server variables in application gateway.
*/
- ruleId: number;
+ value?: string[];
+}
+
+/**
+ * Response for ApplicationGatewayAvailableRequestHeaders API service call.
+ */
+export interface ApplicationGatewayAvailableRequestHeadersResult {
/**
- * @member {string} [description] The description of the web application
- * firewall rule.
+ * The list of supported request headers in application gateway.
*/
- description?: string;
+ value?: string[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayFirewallRuleGroup.
- * A web application firewall rule group.
- *
+ * Response for ApplicationGatewayAvailableResponeHeaders API service call.
*/
-export interface ApplicationGatewayFirewallRuleGroup {
+export interface ApplicationGatewayAvailableResponseHeadersResult {
/**
- * @member {string} ruleGroupName The name of the web application firewall
- * rule group.
+ * The list of supported response header in application gateway.
*/
- ruleGroupName: string;
+ value?: string[];
+}
+
+/**
+ * A web application firewall rule.
+ */
+export interface ApplicationGatewayFirewallRule {
+ /**
+ * The identifier of the web application firewall rule.
+ */
+ ruleId: number;
+ /**
+ * The description of the web application firewall rule.
+ */
+ description?: string;
+}
+
+/**
+ * A web application firewall rule group.
+ */
+export interface ApplicationGatewayFirewallRuleGroup {
+ /**
+ * The name of the web application firewall rule group.
+ */
+ ruleGroupName: string;
/**
- * @member {string} [description] The description of the web application
- * firewall rule group.
+ * The description of the web application firewall rule group.
*/
description?: string;
/**
- * @member {ApplicationGatewayFirewallRule[]} rules The rules of the web
- * application firewall rule group.
+ * The rules of the web application firewall rule group.
*/
rules: ApplicationGatewayFirewallRule[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayFirewallRuleSet.
* A web application firewall rule set.
- *
- * @extends Resource
*/
export interface ApplicationGatewayFirewallRuleSet extends Resource {
/**
- * @member {string} [provisioningState] The provisioning state of the web
- * application firewall rule set.
+ * The provisioning state of the web application firewall rule set.
*/
provisioningState?: string;
/**
- * @member {string} ruleSetType The type of the web application firewall rule
- * set.
+ * The type of the web application firewall rule set.
*/
ruleSetType: string;
/**
- * @member {string} ruleSetVersion The version of the web application
- * firewall rule set type.
+ * The version of the web application firewall rule set type.
*/
ruleSetVersion: string;
/**
- * @member {ApplicationGatewayFirewallRuleGroup[]} ruleGroups The rule groups
- * of the web application firewall rule set.
+ * The rule groups of the web application firewall rule set.
*/
ruleGroups: ApplicationGatewayFirewallRuleGroup[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayAvailableWafRuleSetsResult.
* Response for ApplicationGatewayAvailableWafRuleSets API service call.
- *
*/
export interface ApplicationGatewayAvailableWafRuleSetsResult {
/**
- * @member {ApplicationGatewayFirewallRuleSet[]} [value] The list of
- * application gateway rule sets.
+ * The list of application gateway rule sets.
*/
value?: ApplicationGatewayFirewallRuleSet[];
}
/**
- * @interface
- * An interface representing ApplicationGatewayAvailableSslOptions.
* Response for ApplicationGatewayAvailableSslOptions API service call.
- *
- * @extends Resource
*/
export interface ApplicationGatewayAvailableSslOptions extends Resource {
/**
- * @member {SubResource[]} [predefinedPolicies] List of available Ssl
- * predefined policy.
+ * List of available Ssl predefined policy.
*/
predefinedPolicies?: SubResource[];
/**
- * @member {ApplicationGatewaySslPolicyName} [defaultPolicy] Name of the Ssl
- * predefined policy applied by default to application gateway. Possible
- * values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401',
- * 'AppGwSslPolicy20170401S'
+ * Name of the Ssl predefined policy applied by default to application gateway. Possible values
+ * include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401', 'AppGwSslPolicy20170401S'
*/
defaultPolicy?: ApplicationGatewaySslPolicyName;
/**
- * @member {ApplicationGatewaySslCipherSuite[]} [availableCipherSuites] List
- * of available Ssl cipher suites.
+ * List of available Ssl cipher suites.
*/
availableCipherSuites?: ApplicationGatewaySslCipherSuite[];
/**
- * @member {ApplicationGatewaySslProtocol[]} [availableProtocols] List of
- * available Ssl protocols.
+ * List of available Ssl protocols.
*/
availableProtocols?: ApplicationGatewaySslProtocol[];
}
/**
- * @interface
- * An interface representing ApplicationGatewaySslPredefinedPolicy.
* An Ssl predefined policy
- *
- * @extends SubResource
*/
export interface ApplicationGatewaySslPredefinedPolicy extends SubResource {
/**
- * @member {string} [name] Name of the Ssl predefined policy.
+ * Name of the Ssl predefined policy.
*/
name?: string;
/**
- * @member {ApplicationGatewaySslCipherSuite[]} [cipherSuites] Ssl cipher
- * suites to be enabled in the specified order for application gateway.
+ * Ssl cipher suites to be enabled in the specified order for application gateway.
*/
cipherSuites?: ApplicationGatewaySslCipherSuite[];
/**
- * @member {ApplicationGatewaySslProtocol} [minProtocolVersion] Minimum
- * version of Ssl protocol to be supported on application gateway. Possible
- * values include: 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'
+ * Minimum version of Ssl protocol to be supported on application gateway. Possible values
+ * include: 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'
*/
minProtocolVersion?: ApplicationGatewaySslProtocol;
}
/**
- * @interface
- * An interface representing TagsObject.
+ * An interface representing ErrorDetails.
+ */
+export interface ErrorDetails {
+ code?: string;
+ target?: string;
+ message?: string;
+}
+
+/**
+ * An interface representing ErrorModel.
+ */
+export interface ErrorModel {
+ code?: string;
+ message?: string;
+ target?: string;
+ details?: ErrorDetails[];
+ innerError?: string;
+}
+
+/**
* Tags object for patch operations.
- *
*/
export interface TagsObject {
/**
- * @member {{ [propertyName: string]: string }} [tags] Resource tags.
+ * Resource tags.
*/
tags?: { [propertyName: string]: string };
}
/**
- * @interface
- * An interface representing AvailableDelegation.
- * The serviceName of an AvailableDelegation indicates a possible delegation
- * for a subnet.
- *
+ * The serviceName of an AvailableDelegation indicates a possible delegation for a subnet.
*/
export interface AvailableDelegation {
/**
- * @member {string} [name] The name of the AvailableDelegation resource.
+ * The name of the AvailableDelegation resource.
*/
name?: string;
/**
- * @member {string} [id] A unique identifier of the AvailableDelegation
- * resource.
+ * A unique identifier of the AvailableDelegation resource.
*/
id?: string;
/**
- * @member {string} [type] Resource type.
+ * Resource type.
*/
type?: string;
/**
- * @member {string} [serviceName] The name of the service and resource
+ * The name of the service and resource
*/
serviceName?: string;
/**
- * @member {string[]} [actions] Describes the actions permitted to the
- * service upon delegation
+ * Describes the actions permitted to the service upon delegation
*/
actions?: string[];
}
/**
- * @interface
- * An interface representing AzureFirewallIPConfiguration.
* IP configuration of an Azure Firewall.
- *
- * @extends SubResource
*/
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.**
+ * 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.**
*/
readonly privateIPAddress?: string;
/**
- * @member {SubResource} [subnet] Reference of the subnet resource. This
- * resource must be named 'AzureFirewallSubnet'.
+ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.
*/
subnet?: SubResource;
/**
- * @member {SubResource} [publicIPAddress] Reference of the PublicIP
- * resource. This field is a mandatory input if subnet is not null.
+ * Reference of the PublicIP resource. This field is a mandatory input if subnet is not null.
*/
publicIPAddress?: SubResource;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [name] Name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Name of the resource that is unique within a resource group. This name can be used to access
+ * the resource.
*/
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.**
+ * 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 AzureFirewallRCAction.
* Properties of the AzureFirewallRCAction.
- *
*/
export interface AzureFirewallRCAction {
/**
- * @member {AzureFirewallRCActionType} [type] The type of action. Possible
- * values include: 'Allow', 'Deny'
+ * The type of action. Possible values include: 'Allow', 'Deny'
*/
type?: AzureFirewallRCActionType;
}
/**
- * @interface
- * An interface representing AzureFirewallApplicationRuleProtocol.
* Properties of the application rule protocol.
- *
*/
export interface AzureFirewallApplicationRuleProtocol {
/**
- * @member {AzureFirewallApplicationRuleProtocolType} [protocolType] Protocol
- * type. Possible values include: 'Http', 'Https'
+ * Protocol type. Possible values include: 'Http', 'Https'
*/
protocolType?: AzureFirewallApplicationRuleProtocolType;
/**
- * @member {number} [port] Port number for the protocol, cannot be greater
- * than 64000. This field is optional.
+ * Port number for the protocol, cannot be greater than 64000. This field is optional.
*/
port?: number;
}
/**
- * @interface
- * An interface representing AzureFirewallApplicationRule.
* Properties of an application rule.
- *
*/
export interface AzureFirewallApplicationRule {
/**
- * @member {string} [name] Name of the application rule.
+ * Name of the application rule.
*/
name?: string;
/**
- * @member {string} [description] Description of the rule.
+ * Description of the rule.
*/
description?: string;
/**
- * @member {string[]} [sourceAddresses] List of source IP addresses for this
- * rule.
+ * List of source IP addresses for this rule.
*/
sourceAddresses?: string[];
/**
- * @member {AzureFirewallApplicationRuleProtocol[]} [protocols] Array of
- * ApplicationRuleProtocols.
+ * Array of ApplicationRuleProtocols.
*/
protocols?: AzureFirewallApplicationRuleProtocol[];
/**
- * @member {string[]} [targetFqdns] List of FQDNs for this rule.
+ * List of FQDNs for this rule.
*/
targetFqdns?: string[];
/**
- * @member {string[]} [fqdnTags] List of FQDN Tags for this rule.
+ * List of FQDN Tags for this rule.
*/
fqdnTags?: string[];
}
/**
- * @interface
- * An interface representing AzureFirewallApplicationRuleCollection.
* Application rule collection resource
- *
- * @extends SubResource
*/
export interface AzureFirewallApplicationRuleCollection extends SubResource {
/**
- * @member {number} [priority] Priority of the application rule collection
- * resource.
+ * Priority of the application rule collection resource.
*/
priority?: number;
/**
- * @member {AzureFirewallRCAction} [action] The action type of a rule
- * collection
+ * The action type of a rule collection
*/
action?: AzureFirewallRCAction;
/**
- * @member {AzureFirewallApplicationRule[]} [rules] Collection of rules used
- * by a application rule collection.
+ * Collection of rules used by a application rule collection.
*/
rules?: AzureFirewallApplicationRule[];
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 AzureFirewallNatRCAction.
* AzureFirewall NAT Rule Collection Action.
- *
*/
export interface AzureFirewallNatRCAction {
/**
- * @member {AzureFirewallNatRCActionType} [type] The type of action. Possible
- * values include: 'Snat', 'Dnat'
+ * The type of action. Possible values include: 'Snat', 'Dnat'
*/
type?: AzureFirewallNatRCActionType;
}
/**
- * @interface
- * An interface representing AzureFirewallNatRule.
* Properties of a NAT rule.
- *
*/
export interface AzureFirewallNatRule {
/**
- * @member {string} [name] Name of the NAT rule.
+ * Name of the NAT rule.
*/
name?: string;
/**
- * @member {string} [description] Description of the rule.
+ * Description of the rule.
*/
description?: string;
/**
- * @member {string[]} [sourceAddresses] List of source IP addresses for this
- * rule.
+ * List of source IP addresses for this rule.
*/
sourceAddresses?: string[];
/**
- * @member {string[]} [destinationAddresses] List of destination IP addresses
- * for this rule.
+ * List of destination IP addresses for this rule.
*/
destinationAddresses?: string[];
/**
- * @member {string[]} [destinationPorts] List of destination ports.
+ * List of destination ports.
*/
destinationPorts?: string[];
/**
- * @member {AzureFirewallNetworkRuleProtocol[]} [protocols] Array of
- * AzureFirewallNetworkRuleProtocols applicable to this NAT rule.
+ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.
*/
protocols?: AzureFirewallNetworkRuleProtocol[];
/**
- * @member {string} [translatedAddress] The translated address for this NAT
- * rule.
+ * The translated address for this NAT rule.
*/
translatedAddress?: string;
/**
- * @member {string} [translatedPort] The translated port for this NAT rule.
+ * The translated port for this NAT rule.
*/
translatedPort?: string;
}
/**
- * @interface
- * An interface representing AzureFirewallNatRuleCollection.
* NAT rule collection resource
- *
- * @extends SubResource
*/
export interface AzureFirewallNatRuleCollection extends SubResource {
/**
- * @member {number} [priority] Priority of the NAT rule collection resource.
+ * Priority of the NAT rule collection resource.
*/
priority?: number;
/**
- * @member {AzureFirewallNatRCAction} [action] The action type of a NAT rule
- * collection
+ * The action type of a NAT rule collection
*/
action?: AzureFirewallNatRCAction;
/**
- * @member {AzureFirewallNatRule[]} [rules] Collection of rules used by a NAT
- * rule collection.
+ * Collection of rules used by a NAT rule collection.
*/
rules?: AzureFirewallNatRule[];
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 AzureFirewallNetworkRule.
* Properties of the network rule.
- *
*/
export interface AzureFirewallNetworkRule {
/**
- * @member {string} [name] Name of the network rule.
+ * Name of the network rule.
*/
name?: string;
/**
- * @member {string} [description] Description of the rule.
+ * Description of the rule.
*/
description?: string;
/**
- * @member {AzureFirewallNetworkRuleProtocol[]} [protocols] Array of
- * AzureFirewallNetworkRuleProtocols.
+ * Array of AzureFirewallNetworkRuleProtocols.
*/
protocols?: AzureFirewallNetworkRuleProtocol[];
/**
- * @member {string[]} [sourceAddresses] List of source IP addresses for this
- * rule.
+ * List of source IP addresses for this rule.
*/
sourceAddresses?: string[];
/**
- * @member {string[]} [destinationAddresses] List of destination IP
- * addresses.
+ * List of destination IP addresses.
*/
destinationAddresses?: string[];
/**
- * @member {string[]} [destinationPorts] List of destination ports.
+ * List of destination ports.
*/
destinationPorts?: string[];
}
/**
- * @interface
- * An interface representing AzureFirewallNetworkRuleCollection.
* Network rule collection resource
- *
- * @extends SubResource
*/
export interface AzureFirewallNetworkRuleCollection extends SubResource {
/**
- * @member {number} [priority] Priority of the network rule collection
- * resource.
+ * Priority of the network rule collection resource.
*/
priority?: number;
/**
- * @member {AzureFirewallRCAction} [action] The action type of a rule
- * collection
+ * The action type of a rule collection
*/
action?: AzureFirewallRCAction;
/**
- * @member {AzureFirewallNetworkRule[]} [rules] Collection of rules used by a
- * network rule collection.
+ * Collection of rules used by a network rule collection.
*/
rules?: AzureFirewallNetworkRule[];
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 AzureFirewall.
* Azure Firewall resource
- *
- * @extends Resource
*/
export interface AzureFirewall extends Resource {
/**
- * @member {AzureFirewallApplicationRuleCollection[]}
- * [applicationRuleCollections] Collection of application rule collections
- * used by Azure Firewall.
+ * Collection of application rule collections used by Azure Firewall.
*/
applicationRuleCollections?: AzureFirewallApplicationRuleCollection[];
/**
- * @member {AzureFirewallNatRuleCollection[]} [natRuleCollections] Collection
- * of NAT rule collections used by Azure Firewall.
+ * Collection of NAT rule collections used by Azure Firewall.
*/
natRuleCollections?: AzureFirewallNatRuleCollection[];
/**
- * @member {AzureFirewallNetworkRuleCollection[]} [networkRuleCollections]
* Collection of network rule collections used by Azure Firewall.
*/
networkRuleCollections?: AzureFirewallNetworkRuleCollection[];
/**
- * @member {AzureFirewallIPConfiguration[]} [ipConfigurations] IP
- * configuration of the Azure Firewall resource.
+ * IP configuration of the Azure Firewall resource.
*/
ipConfigurations?: AzureFirewallIPConfiguration[];
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 AzureFirewallFqdnTag.
* Azure Firewall FQDN Tag Resource
- *
- * @extends Resource
*/
export interface AzureFirewallFqdnTag extends Resource {
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [fqdnTagName] The name of this FQDN Tag.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The name of this FQDN Tag.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly fqdnTagName?: string;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 DnsNameAvailabilityResult.
* Response for the CheckDnsNameAvailability API service call.
- *
*/
export interface DnsNameAvailabilityResult {
/**
- * @member {boolean} [available] Domain availability (True/False).
+ * Domain availability (True/False).
*/
available?: boolean;
}
/**
- * @interface
- * An interface representing DdosProtectionPlan.
+ * DDoS custom policy properties.
+ */
+export interface ProtocolCustomSettingsFormat {
+ /**
+ * The protocol for which the DDoS protection policy is being customized. Possible values
+ * include: 'Tcp', 'Udp', 'Syn'
+ */
+ protocol?: DdosCustomPolicyProtocol;
+ /**
+ * The customized DDoS protection trigger rate.
+ */
+ triggerRateOverride?: string;
+ /**
+ * The customized DDoS protection source rate.
+ */
+ sourceRateOverride?: string;
+ /**
+ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with
+ * most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity
+ * w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic.
+ * Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic. Possible values
+ * include: 'Relaxed', 'Low', 'Default', 'High'
+ */
+ triggerSensitivityOverride?: DdosCustomPolicyTriggerSensitivityOverride;
+}
+
+/**
+ * A DDoS custom policy in a resource group.
+ */
+export interface DdosCustomPolicy extends Resource {
+ /**
+ * The resource GUID property of the DDoS custom policy resource. It uniquely identifies the
+ * resource, even if the user changes its name or migrate the resource across subscriptions or
+ * resource groups.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
+ */
+ readonly resourceGuid?: string;
+ /**
+ * The provisioning state of the DDoS custom policy resource. Possible values are: 'Succeeded',
+ * 'Updating', 'Deleting', and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
+ */
+ readonly provisioningState?: string;
+ /**
+ * The list of public IPs associated with the DDoS custom policy resource. This list is
+ * read-only.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
+ */
+ readonly publicIPAddresses?: SubResource[];
+ /**
+ * The protocol-specific DDoS policy customization parameters.
+ */
+ protocolCustomSettings?: ProtocolCustomSettingsFormat[];
+ /**
+ * 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;
+}
+
+/**
* A DDoS protection plan in a resource group.
- *
- * @extends BaseResource
*/
export interface DdosProtectionPlan extends BaseResource {
/**
- * @member {string} [id] Resource ID.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Resource ID.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {string} [name] Resource name.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Resource name.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly name?: string;
/**
- * @member {string} [type] Resource type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Resource type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {string} [location] Resource location.
+ * Resource location.
*/
location?: string;
/**
- * @member {{ [propertyName: string]: string }} [tags] Resource tags.
+ * Resource tags.
*/
tags?: { [propertyName: string]: string };
/**
- * @member {string} [resourceGuid] The resource GUID property of the DDoS
- * protection plan resource. It uniquely identifies the resource, even if the
- * user changes its name or migrate the resource across subscriptions or
+ * The resource GUID property of the DDoS protection plan resource. It uniquely identifies the
+ * resource, even if the user changes its name or migrate the resource across subscriptions or
* resource groups.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the DDoS
- * protection plan resource. Possible values are: 'Succeeded', 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the DDoS protection plan resource. Possible values are: 'Succeeded',
+ * 'Updating', 'Deleting', and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {SubResource[]} [virtualNetworks] The list of virtual networks
- * associated with the DDoS protection plan resource. This list is read-only.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The list of virtual networks associated with the DDoS protection plan resource. This list is
+ * read-only.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly virtualNetworks?: SubResource[];
/**
- * @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.**
+ * 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 EndpointServiceResult.
* Endpoint service.
- *
- * @extends SubResource
*/
export interface EndpointServiceResult extends SubResource {
/**
- * @member {string} [name] Name of the endpoint service.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Name of the endpoint service.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly name?: string;
/**
- * @member {string} [type] Type of the endpoint service.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Type of the endpoint service.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitAuthorization.
* Authorization in an ExpressRouteCircuit resource.
- *
- * @extends SubResource
*/
export interface ExpressRouteCircuitAuthorization extends SubResource {
/**
- * @member {string} [authorizationKey] The authorization key.
+ * The authorization key.
*/
authorizationKey?: string;
/**
- * @member {AuthorizationUseStatus} [authorizationUseStatus]
- * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.
- * Possible values include: 'Available', 'InUse'
+ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. Possible values include:
+ * 'Available', 'InUse'
*/
authorizationUseStatus?: AuthorizationUseStatus;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
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.**
+ * 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 ExpressRouteCircuitPeeringConfig.
* Specifies the peering configuration.
- *
*/
export interface ExpressRouteCircuitPeeringConfig {
/**
- * @member {string[]} [advertisedPublicPrefixes] The reference of
- * AdvertisedPublicPrefixes.
+ * The reference of AdvertisedPublicPrefixes.
*/
advertisedPublicPrefixes?: string[];
/**
- * @member {string[]} [advertisedCommunities] The communities of bgp peering.
- * Spepcified for microsoft peering
+ * The communities of bgp peering. Spepcified for microsoft peering
*/
advertisedCommunities?: string[];
/**
- * @member {ExpressRouteCircuitPeeringAdvertisedPublicPrefixState}
- * [advertisedPublicPrefixesState] AdvertisedPublicPrefixState of the Peering
- * resource. Possible values are 'NotConfigured', 'Configuring',
- * 'Configured', and 'ValidationNeeded'. Possible values include:
- * 'NotConfigured', 'Configuring', 'Configured', 'ValidationNeeded'
+ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured',
+ * 'Configuring', 'Configured', and 'ValidationNeeded'. Possible values include: 'NotConfigured',
+ * 'Configuring', 'Configured', 'ValidationNeeded'
*/
advertisedPublicPrefixesState?: ExpressRouteCircuitPeeringAdvertisedPublicPrefixState;
/**
- * @member {number} [legacyMode] The legacy mode of the peering.
+ * The legacy mode of the peering.
*/
legacyMode?: number;
/**
- * @member {number} [customerASN] The CustomerASN of the peering.
+ * The CustomerASN of the peering.
*/
customerASN?: number;
/**
- * @member {string} [routingRegistryName] The RoutingRegistryName of the
- * configuration.
+ * The RoutingRegistryName of the configuration.
*/
routingRegistryName?: string;
}
/**
- * @interface
- * An interface representing RouteFilterRule.
* Route Filter Rule Resource
- *
- * @extends SubResource
*/
export interface RouteFilterRule extends SubResource {
/**
- * @member {Access} access The access type of the rule. Valid values are:
- * 'Allow', 'Deny'. Possible values include: 'Allow', 'Deny'
+ * The access type of the rule. Valid values are: 'Allow', 'Deny'. Possible values include:
+ * 'Allow', 'Deny'
*/
access: Access;
/**
- * @member {string[]} communities The collection for bgp community values to
- * filter on. e.g. ['12076:5010','12076:5020']
+ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020']
*/
communities: string[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource. Possible values are: 'Updating', 'Deleting', 'Succeeded' and
- * 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting',
+ * 'Succeeded' and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [location] Resource location.
+ * Resource location.
*/
location?: 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.**
+ * 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 ExpressRouteCircuitStats.
* Contains stats associated with the peering.
- *
*/
export interface ExpressRouteCircuitStats {
/**
- * @member {number} [primarybytesIn] Gets BytesIn of the peering.
+ * Gets BytesIn of the peering.
*/
primarybytesIn?: number;
/**
- * @member {number} [primarybytesOut] Gets BytesOut of the peering.
+ * Gets BytesOut of the peering.
*/
primarybytesOut?: number;
/**
- * @member {number} [secondarybytesIn] Gets BytesIn of the peering.
+ * Gets BytesIn of the peering.
*/
secondarybytesIn?: number;
/**
- * @member {number} [secondarybytesOut] Gets BytesOut of the peering.
+ * Gets BytesOut of the peering.
*/
secondarybytesOut?: number;
}
/**
- * @interface
- * An interface representing ExpressRouteConnectionId.
* The ID of the ExpressRouteConnection.
- *
*/
export interface ExpressRouteConnectionId {
/**
- * @member {string} [id] The ID of the ExpressRouteConnection.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The ID of the ExpressRouteConnection.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitConnection.
* Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.
- *
- * @extends SubResource
*/
export interface ExpressRouteCircuitConnection extends SubResource {
/**
- * @member {SubResource} [expressRouteCircuitPeering] Reference to Express
- * Route Circuit Private Peering Resource of the circuit initiating
+ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating
* connection.
*/
expressRouteCircuitPeering?: SubResource;
/**
- * @member {SubResource} [peerExpressRouteCircuitPeering] Reference to
- * Express Route Circuit Private Peering Resource of the peered circuit.
+ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.
*/
peerExpressRouteCircuitPeering?: SubResource;
/**
- * @member {string} [addressPrefix] /29 IP address space to carve out
- * Customer addresses for tunnels.
+ * /29 IP address space to carve out Customer addresses for tunnels.
*/
addressPrefix?: string;
/**
- * @member {string} [authorizationKey] The authorization key.
+ * The authorization key.
*/
authorizationKey?: string;
/**
- * @member {CircuitConnectionStatus} [circuitConnectionStatus] Express Route
- * Circuit Connection State. Possible values are: 'Connected' and
- * 'Disconnected'. Possible values include: 'Connected', 'Connecting',
- * 'Disconnected'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Express Route Circuit Connection State. Possible values are: 'Connected' and 'Disconnected'.
+ * Possible values include: 'Connected', 'Connecting', 'Disconnected'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly circuitConnectionStatus?: CircuitConnectionStatus;
/**
- * @member {string} [provisioningState] Provisioning state of the circuit
- * connection resource. Possible values are: 'Succeded', 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Provisioning state of the circuit connection resource. Possible values are: 'Succeded',
+ * '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] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
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.**
+ * 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 ExpressRouteCircuitPeering.
* Peering in an ExpressRouteCircuit resource.
- *
- * @extends SubResource
*/
export interface ExpressRouteCircuitPeering extends SubResource {
/**
- * @member {ExpressRoutePeeringType} [peeringType] The peering type. Possible
- * values include: 'AzurePublicPeering', 'AzurePrivatePeering',
+ * The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering',
* 'MicrosoftPeering'
*/
peeringType?: ExpressRoutePeeringType;
/**
- * @member {ExpressRoutePeeringState} [state] The peering state. Possible
- * values include: 'Disabled', 'Enabled'
+ * The peering state. Possible values include: 'Disabled', 'Enabled'
*/
state?: ExpressRoutePeeringState;
/**
- * @member {number} [azureASN] The Azure ASN.
+ * The Azure ASN.
*/
azureASN?: number;
/**
- * @member {number} [peerASN] The peer ASN.
+ * The peer ASN.
*/
peerASN?: number;
/**
- * @member {string} [primaryPeerAddressPrefix] The primary address prefix.
+ * The primary address prefix.
*/
primaryPeerAddressPrefix?: string;
/**
- * @member {string} [secondaryPeerAddressPrefix] The secondary address
- * prefix.
+ * The secondary address prefix.
*/
secondaryPeerAddressPrefix?: string;
/**
- * @member {string} [primaryAzurePort] The primary port.
+ * The primary port.
*/
primaryAzurePort?: string;
/**
- * @member {string} [secondaryAzurePort] The secondary port.
+ * The secondary port.
*/
secondaryAzurePort?: string;
/**
- * @member {string} [sharedKey] The shared key.
+ * The shared key.
*/
sharedKey?: string;
/**
- * @member {number} [vlanId] The VLAN ID.
+ * The VLAN ID.
*/
vlanId?: number;
/**
- * @member {ExpressRouteCircuitPeeringConfig} [microsoftPeeringConfig] The
- * Microsoft peering configuration.
+ * The Microsoft peering configuration.
*/
microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig;
/**
- * @member {ExpressRouteCircuitStats} [stats] Gets peering stats.
+ * Gets peering stats.
*/
stats?: ExpressRouteCircuitStats;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [gatewayManagerEtag] The GatewayManager Etag.
+ * The GatewayManager Etag.
*/
gatewayManagerEtag?: string;
/**
- * @member {string} [lastModifiedBy] Gets whether the provider or the
- * customer last modified the peering.
+ * Gets whether the provider or the customer last modified the peering.
*/
lastModifiedBy?: string;
/**
- * @member {RouteFilter} [routeFilter] The reference of the RouteFilter
- * resource.
+ * The reference of the RouteFilter resource.
*/
routeFilter?: RouteFilter;
/**
- * @member {Ipv6ExpressRouteCircuitPeeringConfig} [ipv6PeeringConfig] The
- * IPv6 peering configuration.
+ * The IPv6 peering configuration.
*/
ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig;
/**
- * @member {ExpressRouteConnectionId} [expressRouteConnection] The
- * ExpressRoute connection.
+ * The ExpressRoute connection.
*/
expressRouteConnection?: ExpressRouteConnectionId;
/**
- * @member {ExpressRouteCircuitConnection[]} [connections] The list of
- * circuit connections associated with Azure Private Peering for this
- * circuit.
+ * The list of circuit connections associated with Azure Private Peering for this circuit.
*/
connections?: ExpressRouteCircuitConnection[];
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
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.**
+ * 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 RouteFilter.
* Route Filter Resource.
- *
- * @extends Resource
*/
export interface RouteFilter extends Resource {
/**
- * @member {RouteFilterRule[]} [rules] Collection of RouteFilterRules
- * contained within a route filter.
+ * Collection of RouteFilterRules contained within a route filter.
*/
rules?: RouteFilterRule[];
/**
- * @member {ExpressRouteCircuitPeering[]} [peerings] A collection of
- * references to express route circuit peerings.
+ * A collection of references to express route circuit peerings.
*/
peerings?: ExpressRouteCircuitPeering[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource. Possible values are: 'Updating', 'Deleting', 'Succeeded' and
- * 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting',
+ * 'Succeeded' and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 Ipv6ExpressRouteCircuitPeeringConfig.
* Contains IPv6 peering config.
- *
*/
export interface Ipv6ExpressRouteCircuitPeeringConfig {
/**
- * @member {string} [primaryPeerAddressPrefix] The primary address prefix.
+ * The primary address prefix.
*/
primaryPeerAddressPrefix?: string;
/**
- * @member {string} [secondaryPeerAddressPrefix] The secondary address
- * prefix.
+ * The secondary address prefix.
*/
secondaryPeerAddressPrefix?: string;
/**
- * @member {ExpressRouteCircuitPeeringConfig} [microsoftPeeringConfig] The
- * Microsoft peering configuration.
+ * The Microsoft peering configuration.
*/
microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig;
/**
- * @member {RouteFilter} [routeFilter] The reference of the RouteFilter
- * resource.
+ * The reference of the RouteFilter resource.
*/
routeFilter?: RouteFilter;
/**
- * @member {ExpressRouteCircuitPeeringState} [state] The state of peering.
- * Possible values are: 'Disabled' and 'Enabled'. Possible values include:
+ * The state of peering. Possible values are: 'Disabled' and 'Enabled'. Possible values include:
* 'Disabled', 'Enabled'
*/
state?: ExpressRouteCircuitPeeringState;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitSku.
* Contains SKU in an ExpressRouteCircuit.
- *
*/
export interface ExpressRouteCircuitSku {
/**
- * @member {string} [name] The name of the SKU.
+ * The name of the SKU.
*/
name?: string;
/**
- * @member {ExpressRouteCircuitSkuTier} [tier] The tier of the SKU. Possible
- * values are 'Standard', 'Premium' or 'Basic'. Possible values include:
- * 'Standard', 'Premium', 'Basic'
+ * The tier of the SKU. Possible values are 'Standard', 'Premium' or 'Basic'. Possible values
+ * include: 'Standard', 'Premium', 'Basic'
*/
tier?: ExpressRouteCircuitSkuTier;
/**
- * @member {ExpressRouteCircuitSkuFamily} [family] The family of the SKU.
- * Possible values are: 'UnlimitedData' and 'MeteredData'. Possible values
+ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'. Possible values
* include: 'UnlimitedData', 'MeteredData'
*/
family?: ExpressRouteCircuitSkuFamily;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitServiceProviderProperties.
* Contains ServiceProviderProperties in an ExpressRouteCircuit.
- *
*/
export interface ExpressRouteCircuitServiceProviderProperties {
/**
- * @member {string} [serviceProviderName] The serviceProviderName.
+ * The serviceProviderName.
*/
serviceProviderName?: string;
/**
- * @member {string} [peeringLocation] The peering location.
+ * The peering location.
*/
peeringLocation?: string;
/**
- * @member {number} [bandwidthInMbps] The BandwidthInMbps.
+ * The BandwidthInMbps.
*/
bandwidthInMbps?: number;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuit.
* ExpressRouteCircuit resource
- *
- * @extends Resource
*/
export interface ExpressRouteCircuit extends Resource {
/**
- * @member {ExpressRouteCircuitSku} [sku] The SKU.
+ * The SKU.
*/
sku?: ExpressRouteCircuitSku;
/**
- * @member {boolean} [allowClassicOperations] Allow classic operations
+ * Allow classic operations
*/
allowClassicOperations?: boolean;
/**
- * @member {string} [circuitProvisioningState] The CircuitProvisioningState
- * state of the resource.
+ * The CircuitProvisioningState state of the resource.
*/
circuitProvisioningState?: string;
/**
- * @member {ServiceProviderProvisioningState}
- * [serviceProviderProvisioningState] The ServiceProviderProvisioningState
- * state of the resource. Possible values are 'NotProvisioned',
- * 'Provisioning', 'Provisioned', and 'Deprovisioning'. Possible values
+ * The ServiceProviderProvisioningState state of the resource. Possible values are
+ * 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'. Possible values
* include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning'
*/
serviceProviderProvisioningState?: ServiceProviderProvisioningState;
/**
- * @member {ExpressRouteCircuitAuthorization[]} [authorizations] The list of
- * authorizations.
+ * The list of authorizations.
*/
authorizations?: ExpressRouteCircuitAuthorization[];
/**
- * @member {ExpressRouteCircuitPeering[]} [peerings] The list of peerings.
+ * The list of peerings.
*/
peerings?: ExpressRouteCircuitPeering[];
/**
- * @member {string} [serviceKey] The ServiceKey.
+ * The ServiceKey.
*/
serviceKey?: string;
/**
- * @member {string} [serviceProviderNotes] The ServiceProviderNotes.
+ * The ServiceProviderNotes.
*/
serviceProviderNotes?: string;
/**
- * @member {ExpressRouteCircuitServiceProviderProperties}
- * [serviceProviderProperties] The ServiceProviderProperties.
+ * The ServiceProviderProperties.
*/
serviceProviderProperties?: ExpressRouteCircuitServiceProviderProperties;
/**
- * @member {SubResource} [expressRoutePort] The reference to the
- * ExpressRoutePort resource when the circuit is provisioned on an
+ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an
* ExpressRoutePort resource.
*/
expressRoutePort?: SubResource;
/**
- * @member {number} [bandwidthInGbps] The bandwidth of the circuit when the
- * circuit is provisioned on an ExpressRoutePort resource.
+ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.
*/
bandwidthInGbps?: number;
/**
- * @member {number} [stag] The identifier of the circuit traffic. Outer tag
- * for QinQ encapsulation.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The identifier of the circuit traffic. Outer tag for QinQ encapsulation.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly stag?: number;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [gatewayManagerEtag] The GatewayManager Etag.
+ * The GatewayManager Etag.
*/
gatewayManagerEtag?: string;
/**
- * @member {boolean} [allowGlobalReach] Flag to enable Global Reach on the
- * circuit.
+ * Flag to enable Global Reach on the circuit.
*/
allowGlobalReach?: boolean;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 ExpressRouteCircuitArpTable.
* The ARP table associated with the ExpressRouteCircuit.
- *
*/
export interface ExpressRouteCircuitArpTable {
/**
- * @member {number} [age] Entry age in minutes
+ * Entry age in minutes
*/
age?: number;
/**
- * @member {string} [interfaceProperty] Interface address
+ * Interface address
*/
interfaceProperty?: string;
/**
- * @member {string} [ipAddress] The IP address.
+ * The IP address.
*/
ipAddress?: string;
/**
- * @member {string} [macAddress] The MAC address.
+ * The MAC address.
*/
macAddress?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitsArpTableListResult.
* Response for ListArpTable associated with the Express Route Circuits API.
- *
*/
export interface ExpressRouteCircuitsArpTableListResult {
/**
- * @member {ExpressRouteCircuitArpTable[]} [value] Gets list of the ARP
- * table.
+ * Gets list of the ARP table.
*/
value?: ExpressRouteCircuitArpTable[];
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitRoutesTable.
* The routes table associated with the ExpressRouteCircuit
- *
*/
export interface ExpressRouteCircuitRoutesTable {
/**
- * @member {string} [network] IP address of a network entity
+ * IP address of a network entity
*/
network?: string;
/**
- * @member {string} [nextHop] NextHop address
+ * NextHop address
*/
nextHop?: string;
/**
- * @member {string} [locPrf] Local preference value as set with the set
- * local-preference route-map configuration command
+ * Local preference value as set with the set local-preference route-map configuration command
*/
locPrf?: string;
/**
- * @member {number} [weight] Route Weight.
+ * Route Weight.
*/
weight?: number;
/**
- * @member {string} [path] Autonomous system paths to the destination
- * network.
+ * Autonomous system paths to the destination network.
*/
path?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitsRoutesTableListResult.
* Response for ListRoutesTable associated with the Express Route Circuits API.
- *
*/
export interface ExpressRouteCircuitsRoutesTableListResult {
/**
- * @member {ExpressRouteCircuitRoutesTable[]} [value] The list of routes
- * table.
+ * The list of routes table.
*/
value?: ExpressRouteCircuitRoutesTable[];
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitRoutesTableSummary.
* The routes table associated with the ExpressRouteCircuit.
- *
*/
export interface ExpressRouteCircuitRoutesTableSummary {
/**
- * @member {string} [neighbor] IP address of the neighbor.
+ * IP address of the neighbor.
*/
neighbor?: string;
/**
- * @member {number} [v] BGP version number spoken to the neighbor.
+ * BGP version number spoken to the neighbor.
*/
v?: number;
/**
- * @member {number} [as] Autonomous system number.
+ * Autonomous system number.
*/
as?: number;
/**
- * @member {string} [upDown] The length of time that the BGP session has been
- * in the Established state, or the current status if not in the Established
- * state.
+ * The length of time that the BGP session has been in the Established state, or the current
+ * status if not in the Established state.
*/
upDown?: string;
/**
- * @member {string} [statePfxRcd] Current state of the BGP session, and the
- * number of prefixes that have been received from a neighbor or peer group.
+ * Current state of the BGP session, and the number of prefixes that have been received from a
+ * neighbor or peer group.
*/
statePfxRcd?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitsRoutesTableSummaryListResult.
* Response for ListRoutesTable associated with the Express Route Circuits API.
- *
*/
export interface ExpressRouteCircuitsRoutesTableSummaryListResult {
/**
- * @member {ExpressRouteCircuitRoutesTableSummary[]} [value] A list of the
- * routes table.
+ * A list of the routes table.
*/
value?: ExpressRouteCircuitRoutesTableSummary[];
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteServiceProviderBandwidthsOffered.
* Contains bandwidths offered in ExpressRouteServiceProvider resources.
- *
*/
export interface ExpressRouteServiceProviderBandwidthsOffered {
/**
- * @member {string} [offerName] The OfferName.
+ * The OfferName.
*/
offerName?: string;
/**
- * @member {number} [valueInMbps] The ValueInMbps.
+ * The ValueInMbps.
*/
valueInMbps?: number;
}
/**
- * @interface
- * An interface representing ExpressRouteServiceProvider.
* A ExpressRouteResourceProvider object.
- *
- * @extends Resource
*/
export interface ExpressRouteServiceProvider extends Resource {
/**
- * @member {string[]} [peeringLocations] Get a list of peering locations.
+ * Get a list of peering locations.
*/
peeringLocations?: string[];
/**
- * @member {ExpressRouteServiceProviderBandwidthsOffered[]}
- * [bandwidthsOffered] Gets bandwidths offered.
+ * Gets bandwidths offered.
*/
bandwidthsOffered?: ExpressRouteServiceProviderBandwidthsOffered[];
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * resource.
+ * Gets the provisioning state of the resource.
*/
provisioningState?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCrossConnectionRoutesTableSummary.
* The routes table associated with the ExpressRouteCircuit.
- *
*/
export interface ExpressRouteCrossConnectionRoutesTableSummary {
/**
- * @member {string} [neighbor] IP address of Neighbor router
+ * IP address of Neighbor router
*/
neighbor?: string;
/**
- * @member {number} [asn] Autonomous system number.
+ * Autonomous system number.
*/
asn?: number;
/**
- * @member {string} [upDown] The length of time that the BGP session has been
- * in the Established state, or the current status if not in the Established
- * state.
+ * The length of time that the BGP session has been in the Established state, or the current
+ * status if not in the Established state.
*/
upDown?: string;
/**
- * @member {string} [stateOrPrefixesReceived] Current state of the BGP
- * session, and the number of prefixes that have been received from a
+ * Current state of the BGP session, and the number of prefixes that have been received from a
* neighbor or peer group.
*/
stateOrPrefixesReceived?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCrossConnectionsRoutesTableSummaryListResult.
- * Response for ListRoutesTable associated with the Express Route Cross
- * Connections.
- *
+ * Response for ListRoutesTable associated with the Express Route Cross Connections.
*/
export interface ExpressRouteCrossConnectionsRoutesTableSummaryListResult {
/**
- * @member {ExpressRouteCrossConnectionRoutesTableSummary[]} [value] A list
- * of the routes table.
+ * A list of the routes table.
*/
value?: ExpressRouteCrossConnectionRoutesTableSummary[];
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
- * @interface
* An interface representing ExpressRouteCircuitReference.
*/
export interface ExpressRouteCircuitReference {
/**
- * @member {string} [id] Corresponding Express Route Circuit Id.
+ * Corresponding Express Route Circuit Id.
*/
id?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCrossConnectionPeering.
* Peering in an ExpressRoute Cross Connection resource.
- *
- * @extends SubResource
*/
export interface ExpressRouteCrossConnectionPeering extends SubResource {
/**
- * @member {ExpressRoutePeeringType} [peeringType] The peering type. Possible
- * values include: 'AzurePublicPeering', 'AzurePrivatePeering',
+ * The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering',
* 'MicrosoftPeering'
*/
peeringType?: ExpressRoutePeeringType;
/**
- * @member {ExpressRoutePeeringState} [state] The peering state. Possible
- * values include: 'Disabled', 'Enabled'
+ * The peering state. Possible values include: 'Disabled', 'Enabled'
*/
state?: ExpressRoutePeeringState;
/**
- * @member {number} [azureASN] The Azure ASN.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The Azure ASN.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly azureASN?: number;
/**
- * @member {number} [peerASN] The peer ASN.
+ * The peer ASN.
*/
peerASN?: number;
/**
- * @member {string} [primaryPeerAddressPrefix] The primary address prefix.
+ * The primary address prefix.
*/
primaryPeerAddressPrefix?: string;
/**
- * @member {string} [secondaryPeerAddressPrefix] The secondary address
- * prefix.
+ * The secondary address prefix.
*/
secondaryPeerAddressPrefix?: string;
/**
- * @member {string} [primaryAzurePort] The primary port.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The primary port.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly primaryAzurePort?: string;
/**
- * @member {string} [secondaryAzurePort] The secondary port.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The secondary port.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly secondaryAzurePort?: string;
/**
- * @member {string} [sharedKey] The shared key.
+ * The shared key.
*/
sharedKey?: string;
/**
- * @member {number} [vlanId] The VLAN ID.
+ * The VLAN ID.
*/
vlanId?: number;
/**
- * @member {ExpressRouteCircuitPeeringConfig} [microsoftPeeringConfig] The
- * Microsoft peering configuration.
+ * The Microsoft peering configuration.
*/
microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Gets the provisioning state of the public IP 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} [gatewayManagerEtag] The GatewayManager Etag.
+ * The GatewayManager Etag.
*/
gatewayManagerEtag?: string;
/**
- * @member {string} [lastModifiedBy] Gets whether the provider or the
- * customer last modified the peering.
+ * Gets whether the provider or the customer last modified the peering.
*/
lastModifiedBy?: string;
/**
- * @member {Ipv6ExpressRouteCircuitPeeringConfig} [ipv6PeeringConfig] The
- * IPv6 peering configuration.
+ * The IPv6 peering configuration.
*/
ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig;
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
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.**
+ * 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 ExpressRouteCrossConnection.
* ExpressRouteCrossConnection resource
- *
- * @extends Resource
*/
export interface ExpressRouteCrossConnection extends Resource {
/**
- * @member {string} [primaryAzurePort] The name of the primary port.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The name of the primary port.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly primaryAzurePort?: string;
/**
- * @member {string} [secondaryAzurePort] The name of the secondary port.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The name of the secondary port.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly secondaryAzurePort?: string;
/**
- * @member {number} [sTag] The identifier of the circuit traffic.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The identifier of the circuit traffic.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly sTag?: number;
/**
- * @member {string} [peeringLocation] The peering location of the
- * ExpressRoute circuit.
+ * The peering location of the ExpressRoute circuit.
*/
peeringLocation?: string;
/**
- * @member {number} [bandwidthInMbps] The circuit bandwidth In Mbps.
+ * The circuit bandwidth In Mbps.
*/
bandwidthInMbps?: number;
/**
- * @member {ExpressRouteCircuitReference} [expressRouteCircuit] The
- * ExpressRouteCircuit
+ * The ExpressRouteCircuit
*/
expressRouteCircuit?: ExpressRouteCircuitReference;
/**
- * @member {ServiceProviderProvisioningState}
- * [serviceProviderProvisioningState] The provisioning state of the circuit
- * in the connectivity provider system. Possible values are 'NotProvisioned',
- * 'Provisioning', 'Provisioned'. Possible values include: 'NotProvisioned',
+ * The provisioning state of the circuit in the connectivity provider system. Possible values are
+ * 'NotProvisioned', 'Provisioning', 'Provisioned'. Possible values include: 'NotProvisioned',
* 'Provisioning', 'Provisioned', 'Deprovisioning'
*/
serviceProviderProvisioningState?: ServiceProviderProvisioningState;
/**
- * @member {string} [serviceProviderNotes] Additional read only notes set by
- * the connectivity provider.
+ * Additional read only notes set by the connectivity provider.
*/
serviceProviderNotes?: string;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Gets the provisioning state of the public IP 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 {ExpressRouteCrossConnectionPeering[]} [peerings] The list of
- * peerings.
+ * The list of peerings.
*/
peerings?: ExpressRouteCrossConnectionPeering[];
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 VirtualHubId.
* Virtual Hub identifier.
- *
*/
export interface VirtualHubId {
/**
- * @member {string} [id] The resource URI for the Virtual Hub where the
- * ExpressRoute gateway is or will be deployed. The Virtual Hub resource and
- * the ExpressRoute gateway resource reside in the same subscription.
+ * The resource URI for the Virtual Hub where the ExpressRoute gateway is or will be deployed.
+ * The Virtual Hub resource and the ExpressRoute gateway resource reside in the same
+ * subscription.
*/
id?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteCircuitPeeringId.
* ExpressRoute circuit peering identifier.
- *
*/
export interface ExpressRouteCircuitPeeringId {
/**
- * @member {string} [id] The ID of the ExpressRoute circuit peering.
+ * The ID of the ExpressRoute circuit peering.
*/
id?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds.
* Minimum and maximum number of scale units to deploy.
- *
*/
export interface ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds {
/**
- * @member {number} [min] Minimum number of scale units deployed for
- * ExpressRoute gateway.
+ * Minimum number of scale units deployed for ExpressRoute gateway.
*/
min?: number;
/**
- * @member {number} [max] Maximum number of scale units deployed for
- * ExpressRoute gateway.
+ * Maximum number of scale units deployed for ExpressRoute gateway.
*/
max?: number;
}
/**
- * @interface
- * An interface representing ExpressRouteGatewayPropertiesAutoScaleConfiguration.
* Configuration for auto scaling.
- *
*/
export interface ExpressRouteGatewayPropertiesAutoScaleConfiguration {
/**
- * @member {ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds}
- * [bounds] Minimum and maximum number of scale units to deploy.
+ * Minimum and maximum number of scale units to deploy.
*/
bounds?: ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds;
}
/**
- * @interface
- * An interface representing ExpressRouteConnection.
* ExpressRouteConnection resource.
- *
- * @extends SubResource
*/
export interface ExpressRouteConnection extends SubResource {
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: ProvisioningState;
/**
- * @member {ExpressRouteCircuitPeeringId} expressRouteCircuitPeering The
- * ExpressRoute circuit peering.
+ * The ExpressRoute circuit peering.
*/
expressRouteCircuitPeering: ExpressRouteCircuitPeeringId;
/**
- * @member {string} [authorizationKey] Authorization key to establish the
- * connection.
+ * Authorization key to establish the connection.
*/
authorizationKey?: string;
/**
- * @member {number} [routingWeight] The routing weight associated to the
- * connection.
+ * The routing weight associated to the connection.
*/
routingWeight?: number;
/**
- * @member {string} name The name of the resource.
+ * The name of the resource.
*/
name: string;
}
/**
- * @interface
- * An interface representing ExpressRouteGateway.
* ExpressRoute gateway resource.
- *
- * @extends Resource
*/
export interface ExpressRouteGateway extends Resource {
/**
- * @member {ExpressRouteGatewayPropertiesAutoScaleConfiguration}
- * [autoScaleConfiguration] Configuration for auto scaling.
+ * Configuration for auto scaling.
*/
autoScaleConfiguration?: ExpressRouteGatewayPropertiesAutoScaleConfiguration;
/**
- * @member {ExpressRouteConnection[]} [expressRouteConnections] List of
- * ExpressRoute connections to the ExpressRoute gateway.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * List of ExpressRoute connections to the ExpressRoute gateway.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly expressRouteConnections?: ExpressRouteConnection[];
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: ProvisioningState;
/**
- * @member {VirtualHubId} virtualHub The Virtual Hub where the ExpressRoute
- * gateway is or will be deployed.
+ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.
*/
virtualHub: VirtualHubId;
/**
- * @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.**
+ * 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 ExpressRouteGatewayList.
* List of ExpressRoute gateways.
- *
*/
export interface ExpressRouteGatewayList {
/**
- * @member {ExpressRouteGateway[]} [value] List of ExpressRoute gateways.
+ * List of ExpressRoute gateways.
*/
value?: ExpressRouteGateway[];
}
/**
- * @interface
- * An interface representing ExpressRouteConnectionList.
* ExpressRouteConnection list
- *
*/
export interface ExpressRouteConnectionList {
/**
- * @member {ExpressRouteConnection[]} [value] The list of ExpressRoute
- * connections
+ * The list of ExpressRoute connections
*/
value?: ExpressRouteConnection[];
}
/**
- * @interface
- * An interface representing ExpressRoutePortsLocationBandwidths.
- * @summary ExpressRoutePorts Location Bandwidths
- *
* Real-time inventory of available ExpressRoute port bandwidths.
- *
+ * @summary ExpressRoutePorts Location Bandwidths
*/
export interface ExpressRoutePortsLocationBandwidths {
/**
- * @member {string} [offerName] Bandwidth descriptive name
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Bandwidth descriptive name
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly offerName?: string;
/**
- * @member {number} [valueInGbps] Bandwidth value in Gbps
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Bandwidth value in Gbps
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly valueInGbps?: number;
}
/**
- * @interface
- * An interface representing ExpressRoutePortsLocation.
- * @summary ExpressRoutePorts Peering Location
- *
* Definition of the ExpressRoutePorts peering location resource.
- *
- * @extends Resource
+ * @summary ExpressRoutePorts Peering Location
*/
export interface ExpressRoutePortsLocation extends Resource {
/**
- * @member {string} [address] Address of peering location.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Address of peering location.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly address?: string;
/**
- * @member {string} [contact] Contact details of peering locations.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Contact details of peering locations.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly contact?: string;
/**
- * @member {ExpressRoutePortsLocationBandwidths[]} [availableBandwidths] The
- * inventory of available ExpressRoutePort bandwidths.
+ * The inventory of available ExpressRoutePort bandwidths.
*/
availableBandwidths?: ExpressRoutePortsLocationBandwidths[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * ExpressRoutePortLocation resource. Possible values are: 'Succeeded',
- * 'Updating', 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the ExpressRoutePortLocation resource. Possible values are:
+ * 'Succeeded', 'Updating', 'Deleting', and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
}
/**
- * @interface
- * An interface representing ExpressRouteLink.
- * @summary ExpressRouteLink
- *
* ExpressRouteLink child resource definition.
- *
- * @extends SubResource
+ * @summary ExpressRouteLink
*/
export interface ExpressRouteLink extends SubResource {
/**
- * @member {string} [routerName] Name of Azure router associated with
- * physical port.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Name of Azure router associated with physical port.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly routerName?: string;
/**
- * @member {string} [interfaceName] Name of Azure router interface.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Name of Azure router interface.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly interfaceName?: string;
/**
- * @member {string} [patchPanelId] Mapping between physical port to patch
- * panel port.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Mapping between physical port to patch panel port.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly patchPanelId?: string;
/**
- * @member {string} [rackId] Mapping of physical patch panel to rack.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Mapping of physical patch panel to rack.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly rackId?: string;
/**
- * @member {ExpressRouteLinkConnectorType} [connectorType] Physical fiber
- * port type. Possible values include: 'LC', 'SC'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Physical fiber port type. Possible values include: 'LC', 'SC'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly connectorType?: ExpressRouteLinkConnectorType;
/**
- * @member {ExpressRouteLinkAdminState} [adminState] Administrative state of
- * the physical port. Possible values include: 'Enabled', 'Disabled'
+ * Administrative state of the physical port. Possible values include: 'Enabled', 'Disabled'
*/
adminState?: ExpressRouteLinkAdminState;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * ExpressRouteLink resource. Possible values are: 'Succeeded', 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the ExpressRouteLink resource. Possible values are: 'Succeeded',
+ * '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 child port resource that is unique among
- * child port resources of the parent.
+ * Name of child port resource that is unique among child port resources of the parent.
*/
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.**
+ * 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 ExpressRoutePort.
- * @summary ExpressRoute Port
- *
* ExpressRoutePort resource definition.
- *
- * @extends Resource
+ * @summary ExpressRoute Port
*/
export interface ExpressRoutePort extends Resource {
/**
- * @member {string} [peeringLocation] The name of the peering location that
- * the ExpressRoutePort is mapped to physically.
+ * The name of the peering location that the ExpressRoutePort is mapped to physically.
*/
peeringLocation?: string;
/**
- * @member {number} [bandwidthInGbps] Bandwidth of procured ports in Gbps
+ * Bandwidth of procured ports in Gbps
*/
bandwidthInGbps?: number;
/**
- * @member {number} [provisionedBandwidthInGbps] Aggregate Gbps of associated
- * circuit bandwidths.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Aggregate Gbps of associated circuit bandwidths.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisionedBandwidthInGbps?: number;
/**
- * @member {string} [mtu] Maximum transmission unit of the physical port
- * pair(s)
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Maximum transmission unit of the physical port pair(s)
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly mtu?: string;
/**
- * @member {ExpressRoutePortsEncapsulation} [encapsulation] Encapsulation
- * method on physical ports. Possible values include: 'Dot1Q', 'QinQ'
+ * Encapsulation method on physical ports. Possible values include: 'Dot1Q', 'QinQ'
*/
encapsulation?: ExpressRoutePortsEncapsulation;
/**
- * @member {string} [etherType] Ethertype of the physical port.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Ethertype of the physical port.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly etherType?: string;
/**
- * @member {string} [allocationDate] Date of the physical port allocation to
- * be used in Letter of Authorization.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Date of the physical port allocation to be used in Letter of Authorization.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly allocationDate?: string;
/**
- * @member {ExpressRouteLink[]} [links] ExpressRouteLink Sub-Resources. The
- * set of physical links of the ExpressRoutePort resource
+ * ExpressRouteLink Sub-Resources. The set of physical links of the ExpressRoutePort resource
*/
links?: ExpressRouteLink[];
/**
- * @member {SubResource[]} [circuits] Reference the ExpressRoute circuit(s)
- * that are provisioned on this ExpressRoutePort resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Reference the ExpressRoute circuit(s) that are provisioned on this ExpressRoutePort resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly circuits?: SubResource[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * ExpressRoutePort resource. Possible values are: 'Succeeded', 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the ExpressRoutePort resource. Possible values are: 'Succeeded',
+ * 'Updating', 'Deleting', and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [resourceGuid] The resource GUID property of the
- * ExpressRoutePort resource.
+ * The resource GUID property of the ExpressRoutePort resource.
*/
resourceGuid?: 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.**
+ * 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 LoadBalancerSku.
* SKU of a load balancer
- *
*/
export interface LoadBalancerSku {
/**
- * @member {LoadBalancerSkuName} [name] Name of a load balancer SKU. Possible
- * values include: 'Basic', 'Standard'
+ * Name of a load balancer SKU. Possible values include: 'Basic', 'Standard'
*/
name?: LoadBalancerSkuName;
}
/**
- * @interface
- * An interface representing LoadBalancingRule.
* A load balancing rule for a load balancer.
- *
- * @extends SubResource
*/
export interface LoadBalancingRule extends SubResource {
/**
- * @member {SubResource} [frontendIPConfiguration] A reference to frontend IP
- * addresses.
+ * A reference to frontend IP addresses.
*/
frontendIPConfiguration?: SubResource;
/**
- * @member {SubResource} [backendAddressPool] A reference to a pool of DIPs.
- * Inbound traffic is randomly load balanced across IPs in the backend IPs.
+ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the
+ * backend IPs.
*/
backendAddressPool?: SubResource;
/**
- * @member {SubResource} [probe] The reference of the load balancer probe
- * used by the load balancing rule.
+ * The reference of the load balancer probe used by the load balancing rule.
*/
probe?: SubResource;
/**
- * @member {TransportProtocol} protocol Possible values include: 'Udp',
- * 'Tcp', 'All'
+ * Possible values include: 'Udp', 'Tcp', 'All'
*/
protocol: TransportProtocol;
/**
- * @member {LoadDistribution} [loadDistribution] The load distribution policy
- * for this rule. Possible values are 'Default', 'SourceIP', and
- * 'SourceIPProtocol'. Possible values include: 'Default', 'SourceIP',
- * 'SourceIPProtocol'
+ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and
+ * 'SourceIPProtocol'. Possible values include: 'Default', 'SourceIP', 'SourceIPProtocol'
*/
loadDistribution?: LoadDistribution;
/**
- * @member {number} frontendPort The port for the external endpoint. Port
- * numbers for each rule must be unique within the Load Balancer. Acceptable
- * values are between 0 and 65534. Note that value 0 enables "Any Port"
+ * The port for the external endpoint. Port numbers for each rule must be unique within the Load
+ * Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"
*/
frontendPort: number;
/**
- * @member {number} [backendPort] The port used for internal connections on
- * the endpoint. Acceptable values are between 0 and 65535. Note that value 0
- * enables "Any Port"
+ * The port used for internal connections on the endpoint. Acceptable values are between 0 and
+ * 65535. Note that value 0 enables "Any Port"
*/
backendPort?: number;
/**
- * @member {number} [idleTimeoutInMinutes] The timeout for the TCP idle
- * connection. The value can be set between 4 and 30 minutes. The default
- * value is 4 minutes. This element is only used when the protocol is set to
- * TCP.
+ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The
+ * default value is 4 minutes. This element is only used when the protocol is set to TCP.
*/
idleTimeoutInMinutes?: number;
/**
- * @member {boolean} [enableFloatingIP] Configures a virtual machine's
- * endpoint for the floating IP capability required to configure a SQL
- * AlwaysOn Availability Group. This setting is required when using the SQL
- * AlwaysOn Availability Groups in SQL server. This setting can't be changed
- * after you create the endpoint.
+ * Configures a virtual machine's endpoint for the floating IP capability required to configure a
+ * SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn
+ * Availability Groups in SQL server. This setting can't be changed after you create the
+ * endpoint.
*/
enableFloatingIP?: boolean;
/**
- * @member {boolean} [enableTcpReset] Receive bidirectional TCP Reset on TCP
- * flow idle timeout or unexpected connection termination. This element is
- * only used when the protocol is set to TCP.
+ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination.
+ * This element is only used when the protocol is set to TCP.
*/
enableTcpReset?: boolean;
/**
- * @member {boolean} [disableOutboundSnat] Configures SNAT for the VMs in the
- * backend pool to use the publicIP address specified in the frontend of the
- * load balancing rule.
+ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the
+ * frontend of the load balancing rule.
*/
disableOutboundSnat?: boolean;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * PublicIP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing Probe.
* A load balancer probe.
- *
- * @extends SubResource
*/
export interface Probe extends SubResource {
/**
- * @member {SubResource[]} [loadBalancingRules] The load balancer rules that
- * use this probe.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The load balancer rules that use this probe.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly loadBalancingRules?: SubResource[];
/**
- * @member {ProbeProtocol} protocol The protocol of the end point. Possible
- * values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received
- * ACK is required for the probe to be successful. If 'Http' or 'Https' is
- * specified, a 200 OK response from the specifies URI is required for the
- * probe to be successful. Possible values include: 'Http', 'Tcp', 'Https'
+ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is
+ * specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is
+ * specified, a 200 OK response from the specifies URI is required for the probe to be
+ * successful. Possible values include: 'Http', 'Tcp', 'Https'
*/
protocol: ProbeProtocol;
/**
- * @member {number} port The port for communicating the probe. Possible
- * values range from 1 to 65535, inclusive.
+ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.
*/
port: number;
/**
- * @member {number} [intervalInSeconds] The interval, in seconds, for how
- * frequently to probe the endpoint for health status. Typically, the
- * interval is slightly less than half the allocated timeout period (in
- * seconds) which allows two full probes before taking the instance out of
- * rotation. The default value is 15, the minimum value is 5.
+ * The interval, in seconds, for how frequently to probe the endpoint for health status.
+ * Typically, the interval is slightly less than half the allocated timeout period (in seconds)
+ * which allows two full probes before taking the instance out of rotation. The default value is
+ * 15, the minimum value is 5.
*/
intervalInSeconds?: number;
/**
- * @member {number} [numberOfProbes] The number of probes where if no
- * response, will result in stopping further traffic from being delivered to
- * the endpoint. This values allows endpoints to be taken out of rotation
- * faster or slower than the typical times used in Azure.
+ * The number of probes where if no response, will result in stopping further traffic from being
+ * delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or
+ * slower than the typical times used in Azure.
*/
numberOfProbes?: number;
/**
- * @member {string} [requestPath] The URI used for requesting health status
- * from the VM. Path is required if a protocol is set to http. Otherwise, it
- * is not allowed. There is no default value.
+ * The URI used for requesting health status from the VM. Path is required if a protocol is set
+ * to http. Otherwise, it is not allowed. There is no default value.
*/
requestPath?: string;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * public IP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] Gets name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * Gets name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing InboundNatPool.
* Inbound NAT pool of the load balancer.
- *
- * @extends SubResource
*/
export interface InboundNatPool extends SubResource {
/**
- * @member {SubResource} [frontendIPConfiguration] A reference to frontend IP
- * addresses.
+ * A reference to frontend IP addresses.
*/
frontendIPConfiguration?: SubResource;
/**
- * @member {TransportProtocol} protocol Possible values include: 'Udp',
- * 'Tcp', 'All'
+ * Possible values include: 'Udp', 'Tcp', 'All'
*/
protocol: TransportProtocol;
/**
- * @member {number} frontendPortRangeStart The first port number in the range
- * of external ports that will be used to provide Inbound Nat to NICs
- * associated with a load balancer. Acceptable values range between 1 and
- * 65534.
+ * The first port number in the range of external ports that will be used to provide Inbound Nat
+ * to NICs associated with a load balancer. Acceptable values range between 1 and 65534.
*/
frontendPortRangeStart: number;
/**
- * @member {number} frontendPortRangeEnd The last port number in the range of
- * external ports that will be used to provide Inbound Nat to NICs associated
- * with a load balancer. Acceptable values range between 1 and 65535.
+ * The last port number in the range of external ports that will be used to provide Inbound Nat
+ * to NICs associated with a load balancer. Acceptable values range between 1 and 65535.
*/
frontendPortRangeEnd: number;
/**
- * @member {number} backendPort The port used for internal connections on the
- * endpoint. Acceptable values are between 1 and 65535.
+ * The port used for internal connections on the endpoint. Acceptable values are between 1 and
+ * 65535.
*/
backendPort: number;
/**
- * @member {number} [idleTimeoutInMinutes] The timeout for the TCP idle
- * connection. The value can be set between 4 and 30 minutes. The default
- * value is 4 minutes. This element is only used when the protocol is set to
- * TCP.
+ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The
+ * default value is 4 minutes. This element is only used when the protocol is set to TCP.
*/
idleTimeoutInMinutes?: number;
/**
- * @member {boolean} [enableFloatingIP] Configures a virtual machine's
- * endpoint for the floating IP capability required to configure a SQL
- * AlwaysOn Availability Group. This setting is required when using the SQL
- * AlwaysOn Availability Groups in SQL server. This setting can't be changed
- * after you create the endpoint.
+ * Configures a virtual machine's endpoint for the floating IP capability required to configure a
+ * SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn
+ * Availability Groups in SQL server. This setting can't be changed after you create the
+ * endpoint.
*/
enableFloatingIP?: boolean;
/**
- * @member {boolean} [enableTcpReset] Receive bidirectional TCP Reset on TCP
- * flow idle timeout or unexpected connection termination. This element is
- * only used when the protocol is set to TCP.
+ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination.
+ * This element is only used when the protocol is set to TCP.
*/
enableTcpReset?: boolean;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * PublicIP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing OutboundRule.
* Outbound pool of the load balancer.
- *
- * @extends SubResource
*/
export interface OutboundRule extends SubResource {
/**
- * @member {number} [allocatedOutboundPorts] The number of outbound ports to
- * be used for NAT.
+ * The number of outbound ports to be used for NAT.
*/
allocatedOutboundPorts?: number;
/**
- * @member {SubResource[]} frontendIPConfigurations The Frontend IP addresses
- * of the load balancer.
+ * The Frontend IP addresses of the load balancer.
*/
frontendIPConfigurations: SubResource[];
/**
- * @member {SubResource} backendAddressPool A reference to a pool of DIPs.
- * Outbound traffic is randomly load balanced across IPs in the backend IPs.
+ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the
+ * backend IPs.
*/
backendAddressPool: SubResource;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * PublicIP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {Protocol1} protocol Protocol - TCP, UDP or All. Possible values
- * include: 'Tcp', 'Udp', 'All'
+ * Protocol - TCP, UDP or All. Possible values include: 'Tcp', 'Udp', 'All'
*/
protocol: Protocol1;
/**
- * @member {boolean} [enableTcpReset] Receive bidirectional TCP Reset on TCP
- * flow idle timeout or unexpected connection termination. This element is
- * only used when the protocol is set to TCP.
+ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination.
+ * This element is only used when the protocol is set to TCP.
*/
enableTcpReset?: boolean;
/**
- * @member {number} [idleTimeoutInMinutes] The timeout for the TCP idle
- * connection
+ * The timeout for the TCP idle connection
*/
idleTimeoutInMinutes?: number;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing LoadBalancer.
* LoadBalancer resource
- *
- * @extends Resource
*/
export interface LoadBalancer extends Resource {
/**
- * @member {LoadBalancerSku} [sku] The load balancer SKU.
+ * The load balancer SKU.
*/
sku?: LoadBalancerSku;
/**
- * @member {FrontendIPConfiguration[]} [frontendIPConfigurations] Object
- * representing the frontend IPs to be used for the load balancer
+ * Object representing the frontend IPs to be used for the load balancer
*/
frontendIPConfigurations?: FrontendIPConfiguration[];
/**
- * @member {BackendAddressPool[]} [backendAddressPools] Collection of backend
- * address pools used by a load balancer
+ * Collection of backend address pools used by a load balancer
*/
backendAddressPools?: BackendAddressPool[];
/**
- * @member {LoadBalancingRule[]} [loadBalancingRules] Object collection
- * representing the load balancing rules Gets the provisioning
+ * Object collection representing the load balancing rules Gets the provisioning
*/
loadBalancingRules?: LoadBalancingRule[];
/**
- * @member {Probe[]} [probes] Collection of probe objects used in the load
- * balancer
+ * Collection of probe objects used in the load balancer
*/
probes?: Probe[];
/**
- * @member {InboundNatRule[]} [inboundNatRules] Collection of inbound NAT
- * Rules used by a load balancer. Defining inbound NAT rules on your load
- * balancer is mutually exclusive with defining an inbound NAT pool. Inbound
- * NAT pools are referenced from virtual machine scale sets. NICs that are
- * associated with individual virtual machines cannot reference an Inbound
- * NAT pool. They have to reference individual inbound NAT rules.
+ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your
+ * load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are
+ * referenced from virtual machine scale sets. NICs that are associated with individual virtual
+ * machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT
+ * rules.
*/
inboundNatRules?: InboundNatRule[];
/**
- * @member {InboundNatPool[]} [inboundNatPools] Defines an external port
- * range for inbound NAT to a single backend port on NICs associated with a
- * load balancer. Inbound NAT rules are created automatically for each NIC
- * associated with the Load Balancer using an external port from this range.
- * Defining an Inbound NAT pool on your Load Balancer is mutually exclusive
- * with defining inbound Nat rules. Inbound NAT pools are referenced from
- * virtual machine scale sets. NICs that are associated with individual
- * virtual machines cannot reference an inbound NAT pool. They have to
- * reference individual inbound NAT rules.
+ * Defines an external port range for inbound NAT to a single backend port on NICs associated
+ * with a load balancer. Inbound NAT rules are created automatically for each NIC associated with
+ * the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your
+ * Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are
+ * referenced from virtual machine scale sets. NICs that are associated with individual virtual
+ * machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT
+ * rules.
*/
inboundNatPools?: InboundNatPool[];
/**
- * @member {OutboundRule[]} [outboundRules] The outbound rules.
+ * The outbound rules.
*/
outboundRules?: OutboundRule[];
/**
- * @member {string} [resourceGuid] The resource GUID property of the load
- * balancer resource.
+ * The resource GUID property of the load balancer resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] Gets the provisioning state of the
- * PublicIP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
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.
- * The response body contains the status of the specified asynchronous
- * operation, indicating whether it has succeeded, is in progress, or has
- * failed. Note that this status is distinct from the HTTP status code returned
- * for the Get Operation Status operation itself. If the asynchronous operation
- * succeeded, the response body includes the HTTP status code for the
- * successful request. If the asynchronous operation failed, the response body
- * includes the HTTP status code for the failed request and error information
- * regarding the failure.
- *
+ * The response body contains the status of the specified asynchronous operation, indicating
+ * whether it has succeeded, is in progress, or has failed. Note that this status is distinct from
+ * the HTTP status code returned for the Get Operation Status operation itself. If the asynchronous
+ * operation succeeded, the response body includes the HTTP status code for the successful request.
+ * If the asynchronous operation failed, the response body includes the HTTP status code for the
+ * failed request and error information regarding the failure.
*/
export interface AzureAsyncOperationResult {
/**
- * @member {NetworkOperationStatus} [status] Status of the Azure async
- * operation. Possible values are: 'InProgress', 'Succeeded', and 'Failed'.
- * Possible values include: 'InProgress', 'Succeeded', 'Failed'
+ * Status of the Azure async operation. Possible values are: 'InProgress', 'Succeeded', and
+ * 'Failed'. Possible values include: 'InProgress', 'Succeeded', 'Failed'
*/
status?: NetworkOperationStatus;
- /**
- * @member {ErrorModel} [error]
- */
error?: ErrorModel;
}
/**
- * @interface
- * An interface representing EffectiveNetworkSecurityGroupAssociation.
* The effective network security group association.
- *
*/
export interface EffectiveNetworkSecurityGroupAssociation {
/**
- * @member {SubResource} [subnet] The ID of the subnet if assigned.
+ * The ID of the subnet if assigned.
*/
subnet?: SubResource;
/**
- * @member {SubResource} [networkInterface] The ID of the network interface
- * if assigned.
+ * The ID of the network interface if assigned.
*/
networkInterface?: SubResource;
}
/**
- * @interface
- * An interface representing EffectiveNetworkSecurityRule.
* Effective network security rules.
- *
*/
export interface EffectiveNetworkSecurityRule {
/**
- * @member {string} [name] The name of the security rule specified by the
- * user (if created by the user).
+ * The name of the security rule specified by the user (if created by the user).
*/
name?: string;
/**
- * @member {EffectiveSecurityRuleProtocol} [protocol] The network protocol
- * this rule applies to. Possible values are: 'Tcp', 'Udp', and 'All'.
+ * The network protocol this rule applies to. Possible values are: 'Tcp', 'Udp', and 'All'.
* Possible values include: 'Tcp', 'Udp', 'All'
*/
protocol?: EffectiveSecurityRuleProtocol;
/**
- * @member {string} [sourcePortRange] The source port or range.
+ * The source port or range.
*/
sourcePortRange?: string;
/**
- * @member {string} [destinationPortRange] The destination port or range.
+ * The destination port or range.
*/
destinationPortRange?: string;
/**
- * @member {string[]} [sourcePortRanges] The source port ranges. Expected
- * values include a single integer between 0 and 65535, a range using '-' as
- * seperator (e.g. 100-400), or an asterix (*)
+ * The source port ranges. Expected values include a single integer between 0 and 65535, a range
+ * using '-' as seperator (e.g. 100-400), or an asterix (*)
*/
sourcePortRanges?: string[];
/**
- * @member {string[]} [destinationPortRanges] The destination port ranges.
- * Expected values include a single integer between 0 and 65535, a range
- * using '-' as seperator (e.g. 100-400), or an asterix (*)
+ * The destination port ranges. Expected values include a single integer between 0 and 65535, a
+ * range using '-' as seperator (e.g. 100-400), or an asterix (*)
*/
destinationPortRanges?: string[];
/**
- * @member {string} [sourceAddressPrefix] The source address prefix.
+ * The source address prefix.
*/
sourceAddressPrefix?: string;
/**
- * @member {string} [destinationAddressPrefix] The destination address
- * prefix.
+ * The destination address prefix.
*/
destinationAddressPrefix?: string;
/**
- * @member {string[]} [sourceAddressPrefixes] The source address prefixes.
- * Expected values include CIDR IP ranges, Default Tags (VirtualNetwork,
- * AureLoadBalancer, Internet), System Tags, and the asterix (*).
+ * The source address prefixes. Expected values include CIDR IP ranges, Default Tags
+ * (VirtualNetwork, AureLoadBalancer, Internet), System Tags, and the asterix (*).
*/
sourceAddressPrefixes?: string[];
/**
- * @member {string[]} [destinationAddressPrefixes] The destination address
- * prefixes. Expected values include CIDR IP ranges, Default Tags
- * (VirtualNetwork, AureLoadBalancer, Internet), System Tags, and the asterix
- * (*).
+ * The destination address prefixes. Expected values include CIDR IP ranges, Default Tags
+ * (VirtualNetwork, AureLoadBalancer, Internet), System Tags, and the asterix (*).
*/
destinationAddressPrefixes?: string[];
/**
- * @member {string[]} [expandedSourceAddressPrefix] The expanded source
- * address prefix.
+ * The expanded source address prefix.
*/
expandedSourceAddressPrefix?: string[];
/**
- * @member {string[]} [expandedDestinationAddressPrefix] Expanded destination
- * address prefix.
+ * Expanded destination address prefix.
*/
expandedDestinationAddressPrefix?: string[];
/**
- * @member {SecurityRuleAccess} [access] Whether network traffic is allowed
- * or denied. Possible values are: 'Allow' and 'Deny'. Possible values
- * include: 'Allow', 'Deny'
+ * Whether network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.
+ * Possible values include: 'Allow', 'Deny'
*/
access?: SecurityRuleAccess;
/**
- * @member {number} [priority] The priority of the rule.
+ * The priority of the rule.
*/
priority?: number;
/**
- * @member {SecurityRuleDirection} [direction] The direction of the rule.
- * Possible values are: 'Inbound and Outbound'. Possible values include:
- * 'Inbound', 'Outbound'
+ * The direction of the rule. Possible values are: 'Inbound and Outbound'. Possible values
+ * include: 'Inbound', 'Outbound'
*/
direction?: SecurityRuleDirection;
}
/**
- * @interface
- * An interface representing EffectiveNetworkSecurityGroup.
* Effective network security group.
- *
*/
export interface EffectiveNetworkSecurityGroup {
/**
- * @member {SubResource} [networkSecurityGroup] The ID of network security
- * group that is applied.
+ * The ID of network security group that is applied.
*/
networkSecurityGroup?: SubResource;
/**
- * @member {EffectiveNetworkSecurityGroupAssociation} [association]
* Associated resources.
*/
association?: EffectiveNetworkSecurityGroupAssociation;
/**
- * @member {EffectiveNetworkSecurityRule[]} [effectiveSecurityRules] A
- * collection of effective security rules.
+ * A collection of effective security rules.
*/
effectiveSecurityRules?: EffectiveNetworkSecurityRule[];
/**
- * @member {{ [propertyName: string]: string[] }} [tagMap] Mapping of tags to
- * list of IP Addresses included within the tag.
+ * Mapping of tags to list of IP Addresses included within the tag.
*/
tagMap?: { [propertyName: string]: string[] };
}
/**
- * @interface
- * An interface representing EffectiveNetworkSecurityGroupListResult.
* Response for list effective network security groups API service call.
- *
*/
export interface EffectiveNetworkSecurityGroupListResult {
/**
- * @member {EffectiveNetworkSecurityGroup[]} [value] A list of effective
- * network security groups.
+ * A list of effective network security groups.
*/
value?: EffectiveNetworkSecurityGroup[];
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
- * @interface
- * An interface representing EffectiveRoute.
* Effective Route
- *
*/
export interface EffectiveRoute {
/**
- * @member {string} [name] The name of the user defined route. This is
- * optional.
+ * The name of the user defined route. This is optional.
*/
name?: string;
/**
- * @member {EffectiveRouteSource} [source] Who created the route. Possible
- * values are: 'Unknown', 'User', 'VirtualNetworkGateway', and 'Default'.
- * Possible values include: 'Unknown', 'User', 'VirtualNetworkGateway',
- * 'Default'
+ * Who created the route. Possible values are: 'Unknown', 'User', 'VirtualNetworkGateway', and
+ * 'Default'. Possible values include: 'Unknown', 'User', 'VirtualNetworkGateway', 'Default'
*/
source?: EffectiveRouteSource;
/**
- * @member {EffectiveRouteState} [state] The value of effective route.
- * Possible values are: 'Active' and 'Invalid'. Possible values include:
- * 'Active', 'Invalid'
+ * The value of effective route. Possible values are: 'Active' and 'Invalid'. Possible values
+ * include: 'Active', 'Invalid'
*/
state?: EffectiveRouteState;
/**
- * @member {string[]} [addressPrefix] The address prefixes of the effective
- * routes in CIDR notation.
+ * The address prefixes of the effective routes in CIDR notation.
*/
addressPrefix?: string[];
/**
- * @member {string[]} [nextHopIpAddress] The IP address of the next hop of
- * the effective route.
+ * The IP address of the next hop of the effective route.
*/
nextHopIpAddress?: string[];
/**
- * @member {RouteNextHopType} [nextHopType] The type of Azure hop the packet
- * should be sent to. Possible values are: 'VirtualNetworkGateway',
- * 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible values
- * include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet',
- * 'VirtualAppliance', 'None'
+ * The type of Azure hop the packet should be sent to. Possible values are:
+ * 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible
+ * values include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', 'None'
*/
nextHopType?: RouteNextHopType;
}
/**
- * @interface
- * An interface representing EffectiveRouteListResult.
* Response for list effective route API service call.
- *
*/
export interface EffectiveRouteListResult {
/**
- * @member {EffectiveRoute[]} [value] A list of effective routes.
+ * A list of effective routes.
*/
value?: EffectiveRoute[];
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
- * @interface
- * An interface representing ContainerNetworkInterfaceConfiguration.
* Container network interface configruation child resource.
- *
- * @extends SubResource
*/
export interface ContainerNetworkInterfaceConfiguration extends SubResource {
/**
- * @member {IPConfigurationProfile[]} [ipConfigurations] A list of ip
- * configurations of the container network interface configuration.
+ * A list of ip configurations of the container network interface configuration.
*/
ipConfigurations?: IPConfigurationProfile[];
/**
- * @member {SubResource[]} [containerNetworkInterfaces] A list of container
- * network interfaces created from this container network interface
+ * A list of container network interfaces created from this container network interface
* configuration.
*/
containerNetworkInterfaces?: SubResource[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] The name of the resource. This name can be used to
- * access the resource.
+ * The name of the resource. This name can be used to access the resource.
*/
name?: string;
/**
- * @member {string} [type] Sub Resource type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Sub Resource type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing Container.
* Reference to container resource in remote resource provider.
- *
- * @extends SubResource
*/
export interface Container extends SubResource {
}
/**
- * @interface
- * An interface representing ContainerNetworkInterfaceIpConfiguration.
* The ip configuration for a container network interface.
- *
*/
export interface ContainerNetworkInterfaceIpConfiguration {
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] The name of the resource. This name can be used to
- * access the resource.
+ * The name of the resource. This name can be used to access the resource.
*/
name?: string;
/**
- * @member {string} [type] Sub Resource type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Sub Resource type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing ContainerNetworkInterface.
* Container network interface child resource.
- *
- * @extends SubResource
*/
export interface ContainerNetworkInterface extends SubResource {
/**
- * @member {ContainerNetworkInterfaceConfiguration}
- * [containerNetworkInterfaceConfiguration] Container network interface
- * configuration from which this container network interface is created.
+ * Container network interface configuration from which this container network interface is
+ * created.
*/
containerNetworkInterfaceConfiguration?: ContainerNetworkInterfaceConfiguration;
/**
- * @member {Container} [container] Reference to the conatinaer to which this
- * container network interface is attached.
+ * Reference to the conatinaer to which this container network interface is attached.
*/
container?: Container;
/**
- * @member {ContainerNetworkInterfaceIpConfiguration[]} [ipConfigurations]
* Reference to the ip configuration on this container nic.
*/
ipConfigurations?: ContainerNetworkInterfaceIpConfiguration[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] The name of the resource. This name can be used to
- * access the resource.
+ * The name of the resource. This name can be used to access the resource.
*/
name?: string;
/**
- * @member {string} [type] Sub Resource type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Sub Resource type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing NetworkProfile.
* Network profile resource.
- *
- * @extends Resource
*/
export interface NetworkProfile extends Resource {
/**
- * @member {ContainerNetworkInterface[]} [containerNetworkInterfaces] List of
- * child container network interfaces.
+ * List of child container network interfaces.
*/
containerNetworkInterfaces?: ContainerNetworkInterface[];
/**
- * @member {ContainerNetworkInterfaceConfiguration[]}
- * [containerNetworkInterfaceConfigurations] List of chid container network
- * interface configurations.
+ * List of chid container network interface configurations.
*/
containerNetworkInterfaceConfigurations?: ContainerNetworkInterfaceConfiguration[];
/**
- * @member {string} [resourceGuid] The resource GUID property of the network
- * interface resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The resource GUID property of the network interface resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing ErrorResponse.
* The error object.
- *
*/
export interface ErrorResponse {
/**
- * @member {ErrorDetails} [error] Error.
+ * Error.
*/
error?: ErrorDetails;
}
/**
- * @interface
- * An interface representing NetworkWatcher.
* Network watcher in a resource group.
- *
- * @extends Resource
*/
export interface NetworkWatcher extends Resource {
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: ProvisioningState;
}
/**
- * @interface
- * An interface representing TopologyParameters.
* Parameters that define the representation of topology.
- *
*/
export interface TopologyParameters {
/**
- * @member {string} [targetResourceGroupName] The name of the target resource
- * group to perform topology on.
+ * The name of the target resource group to perform topology on.
*/
targetResourceGroupName?: string;
/**
- * @member {SubResource} [targetVirtualNetwork] The reference of the Virtual
- * Network resource.
+ * The reference of the Virtual Network resource.
*/
targetVirtualNetwork?: SubResource;
/**
- * @member {SubResource} [targetSubnet] The reference of the Subnet resource.
+ * The reference of the Subnet resource.
*/
targetSubnet?: SubResource;
}
/**
- * @interface
- * An interface representing TopologyAssociation.
* Resources that have an association with the parent resource.
- *
*/
export interface TopologyAssociation {
/**
- * @member {string} [name] The name of the resource that is associated with
- * the parent resource.
+ * The name of the resource that is associated with the parent resource.
*/
name?: string;
/**
- * @member {string} [resourceId] The ID of the resource that is associated
- * with the parent resource.
+ * The ID of the resource that is associated with the parent resource.
*/
resourceId?: string;
/**
- * @member {AssociationType} [associationType] The association type of the
- * child resource to the parent resource. Possible values include:
+ * The association type of the child resource to the parent resource. Possible values include:
* 'Associated', 'Contains'
*/
associationType?: AssociationType;
}
/**
- * @interface
- * An interface representing TopologyResource.
* The network resource topology information for the given resource group.
- *
*/
export interface TopologyResource {
/**
- * @member {string} [name] Name of the resource.
+ * Name of the resource.
*/
name?: string;
/**
- * @member {string} [id] ID of the resource.
+ * ID of the resource.
*/
id?: string;
/**
- * @member {string} [location] Resource location.
+ * Resource location.
*/
location?: string;
/**
- * @member {TopologyAssociation[]} [associations] Holds the associations the
- * resource has with other resources in the resource group.
+ * Holds the associations the resource has with other resources in the resource group.
*/
associations?: TopologyAssociation[];
}
/**
- * @interface
- * An interface representing Topology.
* Topology of the specified resource group.
- *
*/
export interface Topology {
/**
- * @member {string} [id] GUID representing the operation id.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * GUID representing the operation id.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {Date} [createdDateTime] The datetime when the topology was
- * initially created for the resource group.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The datetime when the topology was initially created for the resource group.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly createdDateTime?: Date;
/**
- * @member {Date} [lastModified] The datetime when the topology was last
- * modified.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The datetime when the topology was last modified.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly lastModified?: Date;
- /**
- * @member {TopologyResource[]} [resources]
- */
resources?: TopologyResource[];
}
/**
- * @interface
- * An interface representing VerificationIPFlowParameters.
* Parameters that define the IP flow to be verified.
- *
*/
export interface VerificationIPFlowParameters {
/**
- * @member {string} targetResourceId The ID of the target resource to perform
- * next-hop on.
+ * The ID of the target resource to perform next-hop on.
*/
targetResourceId: string;
/**
- * @member {Direction} direction The direction of the packet represented as a
- * 5-tuple. Possible values include: 'Inbound', 'Outbound'
+ * The direction of the packet represented as a 5-tuple. Possible values include: 'Inbound',
+ * 'Outbound'
*/
direction: Direction;
/**
- * @member {IpFlowProtocol} protocol Protocol to be verified on. Possible
- * values include: 'TCP', 'UDP'
+ * Protocol to be verified on. Possible values include: 'TCP', 'UDP'
*/
protocol: IpFlowProtocol;
/**
- * @member {string} localPort The local port. Acceptable values are a single
- * integer in the range (0-65535). Support for * for the source port, which
- * depends on the direction.
+ * The local port. Acceptable values are a single integer in the range (0-65535). Support for *
+ * for the source port, which depends on the direction.
*/
localPort: string;
/**
- * @member {string} remotePort The remote port. Acceptable values are a
- * single integer in the range (0-65535). Support for * for the source port,
- * which depends on the direction.
+ * The remote port. Acceptable values are a single integer in the range (0-65535). Support for *
+ * for the source port, which depends on the direction.
*/
remotePort: string;
/**
- * @member {string} localIPAddress The local IP address. Acceptable values
- * are valid IPv4 addresses.
+ * The local IP address. Acceptable values are valid IPv4 addresses.
*/
localIPAddress: string;
/**
- * @member {string} remoteIPAddress The remote IP address. Acceptable values
- * are valid IPv4 addresses.
+ * The remote IP address. Acceptable values are valid IPv4 addresses.
*/
remoteIPAddress: string;
/**
- * @member {string} [targetNicResourceId] The NIC ID. (If VM has multiple
- * NICs and IP forwarding is enabled on any of them, then this parameter must
- * be specified. Otherwise optional).
+ * The NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of them, then this
+ * parameter must be specified. Otherwise optional).
*/
targetNicResourceId?: string;
}
/**
- * @interface
- * An interface representing VerificationIPFlowResult.
* Results of IP flow verification on the target resource.
- *
*/
export interface VerificationIPFlowResult {
/**
- * @member {Access} [access] Indicates whether the traffic is allowed or
- * denied. Possible values include: 'Allow', 'Deny'
+ * Indicates whether the traffic is allowed or denied. Possible values include: 'Allow', 'Deny'
*/
access?: Access;
/**
- * @member {string} [ruleName] Name of the rule. If input is not matched
- * against any security rule, it is not displayed.
+ * Name of the rule. If input is not matched against any security rule, it is not displayed.
*/
ruleName?: string;
}
/**
- * @interface
- * An interface representing NextHopParameters.
* Parameters that define the source and destination endpoint.
- *
*/
export interface NextHopParameters {
/**
- * @member {string} targetResourceId The resource identifier of the target
- * resource against which the action is to be performed.
+ * The resource identifier of the target resource against which the action is to be performed.
*/
targetResourceId: string;
/**
- * @member {string} sourceIPAddress The source IP address.
+ * The source IP address.
*/
sourceIPAddress: string;
/**
- * @member {string} destinationIPAddress The destination IP address.
+ * The destination IP address.
*/
destinationIPAddress: string;
/**
- * @member {string} [targetNicResourceId] The NIC ID. (If VM has multiple
- * NICs and IP forwarding is enabled on any of the nics, then this parameter
- * must be specified. Otherwise optional).
+ * The NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of the nics, then
+ * this parameter must be specified. Otherwise optional).
*/
targetNicResourceId?: string;
}
/**
- * @interface
- * An interface representing NextHopResult.
* The information about next hop from the specified VM.
- *
*/
export interface NextHopResult {
/**
- * @member {NextHopType} [nextHopType] Next hop type. Possible values
- * include: 'Internet', 'VirtualAppliance', 'VirtualNetworkGateway',
- * 'VnetLocal', 'HyperNetGateway', 'None'
+ * Next hop type. Possible values include: 'Internet', 'VirtualAppliance',
+ * 'VirtualNetworkGateway', 'VnetLocal', 'HyperNetGateway', 'None'
*/
nextHopType?: NextHopType;
/**
- * @member {string} [nextHopIpAddress] Next hop IP Address
+ * Next hop IP Address
*/
nextHopIpAddress?: string;
/**
- * @member {string} [routeTableId] The resource identifier for the route
- * table associated with the route being returned. If the route being
- * returned does not correspond to any user created routes then this field
- * will be the string 'System Route'.
+ * The resource identifier for the route table associated with the route being returned. If the
+ * route being returned does not correspond to any user created routes then this field will be
+ * the string 'System Route'.
*/
routeTableId?: string;
}
/**
- * @interface
- * An interface representing SecurityGroupViewParameters.
* Parameters that define the VM to check security groups for.
- *
*/
export interface SecurityGroupViewParameters {
/**
- * @member {string} targetResourceId ID of the target VM.
+ * ID of the target VM.
*/
targetResourceId: string;
}
/**
- * @interface
- * An interface representing NetworkInterfaceAssociation.
* Network interface and its custom security rules.
- *
*/
export interface NetworkInterfaceAssociation {
/**
- * @member {string} [id] Network interface ID.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Network interface ID.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {SecurityRule[]} [securityRules] Collection of custom security
- * rules.
+ * Collection of custom security rules.
*/
securityRules?: SecurityRule[];
}
/**
- * @interface
- * An interface representing SubnetAssociation.
* Network interface and its custom security rules.
- *
*/
export interface SubnetAssociation {
/**
- * @member {string} [id] Subnet ID.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Subnet ID.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {SecurityRule[]} [securityRules] Collection of custom security
- * rules.
+ * Collection of custom security rules.
*/
securityRules?: SecurityRule[];
}
/**
- * @interface
- * An interface representing SecurityRuleAssociations.
* All security rules associated with the network interface.
- *
*/
export interface SecurityRuleAssociations {
- /**
- * @member {NetworkInterfaceAssociation} [networkInterfaceAssociation]
- */
networkInterfaceAssociation?: NetworkInterfaceAssociation;
- /**
- * @member {SubnetAssociation} [subnetAssociation]
- */
subnetAssociation?: SubnetAssociation;
/**
- * @member {SecurityRule[]} [defaultSecurityRules] Collection of default
- * security rules of the network security group.
+ * Collection of default security rules of the network security group.
*/
defaultSecurityRules?: SecurityRule[];
/**
- * @member {EffectiveNetworkSecurityRule[]} [effectiveSecurityRules]
* Collection of effective security rules.
*/
effectiveSecurityRules?: EffectiveNetworkSecurityRule[];
}
/**
- * @interface
- * An interface representing SecurityGroupNetworkInterface.
* Network interface and all its associated security rules.
- *
*/
export interface SecurityGroupNetworkInterface {
/**
- * @member {string} [id] ID of the network interface.
+ * ID of the network interface.
*/
id?: string;
- /**
- * @member {SecurityRuleAssociations} [securityRuleAssociations]
- */
securityRuleAssociations?: SecurityRuleAssociations;
}
/**
- * @interface
- * An interface representing SecurityGroupViewResult.
* The information about security rules applied to the specified VM.
- *
*/
export interface SecurityGroupViewResult {
/**
- * @member {SecurityGroupNetworkInterface[]} [networkInterfaces] List of
- * network interfaces on the specified VM.
+ * List of network interfaces on the specified VM.
*/
networkInterfaces?: SecurityGroupNetworkInterface[];
}
/**
- * @interface
- * An interface representing PacketCaptureStorageLocation.
* Describes the storage location for a packet capture session.
- *
*/
export interface PacketCaptureStorageLocation {
/**
- * @member {string} [storageId] The ID of the storage account to save the
- * packet capture session. Required if no local file path is provided.
+ * The ID of the storage account to save the packet capture session. Required if no local file
+ * path is provided.
*/
storageId?: string;
/**
- * @member {string} [storagePath] The URI of the storage path to save the
- * packet capture. Must be a well-formed URI describing the location to save
- * the packet capture.
+ * The URI of the storage path to save the packet capture. Must be a well-formed URI describing
+ * the location to save the packet capture.
*/
storagePath?: string;
/**
- * @member {string} [filePath] A valid local path on the targeting VM. Must
- * include the name of the capture file (*.cap). For linux virtual machine it
- * must start with /var/captures. Required if no storage ID is provided,
+ * A valid local path on the targeting VM. Must include the name of the capture file (*.cap). For
+ * linux virtual machine it must start with /var/captures. Required if no storage ID is provided,
* otherwise optional.
*/
filePath?: string;
}
/**
- * @interface
- * An interface representing PacketCaptureFilter.
- * Filter that is applied to packet capture request. Multiple filters can be
- * applied.
- *
+ * Filter that is applied to packet capture request. Multiple filters can be applied.
*/
export interface PacketCaptureFilter {
/**
- * @member {PcProtocol} [protocol] Protocol to be filtered on. Possible
- * values include: 'TCP', 'UDP', 'Any'. Default value: 'Any' .
+ * Protocol to be filtered on. Possible values include: 'TCP', 'UDP', 'Any'. Default value:
+ * 'Any'.
*/
protocol?: PcProtocol;
/**
- * @member {string} [localIPAddress] Local IP Address to be filtered on.
- * Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255"
- * for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges
- * not currently supported. Mixing ranges with multiple entries not currently
- * supported. Default = null.
+ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry.
+ * "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple
+ * ranges not currently supported. Mixing ranges with multiple entries not currently supported.
+ * Default = null.
*/
localIPAddress?: string;
/**
- * @member {string} [remoteIPAddress] Local IP Address to be filtered on.
- * Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255"
- * for range. "127.0.0.1;127.0.0.5;" for multiple entries. Multiple ranges
- * not currently supported. Mixing ranges with multiple entries not currently
- * supported. Default = null.
+ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry.
+ * "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5;" for multiple entries. Multiple
+ * ranges not currently supported. Mixing ranges with multiple entries not currently supported.
+ * Default = null.
*/
remoteIPAddress?: string;
/**
- * @member {string} [localPort] Local port to be filtered on. Notation: "80"
- * for single port entry."80-85" for range. "80;443;" for multiple entries.
- * Multiple ranges not currently supported. Mixing ranges with multiple
- * entries not currently supported. Default = null.
+ * Local port to be filtered on. Notation: "80" for single port entry."80-85" for range.
+ * "80;443;" for multiple entries. Multiple ranges not currently supported. Mixing ranges with
+ * multiple entries not currently supported. Default = null.
*/
localPort?: string;
/**
- * @member {string} [remotePort] Remote port to be filtered on. Notation:
- * "80" for single port entry."80-85" for range. "80;443;" for multiple
- * entries. Multiple ranges not currently supported. Mixing ranges with
+ * Remote port to be filtered on. Notation: "80" for single port entry."80-85" for range.
+ * "80;443;" for multiple entries. Multiple ranges not currently supported. Mixing ranges with
* multiple entries not currently supported. Default = null.
*/
remotePort?: string;
}
/**
- * @interface
- * An interface representing PacketCaptureParameters.
* Parameters that define the create packet capture operation.
- *
*/
export interface PacketCaptureParameters {
/**
- * @member {string} target The ID of the targeted resource, only VM is
- * currently supported.
+ * The ID of the targeted resource, only VM is currently supported.
*/
target: string;
/**
- * @member {number} [bytesToCapturePerPacket] Number of bytes captured per
- * packet, the remaining bytes are truncated. Default value: 0 .
+ * Number of bytes captured per packet, the remaining bytes are truncated. Default value: 0.
*/
bytesToCapturePerPacket?: number;
/**
- * @member {number} [totalBytesPerSession] Maximum size of the capture
- * output. Default value: 1073741824 .
+ * Maximum size of the capture output. Default value: 1073741824.
*/
totalBytesPerSession?: number;
/**
- * @member {number} [timeLimitInSeconds] Maximum duration of the capture
- * session in seconds. Default value: 18000 .
+ * Maximum duration of the capture session in seconds. Default value: 18000.
*/
timeLimitInSeconds?: number;
- /**
- * @member {PacketCaptureStorageLocation} storageLocation
- */
storageLocation: PacketCaptureStorageLocation;
- /**
- * @member {PacketCaptureFilter[]} [filters]
- */
filters?: PacketCaptureFilter[];
}
/**
- * @interface
- * An interface representing PacketCapture.
* Parameters that define the create packet capture operation.
- *
*/
export interface PacketCapture {
/**
- * @member {string} target The ID of the targeted resource, only VM is
- * currently supported.
+ * The ID of the targeted resource, only VM is currently supported.
*/
target: string;
/**
- * @member {number} [bytesToCapturePerPacket] Number of bytes captured per
- * packet, the remaining bytes are truncated. Default value: 0 .
+ * Number of bytes captured per packet, the remaining bytes are truncated. Default value: 0.
*/
bytesToCapturePerPacket?: number;
/**
- * @member {number} [totalBytesPerSession] Maximum size of the capture
- * output. Default value: 1073741824 .
+ * Maximum size of the capture output. Default value: 1073741824.
*/
totalBytesPerSession?: number;
/**
- * @member {number} [timeLimitInSeconds] Maximum duration of the capture
- * session in seconds. Default value: 18000 .
+ * Maximum duration of the capture session in seconds. Default value: 18000.
*/
timeLimitInSeconds?: number;
- /**
- * @member {PacketCaptureStorageLocation} storageLocation
- */
storageLocation: PacketCaptureStorageLocation;
- /**
- * @member {PacketCaptureFilter[]} [filters]
- */
filters?: PacketCaptureFilter[];
}
/**
- * @interface
- * An interface representing PacketCaptureResult.
* Information about packet capture session.
- *
*/
export interface PacketCaptureResult {
/**
- * @member {string} [name] Name of the packet capture session.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Name of the packet capture session.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly name?: string;
/**
- * @member {string} [id] ID of the packet capture operation.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * ID of the packet capture operation.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {string} [etag] Default value: 'A unique read-only string that
- * changes whenever the resource is updated.' .
+ * Default value: 'A unique read-only string that changes whenever the resource is updated.'.
*/
etag?: string;
/**
- * @member {string} target The ID of the targeted resource, only VM is
- * currently supported.
+ * The ID of the targeted resource, only VM is currently supported.
*/
target: string;
/**
- * @member {number} [bytesToCapturePerPacket] Number of bytes captured per
- * packet, the remaining bytes are truncated. Default value: 0 .
+ * Number of bytes captured per packet, the remaining bytes are truncated. Default value: 0.
*/
bytesToCapturePerPacket?: number;
/**
- * @member {number} [totalBytesPerSession] Maximum size of the capture
- * output. Default value: 1073741824 .
+ * Maximum size of the capture output. Default value: 1073741824.
*/
totalBytesPerSession?: number;
/**
- * @member {number} [timeLimitInSeconds] Maximum duration of the capture
- * session in seconds. Default value: 18000 .
+ * Maximum duration of the capture session in seconds. Default value: 18000.
*/
timeLimitInSeconds?: number;
- /**
- * @member {PacketCaptureStorageLocation} storageLocation
- */
storageLocation: PacketCaptureStorageLocation;
- /**
- * @member {PacketCaptureFilter[]} [filters]
- */
filters?: PacketCaptureFilter[];
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the packet capture session. Possible values include: 'Succeeded',
+ * The provisioning state of the packet capture session. Possible values include: 'Succeeded',
* 'Updating', 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
}
/**
- * @interface
- * An interface representing PacketCaptureQueryStatusResult.
* Status of packet capture session.
- *
*/
export interface PacketCaptureQueryStatusResult {
/**
- * @member {string} [name] The name of the packet capture resource.
+ * The name of the packet capture resource.
*/
name?: string;
/**
- * @member {string} [id] The ID of the packet capture resource.
+ * The ID of the packet capture resource.
*/
id?: string;
/**
- * @member {Date} [captureStartTime] The start time of the packet capture
- * session.
+ * The start time of the packet capture session.
*/
captureStartTime?: Date;
/**
- * @member {PcStatus} [packetCaptureStatus] The status of the packet capture
- * session. Possible values include: 'NotStarted', 'Running', 'Stopped',
- * 'Error', 'Unknown'
+ * The status of the packet capture session. Possible values include: 'NotStarted', 'Running',
+ * 'Stopped', 'Error', 'Unknown'
*/
packetCaptureStatus?: PcStatus;
/**
- * @member {string} [stopReason] The reason the current packet capture
- * session was stopped.
+ * The reason the current packet capture session was stopped.
*/
stopReason?: string;
/**
- * @member {PcError[]} [packetCaptureError] List of errors of packet capture
- * session.
+ * List of errors of packet capture session.
*/
packetCaptureError?: PcError[];
}
/**
- * @interface
- * An interface representing TroubleshootingParameters.
* Parameters that define the resource to troubleshoot.
- *
*/
export interface TroubleshootingParameters {
/**
- * @member {string} targetResourceId The target resource to troubleshoot.
+ * The target resource to troubleshoot.
*/
targetResourceId: string;
/**
- * @member {string} storageId The ID for the storage account to save the
- * troubleshoot result.
+ * The ID for the storage account to save the troubleshoot result.
*/
storageId: string;
/**
- * @member {string} storagePath The path to the blob to save the troubleshoot
- * result in.
+ * The path to the blob to save the troubleshoot result in.
*/
storagePath: string;
}
/**
- * @interface
- * An interface representing QueryTroubleshootingParameters.
* Parameters that define the resource to query the troubleshooting result.
- *
*/
export interface QueryTroubleshootingParameters {
/**
- * @member {string} targetResourceId The target resource ID to query the
- * troubleshooting result.
+ * The target resource ID to query the troubleshooting result.
*/
targetResourceId: string;
}
/**
- * @interface
- * An interface representing TroubleshootingRecommendedActions.
* Recommended actions based on discovered issues.
- *
*/
export interface TroubleshootingRecommendedActions {
/**
- * @member {string} [actionId] ID of the recommended action.
+ * ID of the recommended action.
*/
actionId?: string;
/**
- * @member {string} [actionText] Description of recommended actions.
+ * Description of recommended actions.
*/
actionText?: string;
/**
- * @member {string} [actionUri] The uri linking to a documentation for the
- * recommended troubleshooting actions.
+ * The uri linking to a documentation for the recommended troubleshooting actions.
*/
actionUri?: string;
/**
- * @member {string} [actionUriText] The information from the URI for the
- * recommended troubleshooting actions.
+ * The information from the URI for the recommended troubleshooting actions.
*/
actionUriText?: string;
}
/**
- * @interface
- * An interface representing TroubleshootingDetails.
* Information gained from troubleshooting of specified resource.
- *
*/
export interface TroubleshootingDetails {
/**
- * @member {string} [id] The id of the get troubleshoot operation.
+ * The id of the get troubleshoot operation.
*/
id?: string;
/**
- * @member {string} [reasonType] Reason type of failure.
+ * Reason type of failure.
*/
reasonType?: string;
/**
- * @member {string} [summary] A summary of troubleshooting.
+ * A summary of troubleshooting.
*/
summary?: string;
/**
- * @member {string} [detail] Details on troubleshooting results.
+ * Details on troubleshooting results.
*/
detail?: string;
/**
- * @member {TroubleshootingRecommendedActions[]} [recommendedActions] List of
- * recommended actions.
+ * List of recommended actions.
*/
recommendedActions?: TroubleshootingRecommendedActions[];
}
/**
- * @interface
- * An interface representing TroubleshootingResult.
* Troubleshooting information gained from specified resource.
- *
*/
export interface TroubleshootingResult {
/**
- * @member {Date} [startTime] The start time of the troubleshooting.
+ * The start time of the troubleshooting.
*/
startTime?: Date;
/**
- * @member {Date} [endTime] The end time of the troubleshooting.
+ * The end time of the troubleshooting.
*/
endTime?: Date;
/**
- * @member {string} [code] The result code of the troubleshooting.
+ * The result code of the troubleshooting.
*/
code?: string;
/**
- * @member {TroubleshootingDetails[]} [results] Information from
- * troubleshooting.
+ * Information from troubleshooting.
*/
results?: TroubleshootingDetails[];
}
/**
- * @interface
- * An interface representing RetentionPolicyParameters.
* Parameters that define the retention policy for flow log.
- *
*/
export interface RetentionPolicyParameters {
/**
- * @member {number} [days] Number of days to retain flow log records. Default
- * value: 0 .
+ * Number of days to retain flow log records. Default value: 0.
*/
days?: number;
/**
- * @member {boolean} [enabled] Flag to enable/disable retention. Default
- * value: false .
+ * Flag to enable/disable retention. Default value: false.
*/
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'
+ * 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 .
+ * The version (revision) of the flow log. Default value: 0.
*/
version?: number;
}
/**
- * @interface
- * An interface representing FlowLogStatusParameters.
- * Parameters that define a resource to query flow log and traffic analytics
- * (optional) status.
- *
+ * Parameters that define a resource to query flow log and traffic analytics (optional) status.
*/
export interface FlowLogStatusParameters {
/**
- * @member {string} targetResourceId The target resource where getting the
- * flow log and traffic analytics (optional) status.
+ * The target resource where getting the flow log and traffic analytics (optional) status.
*/
targetResourceId: string;
}
/**
- * @interface
- * An interface representing TrafficAnalyticsConfigurationProperties.
* Parameters that define the configuration of traffic analytics.
- *
*/
export interface TrafficAnalyticsConfigurationProperties {
/**
- * @member {boolean} enabled Flag to enable/disable traffic analytics.
+ * Flag to enable/disable traffic analytics.
*/
enabled: boolean;
/**
- * @member {string} workspaceId The resource guid of the attached workspace
+ * The resource guid of the attached workspace
*/
workspaceId: string;
/**
- * @member {string} workspaceRegion The location of the attached workspace
+ * The location of the attached workspace
*/
workspaceRegion: string;
/**
- * @member {string} workspaceResourceId Resource Id of the attached workspace
+ * 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
+ * The interval in minutes which would decide how frequently TA service should do flow analytics
*/
trafficAnalyticsInterval?: number;
}
/**
- * @interface
- * An interface representing TrafficAnalyticsProperties.
* Parameters that define the configuration of traffic analytics.
- *
*/
export interface TrafficAnalyticsProperties {
- /**
- * @member {TrafficAnalyticsConfigurationProperties}
- * networkWatcherFlowAnalyticsConfiguration
- */
networkWatcherFlowAnalyticsConfiguration: TrafficAnalyticsConfigurationProperties;
}
/**
- * @interface
- * An interface representing FlowLogInformation.
- * Information on the configuration of flow log and traffic analytics
- * (optional) .
- *
+ * Information on the configuration of flow log and traffic analytics (optional) .
*/
export interface FlowLogInformation {
/**
- * @member {string} targetResourceId The ID of the resource to configure for
- * flow log and traffic analytics (optional) .
+ * The ID of the resource to configure for flow log and traffic analytics (optional) .
*/
targetResourceId: string;
/**
- * @member {string} storageId ID of the storage account which is used to
- * store the flow log.
+ * ID of the storage account which is used to store the flow log.
*/
storageId: string;
/**
- * @member {boolean} enabled Flag to enable/disable flow logging.
+ * Flag to enable/disable flow logging.
*/
enabled: boolean;
- /**
- * @member {RetentionPolicyParameters} [retentionPolicy]
- */
retentionPolicy?: RetentionPolicyParameters;
- /**
- * @member {FlowLogFormatParameters} [format]
- */
format?: FlowLogFormatParameters;
- /**
- * @member {TrafficAnalyticsProperties} [flowAnalyticsConfiguration]
- */
flowAnalyticsConfiguration?: TrafficAnalyticsProperties;
}
/**
- * @interface
- * An interface representing ConnectivitySource.
* Parameters that define the source of the connection.
- *
*/
export interface ConnectivitySource {
/**
- * @member {string} resourceId The ID of the resource from which a
- * connectivity check will be initiated.
+ * The ID of the resource from which a connectivity check will be initiated.
*/
resourceId: string;
/**
- * @member {number} [port] The source port from which a connectivity check
- * will be performed.
+ * The source port from which a connectivity check will be performed.
*/
port?: number;
}
/**
- * @interface
- * An interface representing ConnectivityDestination.
* Parameters that define destination of connection.
- *
*/
export interface ConnectivityDestination {
/**
- * @member {string} [resourceId] The ID of the resource to which a connection
- * attempt will be made.
+ * The ID of the resource to which a connection attempt will be made.
*/
resourceId?: string;
/**
- * @member {string} [address] The IP address or URI the resource to which a
- * connection attempt will be made.
+ * The IP address or URI the resource to which a connection attempt will be made.
*/
address?: string;
/**
- * @member {number} [port] Port on which check connectivity will be
- * performed.
+ * Port on which check connectivity will be performed.
*/
port?: number;
}
/**
- * @interface
- * An interface representing HTTPHeader.
* Describes the HTTP header.
- *
*/
export interface HTTPHeader {
/**
- * @member {string} [name] The name in HTTP header.
+ * The name in HTTP header.
*/
name?: string;
/**
- * @member {string} [value] The value in HTTP header.
+ * The value in HTTP header.
*/
value?: string;
}
/**
- * @interface
- * An interface representing HTTPConfiguration.
* HTTP configuration of the connectivity check.
- *
*/
export interface HTTPConfiguration {
/**
- * @member {HTTPMethod} [method] HTTP method. Possible values include: 'Get'
+ * HTTP method. Possible values include: 'Get'
*/
method?: HTTPMethod;
/**
- * @member {HTTPHeader[]} [headers] List of HTTP headers.
+ * List of HTTP headers.
*/
headers?: HTTPHeader[];
/**
- * @member {number[]} [validStatusCodes] Valid status codes.
+ * Valid status codes.
*/
validStatusCodes?: number[];
}
/**
- * @interface
- * An interface representing ProtocolConfiguration.
* Configuration of the protocol.
- *
*/
export interface ProtocolConfiguration {
- /**
- * @member {HTTPConfiguration} [hTTPConfiguration]
- */
hTTPConfiguration?: HTTPConfiguration;
}
/**
- * @interface
- * An interface representing ConnectivityParameters.
* Parameters that determine how the connectivity check will be performed.
- *
*/
export interface ConnectivityParameters {
- /**
- * @member {ConnectivitySource} source
- */
source: ConnectivitySource;
- /**
- * @member {ConnectivityDestination} destination
- */
destination: ConnectivityDestination;
/**
- * @member {Protocol} [protocol] Network protocol. Possible values include:
- * 'Tcp', 'Http', 'Https', 'Icmp'
+ * Network protocol. Possible values include: 'Tcp', 'Http', 'Https', 'Icmp'
*/
protocol?: Protocol;
- /**
- * @member {ProtocolConfiguration} [protocolConfiguration]
- */
protocolConfiguration?: ProtocolConfiguration;
}
/**
- * @interface
- * An interface representing ConnectivityIssue.
- * Information about an issue encountered in the process of checking for
- * connectivity.
- *
+ * Information about an issue encountered in the process of checking for connectivity.
*/
export interface ConnectivityIssue {
/**
- * @member {Origin} [origin] The origin of the issue. Possible values
- * include: 'Local', 'Inbound', 'Outbound'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The origin of the issue. Possible values include: 'Local', 'Inbound', 'Outbound'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly origin?: Origin;
/**
- * @member {Severity} [severity] The severity of the issue. Possible values
- * include: 'Error', 'Warning'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The severity of the issue. Possible values include: 'Error', 'Warning'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly severity?: Severity;
/**
- * @member {IssueType} [type] The type of issue. Possible values include:
- * 'Unknown', 'AgentStopped', 'GuestFirewall', 'DnsResolution', 'SocketBind',
- * 'NetworkSecurityRule', 'UserDefinedRoute', 'PortThrottled', 'Platform'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The type of issue. Possible values include: 'Unknown', 'AgentStopped', 'GuestFirewall',
+ * 'DnsResolution', 'SocketBind', 'NetworkSecurityRule', 'UserDefinedRoute', 'PortThrottled',
+ * 'Platform'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: IssueType;
/**
- * @member {{ [propertyName: string]: string }[]} [context] Provides
- * additional context on the issue.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Provides additional context on the issue.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly context?: { [propertyName: string]: string }[];
}
/**
- * @interface
- * An interface representing ConnectivityHop.
* Information about a hop between the source and the destination.
- *
*/
export interface ConnectivityHop {
/**
- * @member {string} [type] The type of the hop.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The type of the hop.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {string} [id] The ID of the hop.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The ID of the hop.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {string} [address] The IP address of the hop.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The IP address of the hop.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly address?: string;
/**
- * @member {string} [resourceId] The ID of the resource corresponding to this
- * hop.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The ID of the resource corresponding to this hop.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly resourceId?: string;
/**
- * @member {string[]} [nextHopIds] List of next hop identifiers.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * List of next hop identifiers.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextHopIds?: string[];
/**
- * @member {ConnectivityIssue[]} [issues] List of issues.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * List of issues.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly issues?: ConnectivityIssue[];
}
/**
- * @interface
- * An interface representing ConnectivityInformation.
* Information on the connectivity status.
- *
*/
export interface ConnectivityInformation {
/**
- * @member {ConnectivityHop[]} [hops] List of hops between the source and the
- * destination.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * List of hops between the source and the destination.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly hops?: ConnectivityHop[];
/**
- * @member {ConnectionStatus} [connectionStatus] The connection status.
- * Possible values include: 'Unknown', 'Connected', 'Disconnected',
+ * The connection status. Possible values include: 'Unknown', 'Connected', 'Disconnected',
* 'Degraded'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly connectionStatus?: ConnectionStatus;
/**
- * @member {number} [avgLatencyInMs] Average latency in milliseconds.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Average latency in milliseconds.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly avgLatencyInMs?: number;
/**
- * @member {number} [minLatencyInMs] Minimum latency in milliseconds.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Minimum latency in milliseconds.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly minLatencyInMs?: number;
/**
- * @member {number} [maxLatencyInMs] Maximum latency in milliseconds.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Maximum latency in milliseconds.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly maxLatencyInMs?: number;
/**
- * @member {number} [probesSent] Total number of probes sent.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Total number of probes sent.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly probesSent?: number;
/**
- * @member {number} [probesFailed] Number of failed probes.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Number of failed probes.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly probesFailed?: number;
}
/**
- * @interface
- * An interface representing AzureReachabilityReportLocation.
* Parameters that define a geographic location.
- *
*/
export interface AzureReachabilityReportLocation {
/**
- * @member {string} country The name of the country.
+ * The name of the country.
*/
country: string;
/**
- * @member {string} [state] The name of the state.
+ * The name of the state.
*/
state?: string;
/**
- * @member {string} [city] The name of the city or town.
+ * The name of the city or town.
*/
city?: string;
}
/**
- * @interface
- * An interface representing AzureReachabilityReportParameters.
* Geographic and time constraints for Azure reachability report.
- *
*/
export interface AzureReachabilityReportParameters {
- /**
- * @member {AzureReachabilityReportLocation} providerLocation
- */
providerLocation: AzureReachabilityReportLocation;
/**
- * @member {string[]} [providers] List of Internet service providers.
+ * List of Internet service providers.
*/
providers?: string[];
/**
- * @member {string[]} [azureLocations] Optional Azure regions to scope the
- * query to.
+ * Optional Azure regions to scope the query to.
*/
azureLocations?: string[];
/**
- * @member {Date} startTime The start time for the Azure reachability report.
+ * The start time for the Azure reachability report.
*/
startTime: Date;
/**
- * @member {Date} endTime The end time for the Azure reachability report.
+ * The end time for the Azure reachability report.
*/
endTime: Date;
}
/**
- * @interface
- * An interface representing AzureReachabilityReportLatencyInfo.
* Details on latency for a time series.
- *
*/
export interface AzureReachabilityReportLatencyInfo {
/**
- * @member {Date} [timeStamp] The time stamp.
+ * The time stamp.
*/
timeStamp?: Date;
/**
- * @member {number} [score] The relative latency score between 1 and 100,
- * higher values indicating a faster connection.
+ * The relative latency score between 1 and 100, higher values indicating a faster connection.
*/
score?: number;
}
/**
- * @interface
- * An interface representing AzureReachabilityReportItem.
* Azure reachability report details for a given provider location.
- *
*/
export interface AzureReachabilityReportItem {
/**
- * @member {string} [provider] The Internet service provider.
+ * The Internet service provider.
*/
provider?: string;
/**
- * @member {string} [azureLocation] The Azure region.
+ * The Azure region.
*/
azureLocation?: string;
/**
- * @member {AzureReachabilityReportLatencyInfo[]} [latencies] List of latency
- * details for each of the time series.
+ * List of latency details for each of the time series.
*/
latencies?: AzureReachabilityReportLatencyInfo[];
}
/**
- * @interface
- * An interface representing AzureReachabilityReport.
* Azure reachability report details.
- *
*/
export interface AzureReachabilityReport {
/**
- * @member {string} aggregationLevel The aggregation level of Azure
- * reachability report. Can be Country, State or City.
+ * The aggregation level of Azure reachability report. Can be Country, State or City.
*/
aggregationLevel: string;
- /**
- * @member {AzureReachabilityReportLocation} providerLocation
- */
providerLocation: AzureReachabilityReportLocation;
/**
- * @member {AzureReachabilityReportItem[]} reachabilityReport List of Azure
- * reachability report items.
+ * List of Azure reachability report items.
*/
reachabilityReport: AzureReachabilityReportItem[];
}
/**
- * @interface
- * An interface representing AvailableProvidersListParameters.
* Constraints that determine the list of available Internet service providers.
- *
*/
export interface AvailableProvidersListParameters {
/**
- * @member {string[]} [azureLocations] A list of Azure regions.
+ * A list of Azure regions.
*/
azureLocations?: string[];
/**
- * @member {string} [country] The country for available providers list.
+ * The country for available providers list.
*/
country?: string;
/**
- * @member {string} [state] The state for available providers list.
+ * The state for available providers list.
*/
state?: string;
/**
- * @member {string} [city] The city or town for available providers list.
+ * The city or town for available providers list.
*/
city?: string;
}
/**
- * @interface
- * An interface representing AvailableProvidersListCity.
* City or town details.
- *
*/
export interface AvailableProvidersListCity {
/**
- * @member {string} [cityName] The city or town name.
+ * The city or town name.
*/
cityName?: string;
/**
- * @member {string[]} [providers] A list of Internet service providers.
+ * A list of Internet service providers.
*/
providers?: string[];
}
/**
- * @interface
- * An interface representing AvailableProvidersListState.
* State details.
- *
*/
export interface AvailableProvidersListState {
/**
- * @member {string} [stateName] The state name.
+ * The state name.
*/
stateName?: string;
/**
- * @member {string[]} [providers] A list of Internet service providers.
+ * A list of Internet service providers.
*/
providers?: string[];
/**
- * @member {AvailableProvidersListCity[]} [cities] List of available cities
- * or towns in the state.
+ * List of available cities or towns in the state.
*/
cities?: AvailableProvidersListCity[];
}
/**
- * @interface
- * An interface representing AvailableProvidersListCountry.
* Country details.
- *
*/
export interface AvailableProvidersListCountry {
/**
- * @member {string} [countryName] The country name.
+ * The country name.
*/
countryName?: string;
/**
- * @member {string[]} [providers] A list of Internet service providers.
+ * A list of Internet service providers.
*/
providers?: string[];
/**
- * @member {AvailableProvidersListState[]} [states] List of available states
- * in the country.
+ * List of available states in the country.
*/
states?: AvailableProvidersListState[];
}
/**
- * @interface
- * An interface representing AvailableProvidersList.
* List of available countries with details.
- *
*/
export interface AvailableProvidersList {
/**
- * @member {AvailableProvidersListCountry[]} countries List of available
- * countries.
+ * List of available countries.
*/
countries: AvailableProvidersListCountry[];
}
/**
- * @interface
- * An interface representing ConnectionMonitorSource.
* Describes the source of connection monitor.
- *
*/
export interface ConnectionMonitorSource {
/**
- * @member {string} resourceId The ID of the resource used as the source by
- * connection monitor.
+ * The ID of the resource used as the source by connection monitor.
*/
resourceId: string;
/**
- * @member {number} [port] The source port used by connection monitor.
+ * The source port used by connection monitor.
*/
port?: number;
}
/**
- * @interface
- * An interface representing ConnectionMonitorDestination.
* Describes the destination of connection monitor.
- *
*/
export interface ConnectionMonitorDestination {
/**
- * @member {string} [resourceId] The ID of the resource used as the
- * destination by connection monitor.
+ * The ID of the resource used as the destination by connection monitor.
*/
resourceId?: string;
/**
- * @member {string} [address] Address of the connection monitor destination
- * (IP or domain name).
+ * Address of the connection monitor destination (IP or domain name).
*/
address?: string;
/**
- * @member {number} [port] The destination port used by connection monitor.
+ * The destination port used by connection monitor.
*/
port?: number;
}
/**
- * @interface
- * An interface representing ConnectionMonitorParameters.
* Parameters that define the operation to create a connection monitor.
- *
*/
export interface ConnectionMonitorParameters {
- /**
- * @member {ConnectionMonitorSource} source
- */
source: ConnectionMonitorSource;
- /**
- * @member {ConnectionMonitorDestination} destination
- */
destination: ConnectionMonitorDestination;
/**
- * @member {boolean} [autoStart] Determines if the connection monitor will
- * start automatically once created. Default value: true .
+ * Determines if the connection monitor will start automatically once created. Default value:
+ * true.
*/
autoStart?: boolean;
/**
- * @member {number} [monitoringIntervalInSeconds] Monitoring interval in
- * seconds. Default value: 60 .
+ * Monitoring interval in seconds. Default value: 60.
*/
monitoringIntervalInSeconds?: number;
}
/**
- * @interface
- * An interface representing ConnectionMonitor.
* Parameters that define the operation to create a connection monitor.
- *
*/
export interface ConnectionMonitor {
/**
- * @member {string} [location] Connection monitor location.
+ * Connection monitor location.
*/
location?: string;
/**
- * @member {{ [propertyName: string]: string }} [tags] Connection monitor
- * tags.
+ * Connection monitor tags.
*/
tags?: { [propertyName: string]: string };
- /**
- * @member {ConnectionMonitorSource} source
- */
source: ConnectionMonitorSource;
- /**
- * @member {ConnectionMonitorDestination} destination
- */
destination: ConnectionMonitorDestination;
/**
- * @member {boolean} [autoStart] Determines if the connection monitor will
- * start automatically once created. Default value: true .
+ * Determines if the connection monitor will start automatically once created. Default value:
+ * true.
*/
autoStart?: boolean;
/**
- * @member {number} [monitoringIntervalInSeconds] Monitoring interval in
- * seconds. Default value: 60 .
+ * Monitoring interval in seconds. Default value: 60.
*/
monitoringIntervalInSeconds?: number;
}
/**
- * @interface
- * An interface representing ConnectionMonitorResult.
* Information about the connection monitor.
- *
- * @extends BaseResource
*/
export interface ConnectionMonitorResult extends BaseResource {
/**
- * @member {string} [name] Name of the connection monitor.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Name of the connection monitor.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly name?: string;
/**
- * @member {string} [id] ID of the connection monitor.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * ID of the connection monitor.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {string} [etag] Default value: 'A unique read-only string that
- * changes whenever the resource is updated.' .
+ * Default value: 'A unique read-only string that changes whenever the resource is updated.'.
*/
etag?: string;
/**
- * @member {string} [type] Connection monitor type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Connection monitor type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {string} [location] Connection monitor location.
+ * Connection monitor location.
*/
location?: string;
/**
- * @member {{ [propertyName: string]: string }} [tags] Connection monitor
- * tags.
+ * Connection monitor tags.
*/
tags?: { [propertyName: string]: string };
- /**
- * @member {ConnectionMonitorSource} source
- */
source: ConnectionMonitorSource;
- /**
- * @member {ConnectionMonitorDestination} destination
- */
destination: ConnectionMonitorDestination;
/**
- * @member {boolean} [autoStart] Determines if the connection monitor will
- * start automatically once created. Default value: true .
+ * Determines if the connection monitor will start automatically once created. Default value:
+ * true.
*/
autoStart?: boolean;
/**
- * @member {number} [monitoringIntervalInSeconds] Monitoring interval in
- * seconds. Default value: 60 .
+ * Monitoring interval in seconds. Default value: 60.
*/
monitoringIntervalInSeconds?: number;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the connection monitor. Possible values include: 'Succeeded', 'Updating',
- * 'Deleting', 'Failed'
+ * The provisioning state of the connection monitor. Possible values include: 'Succeeded',
+ * 'Updating', 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {Date} [startTime] The date and time when the connection monitor
- * was started.
+ * The date and time when the connection monitor was started.
*/
startTime?: Date;
/**
- * @member {string} [monitoringStatus] The monitoring status of the
- * connection monitor.
+ * The monitoring status of the connection monitor.
*/
monitoringStatus?: string;
}
/**
- * @interface
- * An interface representing ConnectionStateSnapshot.
* Connection state snapshot.
- *
*/
export interface ConnectionStateSnapshot {
/**
- * @member {ConnectionState} [connectionState] The connection state. Possible
- * values include: 'Reachable', 'Unreachable', 'Unknown'
+ * The connection state. Possible values include: 'Reachable', 'Unreachable', 'Unknown'
*/
connectionState?: ConnectionState;
/**
- * @member {Date} [startTime] The start time of the connection snapshot.
+ * The start time of the connection snapshot.
*/
startTime?: Date;
/**
- * @member {Date} [endTime] The end time of the connection snapshot.
+ * The end time of the connection snapshot.
*/
endTime?: Date;
/**
- * @member {EvaluationState} [evaluationState] Connectivity analysis
- * evaluation state. Possible values include: 'NotStarted', 'InProgress',
+ * Connectivity analysis evaluation state. Possible values include: 'NotStarted', 'InProgress',
* 'Completed'
*/
evaluationState?: EvaluationState;
/**
- * @member {number} [avgLatencyInMs] Average latency in ms.
+ * Average latency in ms.
*/
avgLatencyInMs?: number;
/**
- * @member {number} [minLatencyInMs] Minimum latency in ms.
+ * Minimum latency in ms.
*/
minLatencyInMs?: number;
/**
- * @member {number} [maxLatencyInMs] Maximum latency in ms.
+ * Maximum latency in ms.
*/
maxLatencyInMs?: number;
/**
- * @member {number} [probesSent] The number of sent probes.
+ * The number of sent probes.
*/
probesSent?: number;
/**
- * @member {number} [probesFailed] The number of failed probes.
+ * The number of failed probes.
*/
probesFailed?: number;
/**
- * @member {ConnectivityHop[]} [hops] List of hops between the source and the
- * destination.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * List of hops between the source and the destination.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly hops?: ConnectivityHop[];
}
/**
- * @interface
- * An interface representing ConnectionMonitorQueryResult.
* List of connection states snaphots.
- *
*/
export interface ConnectionMonitorQueryResult {
/**
- * @member {ConnectionMonitorSourceStatus} [sourceStatus] Status of
- * connection monitor source. Possible values include: 'Uknown', 'Active',
- * 'Inactive'
+ * Status of connection monitor source. Possible values include: 'Uknown', 'Active', 'Inactive'
*/
sourceStatus?: ConnectionMonitorSourceStatus;
/**
- * @member {ConnectionStateSnapshot[]} [states] Information about connection
- * states.
+ * Information about connection states.
*/
states?: ConnectionStateSnapshot[];
}
/**
- * @interface
- * An interface representing NetworkConfigurationDiagnosticProfile.
* Parameters to compare with network configuration.
- *
*/
export interface NetworkConfigurationDiagnosticProfile {
/**
- * @member {Direction} direction The direction of the traffic. Accepted
- * values are 'Inbound' and 'Outbound'. Possible values include: 'Inbound',
- * 'Outbound'
+ * The direction of the traffic. Accepted values are 'Inbound' and 'Outbound'. Possible values
+ * include: 'Inbound', 'Outbound'
*/
direction: Direction;
/**
- * @member {string} protocol Protocol to be verified on. Accepted values are
- * '*', TCP, UDP.
+ * Protocol to be verified on. Accepted values are '*', TCP, UDP.
*/
protocol: string;
/**
- * @member {string} source Traffic source. Accepted values are '*', IP
- * Address/CIDR, Service Tag.
+ * Traffic source. Accepted values are '*', IP Address/CIDR, Service Tag.
*/
source: string;
/**
- * @member {string} destination Traffic destination. Accepted values are:
- * '*', IP Address/CIDR, Service Tag.
+ * Traffic destination. Accepted values are: '*', IP Address/CIDR, Service Tag.
*/
destination: string;
/**
- * @member {string} destinationPort Traffice destination port. Accepted
- * values are '*', port (for example, 3389) and port range (for example,
- * 80-100).
+ * Traffice destination port. Accepted values are '*', port (for example, 3389) and port range
+ * (for example, 80-100).
*/
destinationPort: string;
}
/**
- * @interface
- * An interface representing NetworkConfigurationDiagnosticParameters.
* Parameters to get network configuration diagnostic.
- *
*/
export interface NetworkConfigurationDiagnosticParameters {
/**
- * @member {string} targetResourceId The ID of the target resource to perform
- * network configuration diagnostic. Valid options are VM, NetworkInterface,
- * VMSS/NetworkInterface and Application Gateway.
+ * The ID of the target resource to perform network configuration diagnostic. Valid options are
+ * VM, NetworkInterface, VMSS/NetworkInterface and Application Gateway.
*/
targetResourceId: string;
/**
- * @member {VerbosityLevel} [verbosityLevel] Verbosity level. Accepted values
- * are 'Normal', 'Minimum', 'Full'. Possible values include: 'Normal',
- * 'Minimum', 'Full'
+ * Verbosity level. Accepted values are 'Normal', 'Minimum', 'Full'. Possible values include:
+ * 'Normal', 'Minimum', 'Full'
*/
verbosityLevel?: VerbosityLevel;
/**
- * @member {NetworkConfigurationDiagnosticProfile[]} profiles List of network
- * configuration diagnostic profiles.
+ * List of network configuration diagnostic profiles.
*/
profiles: NetworkConfigurationDiagnosticProfile[];
}
/**
- * @interface
- * An interface representing MatchedRule.
* Matched rule.
- *
*/
export interface MatchedRule {
/**
- * @member {string} [ruleName] Name of the matched network security rule.
+ * Name of the matched network security rule.
*/
ruleName?: string;
/**
- * @member {string} [action] The network traffic is allowed or denied.
- * Possible values are 'Allow' and 'Deny'.
+ * The network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'.
*/
action?: string;
}
/**
- * @interface
- * An interface representing NetworkSecurityRulesEvaluationResult.
* Network security rules evaluation result.
- *
*/
export interface NetworkSecurityRulesEvaluationResult {
/**
- * @member {string} [name] Name of the network security rule.
+ * Name of the network security rule.
*/
name?: string;
/**
- * @member {boolean} [protocolMatched] Value indicating whether protocol is
- * matched.
+ * Value indicating whether protocol is matched.
*/
protocolMatched?: boolean;
/**
- * @member {boolean} [sourceMatched] Value indicating whether source is
- * matched.
+ * Value indicating whether source is matched.
*/
sourceMatched?: boolean;
/**
- * @member {boolean} [sourcePortMatched] Value indicating whether source port
- * is matched.
+ * Value indicating whether source port is matched.
*/
sourcePortMatched?: boolean;
/**
- * @member {boolean} [destinationMatched] Value indicating whether
- * destination is matched.
+ * Value indicating whether destination is matched.
*/
destinationMatched?: boolean;
/**
- * @member {boolean} [destinationPortMatched] Value indicating whether
- * destination port is matched.
+ * Value indicating whether destination port is matched.
*/
destinationPortMatched?: boolean;
}
/**
- * @interface
- * An interface representing EvaluatedNetworkSecurityGroup.
* Results of network security group evaluation.
- *
*/
export interface EvaluatedNetworkSecurityGroup {
/**
- * @member {string} [networkSecurityGroupId] Network security group ID.
+ * Network security group ID.
*/
networkSecurityGroupId?: string;
/**
- * @member {string} [appliedTo] Resource ID of nic or subnet to which network
- * security group is applied.
+ * Resource ID of nic or subnet to which network security group is applied.
*/
appliedTo?: string;
- /**
- * @member {MatchedRule} [matchedRule]
- */
matchedRule?: MatchedRule;
/**
- * @member {NetworkSecurityRulesEvaluationResult[]} [rulesEvaluationResult]
* List of network security rules evaluation results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly rulesEvaluationResult?: NetworkSecurityRulesEvaluationResult[];
}
/**
- * @interface
- * An interface representing NetworkSecurityGroupResult.
* Network configuration diagnostic result corresponded provided traffic query.
- *
*/
export interface NetworkSecurityGroupResult {
/**
- * @member {SecurityRuleAccess} [securityRuleAccessResult] The network
- * traffic is allowed or denied. Possible values are 'Allow' and 'Deny'.
- * Possible values include: 'Allow', 'Deny'
+ * The network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'. Possible
+ * values include: 'Allow', 'Deny'
*/
securityRuleAccessResult?: SecurityRuleAccess;
/**
- * @member {EvaluatedNetworkSecurityGroup[]} [evaluatedNetworkSecurityGroups]
* List of results network security groups diagnostic.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly evaluatedNetworkSecurityGroups?: EvaluatedNetworkSecurityGroup[];
}
/**
- * @interface
- * An interface representing NetworkConfigurationDiagnosticResult.
- * Network configuration diagnostic result corresponded to provided traffic
- * query.
- *
+ * Network configuration diagnostic result corresponded to provided traffic query.
*/
export interface NetworkConfigurationDiagnosticResult {
- /**
- * @member {NetworkConfigurationDiagnosticProfile} [profile]
- */
profile?: NetworkConfigurationDiagnosticProfile;
- /**
- * @member {NetworkSecurityGroupResult} [networkSecurityGroupResult]
- */
networkSecurityGroupResult?: NetworkSecurityGroupResult;
}
/**
- * @interface
- * An interface representing NetworkConfigurationDiagnosticResponse.
* Results of network configuration diagnostic on the target resource.
- *
*/
export interface NetworkConfigurationDiagnosticResponse {
/**
- * @member {NetworkConfigurationDiagnosticResult[]} [results] List of network
- * configuration diagnostic results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * List of network configuration diagnostic results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly results?: NetworkConfigurationDiagnosticResult[];
}
/**
- * @interface
- * An interface representing OperationDisplay.
* Display metadata associated with the operation.
- *
*/
export interface OperationDisplay {
/**
- * @member {string} [provider] Service provider: Microsoft Network.
+ * Service provider: Microsoft Network.
*/
provider?: string;
/**
- * @member {string} [resource] Resource on which the operation is performed.
+ * Resource on which the operation is performed.
*/
resource?: string;
/**
- * @member {string} [operation] Type of the operation: get, read, delete,
- * etc.
+ * Type of the operation: get, read, delete, etc.
*/
operation?: string;
/**
- * @member {string} [description] Description of the operation.
+ * Description of the operation.
*/
description?: string;
}
/**
- * @interface
- * An interface representing Availability.
* Availability of the metric.
- *
*/
export interface Availability {
/**
- * @member {string} [timeGrain] The time grain of the availability.
+ * The time grain of the availability.
*/
timeGrain?: string;
/**
- * @member {string} [retention] The retention of the availability.
+ * The retention of the availability.
*/
retention?: string;
/**
- * @member {string} [blobDuration] Duration of the availability blob.
+ * Duration of the availability blob.
*/
blobDuration?: string;
}
/**
- * @interface
- * An interface representing Dimension.
* Dimension of the metric.
- *
*/
export interface Dimension {
/**
- * @member {string} [name] The name of the dimension.
+ * The name of the dimension.
*/
name?: string;
/**
- * @member {string} [displayName] The display name of the dimension.
+ * The display name of the dimension.
*/
displayName?: string;
/**
- * @member {string} [internalName] The internal name of the dimension.
+ * The internal name of the dimension.
*/
internalName?: string;
}
/**
- * @interface
- * An interface representing MetricSpecification.
* Description of metrics specification.
- *
*/
export interface MetricSpecification {
/**
- * @member {string} [name] The name of the metric.
+ * The name of the metric.
*/
name?: string;
/**
- * @member {string} [displayName] The display name of the metric.
+ * The display name of the metric.
*/
displayName?: string;
/**
- * @member {string} [displayDescription] The description of the metric.
+ * The description of the metric.
*/
displayDescription?: string;
/**
- * @member {string} [unit] Units the metric to be displayed in.
+ * Units the metric to be displayed in.
*/
unit?: string;
/**
- * @member {string} [aggregationType] The aggregation type.
+ * The aggregation type.
*/
aggregationType?: string;
/**
- * @member {Availability[]} [availabilities] List of availability.
+ * List of availability.
*/
availabilities?: Availability[];
/**
- * @member {boolean} [enableRegionalMdmAccount] Whether regional MDM account
- * enabled.
+ * Whether regional MDM account enabled.
*/
enableRegionalMdmAccount?: boolean;
/**
- * @member {boolean} [fillGapWithZero] Whether gaps would be filled with
- * zeros.
+ * Whether gaps would be filled with zeros.
*/
fillGapWithZero?: boolean;
/**
- * @member {string} [metricFilterPattern] Pattern for the filter of the
- * metric.
+ * Pattern for the filter of the metric.
*/
metricFilterPattern?: string;
/**
- * @member {Dimension[]} [dimensions] List of dimensions.
+ * List of dimensions.
*/
dimensions?: Dimension[];
/**
- * @member {boolean} [isInternal] Whether the metric is internal.
+ * Whether the metric is internal.
*/
isInternal?: boolean;
/**
- * @member {string} [sourceMdmAccount] The source MDM account.
+ * The source MDM account.
*/
sourceMdmAccount?: string;
/**
- * @member {string} [sourceMdmNamespace] The source MDM namespace.
+ * The source MDM namespace.
*/
sourceMdmNamespace?: string;
/**
- * @member {string} [resourceIdDimensionNameOverride] The resource Id
- * dimension name override.
+ * The resource Id dimension name override.
*/
resourceIdDimensionNameOverride?: string;
}
/**
- * @interface
- * An interface representing LogSpecification.
* Description of logging specification.
- *
*/
export interface LogSpecification {
/**
- * @member {string} [name] The name of the specification.
+ * The name of the specification.
*/
name?: string;
/**
- * @member {string} [displayName] The display name of the specification.
+ * The display name of the specification.
*/
displayName?: string;
/**
- * @member {string} [blobDuration] Duration of the blob.
+ * Duration of the blob.
*/
blobDuration?: string;
}
/**
- * @interface
- * An interface representing OperationPropertiesFormatServiceSpecification.
* Specification of the service.
- *
*/
export interface OperationPropertiesFormatServiceSpecification {
/**
- * @member {MetricSpecification[]} [metricSpecifications] Operation service
- * specification.
+ * Operation service specification.
*/
metricSpecifications?: MetricSpecification[];
/**
- * @member {LogSpecification[]} [logSpecifications] Operation log
- * specification.
+ * Operation log specification.
*/
logSpecifications?: LogSpecification[];
}
/**
- * @interface
- * An interface representing Operation.
* Network REST API operation definition.
- *
*/
export interface Operation {
/**
- * @member {string} [name] Operation name: {provider}/{resource}/{operation}
+ * Operation name: {provider}/{resource}/{operation}
*/
name?: string;
/**
- * @member {OperationDisplay} [display] Display metadata associated with the
- * operation.
+ * Display metadata associated with the operation.
*/
display?: OperationDisplay;
/**
- * @member {string} [origin] Origin of the operation.
+ * Origin of the operation.
*/
origin?: string;
/**
- * @member {OperationPropertiesFormatServiceSpecification}
- * [serviceSpecification] Specification of the service.
+ * Specification of the service.
*/
serviceSpecification?: OperationPropertiesFormatServiceSpecification;
}
/**
- * @interface
- * An interface representing PublicIPPrefixSku.
* SKU of a public IP prefix
- *
*/
export interface PublicIPPrefixSku {
/**
- * @member {PublicIPPrefixSkuName} [name] Name of a public IP prefix SKU.
- * Possible values include: 'Standard'
+ * Name of a public IP prefix SKU. Possible values include: 'Standard'
*/
name?: PublicIPPrefixSkuName;
}
/**
- * @interface
* An interface representing ReferencedPublicIpAddress.
*/
export interface ReferencedPublicIpAddress {
/**
- * @member {string} [id] The PublicIPAddress Reference
+ * The PublicIPAddress Reference
*/
id?: string;
}
/**
- * @interface
- * An interface representing PublicIPPrefix.
* Public IP prefix resource.
- *
- * @extends Resource
*/
export interface PublicIPPrefix extends Resource {
/**
- * @member {PublicIPPrefixSku} [sku] The public IP prefix SKU.
+ * The public IP prefix SKU.
*/
sku?: PublicIPPrefixSku;
/**
- * @member {IPVersion} [publicIPAddressVersion] The public IP address
- * version. Possible values are: 'IPv4' and 'IPv6'. Possible values include:
- * 'IPv4', 'IPv6'
+ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'. Possible values
+ * include: 'IPv4', 'IPv6'
*/
publicIPAddressVersion?: IPVersion;
/**
- * @member {IpTag[]} [ipTags] The list of tags associated with the public IP
- * prefix.
+ * The list of tags associated with the public IP prefix.
*/
ipTags?: IpTag[];
/**
- * @member {number} [prefixLength] The Length of the Public IP Prefix.
+ * The Length of the Public IP Prefix.
*/
prefixLength?: number;
/**
- * @member {string} [ipPrefix] The allocated Prefix
+ * The allocated Prefix
*/
ipPrefix?: string;
/**
- * @member {ReferencedPublicIpAddress[]} [publicIPAddresses] The list of all
- * referenced PublicIPAddresses
+ * The list of all referenced PublicIPAddresses
*/
publicIPAddresses?: ReferencedPublicIpAddress[];
/**
- * @member {string} [resourceGuid] The resource GUID property of the public
- * IP prefix resource.
+ * The resource GUID property of the public IP prefix resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the Public
- * IP prefix resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * The provisioning state of the Public IP prefix resource. Possible values are: 'Updating',
+ * 'Deleting', and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
/**
- * @member {string[]} [zones] A list of availability zones denoting the IP
- * allocated for the resource needs to come from.
+ * A list of availability zones denoting the IP allocated for the resource needs to come from.
*/
zones?: string[];
}
/**
- * @interface
- * An interface representing PatchRouteFilterRule.
* Route Filter Rule Resource
- *
- * @extends SubResource
*/
export interface PatchRouteFilterRule extends SubResource {
/**
- * @member {Access} access The access type of the rule. Valid values are:
- * 'Allow', 'Deny'. Possible values include: 'Allow', 'Deny'
+ * The access type of the rule. Valid values are: 'Allow', 'Deny'. Possible values include:
+ * 'Allow', 'Deny'
*/
access: Access;
/**
- * @member {string[]} communities The collection for bgp community values to
- * filter on. e.g. ['12076:5010','12076:5020']
+ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020']
*/
communities: string[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource. Possible values are: 'Updating', 'Deleting', 'Succeeded' and
- * 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting',
+ * 'Succeeded' and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly 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.**
+ * 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 PatchRouteFilter.
* Route Filter Resource.
- *
- * @extends SubResource
*/
export interface PatchRouteFilter extends SubResource {
/**
- * @member {RouteFilterRule[]} [rules] Collection of RouteFilterRules
- * contained within a route filter.
+ * Collection of RouteFilterRules contained within a route filter.
*/
rules?: RouteFilterRule[];
/**
- * @member {ExpressRouteCircuitPeering[]} [peerings] A collection of
- * references to express route circuit peerings.
+ * A collection of references to express route circuit peerings.
*/
peerings?: ExpressRouteCircuitPeering[];
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource. Possible values are: 'Updating', 'Deleting', 'Succeeded' and
- * 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting',
+ * 'Succeeded' and 'Failed'.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly 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.**
+ * 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;
/**
- * @member {string} [type] Resource type.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Resource type.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly type?: string;
/**
- * @member {{ [propertyName: string]: string }} [tags] Resource tags.
+ * Resource tags.
*/
tags?: { [propertyName: string]: string };
}
/**
- * @interface
- * An interface representing BGPCommunity.
* Contains bgp community information offered in Service Community resources.
- *
*/
export interface BGPCommunity {
/**
- * @member {string} [serviceSupportedRegion] The region which the service
- * support. e.g. For O365, region is Global.
+ * The region which the service support. e.g. For O365, region is Global.
*/
serviceSupportedRegion?: string;
/**
- * @member {string} [communityName] The name of the bgp community. e.g.
- * Skype.
+ * The name of the bgp community. e.g. Skype.
*/
communityName?: string;
/**
- * @member {string} [communityValue] The value of the bgp community. For more
- * information:
+ * The value of the bgp community. For more information:
* https://docs.microsoft.com/en-us/azure/expressroute/expressroute-routing.
*/
communityValue?: string;
/**
- * @member {string[]} [communityPrefixes] The prefixes that the bgp community
- * contains.
+ * The prefixes that the bgp community contains.
*/
communityPrefixes?: string[];
/**
- * @member {boolean} [isAuthorizedToUse] Customer is authorized to use bgp
- * community or not.
+ * Customer is authorized to use bgp community or not.
*/
isAuthorizedToUse?: boolean;
/**
- * @member {string} [serviceGroup] The service group of the bgp community
- * contains.
+ * The service group of the bgp community contains.
*/
serviceGroup?: string;
}
/**
- * @interface
- * An interface representing BgpServiceCommunity.
* Service Community Properties.
- *
- * @extends Resource
*/
export interface BgpServiceCommunity extends Resource {
/**
- * @member {string} [serviceName] The name of the bgp community. e.g. Skype.
+ * The name of the bgp community. e.g. Skype.
*/
serviceName?: string;
/**
- * @member {BGPCommunity[]} [bgpCommunities] Get a list of bgp communities.
+ * Get a list of bgp communities.
*/
bgpCommunities?: BGPCommunity[];
}
/**
- * @interface
- * An interface representing UsageName.
* The usage names.
- *
*/
export interface UsageName {
/**
- * @member {string} [value] A string describing the resource name.
+ * A string describing the resource name.
*/
value?: string;
/**
- * @member {string} [localizedValue] A localized string describing the
- * resource name.
+ * A localized string describing the resource name.
*/
localizedValue?: string;
}
/**
- * @interface
- * An interface representing Usage.
* Describes network resource usage.
- *
*/
export interface Usage {
/**
- * @member {string} [id] Resource identifier.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Resource identifier.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {number} currentValue The current value of the usage.
+ * The current value of the usage.
*/
currentValue: number;
/**
- * @member {number} limit The limit of usage.
+ * The limit of usage.
*/
limit: number;
/**
- * @member {UsageName} name The name of the type of usage.
+ * The name of the type of usage.
*/
name: UsageName;
}
/**
- * @interface
- * An interface representing AddressSpace.
- * AddressSpace contains an array of IP address ranges that can be used by
- * subnets of the virtual network.
- *
+ * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual
+ * network.
*/
export interface AddressSpace {
/**
- * @member {string[]} [addressPrefixes] A list of address blocks reserved for
- * this virtual network in CIDR notation.
+ * A list of address blocks reserved for this virtual network in CIDR notation.
*/
addressPrefixes?: string[];
}
/**
- * @interface
- * An interface representing VirtualNetworkPeering.
* Peerings in a virtual network resource.
- *
- * @extends SubResource
*/
export interface VirtualNetworkPeering extends SubResource {
/**
- * @member {boolean} [allowVirtualNetworkAccess] Whether the VMs in the
- * linked virtual network space would be able to access all the VMs in local
- * Virtual network space.
+ * Whether the VMs in the linked virtual network space would be able to access all the VMs in
+ * local Virtual network space.
*/
allowVirtualNetworkAccess?: boolean;
/**
- * @member {boolean} [allowForwardedTraffic] Whether the forwarded traffic
- * from the VMs in the remote virtual network will be allowed/disallowed.
+ * Whether the forwarded traffic from the VMs in the remote virtual network will be
+ * allowed/disallowed.
*/
allowForwardedTraffic?: boolean;
/**
- * @member {boolean} [allowGatewayTransit] If gateway links can be used in
- * remote virtual networking to link to this virtual network.
+ * If gateway links can be used in remote virtual networking to link to this virtual network.
*/
allowGatewayTransit?: boolean;
/**
- * @member {boolean} [useRemoteGateways] If remote gateways can be used on
- * this virtual network. If the flag is set to true, and allowGatewayTransit
- * on remote peering is also true, virtual network will use gateways of
- * remote virtual network for transit. Only one peering can have this flag
- * set to true. This flag cannot be set if virtual network already has a
- * gateway.
+ * If remote gateways can be used on this virtual network. If the flag is set to true, and
+ * allowGatewayTransit on remote peering is also true, virtual network will use gateways of
+ * remote virtual network for transit. Only one peering can have this flag set to true. This flag
+ * cannot be set if virtual network already has a gateway.
*/
useRemoteGateways?: boolean;
/**
- * @member {SubResource} [remoteVirtualNetwork] The reference of the remote
- * virtual network. The remote virtual network can be in the same or
- * different region (preview). See here to register for the preview and learn
- * more
+ * The reference of the remote virtual network. The remote virtual network can be in the same or
+ * different region (preview). See here to register for the preview and learn more
* (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).
*/
remoteVirtualNetwork?: SubResource;
/**
- * @member {AddressSpace} [remoteAddressSpace] The reference of the remote
- * virtual network address space.
+ * The reference of the remote virtual network address space.
*/
remoteAddressSpace?: AddressSpace;
/**
- * @member {VirtualNetworkPeeringState} [peeringState] The status of the
- * virtual network peering. Possible values are 'Initiated', 'Connected', and
- * 'Disconnected'. Possible values include: 'Initiated', 'Connected',
- * 'Disconnected'
+ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and
+ * 'Disconnected'. Possible values include: 'Initiated', 'Connected', 'Disconnected'
*/
peeringState?: VirtualNetworkPeeringState;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * resource.
+ * The provisioning state of the resource.
*/
provisioningState?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing DhcpOptions.
- * DhcpOptions contains an array of DNS servers available to VMs deployed in
- * the virtual network. Standard DHCP option for a subnet overrides VNET DHCP
- * options.
- *
+ * DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network.
+ * Standard DHCP option for a subnet overrides VNET DHCP options.
*/
export interface DhcpOptions {
/**
- * @member {string[]} [dnsServers] The list of DNS servers IP addresses.
+ * The list of DNS servers IP addresses.
*/
dnsServers?: string[];
}
/**
- * @interface
- * An interface representing VirtualNetwork.
* Virtual Network resource.
- *
- * @extends Resource
*/
export interface VirtualNetwork extends Resource {
/**
- * @member {AddressSpace} [addressSpace] The AddressSpace that contains an
- * array of IP address ranges that can be used by subnets.
+ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.
*/
addressSpace?: AddressSpace;
/**
- * @member {DhcpOptions} [dhcpOptions] The dhcpOptions that contains an array
- * of DNS servers available to VMs deployed in the virtual network.
+ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual
+ * network.
*/
dhcpOptions?: DhcpOptions;
/**
- * @member {Subnet[]} [subnets] A list of subnets in a Virtual Network.
+ * A list of subnets in a Virtual Network.
*/
subnets?: Subnet[];
/**
- * @member {VirtualNetworkPeering[]} [virtualNetworkPeerings] A list of
- * peerings in a Virtual Network.
+ * A list of peerings in a Virtual Network.
*/
virtualNetworkPeerings?: VirtualNetworkPeering[];
/**
- * @member {string} [resourceGuid] The resourceGuid property of the Virtual
- * Network resource.
+ * The resourceGuid property of the Virtual Network resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * PublicIP resource. Possible values are: 'Updating', 'Deleting', and
- * 'Failed'.
+ * The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting',
+ * and 'Failed'.
*/
provisioningState?: string;
/**
- * @member {boolean} [enableDdosProtection] Indicates if DDoS protection is
- * enabled for all the protected resources in the virtual network. It
- * requires a DDoS protection plan associated with the resource. Default
- * value: false .
+ * Indicates if DDoS protection is enabled for all the protected resources in the virtual
+ * network. It requires a DDoS protection plan associated with the resource. Default value:
+ * false.
*/
enableDdosProtection?: boolean;
/**
- * @member {boolean} [enableVmProtection] Indicates if VM protection is
- * enabled for all the subnets in the virtual network. Default value: false .
+ * Indicates if VM protection is enabled for all the subnets in the virtual network. Default
+ * value: false.
*/
enableVmProtection?: boolean;
/**
- * @member {SubResource} [ddosProtectionPlan] The DDoS protection plan
- * associated with the virtual network.
+ * The DDoS protection plan associated with the virtual network.
*/
ddosProtectionPlan?: SubResource;
/**
- * @member {string} [etag] Gets a unique read-only string that changes
- * whenever the resource is updated.
+ * Gets a unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing IPAddressAvailabilityResult.
* Response for CheckIPAddressAvailability API service call
- *
*/
export interface IPAddressAvailabilityResult {
/**
- * @member {boolean} [available] Private IP address availability.
+ * Private IP address availability.
*/
available?: boolean;
/**
- * @member {string[]} [availableIPAddresses] Contains other available private
- * IP addresses if the asked for address is taken.
+ * Contains other available private IP addresses if the asked for address is taken.
*/
availableIPAddresses?: string[];
}
/**
- * @interface
- * An interface representing VirtualNetworkUsageName.
* Usage strings container.
- *
*/
export interface VirtualNetworkUsageName {
/**
- * @member {string} [localizedValue] Localized subnet size and usage string.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Localized subnet size and usage string.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly localizedValue?: string;
/**
- * @member {string} [value] Subnet size and usage string.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Subnet size and usage string.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly value?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkUsage.
* Usage details for subnet.
- *
*/
export interface VirtualNetworkUsage {
/**
- * @member {number} [currentValue] Indicates number of IPs used from the
- * Subnet.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Indicates number of IPs used from the Subnet.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly currentValue?: number;
/**
- * @member {string} [id] Subnet identifier.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Subnet identifier.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
/**
- * @member {number} [limit] Indicates the size of the subnet.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Indicates the size of the subnet.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly limit?: number;
/**
- * @member {VirtualNetworkUsageName} [name] The name containing common and
- * localized value for usage.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The name containing common and localized value for usage.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly name?: VirtualNetworkUsageName;
/**
- * @member {string} [unit] Usage units. Returns 'Count'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Usage units. Returns 'Count'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly unit?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkGatewayIPConfiguration.
* IP configuration for virtual network gateway
- *
- * @extends SubResource
*/
export interface VirtualNetworkGatewayIPConfiguration extends SubResource {
/**
- * @member {IPAllocationMethod} [privateIPAllocationMethod] The private IP
- * allocation method. Possible values are: 'Static' and 'Dynamic'. Possible
- * values include: 'Static', 'Dynamic'
+ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'. Possible values
+ * include: 'Static', 'Dynamic'
*/
privateIPAllocationMethod?: IPAllocationMethod;
/**
- * @member {SubResource} [subnet] The reference of the subnet resource.
+ * The reference of the subnet resource.
*/
subnet?: SubResource;
/**
- * @member {SubResource} [publicIPAddress] The reference of the public IP
- * resource.
+ * The reference of the public IP resource.
*/
publicIPAddress?: SubResource;
/**
- * @member {string} [provisioningState] The provisioning state of the public
- * IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the public IP 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkGatewaySku.
* VirtualNetworkGatewaySku details
- *
*/
export interface VirtualNetworkGatewaySku {
/**
- * @member {VirtualNetworkGatewaySkuName} [name] Gateway SKU name. Possible
- * values include: 'Basic', 'HighPerformance', 'Standard',
- * 'UltraPerformance', 'VpnGw1', 'VpnGw2', 'VpnGw3', 'VpnGw1AZ', 'VpnGw2AZ',
- * 'VpnGw3AZ', 'ErGw1AZ', 'ErGw2AZ', 'ErGw3AZ'
+ * Gateway SKU name. Possible values include: 'Basic', 'HighPerformance', 'Standard',
+ * 'UltraPerformance', 'VpnGw1', 'VpnGw2', 'VpnGw3', 'VpnGw1AZ', 'VpnGw2AZ', 'VpnGw3AZ',
+ * 'ErGw1AZ', 'ErGw2AZ', 'ErGw3AZ'
*/
name?: VirtualNetworkGatewaySkuName;
/**
- * @member {VirtualNetworkGatewaySkuTier} [tier] Gateway SKU tier. Possible
- * values include: 'Basic', 'HighPerformance', 'Standard',
- * 'UltraPerformance', 'VpnGw1', 'VpnGw2', 'VpnGw3', 'VpnGw1AZ', 'VpnGw2AZ',
- * 'VpnGw3AZ', 'ErGw1AZ', 'ErGw2AZ', 'ErGw3AZ'
+ * Gateway SKU tier. Possible values include: 'Basic', 'HighPerformance', 'Standard',
+ * 'UltraPerformance', 'VpnGw1', 'VpnGw2', 'VpnGw3', 'VpnGw1AZ', 'VpnGw2AZ', 'VpnGw3AZ',
+ * 'ErGw1AZ', 'ErGw2AZ', 'ErGw3AZ'
*/
tier?: VirtualNetworkGatewaySkuTier;
/**
- * @member {number} [capacity] The capacity.
+ * The capacity.
*/
capacity?: number;
}
/**
- * @interface
- * An interface representing VpnClientRootCertificate.
* VPN client root certificate of virtual network gateway
- *
- * @extends SubResource
*/
export interface VpnClientRootCertificate extends SubResource {
/**
- * @member {string} publicCertData The certificate public data.
+ * The certificate public data.
*/
publicCertData: string;
/**
- * @member {string} [provisioningState] The provisioning state of the VPN
- * client root certificate resource. Possible values are: 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the VPN client root certificate 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing VpnClientRevokedCertificate.
* VPN client revoked certificate of virtual network gateway.
- *
- * @extends SubResource
*/
export interface VpnClientRevokedCertificate extends SubResource {
/**
- * @member {string} [thumbprint] The revoked VPN client certificate
- * thumbprint.
+ * The revoked VPN client certificate thumbprint.
*/
thumbprint?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the VPN
- * client revoked certificate resource. Possible values are: 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the VPN client revoked certificate 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing IpsecPolicy.
* An IPSec Policy configuration for a virtual network gateway connection
- *
*/
export interface IpsecPolicy {
/**
- * @member {number} saLifeTimeSeconds The IPSec Security Association (also
- * called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site
- * VPN tunnel.
+ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for
+ * a site to site VPN tunnel.
*/
saLifeTimeSeconds: number;
/**
- * @member {number} saDataSizeKilobytes The IPSec Security Association (also
- * called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN
- * tunnel.
+ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a
+ * site to site VPN tunnel.
*/
saDataSizeKilobytes: number;
/**
- * @member {IpsecEncryption} ipsecEncryption The IPSec encryption algorithm
- * (IKE phase 1). Possible values include: 'None', 'DES', 'DES3', 'AES128',
- * 'AES192', 'AES256', 'GCMAES128', 'GCMAES192', 'GCMAES256'
+ * The IPSec encryption algorithm (IKE phase 1). Possible values include: 'None', 'DES', 'DES3',
+ * 'AES128', 'AES192', 'AES256', 'GCMAES128', 'GCMAES192', 'GCMAES256'
*/
ipsecEncryption: IpsecEncryption;
/**
- * @member {IpsecIntegrity} ipsecIntegrity The IPSec integrity algorithm (IKE
- * phase 1). Possible values include: 'MD5', 'SHA1', 'SHA256', 'GCMAES128',
- * 'GCMAES192', 'GCMAES256'
+ * The IPSec integrity algorithm (IKE phase 1). Possible values include: 'MD5', 'SHA1', 'SHA256',
+ * 'GCMAES128', 'GCMAES192', 'GCMAES256'
*/
ipsecIntegrity: IpsecIntegrity;
/**
- * @member {IkeEncryption} ikeEncryption The IKE encryption algorithm (IKE
- * phase 2). Possible values include: 'DES', 'DES3', 'AES128', 'AES192',
- * 'AES256', 'GCMAES256', 'GCMAES128'
+ * The IKE encryption algorithm (IKE phase 2). Possible values include: 'DES', 'DES3', 'AES128',
+ * 'AES192', 'AES256', 'GCMAES256', 'GCMAES128'
*/
ikeEncryption: IkeEncryption;
/**
- * @member {IkeIntegrity} ikeIntegrity The IKE integrity algorithm (IKE phase
- * 2). Possible values include: 'MD5', 'SHA1', 'SHA256', 'SHA384',
- * 'GCMAES256', 'GCMAES128'
+ * The IKE integrity algorithm (IKE phase 2). Possible values include: 'MD5', 'SHA1', 'SHA256',
+ * 'SHA384', 'GCMAES256', 'GCMAES128'
*/
ikeIntegrity: IkeIntegrity;
/**
- * @member {DhGroup} dhGroup The DH Groups used in IKE Phase 1 for initial
- * SA. Possible values include: 'None', 'DHGroup1', 'DHGroup2', 'DHGroup14',
- * 'DHGroup2048', 'ECP256', 'ECP384', 'DHGroup24'
+ * The DH Groups used in IKE Phase 1 for initial SA. Possible values include: 'None', 'DHGroup1',
+ * 'DHGroup2', 'DHGroup14', 'DHGroup2048', 'ECP256', 'ECP384', 'DHGroup24'
*/
dhGroup: DhGroup;
/**
- * @member {PfsGroup} pfsGroup The Pfs Groups used in IKE Phase 2 for new
- * child SA. Possible values include: 'None', 'PFS1', 'PFS2', 'PFS2048',
- * 'ECP256', 'ECP384', 'PFS24', 'PFS14', 'PFSMM'
+ * The Pfs Groups used in IKE Phase 2 for new child SA. Possible values include: 'None', 'PFS1',
+ * 'PFS2', 'PFS2048', 'ECP256', 'ECP384', 'PFS24', 'PFS14', 'PFSMM'
*/
pfsGroup: PfsGroup;
}
/**
- * @interface
- * An interface representing VpnClientConfiguration.
* VpnClientConfiguration for P2S client.
- *
*/
export interface VpnClientConfiguration {
/**
- * @member {AddressSpace} [vpnClientAddressPool] The reference of the address
- * space resource which represents Address space for P2S VpnClient.
+ * The reference of the address space resource which represents Address space for P2S VpnClient.
*/
vpnClientAddressPool?: AddressSpace;
/**
- * @member {VpnClientRootCertificate[]} [vpnClientRootCertificates]
* VpnClientRootCertificate for virtual network gateway.
*/
vpnClientRootCertificates?: VpnClientRootCertificate[];
/**
- * @member {VpnClientRevokedCertificate[]} [vpnClientRevokedCertificates]
* VpnClientRevokedCertificate for Virtual network gateway.
*/
vpnClientRevokedCertificates?: VpnClientRevokedCertificate[];
/**
- * @member {VpnClientProtocol[]} [vpnClientProtocols] VpnClientProtocols for
- * Virtual network gateway.
+ * VpnClientProtocols for Virtual network gateway.
*/
vpnClientProtocols?: VpnClientProtocol[];
/**
- * @member {IpsecPolicy[]} [vpnClientIpsecPolicies] VpnClientIpsecPolicies
- * for virtual network gateway P2S client.
+ * VpnClientIpsecPolicies for virtual network gateway P2S client.
*/
vpnClientIpsecPolicies?: IpsecPolicy[];
/**
- * @member {string} [radiusServerAddress] The radius server address property
- * of the VirtualNetworkGateway resource for vpn client connection.
+ * The radius server address property of the VirtualNetworkGateway resource for vpn client
+ * connection.
*/
radiusServerAddress?: string;
/**
- * @member {string} [radiusServerSecret] The radius secret property of the
- * VirtualNetworkGateway resource for vpn client connection.
+ * The radius secret property of the VirtualNetworkGateway resource for vpn client connection.
*/
radiusServerSecret?: string;
}
/**
- * @interface
- * An interface representing BgpSettings.
* BGP settings details
- *
*/
export interface BgpSettings {
/**
- * @member {number} [asn] The BGP speaker's ASN.
+ * The BGP speaker's ASN.
*/
asn?: number;
/**
- * @member {string} [bgpPeeringAddress] The BGP peering address and BGP
- * identifier of this BGP speaker.
+ * The BGP peering address and BGP identifier of this BGP speaker.
*/
bgpPeeringAddress?: string;
/**
- * @member {number} [peerWeight] The weight added to routes learned from this
- * BGP speaker.
+ * The weight added to routes learned from this BGP speaker.
*/
peerWeight?: number;
}
/**
- * @interface
- * An interface representing BgpPeerStatus.
* BGP peer status details
- *
*/
export interface BgpPeerStatus {
/**
- * @member {string} [localAddress] The virtual network gateway's local
- * address
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The virtual network gateway's local address
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly localAddress?: string;
/**
- * @member {string} [neighbor] The remote BGP peer
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The remote BGP peer
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly neighbor?: string;
/**
- * @member {number} [asn] The autonomous system number of the remote BGP peer
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The autonomous system number of the remote BGP peer
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly asn?: number;
/**
- * @member {BgpPeerState} [state] The BGP peer state. Possible values
- * include: 'Unknown', 'Stopped', 'Idle', 'Connecting', 'Connected'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The BGP peer state. Possible values include: 'Unknown', 'Stopped', 'Idle', 'Connecting',
+ * 'Connected'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly state?: BgpPeerState;
/**
- * @member {string} [connectedDuration] For how long the peering has been up
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * For how long the peering has been up
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly connectedDuration?: string;
/**
- * @member {number} [routesReceived] The number of routes learned from this
- * peer
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The number of routes learned from this peer
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly routesReceived?: number;
/**
- * @member {number} [messagesSent] The number of BGP messages sent
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The number of BGP messages sent
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly messagesSent?: number;
/**
- * @member {number} [messagesReceived] The number of BGP messages received
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The number of BGP messages received
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly messagesReceived?: number;
}
/**
- * @interface
- * An interface representing GatewayRoute.
* Gateway routing details
- *
*/
export interface GatewayRoute {
/**
- * @member {string} [localAddress] The gateway's local address
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The gateway's local address
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly localAddress?: string;
/**
- * @member {string} [network] The route's network prefix
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The route's network prefix
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly network?: string;
/**
- * @member {string} [nextHop] The route's next hop
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The route's next hop
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextHop?: string;
/**
- * @member {string} [sourcePeer] The peer this route was learned from
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The peer this route was learned from
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly sourcePeer?: string;
/**
- * @member {string} [origin] The source this route was learned from
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The source this route was learned from
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly origin?: string;
/**
- * @member {string} [asPath] The route's AS path sequence
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The route's AS path sequence
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly asPath?: string;
/**
- * @member {number} [weight] The route's weight
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The route's weight
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly weight?: number;
}
/**
- * @interface
- * An interface representing VirtualNetworkGateway.
* A common class for general resource information
- *
- * @extends Resource
*/
export interface VirtualNetworkGateway extends Resource {
/**
- * @member {VirtualNetworkGatewayIPConfiguration[]} [ipConfigurations] IP
- * configurations for virtual network gateway.
+ * IP configurations for virtual network gateway.
*/
ipConfigurations?: VirtualNetworkGatewayIPConfiguration[];
/**
- * @member {VirtualNetworkGatewayType} [gatewayType] The type of this virtual
- * network gateway. Possible values are: 'Vpn' and 'ExpressRoute'. Possible
- * values include: 'Vpn', 'ExpressRoute'
+ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.
+ * Possible values include: 'Vpn', 'ExpressRoute'
*/
gatewayType?: VirtualNetworkGatewayType;
/**
- * @member {VpnType} [vpnType] The type of this virtual network gateway.
- * Possible values are: 'PolicyBased' and 'RouteBased'. Possible values
- * include: 'PolicyBased', 'RouteBased'
+ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.
+ * Possible values include: 'PolicyBased', 'RouteBased'
*/
vpnType?: VpnType;
/**
- * @member {boolean} [enableBgp] Whether BGP is enabled for this virtual
- * network gateway or not.
+ * Whether BGP is enabled for this virtual network gateway or not.
*/
enableBgp?: boolean;
/**
- * @member {boolean} [activeActive] ActiveActive flag
+ * ActiveActive flag
*/
activeActive?: boolean;
/**
- * @member {SubResource} [gatewayDefaultSite] The reference of the
- * LocalNetworkGateway resource which represents local network site having
- * default routes. Assign Null value in case of removing existing default
- * site setting.
+ * The reference of the LocalNetworkGateway resource which represents local network site having
+ * default routes. Assign Null value in case of removing existing default site setting.
*/
gatewayDefaultSite?: SubResource;
/**
- * @member {VirtualNetworkGatewaySku} [sku] The reference of the
- * VirtualNetworkGatewaySku resource which represents the SKU selected for
+ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for
* Virtual network gateway.
*/
sku?: VirtualNetworkGatewaySku;
/**
- * @member {VpnClientConfiguration} [vpnClientConfiguration] The reference of
- * the VpnClientConfiguration resource which represents the P2S VpnClient
+ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient
* configurations.
*/
vpnClientConfiguration?: VpnClientConfiguration;
/**
- * @member {BgpSettings} [bgpSettings] Virtual network gateway's BGP speaker
- * settings.
+ * Virtual network gateway's BGP speaker settings.
*/
bgpSettings?: BgpSettings;
/**
- * @member {string} [resourceGuid] The resource GUID property of the
- * VirtualNetworkGateway resource.
+ * The resource GUID property of the VirtualNetworkGateway resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * VirtualNetworkGateway resource. Possible values are: 'Updating',
+ * The provisioning state of the VirtualNetworkGateway resource. Possible values are: 'Updating',
* 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
- * @member {string} [etag] Gets a unique read-only string that changes
- * whenever the resource is updated.
+ * Gets a unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing VpnClientParameters.
* Vpn Client Parameters for package generation
- *
*/
export interface VpnClientParameters {
/**
- * @member {ProcessorArchitecture} [processorArchitecture] VPN client
- * Processor Architecture. Possible values are: 'AMD64' and 'X86'. Possible
- * values include: 'Amd64', 'X86'
+ * VPN client Processor Architecture. Possible values are: 'AMD64' and 'X86'. Possible values
+ * include: 'Amd64', 'X86'
*/
processorArchitecture?: ProcessorArchitecture;
/**
- * @member {AuthenticationMethod} [authenticationMethod] VPN client
- * Authentication Method. Possible values are: 'EAPTLS' and 'EAPMSCHAPv2'.
- * Possible values include: 'EAPTLS', 'EAPMSCHAPv2'
+ * VPN client Authentication Method. Possible values are: 'EAPTLS' and 'EAPMSCHAPv2'. Possible
+ * values include: 'EAPTLS', 'EAPMSCHAPv2'
*/
authenticationMethod?: AuthenticationMethod;
/**
- * @member {string} [radiusServerAuthCertificate] The public certificate data
- * for the radius server authentication certificate as a Base-64 encoded
- * string. Required only if external radius authentication has been
- * configured with EAPTLS authentication.
+ * The public certificate data for the radius server authentication certificate as a Base-64
+ * encoded string. Required only if external radius authentication has been configured with
+ * EAPTLS authentication.
*/
radiusServerAuthCertificate?: string;
/**
- * @member {string[]} [clientRootCertificates] A list of client root
- * certificates public certificate data encoded as Base-64 strings. Optional
- * parameter for external radius based authentication with EAPTLS.
+ * A list of client root certificates public certificate data encoded as Base-64 strings.
+ * Optional parameter for external radius based authentication with EAPTLS.
*/
clientRootCertificates?: string[];
}
/**
- * @interface
- * An interface representing BgpPeerStatusListResult.
* Response for list BGP peer status API service call
- *
*/
export interface BgpPeerStatusListResult {
/**
- * @member {BgpPeerStatus[]} [value] List of BGP peers
+ * List of BGP peers
*/
value?: BgpPeerStatus[];
}
/**
- * @interface
- * An interface representing GatewayRouteListResult.
* List of virtual network gateway routes
- *
*/
export interface GatewayRouteListResult {
/**
- * @member {GatewayRoute[]} [value] List of gateway routes
+ * List of gateway routes
*/
value?: GatewayRoute[];
}
/**
- * @interface
- * An interface representing TunnelConnectionHealth.
* VirtualNetworkGatewayConnection properties
- *
*/
export interface TunnelConnectionHealth {
/**
- * @member {string} [tunnel] Tunnel name.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Tunnel name.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly tunnel?: string;
/**
- * @member {VirtualNetworkGatewayConnectionStatus} [connectionStatus] Virtual
- * network Gateway connection status. Possible values include: 'Unknown',
- * 'Connecting', 'Connected', 'NotConnected'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Virtual network Gateway connection status. Possible values include: 'Unknown', 'Connecting',
+ * 'Connected', 'NotConnected'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus;
/**
- * @member {number} [ingressBytesTransferred] The Ingress Bytes Transferred
- * in this connection
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The Ingress Bytes Transferred in this connection
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ingressBytesTransferred?: number;
/**
- * @member {number} [egressBytesTransferred] The Egress Bytes Transferred in
- * this connection
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The Egress Bytes Transferred in this connection
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly egressBytesTransferred?: number;
/**
- * @member {string} [lastConnectionEstablishedUtcTime] The time at which
- * connection was established in Utc format.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The time at which connection was established in Utc format.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly lastConnectionEstablishedUtcTime?: string;
}
/**
- * @interface
- * An interface representing LocalNetworkGateway.
* A common class for general resource information
- *
- * @extends Resource
*/
export interface LocalNetworkGateway extends Resource {
/**
- * @member {AddressSpace} [localNetworkAddressSpace] Local network site
- * address space.
+ * Local network site address space.
*/
localNetworkAddressSpace?: AddressSpace;
/**
- * @member {string} [gatewayIpAddress] IP address of local network gateway.
+ * IP address of local network gateway.
*/
gatewayIpAddress?: string;
/**
- * @member {BgpSettings} [bgpSettings] Local network gateway's BGP speaker
- * settings.
+ * Local network gateway's BGP speaker settings.
*/
bgpSettings?: BgpSettings;
/**
- * @member {string} [resourceGuid] The resource GUID property of the
- * LocalNetworkGateway resource.
+ * The resource GUID property of the LocalNetworkGateway resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * LocalNetworkGateway resource. Possible values are: 'Updating', 'Deleting',
- * and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the LocalNetworkGateway 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} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkGatewayConnection.
* A common class for general resource information
- *
- * @extends Resource
*/
export interface VirtualNetworkGatewayConnection extends Resource {
/**
- * @member {string} [authorizationKey] The authorizationKey.
+ * The authorizationKey.
*/
authorizationKey?: string;
/**
- * @member {VirtualNetworkGateway} virtualNetworkGateway1 The reference to
- * virtual network gateway resource.
+ * The reference to virtual network gateway resource.
*/
virtualNetworkGateway1: VirtualNetworkGateway;
/**
- * @member {VirtualNetworkGateway} [virtualNetworkGateway2] The reference to
- * virtual network gateway resource.
+ * The reference to virtual network gateway resource.
*/
virtualNetworkGateway2?: VirtualNetworkGateway;
/**
- * @member {LocalNetworkGateway} [localNetworkGateway2] The reference to
- * local network gateway resource.
+ * The reference to local network gateway resource.
*/
localNetworkGateway2?: LocalNetworkGateway;
/**
- * @member {VirtualNetworkGatewayConnectionType} connectionType Gateway
- * connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute',
- * and 'VPNClient. Possible values include: 'IPsec', 'Vnet2Vnet',
- * 'ExpressRoute', 'VPNClient'
+ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and
+ * 'VPNClient. Possible values include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'
*/
connectionType: VirtualNetworkGatewayConnectionType;
/**
- * @member {VirtualNetworkGatewayConnectionProtocol} [connectionProtocol]
- * Connection protocol used for this connection. Possible values include:
- * 'IKEv2', 'IKEv1'
+ * Connection protocol used for this connection. Possible values include: 'IKEv2', 'IKEv1'
*/
connectionProtocol?: VirtualNetworkGatewayConnectionProtocol;
/**
- * @member {number} [routingWeight] The routing weight.
+ * The routing weight.
*/
routingWeight?: number;
/**
- * @member {string} [sharedKey] The IPSec shared key.
+ * The IPSec shared key.
*/
sharedKey?: string;
/**
- * @member {VirtualNetworkGatewayConnectionStatus} [connectionStatus] Virtual
- * network Gateway connection status. Possible values are 'Unknown',
- * 'Connecting', 'Connected' and 'NotConnected'. Possible values include:
- * 'Unknown', 'Connecting', 'Connected', 'NotConnected'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Virtual network Gateway connection status. Possible values are 'Unknown', 'Connecting',
+ * 'Connected' and 'NotConnected'. Possible values include: 'Unknown', 'Connecting', 'Connected',
+ * 'NotConnected'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus;
/**
- * @member {TunnelConnectionHealth[]} [tunnelConnectionStatus] Collection of
- * all tunnels' connection health status.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Collection of all tunnels' connection health status.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly tunnelConnectionStatus?: TunnelConnectionHealth[];
/**
- * @member {number} [egressBytesTransferred] The egress bytes transferred in
- * this connection.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The egress bytes transferred in this connection.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly egressBytesTransferred?: number;
/**
- * @member {number} [ingressBytesTransferred] The ingress bytes transferred
- * in this connection.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The ingress bytes transferred in this connection.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ingressBytesTransferred?: number;
/**
- * @member {SubResource} [peer] The reference to peerings resource.
+ * The reference to peerings resource.
*/
peer?: SubResource;
/**
- * @member {boolean} [enableBgp] EnableBgp flag
+ * EnableBgp flag
*/
enableBgp?: boolean;
/**
- * @member {boolean} [usePolicyBasedTrafficSelectors] Enable policy-based
- * traffic selectors.
+ * Enable policy-based traffic selectors.
*/
usePolicyBasedTrafficSelectors?: boolean;
/**
- * @member {IpsecPolicy[]} [ipsecPolicies] The IPSec Policies to be
- * considered by this connection.
+ * The IPSec Policies to be considered by this connection.
*/
ipsecPolicies?: IpsecPolicy[];
/**
- * @member {string} [resourceGuid] The resource GUID property of the
- * VirtualNetworkGatewayConnection resource.
+ * The resource GUID property of the VirtualNetworkGatewayConnection resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * VirtualNetworkGatewayConnection resource. Possible values are: 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the VirtualNetworkGatewayConnection 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 {boolean} [expressRouteGatewayBypass] Bypass ExpressRoute Gateway
- * for data forwarding
+ * Bypass ExpressRoute Gateway for data forwarding
*/
expressRouteGatewayBypass?: boolean;
/**
- * @member {string} [etag] Gets a unique read-only string that changes
- * whenever the resource is updated.
+ * Gets a unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing ConnectionResetSharedKey.
* The virtual network connection reset shared key
- *
*/
export interface ConnectionResetSharedKey {
/**
- * @member {number} keyLength The virtual network connection reset shared key
- * length, should between 1 and 128.
+ * The virtual network connection reset shared key length, should between 1 and 128.
*/
keyLength: number;
}
/**
- * @interface
- * An interface representing ConnectionSharedKey.
* Response for GetConnectionSharedKey API service call
- *
- * @extends SubResource
*/
export interface ConnectionSharedKey extends SubResource {
/**
- * @member {string} value The virtual network connection shared key value.
+ * The virtual network connection shared key value.
*/
value: string;
}
/**
- * @interface
- * An interface representing VpnClientIPsecParameters.
* An IPSec parameters for a virtual network gateway P2S connection.
- *
*/
export interface VpnClientIPsecParameters {
/**
- * @member {number} saLifeTimeSeconds The IPSec Security Association (also
- * called Quick Mode or Phase 2 SA) lifetime in seconds for P2S client.
+ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for
+ * P2S client.
*/
saLifeTimeSeconds: number;
/**
- * @member {number} saDataSizeKilobytes The IPSec Security Association (also
- * called Quick Mode or Phase 2 SA) payload size in KB for P2S client..
+ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for
+ * P2S client..
*/
saDataSizeKilobytes: number;
/**
- * @member {IpsecEncryption} ipsecEncryption The IPSec encryption algorithm
- * (IKE phase 1). Possible values include: 'None', 'DES', 'DES3', 'AES128',
- * 'AES192', 'AES256', 'GCMAES128', 'GCMAES192', 'GCMAES256'
+ * The IPSec encryption algorithm (IKE phase 1). Possible values include: 'None', 'DES', 'DES3',
+ * 'AES128', 'AES192', 'AES256', 'GCMAES128', 'GCMAES192', 'GCMAES256'
*/
ipsecEncryption: IpsecEncryption;
/**
- * @member {IpsecIntegrity} ipsecIntegrity The IPSec integrity algorithm (IKE
- * phase 1). Possible values include: 'MD5', 'SHA1', 'SHA256', 'GCMAES128',
- * 'GCMAES192', 'GCMAES256'
+ * The IPSec integrity algorithm (IKE phase 1). Possible values include: 'MD5', 'SHA1', 'SHA256',
+ * 'GCMAES128', 'GCMAES192', 'GCMAES256'
*/
ipsecIntegrity: IpsecIntegrity;
/**
- * @member {IkeEncryption} ikeEncryption The IKE encryption algorithm (IKE
- * phase 2). Possible values include: 'DES', 'DES3', 'AES128', 'AES192',
- * 'AES256', 'GCMAES256', 'GCMAES128'
+ * The IKE encryption algorithm (IKE phase 2). Possible values include: 'DES', 'DES3', 'AES128',
+ * 'AES192', 'AES256', 'GCMAES256', 'GCMAES128'
*/
ikeEncryption: IkeEncryption;
/**
- * @member {IkeIntegrity} ikeIntegrity The IKE integrity algorithm (IKE phase
- * 2). Possible values include: 'MD5', 'SHA1', 'SHA256', 'SHA384',
- * 'GCMAES256', 'GCMAES128'
+ * The IKE integrity algorithm (IKE phase 2). Possible values include: 'MD5', 'SHA1', 'SHA256',
+ * 'SHA384', 'GCMAES256', 'GCMAES128'
*/
ikeIntegrity: IkeIntegrity;
/**
- * @member {DhGroup} dhGroup The DH Groups used in IKE Phase 1 for initial
- * SA. Possible values include: 'None', 'DHGroup1', 'DHGroup2', 'DHGroup14',
- * 'DHGroup2048', 'ECP256', 'ECP384', 'DHGroup24'
+ * The DH Groups used in IKE Phase 1 for initial SA. Possible values include: 'None', 'DHGroup1',
+ * 'DHGroup2', 'DHGroup14', 'DHGroup2048', 'ECP256', 'ECP384', 'DHGroup24'
*/
dhGroup: DhGroup;
/**
- * @member {PfsGroup} pfsGroup The Pfs Groups used in IKE Phase 2 for new
- * child SA. Possible values include: 'None', 'PFS1', 'PFS2', 'PFS2048',
- * 'ECP256', 'ECP384', 'PFS24', 'PFS14', 'PFSMM'
+ * The Pfs Groups used in IKE Phase 2 for new child SA. Possible values include: 'None', 'PFS1',
+ * 'PFS2', 'PFS2048', 'ECP256', 'ECP384', 'PFS24', 'PFS14', 'PFSMM'
*/
pfsGroup: PfsGroup;
}
/**
- * @interface
- * An interface representing VirtualNetworkConnectionGatewayReference.
* A reference to VirtualNetworkGateway or LocalNetworkGateway resource.
- *
*/
export interface VirtualNetworkConnectionGatewayReference {
/**
- * @member {string} id The ID of VirtualNetworkGateway or LocalNetworkGateway
- * resource.
+ * The ID of VirtualNetworkGateway or LocalNetworkGateway resource.
*/
id: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkGatewayConnectionListEntity.
* A common class for general resource information
- *
- * @extends Resource
*/
export interface VirtualNetworkGatewayConnectionListEntity extends Resource {
/**
- * @member {string} [authorizationKey] The authorizationKey.
+ * The authorizationKey.
*/
authorizationKey?: string;
/**
- * @member {VirtualNetworkConnectionGatewayReference} virtualNetworkGateway1
* The reference to virtual network gateway resource.
*/
virtualNetworkGateway1: VirtualNetworkConnectionGatewayReference;
/**
- * @member {VirtualNetworkConnectionGatewayReference}
- * [virtualNetworkGateway2] The reference to virtual network gateway
- * resource.
+ * The reference to virtual network gateway resource.
*/
virtualNetworkGateway2?: VirtualNetworkConnectionGatewayReference;
/**
- * @member {VirtualNetworkConnectionGatewayReference} [localNetworkGateway2]
* The reference to local network gateway resource.
*/
localNetworkGateway2?: VirtualNetworkConnectionGatewayReference;
/**
- * @member {VirtualNetworkGatewayConnectionType} connectionType Gateway
- * connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute',
- * and 'VPNClient. Possible values include: 'IPsec', 'Vnet2Vnet',
- * 'ExpressRoute', 'VPNClient'
+ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and
+ * 'VPNClient. Possible values include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'
*/
connectionType: VirtualNetworkGatewayConnectionType;
/**
- * @member {VirtualNetworkGatewayConnectionProtocol} [connectionProtocol]
- * Connection protocol used for this connection. Possible values include:
- * 'IKEv2', 'IKEv1'
+ * Connection protocol used for this connection. Possible values include: 'IKEv2', 'IKEv1'
*/
connectionProtocol?: VirtualNetworkGatewayConnectionProtocol;
/**
- * @member {number} [routingWeight] The routing weight.
+ * The routing weight.
*/
routingWeight?: number;
/**
- * @member {string} [sharedKey] The IPSec shared key.
+ * The IPSec shared key.
*/
sharedKey?: string;
/**
- * @member {VirtualNetworkGatewayConnectionStatus} [connectionStatus] Virtual
- * network Gateway connection status. Possible values are 'Unknown',
- * 'Connecting', 'Connected' and 'NotConnected'. Possible values include:
- * 'Unknown', 'Connecting', 'Connected', 'NotConnected'
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Virtual network Gateway connection status. Possible values are 'Unknown', 'Connecting',
+ * 'Connected' and 'NotConnected'. Possible values include: 'Unknown', 'Connecting', 'Connected',
+ * 'NotConnected'
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus;
/**
- * @member {TunnelConnectionHealth[]} [tunnelConnectionStatus] Collection of
- * all tunnels' connection health status.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Collection of all tunnels' connection health status.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly tunnelConnectionStatus?: TunnelConnectionHealth[];
/**
- * @member {number} [egressBytesTransferred] The egress bytes transferred in
- * this connection.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The egress bytes transferred in this connection.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly egressBytesTransferred?: number;
/**
- * @member {number} [ingressBytesTransferred] The ingress bytes transferred
- * in this connection.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The ingress bytes transferred in this connection.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ingressBytesTransferred?: number;
/**
- * @member {SubResource} [peer] The reference to peerings resource.
+ * The reference to peerings resource.
*/
peer?: SubResource;
/**
- * @member {boolean} [enableBgp] EnableBgp flag
+ * EnableBgp flag
*/
enableBgp?: boolean;
/**
- * @member {boolean} [usePolicyBasedTrafficSelectors] Enable policy-based
- * traffic selectors.
+ * Enable policy-based traffic selectors.
*/
usePolicyBasedTrafficSelectors?: boolean;
/**
- * @member {IpsecPolicy[]} [ipsecPolicies] The IPSec Policies to be
- * considered by this connection.
+ * The IPSec Policies to be considered by this connection.
*/
ipsecPolicies?: IpsecPolicy[];
/**
- * @member {string} [resourceGuid] The resource GUID property of the
- * VirtualNetworkGatewayConnection resource.
+ * The resource GUID property of the VirtualNetworkGatewayConnection resource.
*/
resourceGuid?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * VirtualNetworkGatewayConnection resource. Possible values are: 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the VirtualNetworkGatewayConnection 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 {boolean} [expressRouteGatewayBypass] Bypass ExpressRoute Gateway
- * for data forwarding
+ * Bypass ExpressRoute Gateway for data forwarding
*/
expressRouteGatewayBypass?: boolean;
/**
- * @member {string} [etag] Gets a unique read-only string that changes
- * whenever the resource is updated.
+ * Gets a unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing VpnDeviceScriptParameters.
* Vpn device configuration script generation parameters
- *
*/
export interface VpnDeviceScriptParameters {
/**
- * @member {string} [vendor] The vendor for the vpn device.
+ * The vendor for the vpn device.
*/
vendor?: string;
/**
- * @member {string} [deviceFamily] The device family for the vpn device.
+ * The device family for the vpn device.
*/
deviceFamily?: string;
/**
- * @member {string} [firmwareVersion] The firmware version for the vpn
- * device.
+ * The firmware version for the vpn device.
*/
firmwareVersion?: string;
}
/**
- * @interface
- * An interface representing P2SVpnServerConfigVpnClientRootCertificate.
* VPN client root certificate of P2SVpnServerConfiguration.
- *
- * @extends SubResource
*/
export interface P2SVpnServerConfigVpnClientRootCertificate extends SubResource {
/**
- * @member {string} publicCertData The certificate public data.
+ * The certificate public data.
*/
publicCertData: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * P2SVpnServerConfiguration VPN client root certificate resource. Possible
- * values are: 'Updating', 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the P2SVpnServerConfiguration VPN client root certificate 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing P2SVpnServerConfigVpnClientRevokedCertificate.
* VPN client revoked certificate of P2SVpnServerConfiguration.
- *
- * @extends SubResource
*/
export interface P2SVpnServerConfigVpnClientRevokedCertificate extends SubResource {
/**
- * @member {string} [thumbprint] The revoked VPN client certificate
- * thumbprint.
+ * The revoked VPN client certificate thumbprint.
*/
thumbprint?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the VPN
- * client revoked certificate resource. Possible values are: 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the VPN client revoked certificate 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing P2SVpnServerConfigRadiusServerRootCertificate.
* Radius Server root certificate of P2SVpnServerConfiguration.
- *
- * @extends SubResource
*/
export interface P2SVpnServerConfigRadiusServerRootCertificate extends SubResource {
/**
- * @member {string} publicCertData The certificate public data.
+ * The certificate public data.
*/
publicCertData: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * P2SVpnServerConfiguration Radius Server root certificate resource.
- * Possible values are: 'Updating', 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the P2SVpnServerConfiguration Radius Server root certificate
+ * 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing P2SVpnServerConfigRadiusClientRootCertificate.
* Radius client root certificate of P2SVpnServerConfiguration.
- *
- * @extends SubResource
*/
export interface P2SVpnServerConfigRadiusClientRootCertificate extends SubResource {
/**
- * @member {string} [thumbprint] The Radius client root certificate
- * thumbprint.
+ * The Radius client root certificate thumbprint.
*/
thumbprint?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the Radius
- * client root certificate resource. Possible values are: 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the Radius client root certificate 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] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] A unique read-only string that changes whenever
- * the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
etag?: string;
}
/**
- * @interface
- * An interface representing P2SVpnServerConfiguration.
* P2SVpnServerConfiguration Resource.
- *
- * @extends SubResource
*/
export interface P2SVpnServerConfiguration extends SubResource {
/**
- * @member {string} [p2SVpnServerConfigurationPropertiesName] The name of the
- * P2SVpnServerConfiguration that is unique within a VirtualWan in a resource
- * group. This name can be used to access the resource along with Paren
- * VirtualWan resource name.
+ * The name of the P2SVpnServerConfiguration that is unique within a VirtualWan in a resource
+ * group. This name can be used to access the resource along with Paren VirtualWan resource name.
*/
p2SVpnServerConfigurationPropertiesName?: string;
/**
- * @member {VpnGatewayTunnelingProtocol[]} [vpnProtocols] vpnProtocols for
- * the P2SVpnServerConfiguration.
+ * vpnProtocols for the P2SVpnServerConfiguration.
*/
vpnProtocols?: VpnGatewayTunnelingProtocol[];
/**
- * @member {P2SVpnServerConfigVpnClientRootCertificate[]}
- * [p2SVpnServerConfigVpnClientRootCertificates] VPN client root certificate
- * of P2SVpnServerConfiguration.
+ * VPN client root certificate of P2SVpnServerConfiguration.
*/
p2SVpnServerConfigVpnClientRootCertificates?: P2SVpnServerConfigVpnClientRootCertificate[];
/**
- * @member {P2SVpnServerConfigVpnClientRevokedCertificate[]}
- * [p2SVpnServerConfigVpnClientRevokedCertificates] VPN client revoked
- * certificate of P2SVpnServerConfiguration.
+ * VPN client revoked certificate of P2SVpnServerConfiguration.
*/
p2SVpnServerConfigVpnClientRevokedCertificates?: P2SVpnServerConfigVpnClientRevokedCertificate[];
/**
- * @member {P2SVpnServerConfigRadiusServerRootCertificate[]}
- * [p2SVpnServerConfigRadiusServerRootCertificates] Radius Server root
- * certificate of P2SVpnServerConfiguration.
+ * Radius Server root certificate of P2SVpnServerConfiguration.
*/
p2SVpnServerConfigRadiusServerRootCertificates?: P2SVpnServerConfigRadiusServerRootCertificate[];
/**
- * @member {P2SVpnServerConfigRadiusClientRootCertificate[]}
- * [p2SVpnServerConfigRadiusClientRootCertificates] Radius client root
- * certificate of P2SVpnServerConfiguration.
+ * Radius client root certificate of P2SVpnServerConfiguration.
*/
p2SVpnServerConfigRadiusClientRootCertificates?: P2SVpnServerConfigRadiusClientRootCertificate[];
/**
- * @member {IpsecPolicy[]} [vpnClientIpsecPolicies] VpnClientIpsecPolicies
- * for P2SVpnServerConfiguration.
+ * VpnClientIpsecPolicies for P2SVpnServerConfiguration.
*/
vpnClientIpsecPolicies?: IpsecPolicy[];
/**
- * @member {string} [radiusServerAddress] The radius server address property
- * of the P2SVpnServerConfiguration resource for point to site client
- * connection.
+ * The radius server address property of the P2SVpnServerConfiguration resource for point to site
+ * client connection.
*/
radiusServerAddress?: string;
/**
- * @member {string} [radiusServerSecret] The radius secret property of the
- * P2SVpnServerConfiguration resource for for point to site client
- * connection.
+ * The radius secret property of the P2SVpnServerConfiguration resource for for point to site
+ * client connection.
*/
radiusServerSecret?: string;
/**
- * @member {string} [provisioningState] The provisioning state of the
- * P2SVpnServerConfiguration resource. Possible values are: 'Updating',
- * 'Deleting', and 'Failed'.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The provisioning state of the P2SVpnServerConfiguration 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 {SubResource[]} [p2SVpnGateways] **NOTE: This property will not be
- * serialized. It can only be populated by the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly p2SVpnGateways?: SubResource[];
/**
- * @member {string} [p2SVpnServerConfigurationPropertiesEtag] A unique
- * read-only string that changes whenever the resource is updated.
+ * A unique read-only string that changes whenever the resource is updated.
*/
p2SVpnServerConfigurationPropertiesEtag?: string;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 VirtualWAN.
* VirtualWAN Resource.
- *
- * @extends Resource
*/
export interface VirtualWAN extends Resource {
/**
- * @member {boolean} [disableVpnEncryption] Vpn encryption to be disabled or
- * not.
+ * Vpn encryption to be disabled or not.
*/
disableVpnEncryption?: boolean;
/**
- * @member {SubResource[]} [virtualHubs] List of VirtualHubs in the
- * VirtualWAN.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * List of VirtualHubs in the VirtualWAN.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly virtualHubs?: SubResource[];
/**
- * @member {SubResource[]} [vpnSites] **NOTE: This property will not be
- * serialized. It can only be populated by the server.**
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly vpnSites?: SubResource[];
/**
- * @member {string} [securityProviderName] The Security Provider name.
+ * The Security Provider name.
*/
securityProviderName?: string;
/**
- * @member {boolean} [allowBranchToBranchTraffic] True if branch to branch
- * traffic is allowed.
+ * True if branch to branch traffic is allowed.
*/
allowBranchToBranchTraffic?: boolean;
/**
- * @member {boolean} [allowVnetToVnetTraffic] True if Vnet to Vnet traffic is
- * allowed.
+ * True if Vnet to Vnet traffic is allowed.
*/
allowVnetToVnetTraffic?: boolean;
/**
- * @member {OfficeTrafficCategory} [office365LocalBreakoutCategory] The
- * office local breakout category. Possible values include: 'Optimize',
- * 'OptimizeAndAllow', 'All', 'None'
+ * The office local breakout category. Possible values include: 'Optimize', 'OptimizeAndAllow',
+ * 'All', 'None'
*/
office365LocalBreakoutCategory?: OfficeTrafficCategory;
/**
- * @member {P2SVpnServerConfiguration[]} [p2SVpnServerConfigurations] list of
- * all P2SVpnServerConfigurations associated with the virtual wan.
+ * list of all P2SVpnServerConfigurations associated with the virtual wan.
*/
p2SVpnServerConfigurations?: P2SVpnServerConfiguration[];
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 DeviceProperties.
* List of properties of the device.
- *
*/
export interface DeviceProperties {
/**
- * @member {string} [deviceVendor] Name of the device Vendor.
+ * Name of the device Vendor.
*/
deviceVendor?: string;
/**
- * @member {string} [deviceModel] Model of the device.
+ * Model of the device.
*/
deviceModel?: string;
/**
- * @member {number} [linkSpeedInMbps] Link speed.
+ * Link speed.
*/
linkSpeedInMbps?: number;
}
/**
- * @interface
- * An interface representing VpnSite.
* VpnSite Resource.
- *
- * @extends Resource
*/
export interface VpnSite extends Resource {
/**
- * @member {SubResource} [virtualWan] The VirtualWAN to which the vpnSite
- * belongs
+ * The VirtualWAN to which the vpnSite belongs
*/
virtualWan?: SubResource;
/**
- * @member {DeviceProperties} [deviceProperties] The device properties
+ * The device properties
*/
deviceProperties?: DeviceProperties;
/**
- * @member {string} [ipAddress] The ip-address for the vpn-site.
+ * The ip-address for the vpn-site.
*/
ipAddress?: string;
/**
- * @member {string} [siteKey] The key for vpn-site that can be used for
- * connections.
+ * The key for vpn-site that can be used for connections.
*/
siteKey?: string;
/**
- * @member {AddressSpace} [addressSpace] The AddressSpace that contains an
- * array of IP address ranges.
+ * The AddressSpace that contains an array of IP address ranges.
*/
addressSpace?: AddressSpace;
/**
- * @member {BgpSettings} [bgpProperties] The set of bgp properties.
+ * The set of bgp properties.
*/
bgpProperties?: BgpSettings;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {boolean} [isSecuritySite] IsSecuritySite flag
+ * IsSecuritySite flag
*/
isSecuritySite?: boolean;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 GetVpnSitesConfigurationRequest.
* List of Vpn-Sites
- *
*/
export interface GetVpnSitesConfigurationRequest {
/**
- * @member {string[]} [vpnSites] List of resource-ids of the vpn-sites for
- * which config is to be downloaded.
+ * List of resource-ids of the vpn-sites for which config is to be downloaded.
*/
vpnSites?: string[];
/**
- * @member {string} [outputBlobSasUrl] The sas-url to download the
- * configurations for vpn-sites
+ * The sas-url to download the configurations for vpn-sites
*/
outputBlobSasUrl?: string;
}
/**
- * @interface
- * An interface representing HubVirtualNetworkConnection.
* HubVirtualNetworkConnection Resource.
- *
- * @extends SubResource
*/
export interface HubVirtualNetworkConnection extends SubResource {
/**
- * @member {SubResource} [remoteVirtualNetwork] Reference to the remote
- * virtual network.
+ * Reference to the remote virtual network.
*/
remoteVirtualNetwork?: SubResource;
/**
- * @member {boolean} [allowHubToRemoteVnetTransit] VirtualHub to RemoteVnet
- * transit to enabled or not.
+ * VirtualHub to RemoteVnet transit to enabled or not.
*/
allowHubToRemoteVnetTransit?: boolean;
/**
- * @member {boolean} [allowRemoteVnetToUseHubVnetGateways] Allow RemoteVnet
- * to use Virtual Hub's gateways.
+ * Allow RemoteVnet to use Virtual Hub's gateways.
*/
allowRemoteVnetToUseHubVnetGateways?: boolean;
/**
- * @member {boolean} [enableInternetSecurity] Enable internet security
+ * Enable internet security
*/
enableInternetSecurity?: boolean;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 VirtualHubRoute.
* VirtualHub route
- *
*/
export interface VirtualHubRoute {
/**
- * @member {string[]} [addressPrefixes] list of all addressPrefixes.
+ * list of all addressPrefixes.
*/
addressPrefixes?: string[];
/**
- * @member {string} [nextHopIpAddress] NextHop ip address.
+ * NextHop ip address.
*/
nextHopIpAddress?: string;
}
/**
- * @interface
- * An interface representing VirtualHubRouteTable.
* VirtualHub route table
- *
*/
export interface VirtualHubRouteTable {
/**
- * @member {VirtualHubRoute[]} [routes] list of all routes.
+ * list of all routes.
*/
routes?: VirtualHubRoute[];
}
/**
- * @interface
- * An interface representing VirtualHub.
* VirtualHub Resource.
- *
- * @extends Resource
*/
export interface VirtualHub extends Resource {
/**
- * @member {SubResource} [virtualWan] The VirtualWAN to which the VirtualHub
- * belongs
+ * The VirtualWAN to which the VirtualHub belongs
*/
virtualWan?: SubResource;
/**
- * @member {SubResource} [vpnGateway] The VpnGateway associated with this
- * VirtualHub
+ * The VpnGateway associated with this VirtualHub
*/
vpnGateway?: SubResource;
/**
- * @member {SubResource} [p2SVpnGateway] The P2SVpnGateway associated with
- * this VirtualHub
+ * The P2SVpnGateway associated with this VirtualHub
*/
p2SVpnGateway?: SubResource;
/**
- * @member {SubResource} [expressRouteGateway] The expressRouteGateway
- * associated with this VirtualHub
+ * The expressRouteGateway associated with this VirtualHub
*/
expressRouteGateway?: SubResource;
/**
- * @member {HubVirtualNetworkConnection[]} [virtualNetworkConnections] list
- * of all vnet connections with this VirtualHub.
+ * list of all vnet connections with this VirtualHub.
*/
virtualNetworkConnections?: HubVirtualNetworkConnection[];
/**
- * @member {string} [addressPrefix] Address-prefix for this VirtualHub.
+ * Address-prefix for this VirtualHub.
*/
addressPrefix?: string;
/**
- * @member {VirtualHubRouteTable} [routeTable] The routeTable associated with
- * this virtual hub.
+ * The routeTable associated with this virtual hub.
*/
routeTable?: VirtualHubRouteTable;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 VpnConnection.
* VpnConnection Resource.
- *
- * @extends SubResource
*/
export interface VpnConnection extends SubResource {
/**
- * @member {SubResource} [remoteVpnSite] Id of the connected vpn site.
+ * Id of the connected vpn site.
*/
remoteVpnSite?: SubResource;
/**
- * @member {number} [routingWeight] routing weight for vpn connection.
+ * routing weight for vpn connection.
*/
routingWeight?: number;
/**
- * @member {VpnConnectionStatus} [connectionStatus] The connection status.
- * Possible values include: 'Unknown', 'Connecting', 'Connected',
+ * The connection status. Possible values include: 'Unknown', 'Connecting', 'Connected',
* 'NotConnected'
*/
connectionStatus?: VpnConnectionStatus;
/**
- * @member {VirtualNetworkGatewayConnectionProtocol}
- * [vpnConnectionProtocolType] Connection protocol used for this connection.
- * Possible values include: 'IKEv2', 'IKEv1'
+ * Connection protocol used for this connection. Possible values include: 'IKEv2', 'IKEv1'
*/
vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol;
/**
- * @member {number} [ingressBytesTransferred] Ingress bytes transferred.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Ingress bytes transferred.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly ingressBytesTransferred?: number;
/**
- * @member {number} [egressBytesTransferred] Egress bytes transferred.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Egress bytes transferred.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly egressBytesTransferred?: number;
/**
- * @member {number} [connectionBandwidth] Expected bandwidth in MBPS.
+ * Expected bandwidth in MBPS.
*/
connectionBandwidth?: number;
/**
- * @member {string} [sharedKey] SharedKey for the vpn connection.
+ * SharedKey for the vpn connection.
*/
sharedKey?: string;
/**
- * @member {boolean} [enableBgp] EnableBgp flag
+ * EnableBgp flag
*/
enableBgp?: boolean;
/**
- * @member {IpsecPolicy[]} [ipsecPolicies] The IPSec Policies to be
- * considered by this connection.
+ * The IPSec Policies to be considered by this connection.
*/
ipsecPolicies?: IpsecPolicy[];
/**
- * @member {boolean} [enableRateLimiting] EnableBgp flag
+ * EnableBgp flag
*/
enableRateLimiting?: boolean;
/**
- * @member {boolean} [enableInternetSecurity] Enable internet security
+ * Enable internet security
*/
enableInternetSecurity?: boolean;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {string} [name] The name of the resource that is unique within a
- * resource group. This name can be used to access the resource.
+ * The name of the resource that is unique within a resource group. This name can be used to
+ * access the resource.
*/
name?: string;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 VpnGateway.
* VpnGateway Resource.
- *
- * @extends Resource
*/
export interface VpnGateway extends Resource {
/**
- * @member {SubResource} [virtualHub] The VirtualHub to which the gateway
- * belongs
+ * The VirtualHub to which the gateway belongs
*/
virtualHub?: SubResource;
/**
- * @member {VpnConnection[]} [connections] list of all vpn connections to the
- * gateway.
+ * list of all vpn connections to the gateway.
*/
connections?: VpnConnection[];
/**
- * @member {BgpSettings} [bgpSettings] Local network gateway's BGP speaker
- * settings.
+ * Local network gateway's BGP speaker settings.
*/
bgpSettings?: BgpSettings;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {number} [vpnGatewayScaleUnit] The scale unit for this vpn
- * gateway.
+ * The scale unit for this vpn gateway.
*/
vpnGatewayScaleUnit?: number;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 VpnSiteId.
* VpnSite Resource.
- *
*/
export interface VpnSiteId {
/**
- * @member {string} [vpnSite] The resource-uri of the vpn-site for which
- * config is to be fetched.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The resource-uri of the vpn-site for which config is to be fetched.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly vpnSite?: string;
}
/**
- * @interface
- * An interface representing VirtualWanSecurityProvider.
* Collection of SecurityProviders.
- *
*/
export interface VirtualWanSecurityProvider {
/**
- * @member {string} [name] Name of the security provider.
+ * Name of the security provider.
*/
name?: string;
/**
- * @member {string} [url] Url of the security provider.
+ * Url of the security provider.
*/
url?: string;
/**
- * @member {VirtualWanSecurityProviderType} [type] Name of the security
- * provider. Possible values include: 'External', 'Native'
+ * Name of the security provider. Possible values include: 'External', 'Native'
*/
type?: VirtualWanSecurityProviderType;
}
/**
- * @interface
- * An interface representing VirtualWanSecurityProviders.
* Collection of SecurityProviders.
- *
*/
export interface VirtualWanSecurityProviders {
- /**
- * @member {VirtualWanSecurityProvider[]} [supportedProviders]
- */
supportedProviders?: VirtualWanSecurityProvider[];
}
/**
- * @interface
- * An interface representing VpnClientConnectionHealth.
* VpnClientConnectionHealth properties
- *
*/
export interface VpnClientConnectionHealth {
/**
- * @member {number} [totalIngressBytesTransferred] Total of the Ingress Bytes
- * Transferred in this P2S Vpn connection
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Total of the Ingress Bytes Transferred in this P2S Vpn connection
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly totalIngressBytesTransferred?: number;
/**
- * @member {number} [totalEgressBytesTransferred] Total of the Egress Bytes
- * Transferred in this connection
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * Total of the Egress Bytes Transferred in this connection
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly totalEgressBytesTransferred?: number;
/**
- * @member {number} [vpnClientConnectionsCount] The total of p2s vpn clients
- * connected at this time to this P2SVpnGateway.
+ * The total of p2s vpn clients connected at this time to this P2SVpnGateway.
*/
vpnClientConnectionsCount?: number;
/**
- * @member {string[]} [allocatedIpAddresses] List of allocated ip addresses
- * to the connected p2s vpn clients.
+ * List of allocated ip addresses to the connected p2s vpn clients.
*/
allocatedIpAddresses?: string[];
}
/**
- * @interface
- * An interface representing P2SVpnGateway.
* P2SVpnGateway Resource.
- *
- * @extends Resource
*/
export interface P2SVpnGateway extends Resource {
/**
- * @member {SubResource} [virtualHub] The VirtualHub to which the gateway
- * belongs
+ * The VirtualHub to which the gateway belongs
*/
virtualHub?: SubResource;
/**
- * @member {ProvisioningState} [provisioningState] The provisioning state of
- * the resource. Possible values include: 'Succeeded', 'Updating',
+ * The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating',
* 'Deleting', 'Failed'
*/
provisioningState?: ProvisioningState;
/**
- * @member {number} [vpnGatewayScaleUnit] The scale unit for this p2s vpn
- * gateway.
+ * The scale unit for this p2s vpn gateway.
*/
vpnGatewayScaleUnit?: number;
/**
- * @member {SubResource} [p2SVpnServerConfiguration] The
- * P2SVpnServerConfiguration to which the p2sVpnGateway is attached to.
+ * The P2SVpnServerConfiguration to which the p2sVpnGateway is attached to.
*/
p2SVpnServerConfiguration?: SubResource;
/**
- * @member {AddressSpace} [vpnClientAddressPool] The reference of the address
- * space resource which represents Address space for P2S VpnClient.
+ * The reference of the address space resource which represents Address space for P2S VpnClient.
*/
vpnClientAddressPool?: AddressSpace;
/**
- * @member {VpnClientConnectionHealth} [vpnClientConnectionHealth] All P2S
- * vpnclients' connection health status.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * All P2S vpnclients' connection health status.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly vpnClientConnectionHealth?: VpnClientConnectionHealth;
/**
- * @member {string} [etag] Gets 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.**
+ * Gets 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 P2SVpnProfileParameters.
* Vpn Client Parameters for package generation
- *
*/
export interface P2SVpnProfileParameters {
/**
- * @member {AuthenticationMethod} [authenticationMethod] VPN client
- * Authentication Method. Possible values are: 'EAPTLS' and 'EAPMSCHAPv2'.
- * Possible values include: 'EAPTLS', 'EAPMSCHAPv2'
+ * VPN client Authentication Method. Possible values are: 'EAPTLS' and 'EAPMSCHAPv2'. Possible
+ * values include: 'EAPTLS', 'EAPMSCHAPv2'
*/
authenticationMethod?: AuthenticationMethod;
}
/**
- * @interface
- * An interface representing VpnProfileResponse.
* Vpn Profile Response for package generation
- *
*/
export interface VpnProfileResponse {
/**
- * @member {string} [profileUrl] URL to the VPN profile
+ * URL to the VPN profile
*/
profileUrl?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewaysBackendHealthOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface ApplicationGatewaysBackendHealthOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands BackendAddressPool and
- * BackendHttpSettings referenced in backend health.
+ * Expands BackendAddressPool and BackendHttpSettings referenced in backend health.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing ApplicationGatewaysBeginBackendHealthOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface ApplicationGatewaysBeginBackendHealthOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands BackendAddressPool and
- * BackendHttpSettings referenced in backend health.
+ * Expands BackendAddressPool and BackendHttpSettings referenced in backend health.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing InterfaceEndpointsGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface InterfaceEndpointsGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing LoadBalancersGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface LoadBalancersGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing InboundNatRulesGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface InboundNatRulesGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing NetworkInterfacesGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface NetworkInterfacesGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing NetworkProfilesGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface NetworkProfilesGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing NetworkSecurityGroupsGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface NetworkSecurityGroupsGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing PublicIPAddressesGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface PublicIPAddressesGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing PublicIPPrefixesGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface PublicIPPrefixesGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing RouteFiltersGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface RouteFiltersGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced express route bgp peering
- * resources.
+ * Expands referenced express route bgp peering resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing RouteTablesGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface RouteTablesGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing ServiceEndpointPoliciesGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface ServiceEndpointPoliciesGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworksGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface VirtualNetworksGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing SubnetsGetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface SubnetsGetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [expand] Expands referenced resources.
+ * Expands referenced resources.
*/
expand?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkGatewaysResetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface VirtualNetworkGatewaysResetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [gatewayVip] Virtual network gateway vip address supplied
- * to the begin reset of the active-active feature enabled gateway.
+ * Virtual network gateway vip address supplied to the begin reset of the active-active feature
+ * enabled gateway.
*/
gatewayVip?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [peer] The IP address of the peer to retrieve the status
- * of.
+ * The IP address of the peer to retrieve the status of.
*/
peer?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkGatewaysBeginResetOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface VirtualNetworkGatewaysBeginResetOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [gatewayVip] Virtual network gateway vip address supplied
- * to the begin reset of the active-active feature enabled gateway.
+ * Virtual network gateway vip address supplied to the begin reset of the active-active feature
+ * enabled gateway.
*/
gatewayVip?: string;
}
/**
- * @interface
- * An interface representing VirtualNetworkGatewaysBeginGetBgpPeerStatusOptionalParams.
* Optional Parameters.
- *
- * @extends RequestOptionsBase
*/
export interface VirtualNetworkGatewaysBeginGetBgpPeerStatusOptionalParams extends msRest.RequestOptionsBase {
/**
- * @member {string} [peer] The IP address of the peer to retrieve the status
- * of.
+ * The IP address of the peer to retrieve the status of.
*/
peer?: string;
}
/**
- * @interface
* An interface representing NetworkManagementClientOptions.
- * @extends AzureServiceClientOptions
*/
export interface NetworkManagementClientOptions extends AzureServiceClientOptions {
- /**
- * @member {string} [baseUri]
- */
baseUri?: string;
}
-
/**
* @interface
- * An interface representing the ApplicationGatewayListResult.
* Response for ListApplicationGateways API service call.
- *
* @extends Array
*/
export interface ApplicationGatewayListResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of results.
+ * URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ApplicationGatewayAvailableSslPredefinedPolicies.
* Response for ApplicationGatewayAvailableSslOptions API service call.
- *
* @extends Array
*/
export interface ApplicationGatewayAvailableSslPredefinedPolicies extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of results.
+ * URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ApplicationSecurityGroupListResult.
* A list of application security groups.
- *
* @extends Array
*/
export interface ApplicationSecurityGroupListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the AvailableDelegationsResult.
* An array of available delegations.
- *
* @extends Array
*/
export interface AvailableDelegationsResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the AzureFirewallListResult.
* Response for ListAzureFirewalls API service call.
- *
* @extends Array
*/
export interface AzureFirewallListResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of results.
+ * URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the AzureFirewallFqdnTagListResult.
* Response for ListAzureFirewallFqdnTags API service call.
- *
* @extends Array
*/
export interface AzureFirewallFqdnTagListResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of results.
+ * URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the DdosProtectionPlanListResult.
* A list of DDoS protection plans.
- *
* @extends Array
*/
export interface DdosProtectionPlanListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the EndpointServicesListResult.
* Response for the ListAvailableEndpointServices API service call.
- *
* @extends Array
*/
export interface EndpointServicesListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the AuthorizationListResult.
- * Response for ListAuthorizations API service call retrieves all
- * authorizations that belongs to an ExpressRouteCircuit.
- *
+ * Response for ListAuthorizations API service call retrieves all authorizations that belongs to an
+ * ExpressRouteCircuit.
* @extends Array
*/
export interface AuthorizationListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ExpressRouteCircuitPeeringListResult.
- * Response for ListPeering API service call retrieves all peerings that belong
- * to an ExpressRouteCircuit.
- *
+ * Response for ListPeering API service call retrieves all peerings that belong to an
+ * ExpressRouteCircuit.
* @extends Array
*/
export interface ExpressRouteCircuitPeeringListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ExpressRouteCircuitConnectionListResult.
- * Response for ListConnections API service call retrieves all global reach
- * connections that belongs to a Private Peering for an ExpressRouteCircuit.
- *
+ * Response for ListConnections API service call retrieves all global reach connections that
+ * belongs to a Private Peering for an ExpressRouteCircuit.
* @extends Array
*/
export interface ExpressRouteCircuitConnectionListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * 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 {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ExpressRouteServiceProviderListResult.
* Response for the ListExpressRouteServiceProvider API service call.
- *
* @extends Array
*/
export interface ExpressRouteServiceProviderListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ExpressRouteCrossConnectionListResult.
* Response for ListExpressRouteCrossConnection API service call.
- *
* @extends Array
*/
export interface ExpressRouteCrossConnectionListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the ExpressRouteCrossConnectionPeeringList.
- * Response for ListPeering API service call retrieves all peerings that belong
- * to an ExpressRouteCrossConnection.
- *
+ * Response for ListPeering API service call retrieves all peerings that belong to an
+ * ExpressRouteCrossConnection.
* @extends Array
*/
export interface ExpressRouteCrossConnectionPeeringList extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the ExpressRoutePortsLocationListResult.
- * @summary ExpressRoutePorts Location List Result
- *
* Response for ListExpressRoutePortsLocations API service call.
- *
+ * @summary ExpressRoutePorts Location List Result
* @extends Array
*/
export interface ExpressRoutePortsLocationListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ExpressRoutePortListResult.
- * @summary ExpressRoute Port List Result
- *
* Response for ListExpressRoutePorts API service call.
- *
+ * @summary ExpressRoute Port List Result
* @extends Array
*/
export interface ExpressRoutePortListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ExpressRouteLinkListResult.
- * @summary ExpressRouteLink List Result
- *
* Response for ListExpressRouteLinks API service call.
- *
+ * @summary ExpressRouteLink List Result
* @extends Array
*/
export interface ExpressRouteLinkListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the InterfaceEndpointListResult.
* Response for the ListInterfaceEndpoints API service call.
- *
* @extends Array
*/
export interface InterfaceEndpointListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the LoadBalancerListResult.
* Response for ListLoadBalancers API service call.
- *
* @extends Array
*/
export interface LoadBalancerListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the LoadBalancerBackendAddressPoolListResult.
* Response for ListBackendAddressPool API service call.
- *
* @extends Array
*/
export interface LoadBalancerBackendAddressPoolListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the LoadBalancerFrontendIPConfigurationListResult.
* Response for ListFrontendIPConfiguration API service call.
- *
* @extends Array
*/
export interface LoadBalancerFrontendIPConfigurationListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the InboundNatRuleListResult.
* Response for ListInboundNatRule API service call.
- *
* @extends Array
*/
export interface InboundNatRuleListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the LoadBalancerLoadBalancingRuleListResult.
* Response for ListLoadBalancingRule API service call.
- *
* @extends Array
*/
export interface LoadBalancerLoadBalancingRuleListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the LoadBalancerOutboundRuleListResult.
* Response for ListOutboundRule API service call.
- *
* @extends Array
*/
export interface LoadBalancerOutboundRuleListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the NetworkInterfaceListResult.
* Response for the ListNetworkInterface API service call.
- *
* @extends Array
*/
export interface NetworkInterfaceListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the LoadBalancerProbeListResult.
* Response for ListProbe API service call.
- *
* @extends Array
*/
export interface LoadBalancerProbeListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the NetworkInterfaceIPConfigurationListResult.
* Response for list ip configurations API service call.
- *
* @extends Array
*/
export interface NetworkInterfaceIPConfigurationListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the NetworkInterfaceLoadBalancerListResult.
* Response for list ip configurations API service call.
- *
* @extends Array
*/
export interface NetworkInterfaceLoadBalancerListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the NetworkInterfaceTapConfigurationListResult.
* Response for list tap configurations API service call.
- *
* @extends Array
*/
export interface NetworkInterfaceTapConfigurationListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the NetworkProfileListResult.
* Response for ListNetworkProfiles API service call.
- *
* @extends Array
*/
export interface NetworkProfileListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the NetworkSecurityGroupListResult.
* Response for ListNetworkSecurityGroups API service call.
- *
* @extends Array
*/
export interface NetworkSecurityGroupListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the SecurityRuleListResult.
- * Response for ListSecurityRule API service call. Retrieves all security rules
- * that belongs to a network security group.
- *
+ * Response for ListSecurityRule API service call. Retrieves all security rules that belongs to a
+ * network security group.
* @extends Array
*/
export interface SecurityRuleListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the NetworkWatcherListResult.
* List of network watcher resources.
- *
* @extends Array
*/
export interface NetworkWatcherListResult extends Array {
@@ -10884,9 +8552,7 @@ export interface NetworkWatcherListResult extends Array {
/**
* @interface
- * An interface representing the PacketCaptureListResult.
* List of packet capture sessions.
- *
* @extends Array
*/
export interface PacketCaptureListResult extends Array {
@@ -10894,9 +8560,7 @@ export interface PacketCaptureListResult extends Array {
/**
* @interface
- * An interface representing the ConnectionMonitorListResult.
* List of connection monitors.
- *
* @extends Array
*/
export interface ConnectionMonitorListResult extends Array {
@@ -10904,426 +8568,351 @@ export interface ConnectionMonitorListResult extends Array
*/
export interface OperationListResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the PublicIPAddressListResult.
* Response for ListPublicIpAddresses API service call.
- *
* @extends Array
*/
export interface PublicIPAddressListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the PublicIPPrefixListResult.
* Response for ListPublicIpPrefixes API service call.
- *
* @extends Array
*/
export interface PublicIPPrefixListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the RouteFilterListResult.
* Response for the ListRouteFilters API service call.
- *
* @extends Array
*/
export interface RouteFilterListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the RouteFilterRuleListResult.
* Response for the ListRouteFilterRules API service call
- *
* @extends Array
*/
export interface RouteFilterRuleListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the RouteTableListResult.
* Response for the ListRouteTable API service call.
- *
* @extends Array
*/
export interface RouteTableListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the RouteListResult.
* Response for the ListRoute API service call
- *
* @extends Array
*/
export interface RouteListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the BgpServiceCommunityListResult.
* Response for the ListServiceCommunity API service call.
- *
* @extends Array
*/
export interface BgpServiceCommunityListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ServiceEndpointPolicyListResult.
* Response for ListServiceEndpointPolicies API service call.
- *
* @extends Array
*/
export interface ServiceEndpointPolicyListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the ServiceEndpointPolicyDefinitionListResult.
- * Response for ListServiceEndpointPolicyDefinition API service call. Retrieves
- * all service endpoint policy definition that belongs to a service endpoint
- * policy.
- *
+ * Response for ListServiceEndpointPolicyDefinition API service call. Retrieves all service
+ * endpoint policy definition that belongs to a service endpoint policy.
* @extends Array
*/
export interface ServiceEndpointPolicyDefinitionListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the UsagesListResult.
* The list usages operation response.
- *
* @extends Array
*/
export interface UsagesListResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of results.
+ * URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the VirtualNetworkListResult.
* Response for the ListVirtualNetworks API service call.
- *
* @extends Array
*/
export interface VirtualNetworkListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the VirtualNetworkListUsageResult.
* Response for the virtual networks GetUsage API service call.
- *
* @extends Array
*/
export interface VirtualNetworkListUsageResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the SubnetListResult.
- * Response for ListSubnets API service callRetrieves all subnet that belongs
- * to a virtual network
- *
+ * Response for ListSubnets API service callRetrieves all subnet that belongs to a virtual network
* @extends Array
*/
export interface SubnetListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the VirtualNetworkPeeringListResult.
- * Response for ListSubnets API service call. Retrieves all subnets that belong
- * to a virtual network.
- *
+ * Response for ListSubnets API service call. Retrieves all subnets that belong to a virtual
+ * network.
* @extends Array
*/
export interface VirtualNetworkPeeringListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the VirtualNetworkGatewayListResult.
* Response for the ListVirtualNetworkGateways API service call.
- *
* @extends Array
*/
export interface VirtualNetworkGatewayListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the VirtualNetworkGatewayListConnectionsResult.
* Response for the VirtualNetworkGatewayListConnections API service call
- *
* @extends Array
*/
export interface VirtualNetworkGatewayListConnectionsResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the VirtualNetworkGatewayConnectionListResult.
* Response for the ListVirtualNetworkGatewayConnections API service call
- *
* @extends Array
*/
export interface VirtualNetworkGatewayConnectionListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the LocalNetworkGatewayListResult.
* Response for ListLocalNetworkGateways API service call.
- *
* @extends Array
*/
export interface LocalNetworkGatewayListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
- * **NOTE: This property will not be serialized. It can only be populated by
- * the server.**
+ * The URL to get the next set of results.
+ * **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly nextLink?: string;
}
/**
* @interface
- * An interface representing the VirtualNetworkTapListResult.
* Response for ListVirtualNetworkTap API service call.
- *
* @extends Array
*/
export interface VirtualNetworkTapListResult extends Array {
/**
- * @member {string} [nextLink] The URL to get the next set of results.
+ * The URL to get the next set of results.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ListVirtualWANsResult.
- * Result of the request to list VirtualWANs. It contains a list of VirtualWANs
- * and a URL nextLink to get the next set of results.
- *
+ * Result of the request to list VirtualWANs. It contains a list of VirtualWANs and a URL nextLink
+ * to get the next set of results.
* @extends Array
*/
export interface ListVirtualWANsResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ListVpnSitesResult.
- * Result of the request to list VpnSites. It contains a list of VpnSites and a
- * URL nextLink to get the next set of results.
- *
+ * Result of the request to list VpnSites. It contains a list of VpnSites and a URL nextLink to get
+ * the next set of results.
* @extends Array
*/
export interface ListVpnSitesResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ListVirtualHubsResult.
- * Result of the request to list VirtualHubs. It contains a list of VirtualHubs
- * and a URL nextLink to get the next set of results.
- *
+ * Result of the request to list VirtualHubs. It contains a list of VirtualHubs and a URL nextLink
+ * to get the next set of results.
* @extends Array
*/
export interface ListVirtualHubsResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ListHubVirtualNetworkConnectionsResult.
- * List of HubVirtualNetworkConnections and a URL nextLink to get the next set
- * of results.
- *
+ * List of HubVirtualNetworkConnections and a URL nextLink to get the next set of results.
* @extends Array
*/
export interface ListHubVirtualNetworkConnectionsResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ListVpnGatewaysResult.
- * Result of the request to list VpnGateways. It contains a list of VpnGateways
- * and a URL nextLink to get the next set of results.
- *
+ * Result of the request to list VpnGateways. It contains a list of VpnGateways and a URL nextLink
+ * to get the next set of results.
* @extends Array
*/
export interface ListVpnGatewaysResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ListVpnConnectionsResult.
- * Result of the request to list all vpn connections to a virtual wan vpn
- * gateway. It contains a list of Vpn Connections and a URL nextLink to get the
- * next set of results.
- *
+ * Result of the request to list all vpn connections to a virtual wan vpn gateway. It contains a
+ * list of Vpn Connections and a URL nextLink to get the next set of results.
* @extends Array
*/
export interface ListVpnConnectionsResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ListP2SVpnServerConfigurationsResult.
- * Result of the request to list all P2SVpnServerConfigurations associated to a
- * VirtualWan. It contains a list of P2SVpnServerConfigurations and a URL
- * nextLink to get the next set of results.
- *
+ * Result of the request to list all P2SVpnServerConfigurations associated to a VirtualWan. It
+ * contains a list of P2SVpnServerConfigurations and a URL nextLink to get the next set of results.
* @extends Array
*/
export interface ListP2SVpnServerConfigurationsResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
/**
* @interface
- * An interface representing the ListP2SVpnGatewaysResult.
- * Result of the request to list P2SVpnGateways. It contains a list of
- * P2SVpnGateways and a URL nextLink to get the next set of results.
- *
+ * Result of the request to list P2SVpnGateways. It contains a list of P2SVpnGateways and a URL
+ * nextLink to get the next set of results.
* @extends Array
*/
export interface ListP2SVpnGatewaysResult extends Array {
/**
- * @member {string} [nextLink] URL to get the next set of operation list
- * results if there are any.
+ * URL to get the next set of operation list results if there are any.
*/
nextLink?: string;
}
@@ -11568,6 +9157,22 @@ export type AzureFirewallNatRCActionType = 'Snat' | 'Dnat';
*/
export type AzureFirewallNetworkRuleProtocol = 'TCP' | 'UDP' | 'Any' | 'ICMP';
+/**
+ * Defines values for DdosCustomPolicyProtocol.
+ * Possible values include: 'Tcp', 'Udp', 'Syn'
+ * @readonly
+ * @enum {string}
+ */
+export type DdosCustomPolicyProtocol = 'Tcp' | 'Udp' | 'Syn';
+
+/**
+ * Defines values for DdosCustomPolicyTriggerSensitivityOverride.
+ * Possible values include: 'Relaxed', 'Low', 'Default', 'High'
+ * @readonly
+ * @enum {string}
+ */
+export type DdosCustomPolicyTriggerSensitivityOverride = 'Relaxed' | 'Low' | 'Default' | 'High';
+
/**
* Defines values for AuthorizationUseStatus.
* Possible values include: 'Available', 'InUse'
@@ -12080,6 +9685,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'
@@ -12100,6 +9713,7 @@ export type ApplicationGatewaysGetResponse = ApplicationGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12119,6 +9733,7 @@ export type ApplicationGatewaysCreateOrUpdateResponse = ApplicationGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12138,6 +9753,7 @@ export type ApplicationGatewaysUpdateTagsResponse = ApplicationGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12157,6 +9773,7 @@ export type ApplicationGatewaysListResponse = ApplicationGatewayListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12176,6 +9793,7 @@ export type ApplicationGatewaysListAllResponse = ApplicationGatewayListResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12195,6 +9813,7 @@ export type ApplicationGatewaysBackendHealthResponse = ApplicationGatewayBackend
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12202,6 +9821,66 @@ 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.
*/
@@ -12214,6 +9893,7 @@ export type ApplicationGatewaysListAvailableWafRuleSetsResponse = ApplicationGat
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12233,6 +9913,7 @@ export type ApplicationGatewaysListAvailableSslOptionsResponse = ApplicationGate
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12252,6 +9933,7 @@ export type ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse = Appl
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12271,6 +9953,7 @@ export type ApplicationGatewaysGetSslPredefinedPolicyResponse = ApplicationGatew
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12290,6 +9973,7 @@ export type ApplicationGatewaysBeginCreateOrUpdateResponse = ApplicationGateway
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12309,6 +9993,7 @@ export type ApplicationGatewaysBeginUpdateTagsResponse = ApplicationGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12328,6 +10013,7 @@ export type ApplicationGatewaysBeginBackendHealthResponse = ApplicationGatewayBa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12347,6 +10033,7 @@ export type ApplicationGatewaysListNextResponse = ApplicationGatewayListResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12366,6 +10053,7 @@ export type ApplicationGatewaysListAllNextResponse = ApplicationGatewayListResul
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12385,6 +10073,7 @@ export type ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse =
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12404,6 +10093,7 @@ export type ApplicationSecurityGroupsGetResponse = ApplicationSecurityGroup & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12423,6 +10113,27 @@ export type ApplicationSecurityGroupsCreateOrUpdateResponse = ApplicationSecurit
* The response body as text (string format)
*/
bodyAsText: string;
+
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ApplicationSecurityGroup;
+ };
+};
+
+/**
+ * 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
*/
@@ -12442,6 +10153,7 @@ export type ApplicationSecurityGroupsListAllResponse = ApplicationSecurityGroupL
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12461,6 +10173,7 @@ export type ApplicationSecurityGroupsListResponse = ApplicationSecurityGroupList
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12480,6 +10193,27 @@ export type ApplicationSecurityGroupsBeginCreateOrUpdateResponse = ApplicationSe
* The response body as text (string format)
*/
bodyAsText: string;
+
+ /**
+ * The response body as parsed JSON or XML
+ */
+ parsedBody: ApplicationSecurityGroup;
+ };
+};
+
+/**
+ * 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
*/
@@ -12499,6 +10233,7 @@ export type ApplicationSecurityGroupsListAllNextResponse = ApplicationSecurityGr
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12518,6 +10253,7 @@ export type ApplicationSecurityGroupsListNextResponse = ApplicationSecurityGroup
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12537,6 +10273,7 @@ export type AvailableDelegationsListResponse = AvailableDelegationsResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12556,6 +10293,7 @@ export type AvailableDelegationsListNextResponse = AvailableDelegationsResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12575,6 +10313,7 @@ export type AvailableResourceGroupDelegationsListResponse = AvailableDelegations
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12585,7 +10324,107 @@ export type AvailableResourceGroupDelegationsListResponse = AvailableDelegations
/**
* Contains response data for the listNext operation.
*/
-export type AvailableResourceGroupDelegationsListNextResponse = AvailableDelegationsResult & {
+export type AvailableResourceGroupDelegationsListNextResponse = AvailableDelegationsResult & {
+ /**
+ * 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: AvailableDelegationsResult;
+ };
+};
+
+/**
+ * Contains response data for the get operation.
+ */
+export type AzureFirewallsGetResponse = AzureFirewall & {
+ /**
+ * 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: AzureFirewall;
+ };
+};
+
+/**
+ * Contains response data for the createOrUpdate operation.
+ */
+export type AzureFirewallsCreateOrUpdateResponse = AzureFirewall & {
+ /**
+ * 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: AzureFirewall;
+ };
+};
+
+/**
+ * Contains response data for the list operation.
+ */
+export type AzureFirewallsListResponse = AzureFirewallListResult & {
+ /**
+ * 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: AzureFirewallListResult;
+ };
+};
+
+/**
+ * Contains response data for the listAll operation.
+ */
+export type AzureFirewallsListAllResponse = AzureFirewallListResult & {
+ /**
+ * 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: AzureFirewallListResult;
+ };
+};
+
+/**
+ * Contains response data for the beginCreateOrUpdate operation.
+ */
+export type AzureFirewallsBeginCreateOrUpdateResponse = AzureFirewall & {
/**
* The underlying HTTP response.
*/
@@ -12594,17 +10433,18 @@ export type AvailableResourceGroupDelegationsListNextResponse = AvailableDelegat
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AvailableDelegationsResult;
+ parsedBody: AzureFirewall;
};
};
/**
- * Contains response data for the get operation.
+ * Contains response data for the listNext operation.
*/
-export type AzureFirewallsGetResponse = AzureFirewall & {
+export type AzureFirewallsListNextResponse = AzureFirewallListResult & {
/**
* The underlying HTTP response.
*/
@@ -12613,17 +10453,18 @@ export type AzureFirewallsGetResponse = AzureFirewall & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewall;
+ parsedBody: AzureFirewallListResult;
};
};
/**
- * Contains response data for the createOrUpdate operation.
+ * Contains response data for the listAllNext operation.
*/
-export type AzureFirewallsCreateOrUpdateResponse = AzureFirewall & {
+export type AzureFirewallsListAllNextResponse = AzureFirewallListResult & {
/**
* The underlying HTTP response.
*/
@@ -12632,17 +10473,18 @@ export type AzureFirewallsCreateOrUpdateResponse = AzureFirewall & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewall;
+ parsedBody: AzureFirewallListResult;
};
};
/**
- * Contains response data for the list operation.
+ * Contains response data for the listAll operation.
*/
-export type AzureFirewallsListResponse = AzureFirewallListResult & {
+export type AzureFirewallFqdnTagsListAllResponse = AzureFirewallFqdnTagListResult & {
/**
* The underlying HTTP response.
*/
@@ -12651,17 +10493,18 @@ export type AzureFirewallsListResponse = AzureFirewallListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewallListResult;
+ parsedBody: AzureFirewallFqdnTagListResult;
};
};
/**
- * Contains response data for the listAll operation.
+ * Contains response data for the listAllNext operation.
*/
-export type AzureFirewallsListAllResponse = AzureFirewallListResult & {
+export type AzureFirewallFqdnTagsListAllNextResponse = AzureFirewallFqdnTagListResult & {
/**
* The underlying HTTP response.
*/
@@ -12670,17 +10513,18 @@ export type AzureFirewallsListAllResponse = AzureFirewallListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewallListResult;
+ parsedBody: AzureFirewallFqdnTagListResult;
};
};
/**
- * Contains response data for the beginCreateOrUpdate operation.
+ * Contains response data for the checkDnsNameAvailability operation.
*/
-export type AzureFirewallsBeginCreateOrUpdateResponse = AzureFirewall & {
+export type CheckDnsNameAvailabilityResponse = DnsNameAvailabilityResult & {
/**
* The underlying HTTP response.
*/
@@ -12689,17 +10533,18 @@ export type AzureFirewallsBeginCreateOrUpdateResponse = AzureFirewall & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewall;
+ parsedBody: DnsNameAvailabilityResult;
};
};
/**
- * Contains response data for the listNext operation.
+ * Contains response data for the supportedSecurityProviders operation.
*/
-export type AzureFirewallsListNextResponse = AzureFirewallListResult & {
+export type SupportedSecurityProvidersResponse = VirtualWanSecurityProviders & {
/**
* The underlying HTTP response.
*/
@@ -12708,17 +10553,18 @@ export type AzureFirewallsListNextResponse = AzureFirewallListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewallListResult;
+ parsedBody: VirtualWanSecurityProviders;
};
};
/**
- * Contains response data for the listAllNext operation.
+ * Contains response data for the get operation.
*/
-export type AzureFirewallsListAllNextResponse = AzureFirewallListResult & {
+export type DdosCustomPoliciesGetResponse = DdosCustomPolicy & {
/**
* The underlying HTTP response.
*/
@@ -12727,17 +10573,18 @@ export type AzureFirewallsListAllNextResponse = AzureFirewallListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewallListResult;
+ parsedBody: DdosCustomPolicy;
};
};
/**
- * Contains response data for the listAll operation.
+ * Contains response data for the createOrUpdate operation.
*/
-export type AzureFirewallFqdnTagsListAllResponse = AzureFirewallFqdnTagListResult & {
+export type DdosCustomPoliciesCreateOrUpdateResponse = DdosCustomPolicy & {
/**
* The underlying HTTP response.
*/
@@ -12746,17 +10593,18 @@ export type AzureFirewallFqdnTagsListAllResponse = AzureFirewallFqdnTagListResul
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewallFqdnTagListResult;
+ parsedBody: DdosCustomPolicy;
};
};
/**
- * Contains response data for the listAllNext operation.
+ * Contains response data for the updateTags operation.
*/
-export type AzureFirewallFqdnTagsListAllNextResponse = AzureFirewallFqdnTagListResult & {
+export type DdosCustomPoliciesUpdateTagsResponse = DdosCustomPolicy & {
/**
* The underlying HTTP response.
*/
@@ -12765,17 +10613,18 @@ export type AzureFirewallFqdnTagsListAllNextResponse = AzureFirewallFqdnTagListR
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: AzureFirewallFqdnTagListResult;
+ parsedBody: DdosCustomPolicy;
};
};
/**
- * Contains response data for the checkDnsNameAvailability operation.
+ * Contains response data for the beginCreateOrUpdate operation.
*/
-export type CheckDnsNameAvailabilityResponse = DnsNameAvailabilityResult & {
+export type DdosCustomPoliciesBeginCreateOrUpdateResponse = DdosCustomPolicy & {
/**
* The underlying HTTP response.
*/
@@ -12784,17 +10633,18 @@ export type CheckDnsNameAvailabilityResponse = DnsNameAvailabilityResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: DnsNameAvailabilityResult;
+ parsedBody: DdosCustomPolicy;
};
};
/**
- * Contains response data for the supportedSecurityProviders operation.
+ * Contains response data for the beginUpdateTags operation.
*/
-export type SupportedSecurityProvidersResponse = VirtualWanSecurityProviders & {
+export type DdosCustomPoliciesBeginUpdateTagsResponse = DdosCustomPolicy & {
/**
* The underlying HTTP response.
*/
@@ -12803,10 +10653,11 @@ export type SupportedSecurityProvidersResponse = VirtualWanSecurityProviders & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
- parsedBody: VirtualWanSecurityProviders;
+ parsedBody: DdosCustomPolicy;
};
};
@@ -12822,6 +10673,7 @@ export type DdosProtectionPlansGetResponse = DdosProtectionPlan & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12841,6 +10693,7 @@ export type DdosProtectionPlansCreateOrUpdateResponse = DdosProtectionPlan & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12860,6 +10713,7 @@ export type DdosProtectionPlansListResponse = DdosProtectionPlanListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12879,6 +10733,7 @@ export type DdosProtectionPlansListByResourceGroupResponse = DdosProtectionPlanL
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12898,6 +10753,7 @@ export type DdosProtectionPlansBeginCreateOrUpdateResponse = DdosProtectionPlan
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12917,6 +10773,7 @@ export type DdosProtectionPlansListNextResponse = DdosProtectionPlanListResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12936,6 +10793,7 @@ export type DdosProtectionPlansListByResourceGroupNextResponse = DdosProtectionP
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12955,6 +10813,7 @@ export type AvailableEndpointServicesListResponse = EndpointServicesListResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12974,6 +10833,7 @@ export type AvailableEndpointServicesListNextResponse = EndpointServicesListResu
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -12993,6 +10853,7 @@ export type ExpressRouteCircuitAuthorizationsGetResponse = ExpressRouteCircuitAu
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13012,6 +10873,7 @@ export type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = ExpressRou
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13031,6 +10893,7 @@ export type ExpressRouteCircuitAuthorizationsListResponse = AuthorizationListRes
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13050,6 +10913,7 @@ export type ExpressRouteCircuitAuthorizationsBeginCreateOrUpdateResponse = Expre
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13069,6 +10933,7 @@ export type ExpressRouteCircuitAuthorizationsListNextResponse = AuthorizationLis
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13088,6 +10953,7 @@ export type ExpressRouteCircuitPeeringsGetResponse = ExpressRouteCircuitPeering
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13107,6 +10973,7 @@ export type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = ExpressRouteCirc
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13126,6 +10993,7 @@ export type ExpressRouteCircuitPeeringsListResponse = ExpressRouteCircuitPeering
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13145,6 +11013,7 @@ export type ExpressRouteCircuitPeeringsBeginCreateOrUpdateResponse = ExpressRout
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13164,6 +11033,7 @@ export type ExpressRouteCircuitPeeringsListNextResponse = ExpressRouteCircuitPee
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13183,6 +11053,7 @@ export type ExpressRouteCircuitConnectionsGetResponse = ExpressRouteCircuitConne
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13202,6 +11073,7 @@ export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteC
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13221,6 +11093,7 @@ export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConn
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13240,6 +11113,7 @@ export type ExpressRouteCircuitConnectionsBeginCreateOrUpdateResponse = ExpressR
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13259,6 +11133,7 @@ export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuit
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13278,6 +11153,7 @@ export type ExpressRouteCircuitsGetResponse = ExpressRouteCircuit & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13297,6 +11173,7 @@ export type ExpressRouteCircuitsCreateOrUpdateResponse = ExpressRouteCircuit & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13316,6 +11193,7 @@ export type ExpressRouteCircuitsUpdateTagsResponse = ExpressRouteCircuit & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13335,6 +11213,7 @@ export type ExpressRouteCircuitsListArpTableResponse = ExpressRouteCircuitsArpTa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13354,6 +11233,7 @@ export type ExpressRouteCircuitsListRoutesTableResponse = ExpressRouteCircuitsRo
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13373,6 +11253,7 @@ export type ExpressRouteCircuitsListRoutesTableSummaryResponse = ExpressRouteCir
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13392,6 +11273,7 @@ export type ExpressRouteCircuitsGetStatsResponse = ExpressRouteCircuitStats & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13411,6 +11293,7 @@ export type ExpressRouteCircuitsGetPeeringStatsResponse = ExpressRouteCircuitSta
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13430,6 +11313,7 @@ export type ExpressRouteCircuitsListResponse = ExpressRouteCircuitListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13449,6 +11333,7 @@ export type ExpressRouteCircuitsListAllResponse = ExpressRouteCircuitListResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13468,6 +11353,7 @@ export type ExpressRouteCircuitsBeginCreateOrUpdateResponse = ExpressRouteCircui
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13487,6 +11373,7 @@ export type ExpressRouteCircuitsBeginUpdateTagsResponse = ExpressRouteCircuit &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13506,6 +11393,7 @@ export type ExpressRouteCircuitsBeginListArpTableResponse = ExpressRouteCircuits
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13525,6 +11413,7 @@ export type ExpressRouteCircuitsBeginListRoutesTableResponse = ExpressRouteCircu
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13544,6 +11433,7 @@ export type ExpressRouteCircuitsBeginListRoutesTableSummaryResponse = ExpressRou
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13563,6 +11453,7 @@ export type ExpressRouteCircuitsListNextResponse = ExpressRouteCircuitListResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13582,6 +11473,7 @@ export type ExpressRouteCircuitsListAllNextResponse = ExpressRouteCircuitListRes
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13601,6 +11493,7 @@ export type ExpressRouteServiceProvidersListResponse = ExpressRouteServiceProvid
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13620,6 +11513,7 @@ export type ExpressRouteServiceProvidersListNextResponse = ExpressRouteServicePr
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13639,6 +11533,7 @@ export type ExpressRouteCrossConnectionsListResponse = ExpressRouteCrossConnecti
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13658,6 +11553,7 @@ export type ExpressRouteCrossConnectionsListByResourceGroupResponse = ExpressRou
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13677,6 +11573,7 @@ export type ExpressRouteCrossConnectionsGetResponse = ExpressRouteCrossConnectio
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13696,6 +11593,7 @@ export type ExpressRouteCrossConnectionsCreateOrUpdateResponse = ExpressRouteCro
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13715,6 +11613,7 @@ export type ExpressRouteCrossConnectionsUpdateTagsResponse = ExpressRouteCrossCo
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13734,6 +11633,7 @@ export type ExpressRouteCrossConnectionsListArpTableResponse = ExpressRouteCircu
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13753,6 +11653,7 @@ export type ExpressRouteCrossConnectionsListRoutesTableSummaryResponse = Express
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13772,6 +11673,7 @@ export type ExpressRouteCrossConnectionsListRoutesTableResponse = ExpressRouteCi
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13791,6 +11693,7 @@ export type ExpressRouteCrossConnectionsBeginCreateOrUpdateResponse = ExpressRou
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13810,6 +11713,7 @@ export type ExpressRouteCrossConnectionsBeginUpdateTagsResponse = ExpressRouteCr
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13829,6 +11733,7 @@ export type ExpressRouteCrossConnectionsBeginListArpTableResponse = ExpressRoute
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13848,6 +11753,7 @@ export type ExpressRouteCrossConnectionsBeginListRoutesTableSummaryResponse = Ex
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13867,6 +11773,7 @@ export type ExpressRouteCrossConnectionsBeginListRoutesTableResponse = ExpressRo
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13886,6 +11793,7 @@ export type ExpressRouteCrossConnectionsListNextResponse = ExpressRouteCrossConn
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13905,6 +11813,7 @@ export type ExpressRouteCrossConnectionsListByResourceGroupNextResponse = Expres
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13924,6 +11833,7 @@ export type ExpressRouteCrossConnectionPeeringsListResponse = ExpressRouteCrossC
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13943,6 +11853,7 @@ export type ExpressRouteCrossConnectionPeeringsGetResponse = ExpressRouteCrossCo
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13962,6 +11873,7 @@ export type ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse = ExpressR
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -13981,6 +11893,7 @@ export type ExpressRouteCrossConnectionPeeringsBeginCreateOrUpdateResponse = Exp
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14000,6 +11913,7 @@ export type ExpressRouteCrossConnectionPeeringsListNextResponse = ExpressRouteCr
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14019,6 +11933,7 @@ export type ExpressRouteGatewaysListBySubscriptionResponse = ExpressRouteGateway
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14038,6 +11953,7 @@ export type ExpressRouteGatewaysListByResourceGroupResponse = ExpressRouteGatewa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14057,6 +11973,7 @@ export type ExpressRouteGatewaysCreateOrUpdateResponse = ExpressRouteGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14076,6 +11993,7 @@ export type ExpressRouteGatewaysGetResponse = ExpressRouteGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14095,6 +12013,7 @@ export type ExpressRouteGatewaysBeginCreateOrUpdateResponse = ExpressRouteGatewa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14114,6 +12033,7 @@ export type ExpressRouteConnectionsCreateOrUpdateResponse = ExpressRouteConnecti
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14133,6 +12053,7 @@ export type ExpressRouteConnectionsGetResponse = ExpressRouteConnection & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14152,6 +12073,7 @@ export type ExpressRouteConnectionsListResponse = ExpressRouteConnectionList & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14171,6 +12093,7 @@ export type ExpressRouteConnectionsBeginCreateOrUpdateResponse = ExpressRouteCon
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14190,6 +12113,7 @@ export type ExpressRoutePortsLocationsListResponse = ExpressRoutePortsLocationLi
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14209,6 +12133,7 @@ export type ExpressRoutePortsLocationsGetResponse = ExpressRoutePortsLocation &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14228,6 +12153,7 @@ export type ExpressRoutePortsLocationsListNextResponse = ExpressRoutePortsLocati
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14247,6 +12173,7 @@ export type ExpressRoutePortsGetResponse = ExpressRoutePort & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14266,6 +12193,7 @@ export type ExpressRoutePortsCreateOrUpdateResponse = ExpressRoutePort & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14285,6 +12213,7 @@ export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14304,6 +12233,7 @@ export type ExpressRoutePortsListByResourceGroupResponse = ExpressRoutePortListR
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14323,6 +12253,7 @@ export type ExpressRoutePortsListResponse = ExpressRoutePortListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14342,6 +12273,7 @@ export type ExpressRoutePortsBeginCreateOrUpdateResponse = ExpressRoutePort & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14361,6 +12293,7 @@ export type ExpressRoutePortsBeginUpdateTagsResponse = ExpressRoutePort & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14380,6 +12313,7 @@ export type ExpressRoutePortsListByResourceGroupNextResponse = ExpressRoutePortL
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14399,6 +12333,7 @@ export type ExpressRoutePortsListNextResponse = ExpressRoutePortListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14418,6 +12353,7 @@ export type ExpressRouteLinksGetResponse = ExpressRouteLink & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14437,6 +12373,7 @@ export type ExpressRouteLinksListResponse = ExpressRouteLinkListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14456,6 +12393,7 @@ export type ExpressRouteLinksListNextResponse = ExpressRouteLinkListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14475,6 +12413,7 @@ export type InterfaceEndpointsGetResponse = InterfaceEndpoint & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14494,6 +12433,7 @@ export type InterfaceEndpointsCreateOrUpdateResponse = InterfaceEndpoint & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14513,6 +12453,7 @@ export type InterfaceEndpointsListResponse = InterfaceEndpointListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14532,6 +12473,7 @@ export type InterfaceEndpointsListBySubscriptionResponse = InterfaceEndpointList
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14551,6 +12493,7 @@ export type InterfaceEndpointsBeginCreateOrUpdateResponse = InterfaceEndpoint &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14570,6 +12513,7 @@ export type InterfaceEndpointsListNextResponse = InterfaceEndpointListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14589,6 +12533,7 @@ export type InterfaceEndpointsListBySubscriptionNextResponse = InterfaceEndpoint
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14608,6 +12553,7 @@ export type LoadBalancersGetResponse = LoadBalancer & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14627,6 +12573,7 @@ export type LoadBalancersCreateOrUpdateResponse = LoadBalancer & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14646,6 +12593,7 @@ export type LoadBalancersUpdateTagsResponse = LoadBalancer & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14665,6 +12613,7 @@ export type LoadBalancersListAllResponse = LoadBalancerListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14684,6 +12633,7 @@ export type LoadBalancersListResponse = LoadBalancerListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14703,6 +12653,7 @@ export type LoadBalancersBeginCreateOrUpdateResponse = LoadBalancer & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14722,6 +12673,7 @@ export type LoadBalancersBeginUpdateTagsResponse = LoadBalancer & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14741,6 +12693,7 @@ export type LoadBalancersListAllNextResponse = LoadBalancerListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14760,6 +12713,7 @@ export type LoadBalancersListNextResponse = LoadBalancerListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14779,6 +12733,7 @@ export type LoadBalancerBackendAddressPoolsListResponse = LoadBalancerBackendAdd
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14798,6 +12753,7 @@ export type LoadBalancerBackendAddressPoolsGetResponse = BackendAddressPool & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14817,6 +12773,7 @@ export type LoadBalancerBackendAddressPoolsListNextResponse = LoadBalancerBacken
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14836,6 +12793,7 @@ export type LoadBalancerFrontendIPConfigurationsListResponse = LoadBalancerFront
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14855,6 +12813,7 @@ export type LoadBalancerFrontendIPConfigurationsGetResponse = FrontendIPConfigur
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14874,6 +12833,7 @@ export type LoadBalancerFrontendIPConfigurationsListNextResponse = LoadBalancerF
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14893,6 +12853,7 @@ export type InboundNatRulesListResponse = InboundNatRuleListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14912,6 +12873,7 @@ export type InboundNatRulesGetResponse = InboundNatRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14931,6 +12893,7 @@ export type InboundNatRulesCreateOrUpdateResponse = InboundNatRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14950,6 +12913,7 @@ export type InboundNatRulesBeginCreateOrUpdateResponse = InboundNatRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14969,6 +12933,7 @@ export type InboundNatRulesListNextResponse = InboundNatRuleListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -14988,6 +12953,7 @@ export type LoadBalancerLoadBalancingRulesListResponse = LoadBalancerLoadBalanci
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15007,6 +12973,7 @@ export type LoadBalancerLoadBalancingRulesGetResponse = LoadBalancingRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15026,6 +12993,7 @@ export type LoadBalancerLoadBalancingRulesListNextResponse = LoadBalancerLoadBal
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15045,6 +13013,7 @@ export type LoadBalancerOutboundRulesListResponse = LoadBalancerOutboundRuleList
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15064,6 +13033,7 @@ export type LoadBalancerOutboundRulesGetResponse = OutboundRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15083,6 +13053,7 @@ export type LoadBalancerOutboundRulesListNextResponse = LoadBalancerOutboundRule
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15102,6 +13073,7 @@ export type LoadBalancerNetworkInterfacesListResponse = NetworkInterfaceListResu
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15121,6 +13093,7 @@ export type LoadBalancerNetworkInterfacesListNextResponse = NetworkInterfaceList
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15140,6 +13113,7 @@ export type LoadBalancerProbesListResponse = LoadBalancerProbeListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15159,6 +13133,7 @@ export type LoadBalancerProbesGetResponse = Probe & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15178,6 +13153,7 @@ export type LoadBalancerProbesListNextResponse = LoadBalancerProbeListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15197,6 +13173,7 @@ export type NetworkInterfacesGetResponse = NetworkInterface & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15216,6 +13193,7 @@ export type NetworkInterfacesCreateOrUpdateResponse = NetworkInterface & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15235,6 +13213,7 @@ export type NetworkInterfacesUpdateTagsResponse = NetworkInterface & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15254,6 +13233,7 @@ export type NetworkInterfacesListAllResponse = NetworkInterfaceListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15273,6 +13253,7 @@ export type NetworkInterfacesListResponse = NetworkInterfaceListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15292,6 +13273,7 @@ export type NetworkInterfacesGetEffectiveRouteTableResponse = EffectiveRouteList
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15311,6 +13293,7 @@ export type NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse = Effect
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15330,6 +13313,7 @@ export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesRespon
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15349,6 +13333,7 @@ export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15368,6 +13353,7 @@ export type NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse =
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15387,6 +13373,7 @@ export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15406,6 +13393,7 @@ export type NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse =
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15425,6 +13413,7 @@ export type NetworkInterfacesBeginCreateOrUpdateResponse = NetworkInterface & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15444,6 +13433,7 @@ export type NetworkInterfacesBeginUpdateTagsResponse = NetworkInterface & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15463,6 +13453,7 @@ export type NetworkInterfacesBeginGetEffectiveRouteTableResponse = EffectiveRout
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15482,6 +13473,7 @@ export type NetworkInterfacesBeginListEffectiveNetworkSecurityGroupsResponse = E
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15501,6 +13493,7 @@ export type NetworkInterfacesListAllNextResponse = NetworkInterfaceListResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15520,6 +13513,7 @@ export type NetworkInterfacesListNextResponse = NetworkInterfaceListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15539,6 +13533,7 @@ export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextRe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15558,6 +13553,7 @@ export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResp
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15577,6 +13573,7 @@ export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextRespo
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15596,6 +13593,7 @@ export type NetworkInterfaceIPConfigurationsListResponse = NetworkInterfaceIPCon
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15615,6 +13613,7 @@ export type NetworkInterfaceIPConfigurationsGetResponse = NetworkInterfaceIPConf
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15634,6 +13633,7 @@ export type NetworkInterfaceIPConfigurationsListNextResponse = NetworkInterfaceI
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15653,6 +13653,7 @@ export type NetworkInterfaceLoadBalancersListResponse = NetworkInterfaceLoadBala
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15672,6 +13673,7 @@ export type NetworkInterfaceLoadBalancersListNextResponse = NetworkInterfaceLoad
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15691,6 +13693,7 @@ export type NetworkInterfaceTapConfigurationsGetResponse = NetworkInterfaceTapCo
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15710,6 +13713,7 @@ export type NetworkInterfaceTapConfigurationsCreateOrUpdateResponse = NetworkInt
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15729,6 +13733,7 @@ export type NetworkInterfaceTapConfigurationsListResponse = NetworkInterfaceTapC
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15748,6 +13753,7 @@ export type NetworkInterfaceTapConfigurationsBeginCreateOrUpdateResponse = Netwo
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15767,6 +13773,7 @@ export type NetworkInterfaceTapConfigurationsListNextResponse = NetworkInterface
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15786,6 +13793,7 @@ export type NetworkProfilesGetResponse = NetworkProfile & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15805,6 +13813,7 @@ export type NetworkProfilesCreateOrUpdateResponse = NetworkProfile & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15824,6 +13833,7 @@ export type NetworkProfilesUpdateTagsResponse = NetworkProfile & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15843,6 +13853,7 @@ export type NetworkProfilesListAllResponse = NetworkProfileListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15862,6 +13873,7 @@ export type NetworkProfilesListResponse = NetworkProfileListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15881,6 +13893,7 @@ export type NetworkProfilesListAllNextResponse = NetworkProfileListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15900,6 +13913,7 @@ export type NetworkProfilesListNextResponse = NetworkProfileListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15919,6 +13933,7 @@ export type NetworkSecurityGroupsGetResponse = NetworkSecurityGroup & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15938,6 +13953,7 @@ export type NetworkSecurityGroupsCreateOrUpdateResponse = NetworkSecurityGroup &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15957,6 +13973,7 @@ export type NetworkSecurityGroupsUpdateTagsResponse = NetworkSecurityGroup & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15976,6 +13993,7 @@ export type NetworkSecurityGroupsListAllResponse = NetworkSecurityGroupListResul
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -15995,6 +14013,7 @@ export type NetworkSecurityGroupsListResponse = NetworkSecurityGroupListResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16014,6 +14033,7 @@ export type NetworkSecurityGroupsBeginCreateOrUpdateResponse = NetworkSecurityGr
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16033,6 +14053,7 @@ export type NetworkSecurityGroupsBeginUpdateTagsResponse = NetworkSecurityGroup
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16052,6 +14073,7 @@ export type NetworkSecurityGroupsListAllNextResponse = NetworkSecurityGroupListR
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16071,6 +14093,7 @@ export type NetworkSecurityGroupsListNextResponse = NetworkSecurityGroupListResu
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16090,6 +14113,7 @@ export type SecurityRulesGetResponse = SecurityRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16109,6 +14133,7 @@ export type SecurityRulesCreateOrUpdateResponse = SecurityRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16128,6 +14153,7 @@ export type SecurityRulesListResponse = SecurityRuleListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16147,6 +14173,7 @@ export type SecurityRulesBeginCreateOrUpdateResponse = SecurityRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16166,6 +14193,7 @@ export type SecurityRulesListNextResponse = SecurityRuleListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16185,6 +14213,7 @@ export type DefaultSecurityRulesListResponse = SecurityRuleListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16204,6 +14233,7 @@ export type DefaultSecurityRulesGetResponse = SecurityRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16223,6 +14253,7 @@ export type DefaultSecurityRulesListNextResponse = SecurityRuleListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16242,6 +14273,7 @@ export type NetworkWatchersCreateOrUpdateResponse = NetworkWatcher & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16261,6 +14293,7 @@ export type NetworkWatchersGetResponse = NetworkWatcher & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16280,6 +14313,7 @@ export type NetworkWatchersUpdateTagsResponse = NetworkWatcher & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16299,6 +14333,7 @@ export type NetworkWatchersListResponse = NetworkWatcherListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16318,6 +14353,7 @@ export type NetworkWatchersListAllResponse = NetworkWatcherListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16337,6 +14373,7 @@ export type NetworkWatchersGetTopologyResponse = Topology & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16356,6 +14393,7 @@ export type NetworkWatchersVerifyIPFlowResponse = VerificationIPFlowResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16375,6 +14413,7 @@ export type NetworkWatchersGetNextHopResponse = NextHopResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16394,6 +14433,7 @@ export type NetworkWatchersGetVMSecurityRulesResponse = SecurityGroupViewResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16413,6 +14453,7 @@ export type NetworkWatchersGetTroubleshootingResponse = TroubleshootingResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16432,6 +14473,7 @@ export type NetworkWatchersGetTroubleshootingResultResponse = TroubleshootingRes
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16451,6 +14493,7 @@ export type NetworkWatchersSetFlowLogConfigurationResponse = FlowLogInformation
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16470,6 +14513,7 @@ export type NetworkWatchersGetFlowLogStatusResponse = FlowLogInformation & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16489,6 +14533,7 @@ export type NetworkWatchersCheckConnectivityResponse = ConnectivityInformation &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16508,6 +14553,7 @@ export type NetworkWatchersGetAzureReachabilityReportResponse = AzureReachabilit
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16527,6 +14573,7 @@ export type NetworkWatchersListAvailableProvidersResponse = AvailableProvidersLi
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16546,6 +14593,7 @@ export type NetworkWatchersGetNetworkConfigurationDiagnosticResponse = NetworkCo
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16565,6 +14613,7 @@ export type NetworkWatchersBeginVerifyIPFlowResponse = VerificationIPFlowResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16584,6 +14633,7 @@ export type NetworkWatchersBeginGetNextHopResponse = NextHopResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16603,6 +14653,7 @@ export type NetworkWatchersBeginGetVMSecurityRulesResponse = SecurityGroupViewRe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16622,6 +14673,7 @@ export type NetworkWatchersBeginGetTroubleshootingResponse = TroubleshootingResu
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16641,6 +14693,7 @@ export type NetworkWatchersBeginGetTroubleshootingResultResponse = Troubleshooti
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16660,6 +14713,7 @@ export type NetworkWatchersBeginSetFlowLogConfigurationResponse = FlowLogInforma
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16679,6 +14733,7 @@ export type NetworkWatchersBeginGetFlowLogStatusResponse = FlowLogInformation &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16698,6 +14753,7 @@ export type NetworkWatchersBeginCheckConnectivityResponse = ConnectivityInformat
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16717,6 +14773,7 @@ export type NetworkWatchersBeginGetAzureReachabilityReportResponse = AzureReacha
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16736,6 +14793,7 @@ export type NetworkWatchersBeginListAvailableProvidersResponse = AvailableProvid
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16755,6 +14813,7 @@ export type NetworkWatchersBeginGetNetworkConfigurationDiagnosticResponse = Netw
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16774,6 +14833,7 @@ export type PacketCapturesCreateResponse = PacketCaptureResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16793,6 +14853,7 @@ export type PacketCapturesGetResponse = PacketCaptureResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16812,6 +14873,7 @@ export type PacketCapturesGetStatusResponse = PacketCaptureQueryStatusResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16831,6 +14893,7 @@ export type PacketCapturesListResponse = PacketCaptureListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16850,6 +14913,7 @@ export type PacketCapturesBeginCreateResponse = PacketCaptureResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16869,6 +14933,7 @@ export type PacketCapturesBeginGetStatusResponse = PacketCaptureQueryStatusResul
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16888,6 +14953,7 @@ export type ConnectionMonitorsCreateOrUpdateResponse = ConnectionMonitorResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16907,6 +14973,7 @@ export type ConnectionMonitorsGetResponse = ConnectionMonitorResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16926,6 +14993,7 @@ export type ConnectionMonitorsQueryResponse = ConnectionMonitorQueryResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16945,6 +15013,7 @@ export type ConnectionMonitorsListResponse = ConnectionMonitorListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16964,6 +15033,7 @@ export type ConnectionMonitorsBeginCreateOrUpdateResponse = ConnectionMonitorRes
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -16983,6 +15053,7 @@ export type ConnectionMonitorsBeginQueryResponse = ConnectionMonitorQueryResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17002,6 +15073,7 @@ export type OperationsListResponse = OperationListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17021,6 +15093,7 @@ export type OperationsListNextResponse = OperationListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17040,6 +15113,7 @@ export type PublicIPAddressesGetResponse = PublicIPAddress & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17059,6 +15133,7 @@ export type PublicIPAddressesCreateOrUpdateResponse = PublicIPAddress & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17078,6 +15153,7 @@ export type PublicIPAddressesUpdateTagsResponse = PublicIPAddress & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17097,6 +15173,7 @@ export type PublicIPAddressesListAllResponse = PublicIPAddressListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17116,6 +15193,7 @@ export type PublicIPAddressesListResponse = PublicIPAddressListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17135,6 +15213,7 @@ export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17154,6 +15233,7 @@ export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesRespon
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17173,6 +15253,7 @@ export type PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse =
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17192,6 +15273,7 @@ export type PublicIPAddressesBeginCreateOrUpdateResponse = PublicIPAddress & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17211,6 +15293,7 @@ export type PublicIPAddressesBeginUpdateTagsResponse = PublicIPAddress & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17230,6 +15313,7 @@ export type PublicIPAddressesListAllNextResponse = PublicIPAddressListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17249,6 +15333,7 @@ export type PublicIPAddressesListNextResponse = PublicIPAddressListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17268,6 +15353,7 @@ export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResp
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17287,6 +15373,7 @@ export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextRe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17306,6 +15393,7 @@ export type PublicIPPrefixesGetResponse = PublicIPPrefix & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17325,6 +15413,7 @@ export type PublicIPPrefixesCreateOrUpdateResponse = PublicIPPrefix & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17344,6 +15433,7 @@ export type PublicIPPrefixesUpdateTagsResponse = PublicIPPrefix & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17363,6 +15453,7 @@ export type PublicIPPrefixesListAllResponse = PublicIPPrefixListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17382,6 +15473,7 @@ export type PublicIPPrefixesListResponse = PublicIPPrefixListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17401,6 +15493,7 @@ export type PublicIPPrefixesBeginCreateOrUpdateResponse = PublicIPPrefix & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17420,6 +15513,7 @@ export type PublicIPPrefixesBeginUpdateTagsResponse = PublicIPPrefix & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17439,6 +15533,7 @@ export type PublicIPPrefixesListAllNextResponse = PublicIPPrefixListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17458,6 +15553,7 @@ export type PublicIPPrefixesListNextResponse = PublicIPPrefixListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17477,6 +15573,7 @@ export type RouteFiltersGetResponse = RouteFilter & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17496,6 +15593,7 @@ export type RouteFiltersCreateOrUpdateResponse = RouteFilter & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17515,6 +15613,7 @@ export type RouteFiltersUpdateResponse = RouteFilter & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17534,6 +15633,7 @@ export type RouteFiltersListByResourceGroupResponse = RouteFilterListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17553,6 +15653,7 @@ export type RouteFiltersListResponse = RouteFilterListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17572,6 +15673,7 @@ export type RouteFiltersBeginCreateOrUpdateResponse = RouteFilter & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17591,6 +15693,7 @@ export type RouteFiltersBeginUpdateResponse = RouteFilter & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17610,6 +15713,7 @@ export type RouteFiltersListByResourceGroupNextResponse = RouteFilterListResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17629,6 +15733,7 @@ export type RouteFiltersListNextResponse = RouteFilterListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17648,6 +15753,7 @@ export type RouteFilterRulesGetResponse = RouteFilterRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17667,6 +15773,7 @@ export type RouteFilterRulesCreateOrUpdateResponse = RouteFilterRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17686,6 +15793,7 @@ export type RouteFilterRulesUpdateResponse = RouteFilterRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17705,6 +15813,7 @@ export type RouteFilterRulesListByRouteFilterResponse = RouteFilterRuleListResul
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17724,6 +15833,7 @@ export type RouteFilterRulesBeginCreateOrUpdateResponse = RouteFilterRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17743,6 +15853,7 @@ export type RouteFilterRulesBeginUpdateResponse = RouteFilterRule & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17762,6 +15873,7 @@ export type RouteFilterRulesListByRouteFilterNextResponse = RouteFilterRuleListR
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17781,6 +15893,7 @@ export type RouteTablesGetResponse = RouteTable & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17800,6 +15913,7 @@ export type RouteTablesCreateOrUpdateResponse = RouteTable & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17819,6 +15933,7 @@ export type RouteTablesUpdateTagsResponse = RouteTable & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17838,6 +15953,7 @@ export type RouteTablesListResponse = RouteTableListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17857,6 +15973,7 @@ export type RouteTablesListAllResponse = RouteTableListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17876,6 +15993,7 @@ export type RouteTablesBeginCreateOrUpdateResponse = RouteTable & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17895,6 +16013,7 @@ export type RouteTablesBeginUpdateTagsResponse = RouteTable & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17914,6 +16033,7 @@ export type RouteTablesListNextResponse = RouteTableListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17933,6 +16053,7 @@ export type RouteTablesListAllNextResponse = RouteTableListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17952,6 +16073,7 @@ export type RoutesGetResponse = Route & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17971,6 +16093,7 @@ export type RoutesCreateOrUpdateResponse = Route & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -17990,6 +16113,7 @@ export type RoutesListResponse = RouteListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18009,6 +16133,7 @@ export type RoutesBeginCreateOrUpdateResponse = Route & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18028,6 +16153,7 @@ export type RoutesListNextResponse = RouteListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18047,6 +16173,7 @@ export type BgpServiceCommunitiesListResponse = BgpServiceCommunityListResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18066,6 +16193,7 @@ export type BgpServiceCommunitiesListNextResponse = BgpServiceCommunityListResul
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18085,6 +16213,7 @@ export type ServiceEndpointPoliciesGetResponse = ServiceEndpointPolicy & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18104,6 +16233,7 @@ export type ServiceEndpointPoliciesCreateOrUpdateResponse = ServiceEndpointPolic
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18123,6 +16253,7 @@ export type ServiceEndpointPoliciesUpdateResponse = ServiceEndpointPolicy & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18142,6 +16273,7 @@ export type ServiceEndpointPoliciesListResponse = ServiceEndpointPolicyListResul
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18161,6 +16293,7 @@ export type ServiceEndpointPoliciesListByResourceGroupResponse = ServiceEndpoint
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18180,6 +16313,7 @@ export type ServiceEndpointPoliciesBeginCreateOrUpdateResponse = ServiceEndpoint
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18199,6 +16333,7 @@ export type ServiceEndpointPoliciesBeginUpdateResponse = ServiceEndpointPolicy &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18218,6 +16353,7 @@ export type ServiceEndpointPoliciesListNextResponse = ServiceEndpointPolicyListR
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18237,6 +16373,7 @@ export type ServiceEndpointPoliciesListByResourceGroupNextResponse = ServiceEndp
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18256,6 +16393,7 @@ export type ServiceEndpointPolicyDefinitionsGetResponse = ServiceEndpointPolicyD
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18275,6 +16413,7 @@ export type ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse = ServiceEndp
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18294,6 +16433,7 @@ export type ServiceEndpointPolicyDefinitionsListByResourceGroupResponse = Servic
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18313,6 +16453,7 @@ export type ServiceEndpointPolicyDefinitionsBeginCreateOrUpdateResponse = Servic
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18332,6 +16473,7 @@ export type ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse = Se
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18351,6 +16493,7 @@ export type UsagesListResponse = UsagesListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18370,6 +16513,7 @@ export type UsagesListNextResponse = UsagesListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18389,6 +16533,7 @@ export type VirtualNetworksGetResponse = VirtualNetwork & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18408,6 +16553,7 @@ export type VirtualNetworksCreateOrUpdateResponse = VirtualNetwork & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18427,6 +16573,7 @@ export type VirtualNetworksUpdateTagsResponse = VirtualNetwork & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18446,6 +16593,7 @@ export type VirtualNetworksListAllResponse = VirtualNetworkListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18465,6 +16613,7 @@ export type VirtualNetworksListResponse = VirtualNetworkListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18484,6 +16633,7 @@ export type VirtualNetworksCheckIPAddressAvailabilityResponse = IPAddressAvailab
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18503,6 +16653,7 @@ export type VirtualNetworksListUsageResponse = VirtualNetworkListUsageResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18522,6 +16673,7 @@ export type VirtualNetworksBeginCreateOrUpdateResponse = VirtualNetwork & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18541,6 +16693,7 @@ export type VirtualNetworksBeginUpdateTagsResponse = VirtualNetwork & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18560,6 +16713,7 @@ export type VirtualNetworksListAllNextResponse = VirtualNetworkListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18579,6 +16733,7 @@ export type VirtualNetworksListNextResponse = VirtualNetworkListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18598,6 +16753,7 @@ export type VirtualNetworksListUsageNextResponse = VirtualNetworkListUsageResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18617,6 +16773,7 @@ export type SubnetsGetResponse = Subnet & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18636,6 +16793,7 @@ export type SubnetsCreateOrUpdateResponse = Subnet & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18655,6 +16813,7 @@ export type SubnetsListResponse = SubnetListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18674,6 +16833,7 @@ export type SubnetsBeginCreateOrUpdateResponse = Subnet & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18693,6 +16853,7 @@ export type SubnetsListNextResponse = SubnetListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18712,6 +16873,7 @@ export type VirtualNetworkPeeringsGetResponse = VirtualNetworkPeering & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18731,6 +16893,7 @@ export type VirtualNetworkPeeringsCreateOrUpdateResponse = VirtualNetworkPeering
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18750,6 +16913,7 @@ export type VirtualNetworkPeeringsListResponse = VirtualNetworkPeeringListResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18769,6 +16933,7 @@ export type VirtualNetworkPeeringsBeginCreateOrUpdateResponse = VirtualNetworkPe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18788,6 +16953,7 @@ export type VirtualNetworkPeeringsListNextResponse = VirtualNetworkPeeringListRe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18807,6 +16973,7 @@ export type VirtualNetworkGatewaysCreateOrUpdateResponse = VirtualNetworkGateway
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18826,6 +16993,7 @@ export type VirtualNetworkGatewaysGetResponse = VirtualNetworkGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18845,6 +17013,7 @@ export type VirtualNetworkGatewaysUpdateTagsResponse = VirtualNetworkGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18864,6 +17033,7 @@ export type VirtualNetworkGatewaysListResponse = VirtualNetworkGatewayListResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18883,6 +17053,7 @@ export type VirtualNetworkGatewaysListConnectionsResponse = VirtualNetworkGatewa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18902,6 +17073,7 @@ export type VirtualNetworkGatewaysResetResponse = VirtualNetworkGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18917,6 +17089,7 @@ export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = {
* The parsed response body.
*/
body: string;
+
/**
* The underlying HTTP response.
*/
@@ -18925,6 +17098,7 @@ export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18940,6 +17114,7 @@ export type VirtualNetworkGatewaysGenerateVpnProfileResponse = {
* The parsed response body.
*/
body: string;
+
/**
* The underlying HTTP response.
*/
@@ -18948,6 +17123,7 @@ export type VirtualNetworkGatewaysGenerateVpnProfileResponse = {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18963,6 +17139,7 @@ export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = {
* The parsed response body.
*/
body: string;
+
/**
* The underlying HTTP response.
*/
@@ -18971,6 +17148,7 @@ export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -18990,6 +17168,7 @@ export type VirtualNetworkGatewaysGetBgpPeerStatusResponse = BgpPeerStatusListRe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19005,6 +17184,7 @@ export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = {
* The parsed response body.
*/
body: string;
+
/**
* The underlying HTTP response.
*/
@@ -19013,6 +17193,7 @@ export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19032,6 +17213,7 @@ export type VirtualNetworkGatewaysGetLearnedRoutesResponse = GatewayRouteListRes
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19051,6 +17233,7 @@ export type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = GatewayRouteList
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19070,6 +17253,7 @@ export type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = VpnClien
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19089,6 +17273,7 @@ export type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = VpnClien
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19104,6 +17289,7 @@ export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = {
* The parsed response body.
*/
body: string;
+
/**
* The underlying HTTP response.
*/
@@ -19112,6 +17298,7 @@ export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19131,6 +17318,7 @@ export type VirtualNetworkGatewaysBeginCreateOrUpdateResponse = VirtualNetworkGa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19150,6 +17338,7 @@ export type VirtualNetworkGatewaysBeginUpdateTagsResponse = VirtualNetworkGatewa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19169,6 +17358,7 @@ export type VirtualNetworkGatewaysBeginResetResponse = VirtualNetworkGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19184,6 +17374,7 @@ export type VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse = {
* The parsed response body.
*/
body: string;
+
/**
* The underlying HTTP response.
*/
@@ -19192,6 +17383,7 @@ export type VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse = {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19207,6 +17399,7 @@ export type VirtualNetworkGatewaysBeginGenerateVpnProfileResponse = {
* The parsed response body.
*/
body: string;
+
/**
* The underlying HTTP response.
*/
@@ -19215,6 +17408,7 @@ export type VirtualNetworkGatewaysBeginGenerateVpnProfileResponse = {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19230,6 +17424,7 @@ export type VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse = {
* The parsed response body.
*/
body: string;
+
/**
* The underlying HTTP response.
*/
@@ -19238,6 +17433,7 @@ export type VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse = {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19257,6 +17453,7 @@ export type VirtualNetworkGatewaysBeginGetBgpPeerStatusResponse = BgpPeerStatusL
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19276,6 +17473,7 @@ export type VirtualNetworkGatewaysBeginGetLearnedRoutesResponse = GatewayRouteLi
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19295,6 +17493,7 @@ export type VirtualNetworkGatewaysBeginGetAdvertisedRoutesResponse = GatewayRout
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19314,6 +17513,7 @@ export type VirtualNetworkGatewaysBeginSetVpnclientIpsecParametersResponse = Vpn
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19333,6 +17533,7 @@ export type VirtualNetworkGatewaysBeginGetVpnclientIpsecParametersResponse = Vpn
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19352,6 +17553,7 @@ export type VirtualNetworkGatewaysListNextResponse = VirtualNetworkGatewayListRe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19371,6 +17573,7 @@ export type VirtualNetworkGatewaysListConnectionsNextResponse = VirtualNetworkGa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19390,6 +17593,7 @@ export type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = VirtualNetw
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19409,6 +17613,7 @@ export type VirtualNetworkGatewayConnectionsGetResponse = VirtualNetworkGatewayC
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19428,6 +17633,7 @@ export type VirtualNetworkGatewayConnectionsUpdateTagsResponse = VirtualNetworkG
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19447,6 +17653,7 @@ export type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = ConnectionSha
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19466,6 +17673,7 @@ export type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = ConnectionSha
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19485,6 +17693,7 @@ export type VirtualNetworkGatewayConnectionsListResponse = VirtualNetworkGateway
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19504,6 +17713,7 @@ export type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = ConnectionR
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19523,6 +17733,7 @@ export type VirtualNetworkGatewayConnectionsBeginCreateOrUpdateResponse = Virtua
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19542,6 +17753,7 @@ export type VirtualNetworkGatewayConnectionsBeginUpdateTagsResponse = VirtualNet
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19561,6 +17773,7 @@ export type VirtualNetworkGatewayConnectionsBeginSetSharedKeyResponse = Connecti
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19580,6 +17793,7 @@ export type VirtualNetworkGatewayConnectionsBeginResetSharedKeyResponse = Connec
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19599,6 +17813,7 @@ export type VirtualNetworkGatewayConnectionsListNextResponse = VirtualNetworkGat
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19618,6 +17833,7 @@ export type LocalNetworkGatewaysCreateOrUpdateResponse = LocalNetworkGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19637,6 +17853,7 @@ export type LocalNetworkGatewaysGetResponse = LocalNetworkGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19656,6 +17873,7 @@ export type LocalNetworkGatewaysUpdateTagsResponse = LocalNetworkGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19675,6 +17893,7 @@ export type LocalNetworkGatewaysListResponse = LocalNetworkGatewayListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19694,6 +17913,7 @@ export type LocalNetworkGatewaysBeginCreateOrUpdateResponse = LocalNetworkGatewa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19713,6 +17933,7 @@ export type LocalNetworkGatewaysBeginUpdateTagsResponse = LocalNetworkGateway &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19732,6 +17953,7 @@ export type LocalNetworkGatewaysListNextResponse = LocalNetworkGatewayListResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19751,6 +17973,7 @@ export type VirtualNetworkTapsGetResponse = VirtualNetworkTap & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19770,6 +17993,7 @@ export type VirtualNetworkTapsCreateOrUpdateResponse = VirtualNetworkTap & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19789,6 +18013,7 @@ export type VirtualNetworkTapsUpdateTagsResponse = VirtualNetworkTap & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19808,6 +18033,7 @@ export type VirtualNetworkTapsListAllResponse = VirtualNetworkTapListResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19827,6 +18053,7 @@ export type VirtualNetworkTapsListByResourceGroupResponse = VirtualNetworkTapLis
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19846,6 +18073,7 @@ export type VirtualNetworkTapsBeginCreateOrUpdateResponse = VirtualNetworkTap &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19865,6 +18093,7 @@ export type VirtualNetworkTapsBeginUpdateTagsResponse = VirtualNetworkTap & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19884,6 +18113,7 @@ export type VirtualNetworkTapsListAllNextResponse = VirtualNetworkTapListResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19903,6 +18133,7 @@ export type VirtualNetworkTapsListByResourceGroupNextResponse = VirtualNetworkTa
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19922,6 +18153,7 @@ export type VirtualWansGetResponse = VirtualWAN & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19941,6 +18173,7 @@ export type VirtualWansCreateOrUpdateResponse = VirtualWAN & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19960,6 +18193,7 @@ export type VirtualWansUpdateTagsResponse = VirtualWAN & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19979,6 +18213,7 @@ export type VirtualWansListByResourceGroupResponse = ListVirtualWANsResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -19998,6 +18233,7 @@ export type VirtualWansListResponse = ListVirtualWANsResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20017,6 +18253,7 @@ export type VirtualWansBeginCreateOrUpdateResponse = VirtualWAN & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20036,6 +18273,7 @@ export type VirtualWansBeginUpdateTagsResponse = VirtualWAN & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20055,6 +18293,7 @@ export type VirtualWansListByResourceGroupNextResponse = ListVirtualWANsResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20074,6 +18313,7 @@ export type VirtualWansListNextResponse = ListVirtualWANsResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20093,6 +18333,7 @@ export type VpnSitesGetResponse = VpnSite & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20112,6 +18353,7 @@ export type VpnSitesCreateOrUpdateResponse = VpnSite & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20131,6 +18373,7 @@ export type VpnSitesUpdateTagsResponse = VpnSite & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20150,6 +18393,7 @@ export type VpnSitesListByResourceGroupResponse = ListVpnSitesResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20169,6 +18413,7 @@ export type VpnSitesListResponse = ListVpnSitesResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20188,6 +18433,7 @@ export type VpnSitesBeginCreateOrUpdateResponse = VpnSite & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20207,6 +18453,7 @@ export type VpnSitesBeginUpdateTagsResponse = VpnSite & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20226,6 +18473,7 @@ export type VpnSitesListByResourceGroupNextResponse = ListVpnSitesResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20245,6 +18493,7 @@ export type VpnSitesListNextResponse = ListVpnSitesResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20264,6 +18513,7 @@ export type VirtualHubsGetResponse = VirtualHub & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20283,6 +18533,7 @@ export type VirtualHubsCreateOrUpdateResponse = VirtualHub & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20302,6 +18553,7 @@ export type VirtualHubsUpdateTagsResponse = VirtualHub & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20321,6 +18573,7 @@ export type VirtualHubsListByResourceGroupResponse = ListVirtualHubsResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20340,6 +18593,7 @@ export type VirtualHubsListResponse = ListVirtualHubsResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20359,6 +18613,7 @@ export type VirtualHubsBeginCreateOrUpdateResponse = VirtualHub & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20378,6 +18633,7 @@ export type VirtualHubsBeginUpdateTagsResponse = VirtualHub & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20397,6 +18653,7 @@ export type VirtualHubsListByResourceGroupNextResponse = ListVirtualHubsResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20416,6 +18673,7 @@ export type VirtualHubsListNextResponse = ListVirtualHubsResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20435,6 +18693,7 @@ export type HubVirtualNetworkConnectionsGetResponse = HubVirtualNetworkConnectio
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20454,6 +18713,7 @@ export type HubVirtualNetworkConnectionsListResponse = ListHubVirtualNetworkConn
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20473,6 +18733,7 @@ export type HubVirtualNetworkConnectionsListNextResponse = ListHubVirtualNetwork
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20492,6 +18753,7 @@ export type VpnGatewaysGetResponse = VpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20511,6 +18773,7 @@ export type VpnGatewaysCreateOrUpdateResponse = VpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20530,6 +18793,7 @@ export type VpnGatewaysUpdateTagsResponse = VpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20549,6 +18813,7 @@ export type VpnGatewaysListByResourceGroupResponse = ListVpnGatewaysResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20568,6 +18833,7 @@ export type VpnGatewaysListResponse = ListVpnGatewaysResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20587,6 +18853,7 @@ export type VpnGatewaysBeginCreateOrUpdateResponse = VpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20606,6 +18873,7 @@ export type VpnGatewaysBeginUpdateTagsResponse = VpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20625,6 +18893,7 @@ export type VpnGatewaysListByResourceGroupNextResponse = ListVpnGatewaysResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20644,6 +18913,7 @@ export type VpnGatewaysListNextResponse = ListVpnGatewaysResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20663,6 +18933,7 @@ export type VpnConnectionsGetResponse = VpnConnection & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20682,6 +18953,7 @@ export type VpnConnectionsCreateOrUpdateResponse = VpnConnection & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20701,6 +18973,7 @@ export type VpnConnectionsListByVpnGatewayResponse = ListVpnConnectionsResult &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20720,6 +18993,7 @@ export type VpnConnectionsBeginCreateOrUpdateResponse = VpnConnection & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20739,6 +19013,7 @@ export type VpnConnectionsListByVpnGatewayNextResponse = ListVpnConnectionsResul
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20758,6 +19033,7 @@ export type P2sVpnServerConfigurationsGetResponse = P2SVpnServerConfiguration &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20777,6 +19053,7 @@ export type P2sVpnServerConfigurationsCreateOrUpdateResponse = P2SVpnServerConfi
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20796,6 +19073,7 @@ export type P2sVpnServerConfigurationsListByVirtualWanResponse = ListP2SVpnServe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20815,6 +19093,7 @@ export type P2sVpnServerConfigurationsBeginCreateOrUpdateResponse = P2SVpnServer
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20834,6 +19113,7 @@ export type P2sVpnServerConfigurationsListByVirtualWanNextResponse = ListP2SVpnS
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20853,6 +19133,7 @@ export type P2sVpnGatewaysGetResponse = P2SVpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20872,6 +19153,7 @@ export type P2sVpnGatewaysCreateOrUpdateResponse = P2SVpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20891,6 +19173,7 @@ export type P2sVpnGatewaysUpdateTagsResponse = P2SVpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20910,6 +19193,7 @@ export type P2sVpnGatewaysListByResourceGroupResponse = ListP2SVpnGatewaysResult
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20929,6 +19213,7 @@ export type P2sVpnGatewaysListResponse = ListP2SVpnGatewaysResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20948,6 +19233,7 @@ export type P2sVpnGatewaysGenerateVpnProfileResponse = VpnProfileResponse & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20967,6 +19253,7 @@ export type P2sVpnGatewaysBeginCreateOrUpdateResponse = P2SVpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -20986,6 +19273,7 @@ export type P2sVpnGatewaysBeginUpdateTagsResponse = P2SVpnGateway & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -21005,6 +19293,7 @@ export type P2sVpnGatewaysBeginGenerateVpnProfileResponse = VpnProfileResponse &
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -21024,6 +19313,7 @@ export type P2sVpnGatewaysListByResourceGroupNextResponse = ListP2SVpnGatewaysRe
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
@@ -21043,6 +19333,7 @@ export type P2sVpnGatewaysListNextResponse = ListP2SVpnGatewaysResult & {
* The response body as text (string format)
*/
bodyAsText: string;
+
/**
* The response body as parsed JSON or XML
*/
diff --git a/packages/@azure/arm-network/lib/models/interfaceEndpointsMappers.ts b/packages/@azure/arm-network/lib/models/interfaceEndpointsMappers.ts
index 53507cc334b7..5304129d8432 100644
--- a/packages/@azure/arm-network/lib/models/interfaceEndpointsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/interfaceEndpointsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- InterfaceEndpoint,
- Resource,
- BaseResource,
- EndpointService,
- Subnet,
- SubResource,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- InterfaceEndpointListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ InterfaceEndpointListResult,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerBackendAddressPoolsMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerBackendAddressPoolsMappers.ts
index 890e31557648..1ea32955b91f 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerBackendAddressPoolsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerBackendAddressPoolsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- LoadBalancerBackendAddressPoolListResult,
- BackendAddressPool,
- SubResource,
- BaseResource,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- InboundNatRule,
- CloudError,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
+ LoadBalancerBackendAddressPoolListResult,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerFrontendIPConfigurationsMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerFrontendIPConfigurationsMappers.ts
index 4e34f7a63579..cfc5bea61561 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerFrontendIPConfigurationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerFrontendIPConfigurationsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- LoadBalancerFrontendIPConfigurationListResult,
- FrontendIPConfiguration,
- SubResource,
- BaseResource,
- Subnet,
- NetworkSecurityGroup,
- Resource,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- CloudError,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
+ LoadBalancerFrontendIPConfigurationListResult,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerLoadBalancingRulesMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerLoadBalancingRulesMappers.ts
index d307b29c9c98..48dc5fc7d9e3 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerLoadBalancingRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerLoadBalancingRulesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- LoadBalancerLoadBalancingRuleListResult,
- LoadBalancingRule,
- SubResource,
- BaseResource,
- CloudError,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
+ LoadBalancerLoadBalancingRuleListResult,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerNetworkInterfacesMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerNetworkInterfacesMappers.ts
index 310c3fbb3c6a..3a0af8347196 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerNetworkInterfacesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerNetworkInterfacesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- NetworkInterfaceListResult,
- NetworkInterface,
- Resource,
- BaseResource,
- SubResource,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- Subnet,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- InterfaceEndpoint,
- EndpointService,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- CloudError,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceListResult,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerOutboundRulesMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerOutboundRulesMappers.ts
index d1e9cc05ca35..da7de57df9a0 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerOutboundRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerOutboundRulesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- LoadBalancerOutboundRuleListResult,
- OutboundRule,
- SubResource,
- BaseResource,
- CloudError,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
+ LoadBalancerOutboundRuleListResult,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/loadBalancerProbesMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancerProbesMappers.ts
index 9143d8747942..e0cc4496fc31 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancerProbesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancerProbesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- LoadBalancerProbeListResult,
- Probe,
- SubResource,
- BaseResource,
- CloudError,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
+ LoadBalancerProbeListResult,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/loadBalancersMappers.ts b/packages/@azure/arm-network/lib/models/loadBalancersMappers.ts
index ca540035da6f..3de08a4dbc12 100644
--- a/packages/@azure/arm-network/lib/models/loadBalancersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/loadBalancersMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- LoadBalancer,
- Resource,
- BaseResource,
- LoadBalancerSku,
- FrontendIPConfiguration,
- SubResource,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- LoadBalancingRule,
- Probe,
- InboundNatPool,
- OutboundRule,
- TagsObject,
- LoadBalancerListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
+ InboundNatPool,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ LoadBalancer,
+ LoadBalancerListResult,
+ LoadBalancerSku,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/localNetworkGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/localNetworkGatewaysMappers.ts
index 55f2734b84cc..5996efcab1d9 100644
--- a/packages/@azure/arm-network/lib/models/localNetworkGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/localNetworkGatewaysMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- LocalNetworkGateway,
- Resource,
- BaseResource,
AddressSpace,
- BgpSettings,
- CloudError,
- TagsObject,
- LocalNetworkGatewayListResult,
- SubResource,
- ApplicationSecurityGroup,
- SecurityRule,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ LocalNetworkGatewayListResult,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/mappers.ts b/packages/@azure/arm-network/lib/models/mappers.ts
index ba84b8382540..477d85392bb4 100644
--- a/packages/@azure/arm-network/lib/models/mappers.ts
+++ b/packages/@azure/arm-network/lib/models/mappers.ts
@@ -1,11 +1,9 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
import { CloudErrorMapper, BaseResourceMapper } from "@azure/ms-rest-azure-js";
@@ -923,6 +921,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 +1007,13 @@ export const PublicIPAddress: msRest.CompositeMapper = {
className: "PublicIPAddressDnsSettings"
}
},
+ ddosSettings: {
+ serializedName: "properties.ddosSettings",
+ type: {
+ name: "Composite",
+ className: "DdosSettings"
+ }
+ },
ipTags: {
serializedName: "properties.ipTags",
type: {
@@ -3819,6 +3847,69 @@ export const ApplicationGateway: msRest.CompositeMapper = {
}
};
+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"
+ }
+ }
+ }
+ }
+ }
+ }
+};
+
export const ApplicationGatewayFirewallRule: msRest.CompositeMapper = {
serializedName: "ApplicationGatewayFirewallRule",
type: {
@@ -4029,6 +4120,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: {
@@ -4712,6 +4877,97 @@ export const DnsNameAvailabilityResult: msRest.CompositeMapper = {
}
};
+export const ProtocolCustomSettingsFormat: msRest.CompositeMapper = {
+ serializedName: "ProtocolCustomSettingsFormat",
+ type: {
+ name: "Composite",
+ className: "ProtocolCustomSettingsFormat",
+ modelProperties: {
+ protocol: {
+ serializedName: "protocol",
+ type: {
+ name: "String"
+ }
+ },
+ triggerRateOverride: {
+ serializedName: "triggerRateOverride",
+ type: {
+ name: "String"
+ }
+ },
+ sourceRateOverride: {
+ serializedName: "sourceRateOverride",
+ type: {
+ name: "String"
+ }
+ },
+ triggerSensitivityOverride: {
+ serializedName: "triggerSensitivityOverride",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
+export const DdosCustomPolicy: msRest.CompositeMapper = {
+ serializedName: "DdosCustomPolicy",
+ type: {
+ name: "Composite",
+ className: "DdosCustomPolicy",
+ modelProperties: {
+ ...Resource.type.modelProperties,
+ resourceGuid: {
+ readOnly: true,
+ serializedName: "properties.resourceGuid",
+ type: {
+ name: "String"
+ }
+ },
+ provisioningState: {
+ readOnly: true,
+ serializedName: "properties.provisioningState",
+ type: {
+ name: "String"
+ }
+ },
+ publicIPAddresses: {
+ readOnly: true,
+ serializedName: "properties.publicIPAddresses",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "SubResource"
+ }
+ }
+ }
+ },
+ protocolCustomSettings: {
+ serializedName: "properties.protocolCustomSettings",
+ type: {
+ name: "Sequence",
+ element: {
+ type: {
+ name: "Composite",
+ className: "ProtocolCustomSettingsFormat"
+ }
+ }
+ }
+ },
+ etag: {
+ readOnly: true,
+ serializedName: "etag",
+ type: {
+ name: "String"
+ }
+ }
+ }
+ }
+};
+
export const DdosProtectionPlan: msRest.CompositeMapper = {
serializedName: "DdosProtectionPlan",
type: {
@@ -6995,80 +7251,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: {
diff --git a/packages/@azure/arm-network/lib/models/networkInterfaceIPConfigurationsMappers.ts b/packages/@azure/arm-network/lib/models/networkInterfaceIPConfigurationsMappers.ts
index b2b18d10673f..ccddb790fdf5 100644
--- a/packages/@azure/arm-network/lib/models/networkInterfaceIPConfigurationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkInterfaceIPConfigurationsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- NetworkInterfaceIPConfigurationListResult,
- NetworkInterfaceIPConfiguration,
- SubResource,
- BaseResource,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- CloudError,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceIPConfigurationListResult,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/networkInterfaceLoadBalancersMappers.ts b/packages/@azure/arm-network/lib/models/networkInterfaceLoadBalancersMappers.ts
index 64900fb91d3c..4d0bde8a3b41 100644
--- a/packages/@azure/arm-network/lib/models/networkInterfaceLoadBalancersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkInterfaceLoadBalancersMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- NetworkInterfaceLoadBalancerListResult,
- LoadBalancer,
- Resource,
- BaseResource,
- LoadBalancerSku,
- FrontendIPConfiguration,
- SubResource,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- LoadBalancingRule,
- Probe,
- InboundNatPool,
- OutboundRule,
- CloudError,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
+ InboundNatPool,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ LoadBalancer,
+ LoadBalancerSku,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceLoadBalancerListResult,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/networkInterfaceTapConfigurationsMappers.ts b/packages/@azure/arm-network/lib/models/networkInterfaceTapConfigurationsMappers.ts
index 7fb0fe450489..b02c404e4d79 100644
--- a/packages/@azure/arm-network/lib/models/networkInterfaceTapConfigurationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkInterfaceTapConfigurationsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- NetworkInterfaceTapConfiguration,
- SubResource,
- BaseResource,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
- NetworkInterfaceTapConfigurationListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
+ NetworkInterfaceTapConfigurationListResult,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/networkInterfacesMappers.ts b/packages/@azure/arm-network/lib/models/networkInterfacesMappers.ts
index b80447d9ea66..68969bad5d0f 100644
--- a/packages/@azure/arm-network/lib/models/networkInterfacesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkInterfacesMappers.ts
@@ -1,187 +1,187 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- NetworkInterface,
- Resource,
- BaseResource,
- SubResource,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- Subnet,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- InterfaceEndpoint,
- EndpointService,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- TagsObject,
- NetworkInterfaceListResult,
- EffectiveRouteListResult,
- EffectiveRoute,
- EffectiveNetworkSecurityGroupListResult,
- EffectiveNetworkSecurityGroup,
- EffectiveNetworkSecurityGroupAssociation,
- EffectiveNetworkSecurityRule,
- NetworkInterfaceIPConfigurationListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EffectiveNetworkSecurityGroup,
+ EffectiveNetworkSecurityGroupAssociation,
+ EffectiveNetworkSecurityGroupListResult,
+ EffectiveNetworkSecurityRule,
+ EffectiveRoute,
+ EffectiveRouteListResult,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceIPConfigurationListResult,
+ NetworkInterfaceListResult,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/networkProfilesMappers.ts b/packages/@azure/arm-network/lib/models/networkProfilesMappers.ts
index 3bd75d4a3b5a..53b9a93b9547 100644
--- a/packages/@azure/arm-network/lib/models/networkProfilesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkProfilesMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- NetworkProfile,
- Resource,
- BaseResource,
- ContainerNetworkInterface,
- SubResource,
- ContainerNetworkInterfaceConfiguration,
- IPConfigurationProfile,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- Container,
- ContainerNetworkInterfaceIpConfiguration,
- TagsObject,
- NetworkProfileListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
+ NetworkProfile,
+ NetworkProfileListResult,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/networkSecurityGroupsMappers.ts b/packages/@azure/arm-network/lib/models/networkSecurityGroupsMappers.ts
index 20e4118a6d42..a5261485ef71 100644
--- a/packages/@azure/arm-network/lib/models/networkSecurityGroupsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkSecurityGroupsMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- NetworkSecurityGroup,
- Resource,
- BaseResource,
- SecurityRule,
- SubResource,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- TagsObject,
- NetworkSecurityGroupListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
+ NetworkSecurityGroupListResult,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/networkWatchersMappers.ts b/packages/@azure/arm-network/lib/models/networkWatchersMappers.ts
index b95ff50b5fbd..f5e67ea3871d 100644
--- a/packages/@azure/arm-network/lib/models/networkWatchersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/networkWatchersMappers.ts
@@ -1,234 +1,234 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- NetworkWatcher,
- Resource,
- BaseResource,
- ErrorResponse,
- ErrorDetails,
- TagsObject,
- NetworkWatcherListResult,
- TopologyParameters,
- SubResource,
- Topology,
- TopologyResource,
- TopologyAssociation,
- VerificationIPFlowParameters,
- VerificationIPFlowResult,
- NextHopParameters,
- NextHopResult,
- SecurityGroupViewParameters,
- SecurityGroupViewResult,
- SecurityGroupNetworkInterface,
- SecurityRuleAssociations,
- NetworkInterfaceAssociation,
- SecurityRule,
- ApplicationSecurityGroup,
- SubnetAssociation,
- EffectiveNetworkSecurityRule,
- TroubleshootingParameters,
- TroubleshootingResult,
- TroubleshootingDetails,
- TroubleshootingRecommendedActions,
- QueryTroubleshootingParameters,
- FlowLogInformation,
- RetentionPolicyParameters,
- FlowLogFormatParameters,
- TrafficAnalyticsProperties,
- TrafficAnalyticsConfigurationProperties,
- FlowLogStatusParameters,
- ConnectivityParameters,
- ConnectivitySource,
- ConnectivityDestination,
- ProtocolConfiguration,
- HTTPConfiguration,
- HTTPHeader,
- ConnectivityInformation,
- ConnectivityHop,
- ConnectivityIssue,
- AzureReachabilityReportParameters,
- AzureReachabilityReportLocation,
- AzureReachabilityReport,
- AzureReachabilityReportItem,
- AzureReachabilityReportLatencyInfo,
- AvailableProvidersListParameters,
- AvailableProvidersList,
- AvailableProvidersListCountry,
- AvailableProvidersListState,
- AvailableProvidersListCity,
- NetworkConfigurationDiagnosticParameters,
- NetworkConfigurationDiagnosticProfile,
- NetworkConfigurationDiagnosticResponse,
- NetworkConfigurationDiagnosticResult,
- NetworkSecurityGroupResult,
- EvaluatedNetworkSecurityGroup,
- MatchedRule,
- NetworkSecurityRulesEvaluationResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AvailableProvidersList,
+ AvailableProvidersListCity,
+ AvailableProvidersListCountry,
+ AvailableProvidersListParameters,
+ AvailableProvidersListState,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ AzureReachabilityReport,
+ AzureReachabilityReportItem,
+ AzureReachabilityReportLatencyInfo,
+ AzureReachabilityReportLocation,
+ AzureReachabilityReportParameters,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ ConnectivityDestination,
+ ConnectivityHop,
+ ConnectivityInformation,
+ ConnectivityIssue,
+ ConnectivityParameters,
+ ConnectivitySource,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EffectiveNetworkSecurityRule,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorResponse,
+ EvaluatedNetworkSecurityGroup,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FlowLogFormatParameters,
+ FlowLogInformation,
+ FlowLogStatusParameters,
+ FrontendIPConfiguration,
+ HTTPConfiguration,
+ HTTPHeader,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ MatchedRule,
+ NetworkConfigurationDiagnosticParameters,
+ NetworkConfigurationDiagnosticProfile,
+ NetworkConfigurationDiagnosticResponse,
+ NetworkConfigurationDiagnosticResult,
+ NetworkInterface,
+ NetworkInterfaceAssociation,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ NetworkSecurityGroup,
+ NetworkSecurityGroupResult,
+ NetworkSecurityRulesEvaluationResult,
+ NetworkWatcher,
+ NetworkWatcherListResult,
+ NextHopParameters,
+ NextHopResult,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolConfiguration,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
+ QueryTroubleshootingParameters,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ RetentionPolicyParameters,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityGroupNetworkInterface,
+ SecurityGroupViewParameters,
+ SecurityGroupViewResult,
+ SecurityRule,
+ SecurityRuleAssociations,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubnetAssociation,
+ SubResource,
+ TagsObject,
+ Topology,
+ TopologyAssociation,
+ TopologyParameters,
+ TopologyResource,
+ TrafficAnalyticsConfigurationProperties,
+ TrafficAnalyticsProperties,
+ TroubleshootingDetails,
+ TroubleshootingParameters,
+ TroubleshootingRecommendedActions,
+ TroubleshootingResult,
+ TunnelConnectionHealth,
+ VerificationIPFlowParameters,
+ VerificationIPFlowResult,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/operationsMappers.ts b/packages/@azure/arm-network/lib/models/operationsMappers.ts
index 7d80dca9fdb7..bf072e23821a 100644
--- a/packages/@azure/arm-network/lib/models/operationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/operationsMappers.ts
@@ -1,22 +1,19 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- OperationListResult,
- Operation,
- OperationDisplay,
- OperationPropertiesFormatServiceSpecification,
- MetricSpecification,
Availability,
+ CloudError,
Dimension,
LogSpecification,
- CloudError
+ MetricSpecification,
+ Operation,
+ OperationDisplay,
+ OperationListResult,
+ OperationPropertiesFormatServiceSpecification
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/p2sVpnGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/p2sVpnGatewaysMappers.ts
index d2a8321ddb57..778c2dcc2656 100644
--- a/packages/@azure/arm-network/lib/models/p2sVpnGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/p2sVpnGatewaysMappers.ts
@@ -1,184 +1,184 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- P2SVpnGateway,
- Resource,
- BaseResource,
- SubResource,
AddressSpace,
- VpnClientConnectionHealth,
- ErrorModel,
- ErrorDetails,
- TagsObject,
- ListP2SVpnGatewaysResult,
- P2SVpnProfileParameters,
- VpnProfileResponse,
- CloudError,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ ListP2SVpnGatewaysResult,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnProfileParameters,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
- VpnGateway
+ VpnGateway,
+ VpnProfileResponse,
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/p2sVpnServerConfigurationsMappers.ts b/packages/@azure/arm-network/lib/models/p2sVpnServerConfigurationsMappers.ts
index 69b5755e1531..62fc8e2a504d 100644
--- a/packages/@azure/arm-network/lib/models/p2sVpnServerConfigurationsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/p2sVpnServerConfigurationsMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- P2SVpnServerConfiguration,
- SubResource,
- BaseResource,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- IpsecPolicy,
- ErrorModel,
- ErrorDetails,
- ListP2SVpnServerConfigurationsResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ ListP2SVpnServerConfigurationsResult,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/packetCapturesMappers.ts b/packages/@azure/arm-network/lib/models/packetCapturesMappers.ts
index acd19051ac58..7bd6f4a8e8df 100644
--- a/packages/@azure/arm-network/lib/models/packetCapturesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/packetCapturesMappers.ts
@@ -1,21 +1,18 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
+ ErrorDetails,
+ ErrorResponse,
PacketCapture,
- PacketCaptureStorageLocation,
PacketCaptureFilter,
- PacketCaptureResult,
- ErrorResponse,
- ErrorDetails,
+ PacketCaptureListResult,
PacketCaptureQueryStatusResult,
- PacketCaptureListResult
+ PacketCaptureResult,
+ PacketCaptureStorageLocation
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/parameters.ts b/packages/@azure/arm-network/lib/models/parameters.ts
index b9d89677521a..b8decefae784 100644
--- a/packages/@azure/arm-network/lib/models/parameters.ts
+++ b/packages/@azure/arm-network/lib/models/parameters.ts
@@ -26,7 +26,7 @@ export const apiVersion0: msRest.OperationQueryParameter = {
required: true,
isConstant: true,
serializedName: "api-version",
- defaultValue: '2018-10-01',
+ defaultValue: '2018-11-01',
type: {
name: "String"
}
@@ -134,6 +134,16 @@ export const crossConnectionName: msRest.OperationURLParameter = {
}
}
};
+export const ddosCustomPolicyName: msRest.OperationURLParameter = {
+ parameterPath: "ddosCustomPolicyName",
+ mapper: {
+ required: true,
+ serializedName: "ddosCustomPolicyName",
+ type: {
+ name: "String"
+ }
+ }
+};
export const ddosProtectionPlanName: msRest.OperationURLParameter = {
parameterPath: "ddosProtectionPlanName",
mapper: {
diff --git a/packages/@azure/arm-network/lib/models/publicIPAddressesMappers.ts b/packages/@azure/arm-network/lib/models/publicIPAddressesMappers.ts
index 8b96e08aad38..8c1f52f2caac 100644
--- a/packages/@azure/arm-network/lib/models/publicIPAddressesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/publicIPAddressesMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- PublicIPAddress,
- Resource,
- BaseResource,
- PublicIPAddressSku,
- IPConfiguration,
- SubResource,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- PublicIPAddressDnsSettings,
- IpTag,
- TagsObject,
- PublicIPAddressListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressListResult,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/publicIPPrefixesMappers.ts b/packages/@azure/arm-network/lib/models/publicIPPrefixesMappers.ts
index 6150f30e4e9f..8ddcf9fa1c49 100644
--- a/packages/@azure/arm-network/lib/models/publicIPPrefixesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/publicIPPrefixesMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- PublicIPPrefix,
- Resource,
- BaseResource,
- PublicIPPrefixSku,
- IpTag,
- ReferencedPublicIpAddress,
- TagsObject,
- PublicIPPrefixListResult,
- SubResource,
- ApplicationSecurityGroup,
- SecurityRule,
- InterfaceEndpoint,
- EndpointService,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
- PatchRouteFilterRule,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
+ PublicIPPrefix,
+ PublicIPPrefixListResult,
+ PublicIPPrefixSku,
+ ReferencedPublicIpAddress,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/routeFilterRulesMappers.ts b/packages/@azure/arm-network/lib/models/routeFilterRulesMappers.ts
index 0a1c18438495..4ee061ec4cd7 100644
--- a/packages/@azure/arm-network/lib/models/routeFilterRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/routeFilterRulesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- RouteFilterRule,
- SubResource,
- BaseResource,
- PatchRouteFilterRule,
- RouteFilterRuleListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteFilterRuleListResult,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/routeFiltersMappers.ts b/packages/@azure/arm-network/lib/models/routeFiltersMappers.ts
index 3342e6a85f4a..8cf654c6d02f 100644
--- a/packages/@azure/arm-network/lib/models/routeFiltersMappers.ts
+++ b/packages/@azure/arm-network/lib/models/routeFiltersMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- RouteFilter,
- Resource,
- BaseResource,
- RouteFilterRule,
- SubResource,
- ExpressRouteCircuitPeering,
- ExpressRouteCircuitPeeringConfig,
- ExpressRouteCircuitStats,
- Ipv6ExpressRouteCircuitPeeringConfig,
- ExpressRouteConnectionId,
- ExpressRouteCircuitConnection,
- PatchRouteFilter,
- RouteFilterListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
- ExpressRouteCircuitAuthorization,
ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
- ExpressRouteCrossConnection,
+ ExpressRouteCircuitAuthorization,
+ ExpressRouteCircuitConnection,
+ ExpressRouteCircuitPeering,
+ ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
+ ExpressRouteCircuitStats,
ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteConnectionId,
+ ExpressRouteCrossConnection,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterListResult,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/routeTablesMappers.ts b/packages/@azure/arm-network/lib/models/routeTablesMappers.ts
index 6f58adedb2c2..54d64fef0780 100644
--- a/packages/@azure/arm-network/lib/models/routeTablesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/routeTablesMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- RouteTable,
- Resource,
- BaseResource,
- Route,
- SubResource,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- TagsObject,
- RouteTableListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ RouteTableListResult,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/routesMappers.ts b/packages/@azure/arm-network/lib/models/routesMappers.ts
index 38e8c03f0671..52215135857b 100644
--- a/packages/@azure/arm-network/lib/models/routesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/routesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- Route,
- SubResource,
- BaseResource,
- RouteListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteListResult,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/securityRulesMappers.ts b/packages/@azure/arm-network/lib/models/securityRulesMappers.ts
index 58e0c7ca30b4..b290f8be9645 100644
--- a/packages/@azure/arm-network/lib/models/securityRulesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/securityRulesMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- SecurityRule,
- SubResource,
- BaseResource,
- ApplicationSecurityGroup,
- Resource,
- SecurityRuleListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ SecurityRuleListResult,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/serviceEndpointPoliciesMappers.ts b/packages/@azure/arm-network/lib/models/serviceEndpointPoliciesMappers.ts
index a55b797a92fb..3d8eb2af305c 100644
--- a/packages/@azure/arm-network/lib/models/serviceEndpointPoliciesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/serviceEndpointPoliciesMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- ServiceEndpointPolicy,
- Resource,
- BaseResource,
- ServiceEndpointPolicyDefinition,
- SubResource,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- TagsObject,
- ServiceEndpointPolicyListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPolicyListResult,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/serviceEndpointPolicyDefinitionsMappers.ts b/packages/@azure/arm-network/lib/models/serviceEndpointPolicyDefinitionsMappers.ts
index c06fed981f71..a72a240ee1b8 100644
--- a/packages/@azure/arm-network/lib/models/serviceEndpointPolicyDefinitionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/serviceEndpointPolicyDefinitionsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- ServiceEndpointPolicyDefinition,
- SubResource,
- BaseResource,
- ServiceEndpointPolicyDefinitionListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPolicyDefinitionListResult,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/subnetsMappers.ts b/packages/@azure/arm-network/lib/models/subnetsMappers.ts
index e0983bc332d3..01223592ea57 100644
--- a/packages/@azure/arm-network/lib/models/subnetsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/subnetsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- Subnet,
- SubResource,
- BaseResource,
- NetworkSecurityGroup,
- Resource,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- SubnetListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubnetListResult,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/usagesMappers.ts b/packages/@azure/arm-network/lib/models/usagesMappers.ts
index 6e77fa4a6fcd..9618f0fdc195 100644
--- a/packages/@azure/arm-network/lib/models/usagesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/usagesMappers.ts
@@ -1,17 +1,14 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- UsagesListResult,
+ CloudError,
Usage,
UsageName,
- CloudError
+ UsagesListResult
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/virtualHubsMappers.ts b/packages/@azure/arm-network/lib/models/virtualHubsMappers.ts
index b085bfd2a1ed..512a3fbc267c 100644
--- a/packages/@azure/arm-network/lib/models/virtualHubsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualHubsMappers.ts
@@ -1,181 +1,181 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- VirtualHub,
- Resource,
- BaseResource,
- SubResource,
- HubVirtualNetworkConnection,
- VirtualHubRouteTable,
- VirtualHubRoute,
- ErrorModel,
- ErrorDetails,
- TagsObject,
- ListVirtualHubsResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ ListVirtualHubsResult,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworkGatewayConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworkGatewayConnectionsMappers.ts
index 041f610561aa..47dc61398929 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworkGatewayConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworkGatewayConnectionsMappers.ts
@@ -1,181 +1,181 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- VirtualNetworkGatewayConnection,
- Resource,
- BaseResource,
- VirtualNetworkGateway,
- VirtualNetworkGatewayIPConfiguration,
- SubResource,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
AddressSpace,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
- TunnelConnectionHealth,
- CloudError,
- TagsObject,
- ConnectionSharedKey,
- VirtualNetworkGatewayConnectionListResult,
- ConnectionResetSharedKey,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionResetSharedKey,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayConnectionListEntity,
VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGateway,
+ VirtualNetworkGatewayConnection,
+ VirtualNetworkGatewayConnectionListEntity,
+ VirtualNetworkGatewayConnectionListResult,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworkGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworkGatewaysMappers.ts
index 9b99dca8ea82..4544dc519ce8 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworkGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworkGatewaysMappers.ts
@@ -1,188 +1,188 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- VirtualNetworkGateway,
- Resource,
- BaseResource,
- VirtualNetworkGatewayIPConfiguration,
- SubResource,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
AddressSpace,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
- IpsecPolicy,
- BgpSettings,
- CloudError,
- TagsObject,
- VirtualNetworkGatewayListResult,
- VirtualNetworkGatewayListConnectionsResult,
- VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- TunnelConnectionHealth,
- VpnClientParameters,
- BgpPeerStatusListResult,
- BgpPeerStatus,
- GatewayRouteListResult,
- GatewayRoute,
- VpnClientIPsecParameters,
- VpnDeviceScriptParameters,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpPeerStatus,
+ BgpPeerStatusListResult,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ GatewayRoute,
+ GatewayRouteListResult,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- LocalNetworkGateway,
+ VirtualNetworkConnectionGatewayReference,
+ VirtualNetworkGateway,
VirtualNetworkGatewayConnection,
- ConnectionSharedKey,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayConnectionListEntity,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewayListConnectionsResult,
+ VirtualNetworkGatewayListResult,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientIPsecParameters,
+ VpnClientParameters,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
+ VpnDeviceScriptParameters,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworkPeeringsMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworkPeeringsMappers.ts
index 706dd5e18f93..6e896f9636b1 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworkPeeringsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworkPeeringsMappers.ts
@@ -1,179 +1,179 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- VirtualNetworkPeering,
- SubResource,
- BaseResource,
AddressSpace,
- VirtualNetworkPeeringListResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkPeeringListResult,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworkTapsMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworkTapsMappers.ts
index c743ee3b6641..22a4c38cd99c 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworkTapsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworkTapsMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- VirtualNetworkTap,
- Resource,
- BaseResource,
- NetworkInterfaceTapConfiguration,
- SubResource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
- TagsObject,
- VirtualNetworkTapListResult,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
+ VirtualNetworkTapListResult,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/virtualNetworksMappers.ts b/packages/@azure/arm-network/lib/models/virtualNetworksMappers.ts
index bf4f42f36d2d..83457026a144 100644
--- a/packages/@azure/arm-network/lib/models/virtualNetworksMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualNetworksMappers.ts
@@ -1,184 +1,184 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- CloudError,
- VirtualNetwork,
- Resource,
- BaseResource,
AddressSpace,
- DhcpOptions,
- Subnet,
- SubResource,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceIPConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceTapConfiguration,
- FrontendIPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- IPConfiguration,
- PublicIPAddressDnsSettings,
- IpTag,
- ApplicationGatewayBackendAddressPool,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- VirtualNetworkPeering,
- TagsObject,
- VirtualNetworkListResult,
- IPAddressAvailabilityResult,
- VirtualNetworkListUsageResult,
- VirtualNetworkUsage,
- VirtualNetworkUsageName,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ CloudError,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPAddressAvailabilityResult,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
+ VirtualNetwork,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkListResult,
+ VirtualNetworkListUsageResult,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
+ VirtualNetworkUsage,
+ VirtualNetworkUsageName,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/virtualWansMappers.ts b/packages/@azure/arm-network/lib/models/virtualWansMappers.ts
index ca27936c2c49..377092b0a1e0 100644
--- a/packages/@azure/arm-network/lib/models/virtualWansMappers.ts
+++ b/packages/@azure/arm-network/lib/models/virtualWansMappers.ts
@@ -1,181 +1,181 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- VirtualWAN,
- Resource,
- BaseResource,
- SubResource,
- P2SVpnServerConfiguration,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- IpsecPolicy,
- ErrorModel,
- ErrorDetails,
- TagsObject,
- ListVirtualWANsResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ ListVirtualWANsResult,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
+ VirtualWAN,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/vpnConnectionsMappers.ts b/packages/@azure/arm-network/lib/models/vpnConnectionsMappers.ts
index b0c59247239d..bac9aad01c86 100644
--- a/packages/@azure/arm-network/lib/models/vpnConnectionsMappers.ts
+++ b/packages/@azure/arm-network/lib/models/vpnConnectionsMappers.ts
@@ -1,180 +1,180 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- VpnConnection,
- SubResource,
- BaseResource,
- IpsecPolicy,
- ErrorModel,
- ErrorDetails,
- ListVpnConnectionsResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- Resource,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ ListVpnConnectionsResult,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- BgpSettings,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
+ VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/vpnGatewaysMappers.ts b/packages/@azure/arm-network/lib/models/vpnGatewaysMappers.ts
index f2c2586ffa1f..882235372872 100644
--- a/packages/@azure/arm-network/lib/models/vpnGatewaysMappers.ts
+++ b/packages/@azure/arm-network/lib/models/vpnGatewaysMappers.ts
@@ -1,181 +1,181 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- VpnGateway,
- Resource,
- BaseResource,
- SubResource,
- VpnConnection,
- IpsecPolicy,
- BgpSettings,
- ErrorModel,
- ErrorDetails,
- TagsObject,
- ListVpnGatewaysResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ AddressSpace,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ ListVpnGatewaysResult,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
- AddressSpace,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- VpnSite,
- DeviceProperties,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
+ VpnConnection,
+ VpnGateway,
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/vpnSitesConfigurationMappers.ts b/packages/@azure/arm-network/lib/models/vpnSitesConfigurationMappers.ts
index cd7a461173a8..08b441ba7f56 100644
--- a/packages/@azure/arm-network/lib/models/vpnSitesConfigurationMappers.ts
+++ b/packages/@azure/arm-network/lib/models/vpnSitesConfigurationMappers.ts
@@ -1,16 +1,13 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- GetVpnSitesConfigurationRequest,
+ ErrorDetails,
ErrorModel,
- ErrorDetails
+ GetVpnSitesConfigurationRequest
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/models/vpnSitesMappers.ts b/packages/@azure/arm-network/lib/models/vpnSitesMappers.ts
index b5e5eaa51253..933e897962b3 100644
--- a/packages/@azure/arm-network/lib/models/vpnSitesMappers.ts
+++ b/packages/@azure/arm-network/lib/models/vpnSitesMappers.ts
@@ -1,181 +1,181 @@
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for
- * license information.
+ * Licensed under the MIT License. See License.txt in the project root for license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
- * Changes may cause incorrect behavior and will be lost if the code is
- * regenerated.
+ * Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
export {
- VpnSite,
- Resource,
- BaseResource,
- SubResource,
- DeviceProperties,
AddressSpace,
- BgpSettings,
- ErrorModel,
- ErrorDetails,
- TagsObject,
- ListVpnSitesResult,
- NetworkInterfaceTapConfiguration,
- VirtualNetworkTap,
- NetworkInterfaceIPConfiguration,
- ApplicationGatewayBackendAddressPool,
+ ApplicationGateway,
+ ApplicationGatewayAuthenticationCertificate,
+ ApplicationGatewayAutoscaleConfiguration,
+ ApplicationGatewayAvailableSslOptions,
ApplicationGatewayBackendAddress,
- BackendAddressPool,
- InboundNatRule,
- Subnet,
- NetworkSecurityGroup,
- SecurityRule,
- ApplicationSecurityGroup,
- NetworkInterface,
- InterfaceEndpoint,
- EndpointService,
- NetworkInterfaceDnsSettings,
- RouteTable,
- Route,
- ServiceEndpointPropertiesFormat,
- ServiceEndpointPolicy,
- ServiceEndpointPolicyDefinition,
- IPConfiguration,
- PublicIPAddress,
- PublicIPAddressSku,
- PublicIPAddressDnsSettings,
- IpTag,
- IPConfigurationProfile,
- ResourceNavigationLink,
- ServiceAssociationLink,
- Delegation,
- FrontendIPConfiguration,
+ ApplicationGatewayBackendAddressPool,
ApplicationGatewayBackendHttpSettings,
ApplicationGatewayConnectionDraining,
- ApplicationGatewayIPConfiguration,
- ApplicationGatewayAuthenticationCertificate,
- ApplicationGatewayTrustedRootCertificate,
- ApplicationGatewaySslCertificate,
+ ApplicationGatewayCustomError,
+ ApplicationGatewayFirewallDisabledRuleGroup,
+ ApplicationGatewayFirewallExclusion,
+ ApplicationGatewayFirewallRule,
+ ApplicationGatewayFirewallRuleGroup,
+ ApplicationGatewayFirewallRuleSet,
ApplicationGatewayFrontendIPConfiguration,
ApplicationGatewayFrontendPort,
+ ApplicationGatewayHeaderConfiguration,
ApplicationGatewayHttpListener,
- ApplicationGatewayCustomError,
+ ApplicationGatewayIPConfiguration,
ApplicationGatewayPathRule,
ApplicationGatewayProbe,
ApplicationGatewayProbeHealthResponseMatch,
+ ApplicationGatewayRedirectConfiguration,
ApplicationGatewayRequestRoutingRule,
- ApplicationGatewayRewriteRuleSet,
ApplicationGatewayRewriteRule,
ApplicationGatewayRewriteRuleActionSet,
- ApplicationGatewayHeaderConfiguration,
- ApplicationGatewayRedirectConfiguration,
- ApplicationGatewayUrlPathMap,
- ApplicationGateway,
+ ApplicationGatewayRewriteRuleSet,
ApplicationGatewaySku,
+ ApplicationGatewaySslCertificate,
ApplicationGatewaySslPolicy,
- ApplicationGatewayWebApplicationFirewallConfiguration,
- ApplicationGatewayFirewallDisabledRuleGroup,
- ApplicationGatewayFirewallExclusion,
- ApplicationGatewayAutoscaleConfiguration,
- ManagedServiceIdentity,
- ManagedServiceIdentityUserAssignedIdentitiesValue,
- ApplicationGatewayFirewallRuleSet,
- ApplicationGatewayFirewallRuleGroup,
- ApplicationGatewayFirewallRule,
- ApplicationGatewayAvailableSslOptions,
ApplicationGatewaySslPredefinedPolicy,
- AzureFirewallIPConfiguration,
- AzureFirewallApplicationRuleCollection,
- AzureFirewallRCAction,
+ ApplicationGatewayTrustedRootCertificate,
+ ApplicationGatewayUrlPathMap,
+ ApplicationGatewayWebApplicationFirewallConfiguration,
+ ApplicationSecurityGroup,
+ AzureFirewall,
AzureFirewallApplicationRule,
+ AzureFirewallApplicationRuleCollection,
AzureFirewallApplicationRuleProtocol,
- AzureFirewallNatRuleCollection,
+ AzureFirewallFqdnTag,
+ AzureFirewallIPConfiguration,
AzureFirewallNatRCAction,
AzureFirewallNatRule,
- AzureFirewallNetworkRuleCollection,
+ AzureFirewallNatRuleCollection,
AzureFirewallNetworkRule,
- AzureFirewall,
- AzureFirewallFqdnTag,
+ AzureFirewallNetworkRuleCollection,
+ AzureFirewallRCAction,
+ BackendAddressPool,
+ BaseResource,
+ BGPCommunity,
+ BgpServiceCommunity,
+ BgpSettings,
+ ConnectionMonitorDestination,
+ ConnectionMonitorResult,
+ ConnectionMonitorSource,
+ ConnectionSharedKey,
+ Container,
+ ContainerNetworkInterface,
+ ContainerNetworkInterfaceConfiguration,
+ ContainerNetworkInterfaceIpConfiguration,
+ DdosCustomPolicy,
DdosProtectionPlan,
+ DdosSettings,
+ Delegation,
+ DeviceProperties,
+ DhcpOptions,
+ EndpointService,
EndpointServiceResult,
+ ErrorDetails,
+ ErrorModel,
+ ExpressRouteCircuit,
ExpressRouteCircuitAuthorization,
- RouteFilterRule,
ExpressRouteCircuitConnection,
ExpressRouteCircuitPeering,
ExpressRouteCircuitPeeringConfig,
+ ExpressRouteCircuitPeeringId,
+ ExpressRouteCircuitReference,
+ ExpressRouteCircuitServiceProviderProperties,
+ ExpressRouteCircuitSku,
ExpressRouteCircuitStats,
- RouteFilter,
- Ipv6ExpressRouteCircuitPeeringConfig,
+ ExpressRouteConnection,
ExpressRouteConnectionId,
- ExpressRouteCircuit,
- ExpressRouteCircuitSku,
- ExpressRouteCircuitServiceProviderProperties,
- ExpressRouteServiceProvider,
- ExpressRouteServiceProviderBandwidthsOffered,
- ExpressRouteCrossConnectionPeering,
ExpressRouteCrossConnection,
- ExpressRouteCircuitReference,
- ExpressRouteConnection,
- ExpressRouteCircuitPeeringId,
+ ExpressRouteCrossConnectionPeering,
ExpressRouteGateway,
ExpressRouteGatewayPropertiesAutoScaleConfiguration,
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds,
- VirtualHubId,
- ExpressRoutePortsLocation,
- ExpressRoutePortsLocationBandwidths,
ExpressRouteLink,
ExpressRoutePort,
- LoadBalancingRule,
- Probe,
+ ExpressRoutePortsLocation,
+ ExpressRoutePortsLocationBandwidths,
+ ExpressRouteServiceProvider,
+ ExpressRouteServiceProviderBandwidthsOffered,
+ FrontendIPConfiguration,
+ HubVirtualNetworkConnection,
InboundNatPool,
- OutboundRule,
+ InboundNatRule,
+ InterfaceEndpoint,
+ IPConfiguration,
+ IPConfigurationProfile,
+ IpsecPolicy,
+ IpTag,
+ Ipv6ExpressRouteCircuitPeeringConfig,
+ ListVpnSitesResult,
LoadBalancer,
LoadBalancerSku,
- ContainerNetworkInterfaceConfiguration,
- Container,
- ContainerNetworkInterface,
- ContainerNetworkInterfaceIpConfiguration,
+ LoadBalancingRule,
+ LocalNetworkGateway,
+ ManagedServiceIdentity,
+ ManagedServiceIdentityUserAssignedIdentitiesValue,
+ NetworkInterface,
+ NetworkInterfaceDnsSettings,
+ NetworkInterfaceIPConfiguration,
+ NetworkInterfaceTapConfiguration,
NetworkProfile,
+ NetworkSecurityGroup,
NetworkWatcher,
- ConnectionMonitorResult,
- ConnectionMonitorSource,
- ConnectionMonitorDestination,
+ OutboundRule,
+ P2SVpnGateway,
+ P2SVpnServerConfigRadiusClientRootCertificate,
+ P2SVpnServerConfigRadiusServerRootCertificate,
+ P2SVpnServerConfiguration,
+ P2SVpnServerConfigVpnClientRevokedCertificate,
+ P2SVpnServerConfigVpnClientRootCertificate,
+ PatchRouteFilter,
+ PatchRouteFilterRule,
+ Probe,
+ ProtocolCustomSettingsFormat,
+ PublicIPAddress,
+ PublicIPAddressDnsSettings,
+ PublicIPAddressSku,
PublicIPPrefix,
PublicIPPrefixSku,
ReferencedPublicIpAddress,
- PatchRouteFilterRule,
- PatchRouteFilter,
- BgpServiceCommunity,
- BGPCommunity,
- VirtualNetworkPeering,
+ Resource,
+ ResourceNavigationLink,
+ Route,
+ RouteFilter,
+ RouteFilterRule,
+ RouteTable,
+ SecurityRule,
+ ServiceAssociationLink,
+ ServiceEndpointPolicy,
+ ServiceEndpointPolicyDefinition,
+ ServiceEndpointPropertiesFormat,
+ Subnet,
+ SubResource,
+ TagsObject,
+ TunnelConnectionHealth,
+ VirtualHub,
+ VirtualHubId,
+ VirtualHubRoute,
+ VirtualHubRouteTable,
VirtualNetwork,
- DhcpOptions,
- VirtualNetworkGatewayIPConfiguration,
- VpnClientRootCertificate,
- VpnClientRevokedCertificate,
+ VirtualNetworkConnectionGatewayReference,
VirtualNetworkGateway,
- VirtualNetworkGatewaySku,
- VpnClientConfiguration,
- IpsecPolicy,
- LocalNetworkGateway,
VirtualNetworkGatewayConnection,
- TunnelConnectionHealth,
- ConnectionSharedKey,
VirtualNetworkGatewayConnectionListEntity,
- VirtualNetworkConnectionGatewayReference,
- P2SVpnServerConfigVpnClientRootCertificate,
- P2SVpnServerConfigVpnClientRevokedCertificate,
- P2SVpnServerConfigRadiusServerRootCertificate,
- P2SVpnServerConfigRadiusClientRootCertificate,
- P2SVpnServerConfiguration,
+ VirtualNetworkGatewayIPConfiguration,
+ VirtualNetworkGatewaySku,
+ VirtualNetworkPeering,
+ VirtualNetworkTap,
VirtualWAN,
- HubVirtualNetworkConnection,
- VirtualHub,
- VirtualHubRouteTable,
- VirtualHubRoute,
+ VpnClientConfiguration,
+ VpnClientConnectionHealth,
+ VpnClientRevokedCertificate,
+ VpnClientRootCertificate,
VpnConnection,
VpnGateway,
- P2SVpnGateway,
- VpnClientConnectionHealth
+ VpnSite
} from "../models/mappers";
-
diff --git a/packages/@azure/arm-network/lib/networkManagementClient.ts b/packages/@azure/arm-network/lib/networkManagementClient.ts
index 991493633a7a..efc01fd022f3 100644
--- a/packages/@azure/arm-network/lib/networkManagementClient.ts
+++ b/packages/@azure/arm-network/lib/networkManagementClient.ts
@@ -24,6 +24,7 @@ class NetworkManagementClient extends NetworkManagementClientContext {
availableResourceGroupDelegations: operations.AvailableResourceGroupDelegations;
azureFirewalls: operations.AzureFirewalls;
azureFirewallFqdnTags: operations.AzureFirewallFqdnTags;
+ ddosCustomPolicies: operations.DdosCustomPolicies;
ddosProtectionPlans: operations.DdosProtectionPlans;
availableEndpointServices: operations.AvailableEndpointServices;
expressRouteCircuitAuthorizations: operations.ExpressRouteCircuitAuthorizations;
@@ -101,6 +102,7 @@ class NetworkManagementClient extends NetworkManagementClientContext {
this.availableResourceGroupDelegations = new operations.AvailableResourceGroupDelegations(this);
this.azureFirewalls = new operations.AzureFirewalls(this);
this.azureFirewallFqdnTags = new operations.AzureFirewallFqdnTags(this);
+ this.ddosCustomPolicies = new operations.DdosCustomPolicies(this);
this.ddosProtectionPlans = new operations.DdosProtectionPlans(this);
this.availableEndpointServices = new operations.AvailableEndpointServices(this);
this.expressRouteCircuitAuthorizations = new operations.ExpressRouteCircuitAuthorizations(this);
diff --git a/packages/@azure/arm-network/lib/networkManagementClientContext.ts b/packages/@azure/arm-network/lib/networkManagementClientContext.ts
index acfbe2e70db3..11d3d5ab0d9a 100644
--- a/packages/@azure/arm-network/lib/networkManagementClientContext.ts
+++ b/packages/@azure/arm-network/lib/networkManagementClientContext.ts
@@ -13,7 +13,7 @@ import * as msRest from "@azure/ms-rest-js";
import * as msRestAzure from "@azure/ms-rest-azure-js";
const packageName = "@azure/arm-network";
-const packageVersion = "0.2.1";
+const packageVersion = "0.2.2";
export class NetworkManagementClientContext extends msRestAzure.AzureServiceClient {
credentials: msRest.ServiceClientCredentials;
diff --git a/packages/@azure/arm-network/lib/operations/applicationGateways.ts b/packages/@azure/arm-network/lib/operations/applicationGateways.ts
index 50b702269fc5..56c80f1aac6f 100644
--- a/packages/@azure/arm-network/lib/operations/applicationGateways.ts
+++ b/packages/@azure/arm-network/lib/operations/applicationGateways.ts
@@ -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..779621dd76c0 100644
--- a/packages/@azure/arm-network/lib/operations/applicationSecurityGroups.ts
+++ b/packages/@azure/arm-network/lib/operations/applicationSecurityGroups.ts
@@ -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/ddosCustomPolicies.ts b/packages/@azure/arm-network/lib/operations/ddosCustomPolicies.ts
new file mode 100644
index 000000000000..4a240729a46c
--- /dev/null
+++ b/packages/@azure/arm-network/lib/operations/ddosCustomPolicies.ts
@@ -0,0 +1,276 @@
+/*
+ * Copyright (c) Microsoft Corporation. All rights reserved.
+ * Licensed under the MIT License. See License.txt in the project root for
+ * license information.
+ *
+ * Code generated by Microsoft (R) AutoRest Code Generator.
+ * Changes may cause incorrect behavior and will be lost if the code is
+ * regenerated.
+ */
+
+import * as msRest from "@azure/ms-rest-js";
+import * as msRestAzure from "@azure/ms-rest-azure-js";
+import * as Models from "../models";
+import * as Mappers from "../models/ddosCustomPoliciesMappers";
+import * as Parameters from "../models/parameters";
+import { NetworkManagementClientContext } from "../networkManagementClientContext";
+
+/** Class representing a DdosCustomPolicies. */
+export class DdosCustomPolicies {
+ private readonly client: NetworkManagementClientContext;
+
+ /**
+ * Create a DdosCustomPolicies.
+ * @param {NetworkManagementClientContext} client Reference to the service client.
+ */
+ constructor(client: NetworkManagementClientContext) {
+ this.client = client;
+ }
+
+ /**
+ * Deletes the specified DDoS custom policy.
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ deleteMethod(resourceGroupName: string, ddosCustomPolicyName: string, options?: msRest.RequestOptionsBase): Promise {
+ return this.beginDeleteMethod(resourceGroupName,ddosCustomPolicyName,options)
+ .then(lroPoller => lroPoller.pollUntilFinished());
+ }
+
+ /**
+ * Gets information about the specified DDoS custom policy.
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ get(resourceGroupName: string, ddosCustomPolicyName: string, options?: msRest.RequestOptionsBase): Promise;
+ /**
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param callback The callback
+ */
+ get(resourceGroupName: string, ddosCustomPolicyName: string, callback: msRest.ServiceCallback): void;
+ /**
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param options The optional parameters
+ * @param callback The callback
+ */
+ get(resourceGroupName: string, ddosCustomPolicyName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void;
+ get(resourceGroupName: string, ddosCustomPolicyName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise {
+ return this.client.sendOperationRequest(
+ {
+ resourceGroupName,
+ ddosCustomPolicyName,
+ options
+ },
+ getOperationSpec,
+ callback) as Promise;
+ }
+
+ /**
+ * Creates or updates a DDoS custom policy.
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param parameters Parameters supplied to the create or update operation.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ createOrUpdate(resourceGroupName: string, ddosCustomPolicyName: string, parameters: Models.DdosCustomPolicy, options?: msRest.RequestOptionsBase): Promise {
+ return this.beginCreateOrUpdate(resourceGroupName,ddosCustomPolicyName,parameters,options)
+ .then(lroPoller => lroPoller.pollUntilFinished()) as Promise;
+ }
+
+ /**
+ * Update a DDoS custom policy tags
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param parameters Parameters supplied to the update DDoS custom policy resource tags.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ updateTags(resourceGroupName: string, ddosCustomPolicyName: string, parameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise {
+ return this.beginUpdateTags(resourceGroupName,ddosCustomPolicyName,parameters,options)
+ .then(lroPoller => lroPoller.pollUntilFinished()) as Promise;
+ }
+
+ /**
+ * Deletes the specified DDoS custom policy.
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ beginDeleteMethod(resourceGroupName: string, ddosCustomPolicyName: string, options?: msRest.RequestOptionsBase): Promise {
+ return this.client.sendLRORequest(
+ {
+ resourceGroupName,
+ ddosCustomPolicyName,
+ options
+ },
+ beginDeleteMethodOperationSpec,
+ options);
+ }
+
+ /**
+ * Creates or updates a DDoS custom policy.
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param parameters Parameters supplied to the create or update operation.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ beginCreateOrUpdate(resourceGroupName: string, ddosCustomPolicyName: string, parameters: Models.DdosCustomPolicy, options?: msRest.RequestOptionsBase): Promise {
+ return this.client.sendLRORequest(
+ {
+ resourceGroupName,
+ ddosCustomPolicyName,
+ parameters,
+ options
+ },
+ beginCreateOrUpdateOperationSpec,
+ options);
+ }
+
+ /**
+ * Update a DDoS custom policy tags
+ * @param resourceGroupName The name of the resource group.
+ * @param ddosCustomPolicyName The name of the DDoS custom policy.
+ * @param parameters Parameters supplied to the update DDoS custom policy resource tags.
+ * @param [options] The optional parameters
+ * @returns Promise
+ */
+ beginUpdateTags(resourceGroupName: string, ddosCustomPolicyName: string, parameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise {
+ return this.client.sendLRORequest(
+ {
+ resourceGroupName,
+ ddosCustomPolicyName,
+ parameters,
+ options
+ },
+ beginUpdateTagsOperationSpec,
+ options);
+ }
+}
+
+// Operation Specifications
+const serializer = new msRest.Serializer(Mappers);
+const getOperationSpec: msRest.OperationSpec = {
+ httpMethod: "GET",
+ path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ddosCustomPolicies/{ddosCustomPolicyName}",
+ urlParameters: [
+ Parameters.resourceGroupName,
+ Parameters.ddosCustomPolicyName,
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ responses: {
+ 200: {
+ bodyMapper: Mappers.DdosCustomPolicy
+ },
+ default: {
+ bodyMapper: Mappers.CloudError
+ }
+ },
+ serializer
+};
+
+const beginDeleteMethodOperationSpec: msRest.OperationSpec = {
+ httpMethod: "DELETE",
+ path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ddosCustomPolicies/{ddosCustomPolicyName}",
+ urlParameters: [
+ Parameters.resourceGroupName,
+ Parameters.ddosCustomPolicyName,
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ responses: {
+ 200: {},
+ 202: {},
+ 204: {},
+ default: {
+ bodyMapper: Mappers.CloudError
+ }
+ },
+ serializer
+};
+
+const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = {
+ httpMethod: "PUT",
+ path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ddosCustomPolicies/{ddosCustomPolicyName}",
+ urlParameters: [
+ Parameters.resourceGroupName,
+ Parameters.ddosCustomPolicyName,
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ requestBody: {
+ parameterPath: "parameters",
+ mapper: {
+ ...Mappers.DdosCustomPolicy,
+ required: true
+ }
+ },
+ responses: {
+ 200: {
+ bodyMapper: Mappers.DdosCustomPolicy
+ },
+ 201: {
+ bodyMapper: Mappers.DdosCustomPolicy
+ },
+ default: {
+ bodyMapper: Mappers.CloudError
+ }
+ },
+ serializer
+};
+
+const beginUpdateTagsOperationSpec: msRest.OperationSpec = {
+ httpMethod: "PATCH",
+ path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ddosCustomPolicies/{ddosCustomPolicyName}",
+ urlParameters: [
+ Parameters.resourceGroupName,
+ Parameters.ddosCustomPolicyName,
+ Parameters.subscriptionId
+ ],
+ queryParameters: [
+ Parameters.apiVersion0
+ ],
+ headerParameters: [
+ Parameters.acceptLanguage
+ ],
+ requestBody: {
+ parameterPath: "parameters",
+ mapper: {
+ ...Mappers.TagsObject,
+ required: true
+ }
+ },
+ responses: {
+ 200: {
+ bodyMapper: Mappers.DdosCustomPolicy
+ },
+ default: {
+ bodyMapper: Mappers.CloudError
+ }
+ },
+ serializer
+};
diff --git a/packages/@azure/arm-network/lib/operations/index.ts b/packages/@azure/arm-network/lib/operations/index.ts
index 988917538cb2..d2f3af235853 100644
--- a/packages/@azure/arm-network/lib/operations/index.ts
+++ b/packages/@azure/arm-network/lib/operations/index.ts
@@ -14,6 +14,7 @@ export * from "./availableDelegations";
export * from "./availableResourceGroupDelegations";
export * from "./azureFirewalls";
export * from "./azureFirewallFqdnTags";
+export * from "./ddosCustomPolicies";
export * from "./ddosProtectionPlans";
export * from "./availableEndpointServices";
export * from "./expressRouteCircuitAuthorizations";
diff --git a/packages/@azure/arm-network/package.json b/packages/@azure/arm-network/package.json
index 0bc8ed438def..5f5073d8bfd6 100644
--- a/packages/@azure/arm-network/package.json
+++ b/packages/@azure/arm-network/package.json
@@ -2,10 +2,10 @@
"name": "@azure/arm-network",
"author": "Microsoft Corporation",
"description": "NetworkManagementClient Library with typescript type definitions for node.js and browser.",
- "version": "0.2.2",
+ "version": "11.1.0",
"dependencies": {
- "@azure/ms-rest-azure-js": "^1.2.0",
- "@azure/ms-rest-js": "^1.2.0",
+ "@azure/ms-rest-azure-js": "^1.3.1",
+ "@azure/ms-rest-js": "^1.2.6",
"tslib": "^1.9.3"
},
"keywords": [
@@ -44,6 +44,7 @@
"esm/**/*.d.ts",
"esm/**/*.d.ts.map",
"lib/**/*.ts",
+ "README.md",
"rollup.config.js",
"tsconfig.json"
],