diff --git a/sdk/appservice/mgmt/src/main/java/com/azure/resourcemanager/appservice/fluent/AppServicePlansClient.java b/sdk/appservice/mgmt/src/main/java/com/azure/resourcemanager/appservice/fluent/AppServicePlansClient.java index 87b88c80140a..ea67ff9cf97a 100644 --- a/sdk/appservice/mgmt/src/main/java/com/azure/resourcemanager/appservice/fluent/AppServicePlansClient.java +++ b/sdk/appservice/mgmt/src/main/java/com/azure/resourcemanager/appservice/fluent/AppServicePlansClient.java @@ -115,7 +115,7 @@ Mono> listByResourceGroup( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms" + "/{name}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getByResourceGroup( @HostParam("$host") String endpoint, @@ -354,7 +354,7 @@ Mono>> listVnets( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms" + "/{name}/virtualNetworkConnections/{vnetName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getVnetFromServerFarm( @HostParam("$host") String endpoint, @@ -417,7 +417,7 @@ Mono>> listRoutesForVnet( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms" + "/{name}/virtualNetworkConnections/{vnetName}/routes/{routeName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono>> getRouteForVnet( @HostParam("$host") String endpoint, diff --git a/sdk/appservice/mgmt/src/main/java/com/azure/resourcemanager/appservice/fluent/WebAppsClient.java b/sdk/appservice/mgmt/src/main/java/com/azure/resourcemanager/appservice/fluent/WebAppsClient.java index a3b283d38041..245297cd0889 100644 --- a/sdk/appservice/mgmt/src/main/java/com/azure/resourcemanager/appservice/fluent/WebAppsClient.java +++ b/sdk/appservice/mgmt/src/main/java/com/azure/resourcemanager/appservice/fluent/WebAppsClient.java @@ -194,7 +194,7 @@ Mono> listByResourceGroup( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getByResourceGroup( @HostParam("$host") String endpoint, @@ -907,7 +907,7 @@ Mono> listContinuousWebJobs( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/continuouswebjobs/{webJobName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getContinuousWebJob( @HostParam("$host") String endpoint, @@ -1162,7 +1162,7 @@ Mono>> createMSDeployOperation( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/extensions/MSDeploy/log") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getMSDeployLog( @HostParam("$host") String endpoint, @@ -1176,7 +1176,7 @@ Mono> getMSDeployLog( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/functions") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listFunctions( @HostParam("$host") String endpoint, @@ -1204,7 +1204,7 @@ Mono> getFunctionsAdminToken( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/functions/{functionName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getFunction( @HostParam("$host") String endpoint, @@ -1664,7 +1664,7 @@ Mono>> createInstanceMSDeployOperation( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/instances/{instanceId}/extensions/MSDeploy/log") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getInstanceMSDeployLog( @HostParam("$host") String endpoint, @@ -1679,7 +1679,7 @@ Mono> getInstanceMSDeployLog( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/instances/{instanceId}/processes") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcesses( @HostParam("$host") String endpoint, @@ -1694,7 +1694,7 @@ Mono> listInstanceProcesses( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/instances/{instanceId}/processes/{processId}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getInstanceProcess( @HostParam("$host") String endpoint, @@ -1726,7 +1726,7 @@ Mono> deleteInstanceProcess( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/instances/{instanceId}/processes/{processId}/dump") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono getInstanceProcessDump( @HostParam("$host") String endpoint, @@ -1742,7 +1742,7 @@ Mono getInstanceProcessDump( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/instances/{instanceId}/processes/{processId}/modules") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessModules( @HostParam("$host") String endpoint, @@ -1758,7 +1758,7 @@ Mono> listInstanceProcessModules( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/instances/{instanceId}/processes/{processId}/modules/{baseAddress}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getInstanceProcessModule( @HostParam("$host") String endpoint, @@ -1775,7 +1775,7 @@ Mono> getInstanceProcessModule( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/instances/{instanceId}/processes/{processId}/threads") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessThreads( @HostParam("$host") String endpoint, @@ -1936,7 +1936,7 @@ Mono> updateSwiftVirtualNetworkConnection( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/networkFeatures/{view}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listNetworkFeatures( @HostParam("$host") String endpoint, @@ -2207,7 +2207,7 @@ Mono> putPrivateAccessVnet( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/processes") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcesses( @HostParam("$host") String endpoint, @@ -2221,7 +2221,7 @@ Mono> listProcesses( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/processes/{processId}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getProcess( @HostParam("$host") String endpoint, @@ -2251,7 +2251,7 @@ Mono> deleteProcess( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/processes/{processId}/dump") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono getProcessDump( @HostParam("$host") String endpoint, @@ -2266,7 +2266,7 @@ Mono getProcessDump( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/processes/{processId}/modules") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessModules( @HostParam("$host") String endpoint, @@ -2281,7 +2281,7 @@ Mono> listProcessModules( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/processes/{processId}/modules/{baseAddress}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getProcessModule( @HostParam("$host") String endpoint, @@ -2297,7 +2297,7 @@ Mono> getProcessModule( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/processes/{processId}/threads") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessThreads( @HostParam("$host") String endpoint, @@ -2462,7 +2462,7 @@ Mono>> restoreSnapshot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/siteextensions") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listSiteExtensions( @HostParam("$host") String endpoint, @@ -2476,7 +2476,7 @@ Mono> listSiteExtensions( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/siteextensions/{siteExtensionId}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getSiteExtension( @HostParam("$host") String endpoint, @@ -2550,7 +2550,7 @@ Mono> listSlots( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getSlot( @HostParam("$host") String endpoint, @@ -3175,7 +3175,7 @@ Mono> listContinuousWebJobsSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/continuouswebjobs/{webJobName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getContinuousWebJobSlot( @HostParam("$host") String endpoint, @@ -3447,7 +3447,7 @@ Mono>> createMSDeployOperationSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/extensions/MSDeploy/log") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getMSDeployLogSlot( @HostParam("$host") String endpoint, @@ -3462,7 +3462,7 @@ Mono> getMSDeployLogSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/functions") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceFunctionsSlot( @HostParam("$host") String endpoint, @@ -3492,7 +3492,7 @@ Mono> getFunctionsAdminTokenSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/functions/{functionName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getInstanceFunctionSlot( @HostParam("$host") String endpoint, @@ -3982,7 +3982,7 @@ Mono>> createInstanceMSDeployOperationSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/instances/{instanceId}/extensions/MSDeploy/log") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getInstanceMSDeployLogSlot( @HostParam("$host") String endpoint, @@ -3998,7 +3998,7 @@ Mono> getInstanceMSDeployLogSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/instances/{instanceId}/processes") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessesSlot( @HostParam("$host") String endpoint, @@ -4014,7 +4014,7 @@ Mono> listInstanceProcessesSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/instances/{instanceId}/processes/{processId}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getInstanceProcessSlot( @HostParam("$host") String endpoint, @@ -4048,7 +4048,7 @@ Mono> deleteInstanceProcessSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/instances/{instanceId}/processes/{processId}/dump") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono getInstanceProcessDumpSlot( @HostParam("$host") String endpoint, @@ -4065,7 +4065,7 @@ Mono getInstanceProcessDumpSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/instances/{instanceId}/processes/{processId}/modules") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessModulesSlot( @HostParam("$host") String endpoint, @@ -4082,7 +4082,7 @@ Mono> listInstanceProcessModulesSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/instances/{instanceId}/processes/{processId}/modules/{baseAddress}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getInstanceProcessModuleSlot( @HostParam("$host") String endpoint, @@ -4100,7 +4100,7 @@ Mono> getInstanceProcessModuleSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/instances/{instanceId}/processes/{processId}/threads") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessThreadsSlot( @HostParam("$host") String endpoint, @@ -4239,7 +4239,7 @@ Mono> updateSwiftVirtualNetworkConnectionSlot @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/networkFeatures/{view}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listNetworkFeaturesSlot( @HostParam("$host") String endpoint, @@ -4588,7 +4588,7 @@ Mono> getPrivateLinkResources( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/processes") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessesSlot( @HostParam("$host") String endpoint, @@ -4603,7 +4603,7 @@ Mono> listProcessesSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/processes/{processId}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getProcessSlot( @HostParam("$host") String endpoint, @@ -4635,7 +4635,7 @@ Mono> deleteProcessSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/processes/{processId}/dump") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono getProcessDumpSlot( @HostParam("$host") String endpoint, @@ -4651,7 +4651,7 @@ Mono getProcessDumpSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/processes/{processId}/modules") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessModulesSlot( @HostParam("$host") String endpoint, @@ -4667,7 +4667,7 @@ Mono> listProcessModulesSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/processes/{processId}/modules/{baseAddress}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getProcessModuleSlot( @HostParam("$host") String endpoint, @@ -4684,7 +4684,7 @@ Mono> getProcessModuleSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/processes/{processId}/threads") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessThreadsSlot( @HostParam("$host") String endpoint, @@ -4860,7 +4860,7 @@ Mono>> restoreSnapshotSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/siteextensions") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listSiteExtensionsSlot( @HostParam("$host") String endpoint, @@ -4875,7 +4875,7 @@ Mono> listSiteExtensionsSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/siteextensions/{siteExtensionId}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getSiteExtensionSlot( @HostParam("$host") String endpoint, @@ -5171,7 +5171,7 @@ Mono> listTriggeredWebJobsSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/triggeredwebjobs/{webJobName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getTriggeredWebJobSlot( @HostParam("$host") String endpoint, @@ -5203,7 +5203,7 @@ Mono> deleteTriggeredWebJobSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/triggeredwebjobs/{webJobName}/history") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listTriggeredWebJobHistorySlot( @HostParam("$host") String endpoint, @@ -5219,7 +5219,7 @@ Mono> listTriggeredWebJobHistorySlo @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/triggeredwebjobs/{webJobName}/history/{id}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getTriggeredWebJobHistorySlot( @HostParam("$host") String endpoint, @@ -5349,7 +5349,7 @@ Mono> updateVnetConnectionSlot( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/slots/{slot}/virtualNetworkConnections/{vnetName}/gateways/{gatewayName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getVnetConnectionGatewaySlot( @HostParam("$host") String endpoint, @@ -5622,7 +5622,7 @@ Mono> syncRepository( @Post( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/syncfunctiontriggers") - @ExpectedResponses({200, 204}) + @ExpectedResponses({204}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> syncFunctionTriggers( @HostParam("$host") String endpoint, @@ -5650,7 +5650,7 @@ Mono> listTriggeredWebJobs( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/triggeredwebjobs/{webJobName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getTriggeredWebJob( @HostParam("$host") String endpoint, @@ -5680,7 +5680,7 @@ Mono> deleteTriggeredWebJob( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/triggeredwebjobs/{webJobName}/history") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listTriggeredWebJobHistory( @HostParam("$host") String endpoint, @@ -5695,7 +5695,7 @@ Mono> listTriggeredWebJobHistory( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/triggeredwebjobs/{webJobName}/history/{id}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getTriggeredWebJobHistory( @HostParam("$host") String endpoint, @@ -5817,7 +5817,7 @@ Mono> updateVnetConnection( @Get( "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}" + "/virtualNetworkConnections/{vnetName}/gateways/{gatewayName}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> getVnetConnectionGateway( @HostParam("$host") String endpoint, @@ -5950,7 +5950,7 @@ Mono> listDomainOwnershipIdentifiersNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listFunctionsNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -5971,21 +5971,21 @@ Mono> listInstanceIdentifiersNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessesNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessModulesNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessThreadsNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -6006,21 +6006,21 @@ Mono> listPerfMonCountersNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessesNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessModulesNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessThreadsNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -6034,7 +6034,7 @@ Mono> listPublicCertificatesNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listSiteExtensionsNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -6090,7 +6090,7 @@ Mono> listDomainOwnershipIdentifiersSlotNext @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceFunctionsSlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -6111,21 +6111,21 @@ Mono> listInstanceIdentifiersSlotNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessesSlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessModulesSlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listInstanceProcessThreadsSlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -6146,21 +6146,21 @@ Mono> listPerfMonCountersSlotNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessesSlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessModulesSlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listProcessThreadsSlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -6174,7 +6174,7 @@ Mono> listPublicCertificatesSlotNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listSiteExtensionsSlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -6209,7 +6209,7 @@ Mono> listTriggeredWebJobsSlotNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listTriggeredWebJobHistorySlotNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); @@ -6258,7 +6258,7 @@ Mono> listTriggeredWebJobsNext( @Headers({"Accept: application/json", "Content-Type: application/json"}) @Get("{nextLink}") - @ExpectedResponses({200, 404}) + @ExpectedResponses({200}) @UnexpectedResponseExceptionType(DefaultErrorResponseErrorException.class) Mono> listTriggeredWebJobHistoryNext( @PathParam(value = "nextLink", encoded = true) String nextLink, Context context); diff --git a/sdk/appservice/mgmt/src/test/java/com/azure/resourcemanager/appservice/AppServicePlansTests.java b/sdk/appservice/mgmt/src/test/java/com/azure/resourcemanager/appservice/AppServicePlansTests.java index d73cefc4383f..aca05ae1cc6f 100644 --- a/sdk/appservice/mgmt/src/test/java/com/azure/resourcemanager/appservice/AppServicePlansTests.java +++ b/sdk/appservice/mgmt/src/test/java/com/azure/resourcemanager/appservice/AppServicePlansTests.java @@ -5,6 +5,7 @@ import com.azure.core.http.HttpPipeline; import com.azure.core.http.rest.PagedIterable; +import com.azure.core.management.exception.ManagementException; import com.azure.resourcemanager.appservice.models.AppServicePlan; import com.azure.resourcemanager.appservice.models.OperatingSystem; import com.azure.resourcemanager.appservice.models.PricingTier; @@ -77,4 +78,14 @@ public void canCRUDAppServicePlan() throws Exception { Assertions.assertEquals(true, appServicePlan.perSiteScaling()); Assertions.assertEquals(3, appServicePlan.capacity()); } + + @Test + public void failOnAppServiceNotFound() { + resourceManager.resourceGroups().define(rgName) + .withRegion(Region.US_WEST) + .create(); + Assertions.assertThrows(ManagementException.class, () -> { + appServiceManager.appServicePlans().getByResourceGroup("rgName", "no_such_appservice"); + }); + } } diff --git a/sdk/appservice/mgmt/src/test/resources/session-records/failOnAppServiceNotFound.json b/sdk/appservice/mgmt/src/test/resources/session-records/failOnAppServiceNotFound.json new file mode 100644 index 000000000000..377809fe19cc --- /dev/null +++ b/sdk/appservice/mgmt/src/test/resources/session-records/failOnAppServiceNotFound.json @@ -0,0 +1,144 @@ +{ + "networkCallRecords" : [ { + "Method" : "PUT", + "Uri" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/javacsmrg9e1968872?api-version=2019-08-01", + "Headers" : { + "User-Agent" : "azsdk-java-com.azure.resourcemanager.resources/2.0.0-SNAPSHOT (14.0.1; Windows 10; 10.0)", + "Content-Type" : "application/json" + }, + "Response" : { + "date" : "Thu, 16 Jul 2020 05:53:38 GMT", + "content-length" : "320", + "expires" : "-1", + "x-ms-ratelimit-remaining-subscription-writes" : "1199", + "retry-after" : "0", + "StatusCode" : "201", + "strict-transport-security" : "max-age=31536000; includeSubDomains", + "pragma" : "no-cache", + "x-ms-correlation-request-id" : "1afb0c61-450f-46fe-bf1c-f0c4f4c4e3f2", + "x-content-type-options" : "nosniff", + "x-ms-routing-request-id" : "SOUTHEASTASIA:20200716T055339Z:1afb0c61-450f-46fe-bf1c-f0c4f4c4e3f2", + "content-type" : "application/json; charset=utf-8", + "cache-control" : "no-cache", + "x-ms-request-id" : "1afb0c61-450f-46fe-bf1c-f0c4f4c4e3f2", + "Body" : "{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/javacsmrg9e1968872\",\"name\":\"javacsmrg9e1968872\",\"type\":\"Microsoft.Resources/resourceGroups\",\"location\":\"westus\",\"tags\":{\"date\":\"2020-07-16T05:53:34.488136Z\",\"product\":\"javasdk\",\"cause\":\"automation\"},\"properties\":{\"provisioningState\":\"Succeeded\"}}" + } + }, { + "Method" : "GET", + "Uri" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rgName/providers/Microsoft.Web/serverfarms/no_such_appservice?api-version=2019-08-01", + "Headers" : { + "User-Agent" : "azsdk-java-com.azure.resourcemanager.appservice/2.0.0-SNAPSHOT (14.0.1; Windows 10; 10.0)", + "Content-Type" : "application/json" + }, + "Response" : { + "date" : "Thu, 16 Jul 2020 05:53:38 GMT", + "content-length" : "98", + "expires" : "-1", + "retry-after" : "0", + "StatusCode" : "404", + "strict-transport-security" : "max-age=31536000; includeSubDomains", + "pragma" : "no-cache", + "x-ms-correlation-request-id" : "55a35191-f08e-4d6f-83b9-9c2afb6fa08d", + "x-content-type-options" : "nosniff", + "x-ms-failure-cause" : "gateway", + "x-ms-routing-request-id" : "SOUTHEASTASIA:20200716T055339Z:55a35191-f08e-4d6f-83b9-9c2afb6fa08d", + "content-type" : "application/json; charset=utf-8", + "cache-control" : "no-cache", + "x-ms-request-id" : "55a35191-f08e-4d6f-83b9-9c2afb6fa08d", + "Body" : "{\"error\":{\"code\":\"ResourceGroupNotFound\",\"message\":\"Resource group 'rgName' could not be found.\"}}" + } + }, { + "Method" : "DELETE", + "Uri" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/javacsmrg9e1968872?api-version=2019-08-01", + "Headers" : { + "User-Agent" : "azsdk-java-com.azure.resourcemanager.resources/2.0.0-SNAPSHOT (14.0.1; Windows 10; 10.0)", + "Content-Type" : "application/json" + }, + "Response" : { + "date" : "Thu, 16 Jul 2020 05:53:42 GMT", + "content-length" : "0", + "expires" : "-1", + "x-ms-ratelimit-remaining-subscription-deletes" : "14999", + "retry-after" : "0", + "StatusCode" : "202", + "pragma" : "no-cache", + "x-ms-correlation-request-id" : "b5d1f855-77e0-447d-aa83-4d26ac03d5ff", + "strict-transport-security" : "max-age=31536000; includeSubDomains", + "x-content-type-options" : "nosniff", + "x-ms-routing-request-id" : "SOUTHEASTASIA:20200716T055343Z:b5d1f855-77e0-447d-aa83-4d26ac03d5ff", + "location" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1KQVZBQ1NNUkc5RTE5Njg4NzItV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2019-08-01", + "cache-control" : "no-cache", + "x-ms-request-id" : "b5d1f855-77e0-447d-aa83-4d26ac03d5ff", + "Body" : "" + } + }, { + "Method" : "GET", + "Uri" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1KQVZBQ1NNUkc5RTE5Njg4NzItV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2019-08-01", + "Headers" : { + "User-Agent" : "azsdk-java-com.azure.resourcemanager.resources.fluentcore.policy/null (14.0.1; Windows 10; 10.0)" + }, + "Response" : { + "date" : "Thu, 16 Jul 2020 05:53:59 GMT", + "content-length" : "0", + "expires" : "-1", + "retry-after" : "0", + "x-ms-ratelimit-remaining-subscription-reads" : "11998", + "StatusCode" : "202", + "pragma" : "no-cache", + "x-ms-correlation-request-id" : "684a1888-efc4-4bba-8877-a8dc40478c49", + "strict-transport-security" : "max-age=31536000; includeSubDomains", + "x-content-type-options" : "nosniff", + "x-ms-routing-request-id" : "SOUTHEASTASIA:20200716T055359Z:684a1888-efc4-4bba-8877-a8dc40478c49", + "location" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1KQVZBQ1NNUkc5RTE5Njg4NzItV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2019-08-01", + "cache-control" : "no-cache", + "x-ms-request-id" : "684a1888-efc4-4bba-8877-a8dc40478c49", + "Body" : "" + } + }, { + "Method" : "GET", + "Uri" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1KQVZBQ1NNUkc5RTE5Njg4NzItV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2019-08-01", + "Headers" : { + "User-Agent" : "azsdk-java-com.azure.resourcemanager.resources.fluentcore.policy/null (14.0.1; Windows 10; 10.0)" + }, + "Response" : { + "date" : "Thu, 16 Jul 2020 05:54:15 GMT", + "content-length" : "0", + "expires" : "-1", + "retry-after" : "0", + "x-ms-ratelimit-remaining-subscription-reads" : "11997", + "StatusCode" : "202", + "pragma" : "no-cache", + "x-ms-correlation-request-id" : "50a2c01b-8752-4122-b58d-ad2ea8b7e05c", + "strict-transport-security" : "max-age=31536000; includeSubDomains", + "x-content-type-options" : "nosniff", + "x-ms-routing-request-id" : "SOUTHEASTASIA:20200716T055415Z:50a2c01b-8752-4122-b58d-ad2ea8b7e05c", + "location" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1KQVZBQ1NNUkc5RTE5Njg4NzItV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2019-08-01", + "cache-control" : "no-cache", + "x-ms-request-id" : "50a2c01b-8752-4122-b58d-ad2ea8b7e05c", + "Body" : "" + } + }, { + "Method" : "GET", + "Uri" : "http://localhost:1234/subscriptions/00000000-0000-0000-0000-000000000000/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1KQVZBQ1NNUkc5RTE5Njg4NzItV0VTVFVTIiwiam9iTG9jYXRpb24iOiJ3ZXN0dXMifQ?api-version=2019-08-01", + "Headers" : { + "User-Agent" : "azsdk-java-com.azure.resourcemanager.resources.fluentcore.policy/null (14.0.1; Windows 10; 10.0)" + }, + "Response" : { + "date" : "Thu, 16 Jul 2020 05:54:31 GMT", + "content-length" : "0", + "expires" : "-1", + "retry-after" : "0", + "x-ms-ratelimit-remaining-subscription-reads" : "11996", + "StatusCode" : "200", + "strict-transport-security" : "max-age=31536000; includeSubDomains", + "pragma" : "no-cache", + "x-ms-correlation-request-id" : "9cdc23db-86ad-47ce-b716-cc3115493d5c", + "x-content-type-options" : "nosniff", + "x-ms-routing-request-id" : "SOUTHEASTASIA:20200716T055431Z:9cdc23db-86ad-47ce-b716-cc3115493d5c", + "cache-control" : "no-cache", + "x-ms-request-id" : "9cdc23db-86ad-47ce-b716-cc3115493d5c", + "Body" : "" + } + } ], + "variables" : [ "java-asp-f1b813712", "javacsmrg9e1968872" ] +} \ No newline at end of file