From 549aa3b0bdab1e50973f29e757e74ce81d5cd4df Mon Sep 17 00:00:00 2001 From: SDK Automation Date: Wed, 9 Sep 2020 06:50:58 +0000 Subject: [PATCH] Generated from 4dc41cee4481348ea53c2af451d4c242553b3a3b change output of advertised route --- ...atewayPrivateEndpointConnectionsMappers.ts | 18 +- ...ationGatewayPrivateLinkResourcesMappers.ts | 18 +- .../src/models/applicationGatewaysMappers.ts | 18 +- .../applicationSecurityGroupsMappers.ts | 18 +- .../src/models/availableDelegationsMappers.ts | 2 +- .../availableEndpointServicesMappers.ts | 18 +- .../availablePrivateEndpointTypesMappers.ts | 2 +- ...vailableResourceGroupDelegationsMappers.ts | 2 +- .../models/availableServiceAliasesMappers.ts | 2 +- .../models/azureFirewallFqdnTagsMappers.ts | 18 +- .../src/models/azureFirewallsMappers.ts | 18 +- .../src/models/bastionHostsMappers.ts | 18 +- .../models/bgpServiceCommunitiesMappers.ts | 18 +- .../src/models/connectionMonitorsMappers.ts | 18 +- .../src/models/customIPPrefixesMappers.ts | 301 +++ .../src/models/ddosCustomPoliciesMappers.ts | 18 +- .../src/models/ddosProtectionPlansMappers.ts | 18 +- .../src/models/defaultSecurityRulesMappers.ts | 18 +- .../dscpConfigurationOperationsMappers.ts | 300 +++ ...xpressRouteCircuitAuthorizationsMappers.ts | 18 +- .../expressRouteCircuitConnectionsMappers.ts | 18 +- .../expressRouteCircuitPeeringsMappers.ts | 18 +- .../src/models/expressRouteCircuitsMappers.ts | 18 +- .../models/expressRouteConnectionsMappers.ts | 18 +- ...ressRouteCrossConnectionPeeringsMappers.ts | 18 +- .../expressRouteCrossConnectionsMappers.ts | 18 +- .../src/models/expressRouteGatewaysMappers.ts | 18 +- .../src/models/expressRouteLinksMappers.ts | 18 +- .../expressRoutePortAuthorizationsMappers.ts | 300 +++ .../expressRoutePortsLocationsMappers.ts | 18 +- .../src/models/expressRoutePortsMappers.ts | 20 +- .../expressRouteServiceProvidersMappers.ts | 18 +- .../src/models/firewallPoliciesMappers.ts | 18 +- ...rewallPolicyRuleCollectionGroupsMappers.ts | 18 +- .../arm-network/src/models/flowLogsMappers.ts | 19 +- .../src/models/hubRouteTablesMappers.ts | 18 +- .../hubVirtualNetworkConnectionsMappers.ts | 18 +- .../src/models/inboundNatRulesMappers.ts | 18 +- sdk/network/arm-network/src/models/index.ts | 2016 ++++++++++++++--- .../src/models/ipAllocationsMappers.ts | 18 +- .../arm-network/src/models/ipGroupsMappers.ts | 18 +- .../loadBalancerBackendAddressPoolsMappers.ts | 18 +- ...BalancerFrontendIPConfigurationsMappers.ts | 18 +- .../loadBalancerLoadBalancingRulesMappers.ts | 18 +- .../loadBalancerNetworkInterfacesMappers.ts | 18 +- .../loadBalancerOutboundRulesMappers.ts | 18 +- .../src/models/loadBalancerProbesMappers.ts | 18 +- .../src/models/loadBalancersMappers.ts | 18 +- .../src/models/localNetworkGatewaysMappers.ts | 18 +- sdk/network/arm-network/src/models/mappers.ts | 1117 +++++++-- .../src/models/natGatewaysMappers.ts | 18 +- ...networkInterfaceIPConfigurationsMappers.ts | 18 +- .../networkInterfaceLoadBalancersMappers.ts | 18 +- ...etworkInterfaceTapConfigurationsMappers.ts | 18 +- .../src/models/networkInterfacesMappers.ts | 18 +- .../src/models/networkProfilesMappers.ts | 18 +- .../models/networkSecurityGroupsMappers.ts | 18 +- .../models/networkVirtualAppliancesMappers.ts | 18 +- .../src/models/networkWatchersMappers.ts | 18 +- .../src/models/operationsMappers.ts | 2 +- .../src/models/p2sVpnGatewaysMappers.ts | 18 +- .../src/models/packetCapturesMappers.ts | 2 +- .../arm-network/src/models/parameters.ts | 38 +- ...erExpressRouteCircuitConnectionsMappers.ts | 18 +- .../src/models/privateDnsZoneGroupsMappers.ts | 18 +- .../src/models/privateEndpointsMappers.ts | 18 +- .../src/models/privateLinkServicesMappers.ts | 18 +- .../src/models/publicIPAddressesMappers.ts | 18 +- .../src/models/publicIPPrefixesMappers.ts | 18 +- .../models/resourceNavigationLinksMappers.ts | 18 +- .../src/models/routeFilterRulesMappers.ts | 18 +- .../src/models/routeFiltersMappers.ts | 18 +- .../src/models/routeTablesMappers.ts | 18 +- .../arm-network/src/models/routesMappers.ts | 18 +- .../models/securityPartnerProvidersMappers.ts | 18 +- .../src/models/securityRulesMappers.ts | 18 +- .../models/serviceAssociationLinksMappers.ts | 18 +- .../models/serviceEndpointPoliciesMappers.ts | 18 +- ...serviceEndpointPolicyDefinitionsMappers.ts | 18 +- .../src/models/serviceTagsMappers.ts | 2 +- .../arm-network/src/models/subnetsMappers.ts | 18 +- .../arm-network/src/models/usagesMappers.ts | 2 +- .../models/virtualApplianceSitesMappers.ts | 18 +- .../src/models/virtualApplianceSkusMappers.ts | 18 +- .../models/virtualHubBgpConnectionMappers.ts | 18 +- .../models/virtualHubBgpConnectionsMappers.ts | 18 +- .../virtualHubIpConfigurationMappers.ts | 18 +- .../models/virtualHubRouteTableV2sMappers.ts | 18 +- .../src/models/virtualHubsMappers.ts | 18 +- ...virtualNetworkGatewayConnectionsMappers.ts | 18 +- .../models/virtualNetworkGatewaysMappers.ts | 18 +- .../models/virtualNetworkPeeringsMappers.ts | 18 +- .../src/models/virtualNetworkTapsMappers.ts | 18 +- .../src/models/virtualNetworksMappers.ts | 18 +- .../models/virtualRouterPeeringsMappers.ts | 18 +- .../src/models/virtualRoutersMappers.ts | 18 +- .../src/models/virtualWansMappers.ts | 18 +- .../src/models/vpnConnectionsMappers.ts | 20 +- .../src/models/vpnGatewaysMappers.ts | 20 +- .../src/models/vpnLinkConnectionsMappers.ts | 18 +- ...urationsAssociatedWithVirtualWanMappers.ts | 2 +- .../models/vpnServerConfigurationsMappers.ts | 18 +- .../models/vpnSiteLinkConnectionsMappers.ts | 18 +- .../src/models/vpnSiteLinksMappers.ts | 18 +- .../models/vpnSitesConfigurationMappers.ts | 2 +- .../arm-network/src/models/vpnSitesMappers.ts | 18 +- .../webApplicationFirewallPoliciesMappers.ts | 18 +- .../src/networkManagementClient.ts | 6 + .../src/operations/customIPPrefixes.ts | 477 ++++ .../operations/dscpConfigurationOperations.ts | 408 ++++ .../expressRoutePortAuthorizations.ts | 332 +++ .../src/operations/expressRoutePorts.ts | 68 + .../arm-network/src/operations/flowLogs.ts | 73 + .../arm-network/src/operations/index.ts | 3 + .../src/operations/p2sVpnGateways.ts | 162 +- .../src/operations/publicIPAddresses.ts | 10 +- .../src/operations/vpnConnections.ts | 144 ++ .../arm-network/src/operations/vpnGateways.ts | 242 +- .../src/operations/vpnLinkConnections.ts | 6 +- 119 files changed, 6657 insertions(+), 1011 deletions(-) create mode 100644 sdk/network/arm-network/src/models/customIPPrefixesMappers.ts create mode 100644 sdk/network/arm-network/src/models/dscpConfigurationOperationsMappers.ts create mode 100644 sdk/network/arm-network/src/models/expressRoutePortAuthorizationsMappers.ts create mode 100644 sdk/network/arm-network/src/operations/customIPPrefixes.ts create mode 100644 sdk/network/arm-network/src/operations/dscpConfigurationOperations.ts create mode 100644 sdk/network/arm-network/src/operations/expressRoutePortAuthorizations.ts diff --git a/sdk/network/arm-network/src/models/applicationGatewayPrivateEndpointConnectionsMappers.ts b/sdk/network/arm-network/src/models/applicationGatewayPrivateEndpointConnectionsMappers.ts index f1f0698ff39c..847b02a79b48 100644 --- a/sdk/network/arm-network/src/models/applicationGatewayPrivateEndpointConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/applicationGatewayPrivateEndpointConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -47,6 +48,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -82,6 +85,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/applicationGatewayPrivateLinkResourcesMappers.ts b/sdk/network/arm-network/src/models/applicationGatewayPrivateLinkResourcesMappers.ts index 724eb1bdf0eb..86cf09fd740e 100644 --- a/sdk/network/arm-network/src/models/applicationGatewayPrivateLinkResourcesMappers.ts +++ b/sdk/network/arm-network/src/models/applicationGatewayPrivateLinkResourcesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -47,6 +48,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -82,6 +85,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/applicationGatewaysMappers.ts b/sdk/network/arm-network/src/models/applicationGatewaysMappers.ts index 2dd5d5170953..b19f1acbe0e5 100644 --- a/sdk/network/arm-network/src/models/applicationGatewaysMappers.ts +++ b/sdk/network/arm-network/src/models/applicationGatewaysMappers.ts @@ -24,6 +24,7 @@ export { ApplicationGatewayBackendHealthPool, ApplicationGatewayBackendHealthServer, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -55,6 +56,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -90,6 +93,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -106,6 +111,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -113,6 +119,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -136,12 +143,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -151,8 +158,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -203,6 +208,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -230,6 +237,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -286,6 +295,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -298,4 +308,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/applicationSecurityGroupsMappers.ts b/sdk/network/arm-network/src/models/applicationSecurityGroupsMappers.ts index 61b99562bbe7..dda825b97f9a 100644 --- a/sdk/network/arm-network/src/models/applicationSecurityGroupsMappers.ts +++ b/sdk/network/arm-network/src/models/applicationSecurityGroupsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -82,6 +85,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/availableDelegationsMappers.ts b/sdk/network/arm-network/src/models/availableDelegationsMappers.ts index edf99f5987c5..57f8341fb467 100644 --- a/sdk/network/arm-network/src/models/availableDelegationsMappers.ts +++ b/sdk/network/arm-network/src/models/availableDelegationsMappers.ts @@ -11,4 +11,4 @@ export { AvailableDelegation, AvailableDelegationsResult, CloudError -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/availableEndpointServicesMappers.ts b/sdk/network/arm-network/src/models/availableEndpointServicesMappers.ts index 9f25143ff32c..35d69b670d8e 100644 --- a/sdk/network/arm-network/src/models/availableEndpointServicesMappers.ts +++ b/sdk/network/arm-network/src/models/availableEndpointServicesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, EndpointServicesListResult, ExpressRouteCircuit, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/availablePrivateEndpointTypesMappers.ts b/sdk/network/arm-network/src/models/availablePrivateEndpointTypesMappers.ts index f00ae2e0820e..44975597ca56 100644 --- a/sdk/network/arm-network/src/models/availablePrivateEndpointTypesMappers.ts +++ b/sdk/network/arm-network/src/models/availablePrivateEndpointTypesMappers.ts @@ -11,4 +11,4 @@ export { AvailablePrivateEndpointType, AvailablePrivateEndpointTypesResult, CloudError -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/availableResourceGroupDelegationsMappers.ts b/sdk/network/arm-network/src/models/availableResourceGroupDelegationsMappers.ts index edf99f5987c5..57f8341fb467 100644 --- a/sdk/network/arm-network/src/models/availableResourceGroupDelegationsMappers.ts +++ b/sdk/network/arm-network/src/models/availableResourceGroupDelegationsMappers.ts @@ -11,4 +11,4 @@ export { AvailableDelegation, AvailableDelegationsResult, CloudError -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/availableServiceAliasesMappers.ts b/sdk/network/arm-network/src/models/availableServiceAliasesMappers.ts index 6a79e8e40fed..a41682ae0eca 100644 --- a/sdk/network/arm-network/src/models/availableServiceAliasesMappers.ts +++ b/sdk/network/arm-network/src/models/availableServiceAliasesMappers.ts @@ -11,4 +11,4 @@ export { AvailableServiceAlias, AvailableServiceAliasesResult, CloudError -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/azureFirewallFqdnTagsMappers.ts b/sdk/network/arm-network/src/models/azureFirewallFqdnTagsMappers.ts index 7e24c474ee62..9274892e7b03 100644 --- a/sdk/network/arm-network/src/models/azureFirewallFqdnTagsMappers.ts +++ b/sdk/network/arm-network/src/models/azureFirewallFqdnTagsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -82,6 +85,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/azureFirewallsMappers.ts b/sdk/network/arm-network/src/models/azureFirewallsMappers.ts index 2e86b6f814d3..6d478f5eb171 100644 --- a/sdk/network/arm-network/src/models/azureFirewallsMappers.ts +++ b/sdk/network/arm-network/src/models/azureFirewallsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -82,6 +85,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/bastionHostsMappers.ts b/sdk/network/arm-network/src/models/bastionHostsMappers.ts index e00a31714191..9706b6255be5 100644 --- a/sdk/network/arm-network/src/models/bastionHostsMappers.ts +++ b/sdk/network/arm-network/src/models/bastionHostsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -82,6 +85,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/bgpServiceCommunitiesMappers.ts b/sdk/network/arm-network/src/models/bgpServiceCommunitiesMappers.ts index 9698021ac230..4918bf03a3e2 100644 --- a/sdk/network/arm-network/src/models/bgpServiceCommunitiesMappers.ts +++ b/sdk/network/arm-network/src/models/bgpServiceCommunitiesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -82,6 +85,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/connectionMonitorsMappers.ts b/sdk/network/arm-network/src/models/connectionMonitorsMappers.ts index fda18cc0b7d8..8e4cdd9cedba 100644 --- a/sdk/network/arm-network/src/models/connectionMonitorsMappers.ts +++ b/sdk/network/arm-network/src/models/connectionMonitorsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorListResult, @@ -102,6 +107,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -109,6 +115,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorResponse, @@ -132,12 +139,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -147,8 +154,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -200,6 +205,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -227,6 +234,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -283,6 +292,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -295,4 +305,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/customIPPrefixesMappers.ts b/sdk/network/arm-network/src/models/customIPPrefixesMappers.ts new file mode 100644 index 000000000000..c7dc634cc268 --- /dev/null +++ b/sdk/network/arm-network/src/models/customIPPrefixesMappers.ts @@ -0,0 +1,301 @@ +/* + * 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 { + discriminators, + AadAuthenticationParameters, + AddressSpace, + ApplicationGateway, + ApplicationGatewayAuthenticationCertificate, + ApplicationGatewayAutoscaleConfiguration, + ApplicationGatewayAvailableSslOptions, + ApplicationGatewayBackendAddress, + ApplicationGatewayBackendAddressPool, + ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, + ApplicationGatewayConnectionDraining, + ApplicationGatewayCustomError, + ApplicationGatewayFirewallDisabledRuleGroup, + ApplicationGatewayFirewallExclusion, + ApplicationGatewayFirewallRule, + ApplicationGatewayFirewallRuleGroup, + ApplicationGatewayFirewallRuleSet, + ApplicationGatewayFrontendIPConfiguration, + ApplicationGatewayFrontendPort, + ApplicationGatewayHeaderConfiguration, + ApplicationGatewayHttpListener, + ApplicationGatewayIPConfiguration, + ApplicationGatewayPathRule, + ApplicationGatewayPrivateEndpointConnection, + ApplicationGatewayPrivateLinkConfiguration, + ApplicationGatewayPrivateLinkIpConfiguration, + ApplicationGatewayPrivateLinkResource, + ApplicationGatewayProbe, + ApplicationGatewayProbeHealthResponseMatch, + ApplicationGatewayRedirectConfiguration, + ApplicationGatewayRequestRoutingRule, + ApplicationGatewayRewriteRule, + ApplicationGatewayRewriteRuleActionSet, + ApplicationGatewayRewriteRuleCondition, + ApplicationGatewayRewriteRuleSet, + ApplicationGatewaySku, + ApplicationGatewaySslCertificate, + ApplicationGatewaySslPolicy, + ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, + ApplicationGatewayTrustedRootCertificate, + ApplicationGatewayUrlConfiguration, + ApplicationGatewayUrlPathMap, + ApplicationGatewayWebApplicationFirewallConfiguration, + ApplicationRule, + ApplicationSecurityGroup, + AzureFirewall, + AzureFirewallApplicationRule, + AzureFirewallApplicationRuleCollection, + AzureFirewallApplicationRuleProtocol, + AzureFirewallFqdnTag, + AzureFirewallIPConfiguration, + AzureFirewallIpGroups, + AzureFirewallNatRCAction, + AzureFirewallNatRule, + AzureFirewallNatRuleCollection, + AzureFirewallNetworkRule, + AzureFirewallNetworkRuleCollection, + AzureFirewallPublicIPAddress, + AzureFirewallRCAction, + AzureFirewallSku, + BackendAddressPool, + BaseResource, + BastionHost, + BastionHostIPConfiguration, + BGPCommunity, + BgpConnection, + BgpServiceCommunity, + BgpSettings, + BreakOutCategoryPolicies, + CloudError, + ConnectionMonitorDestination, + ConnectionMonitorEndpoint, + ConnectionMonitorEndpointFilter, + ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, + ConnectionMonitorHttpConfiguration, + ConnectionMonitorIcmpConfiguration, + ConnectionMonitorOutput, + ConnectionMonitorResult, + ConnectionMonitorSource, + ConnectionMonitorSuccessThreshold, + ConnectionMonitorTcpConfiguration, + ConnectionMonitorTestConfiguration, + ConnectionMonitorTestGroup, + ConnectionMonitorWorkspaceSettings, + ConnectionSharedKey, + Container, + ContainerNetworkInterface, + ContainerNetworkInterfaceConfiguration, + ContainerNetworkInterfaceIpConfiguration, + CustomDnsConfigPropertiesFormat, + CustomIpPrefix, + CustomIpPrefixListResult, + DdosCustomPolicy, + DdosProtectionPlan, + DdosSettings, + Delegation, + DeviceProperties, + DhcpOptions, + DnsSettings, + DscpConfiguration, + EndpointServiceResult, + ExpressRouteCircuit, + ExpressRouteCircuitAuthorization, + ExpressRouteCircuitConnection, + ExpressRouteCircuitPeering, + ExpressRouteCircuitPeeringConfig, + ExpressRouteCircuitPeeringId, + ExpressRouteCircuitReference, + ExpressRouteCircuitServiceProviderProperties, + ExpressRouteCircuitSku, + ExpressRouteCircuitStats, + ExpressRouteConnection, + ExpressRouteConnectionId, + ExpressRouteCrossConnection, + ExpressRouteCrossConnectionPeering, + ExpressRouteGateway, + ExpressRouteGatewayPropertiesAutoScaleConfiguration, + ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds, + ExpressRouteLink, + ExpressRouteLinkMacSecConfig, + ExpressRoutePort, + ExpressRoutePortAuthorization, + ExpressRoutePortsLocation, + ExpressRoutePortsLocationBandwidths, + ExpressRouteServiceProvider, + ExpressRouteServiceProviderBandwidthsOffered, + FirewallPolicy, + FirewallPolicyFilterRuleCollection, + FirewallPolicyFilterRuleCollectionAction, + FirewallPolicyNatRuleCollection, + FirewallPolicyNatRuleCollectionAction, + FirewallPolicyRule, + FirewallPolicyRuleApplicationProtocol, + FirewallPolicyRuleCollection, + FirewallPolicyRuleCollectionGroup, + FirewallPolicyThreatIntelWhitelist, + FlowLog, + FlowLogFormatParameters, + FrontendIPConfiguration, + HTTPHeader, + HubIPAddresses, + HubIpConfiguration, + HubPublicIPAddresses, + HubRoute, + HubRouteTable, + HubVirtualNetworkConnection, + InboundNatPool, + InboundNatRule, + IpAllocation, + IPConfiguration, + IPConfigurationBgpPeeringAddress, + IPConfigurationProfile, + IpGroup, + IpsecPolicy, + IpTag, + Ipv6CircuitConnectionConfig, + Ipv6ExpressRouteCircuitPeeringConfig, + LoadBalancer, + LoadBalancerBackendAddress, + LoadBalancerSku, + LoadBalancingRule, + LocalNetworkGateway, + ManagedRuleGroupOverride, + ManagedRuleOverride, + ManagedRulesDefinition, + ManagedRuleSet, + ManagedServiceIdentity, + ManagedServiceIdentityUserAssignedIdentitiesValue, + MatchCondition, + MatchVariable, + NatGateway, + NatGatewaySku, + NatRule, + NetworkIntentPolicy, + NetworkInterface, + NetworkInterfaceDnsSettings, + NetworkInterfaceIPConfiguration, + NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties, + NetworkInterfaceTapConfiguration, + NetworkProfile, + NetworkRule, + NetworkSecurityGroup, + NetworkVirtualAppliance, + NetworkVirtualApplianceSku, + NetworkVirtualApplianceSkuInstances, + NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, + Office365PolicyProperties, + OutboundRule, + OwaspCrsExclusionEntry, + P2SConnectionConfiguration, + P2SVpnGateway, + PatchRouteFilter, + PatchRouteFilterRule, + PeerExpressRouteCircuitConnection, + PolicySettings, + PrivateDnsZoneConfig, + PrivateDnsZoneGroup, + PrivateEndpoint, + PrivateEndpointConnection, + PrivateLinkService, + PrivateLinkServiceConnection, + PrivateLinkServiceConnectionState, + PrivateLinkServiceIpConfiguration, + PrivateLinkServicePropertiesAutoApproval, + PrivateLinkServicePropertiesVisibility, + Probe, + PropagatedRouteTable, + ProtocolCustomSettingsFormat, + PublicIPAddress, + PublicIPAddressDnsSettings, + PublicIPAddressSku, + PublicIPPrefix, + PublicIPPrefixSku, + QosIpRange, + QosPortRange, + RadiusServer, + RecordSet, + ReferencedPublicIpAddress, + Resource, + ResourceNavigationLink, + ResourceSet, + RetentionPolicyParameters, + Route, + RouteFilter, + RouteFilterRule, + RouteTable, + RoutingConfiguration, + SecurityPartnerProvider, + SecurityRule, + ServiceAssociationLink, + ServiceEndpointPolicy, + ServiceEndpointPolicyDefinition, + ServiceEndpointPropertiesFormat, + StaticRoute, + Subnet, + SubResource, + TagsObject, + TrafficAnalyticsConfigurationProperties, + TrafficAnalyticsProperties, + TrafficSelectorPolicy, + TunnelConnectionHealth, + VirtualApplianceNicProperties, + VirtualApplianceSite, + VirtualApplianceSkuProperties, + VirtualHub, + VirtualHubId, + VirtualHubRoute, + VirtualHubRouteTable, + VirtualHubRouteTableV2, + VirtualHubRouteV2, + VirtualNetwork, + VirtualNetworkBgpCommunities, + VirtualNetworkConnectionGatewayReference, + VirtualNetworkGateway, + VirtualNetworkGatewayConnection, + VirtualNetworkGatewayConnectionListEntity, + VirtualNetworkGatewayIPConfiguration, + VirtualNetworkGatewaySku, + VirtualNetworkPeering, + VirtualNetworkTap, + VirtualRouter, + VirtualRouterPeering, + VirtualWAN, + VM, + VnetRoute, + VpnClientConfiguration, + VpnClientConnectionHealth, + VpnClientRevokedCertificate, + VpnClientRootCertificate, + VpnConnection, + VpnGateway, + VpnGatewayIpConfiguration, + VpnLinkBgpSettings, + VpnLinkProviderProperties, + VpnServerConfigRadiusClientRootCertificate, + VpnServerConfigRadiusServerRootCertificate, + VpnServerConfiguration, + VpnServerConfigVpnClientRevokedCertificate, + VpnServerConfigVpnClientRootCertificate, + VpnSite, + VpnSiteLink, + VpnSiteLinkConnection, + WebApplicationFirewallCustomRule, + WebApplicationFirewallPolicy +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/ddosCustomPoliciesMappers.ts b/sdk/network/arm-network/src/models/ddosCustomPoliciesMappers.ts index 73c0c05d0005..ca3252d8e3a9 100644 --- a/sdk/network/arm-network/src/models/ddosCustomPoliciesMappers.ts +++ b/sdk/network/arm-network/src/models/ddosCustomPoliciesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/ddosProtectionPlansMappers.ts b/sdk/network/arm-network/src/models/ddosProtectionPlansMappers.ts index 2a3da3d7d75b..ac395159709d 100644 --- a/sdk/network/arm-network/src/models/ddosProtectionPlansMappers.ts +++ b/sdk/network/arm-network/src/models/ddosProtectionPlansMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosProtectionPlanListResult, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/defaultSecurityRulesMappers.ts b/sdk/network/arm-network/src/models/defaultSecurityRulesMappers.ts index 34f981d5b63b..02c5aa898854 100644 --- a/sdk/network/arm-network/src/models/defaultSecurityRulesMappers.ts +++ b/sdk/network/arm-network/src/models/defaultSecurityRulesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/dscpConfigurationOperationsMappers.ts b/sdk/network/arm-network/src/models/dscpConfigurationOperationsMappers.ts new file mode 100644 index 000000000000..2fadb02b5297 --- /dev/null +++ b/sdk/network/arm-network/src/models/dscpConfigurationOperationsMappers.ts @@ -0,0 +1,300 @@ +/* + * 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 { + discriminators, + AadAuthenticationParameters, + AddressSpace, + ApplicationGateway, + ApplicationGatewayAuthenticationCertificate, + ApplicationGatewayAutoscaleConfiguration, + ApplicationGatewayAvailableSslOptions, + ApplicationGatewayBackendAddress, + ApplicationGatewayBackendAddressPool, + ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, + ApplicationGatewayConnectionDraining, + ApplicationGatewayCustomError, + ApplicationGatewayFirewallDisabledRuleGroup, + ApplicationGatewayFirewallExclusion, + ApplicationGatewayFirewallRule, + ApplicationGatewayFirewallRuleGroup, + ApplicationGatewayFirewallRuleSet, + ApplicationGatewayFrontendIPConfiguration, + ApplicationGatewayFrontendPort, + ApplicationGatewayHeaderConfiguration, + ApplicationGatewayHttpListener, + ApplicationGatewayIPConfiguration, + ApplicationGatewayPathRule, + ApplicationGatewayPrivateEndpointConnection, + ApplicationGatewayPrivateLinkConfiguration, + ApplicationGatewayPrivateLinkIpConfiguration, + ApplicationGatewayPrivateLinkResource, + ApplicationGatewayProbe, + ApplicationGatewayProbeHealthResponseMatch, + ApplicationGatewayRedirectConfiguration, + ApplicationGatewayRequestRoutingRule, + ApplicationGatewayRewriteRule, + ApplicationGatewayRewriteRuleActionSet, + ApplicationGatewayRewriteRuleCondition, + ApplicationGatewayRewriteRuleSet, + ApplicationGatewaySku, + ApplicationGatewaySslCertificate, + ApplicationGatewaySslPolicy, + ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, + ApplicationGatewayTrustedRootCertificate, + ApplicationGatewayUrlConfiguration, + ApplicationGatewayUrlPathMap, + ApplicationGatewayWebApplicationFirewallConfiguration, + ApplicationRule, + ApplicationSecurityGroup, + AzureFirewall, + AzureFirewallApplicationRule, + AzureFirewallApplicationRuleCollection, + AzureFirewallApplicationRuleProtocol, + AzureFirewallFqdnTag, + AzureFirewallIPConfiguration, + AzureFirewallIpGroups, + AzureFirewallNatRCAction, + AzureFirewallNatRule, + AzureFirewallNatRuleCollection, + AzureFirewallNetworkRule, + AzureFirewallNetworkRuleCollection, + AzureFirewallPublicIPAddress, + AzureFirewallRCAction, + AzureFirewallSku, + BackendAddressPool, + BaseResource, + BastionHost, + BastionHostIPConfiguration, + BGPCommunity, + BgpConnection, + BgpServiceCommunity, + BgpSettings, + BreakOutCategoryPolicies, + CloudError, + ConnectionMonitorDestination, + ConnectionMonitorEndpoint, + ConnectionMonitorEndpointFilter, + ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, + ConnectionMonitorHttpConfiguration, + ConnectionMonitorIcmpConfiguration, + ConnectionMonitorOutput, + ConnectionMonitorResult, + ConnectionMonitorSource, + ConnectionMonitorSuccessThreshold, + ConnectionMonitorTcpConfiguration, + ConnectionMonitorTestConfiguration, + ConnectionMonitorTestGroup, + ConnectionMonitorWorkspaceSettings, + ConnectionSharedKey, + Container, + ContainerNetworkInterface, + ContainerNetworkInterfaceConfiguration, + ContainerNetworkInterfaceIpConfiguration, + CustomDnsConfigPropertiesFormat, + CustomIpPrefix, + DdosCustomPolicy, + DdosProtectionPlan, + DdosSettings, + Delegation, + DeviceProperties, + DhcpOptions, + DnsSettings, + DscpConfiguration, + DscpConfigurationListResult, + EndpointServiceResult, + ExpressRouteCircuit, + ExpressRouteCircuitAuthorization, + ExpressRouteCircuitConnection, + ExpressRouteCircuitPeering, + ExpressRouteCircuitPeeringConfig, + ExpressRouteCircuitPeeringId, + ExpressRouteCircuitReference, + ExpressRouteCircuitServiceProviderProperties, + ExpressRouteCircuitSku, + ExpressRouteCircuitStats, + ExpressRouteConnection, + ExpressRouteConnectionId, + ExpressRouteCrossConnection, + ExpressRouteCrossConnectionPeering, + ExpressRouteGateway, + ExpressRouteGatewayPropertiesAutoScaleConfiguration, + ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds, + ExpressRouteLink, + ExpressRouteLinkMacSecConfig, + ExpressRoutePort, + ExpressRoutePortAuthorization, + ExpressRoutePortsLocation, + ExpressRoutePortsLocationBandwidths, + ExpressRouteServiceProvider, + ExpressRouteServiceProviderBandwidthsOffered, + FirewallPolicy, + FirewallPolicyFilterRuleCollection, + FirewallPolicyFilterRuleCollectionAction, + FirewallPolicyNatRuleCollection, + FirewallPolicyNatRuleCollectionAction, + FirewallPolicyRule, + FirewallPolicyRuleApplicationProtocol, + FirewallPolicyRuleCollection, + FirewallPolicyRuleCollectionGroup, + FirewallPolicyThreatIntelWhitelist, + FlowLog, + FlowLogFormatParameters, + FrontendIPConfiguration, + HTTPHeader, + HubIPAddresses, + HubIpConfiguration, + HubPublicIPAddresses, + HubRoute, + HubRouteTable, + HubVirtualNetworkConnection, + InboundNatPool, + InboundNatRule, + IpAllocation, + IPConfiguration, + IPConfigurationBgpPeeringAddress, + IPConfigurationProfile, + IpGroup, + IpsecPolicy, + IpTag, + Ipv6CircuitConnectionConfig, + Ipv6ExpressRouteCircuitPeeringConfig, + LoadBalancer, + LoadBalancerBackendAddress, + LoadBalancerSku, + LoadBalancingRule, + LocalNetworkGateway, + ManagedRuleGroupOverride, + ManagedRuleOverride, + ManagedRulesDefinition, + ManagedRuleSet, + ManagedServiceIdentity, + ManagedServiceIdentityUserAssignedIdentitiesValue, + MatchCondition, + MatchVariable, + NatGateway, + NatGatewaySku, + NatRule, + NetworkIntentPolicy, + NetworkInterface, + NetworkInterfaceDnsSettings, + NetworkInterfaceIPConfiguration, + NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties, + NetworkInterfaceTapConfiguration, + NetworkProfile, + NetworkRule, + NetworkSecurityGroup, + NetworkVirtualAppliance, + NetworkVirtualApplianceSku, + NetworkVirtualApplianceSkuInstances, + NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, + Office365PolicyProperties, + OutboundRule, + OwaspCrsExclusionEntry, + P2SConnectionConfiguration, + P2SVpnGateway, + PatchRouteFilter, + PatchRouteFilterRule, + PeerExpressRouteCircuitConnection, + PolicySettings, + PrivateDnsZoneConfig, + PrivateDnsZoneGroup, + PrivateEndpoint, + PrivateEndpointConnection, + PrivateLinkService, + PrivateLinkServiceConnection, + PrivateLinkServiceConnectionState, + PrivateLinkServiceIpConfiguration, + PrivateLinkServicePropertiesAutoApproval, + PrivateLinkServicePropertiesVisibility, + Probe, + PropagatedRouteTable, + ProtocolCustomSettingsFormat, + PublicIPAddress, + PublicIPAddressDnsSettings, + PublicIPAddressSku, + PublicIPPrefix, + PublicIPPrefixSku, + QosIpRange, + QosPortRange, + RadiusServer, + RecordSet, + ReferencedPublicIpAddress, + Resource, + ResourceNavigationLink, + ResourceSet, + RetentionPolicyParameters, + Route, + RouteFilter, + RouteFilterRule, + RouteTable, + RoutingConfiguration, + SecurityPartnerProvider, + SecurityRule, + ServiceAssociationLink, + ServiceEndpointPolicy, + ServiceEndpointPolicyDefinition, + ServiceEndpointPropertiesFormat, + StaticRoute, + Subnet, + SubResource, + TrafficAnalyticsConfigurationProperties, + TrafficAnalyticsProperties, + TrafficSelectorPolicy, + TunnelConnectionHealth, + VirtualApplianceNicProperties, + VirtualApplianceSite, + VirtualApplianceSkuProperties, + VirtualHub, + VirtualHubId, + VirtualHubRoute, + VirtualHubRouteTable, + VirtualHubRouteTableV2, + VirtualHubRouteV2, + VirtualNetwork, + VirtualNetworkBgpCommunities, + VirtualNetworkConnectionGatewayReference, + VirtualNetworkGateway, + VirtualNetworkGatewayConnection, + VirtualNetworkGatewayConnectionListEntity, + VirtualNetworkGatewayIPConfiguration, + VirtualNetworkGatewaySku, + VirtualNetworkPeering, + VirtualNetworkTap, + VirtualRouter, + VirtualRouterPeering, + VirtualWAN, + VM, + VnetRoute, + VpnClientConfiguration, + VpnClientConnectionHealth, + VpnClientRevokedCertificate, + VpnClientRootCertificate, + VpnConnection, + VpnGateway, + VpnGatewayIpConfiguration, + VpnLinkBgpSettings, + VpnLinkProviderProperties, + VpnServerConfigRadiusClientRootCertificate, + VpnServerConfigRadiusServerRootCertificate, + VpnServerConfiguration, + VpnServerConfigVpnClientRevokedCertificate, + VpnServerConfigVpnClientRootCertificate, + VpnSite, + VpnSiteLink, + VpnSiteLinkConnection, + WebApplicationFirewallCustomRule, + WebApplicationFirewallPolicy +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteCircuitAuthorizationsMappers.ts b/sdk/network/arm-network/src/models/expressRouteCircuitAuthorizationsMappers.ts index 9ae7bf201213..0fdf7f83f9d5 100644 --- a/sdk/network/arm-network/src/models/expressRouteCircuitAuthorizationsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteCircuitAuthorizationsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -82,6 +85,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteCircuitConnectionsMappers.ts b/sdk/network/arm-network/src/models/expressRouteCircuitConnectionsMappers.ts index 6acf7544b261..87d5ec478c99 100644 --- a/sdk/network/arm-network/src/models/expressRouteCircuitConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteCircuitConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteCircuitPeeringsMappers.ts b/sdk/network/arm-network/src/models/expressRouteCircuitPeeringsMappers.ts index aa425dd5589e..886a6f3e05a7 100644 --- a/sdk/network/arm-network/src/models/expressRouteCircuitPeeringsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteCircuitPeeringsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteCircuitsMappers.ts b/sdk/network/arm-network/src/models/expressRouteCircuitsMappers.ts index c13d7d709064..486308541264 100644 --- a/sdk/network/arm-network/src/models/expressRouteCircuitsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteCircuitsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitArpTable, @@ -132,12 +139,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -147,8 +154,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -199,6 +204,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -226,6 +233,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -282,6 +291,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -294,4 +304,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteConnectionsMappers.ts b/sdk/network/arm-network/src/models/expressRouteConnectionsMappers.ts index 3b023ac3dade..ef44d0abf580 100644 --- a/sdk/network/arm-network/src/models/expressRouteConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteCrossConnectionPeeringsMappers.ts b/sdk/network/arm-network/src/models/expressRouteCrossConnectionPeeringsMappers.ts index 45d957a37c9b..dae0a3449e54 100644 --- a/sdk/network/arm-network/src/models/expressRouteCrossConnectionPeeringsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteCrossConnectionPeeringsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteCrossConnectionsMappers.ts b/sdk/network/arm-network/src/models/expressRouteCrossConnectionsMappers.ts index bd2a3a5d1565..d51997fda52e 100644 --- a/sdk/network/arm-network/src/models/expressRouteCrossConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteCrossConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitArpTable, @@ -132,12 +139,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -147,8 +154,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -199,6 +204,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -226,6 +233,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -282,6 +291,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -294,4 +304,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteGatewaysMappers.ts b/sdk/network/arm-network/src/models/expressRouteGatewaysMappers.ts index 6dccb2459ddf..a131c956f2c7 100644 --- a/sdk/network/arm-network/src/models/expressRouteGatewaysMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteGatewaysMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteLinksMappers.ts b/sdk/network/arm-network/src/models/expressRouteLinksMappers.ts index e902e91657c1..c58722a9013a 100644 --- a/sdk/network/arm-network/src/models/expressRouteLinksMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteLinksMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -126,12 +133,12 @@ export { ExpressRouteLinkListResult, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRoutePortAuthorizationsMappers.ts b/sdk/network/arm-network/src/models/expressRoutePortAuthorizationsMappers.ts new file mode 100644 index 000000000000..7d4c4cf5d6bf --- /dev/null +++ b/sdk/network/arm-network/src/models/expressRoutePortAuthorizationsMappers.ts @@ -0,0 +1,300 @@ +/* + * 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 { + discriminators, + AadAuthenticationParameters, + AddressSpace, + ApplicationGateway, + ApplicationGatewayAuthenticationCertificate, + ApplicationGatewayAutoscaleConfiguration, + ApplicationGatewayAvailableSslOptions, + ApplicationGatewayBackendAddress, + ApplicationGatewayBackendAddressPool, + ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, + ApplicationGatewayConnectionDraining, + ApplicationGatewayCustomError, + ApplicationGatewayFirewallDisabledRuleGroup, + ApplicationGatewayFirewallExclusion, + ApplicationGatewayFirewallRule, + ApplicationGatewayFirewallRuleGroup, + ApplicationGatewayFirewallRuleSet, + ApplicationGatewayFrontendIPConfiguration, + ApplicationGatewayFrontendPort, + ApplicationGatewayHeaderConfiguration, + ApplicationGatewayHttpListener, + ApplicationGatewayIPConfiguration, + ApplicationGatewayPathRule, + ApplicationGatewayPrivateEndpointConnection, + ApplicationGatewayPrivateLinkConfiguration, + ApplicationGatewayPrivateLinkIpConfiguration, + ApplicationGatewayPrivateLinkResource, + ApplicationGatewayProbe, + ApplicationGatewayProbeHealthResponseMatch, + ApplicationGatewayRedirectConfiguration, + ApplicationGatewayRequestRoutingRule, + ApplicationGatewayRewriteRule, + ApplicationGatewayRewriteRuleActionSet, + ApplicationGatewayRewriteRuleCondition, + ApplicationGatewayRewriteRuleSet, + ApplicationGatewaySku, + ApplicationGatewaySslCertificate, + ApplicationGatewaySslPolicy, + ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, + ApplicationGatewayTrustedRootCertificate, + ApplicationGatewayUrlConfiguration, + ApplicationGatewayUrlPathMap, + ApplicationGatewayWebApplicationFirewallConfiguration, + ApplicationRule, + ApplicationSecurityGroup, + AzureFirewall, + AzureFirewallApplicationRule, + AzureFirewallApplicationRuleCollection, + AzureFirewallApplicationRuleProtocol, + AzureFirewallFqdnTag, + AzureFirewallIPConfiguration, + AzureFirewallIpGroups, + AzureFirewallNatRCAction, + AzureFirewallNatRule, + AzureFirewallNatRuleCollection, + AzureFirewallNetworkRule, + AzureFirewallNetworkRuleCollection, + AzureFirewallPublicIPAddress, + AzureFirewallRCAction, + AzureFirewallSku, + BackendAddressPool, + BaseResource, + BastionHost, + BastionHostIPConfiguration, + BGPCommunity, + BgpConnection, + BgpServiceCommunity, + BgpSettings, + BreakOutCategoryPolicies, + CloudError, + ConnectionMonitorDestination, + ConnectionMonitorEndpoint, + ConnectionMonitorEndpointFilter, + ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, + ConnectionMonitorHttpConfiguration, + ConnectionMonitorIcmpConfiguration, + ConnectionMonitorOutput, + ConnectionMonitorResult, + ConnectionMonitorSource, + ConnectionMonitorSuccessThreshold, + ConnectionMonitorTcpConfiguration, + ConnectionMonitorTestConfiguration, + ConnectionMonitorTestGroup, + ConnectionMonitorWorkspaceSettings, + ConnectionSharedKey, + Container, + ContainerNetworkInterface, + ContainerNetworkInterfaceConfiguration, + ContainerNetworkInterfaceIpConfiguration, + CustomDnsConfigPropertiesFormat, + CustomIpPrefix, + DdosCustomPolicy, + DdosProtectionPlan, + DdosSettings, + Delegation, + DeviceProperties, + DhcpOptions, + DnsSettings, + DscpConfiguration, + EndpointServiceResult, + ExpressRouteCircuit, + ExpressRouteCircuitAuthorization, + ExpressRouteCircuitConnection, + ExpressRouteCircuitPeering, + ExpressRouteCircuitPeeringConfig, + ExpressRouteCircuitPeeringId, + ExpressRouteCircuitReference, + ExpressRouteCircuitServiceProviderProperties, + ExpressRouteCircuitSku, + ExpressRouteCircuitStats, + ExpressRouteConnection, + ExpressRouteConnectionId, + ExpressRouteCrossConnection, + ExpressRouteCrossConnectionPeering, + ExpressRouteGateway, + ExpressRouteGatewayPropertiesAutoScaleConfiguration, + ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds, + ExpressRouteLink, + ExpressRouteLinkMacSecConfig, + ExpressRoutePort, + ExpressRoutePortAuthorization, + ExpressRoutePortAuthorizationListResult, + ExpressRoutePortsLocation, + ExpressRoutePortsLocationBandwidths, + ExpressRouteServiceProvider, + ExpressRouteServiceProviderBandwidthsOffered, + FirewallPolicy, + FirewallPolicyFilterRuleCollection, + FirewallPolicyFilterRuleCollectionAction, + FirewallPolicyNatRuleCollection, + FirewallPolicyNatRuleCollectionAction, + FirewallPolicyRule, + FirewallPolicyRuleApplicationProtocol, + FirewallPolicyRuleCollection, + FirewallPolicyRuleCollectionGroup, + FirewallPolicyThreatIntelWhitelist, + FlowLog, + FlowLogFormatParameters, + FrontendIPConfiguration, + HTTPHeader, + HubIPAddresses, + HubIpConfiguration, + HubPublicIPAddresses, + HubRoute, + HubRouteTable, + HubVirtualNetworkConnection, + InboundNatPool, + InboundNatRule, + IpAllocation, + IPConfiguration, + IPConfigurationBgpPeeringAddress, + IPConfigurationProfile, + IpGroup, + IpsecPolicy, + IpTag, + Ipv6CircuitConnectionConfig, + Ipv6ExpressRouteCircuitPeeringConfig, + LoadBalancer, + LoadBalancerBackendAddress, + LoadBalancerSku, + LoadBalancingRule, + LocalNetworkGateway, + ManagedRuleGroupOverride, + ManagedRuleOverride, + ManagedRulesDefinition, + ManagedRuleSet, + ManagedServiceIdentity, + ManagedServiceIdentityUserAssignedIdentitiesValue, + MatchCondition, + MatchVariable, + NatGateway, + NatGatewaySku, + NatRule, + NetworkIntentPolicy, + NetworkInterface, + NetworkInterfaceDnsSettings, + NetworkInterfaceIPConfiguration, + NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties, + NetworkInterfaceTapConfiguration, + NetworkProfile, + NetworkRule, + NetworkSecurityGroup, + NetworkVirtualAppliance, + NetworkVirtualApplianceSku, + NetworkVirtualApplianceSkuInstances, + NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, + Office365PolicyProperties, + OutboundRule, + OwaspCrsExclusionEntry, + P2SConnectionConfiguration, + P2SVpnGateway, + PatchRouteFilter, + PatchRouteFilterRule, + PeerExpressRouteCircuitConnection, + PolicySettings, + PrivateDnsZoneConfig, + PrivateDnsZoneGroup, + PrivateEndpoint, + PrivateEndpointConnection, + PrivateLinkService, + PrivateLinkServiceConnection, + PrivateLinkServiceConnectionState, + PrivateLinkServiceIpConfiguration, + PrivateLinkServicePropertiesAutoApproval, + PrivateLinkServicePropertiesVisibility, + Probe, + PropagatedRouteTable, + ProtocolCustomSettingsFormat, + PublicIPAddress, + PublicIPAddressDnsSettings, + PublicIPAddressSku, + PublicIPPrefix, + PublicIPPrefixSku, + QosIpRange, + QosPortRange, + RadiusServer, + RecordSet, + ReferencedPublicIpAddress, + Resource, + ResourceNavigationLink, + ResourceSet, + RetentionPolicyParameters, + Route, + RouteFilter, + RouteFilterRule, + RouteTable, + RoutingConfiguration, + SecurityPartnerProvider, + SecurityRule, + ServiceAssociationLink, + ServiceEndpointPolicy, + ServiceEndpointPolicyDefinition, + ServiceEndpointPropertiesFormat, + StaticRoute, + Subnet, + SubResource, + TrafficAnalyticsConfigurationProperties, + TrafficAnalyticsProperties, + TrafficSelectorPolicy, + TunnelConnectionHealth, + VirtualApplianceNicProperties, + VirtualApplianceSite, + VirtualApplianceSkuProperties, + VirtualHub, + VirtualHubId, + VirtualHubRoute, + VirtualHubRouteTable, + VirtualHubRouteTableV2, + VirtualHubRouteV2, + VirtualNetwork, + VirtualNetworkBgpCommunities, + VirtualNetworkConnectionGatewayReference, + VirtualNetworkGateway, + VirtualNetworkGatewayConnection, + VirtualNetworkGatewayConnectionListEntity, + VirtualNetworkGatewayIPConfiguration, + VirtualNetworkGatewaySku, + VirtualNetworkPeering, + VirtualNetworkTap, + VirtualRouter, + VirtualRouterPeering, + VirtualWAN, + VM, + VnetRoute, + VpnClientConfiguration, + VpnClientConnectionHealth, + VpnClientRevokedCertificate, + VpnClientRootCertificate, + VpnConnection, + VpnGateway, + VpnGatewayIpConfiguration, + VpnLinkBgpSettings, + VpnLinkProviderProperties, + VpnServerConfigRadiusClientRootCertificate, + VpnServerConfigRadiusServerRootCertificate, + VpnServerConfiguration, + VpnServerConfigVpnClientRevokedCertificate, + VpnServerConfigVpnClientRootCertificate, + VpnSite, + VpnSiteLink, + VpnSiteLinkConnection, + WebApplicationFirewallCustomRule, + WebApplicationFirewallPolicy +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRoutePortsLocationsMappers.ts b/sdk/network/arm-network/src/models/expressRoutePortsLocationsMappers.ts index 30f17414b935..160c2edee320 100644 --- a/sdk/network/arm-network/src/models/expressRoutePortsLocationsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRoutePortsLocationsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,13 +132,13 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRoutePortsLocationListResult, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRoutePortsMappers.ts b/sdk/network/arm-network/src/models/expressRoutePortsMappers.ts index c146803079d7..d27af6917031 100644 --- a/sdk/network/arm-network/src/models/expressRoutePortsMappers.ts +++ b/sdk/network/arm-network/src/models/expressRoutePortsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,13 +132,13 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortListResult, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,11 +148,11 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, + GenerateExpressRoutePortsLOARequest, + GenerateExpressRoutePortsLOAResult, HTTPHeader, HubIPAddresses, HubIpConfiguration, @@ -193,6 +200,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +229,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +287,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +300,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/expressRouteServiceProvidersMappers.ts b/sdk/network/arm-network/src/models/expressRouteServiceProvidersMappers.ts index 9664ac6dc7cd..a5f611982d49 100644 --- a/sdk/network/arm-network/src/models/expressRouteServiceProvidersMappers.ts +++ b/sdk/network/arm-network/src/models/expressRouteServiceProvidersMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,13 +132,13 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, ExpressRouteServiceProviderListResult, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/firewallPoliciesMappers.ts b/sdk/network/arm-network/src/models/firewallPoliciesMappers.ts index f6ab6b4bfcab..3f777900297f 100644 --- a/sdk/network/arm-network/src/models/firewallPoliciesMappers.ts +++ b/sdk/network/arm-network/src/models/firewallPoliciesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyListResult, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/firewallPolicyRuleCollectionGroupsMappers.ts b/sdk/network/arm-network/src/models/firewallPolicyRuleCollectionGroupsMappers.ts index 4255c31feaee..4cc48b9307bc 100644 --- a/sdk/network/arm-network/src/models/firewallPolicyRuleCollectionGroupsMappers.ts +++ b/sdk/network/arm-network/src/models/firewallPolicyRuleCollectionGroupsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollectionGroup, FirewallPolicyRuleCollectionGroupListResult, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/flowLogsMappers.ts b/sdk/network/arm-network/src/models/flowLogsMappers.ts index cbfc950233da..abb140be5d68 100644 --- a/sdk/network/arm-network/src/models/flowLogsMappers.ts +++ b/sdk/network/arm-network/src/models/flowLogsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -80,6 +83,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -96,6 +101,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -103,6 +109,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorResponse, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FlowLogListResult, @@ -194,6 +199,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -221,6 +228,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -242,6 +251,7 @@ export { StaticRoute, Subnet, SubResource, + TagsObject, TrafficAnalyticsConfigurationProperties, TrafficAnalyticsProperties, TrafficSelectorPolicy, @@ -276,6 +286,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +299,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/hubRouteTablesMappers.ts b/sdk/network/arm-network/src/models/hubRouteTablesMappers.ts index f10ed23f2654..4b95ec62274e 100644 --- a/sdk/network/arm-network/src/models/hubRouteTablesMappers.ts +++ b/sdk/network/arm-network/src/models/hubRouteTablesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/hubVirtualNetworkConnectionsMappers.ts b/sdk/network/arm-network/src/models/hubVirtualNetworkConnectionsMappers.ts index 30c6b11885f9..8d41f537aac0 100644 --- a/sdk/network/arm-network/src/models/hubVirtualNetworkConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/hubVirtualNetworkConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/inboundNatRulesMappers.ts b/sdk/network/arm-network/src/models/inboundNatRulesMappers.ts index 7a22ad40ce94..a3d070cf0695 100644 --- a/sdk/network/arm-network/src/models/inboundNatRulesMappers.ts +++ b/sdk/network/arm-network/src/models/inboundNatRulesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/index.ts b/sdk/network/arm-network/src/models/index.ts index 9cdc6fded1a0..dab9f905612f 100644 --- a/sdk/network/arm-network/src/models/index.ts +++ b/sdk/network/arm-network/src/models/index.ts @@ -461,6 +461,11 @@ export interface NetworkInterface extends Resource { * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly hostedWorkloads?: string[]; + /** + * A reference to the dscp configuration to which the network interface is linked. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly dscpConfiguration?: SubResource; /** * The resource GUID property of the network interface resource. * **NOTE: This property will not be serialized. It can only be populated by the server.** @@ -794,6 +799,10 @@ export interface PublicIPAddressSku { * Name of a public IP address SKU. Possible values include: 'Basic', 'Standard' */ name?: PublicIPAddressSkuName; + /** + * Tier of a public IP address SKU. Possible values include: 'Regional', 'Global' + */ + tier?: PublicIPAddressSkuTier; } /** @@ -1328,6 +1337,10 @@ export interface LoadBalancerBackendAddress { * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly networkInterfaceIPConfiguration?: SubResource; + /** + * Reference to the frontend ip address configuration defined in regional loadbalancer. + */ + loadBalancerFrontendIPConfiguration?: SubResource; /** * Name of the backend address. */ @@ -1338,15 +1351,15 @@ export interface LoadBalancerBackendAddress { * Pool of backend IP addresses. */ export interface BackendAddressPool extends SubResource { + /** + * An array of backend addresses. + */ + loadBalancerBackendAddresses?: LoadBalancerBackendAddress[]; /** * An array 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[]; - /** - * An array of backend addresses. - */ - loadBalancerBackendAddresses?: LoadBalancerBackendAddress[]; /** * An array of references to load balancing rules that use this backend address pool. * **NOTE: This property will not be serialized. It can only be populated by the server.** @@ -1815,6 +1828,16 @@ export interface ApplicationGatewaySslPolicy { minProtocolVersion?: ApplicationGatewaySslProtocol; } +/** + * Application gateway client authentication configuration. + */ +export interface ApplicationGatewayClientAuthConfiguration { + /** + * Verify client certificate issuer name on the application gateway. + */ + verifyClientCertIssuerDN?: boolean; +} + /** * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is * allowed. @@ -1912,6 +1935,36 @@ export interface ApplicationGatewayTrustedRootCertificate extends SubResource { readonly type?: string; } +/** + * Trusted client certificates of an application gateway. + */ +export interface ApplicationGatewayTrustedClientCertificate extends SubResource { + /** + * Certificate public data. + */ + data?: string; + /** + * The provisioning state of the trusted client certificate resource. Possible values include: + * 'Succeeded', 'Updating', 'Deleting', 'Failed' + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly provisioningState?: ProvisioningState; + /** + * Name of the trusted client certificate that is unique within an Application Gateway. + */ + name?: string; + /** + * 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; + /** + * Type of the resource. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly type?: string; +} + /** * SSL certificates of an application gateway. */ @@ -2033,6 +2086,44 @@ export interface ApplicationGatewayFrontendPort extends SubResource { readonly type?: string; } +/** + * SSL profile of an application gateway. + */ +export interface ApplicationGatewaySslProfile extends SubResource { + /** + * Array of references to application gateway trusted client certificates. + */ + trustedClientCertificates?: SubResource[]; + /** + * SSL policy of the application gateway resource. + */ + sslPolicy?: ApplicationGatewaySslPolicy; + /** + * Client authentication configuration of the application gateway resource. + */ + clientAuthConfiguration?: ApplicationGatewayClientAuthConfiguration; + /** + * The provisioning state of the HTTP listener resource. Possible values include: 'Succeeded', + * 'Updating', 'Deleting', 'Failed' + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly provisioningState?: ProvisioningState; + /** + * Name of the SSL profile that is unique within an Application Gateway. + */ + name?: string; + /** + * 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; + /** + * Type of the resource. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly type?: string; +} + /** * Customer error of an application gateway. */ @@ -2072,6 +2163,10 @@ export interface ApplicationGatewayHttpListener extends SubResource { * SSL certificate resource of an application gateway. */ sslCertificate?: SubResource; + /** + * SSL profile resource of the application gateway. + */ + sslProfile?: SubResource; /** * Applicable only if protocol is https. Enables SNI for multi-hosting. */ @@ -2839,6 +2934,12 @@ export interface ApplicationGateway extends Resource { * limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits). */ trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]; + /** + * Trusted client certificates of the application gateway resource. For default limits, see + * [Application Gateway + * limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits). + */ + trustedClientCertificates?: ApplicationGatewayTrustedClientCertificate[]; /** * SSL certificates of the application gateway resource. For default limits, see [Application * Gateway @@ -2879,6 +2980,11 @@ export interface ApplicationGateway extends Resource { * limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits). */ httpListeners?: ApplicationGatewayHttpListener[]; + /** + * SSL profiles of the application gateway resource. For default limits, see [Application Gateway + * limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits). + */ + sslProfiles?: ApplicationGatewaySslProfile[]; /** * URL path map of the application gateway resource. For default limits, see [Application Gateway * limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits). @@ -3244,11 +3350,11 @@ export interface AzureFirewallIpGroups { */ export interface HubPublicIPAddresses { /** - * The number of Public IP addresses associated with azure firewall. + * The list of Public IP addresses associated with azure firewall or IP addresses to be retained. */ addresses?: AzureFirewallPublicIPAddress[]; /** - * Private IP Address associated with azure firewall. + * The number of Public IP addresses associated with azure firewall. */ count?: number; } @@ -3840,6 +3946,46 @@ export interface DnsNameAvailabilityResult { available?: boolean; } +/** + * Custom IP prefix resource. + */ +export interface CustomIpPrefix extends Resource { + /** + * The prefix range in CIDR notation. Should include the start address and the prefix length. + */ + cidr?: string; + /** + * The commissioned state of the Custom IP Prefix. Possible values include: 'Provisioning', + * 'Provisioned', 'Commissioning', 'Commissioned', 'Decommissioning', 'Deprovisioning' + */ + commissionedState?: CommissionedState; + /** + * The list of all referenced PublicIpPrefixes. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly publicIpPrefixes?: SubResource[]; + /** + * The resource GUID property of the custom IP prefix resource. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly resourceGuid?: string; + /** + * The provisioning state of the custom IP prefix resource. Possible values include: 'Succeeded', + * 'Updating', 'Deleting', 'Failed' + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly provisioningState?: ProvisioningState; + /** + * 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 list of availability zones denoting the IP allocated for the resource needs to come from. + */ + zones?: string[]; +} + /** * DDoS custom policy properties. */ @@ -3954,6 +4100,91 @@ export interface DdosProtectionPlan extends BaseResource { readonly etag?: string; } +/** + * Qos Traffic Profiler IP Range properties. + */ +export interface QosIpRange { + /** + * Start IP Address. + */ + startIP?: string; + /** + * End IP Address. + */ + endIP?: string; +} + +/** + * Qos Traffic Profiler Port range properties. + */ +export interface QosPortRange { + /** + * Qos Port Range start. + */ + start?: number; + /** + * Qos Port Range end. + */ + end?: number; +} + +/** + * DSCP Configuration in a resource group. + */ +export interface DscpConfiguration extends Resource { + /** + * List of markings to be used in the configuration. + */ + markings?: number[]; + /** + * Source IP ranges. + */ + sourceIpRanges?: QosIpRange[]; + /** + * Destination IP ranges. + */ + destinationIpRanges?: QosIpRange[]; + /** + * Sources port ranges. + */ + sourcePortRanges?: QosPortRange[]; + /** + * Destination port ranges. + */ + destinationPortRanges?: QosPortRange[]; + /** + * RNM supported protocol types. Possible values include: 'DoNotUse', 'Icmp', 'Tcp', 'Udp', + * 'Gre', 'Esp', 'Ah', 'Vxlan', 'All' + */ + protocol?: ProtocolType; + /** + * Qos Collection ID generated by RNM. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly qosCollectionId?: string; + /** + * Associated Network Interfaces to the DSCP Configuration. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly associatedNetworkInterfaces?: NetworkInterface[]; + /** + * The resource GUID property of the DSCP Configuration resource. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly resourceGuid?: string; + /** + * The provisioning state of the DSCP Configuration resource. Possible values include: + * 'Succeeded', 'Updating', 'Deleting', 'Failed' + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly provisioningState?: ProvisioningState; + /** + * 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; +} + /** * Endpoint service. */ @@ -4428,6 +4659,10 @@ export interface ExpressRouteCircuit extends Resource { * Flag denoting global reach status. */ globalReachEnabled?: boolean; + /** + * The authorizationKey. + */ + authorizationKey?: string; /** * 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.** @@ -4740,12 +4975,14 @@ export interface ExpressRouteCrossConnection extends Resource { readonly sTag?: number; /** * The peering location of the ExpressRoute circuit. + * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - peeringLocation?: string; + readonly peeringLocation?: string; /** * The circuit bandwidth In Mbps. + * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - bandwidthInMbps?: number; + readonly bandwidthInMbps?: number; /** * The ExpressRouteCircuit. */ @@ -4834,9 +5071,14 @@ export interface ExpressRouteLinkMacSecConfig { */ cakSecretIdentifier?: string; /** - * Mac security cipher. Possible values include: 'gcm-aes-128', 'gcm-aes-256' + * Mac security cipher. Possible values include: 'GcmAes256', 'GcmAes128', 'GcmAesXpn128', + * 'GcmAesXpn256' */ cipher?: ExpressRouteLinkMacSecCipher; + /** + * Sci mode enabled/disabled. Possible values include: 'Disabled', 'Enabled' + */ + sciState?: ExpressRouteLinkMacSecSciState; } /** @@ -4963,64 +5205,80 @@ export interface ExpressRoutePort extends Resource { } /** - * ThreatIntel Whitelist for Firewall Policy. + * The customer name to be printed on a letter of authorization. */ -export interface FirewallPolicyThreatIntelWhitelist { - /** - * List of IP addresses for the ThreatIntel Whitelist. - */ - ipAddresses?: string[]; +export interface GenerateExpressRoutePortsLOARequest { /** - * List of FQDNs for the ThreatIntel Whitelist. + * The customer name. */ - fqdns?: string[]; + customerName: string; } /** - * Trusted Root certificates properties for tls. + * Response for GenerateExpressRoutePortsLOA API service call. */ -export interface FirewallPolicyCertificateAuthority { - /** - * Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in - * KeyVault. - */ - keyVaultSecretId?: string; +export interface GenerateExpressRoutePortsLOAResult { /** - * Name of the CA certificate. + * The content as a base64 encoded string. */ - name?: string; + encodedContent?: string; } /** - * Trusted Root certificates of a firewall policy. + * ExpressRoutePort Authorization resource definition. + * @summary ExpressRoute Port Authorization */ -export interface FirewallPolicyTrustedRootCertificate { +export interface ExpressRoutePortAuthorization extends SubResource { /** - * Secret Id of (base-64 encoded unencrypted pfx) the public certificate data stored in KeyVault. + * The authorization key. + * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - keyVaultSecretId?: string; + readonly authorizationKey?: string; + /** + * The authorization use status. Possible values include: 'Available', 'InUse' + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly authorizationUseStatus?: ExpressRoutePortAuthorizationUseStatus; + /** + * The reference to the ExpressRoute circuit resource using the authorization. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly circuit?: SubResource; + /** + * The provisioning state of the authorization resource. Possible values include: 'Succeeded', + * 'Updating', 'Deleting', 'Failed' + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly provisioningState?: ProvisioningState; /** - * Name of the trusted root certificate that is unique within a firewall policy. + * The name of the resource that is unique within a resource group. This name can be used to + * access the resource. */ name?: string; + /** + * 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; + /** + * Type of the resource. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly type?: string; } /** - * Configuration needed to perform TLS termination & initiation. + * ThreatIntel Whitelist for Firewall Policy. */ -export interface FirewallPolicyTransportSecurity { - /** - * The CA used for intermediate CA generation. - */ - certificateAuthority?: FirewallPolicyCertificateAuthority; +export interface FirewallPolicyThreatIntelWhitelist { /** - * List of domains which are excluded from TLS termination. + * List of IP addresses for the ThreatIntel Whitelist. */ - excludedDomains?: string[]; + ipAddresses?: string[]; /** - * Certificates which are to be trusted by the firewall. + * List of FQDNs for the ThreatIntel Whitelist. */ - trustedRootCertificates?: FirewallPolicyTrustedRootCertificate[]; + fqdns?: string[]; } /** @@ -5078,14 +5336,6 @@ export interface FirewallPolicy extends Resource { * ThreatIntel Whitelist for Firewall Policy. */ threatIntelWhitelist?: FirewallPolicyThreatIntelWhitelist; - /** - * The operation mode for Intrusion system. Possible values include: 'Enabled', 'Disabled' - */ - intrusionSystemMode?: FirewallPolicyIntrusionSystemMode; - /** - * TLS Configuration definition. - */ - transportSecurity?: FirewallPolicyTransportSecurity; /** * DNS Proxy Settings definition. */ @@ -5095,10 +5345,6 @@ export interface FirewallPolicy extends Resource { * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly etag?: string; - /** - * The identity of the firewall policy. - */ - identity?: ManagedServiceIdentity; } /** @@ -5296,10 +5542,6 @@ export interface ApplicationRule { * Array of Application Protocols. */ protocols?: FirewallPolicyRuleApplicationProtocol[]; - /** - * List of Urls for this rule condition. - */ - targetUrls?: string[]; /** * List of FQDNs for this rule. */ @@ -5312,10 +5554,6 @@ export interface ApplicationRule { * List of source IpGroups for this rule. */ sourceIpGroups?: string[]; - /** - * Terminate TLS connections for this rule. - */ - terminateTLS?: boolean; } /** @@ -5489,6 +5727,10 @@ export interface LoadBalancerSku { * Name of a load balancer SKU. Possible values include: 'Basic', 'Standard' */ name?: LoadBalancerSkuName; + /** + * Tier of a load balancer SKU. Possible values include: 'Regional', 'Global' + */ + tier?: LoadBalancerSkuTier; } /** @@ -6254,6 +6496,11 @@ export interface NetworkVirtualAppliance extends Resource { * Network Virtual Appliance SKU. */ nvaSku?: VirtualApplianceSkuProperties; + /** + * Address Prefix. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly addressPrefix?: string; /** * BootStrapConfigurationBlobs storage URLs. */ @@ -7700,15 +7947,45 @@ export interface ConnectionMonitorEndpointFilter { } /** - * Describes the connection monitor endpoint. + * Describes the connection monitor endpoint scope item. */ -export interface ConnectionMonitorEndpoint { - /** - * The name of the connection monitor endpoint. - */ - name: string; +export interface ConnectionMonitorEndpointScopeItem { /** - * Resource ID of the connection monitor endpoint. + * The address of the endpoint item. Supported types are IPv4/IPv6 subnet mask or IPv4/IPv6 IP + * address. + */ + address?: string; +} + +/** + * Describes the connection monitor endpoint scope. + */ +export interface ConnectionMonitorEndpointScope { + /** + * List of items which needs to be included to the endpoint scope. + */ + include?: ConnectionMonitorEndpointScopeItem[]; + /** + * List of items which needs to be excluded from the endpoint scope. + */ + exclude?: ConnectionMonitorEndpointScopeItem[]; +} + +/** + * Describes the connection monitor endpoint. + */ +export interface ConnectionMonitorEndpoint { + /** + * The name of the connection monitor endpoint. + */ + name: string; + /** + * The endpoint type. Possible values include: 'AzureVM', 'AzureVNet', 'AzureSubnet', + * 'ExternalAddress', 'MMAWorkspaceMachine', 'MMAWorkspaceNetwork' + */ + type?: EndpointType; + /** + * Resource ID of the connection monitor endpoint. */ resourceId?: string; /** @@ -7719,6 +7996,15 @@ export interface ConnectionMonitorEndpoint { * Filter for sub-items within the endpoint. */ filter?: ConnectionMonitorEndpointFilter; + /** + * Endpoint scope. + */ + scope?: ConnectionMonitorEndpointScope; + /** + * Test coverage for the endpoint. Possible values include: 'Default', 'Low', 'BelowAverage', + * 'Average', 'AboveAverage', 'Full' + */ + coverageLevel?: CoverageLevel; } /** @@ -7764,6 +8050,10 @@ export interface ConnectionMonitorTcpConfiguration { * Value indicating whether path evaluation with trace route should be disabled. */ disableTraceRoute?: boolean; + /** + * Destination port behavior. Possible values include: 'None', 'ListenIfAvailable' + */ + destinationPortBehavior?: DestinationPortBehavior; } /** @@ -8656,6 +8946,10 @@ export interface PublicIPPrefix extends Resource { * **NOTE: This property will not be serialized. It can only be populated by the server.** */ readonly loadBalancerFrontendIpConfiguration?: SubResource; + /** + * The customIpPrefix that this prefix is associated with. + */ + customIPPrefix?: SubResource; /** * The resource GUID property of the public IP prefix resource. * **NOTE: This property will not be serialized. It can only be populated by the server.** @@ -9027,6 +9321,21 @@ export interface AddressSpace { addressPrefixes?: string[]; } +/** + * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET. + */ +export interface VirtualNetworkBgpCommunities { + /** + * The BGP community associated with the virtual network. + */ + virtualNetworkCommunity: string; + /** + * The BGP community associated with the region of the virtual network. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly regionalCommunity?: string; +} + /** * Peerings in a virtual network resource. */ @@ -9062,6 +9371,10 @@ export interface VirtualNetworkPeering extends SubResource { * The reference to the remote virtual network address space. */ remoteAddressSpace?: AddressSpace; + /** + * The reference to the remote virtual network's Bgp Communities. + */ + remoteBgpCommunities?: VirtualNetworkBgpCommunities; /** * The status of the virtual network peering. Possible values include: 'Initiated', 'Connected', * 'Disconnected' @@ -9126,21 +9439,6 @@ export interface DhcpOptions { dnsServers?: string[]; } -/** - * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET. - */ -export interface VirtualNetworkBgpCommunities { - /** - * The BGP community associated with the virtual network. - */ - virtualNetworkCommunity: string; - /** - * The BGP community associated with the region of the virtual network. - * **NOTE: This property will not be serialized. It can only be populated by the server.** - */ - readonly regionalCommunity?: string; -} - /** * Virtual Network resource. */ @@ -10509,6 +10807,34 @@ export interface VpnSiteLink extends SubResource { readonly type?: string; } +/** + * Office365 breakout categories. + */ +export interface O365BreakOutCategoryPolicies { + /** + * Flag to control allow category. + */ + allow?: boolean; + /** + * Flag to control optimize category. + */ + optimize?: boolean; + /** + * Flag to control default category. + */ + default?: boolean; +} + +/** + * The Office365 breakout policy. + */ +export interface O365PolicyProperties { + /** + * Office365 breakout categories. + */ + breakOutCategories?: O365BreakOutCategoryPolicies; +} + /** * VpnSite Resource. */ @@ -10551,6 +10877,10 @@ export interface VpnSite extends Resource { * List of all vpn site links. */ vpnSiteLinks?: VpnSiteLink[]; + /** + * Office365 Policy. + */ + o365Policy?: O365PolicyProperties; /** * 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.** @@ -10806,6 +11136,10 @@ export interface VirtualHub extends Resource { * VirtualRouter IPs. */ virtualRouterIps?: string[]; + /** + * Flag to control route propogation for VirtualRouter hub. + */ + enableVirtualRouterRoutePropogation?: boolean; /** * 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.** @@ -10968,7 +11302,7 @@ export interface VpnConnection extends SubResource { */ routingWeight?: number; /** - * The dead peer detection timeout for a vpn connection in seconds. + * DPD timeout in seconds for vpn connection. */ dpdTimeoutSeconds?: number; /** @@ -11049,6 +11383,24 @@ export interface VpnConnection extends SubResource { readonly etag?: string; } +/** + * IP Configuration of a VPN Gateway Resource. + */ +export interface VpnGatewayIpConfiguration { + /** + * The identifier of the IP configuration for a VPN Gateway. + */ + id?: string; + /** + * The public IP address of this IP configuration. + */ + publicIpAddress?: string; + /** + * The private IP address of this IP configuration. + */ + privateIpAddress?: string; +} + /** * VpnGateway Resource. */ @@ -11075,6 +11427,11 @@ export interface VpnGateway extends Resource { * The scale unit for this vpn gateway. */ vpnGatewayScaleUnit?: number; + /** + * List of all IPs configured on the gateway. + * **NOTE: This property will not be serialized. It can only be populated by the server.** + */ + readonly ipConfigurations?: VpnGatewayIpConfiguration[]; /** * 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.** @@ -11082,6 +11439,54 @@ export interface VpnGateway extends Resource { readonly etag?: string; } +/** + * Vpn Connection packet capture parameters supplied to start packet capture on gateway connection. + */ +export interface VpnConnectionPacketCaptureStartParameters { + /** + * Start Packet capture parameters on vpn connection. + */ + filterData?: string; + /** + * List of site link connection names. + */ + linkConnectionNames?: string[]; +} + +/** + * Vpn Connection packet capture parameters supplied to stop packet capture on gateway connection. + */ +export interface VpnConnectionPacketCaptureStopParameters { + /** + * SAS url for packet capture on vpn connection. + */ + sasUrl?: string; + /** + * List of site link connection names. + */ + linkConnectionNames?: string[]; +} + +/** + * Start packet capture parameters. + */ +export interface VpnGatewayPacketCaptureStartParameters { + /** + * Start Packet capture parameters on vpn gateway. + */ + filterData?: string; +} + +/** + * Stop packet capture parameters. + */ +export interface VpnGatewayPacketCaptureStopParameters { + /** + * SAS url for packet capture on vpn gateway. + */ + sasUrl?: string; +} + /** * HubVirtualNetworkConnection Resource. */ @@ -11168,12 +11573,12 @@ export interface HubRouteTable extends SubResource { * List of all connections associated with this route table. * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly associatedConnections?: string[]; + readonly associatedConnections?: SubResource[]; /** * List of all connections that advertise to this route table. * **NOTE: This property will not be serialized. It can only be populated by the server.** */ - readonly propagatingConnections?: string[]; + readonly propagatingConnections?: SubResource[]; /** * The provisioning state of the RouteTable resource. Possible values include: 'Succeeded', * 'Updating', 'Deleting', 'Failed' @@ -11323,6 +11728,11 @@ export interface P2SConnectionConfiguration extends SubResource { * connection. */ routingConfiguration?: RoutingConfiguration; + /** + * Flag indicating whether the enable internet security flag is turned on for the P2S Connections + * or not. + */ + enableInternetSecurity?: boolean; /** * The provisioning state of the P2SConnectionConfiguration resource. Possible values include: * 'Succeeded', 'Updating', 'Deleting', 'Failed' @@ -11714,7 +12124,7 @@ export interface VirtualHubEffectiveRoute { /** * EffectiveRoutes List. */ -export interface VirtualHubEffectiveRouteList { +export interface VirtualHubEffectiveRouteEffectiveRouteList { /** * The list of effective routes configured on the virtual hub or the specified resource. */ @@ -12012,6 +12422,16 @@ export interface ApplicationGatewaysBeginBackendHealthOnDemandOptionalParams ext expand?: string; } +/** + * Optional Parameters. + */ +export interface CustomIPPrefixesGetOptionalParams extends msRest.RequestOptionsBase { + /** + * Expands referenced resources. + */ + expand?: string; +} + /** * Optional Parameters. */ @@ -12367,6 +12787,90 @@ export interface VirtualHubsBeginGetEffectiveVirtualHubRoutesOptionalParams exte effectiveRoutesParameters?: EffectiveRoutesParameters; } +/** + * Optional Parameters. + */ +export interface VpnGatewaysStartPacketCaptureOptionalParams extends msRest.RequestOptionsBase { + /** + * Vpn gateway packet capture parameters supplied to start packet capture on vpn gateway. + */ + parameters?: VpnGatewayPacketCaptureStartParameters; +} + +/** + * Optional Parameters. + */ +export interface VpnGatewaysStopPacketCaptureOptionalParams extends msRest.RequestOptionsBase { + /** + * Vpn gateway packet capture parameters supplied to stop packet capture on vpn gateway. + */ + parameters?: VpnGatewayPacketCaptureStopParameters; +} + +/** + * Optional Parameters. + */ +export interface VpnGatewaysBeginStartPacketCaptureOptionalParams extends msRest.RequestOptionsBase { + /** + * Vpn gateway packet capture parameters supplied to start packet capture on vpn gateway. + */ + parameters?: VpnGatewayPacketCaptureStartParameters; +} + +/** + * Optional Parameters. + */ +export interface VpnGatewaysBeginStopPacketCaptureOptionalParams extends msRest.RequestOptionsBase { + /** + * Vpn gateway packet capture parameters supplied to stop packet capture on vpn gateway. + */ + parameters?: VpnGatewayPacketCaptureStopParameters; +} + +/** + * Optional Parameters. + */ +export interface VpnConnectionsStartPacketCaptureOptionalParams extends msRest.RequestOptionsBase { + /** + * Vpn Connection packet capture parameters supplied to start packet capture on gateway + * connection. + */ + parameters?: VpnConnectionPacketCaptureStartParameters; +} + +/** + * Optional Parameters. + */ +export interface VpnConnectionsStopPacketCaptureOptionalParams extends msRest.RequestOptionsBase { + /** + * Vpn Connection packet capture parameters supplied to stop packet capture on gateway + * connection. + */ + parameters?: VpnConnectionPacketCaptureStopParameters; +} + +/** + * Optional Parameters. + */ +export interface VpnConnectionsBeginStartPacketCaptureOptionalParams extends msRest.RequestOptionsBase { + /** + * Vpn Connection packet capture parameters supplied to start packet capture on gateway + * connection. + */ + parameters?: VpnConnectionPacketCaptureStartParameters; +} + +/** + * Optional Parameters. + */ +export interface VpnConnectionsBeginStopPacketCaptureOptionalParams extends msRest.RequestOptionsBase { + /** + * Vpn Connection packet capture parameters supplied to stop packet capture on gateway + * connection. + */ + parameters?: VpnConnectionPacketCaptureStopParameters; +} + /** * An interface representing NetworkManagementClientOptions. */ @@ -12535,6 +13039,18 @@ export interface BastionSessionDeleteResult extends Array { nextLink?: string; } +/** + * @interface + * Response for ListCustomIpPrefixes API service call. + * @extends Array + */ +export interface CustomIpPrefixListResult extends Array { + /** + * The URL to get the next set of results. + */ + nextLink?: string; +} + /** * @interface * A list of DDoS protection plans. @@ -12548,6 +13064,19 @@ export interface DdosProtectionPlanListResult extends Array readonly nextLink?: string; } +/** + * @interface + * Response for the DscpConfigurationList API service call. + * @extends Array + */ +export interface DscpConfigurationListResult extends Array { + /** + * 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 * Response for the ListAvailableEndpointServices API service call. @@ -12702,6 +13231,19 @@ export interface ExpressRouteLinkListResult extends Array { nextLink?: string; } +/** + * @interface + * Response for ListExpressRoutePortAuthorizations API service call. + * @summary ExpressRoute Port Authorization List Result + * @extends Array + */ +export interface ExpressRoutePortAuthorizationListResult extends Array { + /** + * The URL to get the next set of results. + */ + nextLink?: string; +} + /** * @interface * Response for ListFirewallPolicies API service call. @@ -13650,6 +14192,14 @@ export type RouteNextHopType = 'VirtualNetworkGateway' | 'VnetLocal' | 'Internet */ export type PublicIPAddressSkuName = 'Basic' | 'Standard'; +/** + * Defines values for PublicIPAddressSkuTier. + * Possible values include: 'Regional', 'Global' + * @readonly + * @enum {string} + */ +export type PublicIPAddressSkuTier = 'Regional' | 'Global'; + /** * Defines values for DdosSettingsProtectionCoverage. * Possible values include: 'Basic', 'Standard' @@ -13859,6 +14409,15 @@ export type AzureFirewallSkuTier = 'Standard' | 'Premium'; */ export type BastionConnectProtocol = 'SSH' | 'RDP'; +/** + * Defines values for CommissionedState. + * Possible values include: 'Provisioning', 'Provisioned', 'Commissioning', 'Commissioned', + * 'Decommissioning', 'Deprovisioning' + * @readonly + * @enum {string} + */ +export type CommissionedState = 'Provisioning' | 'Provisioned' | 'Commissioning' | 'Commissioned' | 'Decommissioning' | 'Deprovisioning'; + /** * Defines values for DdosCustomPolicyProtocol. * Possible values include: 'Tcp', 'Udp', 'Syn' @@ -13875,6 +14434,14 @@ export type DdosCustomPolicyProtocol = 'Tcp' | 'Udp' | 'Syn'; */ export type DdosCustomPolicyTriggerSensitivityOverride = 'Relaxed' | 'Low' | 'Default' | 'High'; +/** + * Defines values for ProtocolType. + * Possible values include: 'DoNotUse', 'Icmp', 'Tcp', 'Udp', 'Gre', 'Esp', 'Ah', 'Vxlan', 'All' + * @readonly + * @enum {string} + */ +export type ProtocolType = 'DoNotUse' | 'Icmp' | 'Tcp' | 'Udp' | 'Gre' | 'Esp' | 'Ah' | 'Vxlan' | 'All'; + /** * Defines values for AuthorizationUseStatus. * Possible values include: 'Available', 'InUse' @@ -13949,11 +14516,19 @@ export type ServiceProviderProvisioningState = 'NotProvisioned' | 'Provisioning' /** * Defines values for ExpressRouteLinkMacSecCipher. - * Possible values include: 'gcm-aes-128', 'gcm-aes-256' + * Possible values include: 'GcmAes256', 'GcmAes128', 'GcmAesXpn128', 'GcmAesXpn256' + * @readonly + * @enum {string} + */ +export type ExpressRouteLinkMacSecCipher = 'GcmAes256' | 'GcmAes128' | 'GcmAesXpn128' | 'GcmAesXpn256'; + +/** + * Defines values for ExpressRouteLinkMacSecSciState. + * Possible values include: 'Disabled', 'Enabled' * @readonly * @enum {string} */ -export type ExpressRouteLinkMacSecCipher = 'gcm-aes-128' | 'gcm-aes-256'; +export type ExpressRouteLinkMacSecSciState = 'Disabled' | 'Enabled'; /** * Defines values for ExpressRouteLinkConnectorType. @@ -13980,12 +14555,12 @@ export type ExpressRouteLinkAdminState = 'Enabled' | 'Disabled'; export type ExpressRoutePortsEncapsulation = 'Dot1Q' | 'QinQ'; /** - * Defines values for FirewallPolicyIntrusionSystemMode. - * Possible values include: 'Enabled', 'Disabled' + * Defines values for ExpressRoutePortAuthorizationUseStatus. + * Possible values include: 'Available', 'InUse' * @readonly * @enum {string} */ -export type FirewallPolicyIntrusionSystemMode = 'Enabled' | 'Disabled'; +export type ExpressRoutePortAuthorizationUseStatus = 'Available' | 'InUse'; /** * Defines values for FirewallPolicyNatRuleCollectionActionType. @@ -14035,6 +14610,14 @@ export type IpAllocationType = 'Undefined' | 'Hypernet'; */ export type LoadBalancerSkuName = 'Basic' | 'Standard'; +/** + * Defines values for LoadBalancerSkuTier. + * Possible values include: 'Regional', 'Global' + * @readonly + * @enum {string} + */ +export type LoadBalancerSkuTier = 'Regional' | 'Global'; + /** * Defines values for LoadDistribution. * Possible values include: 'Default', 'SourceIP', 'SourceIPProtocol' @@ -14230,6 +14813,15 @@ export type ConnectionStatus = 'Unknown' | 'Connected' | 'Disconnected' | 'Degra */ export type VerbosityLevel = 'Normal' | 'Minimum' | 'Full'; +/** + * Defines values for EndpointType. + * Possible values include: 'AzureVM', 'AzureVNet', 'AzureSubnet', 'ExternalAddress', + * 'MMAWorkspaceMachine', 'MMAWorkspaceNetwork' + * @readonly + * @enum {string} + */ +export type EndpointType = 'AzureVM' | 'AzureVNet' | 'AzureSubnet' | 'ExternalAddress' | 'MMAWorkspaceMachine' | 'MMAWorkspaceNetwork'; + /** * Defines values for ConnectionMonitorEndpointFilterType. * Possible values include: 'Include' @@ -14246,6 +14838,14 @@ export type ConnectionMonitorEndpointFilterType = 'Include'; */ export type ConnectionMonitorEndpointFilterItemType = 'AgentAddress'; +/** + * Defines values for CoverageLevel. + * Possible values include: 'Default', 'Low', 'BelowAverage', 'Average', 'AboveAverage', 'Full' + * @readonly + * @enum {string} + */ +export type CoverageLevel = 'Default' | 'Low' | 'BelowAverage' | 'Average' | 'AboveAverage' | 'Full'; + /** * Defines values for ConnectionMonitorTestConfigurationProtocol. * Possible values include: 'Tcp', 'Http', 'Icmp' @@ -14270,6 +14870,14 @@ export type PreferredIPVersion = 'IPv4' | 'IPv6'; */ export type HTTPConfigurationMethod = 'Get' | 'Post'; +/** + * Defines values for DestinationPortBehavior. + * Possible values include: 'None', 'ListenIfAvailable' + * @readonly + * @enum {string} + */ +export type DestinationPortBehavior = 'None' | 'ListenIfAvailable'; + /** * Defines values for OutputType. * Possible values include: 'Workspace' @@ -16192,7 +16800,7 @@ export type BeginGetActiveSessionsNextResponse = BastionActiveSessionListResult /** * Contains response data for the get operation. */ -export type DdosCustomPoliciesGetResponse = DdosCustomPolicy & { +export type CustomIPPrefixesGetResponse = CustomIpPrefix & { /** * The underlying HTTP response. */ @@ -16205,14 +16813,14 @@ export type DdosCustomPoliciesGetResponse = DdosCustomPolicy & { /** * The response body as parsed JSON or XML */ - parsedBody: DdosCustomPolicy; + parsedBody: CustomIpPrefix; }; }; /** * Contains response data for the createOrUpdate operation. */ -export type DdosCustomPoliciesCreateOrUpdateResponse = DdosCustomPolicy & { +export type CustomIPPrefixesCreateOrUpdateResponse = CustomIpPrefix & { /** * The underlying HTTP response. */ @@ -16225,14 +16833,14 @@ export type DdosCustomPoliciesCreateOrUpdateResponse = DdosCustomPolicy & { /** * The response body as parsed JSON or XML */ - parsedBody: DdosCustomPolicy; + parsedBody: CustomIpPrefix; }; }; /** * Contains response data for the updateTags operation. */ -export type DdosCustomPoliciesUpdateTagsResponse = DdosCustomPolicy & { +export type CustomIPPrefixesUpdateTagsResponse = CustomIpPrefix & { /** * The underlying HTTP response. */ @@ -16245,14 +16853,14 @@ export type DdosCustomPoliciesUpdateTagsResponse = DdosCustomPolicy & { /** * The response body as parsed JSON or XML */ - parsedBody: DdosCustomPolicy; + parsedBody: CustomIpPrefix; }; }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the listAll operation. */ -export type DdosCustomPoliciesBeginCreateOrUpdateResponse = DdosCustomPolicy & { +export type CustomIPPrefixesListAllResponse = CustomIpPrefixListResult & { /** * The underlying HTTP response. */ @@ -16265,14 +16873,14 @@ export type DdosCustomPoliciesBeginCreateOrUpdateResponse = DdosCustomPolicy & { /** * The response body as parsed JSON or XML */ - parsedBody: DdosCustomPolicy; + parsedBody: CustomIpPrefixListResult; }; }; /** - * Contains response data for the get operation. + * Contains response data for the list operation. */ -export type DdosProtectionPlansGetResponse = DdosProtectionPlan & { +export type CustomIPPrefixesListResponse = CustomIpPrefixListResult & { /** * The underlying HTTP response. */ @@ -16285,14 +16893,14 @@ export type DdosProtectionPlansGetResponse = DdosProtectionPlan & { /** * The response body as parsed JSON or XML */ - parsedBody: DdosProtectionPlan; + parsedBody: CustomIpPrefixListResult; }; }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type DdosProtectionPlansCreateOrUpdateResponse = DdosProtectionPlan & { +export type CustomIPPrefixesBeginCreateOrUpdateResponse = CustomIpPrefix & { /** * The underlying HTTP response. */ @@ -16305,14 +16913,14 @@ export type DdosProtectionPlansCreateOrUpdateResponse = DdosProtectionPlan & { /** * The response body as parsed JSON or XML */ - parsedBody: DdosProtectionPlan; + parsedBody: CustomIpPrefix; }; }; /** - * Contains response data for the updateTags operation. + * Contains response data for the listAllNext operation. */ -export type DdosProtectionPlansUpdateTagsResponse = DdosProtectionPlan & { +export type CustomIPPrefixesListAllNextResponse = CustomIpPrefixListResult & { /** * The underlying HTTP response. */ @@ -16325,14 +16933,14 @@ export type DdosProtectionPlansUpdateTagsResponse = DdosProtectionPlan & { /** * The response body as parsed JSON or XML */ - parsedBody: DdosProtectionPlan; + parsedBody: CustomIpPrefixListResult; }; }; /** - * Contains response data for the list operation. + * Contains response data for the listNext operation. */ -export type DdosProtectionPlansListResponse = DdosProtectionPlanListResult & { +export type CustomIPPrefixesListNextResponse = CustomIpPrefixListResult & { /** * The underlying HTTP response. */ @@ -16345,14 +16953,14 @@ export type DdosProtectionPlansListResponse = DdosProtectionPlanListResult & { /** * The response body as parsed JSON or XML */ - parsedBody: DdosProtectionPlanListResult; + parsedBody: CustomIpPrefixListResult; }; }; /** - * Contains response data for the listByResourceGroup operation. + * Contains response data for the get operation. */ -export type DdosProtectionPlansListByResourceGroupResponse = DdosProtectionPlanListResult & { +export type DdosCustomPoliciesGetResponse = DdosCustomPolicy & { /** * The underlying HTTP response. */ @@ -16365,14 +16973,14 @@ export type DdosProtectionPlansListByResourceGroupResponse = DdosProtectionPlanL /** * The response body as parsed JSON or XML */ - parsedBody: DdosProtectionPlanListResult; + parsedBody: DdosCustomPolicy; }; }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the createOrUpdate operation. */ -export type DdosProtectionPlansBeginCreateOrUpdateResponse = DdosProtectionPlan & { +export type DdosCustomPoliciesCreateOrUpdateResponse = DdosCustomPolicy & { /** * The underlying HTTP response. */ @@ -16385,14 +16993,14 @@ export type DdosProtectionPlansBeginCreateOrUpdateResponse = DdosProtectionPlan /** * The response body as parsed JSON or XML */ - parsedBody: DdosProtectionPlan; + parsedBody: DdosCustomPolicy; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the updateTags operation. */ -export type DdosProtectionPlansListNextResponse = DdosProtectionPlanListResult & { +export type DdosCustomPoliciesUpdateTagsResponse = DdosCustomPolicy & { /** * The underlying HTTP response. */ @@ -16405,14 +17013,14 @@ export type DdosProtectionPlansListNextResponse = DdosProtectionPlanListResult & /** * The response body as parsed JSON or XML */ - parsedBody: DdosProtectionPlanListResult; + parsedBody: DdosCustomPolicy; }; }; /** - * Contains response data for the listByResourceGroupNext operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type DdosProtectionPlansListByResourceGroupNextResponse = DdosProtectionPlanListResult & { +export type DdosCustomPoliciesBeginCreateOrUpdateResponse = DdosCustomPolicy & { /** * The underlying HTTP response. */ @@ -16425,14 +17033,14 @@ export type DdosProtectionPlansListByResourceGroupNextResponse = DdosProtectionP /** * The response body as parsed JSON or XML */ - parsedBody: DdosProtectionPlanListResult; + parsedBody: DdosCustomPolicy; }; }; /** - * Contains response data for the list operation. + * Contains response data for the get operation. */ -export type AvailableEndpointServicesListResponse = EndpointServicesListResult & { +export type DdosProtectionPlansGetResponse = DdosProtectionPlan & { /** * The underlying HTTP response. */ @@ -16445,14 +17053,14 @@ export type AvailableEndpointServicesListResponse = EndpointServicesListResult & /** * The response body as parsed JSON or XML */ - parsedBody: EndpointServicesListResult; + parsedBody: DdosProtectionPlan; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the createOrUpdate operation. */ -export type AvailableEndpointServicesListNextResponse = EndpointServicesListResult & { +export type DdosProtectionPlansCreateOrUpdateResponse = DdosProtectionPlan & { /** * The underlying HTTP response. */ @@ -16465,14 +17073,14 @@ export type AvailableEndpointServicesListNextResponse = EndpointServicesListResu /** * The response body as parsed JSON or XML */ - parsedBody: EndpointServicesListResult; + parsedBody: DdosProtectionPlan; }; }; /** - * Contains response data for the get operation. + * Contains response data for the updateTags operation. */ -export type ExpressRouteCircuitAuthorizationsGetResponse = ExpressRouteCircuitAuthorization & { +export type DdosProtectionPlansUpdateTagsResponse = DdosProtectionPlan & { /** * The underlying HTTP response. */ @@ -16485,14 +17093,14 @@ export type ExpressRouteCircuitAuthorizationsGetResponse = ExpressRouteCircuitAu /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitAuthorization; + parsedBody: DdosProtectionPlan; }; }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the list operation. */ -export type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = ExpressRouteCircuitAuthorization & { +export type DdosProtectionPlansListResponse = DdosProtectionPlanListResult & { /** * The underlying HTTP response. */ @@ -16505,14 +17113,14 @@ export type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = ExpressRou /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitAuthorization; + parsedBody: DdosProtectionPlanListResult; }; }; /** - * Contains response data for the list operation. + * Contains response data for the listByResourceGroup operation. */ -export type ExpressRouteCircuitAuthorizationsListResponse = AuthorizationListResult & { +export type DdosProtectionPlansListByResourceGroupResponse = DdosProtectionPlanListResult & { /** * The underlying HTTP response. */ @@ -16525,14 +17133,14 @@ export type ExpressRouteCircuitAuthorizationsListResponse = AuthorizationListRes /** * The response body as parsed JSON or XML */ - parsedBody: AuthorizationListResult; + parsedBody: DdosProtectionPlanListResult; }; }; /** * Contains response data for the beginCreateOrUpdate operation. */ -export type ExpressRouteCircuitAuthorizationsBeginCreateOrUpdateResponse = ExpressRouteCircuitAuthorization & { +export type DdosProtectionPlansBeginCreateOrUpdateResponse = DdosProtectionPlan & { /** * The underlying HTTP response. */ @@ -16545,14 +17153,14 @@ export type ExpressRouteCircuitAuthorizationsBeginCreateOrUpdateResponse = Expre /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitAuthorization; + parsedBody: DdosProtectionPlan; }; }; /** * Contains response data for the listNext operation. */ -export type ExpressRouteCircuitAuthorizationsListNextResponse = AuthorizationListResult & { +export type DdosProtectionPlansListNextResponse = DdosProtectionPlanListResult & { /** * The underlying HTTP response. */ @@ -16565,14 +17173,14 @@ export type ExpressRouteCircuitAuthorizationsListNextResponse = AuthorizationLis /** * The response body as parsed JSON or XML */ - parsedBody: AuthorizationListResult; + parsedBody: DdosProtectionPlanListResult; }; }; /** - * Contains response data for the get operation. + * Contains response data for the listByResourceGroupNext operation. */ -export type ExpressRouteCircuitPeeringsGetResponse = ExpressRouteCircuitPeering & { +export type DdosProtectionPlansListByResourceGroupNextResponse = DdosProtectionPlanListResult & { /** * The underlying HTTP response. */ @@ -16585,14 +17193,14 @@ export type ExpressRouteCircuitPeeringsGetResponse = ExpressRouteCircuitPeering /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitPeering; + parsedBody: DdosProtectionPlanListResult; }; }; /** * Contains response data for the createOrUpdate operation. */ -export type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = ExpressRouteCircuitPeering & { +export type DscpConfigurationCreateOrUpdateResponse = DscpConfiguration & { /** * The underlying HTTP response. */ @@ -16605,14 +17213,14 @@ export type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = ExpressRouteCirc /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitPeering; + parsedBody: DscpConfiguration; }; }; /** - * Contains response data for the list operation. + * Contains response data for the get operation. */ -export type ExpressRouteCircuitPeeringsListResponse = ExpressRouteCircuitPeeringListResult & { +export type DscpConfigurationGetResponse = DscpConfiguration & { /** * The underlying HTTP response. */ @@ -16625,14 +17233,14 @@ export type ExpressRouteCircuitPeeringsListResponse = ExpressRouteCircuitPeering /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitPeeringListResult; + parsedBody: DscpConfiguration; }; }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the list operation. */ -export type ExpressRouteCircuitPeeringsBeginCreateOrUpdateResponse = ExpressRouteCircuitPeering & { +export type DscpConfigurationListResponse = DscpConfigurationListResult & { /** * The underlying HTTP response. */ @@ -16645,14 +17253,14 @@ export type ExpressRouteCircuitPeeringsBeginCreateOrUpdateResponse = ExpressRout /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitPeering; + parsedBody: DscpConfigurationListResult; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the listAll operation. */ -export type ExpressRouteCircuitPeeringsListNextResponse = ExpressRouteCircuitPeeringListResult & { +export type DscpConfigurationListAllResponse = DscpConfigurationListResult & { /** * The underlying HTTP response. */ @@ -16665,14 +17273,14 @@ export type ExpressRouteCircuitPeeringsListNextResponse = ExpressRouteCircuitPee /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitPeeringListResult; + parsedBody: DscpConfigurationListResult; }; }; /** - * Contains response data for the get operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type ExpressRouteCircuitConnectionsGetResponse = ExpressRouteCircuitConnection & { +export type DscpConfigurationBeginCreateOrUpdateResponse = DscpConfiguration & { /** * The underlying HTTP response. */ @@ -16685,14 +17293,14 @@ export type ExpressRouteCircuitConnectionsGetResponse = ExpressRouteCircuitConne /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitConnection; + parsedBody: DscpConfiguration; }; }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the listNext operation. */ -export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteCircuitConnection & { +export type DscpConfigurationListNextResponse = DscpConfigurationListResult & { /** * The underlying HTTP response. */ @@ -16705,14 +17313,14 @@ export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteC /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitConnection; + parsedBody: DscpConfigurationListResult; }; }; /** - * Contains response data for the list operation. + * Contains response data for the listAllNext operation. */ -export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConnectionListResult & { +export type DscpConfigurationListAllNextResponse = DscpConfigurationListResult & { /** * The underlying HTTP response. */ @@ -16725,14 +17333,14 @@ export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConn /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitConnectionListResult; + parsedBody: DscpConfigurationListResult; }; }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the list operation. */ -export type ExpressRouteCircuitConnectionsBeginCreateOrUpdateResponse = ExpressRouteCircuitConnection & { +export type AvailableEndpointServicesListResponse = EndpointServicesListResult & { /** * The underlying HTTP response. */ @@ -16745,14 +17353,14 @@ export type ExpressRouteCircuitConnectionsBeginCreateOrUpdateResponse = ExpressR /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitConnection; + parsedBody: EndpointServicesListResult; }; }; /** * Contains response data for the listNext operation. */ -export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuitConnectionListResult & { +export type AvailableEndpointServicesListNextResponse = EndpointServicesListResult & { /** * The underlying HTTP response. */ @@ -16765,14 +17373,14 @@ export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuit /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitConnectionListResult; + parsedBody: EndpointServicesListResult; }; }; /** * Contains response data for the get operation. */ -export type PeerExpressRouteCircuitConnectionsGetResponse = PeerExpressRouteCircuitConnection & { +export type ExpressRouteCircuitAuthorizationsGetResponse = ExpressRouteCircuitAuthorization & { /** * The underlying HTTP response. */ @@ -16785,14 +17393,14 @@ export type PeerExpressRouteCircuitConnectionsGetResponse = PeerExpressRouteCirc /** * The response body as parsed JSON or XML */ - parsedBody: PeerExpressRouteCircuitConnection; + parsedBody: ExpressRouteCircuitAuthorization; }; }; /** - * Contains response data for the list operation. + * Contains response data for the createOrUpdate operation. */ -export type PeerExpressRouteCircuitConnectionsListResponse = PeerExpressRouteCircuitConnectionListResult & { +export type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = ExpressRouteCircuitAuthorization & { /** * The underlying HTTP response. */ @@ -16805,14 +17413,14 @@ export type PeerExpressRouteCircuitConnectionsListResponse = PeerExpressRouteCir /** * The response body as parsed JSON or XML */ - parsedBody: PeerExpressRouteCircuitConnectionListResult; + parsedBody: ExpressRouteCircuitAuthorization; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the list operation. */ -export type PeerExpressRouteCircuitConnectionsListNextResponse = PeerExpressRouteCircuitConnectionListResult & { +export type ExpressRouteCircuitAuthorizationsListResponse = AuthorizationListResult & { /** * The underlying HTTP response. */ @@ -16825,14 +17433,14 @@ export type PeerExpressRouteCircuitConnectionsListNextResponse = PeerExpressRout /** * The response body as parsed JSON or XML */ - parsedBody: PeerExpressRouteCircuitConnectionListResult; + parsedBody: AuthorizationListResult; }; }; /** - * Contains response data for the get operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type ExpressRouteCircuitsGetResponse = ExpressRouteCircuit & { +export type ExpressRouteCircuitAuthorizationsBeginCreateOrUpdateResponse = ExpressRouteCircuitAuthorization & { /** * The underlying HTTP response. */ @@ -16845,14 +17453,14 @@ export type ExpressRouteCircuitsGetResponse = ExpressRouteCircuit & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuit; + parsedBody: ExpressRouteCircuitAuthorization; }; }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the listNext operation. */ -export type ExpressRouteCircuitsCreateOrUpdateResponse = ExpressRouteCircuit & { +export type ExpressRouteCircuitAuthorizationsListNextResponse = AuthorizationListResult & { /** * The underlying HTTP response. */ @@ -16865,14 +17473,14 @@ export type ExpressRouteCircuitsCreateOrUpdateResponse = ExpressRouteCircuit & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuit; + parsedBody: AuthorizationListResult; }; }; /** - * Contains response data for the updateTags operation. + * Contains response data for the get operation. */ -export type ExpressRouteCircuitsUpdateTagsResponse = ExpressRouteCircuit & { +export type ExpressRouteCircuitPeeringsGetResponse = ExpressRouteCircuitPeering & { /** * The underlying HTTP response. */ @@ -16885,14 +17493,14 @@ export type ExpressRouteCircuitsUpdateTagsResponse = ExpressRouteCircuit & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuit; + parsedBody: ExpressRouteCircuitPeering; }; }; /** - * Contains response data for the listArpTable operation. + * Contains response data for the createOrUpdate operation. */ -export type ExpressRouteCircuitsListArpTableResponse = ExpressRouteCircuitsArpTableListResult & { +export type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = ExpressRouteCircuitPeering & { /** * The underlying HTTP response. */ @@ -16905,14 +17513,14 @@ export type ExpressRouteCircuitsListArpTableResponse = ExpressRouteCircuitsArpTa /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitsArpTableListResult; + parsedBody: ExpressRouteCircuitPeering; }; }; /** - * Contains response data for the listRoutesTable operation. + * Contains response data for the list operation. */ -export type ExpressRouteCircuitsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult & { +export type ExpressRouteCircuitPeeringsListResponse = ExpressRouteCircuitPeeringListResult & { /** * The underlying HTTP response. */ @@ -16925,14 +17533,14 @@ export type ExpressRouteCircuitsListRoutesTableResponse = ExpressRouteCircuitsRo /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitsRoutesTableListResult; + parsedBody: ExpressRouteCircuitPeeringListResult; }; }; /** - * Contains response data for the listRoutesTableSummary operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type ExpressRouteCircuitsListRoutesTableSummaryResponse = ExpressRouteCircuitsRoutesTableSummaryListResult & { +export type ExpressRouteCircuitPeeringsBeginCreateOrUpdateResponse = ExpressRouteCircuitPeering & { /** * The underlying HTTP response. */ @@ -16945,14 +17553,14 @@ export type ExpressRouteCircuitsListRoutesTableSummaryResponse = ExpressRouteCir /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitsRoutesTableSummaryListResult; + parsedBody: ExpressRouteCircuitPeering; }; }; /** - * Contains response data for the getStats operation. + * Contains response data for the listNext operation. */ -export type ExpressRouteCircuitsGetStatsResponse = ExpressRouteCircuitStats & { +export type ExpressRouteCircuitPeeringsListNextResponse = ExpressRouteCircuitPeeringListResult & { /** * The underlying HTTP response. */ @@ -16965,14 +17573,14 @@ export type ExpressRouteCircuitsGetStatsResponse = ExpressRouteCircuitStats & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitStats; + parsedBody: ExpressRouteCircuitPeeringListResult; }; }; /** - * Contains response data for the getPeeringStats operation. + * Contains response data for the get operation. */ -export type ExpressRouteCircuitsGetPeeringStatsResponse = ExpressRouteCircuitStats & { +export type ExpressRouteCircuitConnectionsGetResponse = ExpressRouteCircuitConnection & { /** * The underlying HTTP response. */ @@ -16985,14 +17593,14 @@ export type ExpressRouteCircuitsGetPeeringStatsResponse = ExpressRouteCircuitSta /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitStats; + parsedBody: ExpressRouteCircuitConnection; }; }; /** - * Contains response data for the list operation. + * Contains response data for the createOrUpdate operation. */ -export type ExpressRouteCircuitsListResponse = ExpressRouteCircuitListResult & { +export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteCircuitConnection & { /** * The underlying HTTP response. */ @@ -17005,14 +17613,14 @@ export type ExpressRouteCircuitsListResponse = ExpressRouteCircuitListResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitListResult; + parsedBody: ExpressRouteCircuitConnection; }; }; /** - * Contains response data for the listAll operation. + * Contains response data for the list operation. */ -export type ExpressRouteCircuitsListAllResponse = ExpressRouteCircuitListResult & { +export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConnectionListResult & { /** * The underlying HTTP response. */ @@ -17025,14 +17633,14 @@ export type ExpressRouteCircuitsListAllResponse = ExpressRouteCircuitListResult /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitListResult; + parsedBody: ExpressRouteCircuitConnectionListResult; }; }; /** * Contains response data for the beginCreateOrUpdate operation. */ -export type ExpressRouteCircuitsBeginCreateOrUpdateResponse = ExpressRouteCircuit & { +export type ExpressRouteCircuitConnectionsBeginCreateOrUpdateResponse = ExpressRouteCircuitConnection & { /** * The underlying HTTP response. */ @@ -17045,14 +17653,14 @@ export type ExpressRouteCircuitsBeginCreateOrUpdateResponse = ExpressRouteCircui /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuit; + parsedBody: ExpressRouteCircuitConnection; }; }; /** - * Contains response data for the beginListArpTable operation. + * Contains response data for the listNext operation. */ -export type ExpressRouteCircuitsBeginListArpTableResponse = ExpressRouteCircuitsArpTableListResult & { +export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuitConnectionListResult & { /** * The underlying HTTP response. */ @@ -17065,14 +17673,14 @@ export type ExpressRouteCircuitsBeginListArpTableResponse = ExpressRouteCircuits /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitsArpTableListResult; + parsedBody: ExpressRouteCircuitConnectionListResult; }; }; /** - * Contains response data for the beginListRoutesTable operation. + * Contains response data for the get operation. */ -export type ExpressRouteCircuitsBeginListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult & { +export type PeerExpressRouteCircuitConnectionsGetResponse = PeerExpressRouteCircuitConnection & { /** * The underlying HTTP response. */ @@ -17085,14 +17693,14 @@ export type ExpressRouteCircuitsBeginListRoutesTableResponse = ExpressRouteCircu /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitsRoutesTableListResult; + parsedBody: PeerExpressRouteCircuitConnection; }; }; /** - * Contains response data for the beginListRoutesTableSummary operation. + * Contains response data for the list operation. */ -export type ExpressRouteCircuitsBeginListRoutesTableSummaryResponse = ExpressRouteCircuitsRoutesTableSummaryListResult & { +export type PeerExpressRouteCircuitConnectionsListResponse = PeerExpressRouteCircuitConnectionListResult & { /** * The underlying HTTP response. */ @@ -17105,14 +17713,14 @@ export type ExpressRouteCircuitsBeginListRoutesTableSummaryResponse = ExpressRou /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitsRoutesTableSummaryListResult; + parsedBody: PeerExpressRouteCircuitConnectionListResult; }; }; /** * Contains response data for the listNext operation. */ -export type ExpressRouteCircuitsListNextResponse = ExpressRouteCircuitListResult & { +export type PeerExpressRouteCircuitConnectionsListNextResponse = PeerExpressRouteCircuitConnectionListResult & { /** * The underlying HTTP response. */ @@ -17125,14 +17733,314 @@ export type ExpressRouteCircuitsListNextResponse = ExpressRouteCircuitListResult /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteCircuitListResult; + parsedBody: PeerExpressRouteCircuitConnectionListResult; }; }; /** - * Contains response data for the listAllNext operation. + * Contains response data for the get operation. */ -export type ExpressRouteCircuitsListAllNextResponse = ExpressRouteCircuitListResult & { +export type ExpressRouteCircuitsGetResponse = ExpressRouteCircuit & { + /** + * 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: ExpressRouteCircuit; + }; +}; + +/** + * Contains response data for the createOrUpdate operation. + */ +export type ExpressRouteCircuitsCreateOrUpdateResponse = ExpressRouteCircuit & { + /** + * 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: ExpressRouteCircuit; + }; +}; + +/** + * Contains response data for the updateTags operation. + */ +export type ExpressRouteCircuitsUpdateTagsResponse = ExpressRouteCircuit & { + /** + * 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: ExpressRouteCircuit; + }; +}; + +/** + * Contains response data for the listArpTable operation. + */ +export type ExpressRouteCircuitsListArpTableResponse = ExpressRouteCircuitsArpTableListResult & { + /** + * 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: ExpressRouteCircuitsArpTableListResult; + }; +}; + +/** + * Contains response data for the listRoutesTable operation. + */ +export type ExpressRouteCircuitsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult & { + /** + * 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: ExpressRouteCircuitsRoutesTableListResult; + }; +}; + +/** + * Contains response data for the listRoutesTableSummary operation. + */ +export type ExpressRouteCircuitsListRoutesTableSummaryResponse = ExpressRouteCircuitsRoutesTableSummaryListResult & { + /** + * 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: ExpressRouteCircuitsRoutesTableSummaryListResult; + }; +}; + +/** + * Contains response data for the getStats operation. + */ +export type ExpressRouteCircuitsGetStatsResponse = ExpressRouteCircuitStats & { + /** + * 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: ExpressRouteCircuitStats; + }; +}; + +/** + * Contains response data for the getPeeringStats operation. + */ +export type ExpressRouteCircuitsGetPeeringStatsResponse = ExpressRouteCircuitStats & { + /** + * 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: ExpressRouteCircuitStats; + }; +}; + +/** + * Contains response data for the list operation. + */ +export type ExpressRouteCircuitsListResponse = ExpressRouteCircuitListResult & { + /** + * 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: ExpressRouteCircuitListResult; + }; +}; + +/** + * Contains response data for the listAll operation. + */ +export type ExpressRouteCircuitsListAllResponse = ExpressRouteCircuitListResult & { + /** + * 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: ExpressRouteCircuitListResult; + }; +}; + +/** + * Contains response data for the beginCreateOrUpdate operation. + */ +export type ExpressRouteCircuitsBeginCreateOrUpdateResponse = ExpressRouteCircuit & { + /** + * 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: ExpressRouteCircuit; + }; +}; + +/** + * Contains response data for the beginListArpTable operation. + */ +export type ExpressRouteCircuitsBeginListArpTableResponse = ExpressRouteCircuitsArpTableListResult & { + /** + * 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: ExpressRouteCircuitsArpTableListResult; + }; +}; + +/** + * Contains response data for the beginListRoutesTable operation. + */ +export type ExpressRouteCircuitsBeginListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult & { + /** + * 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: ExpressRouteCircuitsRoutesTableListResult; + }; +}; + +/** + * Contains response data for the beginListRoutesTableSummary operation. + */ +export type ExpressRouteCircuitsBeginListRoutesTableSummaryResponse = ExpressRouteCircuitsRoutesTableSummaryListResult & { + /** + * 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: ExpressRouteCircuitsRoutesTableSummaryListResult; + }; +}; + +/** + * Contains response data for the listNext operation. + */ +export type ExpressRouteCircuitsListNextResponse = ExpressRouteCircuitListResult & { + /** + * 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: ExpressRouteCircuitListResult; + }; +}; + +/** + * Contains response data for the listAllNext operation. + */ +export type ExpressRouteCircuitsListAllNextResponse = ExpressRouteCircuitListResult & { /** * The underlying HTTP response. */ @@ -17592,7 +18500,127 @@ export type ExpressRoutePortsLocationsListResponse = ExpressRoutePortsLocationLi /** * Contains response data for the get operation. */ -export type ExpressRoutePortsLocationsGetResponse = ExpressRoutePortsLocation & { +export type ExpressRoutePortsLocationsGetResponse = ExpressRoutePortsLocation & { + /** + * 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: ExpressRoutePortsLocation; + }; +}; + +/** + * Contains response data for the listNext operation. + */ +export type ExpressRoutePortsLocationsListNextResponse = ExpressRoutePortsLocationListResult & { + /** + * 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: ExpressRoutePortsLocationListResult; + }; +}; + +/** + * Contains response data for the get operation. + */ +export type ExpressRoutePortsGetResponse = ExpressRoutePort & { + /** + * 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: ExpressRoutePort; + }; +}; + +/** + * Contains response data for the createOrUpdate operation. + */ +export type ExpressRoutePortsCreateOrUpdateResponse = ExpressRoutePort & { + /** + * 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: ExpressRoutePort; + }; +}; + +/** + * Contains response data for the updateTags operation. + */ +export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort & { + /** + * 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: ExpressRoutePort; + }; +}; + +/** + * Contains response data for the listByResourceGroup operation. + */ +export type ExpressRoutePortsListByResourceGroupResponse = ExpressRoutePortListResult & { + /** + * 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: ExpressRoutePortListResult; + }; +}; + +/** + * Contains response data for the list operation. + */ +export type ExpressRoutePortsListResponse = ExpressRoutePortListResult & { /** * The underlying HTTP response. */ @@ -17605,14 +18633,14 @@ export type ExpressRoutePortsLocationsGetResponse = ExpressRoutePortsLocation & /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePortsLocation; + parsedBody: ExpressRoutePortListResult; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the generateLOA operation. */ -export type ExpressRoutePortsLocationsListNextResponse = ExpressRoutePortsLocationListResult & { +export type ExpressRoutePortsGenerateLOAResponse = GenerateExpressRoutePortsLOAResult & { /** * The underlying HTTP response. */ @@ -17625,14 +18653,14 @@ export type ExpressRoutePortsLocationsListNextResponse = ExpressRoutePortsLocati /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePortsLocationListResult; + parsedBody: GenerateExpressRoutePortsLOAResult; }; }; /** - * Contains response data for the get operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type ExpressRoutePortsGetResponse = ExpressRoutePort & { +export type ExpressRoutePortsBeginCreateOrUpdateResponse = ExpressRoutePort & { /** * The underlying HTTP response. */ @@ -17650,9 +18678,9 @@ export type ExpressRoutePortsGetResponse = ExpressRoutePort & { }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the listByResourceGroupNext operation. */ -export type ExpressRoutePortsCreateOrUpdateResponse = ExpressRoutePort & { +export type ExpressRoutePortsListByResourceGroupNextResponse = ExpressRoutePortListResult & { /** * The underlying HTTP response. */ @@ -17665,14 +18693,14 @@ export type ExpressRoutePortsCreateOrUpdateResponse = ExpressRoutePort & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePort; + parsedBody: ExpressRoutePortListResult; }; }; /** - * Contains response data for the updateTags operation. + * Contains response data for the listNext operation. */ -export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort & { +export type ExpressRoutePortsListNextResponse = ExpressRoutePortListResult & { /** * The underlying HTTP response. */ @@ -17685,14 +18713,14 @@ export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePort; + parsedBody: ExpressRoutePortListResult; }; }; /** - * Contains response data for the listByResourceGroup operation. + * Contains response data for the get operation. */ -export type ExpressRoutePortsListByResourceGroupResponse = ExpressRoutePortListResult & { +export type ExpressRouteLinksGetResponse = ExpressRouteLink & { /** * The underlying HTTP response. */ @@ -17705,14 +18733,14 @@ export type ExpressRoutePortsListByResourceGroupResponse = ExpressRoutePortListR /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePortListResult; + parsedBody: ExpressRouteLink; }; }; /** * Contains response data for the list operation. */ -export type ExpressRoutePortsListResponse = ExpressRoutePortListResult & { +export type ExpressRouteLinksListResponse = ExpressRouteLinkListResult & { /** * The underlying HTTP response. */ @@ -17725,14 +18753,14 @@ export type ExpressRoutePortsListResponse = ExpressRoutePortListResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePortListResult; + parsedBody: ExpressRouteLinkListResult; }; }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the listNext operation. */ -export type ExpressRoutePortsBeginCreateOrUpdateResponse = ExpressRoutePort & { +export type ExpressRouteLinksListNextResponse = ExpressRouteLinkListResult & { /** * The underlying HTTP response. */ @@ -17745,14 +18773,14 @@ export type ExpressRoutePortsBeginCreateOrUpdateResponse = ExpressRoutePort & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePort; + parsedBody: ExpressRouteLinkListResult; }; }; /** - * Contains response data for the listByResourceGroupNext operation. + * Contains response data for the get operation. */ -export type ExpressRoutePortsListByResourceGroupNextResponse = ExpressRoutePortListResult & { +export type ExpressRoutePortAuthorizationsGetResponse = ExpressRoutePortAuthorization & { /** * The underlying HTTP response. */ @@ -17765,14 +18793,14 @@ export type ExpressRoutePortsListByResourceGroupNextResponse = ExpressRoutePortL /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePortListResult; + parsedBody: ExpressRoutePortAuthorization; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the createOrUpdate operation. */ -export type ExpressRoutePortsListNextResponse = ExpressRoutePortListResult & { +export type ExpressRoutePortAuthorizationsCreateOrUpdateResponse = ExpressRoutePortAuthorization & { /** * The underlying HTTP response. */ @@ -17785,14 +18813,14 @@ export type ExpressRoutePortsListNextResponse = ExpressRoutePortListResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRoutePortListResult; + parsedBody: ExpressRoutePortAuthorization; }; }; /** - * Contains response data for the get operation. + * Contains response data for the list operation. */ -export type ExpressRouteLinksGetResponse = ExpressRouteLink & { +export type ExpressRoutePortAuthorizationsListResponse = ExpressRoutePortAuthorizationListResult & { /** * The underlying HTTP response. */ @@ -17805,14 +18833,14 @@ export type ExpressRouteLinksGetResponse = ExpressRouteLink & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteLink; + parsedBody: ExpressRoutePortAuthorizationListResult; }; }; /** - * Contains response data for the list operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type ExpressRouteLinksListResponse = ExpressRouteLinkListResult & { +export type ExpressRoutePortAuthorizationsBeginCreateOrUpdateResponse = ExpressRoutePortAuthorization & { /** * The underlying HTTP response. */ @@ -17825,14 +18853,14 @@ export type ExpressRouteLinksListResponse = ExpressRouteLinkListResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteLinkListResult; + parsedBody: ExpressRoutePortAuthorization; }; }; /** * Contains response data for the listNext operation. */ -export type ExpressRouteLinksListNextResponse = ExpressRouteLinkListResult & { +export type ExpressRoutePortAuthorizationsListNextResponse = ExpressRoutePortAuthorizationListResult & { /** * The underlying HTTP response. */ @@ -17845,7 +18873,7 @@ export type ExpressRouteLinksListNextResponse = ExpressRouteLinkListResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ExpressRouteLinkListResult; + parsedBody: ExpressRoutePortAuthorizationListResult; }; }; @@ -21429,6 +22457,26 @@ export type FlowLogsCreateOrUpdateResponse = FlowLog & { }; }; +/** + * Contains response data for the updateTags operation. + */ +export type FlowLogsUpdateTagsResponse = FlowLog & { + /** + * 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: FlowLog; + }; +}; + /** * Contains response data for the get operation. */ @@ -26270,9 +27318,189 @@ export type VpnServerConfigurationsListResponse = ListVpnServerConfigurationsRes }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the beginCreateOrUpdate operation. + */ +export type VpnServerConfigurationsBeginCreateOrUpdateResponse = VpnServerConfiguration & { + /** + * 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: VpnServerConfiguration; + }; +}; + +/** + * Contains response data for the listByResourceGroupNext operation. + */ +export type VpnServerConfigurationsListByResourceGroupNextResponse = ListVpnServerConfigurationsResult & { + /** + * 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: ListVpnServerConfigurationsResult; + }; +}; + +/** + * Contains response data for the listNext operation. + */ +export type VpnServerConfigurationsListNextResponse = ListVpnServerConfigurationsResult & { + /** + * 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: ListVpnServerConfigurationsResult; + }; +}; + +/** + * Contains response data for the get operation. + */ +export type VirtualHubsGetResponse = VirtualHub & { + /** + * 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: VirtualHub; + }; +}; + +/** + * Contains response data for the createOrUpdate operation. + */ +export type VirtualHubsCreateOrUpdateResponse = VirtualHub & { + /** + * 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: VirtualHub; + }; +}; + +/** + * Contains response data for the updateTags operation. + */ +export type VirtualHubsUpdateTagsResponse = VirtualHub & { + /** + * 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: VirtualHub; + }; +}; + +/** + * Contains response data for the listByResourceGroup operation. + */ +export type VirtualHubsListByResourceGroupResponse = ListVirtualHubsResult & { + /** + * 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: ListVirtualHubsResult; + }; +}; + +/** + * Contains response data for the list operation. + */ +export type VirtualHubsListResponse = ListVirtualHubsResult & { + /** + * 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: ListVirtualHubsResult; + }; +}; + +/** + * Contains response data for the beginCreateOrUpdate operation. + */ +export type VirtualHubsBeginCreateOrUpdateResponse = VirtualHub & { + /** + * 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: VirtualHub; + }; +}; + +/** + * Contains response data for the listByResourceGroupNext operation. */ -export type VpnServerConfigurationsBeginCreateOrUpdateResponse = VpnServerConfiguration & { +export type VirtualHubsListByResourceGroupNextResponse = ListVirtualHubsResult & { /** * The underlying HTTP response. */ @@ -26285,14 +27513,14 @@ export type VpnServerConfigurationsBeginCreateOrUpdateResponse = VpnServerConfig /** * The response body as parsed JSON or XML */ - parsedBody: VpnServerConfiguration; + parsedBody: ListVirtualHubsResult; }; }; /** - * Contains response data for the listByResourceGroupNext operation. + * Contains response data for the listNext operation. */ -export type VpnServerConfigurationsListByResourceGroupNextResponse = ListVpnServerConfigurationsResult & { +export type VirtualHubsListNextResponse = ListVirtualHubsResult & { /** * The underlying HTTP response. */ @@ -26305,14 +27533,14 @@ export type VpnServerConfigurationsListByResourceGroupNextResponse = ListVpnServ /** * The response body as parsed JSON or XML */ - parsedBody: ListVpnServerConfigurationsResult; + parsedBody: ListVirtualHubsResult; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the createOrUpdate operation. */ -export type VpnServerConfigurationsListNextResponse = ListVpnServerConfigurationsResult & { +export type HubVirtualNetworkConnectionsCreateOrUpdateResponse = HubVirtualNetworkConnection & { /** * The underlying HTTP response. */ @@ -26325,14 +27553,14 @@ export type VpnServerConfigurationsListNextResponse = ListVpnServerConfiguration /** * The response body as parsed JSON or XML */ - parsedBody: ListVpnServerConfigurationsResult; + parsedBody: HubVirtualNetworkConnection; }; }; /** * Contains response data for the get operation. */ -export type VirtualHubsGetResponse = VirtualHub & { +export type HubVirtualNetworkConnectionsGetResponse = HubVirtualNetworkConnection & { /** * The underlying HTTP response. */ @@ -26345,14 +27573,14 @@ export type VirtualHubsGetResponse = VirtualHub & { /** * The response body as parsed JSON or XML */ - parsedBody: VirtualHub; + parsedBody: HubVirtualNetworkConnection; }; }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the list operation. */ -export type VirtualHubsCreateOrUpdateResponse = VirtualHub & { +export type HubVirtualNetworkConnectionsListResponse = ListHubVirtualNetworkConnectionsResult & { /** * The underlying HTTP response. */ @@ -26365,14 +27593,14 @@ export type VirtualHubsCreateOrUpdateResponse = VirtualHub & { /** * The response body as parsed JSON or XML */ - parsedBody: VirtualHub; + parsedBody: ListHubVirtualNetworkConnectionsResult; }; }; /** - * Contains response data for the updateTags operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type VirtualHubsUpdateTagsResponse = VirtualHub & { +export type HubVirtualNetworkConnectionsBeginCreateOrUpdateResponse = HubVirtualNetworkConnection & { /** * The underlying HTTP response. */ @@ -26385,14 +27613,14 @@ export type VirtualHubsUpdateTagsResponse = VirtualHub & { /** * The response body as parsed JSON or XML */ - parsedBody: VirtualHub; + parsedBody: HubVirtualNetworkConnection; }; }; /** - * Contains response data for the listByResourceGroup operation. + * Contains response data for the listNext operation. */ -export type VirtualHubsListByResourceGroupResponse = ListVirtualHubsResult & { +export type HubVirtualNetworkConnectionsListNextResponse = ListHubVirtualNetworkConnectionsResult & { /** * The underlying HTTP response. */ @@ -26405,14 +27633,14 @@ export type VirtualHubsListByResourceGroupResponse = ListVirtualHubsResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ListVirtualHubsResult; + parsedBody: ListHubVirtualNetworkConnectionsResult; }; }; /** - * Contains response data for the list operation. + * Contains response data for the get operation. */ -export type VirtualHubsListResponse = ListVirtualHubsResult & { +export type VpnGatewaysGetResponse = VpnGateway & { /** * The underlying HTTP response. */ @@ -26425,14 +27653,14 @@ export type VirtualHubsListResponse = ListVirtualHubsResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ListVirtualHubsResult; + parsedBody: VpnGateway; }; }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the createOrUpdate operation. */ -export type VirtualHubsBeginCreateOrUpdateResponse = VirtualHub & { +export type VpnGatewaysCreateOrUpdateResponse = VpnGateway & { /** * The underlying HTTP response. */ @@ -26445,14 +27673,14 @@ export type VirtualHubsBeginCreateOrUpdateResponse = VirtualHub & { /** * The response body as parsed JSON or XML */ - parsedBody: VirtualHub; + parsedBody: VpnGateway; }; }; /** - * Contains response data for the listByResourceGroupNext operation. + * Contains response data for the updateTags operation. */ -export type VirtualHubsListByResourceGroupNextResponse = ListVirtualHubsResult & { +export type VpnGatewaysUpdateTagsResponse = VpnGateway & { /** * The underlying HTTP response. */ @@ -26465,14 +27693,14 @@ export type VirtualHubsListByResourceGroupNextResponse = ListVirtualHubsResult & /** * The response body as parsed JSON or XML */ - parsedBody: ListVirtualHubsResult; + parsedBody: VpnGateway; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the reset operation. */ -export type VirtualHubsListNextResponse = ListVirtualHubsResult & { +export type VpnGatewaysResetResponse = VpnGateway & { /** * The underlying HTTP response. */ @@ -26485,14 +27713,19 @@ export type VirtualHubsListNextResponse = ListVirtualHubsResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ListVirtualHubsResult; + parsedBody: VpnGateway; }; }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the startPacketCapture operation. */ -export type HubVirtualNetworkConnectionsCreateOrUpdateResponse = HubVirtualNetworkConnection & { +export type VpnGatewaysStartPacketCaptureResponse = { + /** + * The parsed response body. + */ + body: string; + /** * The underlying HTTP response. */ @@ -26505,14 +27738,19 @@ export type HubVirtualNetworkConnectionsCreateOrUpdateResponse = HubVirtualNetwo /** * The response body as parsed JSON or XML */ - parsedBody: HubVirtualNetworkConnection; + parsedBody: string; }; }; /** - * Contains response data for the get operation. + * Contains response data for the stopPacketCapture operation. */ -export type HubVirtualNetworkConnectionsGetResponse = HubVirtualNetworkConnection & { +export type VpnGatewaysStopPacketCaptureResponse = { + /** + * The parsed response body. + */ + body: string; + /** * The underlying HTTP response. */ @@ -26525,14 +27763,14 @@ export type HubVirtualNetworkConnectionsGetResponse = HubVirtualNetworkConnectio /** * The response body as parsed JSON or XML */ - parsedBody: HubVirtualNetworkConnection; + parsedBody: string; }; }; /** - * Contains response data for the list operation. + * Contains response data for the listByResourceGroup operation. */ -export type HubVirtualNetworkConnectionsListResponse = ListHubVirtualNetworkConnectionsResult & { +export type VpnGatewaysListByResourceGroupResponse = ListVpnGatewaysResult & { /** * The underlying HTTP response. */ @@ -26545,14 +27783,14 @@ export type HubVirtualNetworkConnectionsListResponse = ListHubVirtualNetworkConn /** * The response body as parsed JSON or XML */ - parsedBody: ListHubVirtualNetworkConnectionsResult; + parsedBody: ListVpnGatewaysResult; }; }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the list operation. */ -export type HubVirtualNetworkConnectionsBeginCreateOrUpdateResponse = HubVirtualNetworkConnection & { +export type VpnGatewaysListResponse = ListVpnGatewaysResult & { /** * The underlying HTTP response. */ @@ -26565,14 +27803,14 @@ export type HubVirtualNetworkConnectionsBeginCreateOrUpdateResponse = HubVirtual /** * The response body as parsed JSON or XML */ - parsedBody: HubVirtualNetworkConnection; + parsedBody: ListVpnGatewaysResult; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type HubVirtualNetworkConnectionsListNextResponse = ListHubVirtualNetworkConnectionsResult & { +export type VpnGatewaysBeginCreateOrUpdateResponse = VpnGateway & { /** * The underlying HTTP response. */ @@ -26585,14 +27823,14 @@ export type HubVirtualNetworkConnectionsListNextResponse = ListHubVirtualNetwork /** * The response body as parsed JSON or XML */ - parsedBody: ListHubVirtualNetworkConnectionsResult; + parsedBody: VpnGateway; }; }; /** - * Contains response data for the get operation. + * Contains response data for the beginUpdateTags operation. */ -export type VpnGatewaysGetResponse = VpnGateway & { +export type VpnGatewaysBeginUpdateTagsResponse = VpnGateway & { /** * The underlying HTTP response. */ @@ -26610,9 +27848,9 @@ export type VpnGatewaysGetResponse = VpnGateway & { }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the beginReset operation. */ -export type VpnGatewaysCreateOrUpdateResponse = VpnGateway & { +export type VpnGatewaysBeginResetResponse = VpnGateway & { /** * The underlying HTTP response. */ @@ -26630,9 +27868,14 @@ export type VpnGatewaysCreateOrUpdateResponse = VpnGateway & { }; /** - * Contains response data for the updateTags operation. + * Contains response data for the beginStartPacketCapture operation. */ -export type VpnGatewaysUpdateTagsResponse = VpnGateway & { +export type VpnGatewaysBeginStartPacketCaptureResponse = { + /** + * The parsed response body. + */ + body: string; + /** * The underlying HTTP response. */ @@ -26645,14 +27888,19 @@ export type VpnGatewaysUpdateTagsResponse = VpnGateway & { /** * The response body as parsed JSON or XML */ - parsedBody: VpnGateway; + parsedBody: string; }; }; /** - * Contains response data for the reset operation. + * Contains response data for the beginStopPacketCapture operation. */ -export type VpnGatewaysResetResponse = VpnGateway & { +export type VpnGatewaysBeginStopPacketCaptureResponse = { + /** + * The parsed response body. + */ + body: string; + /** * The underlying HTTP response. */ @@ -26665,14 +27913,14 @@ export type VpnGatewaysResetResponse = VpnGateway & { /** * The response body as parsed JSON or XML */ - parsedBody: VpnGateway; + parsedBody: string; }; }; /** - * Contains response data for the listByResourceGroup operation. + * Contains response data for the listByResourceGroupNext operation. */ -export type VpnGatewaysListByResourceGroupResponse = ListVpnGatewaysResult & { +export type VpnGatewaysListByResourceGroupNextResponse = ListVpnGatewaysResult & { /** * The underlying HTTP response. */ @@ -26690,9 +27938,9 @@ export type VpnGatewaysListByResourceGroupResponse = ListVpnGatewaysResult & { }; /** - * Contains response data for the list operation. + * Contains response data for the listNext operation. */ -export type VpnGatewaysListResponse = ListVpnGatewaysResult & { +export type VpnGatewaysListNextResponse = ListVpnGatewaysResult & { /** * The underlying HTTP response. */ @@ -26710,9 +27958,9 @@ export type VpnGatewaysListResponse = ListVpnGatewaysResult & { }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the get operation. */ -export type VpnGatewaysBeginCreateOrUpdateResponse = VpnGateway & { +export type VpnConnectionsGetResponse = VpnConnection & { /** * The underlying HTTP response. */ @@ -26725,14 +27973,14 @@ export type VpnGatewaysBeginCreateOrUpdateResponse = VpnGateway & { /** * The response body as parsed JSON or XML */ - parsedBody: VpnGateway; + parsedBody: VpnConnection; }; }; /** - * Contains response data for the beginReset operation. + * Contains response data for the createOrUpdate operation. */ -export type VpnGatewaysBeginResetResponse = VpnGateway & { +export type VpnConnectionsCreateOrUpdateResponse = VpnConnection & { /** * The underlying HTTP response. */ @@ -26745,14 +27993,19 @@ export type VpnGatewaysBeginResetResponse = VpnGateway & { /** * The response body as parsed JSON or XML */ - parsedBody: VpnGateway; + parsedBody: VpnConnection; }; }; /** - * Contains response data for the listByResourceGroupNext operation. + * Contains response data for the startPacketCapture operation. */ -export type VpnGatewaysListByResourceGroupNextResponse = ListVpnGatewaysResult & { +export type VpnConnectionsStartPacketCaptureResponse = { + /** + * The parsed response body. + */ + body: string; + /** * The underlying HTTP response. */ @@ -26765,14 +28018,19 @@ export type VpnGatewaysListByResourceGroupNextResponse = ListVpnGatewaysResult & /** * The response body as parsed JSON or XML */ - parsedBody: ListVpnGatewaysResult; + parsedBody: string; }; }; /** - * Contains response data for the listNext operation. + * Contains response data for the stopPacketCapture operation. */ -export type VpnGatewaysListNextResponse = ListVpnGatewaysResult & { +export type VpnConnectionsStopPacketCaptureResponse = { + /** + * The parsed response body. + */ + body: string; + /** * The underlying HTTP response. */ @@ -26785,14 +28043,14 @@ export type VpnGatewaysListNextResponse = ListVpnGatewaysResult & { /** * The response body as parsed JSON or XML */ - parsedBody: ListVpnGatewaysResult; + parsedBody: string; }; }; /** - * Contains response data for the get operation. + * Contains response data for the listByVpnGateway operation. */ -export type VpnConnectionsGetResponse = VpnConnection & { +export type VpnConnectionsListByVpnGatewayResponse = ListVpnConnectionsResult & { /** * The underlying HTTP response. */ @@ -26805,14 +28063,14 @@ export type VpnConnectionsGetResponse = VpnConnection & { /** * The response body as parsed JSON or XML */ - parsedBody: VpnConnection; + parsedBody: ListVpnConnectionsResult; }; }; /** - * Contains response data for the createOrUpdate operation. + * Contains response data for the beginCreateOrUpdate operation. */ -export type VpnConnectionsCreateOrUpdateResponse = VpnConnection & { +export type VpnConnectionsBeginCreateOrUpdateResponse = VpnConnection & { /** * The underlying HTTP response. */ @@ -26830,9 +28088,14 @@ export type VpnConnectionsCreateOrUpdateResponse = VpnConnection & { }; /** - * Contains response data for the listByVpnGateway operation. + * Contains response data for the beginStartPacketCapture operation. */ -export type VpnConnectionsListByVpnGatewayResponse = ListVpnConnectionsResult & { +export type VpnConnectionsBeginStartPacketCaptureResponse = { + /** + * The parsed response body. + */ + body: string; + /** * The underlying HTTP response. */ @@ -26845,14 +28108,19 @@ export type VpnConnectionsListByVpnGatewayResponse = ListVpnConnectionsResult & /** * The response body as parsed JSON or XML */ - parsedBody: ListVpnConnectionsResult; + parsedBody: string; }; }; /** - * Contains response data for the beginCreateOrUpdate operation. + * Contains response data for the beginStopPacketCapture operation. */ -export type VpnConnectionsBeginCreateOrUpdateResponse = VpnConnection & { +export type VpnConnectionsBeginStopPacketCaptureResponse = { + /** + * The parsed response body. + */ + body: string; + /** * The underlying HTTP response. */ @@ -26865,7 +28133,7 @@ export type VpnConnectionsBeginCreateOrUpdateResponse = VpnConnection & { /** * The response body as parsed JSON or XML */ - parsedBody: VpnConnection; + parsedBody: string; }; }; @@ -27049,6 +28317,26 @@ export type P2sVpnGatewaysListResponse = ListP2SVpnGatewaysResult & { }; }; +/** + * Contains response data for the reset operation. + */ +export type P2sVpnGatewaysResetResponse = P2SVpnGateway & { + /** + * 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: P2SVpnGateway; + }; +}; + /** * Contains response data for the generateVpnProfile operation. */ @@ -27129,6 +28417,46 @@ export type P2sVpnGatewaysBeginCreateOrUpdateResponse = P2SVpnGateway & { }; }; +/** + * Contains response data for the beginUpdateTags operation. + */ +export type P2sVpnGatewaysBeginUpdateTagsResponse = P2SVpnGateway & { + /** + * 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: P2SVpnGateway; + }; +}; + +/** + * Contains response data for the beginReset operation. + */ +export type P2sVpnGatewaysBeginResetResponse = P2SVpnGateway & { + /** + * 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: P2SVpnGateway; + }; +}; + /** * Contains response data for the beginGenerateVpnProfile operation. */ diff --git a/sdk/network/arm-network/src/models/ipAllocationsMappers.ts b/sdk/network/arm-network/src/models/ipAllocationsMappers.ts index e6c8caee0381..3ca1c93cd985 100644 --- a/sdk/network/arm-network/src/models/ipAllocationsMappers.ts +++ b/sdk/network/arm-network/src/models/ipAllocationsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/ipGroupsMappers.ts b/sdk/network/arm-network/src/models/ipGroupsMappers.ts index 7b67d4fa6000..454a5c2f6978 100644 --- a/sdk/network/arm-network/src/models/ipGroupsMappers.ts +++ b/sdk/network/arm-network/src/models/ipGroupsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -80,6 +83,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -96,6 +101,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -103,6 +109,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -194,6 +199,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -221,6 +228,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -277,6 +286,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -289,4 +299,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/loadBalancerBackendAddressPoolsMappers.ts b/sdk/network/arm-network/src/models/loadBalancerBackendAddressPoolsMappers.ts index 977d076bc546..7a34f79439d9 100644 --- a/sdk/network/arm-network/src/models/loadBalancerBackendAddressPoolsMappers.ts +++ b/sdk/network/arm-network/src/models/loadBalancerBackendAddressPoolsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/loadBalancerFrontendIPConfigurationsMappers.ts b/sdk/network/arm-network/src/models/loadBalancerFrontendIPConfigurationsMappers.ts index 629b8c671ba4..598f307aa381 100644 --- a/sdk/network/arm-network/src/models/loadBalancerFrontendIPConfigurationsMappers.ts +++ b/sdk/network/arm-network/src/models/loadBalancerFrontendIPConfigurationsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/loadBalancerLoadBalancingRulesMappers.ts b/sdk/network/arm-network/src/models/loadBalancerLoadBalancingRulesMappers.ts index 1238652bb07c..cd3855c6f170 100644 --- a/sdk/network/arm-network/src/models/loadBalancerLoadBalancingRulesMappers.ts +++ b/sdk/network/arm-network/src/models/loadBalancerLoadBalancingRulesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/loadBalancerNetworkInterfacesMappers.ts b/sdk/network/arm-network/src/models/loadBalancerNetworkInterfacesMappers.ts index d90a33c36068..8682f53c0726 100644 --- a/sdk/network/arm-network/src/models/loadBalancerNetworkInterfacesMappers.ts +++ b/sdk/network/arm-network/src/models/loadBalancerNetworkInterfacesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/loadBalancerOutboundRulesMappers.ts b/sdk/network/arm-network/src/models/loadBalancerOutboundRulesMappers.ts index d23c02296736..36861799164d 100644 --- a/sdk/network/arm-network/src/models/loadBalancerOutboundRulesMappers.ts +++ b/sdk/network/arm-network/src/models/loadBalancerOutboundRulesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/loadBalancerProbesMappers.ts b/sdk/network/arm-network/src/models/loadBalancerProbesMappers.ts index 9687908c2354..1ffcf8033720 100644 --- a/sdk/network/arm-network/src/models/loadBalancerProbesMappers.ts +++ b/sdk/network/arm-network/src/models/loadBalancerProbesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/loadBalancersMappers.ts b/sdk/network/arm-network/src/models/loadBalancersMappers.ts index e2e0927f3d46..1b16fd74903e 100644 --- a/sdk/network/arm-network/src/models/loadBalancersMappers.ts +++ b/sdk/network/arm-network/src/models/loadBalancersMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/localNetworkGatewaysMappers.ts b/sdk/network/arm-network/src/models/localNetworkGatewaysMappers.ts index 713d8eb09cc7..3221178e565d 100644 --- a/sdk/network/arm-network/src/models/localNetworkGatewaysMappers.ts +++ b/sdk/network/arm-network/src/models/localNetworkGatewaysMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/mappers.ts b/sdk/network/arm-network/src/models/mappers.ts index 8c9786939ec4..f514e5afead0 100644 --- a/sdk/network/arm-network/src/models/mappers.ts +++ b/sdk/network/arm-network/src/models/mappers.ts @@ -753,6 +753,14 @@ export const NetworkInterface: msRest.CompositeMapper = { } } }, + dscpConfiguration: { + readOnly: true, + serializedName: "properties.dscpConfiguration", + type: { + name: "Composite", + className: "SubResource" + } + }, resourceGuid: { readOnly: true, serializedName: "properties.resourceGuid", @@ -1313,6 +1321,12 @@ export const PublicIPAddressSku: msRest.CompositeMapper = { type: { name: "String" } + }, + tier: { + serializedName: "tier", + type: { + name: "String" + } } } } @@ -2213,6 +2227,13 @@ export const LoadBalancerBackendAddress: msRest.CompositeMapper = { className: "SubResource" } }, + loadBalancerFrontendIPConfiguration: { + serializedName: "properties.loadBalancerFrontendIPConfiguration", + type: { + name: "Composite", + className: "SubResource" + } + }, name: { serializedName: "name", type: { @@ -2230,27 +2251,27 @@ export const BackendAddressPool: msRest.CompositeMapper = { className: "BackendAddressPool", modelProperties: { ...SubResource.type.modelProperties, - backendIPConfigurations: { - readOnly: true, - serializedName: "properties.backendIPConfigurations", + loadBalancerBackendAddresses: { + serializedName: "properties.loadBalancerBackendAddresses", type: { name: "Sequence", element: { type: { name: "Composite", - className: "NetworkInterfaceIPConfiguration" + className: "LoadBalancerBackendAddress" } } } }, - loadBalancerBackendAddresses: { - serializedName: "properties.loadBalancerBackendAddresses", + backendIPConfigurations: { + readOnly: true, + serializedName: "properties.backendIPConfigurations", type: { name: "Sequence", element: { type: { name: "Composite", - className: "LoadBalancerBackendAddress" + className: "NetworkInterfaceIPConfiguration" } } } @@ -3042,6 +3063,22 @@ export const ApplicationGatewaySslPolicy: msRest.CompositeMapper = { } }; +export const ApplicationGatewayClientAuthConfiguration: msRest.CompositeMapper = { + serializedName: "ApplicationGatewayClientAuthConfiguration", + type: { + name: "Composite", + className: "ApplicationGatewayClientAuthConfiguration", + modelProperties: { + verifyClientCertIssuerDN: { + serializedName: "verifyClientCertIssuerDN", + type: { + name: "Boolean" + } + } + } + } +}; + export const ApplicationGatewayIPConfiguration: msRest.CompositeMapper = { serializedName: "ApplicationGatewayIPConfiguration", type: { @@ -3181,6 +3218,50 @@ export const ApplicationGatewayTrustedRootCertificate: msRest.CompositeMapper = } }; +export const ApplicationGatewayTrustedClientCertificate: msRest.CompositeMapper = { + serializedName: "ApplicationGatewayTrustedClientCertificate", + type: { + name: "Composite", + className: "ApplicationGatewayTrustedClientCertificate", + modelProperties: { + ...SubResource.type.modelProperties, + data: { + serializedName: "properties.data", + type: { + name: "String" + } + }, + provisioningState: { + readOnly: true, + serializedName: "properties.provisioningState", + type: { + name: "String" + } + }, + name: { + serializedName: "name", + type: { + name: "String" + } + }, + etag: { + readOnly: true, + serializedName: "etag", + type: { + name: "String" + } + }, + type: { + readOnly: true, + serializedName: "type", + type: { + name: "String" + } + } + } + } +}; + export const ApplicationGatewaySslCertificate: msRest.CompositeMapper = { serializedName: "ApplicationGatewaySslCertificate", type: { @@ -3359,6 +3440,70 @@ export const ApplicationGatewayFrontendPort: msRest.CompositeMapper = { } }; +export const ApplicationGatewaySslProfile: msRest.CompositeMapper = { + serializedName: "ApplicationGatewaySslProfile", + type: { + name: "Composite", + className: "ApplicationGatewaySslProfile", + modelProperties: { + ...SubResource.type.modelProperties, + trustedClientCertificates: { + serializedName: "properties.trustedClientCertificates", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SubResource" + } + } + } + }, + sslPolicy: { + serializedName: "properties.sslPolicy", + type: { + name: "Composite", + className: "ApplicationGatewaySslPolicy" + } + }, + clientAuthConfiguration: { + serializedName: "properties.clientAuthConfiguration", + type: { + name: "Composite", + className: "ApplicationGatewayClientAuthConfiguration" + } + }, + provisioningState: { + readOnly: true, + serializedName: "properties.provisioningState", + type: { + name: "String" + } + }, + name: { + serializedName: "name", + type: { + name: "String" + } + }, + etag: { + readOnly: true, + serializedName: "etag", + type: { + name: "String" + } + }, + type: { + readOnly: true, + serializedName: "type", + type: { + name: "String" + } + } + } + } +}; + export const ApplicationGatewayCustomError: msRest.CompositeMapper = { serializedName: "ApplicationGatewayCustomError", type: { @@ -3421,6 +3566,13 @@ export const ApplicationGatewayHttpListener: msRest.CompositeMapper = { className: "SubResource" } }, + sslProfile: { + serializedName: "properties.sslProfile", + type: { + name: "Composite", + className: "SubResource" + } + }, requireServerNameIndication: { serializedName: "properties.requireServerNameIndication", type: { @@ -4711,6 +4863,18 @@ export const ApplicationGateway: msRest.CompositeMapper = { } } }, + trustedClientCertificates: { + serializedName: "properties.trustedClientCertificates", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ApplicationGatewayTrustedClientCertificate" + } + } + } + }, sslCertificates: { serializedName: "properties.sslCertificates", type: { @@ -4795,6 +4959,18 @@ export const ApplicationGateway: msRest.CompositeMapper = { } } }, + sslProfiles: { + serializedName: "properties.sslProfiles", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ApplicationGatewaySslProfile" + } + } + } + }, urlPathMaps: { serializedName: "properties.urlPathMaps", type: { @@ -6540,6 +6716,74 @@ export const DnsNameAvailabilityResult: msRest.CompositeMapper = { } }; +export const CustomIpPrefix: msRest.CompositeMapper = { + serializedName: "CustomIpPrefix", + type: { + name: "Composite", + className: "CustomIpPrefix", + modelProperties: { + ...Resource.type.modelProperties, + cidr: { + serializedName: "properties.cidr", + type: { + name: "String" + } + }, + commissionedState: { + serializedName: "properties.commissionedState", + type: { + name: "String" + } + }, + publicIpPrefixes: { + readOnly: true, + serializedName: "properties.publicIpPrefixes", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "SubResource" + } + } + } + }, + resourceGuid: { + readOnly: true, + serializedName: "properties.resourceGuid", + type: { + name: "String" + } + }, + provisioningState: { + readOnly: true, + serializedName: "properties.provisioningState", + type: { + name: "String" + } + }, + etag: { + readOnly: true, + serializedName: "etag", + type: { + name: "String" + } + }, + zones: { + serializedName: "zones", + type: { + name: "Sequence", + element: { + type: { + name: "String" + } + } + } + } + } + } +}; + export const ProtocolCustomSettingsFormat: msRest.CompositeMapper = { serializedName: "ProtocolCustomSettingsFormat", type: { @@ -6713,23 +6957,20 @@ export const DdosProtectionPlan: msRest.CompositeMapper = { } }; -export const EndpointServiceResult: msRest.CompositeMapper = { - serializedName: "EndpointServiceResult", +export const QosIpRange: msRest.CompositeMapper = { + serializedName: "QosIpRange", type: { name: "Composite", - className: "EndpointServiceResult", + className: "QosIpRange", modelProperties: { - ...SubResource.type.modelProperties, - name: { - readOnly: true, - serializedName: "name", + startIP: { + serializedName: "startIP", type: { name: "String" } }, - type: { - readOnly: true, - serializedName: "type", + endIP: { + serializedName: "endIP", type: { name: "String" } @@ -6738,35 +6979,199 @@ export const EndpointServiceResult: msRest.CompositeMapper = { } }; -export const ExpressRouteCircuitAuthorization: msRest.CompositeMapper = { - serializedName: "ExpressRouteCircuitAuthorization", +export const QosPortRange: msRest.CompositeMapper = { + serializedName: "QosPortRange", type: { name: "Composite", - className: "ExpressRouteCircuitAuthorization", + className: "QosPortRange", modelProperties: { - ...SubResource.type.modelProperties, - authorizationKey: { - serializedName: "properties.authorizationKey", - type: { - name: "String" - } - }, - authorizationUseStatus: { - serializedName: "properties.authorizationUseStatus", + start: { + serializedName: "start", type: { - name: "String" + name: "Number" } }, - provisioningState: { - readOnly: true, - serializedName: "properties.provisioningState", + end: { + serializedName: "end", type: { - name: "String" + name: "Number" } - }, - name: { - serializedName: "name", - type: { + } + } + } +}; + +export const DscpConfiguration: msRest.CompositeMapper = { + serializedName: "DscpConfiguration", + type: { + name: "Composite", + className: "DscpConfiguration", + modelProperties: { + ...Resource.type.modelProperties, + markings: { + serializedName: "properties.markings", + type: { + name: "Sequence", + element: { + type: { + name: "Number" + } + } + } + }, + sourceIpRanges: { + serializedName: "properties.sourceIpRanges", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "QosIpRange" + } + } + } + }, + destinationIpRanges: { + serializedName: "properties.destinationIpRanges", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "QosIpRange" + } + } + } + }, + sourcePortRanges: { + serializedName: "properties.sourcePortRanges", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "QosPortRange" + } + } + } + }, + destinationPortRanges: { + serializedName: "properties.destinationPortRanges", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "QosPortRange" + } + } + } + }, + protocol: { + serializedName: "properties.protocol", + type: { + name: "String" + } + }, + qosCollectionId: { + readOnly: true, + serializedName: "properties.qosCollectionId", + type: { + name: "String" + } + }, + associatedNetworkInterfaces: { + readOnly: true, + serializedName: "properties.associatedNetworkInterfaces", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "NetworkInterface" + } + } + } + }, + resourceGuid: { + readOnly: true, + serializedName: "properties.resourceGuid", + type: { + name: "String" + } + }, + provisioningState: { + readOnly: true, + serializedName: "properties.provisioningState", + type: { + name: "String" + } + }, + etag: { + readOnly: true, + serializedName: "etag", + type: { + name: "String" + } + } + } + } +}; + +export const EndpointServiceResult: msRest.CompositeMapper = { + serializedName: "EndpointServiceResult", + type: { + name: "Composite", + className: "EndpointServiceResult", + modelProperties: { + ...SubResource.type.modelProperties, + name: { + readOnly: true, + serializedName: "name", + type: { + name: "String" + } + }, + type: { + readOnly: true, + serializedName: "type", + type: { + name: "String" + } + } + } + } +}; + +export const ExpressRouteCircuitAuthorization: msRest.CompositeMapper = { + serializedName: "ExpressRouteCircuitAuthorization", + type: { + name: "Composite", + className: "ExpressRouteCircuitAuthorization", + modelProperties: { + ...SubResource.type.modelProperties, + authorizationKey: { + serializedName: "properties.authorizationKey", + type: { + name: "String" + } + }, + authorizationUseStatus: { + serializedName: "properties.authorizationUseStatus", + type: { + name: "String" + } + }, + provisioningState: { + readOnly: true, + serializedName: "properties.provisioningState", + type: { + name: "String" + } + }, + name: { + serializedName: "name", + type: { name: "String" } }, @@ -7459,6 +7864,12 @@ export const ExpressRouteCircuit: msRest.CompositeMapper = { name: "Boolean" } }, + authorizationKey: { + serializedName: "properties.authorizationKey", + type: { + name: "String" + } + }, etag: { readOnly: true, serializedName: "etag", @@ -7964,12 +8375,14 @@ export const ExpressRouteCrossConnection: msRest.CompositeMapper = { } }, peeringLocation: { + readOnly: true, serializedName: "properties.peeringLocation", type: { name: "String" } }, bandwidthInMbps: { + readOnly: true, serializedName: "properties.bandwidthInMbps", type: { name: "Number" @@ -8115,6 +8528,12 @@ export const ExpressRouteLinkMacSecConfig: msRest.CompositeMapper = { type: { name: "String" } + }, + sciState: { + serializedName: "sciState", + type: { + name: "String" + } } } } @@ -8309,52 +8728,31 @@ export const ExpressRoutePort: msRest.CompositeMapper = { } }; -export const FirewallPolicyThreatIntelWhitelist: msRest.CompositeMapper = { - serializedName: "FirewallPolicyThreatIntelWhitelist", +export const GenerateExpressRoutePortsLOARequest: msRest.CompositeMapper = { + serializedName: "GenerateExpressRoutePortsLOARequest", type: { name: "Composite", - className: "FirewallPolicyThreatIntelWhitelist", + className: "GenerateExpressRoutePortsLOARequest", modelProperties: { - ipAddresses: { - serializedName: "ipAddresses", - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - }, - fqdns: { - serializedName: "fqdns", + customerName: { + required: true, + serializedName: "customerName", type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } + name: "String" } } } } }; -export const FirewallPolicyCertificateAuthority: msRest.CompositeMapper = { - serializedName: "FirewallPolicyCertificateAuthority", +export const GenerateExpressRoutePortsLOAResult: msRest.CompositeMapper = { + serializedName: "GenerateExpressRoutePortsLOAResult", type: { name: "Composite", - className: "FirewallPolicyCertificateAuthority", + className: "GenerateExpressRoutePortsLOAResult", modelProperties: { - keyVaultSecretId: { - serializedName: "properties.keyVaultSecretId", - type: { - name: "String" - } - }, - name: { - serializedName: "name", + encodedContent: { + serializedName: "encodedContent", type: { name: "String" } @@ -8363,14 +8761,38 @@ export const FirewallPolicyCertificateAuthority: msRest.CompositeMapper = { } }; -export const FirewallPolicyTrustedRootCertificate: msRest.CompositeMapper = { - serializedName: "FirewallPolicyTrustedRootCertificate", +export const ExpressRoutePortAuthorization: msRest.CompositeMapper = { + serializedName: "ExpressRoutePortAuthorization", type: { name: "Composite", - className: "FirewallPolicyTrustedRootCertificate", + className: "ExpressRoutePortAuthorization", modelProperties: { - keyVaultSecretId: { - serializedName: "properties.keyVaultSecretId", + ...SubResource.type.modelProperties, + authorizationKey: { + readOnly: true, + serializedName: "properties.authorizationKey", + type: { + name: "String" + } + }, + authorizationUseStatus: { + readOnly: true, + serializedName: "properties.authorizationUseStatus", + type: { + name: "String" + } + }, + circuit: { + readOnly: true, + serializedName: "properties.circuit", + type: { + name: "Composite", + className: "SubResource" + } + }, + provisioningState: { + readOnly: true, + serializedName: "properties.provisioningState", type: { name: "String" } @@ -8380,26 +8802,33 @@ export const FirewallPolicyTrustedRootCertificate: msRest.CompositeMapper = { type: { name: "String" } + }, + etag: { + readOnly: true, + serializedName: "etag", + type: { + name: "String" + } + }, + type: { + readOnly: true, + serializedName: "type", + type: { + name: "String" + } } } } }; -export const FirewallPolicyTransportSecurity: msRest.CompositeMapper = { - serializedName: "FirewallPolicyTransportSecurity", +export const FirewallPolicyThreatIntelWhitelist: msRest.CompositeMapper = { + serializedName: "FirewallPolicyThreatIntelWhitelist", type: { name: "Composite", - className: "FirewallPolicyTransportSecurity", + className: "FirewallPolicyThreatIntelWhitelist", modelProperties: { - certificateAuthority: { - serializedName: "certificateAuthority", - type: { - name: "Composite", - className: "FirewallPolicyCertificateAuthority" - } - }, - excludedDomains: { - serializedName: "excludedDomains", + ipAddresses: { + serializedName: "ipAddresses", type: { name: "Sequence", element: { @@ -8409,14 +8838,13 @@ export const FirewallPolicyTransportSecurity: msRest.CompositeMapper = { } } }, - trustedRootCertificates: { - serializedName: "trustedRootCertificates", + fqdns: { + serializedName: "fqdns", type: { name: "Sequence", element: { type: { - name: "Composite", - className: "FirewallPolicyTrustedRootCertificate" + name: "String" } } } @@ -8532,19 +8960,6 @@ export const FirewallPolicy: msRest.CompositeMapper = { className: "FirewallPolicyThreatIntelWhitelist" } }, - intrusionSystemMode: { - serializedName: "properties.intrusionSystemMode", - type: { - name: "String" - } - }, - transportSecurity: { - serializedName: "properties.transportSecurity", - type: { - name: "Composite", - className: "FirewallPolicyTransportSecurity" - } - }, dnsSettings: { serializedName: "properties.dnsSettings", type: { @@ -8558,13 +8973,6 @@ export const FirewallPolicy: msRest.CompositeMapper = { type: { name: "String" } - }, - identity: { - serializedName: "identity", - type: { - name: "Composite", - className: "ManagedServiceIdentity" - } } } } @@ -8867,17 +9275,6 @@ export const ApplicationRule: msRest.CompositeMapper = { } } }, - targetUrls: { - serializedName: "targetUrls", - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - }, targetFqdns: { serializedName: "targetFqdns", type: { @@ -8910,12 +9307,6 @@ export const ApplicationRule: msRest.CompositeMapper = { } } } - }, - terminateTLS: { - serializedName: "terminateTLS", - type: { - name: "Boolean" - } } } } @@ -9228,6 +9619,12 @@ export const LoadBalancerSku: msRest.CompositeMapper = { type: { name: "String" } + }, + tier: { + serializedName: "tier", + type: { + name: "String" + } } } } @@ -10487,6 +10884,13 @@ export const NetworkVirtualAppliance: msRest.CompositeMapper = { className: "VirtualApplianceSkuProperties" } }, + addressPrefix: { + readOnly: true, + serializedName: "properties.addressPrefix", + type: { + name: "String" + } + }, bootStrapConfigurationBlobs: { serializedName: "properties.bootStrapConfigurationBlobs", type: { @@ -12995,6 +13399,56 @@ export const ConnectionMonitorEndpointFilter: msRest.CompositeMapper = { } }; +export const ConnectionMonitorEndpointScopeItem: msRest.CompositeMapper = { + serializedName: "ConnectionMonitorEndpointScopeItem", + type: { + name: "Composite", + className: "ConnectionMonitorEndpointScopeItem", + modelProperties: { + address: { + serializedName: "address", + type: { + name: "String" + } + } + } + } +}; + +export const ConnectionMonitorEndpointScope: msRest.CompositeMapper = { + serializedName: "ConnectionMonitorEndpointScope", + type: { + name: "Composite", + className: "ConnectionMonitorEndpointScope", + modelProperties: { + include: { + serializedName: "include", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ConnectionMonitorEndpointScopeItem" + } + } + } + }, + exclude: { + serializedName: "exclude", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ConnectionMonitorEndpointScopeItem" + } + } + } + } + } + } +}; + export const ConnectionMonitorEndpoint: msRest.CompositeMapper = { serializedName: "ConnectionMonitorEndpoint", type: { @@ -13008,6 +13462,12 @@ export const ConnectionMonitorEndpoint: msRest.CompositeMapper = { name: "String" } }, + type: { + serializedName: "type", + type: { + name: "String" + } + }, resourceId: { serializedName: "resourceId", type: { @@ -13026,6 +13486,19 @@ export const ConnectionMonitorEndpoint: msRest.CompositeMapper = { name: "Composite", className: "ConnectionMonitorEndpointFilter" } + }, + scope: { + serializedName: "scope", + type: { + name: "Composite", + className: "ConnectionMonitorEndpointScope" + } + }, + coverageLevel: { + serializedName: "coverageLevel", + type: { + name: "String" + } } } } @@ -13105,6 +13578,12 @@ export const ConnectionMonitorTcpConfiguration: msRest.CompositeMapper = { type: { name: "Boolean" } + }, + destinationPortBehavior: { + serializedName: "destinationPortBehavior", + type: { + name: "String" + } } } } @@ -14670,6 +15149,13 @@ export const PublicIPPrefix: msRest.CompositeMapper = { className: "SubResource" } }, + customIPPrefix: { + serializedName: "properties.customIPPrefix", + type: { + name: "Composite", + className: "SubResource" + } + }, resourceGuid: { readOnly: true, serializedName: "properties.resourceGuid", @@ -15331,6 +15817,30 @@ export const AddressSpace: msRest.CompositeMapper = { } }; +export const VirtualNetworkBgpCommunities: msRest.CompositeMapper = { + serializedName: "VirtualNetworkBgpCommunities", + type: { + name: "Composite", + className: "VirtualNetworkBgpCommunities", + modelProperties: { + virtualNetworkCommunity: { + required: true, + serializedName: "virtualNetworkCommunity", + type: { + name: "String" + } + }, + regionalCommunity: { + readOnly: true, + serializedName: "regionalCommunity", + type: { + name: "String" + } + } + } + } +}; + export const VirtualNetworkPeering: msRest.CompositeMapper = { serializedName: "VirtualNetworkPeering", type: { @@ -15376,6 +15886,13 @@ export const VirtualNetworkPeering: msRest.CompositeMapper = { className: "AddressSpace" } }, + remoteBgpCommunities: { + serializedName: "properties.remoteBgpCommunities", + type: { + name: "Composite", + className: "VirtualNetworkBgpCommunities" + } + }, peeringState: { serializedName: "properties.peeringState", type: { @@ -15463,46 +15980,22 @@ export const ServiceAssociationLinksListResult: msRest.CompositeMapper = { } } }; - -export const DhcpOptions: msRest.CompositeMapper = { - serializedName: "DhcpOptions", - type: { - name: "Composite", - className: "DhcpOptions", - modelProperties: { - dnsServers: { - serializedName: "dnsServers", - type: { - name: "Sequence", - element: { - type: { - name: "String" - } - } - } - } - } - } -}; - -export const VirtualNetworkBgpCommunities: msRest.CompositeMapper = { - serializedName: "VirtualNetworkBgpCommunities", - type: { - name: "Composite", - className: "VirtualNetworkBgpCommunities", - modelProperties: { - virtualNetworkCommunity: { - required: true, - serializedName: "virtualNetworkCommunity", - type: { - name: "String" - } - }, - regionalCommunity: { - readOnly: true, - serializedName: "regionalCommunity", + +export const DhcpOptions: msRest.CompositeMapper = { + serializedName: "DhcpOptions", + type: { + name: "Composite", + className: "DhcpOptions", + modelProperties: { + dnsServers: { + serializedName: "dnsServers", type: { - name: "String" + name: "Sequence", + element: { + type: { + name: "String" + } + } } } } @@ -17747,6 +18240,51 @@ export const VpnSiteLink: msRest.CompositeMapper = { } }; +export const O365BreakOutCategoryPolicies: msRest.CompositeMapper = { + serializedName: "O365BreakOutCategoryPolicies", + type: { + name: "Composite", + className: "O365BreakOutCategoryPolicies", + modelProperties: { + allow: { + serializedName: "allow", + type: { + name: "Boolean" + } + }, + optimize: { + serializedName: "optimize", + type: { + name: "Boolean" + } + }, + default: { + serializedName: "default", + type: { + name: "Boolean" + } + } + } + } +}; + +export const O365PolicyProperties: msRest.CompositeMapper = { + serializedName: "O365PolicyProperties", + type: { + name: "Composite", + className: "O365PolicyProperties", + modelProperties: { + breakOutCategories: { + serializedName: "breakOutCategories", + type: { + name: "Composite", + className: "O365BreakOutCategoryPolicies" + } + } + } + } +}; + export const VpnSite: msRest.CompositeMapper = { serializedName: "VpnSite", type: { @@ -17819,6 +18357,13 @@ export const VpnSite: msRest.CompositeMapper = { } } }, + o365Policy: { + serializedName: "properties.o365Policy", + type: { + name: "Composite", + className: "O365PolicyProperties" + } + }, etag: { readOnly: true, serializedName: "etag", @@ -18276,6 +18821,12 @@ export const VirtualHub: msRest.CompositeMapper = { } } }, + enableVirtualRouterRoutePropogation: { + serializedName: "properties.enableVirtualRouterRoutePropogation", + type: { + name: "Boolean" + } + }, etag: { readOnly: true, serializedName: "etag", @@ -18680,6 +19231,34 @@ export const VpnConnection: msRest.CompositeMapper = { } }; +export const VpnGatewayIpConfiguration: msRest.CompositeMapper = { + serializedName: "VpnGatewayIpConfiguration", + type: { + name: "Composite", + className: "VpnGatewayIpConfiguration", + modelProperties: { + id: { + serializedName: "id", + type: { + name: "String" + } + }, + publicIpAddress: { + serializedName: "publicIpAddress", + type: { + name: "String" + } + }, + privateIpAddress: { + serializedName: "privateIpAddress", + type: { + name: "String" + } + } + } + } +}; + export const VpnGateway: msRest.CompositeMapper = { serializedName: "VpnGateway", type: { @@ -18726,6 +19305,19 @@ export const VpnGateway: msRest.CompositeMapper = { name: "Number" } }, + ipConfigurations: { + readOnly: true, + serializedName: "properties.ipConfigurations", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "VpnGatewayIpConfiguration" + } + } + } + }, etag: { readOnly: true, serializedName: "etag", @@ -18737,6 +19329,92 @@ export const VpnGateway: msRest.CompositeMapper = { } }; +export const VpnConnectionPacketCaptureStartParameters: msRest.CompositeMapper = { + serializedName: "VpnConnectionPacketCaptureStartParameters", + type: { + name: "Composite", + className: "VpnConnectionPacketCaptureStartParameters", + modelProperties: { + filterData: { + serializedName: "filterData", + type: { + name: "String" + } + }, + linkConnectionNames: { + serializedName: "linkConnectionNames", + type: { + name: "Sequence", + element: { + type: { + name: "String" + } + } + } + } + } + } +}; + +export const VpnConnectionPacketCaptureStopParameters: msRest.CompositeMapper = { + serializedName: "VpnConnectionPacketCaptureStopParameters", + type: { + name: "Composite", + className: "VpnConnectionPacketCaptureStopParameters", + modelProperties: { + sasUrl: { + serializedName: "sasUrl", + type: { + name: "String" + } + }, + linkConnectionNames: { + serializedName: "linkConnectionNames", + type: { + name: "Sequence", + element: { + type: { + name: "String" + } + } + } + } + } + } +}; + +export const VpnGatewayPacketCaptureStartParameters: msRest.CompositeMapper = { + serializedName: "VpnGatewayPacketCaptureStartParameters", + type: { + name: "Composite", + className: "VpnGatewayPacketCaptureStartParameters", + modelProperties: { + filterData: { + serializedName: "filterData", + type: { + name: "String" + } + } + } + } +}; + +export const VpnGatewayPacketCaptureStopParameters: msRest.CompositeMapper = { + serializedName: "VpnGatewayPacketCaptureStopParameters", + type: { + name: "Composite", + className: "VpnGatewayPacketCaptureStopParameters", + modelProperties: { + sasUrl: { + serializedName: "sasUrl", + type: { + name: "String" + } + } + } + } +}; + export const HubVirtualNetworkConnection: msRest.CompositeMapper = { serializedName: "HubVirtualNetworkConnection", type: { @@ -18887,7 +19565,8 @@ export const HubRouteTable: msRest.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" + name: "Composite", + className: "SubResource" } } } @@ -18899,7 +19578,8 @@ export const HubRouteTable: msRest.CompositeMapper = { name: "Sequence", element: { type: { - name: "String" + name: "Composite", + className: "SubResource" } } } @@ -19139,6 +19819,12 @@ export const P2SConnectionConfiguration: msRest.CompositeMapper = { className: "RoutingConfiguration" } }, + enableInternetSecurity: { + serializedName: "properties.enableInternetSecurity", + type: { + name: "Boolean" + } + }, provisioningState: { readOnly: true, serializedName: "properties.provisioningState", @@ -19838,11 +20524,11 @@ export const VirtualHubEffectiveRoute: msRest.CompositeMapper = { } }; -export const VirtualHubEffectiveRouteList: msRest.CompositeMapper = { - serializedName: "VirtualHubEffectiveRouteList", +export const VirtualHubEffectiveRouteEffectiveRouteList: msRest.CompositeMapper = { + serializedName: "VirtualHubEffectiveRouteEffectiveRouteList", type: { name: "Composite", - className: "VirtualHubEffectiveRouteList", + className: "VirtualHubEffectiveRouteEffectiveRouteList", modelProperties: { value: { serializedName: "value", @@ -20691,6 +21377,34 @@ export const BastionSessionDeleteResult: msRest.CompositeMapper = { } }; +export const CustomIpPrefixListResult: msRest.CompositeMapper = { + serializedName: "CustomIpPrefixListResult", + type: { + name: "Composite", + className: "CustomIpPrefixListResult", + modelProperties: { + value: { + serializedName: "", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "CustomIpPrefix" + } + } + } + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String" + } + } + } + } +}; + export const DdosProtectionPlanListResult: msRest.CompositeMapper = { serializedName: "DdosProtectionPlanListResult", type: { @@ -20720,6 +21434,35 @@ export const DdosProtectionPlanListResult: msRest.CompositeMapper = { } }; +export const DscpConfigurationListResult: msRest.CompositeMapper = { + serializedName: "DscpConfigurationListResult", + type: { + name: "Composite", + className: "DscpConfigurationListResult", + modelProperties: { + value: { + serializedName: "", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "DscpConfiguration" + } + } + } + }, + nextLink: { + readOnly: true, + serializedName: "nextLink", + type: { + name: "String" + } + } + } + } +}; + export const EndpointServicesListResult: msRest.CompositeMapper = { serializedName: "EndpointServicesListResult", type: { @@ -21058,6 +21801,34 @@ export const ExpressRouteLinkListResult: msRest.CompositeMapper = { } }; +export const ExpressRoutePortAuthorizationListResult: msRest.CompositeMapper = { + serializedName: "ExpressRoutePortAuthorizationListResult", + type: { + name: "Composite", + className: "ExpressRoutePortAuthorizationListResult", + modelProperties: { + value: { + serializedName: "", + type: { + name: "Sequence", + element: { + type: { + name: "Composite", + className: "ExpressRoutePortAuthorization" + } + } + } + }, + nextLink: { + serializedName: "nextLink", + type: { + name: "String" + } + } + } + } +}; + export const FirewallPolicyListResult: msRest.CompositeMapper = { serializedName: "FirewallPolicyListResult", type: { diff --git a/sdk/network/arm-network/src/models/natGatewaysMappers.ts b/sdk/network/arm-network/src/models/natGatewaysMappers.ts index eb11e61398cc..28bd220da533 100644 --- a/sdk/network/arm-network/src/models/natGatewaysMappers.ts +++ b/sdk/network/arm-network/src/models/natGatewaysMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/networkInterfaceIPConfigurationsMappers.ts b/sdk/network/arm-network/src/models/networkInterfaceIPConfigurationsMappers.ts index 79016a1ea7a8..235a9d8ba4ea 100644 --- a/sdk/network/arm-network/src/models/networkInterfaceIPConfigurationsMappers.ts +++ b/sdk/network/arm-network/src/models/networkInterfaceIPConfigurationsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/networkInterfaceLoadBalancersMappers.ts b/sdk/network/arm-network/src/models/networkInterfaceLoadBalancersMappers.ts index 00204925ffc5..5b942650eb23 100644 --- a/sdk/network/arm-network/src/models/networkInterfaceLoadBalancersMappers.ts +++ b/sdk/network/arm-network/src/models/networkInterfaceLoadBalancersMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/networkInterfaceTapConfigurationsMappers.ts b/sdk/network/arm-network/src/models/networkInterfaceTapConfigurationsMappers.ts index 32df993003e6..244f31409fc8 100644 --- a/sdk/network/arm-network/src/models/networkInterfaceTapConfigurationsMappers.ts +++ b/sdk/network/arm-network/src/models/networkInterfaceTapConfigurationsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/networkInterfacesMappers.ts b/sdk/network/arm-network/src/models/networkInterfacesMappers.ts index 65ee9bb1c20a..16bde0da86b4 100644 --- a/sdk/network/arm-network/src/models/networkInterfacesMappers.ts +++ b/sdk/network/arm-network/src/models/networkInterfacesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EffectiveNetworkSecurityGroup, EffectiveNetworkSecurityGroupAssociation, EffectiveNetworkSecurityGroupListResult, @@ -131,12 +138,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -146,8 +153,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -200,6 +205,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -227,6 +234,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -283,6 +292,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -295,4 +305,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/networkProfilesMappers.ts b/sdk/network/arm-network/src/models/networkProfilesMappers.ts index 7e18c43c292f..9d76da5c18f7 100644 --- a/sdk/network/arm-network/src/models/networkProfilesMappers.ts +++ b/sdk/network/arm-network/src/models/networkProfilesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/networkSecurityGroupsMappers.ts b/sdk/network/arm-network/src/models/networkSecurityGroupsMappers.ts index f86d9b9bdb88..efff3a35079c 100644 --- a/sdk/network/arm-network/src/models/networkSecurityGroupsMappers.ts +++ b/sdk/network/arm-network/src/models/networkSecurityGroupsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/networkVirtualAppliancesMappers.ts b/sdk/network/arm-network/src/models/networkVirtualAppliancesMappers.ts index 1a4689d863db..a7a34b3fc0c6 100644 --- a/sdk/network/arm-network/src/models/networkVirtualAppliancesMappers.ts +++ b/sdk/network/arm-network/src/models/networkVirtualAppliancesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/networkWatchersMappers.ts b/sdk/network/arm-network/src/models/networkWatchersMappers.ts index 362b66a7c297..4052082f2846 100644 --- a/sdk/network/arm-network/src/models/networkWatchersMappers.ts +++ b/sdk/network/arm-network/src/models/networkWatchersMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -90,6 +93,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -112,6 +117,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -119,6 +125,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EffectiveNetworkSecurityRule, EndpointServiceResult, ErrorDetails, @@ -144,12 +151,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -159,8 +166,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FlowLogInformation, @@ -226,6 +231,8 @@ export { NetworkWatcherListResult, NextHopParameters, NextHopResult, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -254,6 +261,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, QueryTroubleshootingParameters, RadiusServer, RecordSet, @@ -326,6 +335,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -338,4 +348,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/operationsMappers.ts b/sdk/network/arm-network/src/models/operationsMappers.ts index 2cf45d5318e6..ade8e005e35a 100644 --- a/sdk/network/arm-network/src/models/operationsMappers.ts +++ b/sdk/network/arm-network/src/models/operationsMappers.ts @@ -17,4 +17,4 @@ export { OperationDisplay, OperationListResult, OperationPropertiesFormatServiceSpecification -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/p2sVpnGatewaysMappers.ts b/sdk/network/arm-network/src/models/p2sVpnGatewaysMappers.ts index c5b1ed1b39b6..2b05f18540df 100644 --- a/sdk/network/arm-network/src/models/p2sVpnGatewaysMappers.ts +++ b/sdk/network/arm-network/src/models/p2sVpnGatewaysMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -224,6 +231,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -280,6 +289,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnProfileResponse, @@ -293,4 +303,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/packetCapturesMappers.ts b/sdk/network/arm-network/src/models/packetCapturesMappers.ts index 83538740cd14..3eb89cf39079 100644 --- a/sdk/network/arm-network/src/models/packetCapturesMappers.ts +++ b/sdk/network/arm-network/src/models/packetCapturesMappers.ts @@ -16,4 +16,4 @@ export { PacketCaptureQueryStatusResult, PacketCaptureResult, PacketCaptureStorageLocation -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/parameters.ts b/sdk/network/arm-network/src/models/parameters.ts index eb5118e411ef..8d7d0b453b7d 100644 --- a/sdk/network/arm-network/src/models/parameters.ts +++ b/sdk/network/arm-network/src/models/parameters.ts @@ -26,7 +26,7 @@ export const apiVersion0: msRest.OperationQueryParameter = { required: true, isConstant: true, serializedName: "api-version", - defaultValue: '2020-05-01', + defaultValue: '2020-07-01', type: { name: "String" } @@ -158,6 +158,16 @@ export const crossConnectionName: msRest.OperationURLParameter = { } } }; +export const customIpPrefixName: msRest.OperationURLParameter = { + parameterPath: "customIpPrefixName", + mapper: { + required: true, + serializedName: "customIpPrefixName", + type: { + name: "String" + } + } +}; export const ddosCustomPolicyName: msRest.OperationURLParameter = { parameterPath: "ddosCustomPolicyName", mapper: { @@ -208,6 +218,16 @@ export const domainNameLabel: msRest.OperationQueryParameter = { } } }; +export const dscpConfigurationName: msRest.OperationURLParameter = { + parameterPath: "dscpConfigurationName", + mapper: { + required: true, + serializedName: "dscpConfigurationName", + type: { + name: "String" + } + } +}; export const expand: msRest.OperationQueryParameter = { parameterPath: [ "options", @@ -834,6 +854,16 @@ export const virtualHubName: msRest.OperationURLParameter = { } } }; +export const virtualmachineIndex: msRest.OperationURLParameter = { + parameterPath: "virtualmachineIndex", + mapper: { + required: true, + serializedName: "virtualmachineIndex", + type: { + name: "String" + } + } +}; export const virtualMachineScaleSetName: msRest.OperationURLParameter = { parameterPath: "virtualMachineScaleSetName", mapper: { @@ -914,11 +944,11 @@ export const virtualWANName1: msRest.OperationURLParameter = { } } }; -export const virtualmachineIndex: msRest.OperationURLParameter = { - parameterPath: "virtualmachineIndex", +export const vpnConnectionName: msRest.OperationURLParameter = { + parameterPath: "vpnConnectionName", mapper: { required: true, - serializedName: "virtualmachineIndex", + serializedName: "vpnConnectionName", type: { name: "String" } diff --git a/sdk/network/arm-network/src/models/peerExpressRouteCircuitConnectionsMappers.ts b/sdk/network/arm-network/src/models/peerExpressRouteCircuitConnectionsMappers.ts index 8d67ab2b78e1..7f1b9d24c0d2 100644 --- a/sdk/network/arm-network/src/models/peerExpressRouteCircuitConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/peerExpressRouteCircuitConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/privateDnsZoneGroupsMappers.ts b/sdk/network/arm-network/src/models/privateDnsZoneGroupsMappers.ts index f32f3e7a16f3..6ec7fc4b7e19 100644 --- a/sdk/network/arm-network/src/models/privateDnsZoneGroupsMappers.ts +++ b/sdk/network/arm-network/src/models/privateDnsZoneGroupsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -127,12 +134,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -142,8 +149,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -194,6 +199,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -222,6 +229,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -277,6 +286,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -289,4 +299,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/privateEndpointsMappers.ts b/sdk/network/arm-network/src/models/privateEndpointsMappers.ts index df60a35f1305..854aa6c5aff5 100644 --- a/sdk/network/arm-network/src/models/privateEndpointsMappers.ts +++ b/sdk/network/arm-network/src/models/privateEndpointsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -80,6 +83,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -96,6 +101,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -103,6 +109,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -221,6 +228,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/privateLinkServicesMappers.ts b/sdk/network/arm-network/src/models/privateLinkServicesMappers.ts index a44d50796963..1c4ac25cc29b 100644 --- a/sdk/network/arm-network/src/models/privateLinkServicesMappers.ts +++ b/sdk/network/arm-network/src/models/privateLinkServicesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -84,6 +87,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -100,6 +105,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -107,6 +113,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -130,12 +137,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -145,8 +152,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -197,6 +202,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -227,6 +234,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -282,6 +291,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -294,4 +304,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/publicIPAddressesMappers.ts b/sdk/network/arm-network/src/models/publicIPAddressesMappers.ts index 16df27c81a9c..5546c44c86a9 100644 --- a/sdk/network/arm-network/src/models/publicIPAddressesMappers.ts +++ b/sdk/network/arm-network/src/models/publicIPAddressesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/publicIPPrefixesMappers.ts b/sdk/network/arm-network/src/models/publicIPPrefixesMappers.ts index 81ac81743dc3..f818003fd7fb 100644 --- a/sdk/network/arm-network/src/models/publicIPPrefixesMappers.ts +++ b/sdk/network/arm-network/src/models/publicIPPrefixesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPPrefix, PublicIPPrefixListResult, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/resourceNavigationLinksMappers.ts b/sdk/network/arm-network/src/models/resourceNavigationLinksMappers.ts index 11eb25a7dd18..599bb1329c6b 100644 --- a/sdk/network/arm-network/src/models/resourceNavigationLinksMappers.ts +++ b/sdk/network/arm-network/src/models/resourceNavigationLinksMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/routeFilterRulesMappers.ts b/sdk/network/arm-network/src/models/routeFilterRulesMappers.ts index 1f9aee992893..77ef5bfa65f7 100644 --- a/sdk/network/arm-network/src/models/routeFilterRulesMappers.ts +++ b/sdk/network/arm-network/src/models/routeFilterRulesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/routeFiltersMappers.ts b/sdk/network/arm-network/src/models/routeFiltersMappers.ts index 715146334cd4..22be9871b3f7 100644 --- a/sdk/network/arm-network/src/models/routeFiltersMappers.ts +++ b/sdk/network/arm-network/src/models/routeFiltersMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/routeTablesMappers.ts b/sdk/network/arm-network/src/models/routeTablesMappers.ts index f0f12199be37..8db53f356f8c 100644 --- a/sdk/network/arm-network/src/models/routeTablesMappers.ts +++ b/sdk/network/arm-network/src/models/routeTablesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/routesMappers.ts b/sdk/network/arm-network/src/models/routesMappers.ts index eba1ea366502..63f10a64d783 100644 --- a/sdk/network/arm-network/src/models/routesMappers.ts +++ b/sdk/network/arm-network/src/models/routesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/securityPartnerProvidersMappers.ts b/sdk/network/arm-network/src/models/securityPartnerProvidersMappers.ts index dfd24fece42f..3bc195ebca33 100644 --- a/sdk/network/arm-network/src/models/securityPartnerProvidersMappers.ts +++ b/sdk/network/arm-network/src/models/securityPartnerProvidersMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/securityRulesMappers.ts b/sdk/network/arm-network/src/models/securityRulesMappers.ts index 34f981d5b63b..02c5aa898854 100644 --- a/sdk/network/arm-network/src/models/securityRulesMappers.ts +++ b/sdk/network/arm-network/src/models/securityRulesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/serviceAssociationLinksMappers.ts b/sdk/network/arm-network/src/models/serviceAssociationLinksMappers.ts index a007506d779a..b73e36dc3095 100644 --- a/sdk/network/arm-network/src/models/serviceAssociationLinksMappers.ts +++ b/sdk/network/arm-network/src/models/serviceAssociationLinksMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/serviceEndpointPoliciesMappers.ts b/sdk/network/arm-network/src/models/serviceEndpointPoliciesMappers.ts index 674d6f0234ea..5b647bf0669c 100644 --- a/sdk/network/arm-network/src/models/serviceEndpointPoliciesMappers.ts +++ b/sdk/network/arm-network/src/models/serviceEndpointPoliciesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/serviceEndpointPolicyDefinitionsMappers.ts b/sdk/network/arm-network/src/models/serviceEndpointPolicyDefinitionsMappers.ts index 0e5ca31266cc..78f0a80646e6 100644 --- a/sdk/network/arm-network/src/models/serviceEndpointPolicyDefinitionsMappers.ts +++ b/sdk/network/arm-network/src/models/serviceEndpointPolicyDefinitionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/serviceTagsMappers.ts b/sdk/network/arm-network/src/models/serviceTagsMappers.ts index 4caffd78d954..2129ca66cdf3 100644 --- a/sdk/network/arm-network/src/models/serviceTagsMappers.ts +++ b/sdk/network/arm-network/src/models/serviceTagsMappers.ts @@ -12,4 +12,4 @@ export { ServiceTagInformation, ServiceTagInformationPropertiesFormat, ServiceTagsListResult -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/subnetsMappers.ts b/sdk/network/arm-network/src/models/subnetsMappers.ts index 17acc8091ce1..15692aeafcd5 100644 --- a/sdk/network/arm-network/src/models/subnetsMappers.ts +++ b/sdk/network/arm-network/src/models/subnetsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -221,6 +228,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -278,6 +287,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -290,4 +300,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/usagesMappers.ts b/sdk/network/arm-network/src/models/usagesMappers.ts index 309cda404784..9aaa27b35552 100644 --- a/sdk/network/arm-network/src/models/usagesMappers.ts +++ b/sdk/network/arm-network/src/models/usagesMappers.ts @@ -12,4 +12,4 @@ export { Usage, UsageName, UsagesListResult -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualApplianceSitesMappers.ts b/sdk/network/arm-network/src/models/virtualApplianceSitesMappers.ts index db100be57cd3..ac5b40382e15 100644 --- a/sdk/network/arm-network/src/models/virtualApplianceSitesMappers.ts +++ b/sdk/network/arm-network/src/models/virtualApplianceSitesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualApplianceSkusMappers.ts b/sdk/network/arm-network/src/models/virtualApplianceSkusMappers.ts index fbe84b86fb41..0be2a691f9cd 100644 --- a/sdk/network/arm-network/src/models/virtualApplianceSkusMappers.ts +++ b/sdk/network/arm-network/src/models/virtualApplianceSkusMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSkuInstances, NetworkVirtualApplianceSkuListResult, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualHubBgpConnectionMappers.ts b/sdk/network/arm-network/src/models/virtualHubBgpConnectionMappers.ts index 310c84f25bd2..67d414b9b745 100644 --- a/sdk/network/arm-network/src/models/virtualHubBgpConnectionMappers.ts +++ b/sdk/network/arm-network/src/models/virtualHubBgpConnectionMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -274,6 +283,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -286,4 +296,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualHubBgpConnectionsMappers.ts b/sdk/network/arm-network/src/models/virtualHubBgpConnectionsMappers.ts index b4ccb5d38a02..82dafdffb69d 100644 --- a/sdk/network/arm-network/src/models/virtualHubBgpConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/virtualHubBgpConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualHubIpConfigurationMappers.ts b/sdk/network/arm-network/src/models/virtualHubIpConfigurationMappers.ts index a1e5ef0bf55a..841ddbdc81da 100644 --- a/sdk/network/arm-network/src/models/virtualHubIpConfigurationMappers.ts +++ b/sdk/network/arm-network/src/models/virtualHubIpConfigurationMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualHubRouteTableV2sMappers.ts b/sdk/network/arm-network/src/models/virtualHubRouteTableV2sMappers.ts index 948dd175b8e2..d910bd4077c7 100644 --- a/sdk/network/arm-network/src/models/virtualHubRouteTableV2sMappers.ts +++ b/sdk/network/arm-network/src/models/virtualHubRouteTableV2sMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -127,12 +134,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -142,8 +149,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -195,6 +200,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -222,6 +229,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -277,6 +286,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -289,4 +299,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualHubsMappers.ts b/sdk/network/arm-network/src/models/virtualHubsMappers.ts index 017178b9483e..adbed3b1d98d 100644 --- a/sdk/network/arm-network/src/models/virtualHubsMappers.ts +++ b/sdk/network/arm-network/src/models/virtualHubsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EffectiveRoutesParameters, EndpointServiceResult, ExpressRouteCircuit, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -194,6 +199,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -221,6 +228,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -277,6 +286,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -289,4 +299,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualNetworkGatewayConnectionsMappers.ts b/sdk/network/arm-network/src/models/virtualNetworkGatewayConnectionsMappers.ts index b432e3c26d51..72d0d157b358 100644 --- a/sdk/network/arm-network/src/models/virtualNetworkGatewayConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/virtualNetworkGatewayConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -98,6 +103,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -105,6 +111,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -128,12 +135,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -143,8 +150,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -195,6 +200,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -222,6 +229,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -279,6 +288,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnPacketCaptureStartParameters, @@ -293,4 +303,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualNetworkGatewaysMappers.ts b/sdk/network/arm-network/src/models/virtualNetworkGatewaysMappers.ts index dbc359bd68e9..de6e999a6393 100644 --- a/sdk/network/arm-network/src/models/virtualNetworkGatewaysMappers.ts +++ b/sdk/network/arm-network/src/models/virtualNetworkGatewaysMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -83,6 +86,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -99,6 +104,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -106,6 +112,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -129,12 +136,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -144,8 +151,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -198,6 +203,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -226,6 +233,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -289,6 +298,7 @@ export { VpnConnection, VpnDeviceScriptParameters, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnPacketCaptureStartParameters, @@ -303,4 +313,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualNetworkPeeringsMappers.ts b/sdk/network/arm-network/src/models/virtualNetworkPeeringsMappers.ts index a74bc462cb97..ab74c0103970 100644 --- a/sdk/network/arm-network/src/models/virtualNetworkPeeringsMappers.ts +++ b/sdk/network/arm-network/src/models/virtualNetworkPeeringsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualNetworkTapsMappers.ts b/sdk/network/arm-network/src/models/virtualNetworkTapsMappers.ts index 41477d1a9229..fdca78b10cfe 100644 --- a/sdk/network/arm-network/src/models/virtualNetworkTapsMappers.ts +++ b/sdk/network/arm-network/src/models/virtualNetworkTapsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualNetworksMappers.ts b/sdk/network/arm-network/src/models/virtualNetworksMappers.ts index 29476424f3be..7aca43fd51c5 100644 --- a/sdk/network/arm-network/src/models/virtualNetworksMappers.ts +++ b/sdk/network/arm-network/src/models/virtualNetworksMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -280,6 +289,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -292,4 +302,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualRouterPeeringsMappers.ts b/sdk/network/arm-network/src/models/virtualRouterPeeringsMappers.ts index c796bfc683b0..c006f2ceee4a 100644 --- a/sdk/network/arm-network/src/models/virtualRouterPeeringsMappers.ts +++ b/sdk/network/arm-network/src/models/virtualRouterPeeringsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -80,6 +83,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -96,6 +101,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -103,6 +109,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualRoutersMappers.ts b/sdk/network/arm-network/src/models/virtualRoutersMappers.ts index 868c999cdc85..15ef88d4f47d 100644 --- a/sdk/network/arm-network/src/models/virtualRoutersMappers.ts +++ b/sdk/network/arm-network/src/models/virtualRoutersMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -80,6 +83,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -96,6 +101,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -103,6 +109,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ErrorDetails, ErrorModel, @@ -126,12 +133,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -141,8 +148,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/virtualWansMappers.ts b/sdk/network/arm-network/src/models/virtualWansMappers.ts index 2b0439787030..eae8063218fb 100644 --- a/sdk/network/arm-network/src/models/virtualWansMappers.ts +++ b/sdk/network/arm-network/src/models/virtualWansMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnConnectionsMappers.ts b/sdk/network/arm-network/src/models/vpnConnectionsMappers.ts index f6e46b960b47..faa392e0a614 100644 --- a/sdk/network/arm-network/src/models/vpnConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/vpnConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -274,7 +283,10 @@ export { VpnClientRevokedCertificate, VpnClientRootCertificate, VpnConnection, + VpnConnectionPacketCaptureStartParameters, + VpnConnectionPacketCaptureStopParameters, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +299,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnGatewaysMappers.ts b/sdk/network/arm-network/src/models/vpnGatewaysMappers.ts index de76f23f174c..ecc3b352788b 100644 --- a/sdk/network/arm-network/src/models/vpnGatewaysMappers.ts +++ b/sdk/network/arm-network/src/models/vpnGatewaysMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,9 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, + VpnGatewayPacketCaptureStartParameters, + VpnGatewayPacketCaptureStopParameters, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +300,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnLinkConnectionsMappers.ts b/sdk/network/arm-network/src/models/vpnLinkConnectionsMappers.ts index e4be280af993..601e9db8a681 100644 --- a/sdk/network/arm-network/src/models/vpnLinkConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/vpnLinkConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnServerConfigurationsAssociatedWithVirtualWanMappers.ts b/sdk/network/arm-network/src/models/vpnServerConfigurationsAssociatedWithVirtualWanMappers.ts index 842a1df802da..ceb855979b47 100644 --- a/sdk/network/arm-network/src/models/vpnServerConfigurationsAssociatedWithVirtualWanMappers.ts +++ b/sdk/network/arm-network/src/models/vpnServerConfigurationsAssociatedWithVirtualWanMappers.ts @@ -10,4 +10,4 @@ export { discriminators, CloudError, VpnServerConfigurationsResponse -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnServerConfigurationsMappers.ts b/sdk/network/arm-network/src/models/vpnServerConfigurationsMappers.ts index 52370120399b..233837b3d187 100644 --- a/sdk/network/arm-network/src/models/vpnServerConfigurationsMappers.ts +++ b/sdk/network/arm-network/src/models/vpnServerConfigurationsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnSiteLinkConnectionsMappers.ts b/sdk/network/arm-network/src/models/vpnSiteLinkConnectionsMappers.ts index 310c84f25bd2..67d414b9b745 100644 --- a/sdk/network/arm-network/src/models/vpnSiteLinkConnectionsMappers.ts +++ b/sdk/network/arm-network/src/models/vpnSiteLinkConnectionsMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -274,6 +283,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -286,4 +296,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnSiteLinksMappers.ts b/sdk/network/arm-network/src/models/vpnSiteLinksMappers.ts index 4eabff4ecc3f..5c6ce88d0538 100644 --- a/sdk/network/arm-network/src/models/vpnSiteLinksMappers.ts +++ b/sdk/network/arm-network/src/models/vpnSiteLinksMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -275,6 +284,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnSitesConfigurationMappers.ts b/sdk/network/arm-network/src/models/vpnSitesConfigurationMappers.ts index 444381769d1e..93cd3b074321 100644 --- a/sdk/network/arm-network/src/models/vpnSitesConfigurationMappers.ts +++ b/sdk/network/arm-network/src/models/vpnSitesConfigurationMappers.ts @@ -10,4 +10,4 @@ export { discriminators, CloudError, GetVpnSitesConfigurationRequest -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/vpnSitesMappers.ts b/sdk/network/arm-network/src/models/vpnSitesMappers.ts index 8b0d92a645aa..22453beb90d6 100644 --- a/sdk/network/arm-network/src/models/vpnSitesMappers.ts +++ b/sdk/network/arm-network/src/models/vpnSitesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -193,6 +198,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -220,6 +227,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -276,6 +285,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -288,4 +298,4 @@ export { VpnSiteLinkConnection, WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/models/webApplicationFirewallPoliciesMappers.ts b/sdk/network/arm-network/src/models/webApplicationFirewallPoliciesMappers.ts index 0b9ba259e19f..c049e60ebe2e 100644 --- a/sdk/network/arm-network/src/models/webApplicationFirewallPoliciesMappers.ts +++ b/sdk/network/arm-network/src/models/webApplicationFirewallPoliciesMappers.ts @@ -17,6 +17,7 @@ export { ApplicationGatewayBackendAddress, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, + ApplicationGatewayClientAuthConfiguration, ApplicationGatewayConnectionDraining, ApplicationGatewayCustomError, ApplicationGatewayFirewallDisabledRuleGroup, @@ -46,6 +47,8 @@ export { ApplicationGatewaySslCertificate, ApplicationGatewaySslPolicy, ApplicationGatewaySslPredefinedPolicy, + ApplicationGatewaySslProfile, + ApplicationGatewayTrustedClientCertificate, ApplicationGatewayTrustedRootCertificate, ApplicationGatewayUrlConfiguration, ApplicationGatewayUrlPathMap, @@ -81,6 +84,8 @@ export { ConnectionMonitorEndpoint, ConnectionMonitorEndpointFilter, ConnectionMonitorEndpointFilterItem, + ConnectionMonitorEndpointScope, + ConnectionMonitorEndpointScopeItem, ConnectionMonitorHttpConfiguration, ConnectionMonitorIcmpConfiguration, ConnectionMonitorOutput, @@ -97,6 +102,7 @@ export { ContainerNetworkInterfaceConfiguration, ContainerNetworkInterfaceIpConfiguration, CustomDnsConfigPropertiesFormat, + CustomIpPrefix, DdosCustomPolicy, DdosProtectionPlan, DdosSettings, @@ -104,6 +110,7 @@ export { DeviceProperties, DhcpOptions, DnsSettings, + DscpConfiguration, EndpointServiceResult, ExpressRouteCircuit, ExpressRouteCircuitAuthorization, @@ -125,12 +132,12 @@ export { ExpressRouteLink, ExpressRouteLinkMacSecConfig, ExpressRoutePort, + ExpressRoutePortAuthorization, ExpressRoutePortsLocation, ExpressRoutePortsLocationBandwidths, ExpressRouteServiceProvider, ExpressRouteServiceProviderBandwidthsOffered, FirewallPolicy, - FirewallPolicyCertificateAuthority, FirewallPolicyFilterRuleCollection, FirewallPolicyFilterRuleCollectionAction, FirewallPolicyNatRuleCollection, @@ -140,8 +147,6 @@ export { FirewallPolicyRuleCollection, FirewallPolicyRuleCollectionGroup, FirewallPolicyThreatIntelWhitelist, - FirewallPolicyTransportSecurity, - FirewallPolicyTrustedRootCertificate, FlowLog, FlowLogFormatParameters, FrontendIPConfiguration, @@ -192,6 +197,8 @@ export { NetworkVirtualApplianceSku, NetworkVirtualApplianceSkuInstances, NetworkWatcher, + O365BreakOutCategoryPolicies, + O365PolicyProperties, Office365PolicyProperties, OutboundRule, OwaspCrsExclusionEntry, @@ -219,6 +226,8 @@ export { PublicIPAddressSku, PublicIPPrefix, PublicIPPrefixSku, + QosIpRange, + QosPortRange, RadiusServer, RecordSet, ReferencedPublicIpAddress, @@ -274,6 +283,7 @@ export { VpnClientRootCertificate, VpnConnection, VpnGateway, + VpnGatewayIpConfiguration, VpnLinkBgpSettings, VpnLinkProviderProperties, VpnServerConfigRadiusClientRootCertificate, @@ -287,4 +297,4 @@ export { WebApplicationFirewallCustomRule, WebApplicationFirewallPolicy, WebApplicationFirewallPolicyListResult -} from "./mappers"; +} from "../models/mappers"; diff --git a/sdk/network/arm-network/src/networkManagementClient.ts b/sdk/network/arm-network/src/networkManagementClient.ts index b41aead0aa95..7e27ebfdcf9d 100644 --- a/sdk/network/arm-network/src/networkManagementClient.ts +++ b/sdk/network/arm-network/src/networkManagementClient.ts @@ -29,8 +29,10 @@ class NetworkManagementClient extends NetworkManagementClientContext { azureFirewalls: operations.AzureFirewalls; azureFirewallFqdnTags: operations.AzureFirewallFqdnTags; bastionHosts: operations.BastionHosts; + customIPPrefixes: operations.CustomIPPrefixes; ddosCustomPolicies: operations.DdosCustomPolicies; ddosProtectionPlans: operations.DdosProtectionPlans; + dscpConfiguration: operations.DscpConfigurationOperations; availableEndpointServices: operations.AvailableEndpointServices; expressRouteCircuitAuthorizations: operations.ExpressRouteCircuitAuthorizations; expressRouteCircuitPeerings: operations.ExpressRouteCircuitPeerings; @@ -43,6 +45,7 @@ class NetworkManagementClient extends NetworkManagementClientContext { expressRoutePortsLocations: operations.ExpressRoutePortsLocations; expressRoutePorts: operations.ExpressRoutePorts; expressRouteLinks: operations.ExpressRouteLinks; + expressRoutePortAuthorizations: operations.ExpressRoutePortAuthorizations; firewallPolicies: operations.FirewallPolicies; firewallPolicyRuleCollectionGroups: operations.FirewallPolicyRuleCollectionGroups; ipAllocations: operations.IpAllocations; @@ -140,8 +143,10 @@ class NetworkManagementClient extends NetworkManagementClientContext { this.azureFirewalls = new operations.AzureFirewalls(this); this.azureFirewallFqdnTags = new operations.AzureFirewallFqdnTags(this); this.bastionHosts = new operations.BastionHosts(this); + this.customIPPrefixes = new operations.CustomIPPrefixes(this); this.ddosCustomPolicies = new operations.DdosCustomPolicies(this); this.ddosProtectionPlans = new operations.DdosProtectionPlans(this); + this.dscpConfiguration = new operations.DscpConfigurationOperations(this); this.availableEndpointServices = new operations.AvailableEndpointServices(this); this.expressRouteCircuitAuthorizations = new operations.ExpressRouteCircuitAuthorizations(this); this.expressRouteCircuitPeerings = new operations.ExpressRouteCircuitPeerings(this); @@ -154,6 +159,7 @@ class NetworkManagementClient extends NetworkManagementClientContext { this.expressRoutePortsLocations = new operations.ExpressRoutePortsLocations(this); this.expressRoutePorts = new operations.ExpressRoutePorts(this); this.expressRouteLinks = new operations.ExpressRouteLinks(this); + this.expressRoutePortAuthorizations = new operations.ExpressRoutePortAuthorizations(this); this.firewallPolicies = new operations.FirewallPolicies(this); this.firewallPolicyRuleCollectionGroups = new operations.FirewallPolicyRuleCollectionGroups(this); this.ipAllocations = new operations.IpAllocations(this); diff --git a/sdk/network/arm-network/src/operations/customIPPrefixes.ts b/sdk/network/arm-network/src/operations/customIPPrefixes.ts new file mode 100644 index 000000000000..8913a672e837 --- /dev/null +++ b/sdk/network/arm-network/src/operations/customIPPrefixes.ts @@ -0,0 +1,477 @@ +/* + * 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/customIPPrefixesMappers"; +import * as Parameters from "../models/parameters"; +import { NetworkManagementClientContext } from "../networkManagementClientContext"; + +/** Class representing a CustomIPPrefixes. */ +export class CustomIPPrefixes { + private readonly client: NetworkManagementClientContext; + + /** + * Create a CustomIPPrefixes. + * @param {NetworkManagementClientContext} client Reference to the service client. + */ + constructor(client: NetworkManagementClientContext) { + this.client = client; + } + + /** + * Deletes the specified custom IP prefix. + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the CustomIpPrefix. + * @param [options] The optional parameters + * @returns Promise + */ + deleteMethod(resourceGroupName: string, customIpPrefixName: string, options?: msRest.RequestOptionsBase): Promise { + return this.beginDeleteMethod(resourceGroupName,customIpPrefixName,options) + .then(lroPoller => lroPoller.pollUntilFinished()); + } + + /** + * Gets the specified custom IP prefix in a specified resource group. + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the custom IP prefix. + * @param [options] The optional parameters + * @returns Promise + */ + get(resourceGroupName: string, customIpPrefixName: string, options?: Models.CustomIPPrefixesGetOptionalParams): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the custom IP prefix. + * @param callback The callback + */ + get(resourceGroupName: string, customIpPrefixName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the custom IP prefix. + * @param options The optional parameters + * @param callback The callback + */ + get(resourceGroupName: string, customIpPrefixName: string, options: Models.CustomIPPrefixesGetOptionalParams, callback: msRest.ServiceCallback): void; + get(resourceGroupName: string, customIpPrefixName: string, options?: Models.CustomIPPrefixesGetOptionalParams | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + customIpPrefixName, + options + }, + getOperationSpec, + callback) as Promise; + } + + /** + * Creates or updates a custom IP prefix. + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the custom IP prefix. + * @param parameters Parameters supplied to the create or update custom IP prefix operation. + * @param [options] The optional parameters + * @returns Promise + */ + createOrUpdate(resourceGroupName: string, customIpPrefixName: string, parameters: Models.CustomIpPrefix, options?: msRest.RequestOptionsBase): Promise { + return this.beginCreateOrUpdate(resourceGroupName,customIpPrefixName,parameters,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; + } + + /** + * Updates custom IP prefix tags. + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the custom IP prefix. + * @param parameters Parameters supplied to update custom IP prefix tags. + * @param [options] The optional parameters + * @returns Promise + */ + updateTags(resourceGroupName: string, customIpPrefixName: string, parameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the custom IP prefix. + * @param parameters Parameters supplied to update custom IP prefix tags. + * @param callback The callback + */ + updateTags(resourceGroupName: string, customIpPrefixName: string, parameters: Models.TagsObject, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the custom IP prefix. + * @param parameters Parameters supplied to update custom IP prefix tags. + * @param options The optional parameters + * @param callback The callback + */ + updateTags(resourceGroupName: string, customIpPrefixName: string, parameters: Models.TagsObject, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + updateTags(resourceGroupName: string, customIpPrefixName: string, parameters: Models.TagsObject, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + customIpPrefixName, + parameters, + options + }, + updateTagsOperationSpec, + callback) as Promise; + } + + /** + * Gets all the custom IP prefixes in a subscription. + * @param [options] The optional parameters + * @returns Promise + */ + listAll(options?: msRest.RequestOptionsBase): Promise; + /** + * @param callback The callback + */ + listAll(callback: msRest.ServiceCallback): void; + /** + * @param options The optional parameters + * @param callback The callback + */ + listAll(options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listAll(options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + options + }, + listAllOperationSpec, + callback) as Promise; + } + + /** + * Gets all custom IP prefixes in a resource group. + * @param resourceGroupName The name of the resource group. + * @param [options] The optional parameters + * @returns Promise + */ + list(resourceGroupName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param callback The callback + */ + list(resourceGroupName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param options The optional parameters + * @param callback The callback + */ + list(resourceGroupName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + list(resourceGroupName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + options + }, + listOperationSpec, + callback) as Promise; + } + + /** + * Deletes the specified custom IP prefix. + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the CustomIpPrefix. + * @param [options] The optional parameters + * @returns Promise + */ + beginDeleteMethod(resourceGroupName: string, customIpPrefixName: string, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + customIpPrefixName, + options + }, + beginDeleteMethodOperationSpec, + options); + } + + /** + * Creates or updates a custom IP prefix. + * @param resourceGroupName The name of the resource group. + * @param customIpPrefixName The name of the custom IP prefix. + * @param parameters Parameters supplied to the create or update custom IP prefix operation. + * @param [options] The optional parameters + * @returns Promise + */ + beginCreateOrUpdate(resourceGroupName: string, customIpPrefixName: string, parameters: Models.CustomIpPrefix, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + customIpPrefixName, + parameters, + options + }, + beginCreateOrUpdateOperationSpec, + options); + } + + /** + * Gets all the custom IP prefixes in a subscription. + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param [options] The optional parameters + * @returns Promise + */ + listAllNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param callback The callback + */ + listAllNext(nextPageLink: string, callback: msRest.ServiceCallback): void; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param options The optional parameters + * @param callback The callback + */ + listAllNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listAllNext(nextPageLink: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + nextPageLink, + options + }, + listAllNextOperationSpec, + callback) as Promise; + } + + /** + * Gets all custom IP prefixes in a resource group. + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param [options] The optional parameters + * @returns Promise + */ + listNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param callback The callback + */ + listNext(nextPageLink: string, callback: msRest.ServiceCallback): void; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param options The optional parameters + * @param callback The callback + */ + listNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listNext(nextPageLink: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + nextPageLink, + options + }, + listNextOperationSpec, + callback) as Promise; + } +} + +// Operation Specifications +const serializer = new msRest.Serializer(Mappers); +const getOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/customIpPrefixes/{customIpPrefixName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.customIpPrefixName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0, + Parameters.expand + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.CustomIpPrefix + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const updateTagsOperationSpec: msRest.OperationSpec = { + httpMethod: "PATCH", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/customIpPrefixes/{customIpPrefixName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.customIpPrefixName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: "parameters", + mapper: { + ...Mappers.TagsObject, + required: true + } + }, + responses: { + 200: { + bodyMapper: Mappers.CustomIpPrefix + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listAllOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/customIpPrefixes", + urlParameters: [ + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.CustomIpPrefixListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/customIpPrefixes", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.CustomIpPrefixListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const beginDeleteMethodOperationSpec: msRest.OperationSpec = { + httpMethod: "DELETE", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/customIpPrefixes/{customIpPrefixName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.customIpPrefixName, + 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/customIpPrefixes/{customIpPrefixName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.customIpPrefixName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: "parameters", + mapper: { + ...Mappers.CustomIpPrefix, + required: true + } + }, + responses: { + 200: { + bodyMapper: Mappers.CustomIpPrefix + }, + 201: { + bodyMapper: Mappers.CustomIpPrefix + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listAllNextOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + baseUrl: "https://management.azure.com", + path: "{nextLink}", + urlParameters: [ + Parameters.nextPageLink + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.CustomIpPrefixListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listNextOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + baseUrl: "https://management.azure.com", + path: "{nextLink}", + urlParameters: [ + Parameters.nextPageLink + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.CustomIpPrefixListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; diff --git a/sdk/network/arm-network/src/operations/dscpConfigurationOperations.ts b/sdk/network/arm-network/src/operations/dscpConfigurationOperations.ts new file mode 100644 index 000000000000..623cbe29907c --- /dev/null +++ b/sdk/network/arm-network/src/operations/dscpConfigurationOperations.ts @@ -0,0 +1,408 @@ +/* + * 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/dscpConfigurationOperationsMappers"; +import * as Parameters from "../models/parameters"; +import { NetworkManagementClientContext } from "../networkManagementClientContext"; + +/** Class representing a DscpConfigurationOperations. */ +export class DscpConfigurationOperations { + private readonly client: NetworkManagementClientContext; + + /** + * Create a DscpConfigurationOperations. + * @param {NetworkManagementClientContext} client Reference to the service client. + */ + constructor(client: NetworkManagementClientContext) { + this.client = client; + } + + /** + * Creates or updates a DSCP Configuration. + * @param resourceGroupName The name of the resource group. + * @param dscpConfigurationName The name of the resource. + * @param parameters Parameters supplied to the create or update dscp configuration operation. + * @param [options] The optional parameters + * @returns Promise + */ + createOrUpdate(resourceGroupName: string, dscpConfigurationName: string, parameters: Models.DscpConfiguration, options?: msRest.RequestOptionsBase): Promise { + return this.beginCreateOrUpdate(resourceGroupName,dscpConfigurationName,parameters,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; + } + + /** + * Deletes a DSCP Configuration. + * @param resourceGroupName The name of the resource group. + * @param dscpConfigurationName The name of the resource. + * @param [options] The optional parameters + * @returns Promise + */ + deleteMethod(resourceGroupName: string, dscpConfigurationName: string, options?: msRest.RequestOptionsBase): Promise { + return this.beginDeleteMethod(resourceGroupName,dscpConfigurationName,options) + .then(lroPoller => lroPoller.pollUntilFinished()); + } + + /** + * Gets a DSCP Configuration. + * @param resourceGroupName The name of the resource group. + * @param dscpConfigurationName The name of the resource. + * @param [options] The optional parameters + * @returns Promise + */ + get(resourceGroupName: string, dscpConfigurationName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param dscpConfigurationName The name of the resource. + * @param callback The callback + */ + get(resourceGroupName: string, dscpConfigurationName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param dscpConfigurationName The name of the resource. + * @param options The optional parameters + * @param callback The callback + */ + get(resourceGroupName: string, dscpConfigurationName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + get(resourceGroupName: string, dscpConfigurationName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + dscpConfigurationName, + options + }, + getOperationSpec, + callback) as Promise; + } + + /** + * Gets a DSCP Configuration. + * @param resourceGroupName The name of the resource group. + * @param [options] The optional parameters + * @returns Promise + */ + list(resourceGroupName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param callback The callback + */ + list(resourceGroupName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param options The optional parameters + * @param callback The callback + */ + list(resourceGroupName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + list(resourceGroupName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + options + }, + listOperationSpec, + callback) as Promise; + } + + /** + * Gets all dscp configurations in a subscription. + * @param [options] The optional parameters + * @returns Promise + */ + listAll(options?: msRest.RequestOptionsBase): Promise; + /** + * @param callback The callback + */ + listAll(callback: msRest.ServiceCallback): void; + /** + * @param options The optional parameters + * @param callback The callback + */ + listAll(options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listAll(options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + options + }, + listAllOperationSpec, + callback) as Promise; + } + + /** + * Creates or updates a DSCP Configuration. + * @param resourceGroupName The name of the resource group. + * @param dscpConfigurationName The name of the resource. + * @param parameters Parameters supplied to the create or update dscp configuration operation. + * @param [options] The optional parameters + * @returns Promise + */ + beginCreateOrUpdate(resourceGroupName: string, dscpConfigurationName: string, parameters: Models.DscpConfiguration, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + dscpConfigurationName, + parameters, + options + }, + beginCreateOrUpdateOperationSpec, + options); + } + + /** + * Deletes a DSCP Configuration. + * @param resourceGroupName The name of the resource group. + * @param dscpConfigurationName The name of the resource. + * @param [options] The optional parameters + * @returns Promise + */ + beginDeleteMethod(resourceGroupName: string, dscpConfigurationName: string, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + dscpConfigurationName, + options + }, + beginDeleteMethodOperationSpec, + options); + } + + /** + * Gets a DSCP Configuration. + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param [options] The optional parameters + * @returns Promise + */ + listNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param callback The callback + */ + listNext(nextPageLink: string, callback: msRest.ServiceCallback): void; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param options The optional parameters + * @param callback The callback + */ + listNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listNext(nextPageLink: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + nextPageLink, + options + }, + listNextOperationSpec, + callback) as Promise; + } + + /** + * Gets all dscp configurations in a subscription. + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param [options] The optional parameters + * @returns Promise + */ + listAllNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param callback The callback + */ + listAllNext(nextPageLink: string, callback: msRest.ServiceCallback): void; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param options The optional parameters + * @param callback The callback + */ + listAllNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listAllNext(nextPageLink: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + nextPageLink, + options + }, + listAllNextOperationSpec, + callback) as Promise; + } +} + +// Operation Specifications +const serializer = new msRest.Serializer(Mappers); +const getOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dscpConfigurations/{dscpConfigurationName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.dscpConfigurationName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.DscpConfiguration + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dscpConfigurations", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.DscpConfigurationListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listAllOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/dscpConfigurations", + urlParameters: [ + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.DscpConfigurationListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { + httpMethod: "PUT", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dscpConfigurations/{dscpConfigurationName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.dscpConfigurationName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: "parameters", + mapper: { + ...Mappers.DscpConfiguration, + required: true + } + }, + responses: { + 200: { + bodyMapper: Mappers.DscpConfiguration + }, + 201: { + bodyMapper: Mappers.DscpConfiguration + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const beginDeleteMethodOperationSpec: msRest.OperationSpec = { + httpMethod: "DELETE", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dscpConfigurations/{dscpConfigurationName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.dscpConfigurationName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: {}, + 202: {}, + 204: {}, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listNextOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + baseUrl: "https://management.azure.com", + path: "{nextLink}", + urlParameters: [ + Parameters.nextPageLink + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.DscpConfigurationListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listAllNextOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + baseUrl: "https://management.azure.com", + path: "{nextLink}", + urlParameters: [ + Parameters.nextPageLink + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.DscpConfigurationListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; diff --git a/sdk/network/arm-network/src/operations/expressRoutePortAuthorizations.ts b/sdk/network/arm-network/src/operations/expressRoutePortAuthorizations.ts new file mode 100644 index 000000000000..ba8389fd901f --- /dev/null +++ b/sdk/network/arm-network/src/operations/expressRoutePortAuthorizations.ts @@ -0,0 +1,332 @@ +/* + * 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/expressRoutePortAuthorizationsMappers"; +import * as Parameters from "../models/parameters"; +import { NetworkManagementClientContext } from "../networkManagementClientContext"; + +/** Class representing a ExpressRoutePortAuthorizations. */ +export class ExpressRoutePortAuthorizations { + private readonly client: NetworkManagementClientContext; + + /** + * Create a ExpressRoutePortAuthorizations. + * @param {NetworkManagementClientContext} client Reference to the service client. + */ + constructor(client: NetworkManagementClientContext) { + this.client = client; + } + + /** + * Deletes the specified authorization from the specified express route port. + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param authorizationName The name of the authorization. + * @param [options] The optional parameters + * @returns Promise + */ + deleteMethod(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: msRest.RequestOptionsBase): Promise { + return this.beginDeleteMethod(resourceGroupName,expressRoutePortName,authorizationName,options) + .then(lroPoller => lroPoller.pollUntilFinished()); + } + + /** + * Gets the specified authorization from the specified express route port. + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param authorizationName The name of the authorization. + * @param [options] The optional parameters + * @returns Promise + */ + get(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param authorizationName The name of the authorization. + * @param callback The callback + */ + get(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param authorizationName The name of the authorization. + * @param options The optional parameters + * @param callback The callback + */ + get(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + get(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + expressRoutePortName, + authorizationName, + options + }, + getOperationSpec, + callback) as Promise; + } + + /** + * Creates or updates an authorization in the specified express route port. + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param authorizationName The name of the authorization. + * @param authorizationParameters Parameters supplied to the create or update express route port + * authorization operation. + * @param [options] The optional parameters + * @returns Promise + */ + createOrUpdate(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, authorizationParameters: Models.ExpressRoutePortAuthorization, options?: msRest.RequestOptionsBase): Promise { + return this.beginCreateOrUpdate(resourceGroupName,expressRoutePortName,authorizationName,authorizationParameters,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; + } + + /** + * Gets all authorizations in an express route port. + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param [options] The optional parameters + * @returns Promise + */ + list(resourceGroupName: string, expressRoutePortName: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param callback The callback + */ + list(resourceGroupName: string, expressRoutePortName: string, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param options The optional parameters + * @param callback The callback + */ + list(resourceGroupName: string, expressRoutePortName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + list(resourceGroupName: string, expressRoutePortName: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + expressRoutePortName, + options + }, + listOperationSpec, + callback) as Promise; + } + + /** + * Deletes the specified authorization from the specified express route port. + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param authorizationName The name of the authorization. + * @param [options] The optional parameters + * @returns Promise + */ + beginDeleteMethod(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + expressRoutePortName, + authorizationName, + options + }, + beginDeleteMethodOperationSpec, + options); + } + + /** + * Creates or updates an authorization in the specified express route port. + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of the express route port. + * @param authorizationName The name of the authorization. + * @param authorizationParameters Parameters supplied to the create or update express route port + * authorization operation. + * @param [options] The optional parameters + * @returns Promise + */ + beginCreateOrUpdate(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, authorizationParameters: Models.ExpressRoutePortAuthorization, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + expressRoutePortName, + authorizationName, + authorizationParameters, + options + }, + beginCreateOrUpdateOperationSpec, + options); + } + + /** + * Gets all authorizations in an express route port. + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param [options] The optional parameters + * @returns Promise + */ + listNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param callback The callback + */ + listNext(nextPageLink: string, callback: msRest.ServiceCallback): void; + /** + * @param nextPageLink The NextLink from the previous successful call to List operation. + * @param options The optional parameters + * @param callback The callback + */ + listNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + listNext(nextPageLink: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + nextPageLink, + options + }, + listNextOperationSpec, + callback) as Promise; + } +} + +// Operation Specifications +const serializer = new msRest.Serializer(Mappers); +const getOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRoutePorts/{expressRoutePortName}/authorizations/{authorizationName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.expressRoutePortName, + Parameters.authorizationName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.ExpressRoutePortAuthorization + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRoutePorts/{expressRoutePortName}/authorizations", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.expressRoutePortName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.ExpressRoutePortAuthorizationListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const beginDeleteMethodOperationSpec: msRest.OperationSpec = { + httpMethod: "DELETE", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRoutePorts/{expressRoutePortName}/authorizations/{authorizationName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.expressRoutePortName, + Parameters.authorizationName, + 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/expressRoutePorts/{expressRoutePortName}/authorizations/{authorizationName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.expressRoutePortName, + Parameters.authorizationName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: "authorizationParameters", + mapper: { + ...Mappers.ExpressRoutePortAuthorization, + required: true + } + }, + responses: { + 200: { + bodyMapper: Mappers.ExpressRoutePortAuthorization + }, + 201: { + bodyMapper: Mappers.ExpressRoutePortAuthorization + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const listNextOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + baseUrl: "https://management.azure.com", + path: "{nextLink}", + urlParameters: [ + Parameters.nextPageLink + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.ExpressRoutePortAuthorizationListResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; diff --git a/sdk/network/arm-network/src/operations/expressRoutePorts.ts b/sdk/network/arm-network/src/operations/expressRoutePorts.ts index 95b1d9adb97a..9372f6773b61 100644 --- a/sdk/network/arm-network/src/operations/expressRoutePorts.ts +++ b/sdk/network/arm-network/src/operations/expressRoutePorts.ts @@ -172,6 +172,42 @@ export class ExpressRoutePorts { callback) as Promise; } + /** + * Generate a letter of authorization for the requested ExpressRoutePort resource. + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of ExpressRoutePort. + * @param request Request parameters supplied to generate a letter of authorization. + * @param [options] The optional parameters + * @returns Promise + */ + generateLOA(resourceGroupName: string, expressRoutePortName: string, request: Models.GenerateExpressRoutePortsLOARequest, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of ExpressRoutePort. + * @param request Request parameters supplied to generate a letter of authorization. + * @param callback The callback + */ + generateLOA(resourceGroupName: string, expressRoutePortName: string, request: Models.GenerateExpressRoutePortsLOARequest, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param expressRoutePortName The name of ExpressRoutePort. + * @param request Request parameters supplied to generate a letter of authorization. + * @param options The optional parameters + * @param callback The callback + */ + generateLOA(resourceGroupName: string, expressRoutePortName: string, request: Models.GenerateExpressRoutePortsLOARequest, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + generateLOA(resourceGroupName: string, expressRoutePortName: string, request: Models.GenerateExpressRoutePortsLOARequest, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + expressRoutePortName, + request, + options + }, + generateLOAOperationSpec, + callback) as Promise; + } + /** * Deletes the specified ExpressRoutePort resource. * @param resourceGroupName The name of the resource group. @@ -373,6 +409,38 @@ const listOperationSpec: msRest.OperationSpec = { serializer }; +const generateLOAOperationSpec: msRest.OperationSpec = { + httpMethod: "POST", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRoutePorts/{expressRoutePortName}/generateLoa", + urlParameters: [ + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.expressRoutePortName + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: "request", + mapper: { + ...Mappers.GenerateExpressRoutePortsLOARequest, + required: true + } + }, + responses: { + 200: { + bodyMapper: Mappers.GenerateExpressRoutePortsLOAResult + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + const beginDeleteMethodOperationSpec: msRest.OperationSpec = { httpMethod: "DELETE", path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/ExpressRoutePorts/{expressRoutePortName}", diff --git a/sdk/network/arm-network/src/operations/flowLogs.ts b/sdk/network/arm-network/src/operations/flowLogs.ts index 6eed5603ede8..56e275506f0f 100644 --- a/sdk/network/arm-network/src/operations/flowLogs.ts +++ b/sdk/network/arm-network/src/operations/flowLogs.ts @@ -41,6 +41,46 @@ export class FlowLogs { .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; } + /** + * Update tags of the specified flow log. + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param flowLogName The name of the flow log. + * @param parameters Parameters supplied to update flow log tags. + * @param [options] The optional parameters + * @returns Promise + */ + updateTags(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param flowLogName The name of the flow log. + * @param parameters Parameters supplied to update flow log tags. + * @param callback The callback + */ + updateTags(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: Models.TagsObject, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param flowLogName The name of the flow log. + * @param parameters Parameters supplied to update flow log tags. + * @param options The optional parameters + * @param callback The callback + */ + updateTags(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: Models.TagsObject, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + updateTags(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: Models.TagsObject, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + networkWatcherName, + flowLogName, + parameters, + options + }, + updateTagsOperationSpec, + callback) as Promise; + } + /** * Gets a flow log resource by name. * @param resourceGroupName The name of the resource group. @@ -195,6 +235,39 @@ export class FlowLogs { // Operation Specifications const serializer = new msRest.Serializer(Mappers); +const updateTagsOperationSpec: msRest.OperationSpec = { + httpMethod: "PATCH", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/flowLogs/{flowLogName}", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.networkWatcherName, + Parameters.flowLogName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: "parameters", + mapper: { + ...Mappers.TagsObject, + required: true + } + }, + responses: { + 200: { + bodyMapper: Mappers.FlowLog + }, + default: { + bodyMapper: Mappers.ErrorResponse + } + }, + serializer +}; + const getOperationSpec: msRest.OperationSpec = { httpMethod: "GET", path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/flowLogs/{flowLogName}", diff --git a/sdk/network/arm-network/src/operations/index.ts b/sdk/network/arm-network/src/operations/index.ts index 6a822c1cb820..19a3ccbd423d 100644 --- a/sdk/network/arm-network/src/operations/index.ts +++ b/sdk/network/arm-network/src/operations/index.ts @@ -18,8 +18,10 @@ export * from "./availableServiceAliases"; export * from "./azureFirewalls"; export * from "./azureFirewallFqdnTags"; export * from "./bastionHosts"; +export * from "./customIPPrefixes"; export * from "./ddosCustomPolicies"; export * from "./ddosProtectionPlans"; +export * from "./dscpConfigurationOperations"; export * from "./availableEndpointServices"; export * from "./expressRouteCircuitAuthorizations"; export * from "./expressRouteCircuitPeerings"; @@ -32,6 +34,7 @@ export * from "./expressRouteCrossConnectionPeerings"; export * from "./expressRoutePortsLocations"; export * from "./expressRoutePorts"; export * from "./expressRouteLinks"; +export * from "./expressRoutePortAuthorizations"; export * from "./firewallPolicies"; export * from "./firewallPolicyRuleCollectionGroups"; export * from "./ipAllocations"; diff --git a/sdk/network/arm-network/src/operations/p2sVpnGateways.ts b/sdk/network/arm-network/src/operations/p2sVpnGateways.ts index 63a48074c3b6..1f3049c2e0d4 100644 --- a/sdk/network/arm-network/src/operations/p2sVpnGateways.ts +++ b/sdk/network/arm-network/src/operations/p2sVpnGateways.ts @@ -81,32 +81,9 @@ export class P2sVpnGateways { * @param [options] The optional parameters * @returns Promise */ - updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise; - /** - * @param resourceGroupName The resource group name of the P2SVpnGateway. - * @param gatewayName The name of the gateway. - * @param p2SVpnGatewayParameters Parameters supplied to update a virtual wan p2s vpn gateway tags. - * @param callback The callback - */ - updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: Models.TagsObject, callback: msRest.ServiceCallback): void; - /** - * @param resourceGroupName The resource group name of the P2SVpnGateway. - * @param gatewayName The name of the gateway. - * @param p2SVpnGatewayParameters Parameters supplied to update a virtual wan p2s vpn gateway tags. - * @param options The optional parameters - * @param callback The callback - */ - updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: Models.TagsObject, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: Models.TagsObject, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - resourceGroupName, - gatewayName, - p2SVpnGatewayParameters, - options - }, - updateTagsOperationSpec, - callback) as Promise; + updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise { + return this.beginUpdateTags(resourceGroupName,gatewayName,p2SVpnGatewayParameters,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; } /** @@ -173,6 +150,18 @@ export class P2sVpnGateways { callback) as Promise; } + /** + * Resets the primary of the p2s vpn gateway in the specified resource group. + * @param resourceGroupName The resource group name of the P2SVpnGateway. + * @param gatewayName The name of the gateway. + * @param [options] The optional parameters + * @returns Promise + */ + reset(resourceGroupName: string, gatewayName: string, options?: msRest.RequestOptionsBase): Promise { + return this.beginReset(resourceGroupName,gatewayName,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; + } + /** * Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group. * @param resourceGroupName The name of the resource group. @@ -248,6 +237,26 @@ export class P2sVpnGateways { options); } + /** + * Updates virtual wan p2s vpn gateway tags. + * @param resourceGroupName The resource group name of the P2SVpnGateway. + * @param gatewayName The name of the gateway. + * @param p2SVpnGatewayParameters Parameters supplied to update a virtual wan p2s vpn gateway tags. + * @param [options] The optional parameters + * @returns Promise + */ + beginUpdateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + gatewayName, + p2SVpnGatewayParameters, + options + }, + beginUpdateTagsOperationSpec, + options); + } + /** * Deletes a virtual wan p2s vpn gateway. * @param resourceGroupName The resource group name of the P2SVpnGateway. @@ -266,6 +275,24 @@ export class P2sVpnGateways { options); } + /** + * Resets the primary of the p2s vpn gateway in the specified resource group. + * @param resourceGroupName The resource group name of the P2SVpnGateway. + * @param gatewayName The name of the gateway. + * @param [options] The optional parameters + * @returns Promise + */ + beginReset(resourceGroupName: string, gatewayName: string, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + gatewayName, + options + }, + beginResetOperationSpec, + options); + } + /** * Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group. * @param resourceGroupName The name of the resource group. @@ -431,13 +458,12 @@ const getOperationSpec: msRest.OperationSpec = { serializer }; -const updateTagsOperationSpec: msRest.OperationSpec = { - httpMethod: "PATCH", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/p2svpnGateways/{gatewayName}", +const listByResourceGroupOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/p2svpnGateways", urlParameters: [ Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.gatewayName + Parameters.resourceGroupName ], queryParameters: [ Parameters.apiVersion0 @@ -445,16 +471,9 @@ const updateTagsOperationSpec: msRest.OperationSpec = { headerParameters: [ Parameters.acceptLanguage ], - requestBody: { - parameterPath: "p2SVpnGatewayParameters", - mapper: { - ...Mappers.TagsObject, - required: true - } - }, responses: { 200: { - bodyMapper: Mappers.P2SVpnGateway + bodyMapper: Mappers.ListP2SVpnGatewaysResult }, default: { bodyMapper: Mappers.CloudError @@ -463,12 +482,11 @@ const updateTagsOperationSpec: msRest.OperationSpec = { serializer }; -const listByResourceGroupOperationSpec: msRest.OperationSpec = { +const listOperationSpec: msRest.OperationSpec = { httpMethod: "GET", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/p2svpnGateways", + path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/p2svpnGateways", urlParameters: [ - Parameters.subscriptionId, - Parameters.resourceGroupName + Parameters.subscriptionId ], queryParameters: [ Parameters.apiVersion0 @@ -487,11 +505,13 @@ const listByResourceGroupOperationSpec: msRest.OperationSpec = { serializer }; -const listOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/p2svpnGateways", +const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { + httpMethod: "PUT", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/p2svpnGateways/{gatewayName}", urlParameters: [ - Parameters.subscriptionId + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.gatewayName ], queryParameters: [ Parameters.apiVersion0 @@ -499,9 +519,19 @@ const listOperationSpec: msRest.OperationSpec = { headerParameters: [ Parameters.acceptLanguage ], + requestBody: { + parameterPath: "p2SVpnGatewayParameters", + mapper: { + ...Mappers.P2SVpnGateway, + required: true + } + }, responses: { 200: { - bodyMapper: Mappers.ListP2SVpnGatewaysResult + bodyMapper: Mappers.P2SVpnGateway + }, + 201: { + bodyMapper: Mappers.P2SVpnGateway }, default: { bodyMapper: Mappers.CloudError @@ -510,8 +540,8 @@ const listOperationSpec: msRest.OperationSpec = { serializer }; -const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { - httpMethod: "PUT", +const beginUpdateTagsOperationSpec: msRest.OperationSpec = { + httpMethod: "PATCH", path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/p2svpnGateways/{gatewayName}", urlParameters: [ Parameters.subscriptionId, @@ -527,7 +557,7 @@ const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { requestBody: { parameterPath: "p2SVpnGatewayParameters", mapper: { - ...Mappers.P2SVpnGateway, + ...Mappers.TagsObject, required: true } }, @@ -535,9 +565,7 @@ const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { 200: { bodyMapper: Mappers.P2SVpnGateway }, - 201: { - bodyMapper: Mappers.P2SVpnGateway - }, + 202: {}, default: { bodyMapper: Mappers.CloudError } @@ -570,6 +598,32 @@ const beginDeleteMethodOperationSpec: msRest.OperationSpec = { serializer }; +const beginResetOperationSpec: msRest.OperationSpec = { + httpMethod: "POST", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/p2svpnGateways/{gatewayName}/reset", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.gatewayName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + responses: { + 200: { + bodyMapper: Mappers.P2SVpnGateway + }, + 202: {}, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + const beginGenerateVpnProfileOperationSpec: msRest.OperationSpec = { httpMethod: "POST", path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/p2svpnGateways/{gatewayName}/generatevpnprofile", diff --git a/sdk/network/arm-network/src/operations/publicIPAddresses.ts b/sdk/network/arm-network/src/operations/publicIPAddresses.ts index 911da7337416..e69e9de0d1b8 100644 --- a/sdk/network/arm-network/src/operations/publicIPAddresses.ts +++ b/sdk/network/arm-network/src/operations/publicIPAddresses.ts @@ -30,7 +30,7 @@ export class PublicIPAddresses { /** * Deletes the specified public IP address. * @param resourceGroupName The name of the resource group. - * @param publicIpAddressName The name of the subnet. + * @param publicIpAddressName The name of the public IP address. * @param [options] The optional parameters * @returns Promise */ @@ -42,20 +42,20 @@ export class PublicIPAddresses { /** * Gets the specified public IP address in a specified resource group. * @param resourceGroupName The name of the resource group. - * @param publicIpAddressName The name of the subnet. + * @param publicIpAddressName The name of the public IP address. * @param [options] The optional parameters * @returns Promise */ get(resourceGroupName: string, publicIpAddressName: string, options?: Models.PublicIPAddressesGetOptionalParams): Promise; /** * @param resourceGroupName The name of the resource group. - * @param publicIpAddressName The name of the subnet. + * @param publicIpAddressName The name of the public IP address. * @param callback The callback */ get(resourceGroupName: string, publicIpAddressName: string, callback: msRest.ServiceCallback): void; /** * @param resourceGroupName The name of the resource group. - * @param publicIpAddressName The name of the subnet. + * @param publicIpAddressName The name of the public IP address. * @param options The optional parameters * @param callback The callback */ @@ -300,7 +300,7 @@ export class PublicIPAddresses { /** * Deletes the specified public IP address. * @param resourceGroupName The name of the resource group. - * @param publicIpAddressName The name of the subnet. + * @param publicIpAddressName The name of the public IP address. * @param [options] The optional parameters * @returns Promise */ diff --git a/sdk/network/arm-network/src/operations/vpnConnections.ts b/sdk/network/arm-network/src/operations/vpnConnections.ts index 9d53752cc200..00852eb0a968 100644 --- a/sdk/network/arm-network/src/operations/vpnConnections.ts +++ b/sdk/network/arm-network/src/operations/vpnConnections.ts @@ -91,6 +91,32 @@ export class VpnConnections { .then(lroPoller => lroPoller.pollUntilFinished()); } + /** + * Starts packet capture on Vpn connection in the specified resource group. + * @param resourceGroupName The name of the resource group. + * @param gatewayName The name of the gateway. + * @param vpnConnectionName The name of the vpn connection. + * @param [options] The optional parameters + * @returns Promise + */ + startPacketCapture(resourceGroupName: string, gatewayName: string, vpnConnectionName: string, options?: Models.VpnConnectionsStartPacketCaptureOptionalParams): Promise { + return this.beginStartPacketCapture(resourceGroupName,gatewayName,vpnConnectionName,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; + } + + /** + * Stops packet capture on Vpn connection in the specified resource group. + * @param resourceGroupName The name of the resource group. + * @param gatewayName The name of the gateway. + * @param vpnConnectionName The name of the vpn connection. + * @param [options] The optional parameters + * @returns Promise + */ + stopPacketCapture(resourceGroupName: string, gatewayName: string, vpnConnectionName: string, options?: Models.VpnConnectionsStopPacketCaptureOptionalParams): Promise { + return this.beginStopPacketCapture(resourceGroupName,gatewayName,vpnConnectionName,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; + } + /** * Retrieves all vpn connections for a particular virtual wan vpn gateway. * @param resourceGroupName The resource group name of the VpnGateway. @@ -166,6 +192,46 @@ export class VpnConnections { options); } + /** + * Starts packet capture on Vpn connection in the specified resource group. + * @param resourceGroupName The name of the resource group. + * @param gatewayName The name of the gateway. + * @param vpnConnectionName The name of the vpn connection. + * @param [options] The optional parameters + * @returns Promise + */ + beginStartPacketCapture(resourceGroupName: string, gatewayName: string, vpnConnectionName: string, options?: Models.VpnConnectionsBeginStartPacketCaptureOptionalParams): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + gatewayName, + vpnConnectionName, + options + }, + beginStartPacketCaptureOperationSpec, + options); + } + + /** + * Stops packet capture on Vpn connection in the specified resource group. + * @param resourceGroupName The name of the resource group. + * @param gatewayName The name of the gateway. + * @param vpnConnectionName The name of the vpn connection. + * @param [options] The optional parameters + * @returns Promise + */ + beginStopPacketCapture(resourceGroupName: string, gatewayName: string, vpnConnectionName: string, options?: Models.VpnConnectionsBeginStopPacketCaptureOptionalParams): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + gatewayName, + vpnConnectionName, + options + }, + beginStopPacketCaptureOperationSpec, + options); + } + /** * Retrieves all vpn connections for a particular virtual wan vpn gateway. * @param nextPageLink The NextLink from the previous successful call to List operation. @@ -310,6 +376,84 @@ const beginDeleteMethodOperationSpec: msRest.OperationSpec = { serializer }; +const beginStartPacketCaptureOperationSpec: msRest.OperationSpec = { + httpMethod: "POST", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{vpnConnectionName}/startpacketcapture", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.gatewayName, + Parameters.vpnConnectionName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: [ + "options", + "parameters" + ], + mapper: Mappers.VpnConnectionPacketCaptureStartParameters + }, + responses: { + 200: { + bodyMapper: { + serializedName: "parsedResponse", + type: { + name: "String" + } + } + }, + 202: {}, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const beginStopPacketCaptureOperationSpec: msRest.OperationSpec = { + httpMethod: "POST", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{vpnConnectionName}/stoppacketcapture", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.gatewayName, + Parameters.vpnConnectionName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: [ + "options", + "parameters" + ], + mapper: Mappers.VpnConnectionPacketCaptureStopParameters + }, + responses: { + 200: { + bodyMapper: { + serializedName: "parsedResponse", + type: { + name: "String" + } + } + }, + 202: {}, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + const listByVpnGatewayNextOperationSpec: msRest.OperationSpec = { httpMethod: "GET", baseUrl: "https://management.azure.com", diff --git a/sdk/network/arm-network/src/operations/vpnGateways.ts b/sdk/network/arm-network/src/operations/vpnGateways.ts index 600c6e1324c1..e93c72a91034 100644 --- a/sdk/network/arm-network/src/operations/vpnGateways.ts +++ b/sdk/network/arm-network/src/operations/vpnGateways.ts @@ -80,32 +80,9 @@ export class VpnGateways { * @param [options] The optional parameters * @returns Promise */ - updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise; - /** - * @param resourceGroupName The resource group name of the VpnGateway. - * @param gatewayName The name of the gateway. - * @param vpnGatewayParameters Parameters supplied to update a virtual wan vpn gateway tags. - * @param callback The callback - */ - updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: Models.TagsObject, callback: msRest.ServiceCallback): void; - /** - * @param resourceGroupName The resource group name of the VpnGateway. - * @param gatewayName The name of the gateway. - * @param vpnGatewayParameters Parameters supplied to update a virtual wan vpn gateway tags. - * @param options The optional parameters - * @param callback The callback - */ - updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: Models.TagsObject, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: Models.TagsObject, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - resourceGroupName, - gatewayName, - vpnGatewayParameters, - options - }, - updateTagsOperationSpec, - callback) as Promise; + updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise { + return this.beginUpdateTags(resourceGroupName,gatewayName,vpnGatewayParameters,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; } /** @@ -132,6 +109,30 @@ export class VpnGateways { .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; } + /** + * Starts packet capture on vpn gateway in the specified resource group. + * @param resourceGroupName The resource group name of the VpnGateway. + * @param gatewayName The name of the gateway. + * @param [options] The optional parameters + * @returns Promise + */ + startPacketCapture(resourceGroupName: string, gatewayName: string, options?: Models.VpnGatewaysStartPacketCaptureOptionalParams): Promise { + return this.beginStartPacketCapture(resourceGroupName,gatewayName,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; + } + + /** + * Stops packet capture on vpn gateway in the specified resource group. + * @param resourceGroupName The resource group name of the VpnGateway. + * @param gatewayName The name of the gateway. + * @param [options] The optional parameters + * @returns Promise + */ + stopPacketCapture(resourceGroupName: string, gatewayName: string, options?: Models.VpnGatewaysStopPacketCaptureOptionalParams): Promise { + return this.beginStopPacketCapture(resourceGroupName,gatewayName,options) + .then(lroPoller => lroPoller.pollUntilFinished()) as Promise; + } + /** * Lists all the VpnGateways in a resource group. * @param resourceGroupName The resource group name of the VpnGateway. @@ -204,6 +205,26 @@ export class VpnGateways { options); } + /** + * Updates virtual wan vpn gateway tags. + * @param resourceGroupName The resource group name of the VpnGateway. + * @param gatewayName The name of the gateway. + * @param vpnGatewayParameters Parameters supplied to update a virtual wan vpn gateway tags. + * @param [options] The optional parameters + * @returns Promise + */ + beginUpdateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: Models.TagsObject, options?: msRest.RequestOptionsBase): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + gatewayName, + vpnGatewayParameters, + options + }, + beginUpdateTagsOperationSpec, + options); + } + /** * Deletes a virtual wan vpn gateway. * @param resourceGroupName The resource group name of the VpnGateway. @@ -240,6 +261,42 @@ export class VpnGateways { options); } + /** + * Starts packet capture on vpn gateway in the specified resource group. + * @param resourceGroupName The resource group name of the VpnGateway. + * @param gatewayName The name of the gateway. + * @param [options] The optional parameters + * @returns Promise + */ + beginStartPacketCapture(resourceGroupName: string, gatewayName: string, options?: Models.VpnGatewaysBeginStartPacketCaptureOptionalParams): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + gatewayName, + options + }, + beginStartPacketCaptureOperationSpec, + options); + } + + /** + * Stops packet capture on vpn gateway in the specified resource group. + * @param resourceGroupName The resource group name of the VpnGateway. + * @param gatewayName The name of the gateway. + * @param [options] The optional parameters + * @returns Promise + */ + beginStopPacketCapture(resourceGroupName: string, gatewayName: string, options?: Models.VpnGatewaysBeginStopPacketCaptureOptionalParams): Promise { + return this.client.sendLRORequest( + { + resourceGroupName, + gatewayName, + options + }, + beginStopPacketCaptureOperationSpec, + options); + } + /** * Lists all the VpnGateways in a resource group. * @param nextPageLink The NextLink from the previous successful call to List operation. @@ -324,13 +381,12 @@ const getOperationSpec: msRest.OperationSpec = { serializer }; -const updateTagsOperationSpec: msRest.OperationSpec = { - httpMethod: "PATCH", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}", +const listByResourceGroupOperationSpec: msRest.OperationSpec = { + httpMethod: "GET", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways", urlParameters: [ Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.gatewayName + Parameters.resourceGroupName ], queryParameters: [ Parameters.apiVersion0 @@ -338,16 +394,9 @@ const updateTagsOperationSpec: msRest.OperationSpec = { headerParameters: [ Parameters.acceptLanguage ], - requestBody: { - parameterPath: "vpnGatewayParameters", - mapper: { - ...Mappers.TagsObject, - required: true - } - }, responses: { 200: { - bodyMapper: Mappers.VpnGateway + bodyMapper: Mappers.ListVpnGatewaysResult }, default: { bodyMapper: Mappers.CloudError @@ -356,12 +405,11 @@ const updateTagsOperationSpec: msRest.OperationSpec = { serializer }; -const listByResourceGroupOperationSpec: msRest.OperationSpec = { +const listOperationSpec: msRest.OperationSpec = { httpMethod: "GET", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways", + path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/vpnGateways", urlParameters: [ - Parameters.subscriptionId, - Parameters.resourceGroupName + Parameters.subscriptionId ], queryParameters: [ Parameters.apiVersion0 @@ -380,11 +428,13 @@ const listByResourceGroupOperationSpec: msRest.OperationSpec = { serializer }; -const listOperationSpec: msRest.OperationSpec = { - httpMethod: "GET", - path: "subscriptions/{subscriptionId}/providers/Microsoft.Network/vpnGateways", +const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { + httpMethod: "PUT", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}", urlParameters: [ - Parameters.subscriptionId + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.gatewayName ], queryParameters: [ Parameters.apiVersion0 @@ -392,9 +442,19 @@ const listOperationSpec: msRest.OperationSpec = { headerParameters: [ Parameters.acceptLanguage ], + requestBody: { + parameterPath: "vpnGatewayParameters", + mapper: { + ...Mappers.VpnGateway, + required: true + } + }, responses: { 200: { - bodyMapper: Mappers.ListVpnGatewaysResult + bodyMapper: Mappers.VpnGateway + }, + 201: { + bodyMapper: Mappers.VpnGateway }, default: { bodyMapper: Mappers.CloudError @@ -403,8 +463,8 @@ const listOperationSpec: msRest.OperationSpec = { serializer }; -const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { - httpMethod: "PUT", +const beginUpdateTagsOperationSpec: msRest.OperationSpec = { + httpMethod: "PATCH", path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}", urlParameters: [ Parameters.subscriptionId, @@ -420,7 +480,7 @@ const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { requestBody: { parameterPath: "vpnGatewayParameters", mapper: { - ...Mappers.VpnGateway, + ...Mappers.TagsObject, required: true } }, @@ -428,9 +488,7 @@ const beginCreateOrUpdateOperationSpec: msRest.OperationSpec = { 200: { bodyMapper: Mappers.VpnGateway }, - 201: { - bodyMapper: Mappers.VpnGateway - }, + 202: {}, default: { bodyMapper: Mappers.CloudError } @@ -489,6 +547,82 @@ const beginResetOperationSpec: msRest.OperationSpec = { serializer }; +const beginStartPacketCaptureOperationSpec: msRest.OperationSpec = { + httpMethod: "POST", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/startpacketcapture", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.gatewayName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: [ + "options", + "parameters" + ], + mapper: Mappers.VpnGatewayPacketCaptureStartParameters + }, + responses: { + 200: { + bodyMapper: { + serializedName: "parsedResponse", + type: { + name: "String" + } + } + }, + 202: {}, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + +const beginStopPacketCaptureOperationSpec: msRest.OperationSpec = { + httpMethod: "POST", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/stoppacketcapture", + urlParameters: [ + Parameters.resourceGroupName, + Parameters.gatewayName, + Parameters.subscriptionId + ], + queryParameters: [ + Parameters.apiVersion0 + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: [ + "options", + "parameters" + ], + mapper: Mappers.VpnGatewayPacketCaptureStopParameters + }, + responses: { + 200: { + bodyMapper: { + serializedName: "parsedResponse", + type: { + name: "String" + } + } + }, + 202: {}, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + const listByResourceGroupNextOperationSpec: msRest.OperationSpec = { httpMethod: "GET", baseUrl: "https://management.azure.com", diff --git a/sdk/network/arm-network/src/operations/vpnLinkConnections.ts b/sdk/network/arm-network/src/operations/vpnLinkConnections.ts index ccc2ebfbd414..3fb2f29ff14a 100644 --- a/sdk/network/arm-network/src/operations/vpnLinkConnections.ts +++ b/sdk/network/arm-network/src/operations/vpnLinkConnections.ts @@ -28,7 +28,7 @@ export class VpnLinkConnections { /** * Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection. - * @param resourceGroupName The resource group name of the VpnGateway. + * @param resourceGroupName The resource group name of the vpn gateway. * @param gatewayName The name of the gateway. * @param connectionName The name of the vpn connection. * @param [options] The optional parameters @@ -36,14 +36,14 @@ export class VpnLinkConnections { */ listByVpnConnection(resourceGroupName: string, gatewayName: string, connectionName: string, options?: msRest.RequestOptionsBase): Promise; /** - * @param resourceGroupName The resource group name of the VpnGateway. + * @param resourceGroupName The resource group name of the vpn gateway. * @param gatewayName The name of the gateway. * @param connectionName The name of the vpn connection. * @param callback The callback */ listByVpnConnection(resourceGroupName: string, gatewayName: string, connectionName: string, callback: msRest.ServiceCallback): void; /** - * @param resourceGroupName The resource group name of the VpnGateway. + * @param resourceGroupName The resource group name of the vpn gateway. * @param gatewayName The name of the gateway. * @param connectionName The name of the vpn connection. * @param options The optional parameters