1Generated from https://github.com/Azure/azure-rest-api-specs/tree/3c764635e7d442b3e74caf593029fcd440b3ef82/specification/network/resource-manager/readme.md tag: `package-2016-09` 2 3Code generator @microsoft.azure/autorest.go@2.1.168 4 5## Breaking Changes 6 7### Removed Funcs 8 91. *ApplicationGatewaysBackendHealthFuture.Result(ApplicationGatewaysClient) (ApplicationGatewayBackendHealth, error) 101. *ApplicationGatewaysCreateOrUpdateFuture.Result(ApplicationGatewaysClient) (ApplicationGateway, error) 111. *ApplicationGatewaysDeleteFuture.Result(ApplicationGatewaysClient) (autorest.Response, error) 121. *ApplicationGatewaysStartFuture.Result(ApplicationGatewaysClient) (autorest.Response, error) 131. *ApplicationGatewaysStopFuture.Result(ApplicationGatewaysClient) (autorest.Response, error) 141. *ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture.Result(ExpressRouteCircuitAuthorizationsClient) (ExpressRouteCircuitAuthorization, error) 151. *ExpressRouteCircuitAuthorizationsDeleteFuture.Result(ExpressRouteCircuitAuthorizationsClient) (autorest.Response, error) 161. *ExpressRouteCircuitPeeringsCreateOrUpdateFuture.Result(ExpressRouteCircuitPeeringsClient) (ExpressRouteCircuitPeering, error) 171. *ExpressRouteCircuitPeeringsDeleteFuture.Result(ExpressRouteCircuitPeeringsClient) (autorest.Response, error) 181. *ExpressRouteCircuitsCreateOrUpdateFuture.Result(ExpressRouteCircuitsClient) (ExpressRouteCircuit, error) 191. *ExpressRouteCircuitsDeleteFuture.Result(ExpressRouteCircuitsClient) (autorest.Response, error) 201. *ExpressRouteCircuitsListArpTableFuture.Result(ExpressRouteCircuitsClient) (ExpressRouteCircuitsArpTableListResult, error) 211. *ExpressRouteCircuitsListRoutesTableFuture.Result(ExpressRouteCircuitsClient) (ExpressRouteCircuitsRoutesTableListResult, error) 221. *ExpressRouteCircuitsListRoutesTableSummaryFuture.Result(ExpressRouteCircuitsClient) (ExpressRouteCircuitsRoutesTableSummaryListResult, error) 231. *InterfacesCreateOrUpdateFuture.Result(InterfacesClient) (Interface, error) 241. *InterfacesDeleteFuture.Result(InterfacesClient) (autorest.Response, error) 251. *InterfacesGetEffectiveRouteTableFuture.Result(InterfacesClient) (EffectiveRouteListResult, error) 261. *InterfacesListEffectiveNetworkSecurityGroupsFuture.Result(InterfacesClient) (EffectiveNetworkSecurityGroupListResult, error) 271. *LoadBalancersCreateOrUpdateFuture.Result(LoadBalancersClient) (LoadBalancer, error) 281. *LoadBalancersDeleteFuture.Result(LoadBalancersClient) (autorest.Response, error) 291. *LocalNetworkGatewaysCreateOrUpdateFuture.Result(LocalNetworkGatewaysClient) (LocalNetworkGateway, error) 301. *LocalNetworkGatewaysDeleteFuture.Result(LocalNetworkGatewaysClient) (autorest.Response, error) 311. *PacketCapturesCreateFuture.Result(PacketCapturesClient) (PacketCaptureResult, error) 321. *PacketCapturesDeleteFuture.Result(PacketCapturesClient) (autorest.Response, error) 331. *PacketCapturesGetStatusFuture.Result(PacketCapturesClient) (PacketCaptureQueryStatusResult, error) 341. *PacketCapturesStopFuture.Result(PacketCapturesClient) (autorest.Response, error) 351. *PublicIPAddressesCreateOrUpdateFuture.Result(PublicIPAddressesClient) (PublicIPAddress, error) 361. *PublicIPAddressesDeleteFuture.Result(PublicIPAddressesClient) (autorest.Response, error) 371. *RouteTablesCreateOrUpdateFuture.Result(RouteTablesClient) (RouteTable, error) 381. *RouteTablesDeleteFuture.Result(RouteTablesClient) (autorest.Response, error) 391. *RoutesCreateOrUpdateFuture.Result(RoutesClient) (Route, error) 401. *RoutesDeleteFuture.Result(RoutesClient) (autorest.Response, error) 411. *SecurityGroupsCreateOrUpdateFuture.Result(SecurityGroupsClient) (SecurityGroup, error) 421. *SecurityGroupsDeleteFuture.Result(SecurityGroupsClient) (autorest.Response, error) 431. *SecurityRulesCreateOrUpdateFuture.Result(SecurityRulesClient) (SecurityRule, error) 441. *SecurityRulesDeleteFuture.Result(SecurityRulesClient) (autorest.Response, error) 451. *SubnetsCreateOrUpdateFuture.Result(SubnetsClient) (Subnet, error) 461. *SubnetsDeleteFuture.Result(SubnetsClient) (autorest.Response, error) 471. *VirtualNetworkGatewayConnectionsCreateOrUpdateFuture.Result(VirtualNetworkGatewayConnectionsClient) (VirtualNetworkGatewayConnection, error) 481. *VirtualNetworkGatewayConnectionsDeleteFuture.Result(VirtualNetworkGatewayConnectionsClient) (autorest.Response, error) 491. *VirtualNetworkGatewayConnectionsResetSharedKeyFuture.Result(VirtualNetworkGatewayConnectionsClient) (ConnectionResetSharedKey, error) 501. *VirtualNetworkGatewayConnectionsSetSharedKeyFuture.Result(VirtualNetworkGatewayConnectionsClient) (ConnectionSharedKey, error) 511. *VirtualNetworkGatewaysCreateOrUpdateFuture.Result(VirtualNetworkGatewaysClient) (VirtualNetworkGateway, error) 521. *VirtualNetworkGatewaysDeleteFuture.Result(VirtualNetworkGatewaysClient) (autorest.Response, error) 531. *VirtualNetworkGatewaysGeneratevpnclientpackageFuture.Result(VirtualNetworkGatewaysClient) (String, error) 541. *VirtualNetworkGatewaysGetAdvertisedRoutesFuture.Result(VirtualNetworkGatewaysClient) (GatewayRouteListResult, error) 551. *VirtualNetworkGatewaysGetBgpPeerStatusFuture.Result(VirtualNetworkGatewaysClient) (BgpPeerStatusListResult, error) 561. *VirtualNetworkGatewaysGetLearnedRoutesFuture.Result(VirtualNetworkGatewaysClient) (GatewayRouteListResult, error) 571. *VirtualNetworkGatewaysResetFuture.Result(VirtualNetworkGatewaysClient) (VirtualNetworkGateway, error) 581. *VirtualNetworkPeeringsCreateOrUpdateFuture.Result(VirtualNetworkPeeringsClient) (VirtualNetworkPeering, error) 591. *VirtualNetworkPeeringsDeleteFuture.Result(VirtualNetworkPeeringsClient) (autorest.Response, error) 601. *VirtualNetworksCreateOrUpdateFuture.Result(VirtualNetworksClient) (VirtualNetwork, error) 611. *VirtualNetworksDeleteFuture.Result(VirtualNetworksClient) (autorest.Response, error) 621. *WatchersDeleteFuture.Result(WatchersClient) (autorest.Response, error) 631. *WatchersGetFlowLogStatusFuture.Result(WatchersClient) (FlowLogInformation, error) 641. *WatchersGetNextHopFuture.Result(WatchersClient) (NextHopResult, error) 651. *WatchersGetTroubleshootingFuture.Result(WatchersClient) (TroubleshootingResult, error) 661. *WatchersGetTroubleshootingResultFuture.Result(WatchersClient) (TroubleshootingResult, error) 671. *WatchersGetVMSecurityRulesFuture.Result(WatchersClient) (SecurityGroupViewResult, error) 681. *WatchersSetFlowLogConfigurationFuture.Result(WatchersClient) (FlowLogInformation, error) 691. *WatchersVerifyIPFlowFuture.Result(WatchersClient) (VerificationIPFlowResult, error) 70 71## Struct Changes 72 73### Removed Struct Fields 74 751. ApplicationGatewaysBackendHealthFuture.azure.Future 761. ApplicationGatewaysCreateOrUpdateFuture.azure.Future 771. ApplicationGatewaysDeleteFuture.azure.Future 781. ApplicationGatewaysStartFuture.azure.Future 791. ApplicationGatewaysStopFuture.azure.Future 801. ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture.azure.Future 811. ExpressRouteCircuitAuthorizationsDeleteFuture.azure.Future 821. ExpressRouteCircuitPeeringsCreateOrUpdateFuture.azure.Future 831. ExpressRouteCircuitPeeringsDeleteFuture.azure.Future 841. ExpressRouteCircuitsCreateOrUpdateFuture.azure.Future 851. ExpressRouteCircuitsDeleteFuture.azure.Future 861. ExpressRouteCircuitsListArpTableFuture.azure.Future 871. ExpressRouteCircuitsListRoutesTableFuture.azure.Future 881. ExpressRouteCircuitsListRoutesTableSummaryFuture.azure.Future 891. InterfacesCreateOrUpdateFuture.azure.Future 901. InterfacesDeleteFuture.azure.Future 911. InterfacesGetEffectiveRouteTableFuture.azure.Future 921. InterfacesListEffectiveNetworkSecurityGroupsFuture.azure.Future 931. LoadBalancersCreateOrUpdateFuture.azure.Future 941. LoadBalancersDeleteFuture.azure.Future 951. LocalNetworkGatewaysCreateOrUpdateFuture.azure.Future 961. LocalNetworkGatewaysDeleteFuture.azure.Future 971. PacketCapturesCreateFuture.azure.Future 981. PacketCapturesDeleteFuture.azure.Future 991. PacketCapturesGetStatusFuture.azure.Future 1001. PacketCapturesStopFuture.azure.Future 1011. PublicIPAddressesCreateOrUpdateFuture.azure.Future 1021. PublicIPAddressesDeleteFuture.azure.Future 1031. RouteTablesCreateOrUpdateFuture.azure.Future 1041. RouteTablesDeleteFuture.azure.Future 1051. RoutesCreateOrUpdateFuture.azure.Future 1061. RoutesDeleteFuture.azure.Future 1071. SecurityGroupsCreateOrUpdateFuture.azure.Future 1081. SecurityGroupsDeleteFuture.azure.Future 1091. SecurityRulesCreateOrUpdateFuture.azure.Future 1101. SecurityRulesDeleteFuture.azure.Future 1111. SubnetsCreateOrUpdateFuture.azure.Future 1121. SubnetsDeleteFuture.azure.Future 1131. VirtualNetworkGatewayConnectionsCreateOrUpdateFuture.azure.Future 1141. VirtualNetworkGatewayConnectionsDeleteFuture.azure.Future 1151. VirtualNetworkGatewayConnectionsResetSharedKeyFuture.azure.Future 1161. VirtualNetworkGatewayConnectionsSetSharedKeyFuture.azure.Future 1171. VirtualNetworkGatewaysCreateOrUpdateFuture.azure.Future 1181. VirtualNetworkGatewaysDeleteFuture.azure.Future 1191. VirtualNetworkGatewaysGeneratevpnclientpackageFuture.azure.Future 1201. VirtualNetworkGatewaysGetAdvertisedRoutesFuture.azure.Future 1211. VirtualNetworkGatewaysGetBgpPeerStatusFuture.azure.Future 1221. VirtualNetworkGatewaysGetLearnedRoutesFuture.azure.Future 1231. VirtualNetworkGatewaysResetFuture.azure.Future 1241. VirtualNetworkPeeringsCreateOrUpdateFuture.azure.Future 1251. VirtualNetworkPeeringsDeleteFuture.azure.Future 1261. VirtualNetworksCreateOrUpdateFuture.azure.Future 1271. VirtualNetworksDeleteFuture.azure.Future 1281. WatchersDeleteFuture.azure.Future 1291. WatchersGetFlowLogStatusFuture.azure.Future 1301. WatchersGetNextHopFuture.azure.Future 1311. WatchersGetTroubleshootingFuture.azure.Future 1321. WatchersGetTroubleshootingResultFuture.azure.Future 1331. WatchersGetVMSecurityRulesFuture.azure.Future 1341. WatchersSetFlowLogConfigurationFuture.azure.Future 1351. WatchersVerifyIPFlowFuture.azure.Future 136 137## Struct Changes 138 139### New Struct Fields 140 1411. ApplicationGatewaysBackendHealthFuture.Result 1421. ApplicationGatewaysBackendHealthFuture.azure.FutureAPI 1431. ApplicationGatewaysCreateOrUpdateFuture.Result 1441. ApplicationGatewaysCreateOrUpdateFuture.azure.FutureAPI 1451. ApplicationGatewaysDeleteFuture.Result 1461. ApplicationGatewaysDeleteFuture.azure.FutureAPI 1471. ApplicationGatewaysStartFuture.Result 1481. ApplicationGatewaysStartFuture.azure.FutureAPI 1491. ApplicationGatewaysStopFuture.Result 1501. ApplicationGatewaysStopFuture.azure.FutureAPI 1511. ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture.Result 1521. ExpressRouteCircuitAuthorizationsCreateOrUpdateFuture.azure.FutureAPI 1531. ExpressRouteCircuitAuthorizationsDeleteFuture.Result 1541. ExpressRouteCircuitAuthorizationsDeleteFuture.azure.FutureAPI 1551. ExpressRouteCircuitPeeringsCreateOrUpdateFuture.Result 1561. ExpressRouteCircuitPeeringsCreateOrUpdateFuture.azure.FutureAPI 1571. ExpressRouteCircuitPeeringsDeleteFuture.Result 1581. ExpressRouteCircuitPeeringsDeleteFuture.azure.FutureAPI 1591. ExpressRouteCircuitsCreateOrUpdateFuture.Result 1601. ExpressRouteCircuitsCreateOrUpdateFuture.azure.FutureAPI 1611. ExpressRouteCircuitsDeleteFuture.Result 1621. ExpressRouteCircuitsDeleteFuture.azure.FutureAPI 1631. ExpressRouteCircuitsListArpTableFuture.Result 1641. ExpressRouteCircuitsListArpTableFuture.azure.FutureAPI 1651. ExpressRouteCircuitsListRoutesTableFuture.Result 1661. ExpressRouteCircuitsListRoutesTableFuture.azure.FutureAPI 1671. ExpressRouteCircuitsListRoutesTableSummaryFuture.Result 1681. ExpressRouteCircuitsListRoutesTableSummaryFuture.azure.FutureAPI 1691. InterfacesCreateOrUpdateFuture.Result 1701. InterfacesCreateOrUpdateFuture.azure.FutureAPI 1711. InterfacesDeleteFuture.Result 1721. InterfacesDeleteFuture.azure.FutureAPI 1731. InterfacesGetEffectiveRouteTableFuture.Result 1741. InterfacesGetEffectiveRouteTableFuture.azure.FutureAPI 1751. InterfacesListEffectiveNetworkSecurityGroupsFuture.Result 1761. InterfacesListEffectiveNetworkSecurityGroupsFuture.azure.FutureAPI 1771. LoadBalancersCreateOrUpdateFuture.Result 1781. LoadBalancersCreateOrUpdateFuture.azure.FutureAPI 1791. LoadBalancersDeleteFuture.Result 1801. LoadBalancersDeleteFuture.azure.FutureAPI 1811. LocalNetworkGatewaysCreateOrUpdateFuture.Result 1821. LocalNetworkGatewaysCreateOrUpdateFuture.azure.FutureAPI 1831. LocalNetworkGatewaysDeleteFuture.Result 1841. LocalNetworkGatewaysDeleteFuture.azure.FutureAPI 1851. PacketCapturesCreateFuture.Result 1861. PacketCapturesCreateFuture.azure.FutureAPI 1871. PacketCapturesDeleteFuture.Result 1881. PacketCapturesDeleteFuture.azure.FutureAPI 1891. PacketCapturesGetStatusFuture.Result 1901. PacketCapturesGetStatusFuture.azure.FutureAPI 1911. PacketCapturesStopFuture.Result 1921. PacketCapturesStopFuture.azure.FutureAPI 1931. PublicIPAddressesCreateOrUpdateFuture.Result 1941. PublicIPAddressesCreateOrUpdateFuture.azure.FutureAPI 1951. PublicIPAddressesDeleteFuture.Result 1961. PublicIPAddressesDeleteFuture.azure.FutureAPI 1971. RouteTablesCreateOrUpdateFuture.Result 1981. RouteTablesCreateOrUpdateFuture.azure.FutureAPI 1991. RouteTablesDeleteFuture.Result 2001. RouteTablesDeleteFuture.azure.FutureAPI 2011. RoutesCreateOrUpdateFuture.Result 2021. RoutesCreateOrUpdateFuture.azure.FutureAPI 2031. RoutesDeleteFuture.Result 2041. RoutesDeleteFuture.azure.FutureAPI 2051. SecurityGroupsCreateOrUpdateFuture.Result 2061. SecurityGroupsCreateOrUpdateFuture.azure.FutureAPI 2071. SecurityGroupsDeleteFuture.Result 2081. SecurityGroupsDeleteFuture.azure.FutureAPI 2091. SecurityRulesCreateOrUpdateFuture.Result 2101. SecurityRulesCreateOrUpdateFuture.azure.FutureAPI 2111. SecurityRulesDeleteFuture.Result 2121. SecurityRulesDeleteFuture.azure.FutureAPI 2131. SubnetsCreateOrUpdateFuture.Result 2141. SubnetsCreateOrUpdateFuture.azure.FutureAPI 2151. SubnetsDeleteFuture.Result 2161. SubnetsDeleteFuture.azure.FutureAPI 2171. VirtualNetworkGatewayConnectionsCreateOrUpdateFuture.Result 2181. VirtualNetworkGatewayConnectionsCreateOrUpdateFuture.azure.FutureAPI 2191. VirtualNetworkGatewayConnectionsDeleteFuture.Result 2201. VirtualNetworkGatewayConnectionsDeleteFuture.azure.FutureAPI 2211. VirtualNetworkGatewayConnectionsResetSharedKeyFuture.Result 2221. VirtualNetworkGatewayConnectionsResetSharedKeyFuture.azure.FutureAPI 2231. VirtualNetworkGatewayConnectionsSetSharedKeyFuture.Result 2241. VirtualNetworkGatewayConnectionsSetSharedKeyFuture.azure.FutureAPI 2251. VirtualNetworkGatewaysCreateOrUpdateFuture.Result 2261. VirtualNetworkGatewaysCreateOrUpdateFuture.azure.FutureAPI 2271. VirtualNetworkGatewaysDeleteFuture.Result 2281. VirtualNetworkGatewaysDeleteFuture.azure.FutureAPI 2291. VirtualNetworkGatewaysGeneratevpnclientpackageFuture.Result 2301. VirtualNetworkGatewaysGeneratevpnclientpackageFuture.azure.FutureAPI 2311. VirtualNetworkGatewaysGetAdvertisedRoutesFuture.Result 2321. VirtualNetworkGatewaysGetAdvertisedRoutesFuture.azure.FutureAPI 2331. VirtualNetworkGatewaysGetBgpPeerStatusFuture.Result 2341. VirtualNetworkGatewaysGetBgpPeerStatusFuture.azure.FutureAPI 2351. VirtualNetworkGatewaysGetLearnedRoutesFuture.Result 2361. VirtualNetworkGatewaysGetLearnedRoutesFuture.azure.FutureAPI 2371. VirtualNetworkGatewaysResetFuture.Result 2381. VirtualNetworkGatewaysResetFuture.azure.FutureAPI 2391. VirtualNetworkPeeringsCreateOrUpdateFuture.Result 2401. VirtualNetworkPeeringsCreateOrUpdateFuture.azure.FutureAPI 2411. VirtualNetworkPeeringsDeleteFuture.Result 2421. VirtualNetworkPeeringsDeleteFuture.azure.FutureAPI 2431. VirtualNetworksCreateOrUpdateFuture.Result 2441. VirtualNetworksCreateOrUpdateFuture.azure.FutureAPI 2451. VirtualNetworksDeleteFuture.Result 2461. VirtualNetworksDeleteFuture.azure.FutureAPI 2471. WatchersDeleteFuture.Result 2481. WatchersDeleteFuture.azure.FutureAPI 2491. WatchersGetFlowLogStatusFuture.Result 2501. WatchersGetFlowLogStatusFuture.azure.FutureAPI 2511. WatchersGetNextHopFuture.Result 2521. WatchersGetNextHopFuture.azure.FutureAPI 2531. WatchersGetTroubleshootingFuture.Result 2541. WatchersGetTroubleshootingFuture.azure.FutureAPI 2551. WatchersGetTroubleshootingResultFuture.Result 2561. WatchersGetTroubleshootingResultFuture.azure.FutureAPI 2571. WatchersGetVMSecurityRulesFuture.Result 2581. WatchersGetVMSecurityRulesFuture.azure.FutureAPI 2591. WatchersSetFlowLogConfigurationFuture.Result 2601. WatchersSetFlowLogConfigurationFuture.azure.FutureAPI 2611. WatchersVerifyIPFlowFuture.Result 2621. WatchersVerifyIPFlowFuture.azure.FutureAPI 263