Interface AlertApi


@Path("/{resourceid}") @Consumes("application/json") public interface AlertApi
This Azure Resource Manager API provides all the alerts available for a given resource

See Also:
  • Method Details

    • list

      @Named("alerts:getAll") @Path("/providers/Microsoft.AlertsManagement/alerts") @GET List<Alert> list(@Nullable AlertRequestOptions... getAllOptions)
    • get

      @Named("alerts:getbyid") @Path("/providers/Microsoft.AlertsManagement/alerts/{alertId}") @GET Alert get(@PathParam("alertId") String alertId)
    • changeState

      @Named("alerts:changestate") @Path("/providers/Microsoft.AlertsManagement/alerts/{alertId}/changestate") @POST Alert changeState(@PathParam("alertId") String alertId, @QueryParam("newState") String newState)
    • getHistory

      @Named("alerts:history") @Path("/providers/Microsoft.AlertsManagement/alerts/{alertId}/history") @GET AlertModification getHistory(@PathParam("alertId") String alertId)
    • getSummary

      @Named("alerts:summary") @Path("providers/Microsoft.AlertsManagement/alertsSummary") @GET AlertSummary getSummary(AlertRequestOptions... getSummaryOptions)