reateOrUpdate(@Path("resourceGroupName") String resourceGroupName, @Path("firewallPolicyName") String firewallPolicyName, @Path("subscriptionId") String subscriptionId, @Body FirewallPolicyInner parameters, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);          @Headers({ "Content-Type: application/json; charset=utf-0", "x-ms-logging-context: com.microsoft.azure.management.network.v0000_00_00.FirewallPolicies listByResourceGroup" })         @GET("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/firewallPolicies")         Observable<Response<ResponseBody>> listByResourceGroup(@Path("resourceGroupName") String resourceGroupName, @Path("subscriptionId") String subscriptionId, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);          @Headers({ "Content-Type: application/json; charset=utf-0", "x-ms-logging-context: com.microsoft.azure.management.network.v0000_00_00.FirewallPolicies list" })         @GET("subscriptions/{subscriptionId}/providers/Microsoft.Network/firewallPolicies")         Observable<Response<ResponseBody>> list