Interface LogAnalyticsClient


public interface LogAnalyticsClient
An instance of this class provides access to all the operations defined in LogAnalyticsClient.
  • Method Details

    • getLogAnalyticsMetricsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MetricsResponseInner>> getLogAnalyticsMetricsWithResponseAsync(String resourceGroupName, String profileName, List<LogMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, LogMetricsGranularity granularity, List<String> customDomains, List<String> protocols, List<LogMetricsGroupBy> groupBy, List<String> continents, List<String> countryOrRegions)
      Get log report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of LogMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      granularity - The granularity parameter.
      customDomains - Array of Get11ItemsItem.
      protocols - Array of Get12ItemsItem.
      groupBy - Array of LogMetricsGroupBy.
      continents - Array of Get9ItemsItem.
      countryOrRegions - Array of Get10ItemsItem.
      Returns:
      log report for AFD profile along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsMetricsAsync

      Mono<MetricsResponseInner> getLogAnalyticsMetricsAsync(String resourceGroupName, String profileName, List<LogMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, LogMetricsGranularity granularity, List<String> customDomains, List<String> protocols)
      Get log report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of LogMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      granularity - The granularity parameter.
      customDomains - Array of Get11ItemsItem.
      protocols - Array of Get12ItemsItem.
      Returns:
      log report for AFD profile on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsMetricsWithResponse

      com.azure.core.http.rest.Response<MetricsResponseInner> getLogAnalyticsMetricsWithResponse(String resourceGroupName, String profileName, List<LogMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, LogMetricsGranularity granularity, List<String> customDomains, List<String> protocols, List<LogMetricsGroupBy> groupBy, List<String> continents, List<String> countryOrRegions, com.azure.core.util.Context context)
      Get log report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of LogMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      granularity - The granularity parameter.
      customDomains - Array of Get11ItemsItem.
      protocols - Array of Get12ItemsItem.
      groupBy - Array of LogMetricsGroupBy.
      continents - Array of Get9ItemsItem.
      countryOrRegions - Array of Get10ItemsItem.
      context - The context to associate with this operation.
      Returns:
      log report for AFD profile along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsMetrics

      MetricsResponseInner getLogAnalyticsMetrics(String resourceGroupName, String profileName, List<LogMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, LogMetricsGranularity granularity, List<String> customDomains, List<String> protocols)
      Get log report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of LogMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      granularity - The granularity parameter.
      customDomains - Array of Get11ItemsItem.
      protocols - Array of Get12ItemsItem.
      Returns:
      log report for AFD profile.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsRankingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RankingsResponseInner>> getLogAnalyticsRankingsWithResponseAsync(String resourceGroupName, String profileName, List<LogRanking> rankings, List<LogRankingMetric> metrics, int maxRanking, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, List<String> customDomains)
      Get log analytics ranking report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      rankings - Array of LogRanking.
      metrics - Array of LogRankingMetric.
      maxRanking - The maxRanking parameter.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      customDomains - Array of String.
      Returns:
      log analytics ranking report for AFD profile along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsRankingsAsync

      Mono<RankingsResponseInner> getLogAnalyticsRankingsAsync(String resourceGroupName, String profileName, List<LogRanking> rankings, List<LogRankingMetric> metrics, int maxRanking, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd)
      Get log analytics ranking report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      rankings - Array of LogRanking.
      metrics - Array of LogRankingMetric.
      maxRanking - The maxRanking parameter.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      Returns:
      log analytics ranking report for AFD profile on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsRankingsWithResponse

      com.azure.core.http.rest.Response<RankingsResponseInner> getLogAnalyticsRankingsWithResponse(String resourceGroupName, String profileName, List<LogRanking> rankings, List<LogRankingMetric> metrics, int maxRanking, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, List<String> customDomains, com.azure.core.util.Context context)
      Get log analytics ranking report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      rankings - Array of LogRanking.
      metrics - Array of LogRankingMetric.
      maxRanking - The maxRanking parameter.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      customDomains - Array of String.
      context - The context to associate with this operation.
      Returns:
      log analytics ranking report for AFD profile along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsRankings

      RankingsResponseInner getLogAnalyticsRankings(String resourceGroupName, String profileName, List<LogRanking> rankings, List<LogRankingMetric> metrics, int maxRanking, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd)
      Get log analytics ranking report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      rankings - Array of LogRanking.
      metrics - Array of LogRankingMetric.
      maxRanking - The maxRanking parameter.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      Returns:
      log analytics ranking report for AFD profile.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsLocationsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ContinentsResponseInner>> getLogAnalyticsLocationsWithResponseAsync(String resourceGroupName, String profileName)
      Get all available location names for AFD log analytics report.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      Returns:
      all available location names for AFD log analytics report along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsLocationsAsync

      Mono<ContinentsResponseInner> getLogAnalyticsLocationsAsync(String resourceGroupName, String profileName)
      Get all available location names for AFD log analytics report.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      Returns:
      all available location names for AFD log analytics report on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsLocationsWithResponse

      com.azure.core.http.rest.Response<ContinentsResponseInner> getLogAnalyticsLocationsWithResponse(String resourceGroupName, String profileName, com.azure.core.util.Context context)
      Get all available location names for AFD log analytics report.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      context - The context to associate with this operation.
      Returns:
      all available location names for AFD log analytics report along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsLocations

      ContinentsResponseInner getLogAnalyticsLocations(String resourceGroupName, String profileName)
      Get all available location names for AFD log analytics report.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      Returns:
      all available location names for AFD log analytics report.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsResourcesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ResourcesResponseInner>> getLogAnalyticsResourcesWithResponseAsync(String resourceGroupName, String profileName)
      Get all endpoints and custom domains available for AFD log report.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      Returns:
      all endpoints and custom domains available for AFD log report along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsResourcesAsync

      Mono<ResourcesResponseInner> getLogAnalyticsResourcesAsync(String resourceGroupName, String profileName)
      Get all endpoints and custom domains available for AFD log report.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      Returns:
      all endpoints and custom domains available for AFD log report on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsResourcesWithResponse

      com.azure.core.http.rest.Response<ResourcesResponseInner> getLogAnalyticsResourcesWithResponse(String resourceGroupName, String profileName, com.azure.core.util.Context context)
      Get all endpoints and custom domains available for AFD log report.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      context - The context to associate with this operation.
      Returns:
      all endpoints and custom domains available for AFD log report along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogAnalyticsResources

      ResourcesResponseInner getLogAnalyticsResources(String resourceGroupName, String profileName)
      Get all endpoints and custom domains available for AFD log report.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      Returns:
      all endpoints and custom domains available for AFD log report.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWafLogAnalyticsMetricsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WafMetricsResponseInner>> getWafLogAnalyticsMetricsWithResponseAsync(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, WafGranularity granularity, List<WafAction> actions, List<WafRankingGroupBy> groupBy, List<WafRuleType> ruleTypes)
      Get Waf related log analytics report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of WafMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      granularity - The granularity parameter.
      actions - Array of WafAction.
      groupBy - Array of WafRankingGroupBy.
      ruleTypes - Array of WafRuleType.
      Returns:
      waf related log analytics report for AFD profile along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWafLogAnalyticsMetricsAsync

      Mono<WafMetricsResponseInner> getWafLogAnalyticsMetricsAsync(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, WafGranularity granularity)
      Get Waf related log analytics report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of WafMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      granularity - The granularity parameter.
      Returns:
      waf related log analytics report for AFD profile on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWafLogAnalyticsMetricsWithResponse

      com.azure.core.http.rest.Response<WafMetricsResponseInner> getWafLogAnalyticsMetricsWithResponse(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, WafGranularity granularity, List<WafAction> actions, List<WafRankingGroupBy> groupBy, List<WafRuleType> ruleTypes, com.azure.core.util.Context context)
      Get Waf related log analytics report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of WafMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      granularity - The granularity parameter.
      actions - Array of WafAction.
      groupBy - Array of WafRankingGroupBy.
      ruleTypes - Array of WafRuleType.
      context - The context to associate with this operation.
      Returns:
      waf related log analytics report for AFD profile along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWafLogAnalyticsMetrics

      WafMetricsResponseInner getWafLogAnalyticsMetrics(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, WafGranularity granularity)
      Get Waf related log analytics report for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of WafMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      granularity - The granularity parameter.
      Returns:
      waf related log analytics report for AFD profile.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWafLogAnalyticsRankingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WafRankingsResponseInner>> getWafLogAnalyticsRankingsWithResponseAsync(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, int maxRanking, List<WafRankingType> rankings, List<WafAction> actions, List<WafRuleType> ruleTypes)
      Get WAF log analytics charts for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of WafMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      maxRanking - The maxRanking parameter.
      rankings - Array of WafRankingType.
      actions - Array of WafAction.
      ruleTypes - Array of WafRuleType.
      Returns:
      wAF log analytics charts for AFD profile along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWafLogAnalyticsRankingsAsync

      Mono<WafRankingsResponseInner> getWafLogAnalyticsRankingsAsync(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, int maxRanking, List<WafRankingType> rankings)
      Get WAF log analytics charts for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of WafMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      maxRanking - The maxRanking parameter.
      rankings - Array of WafRankingType.
      Returns:
      wAF log analytics charts for AFD profile on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWafLogAnalyticsRankingsWithResponse

      com.azure.core.http.rest.Response<WafRankingsResponseInner> getWafLogAnalyticsRankingsWithResponse(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, int maxRanking, List<WafRankingType> rankings, List<WafAction> actions, List<WafRuleType> ruleTypes, com.azure.core.util.Context context)
      Get WAF log analytics charts for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of WafMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      maxRanking - The maxRanking parameter.
      rankings - Array of WafRankingType.
      actions - Array of WafAction.
      ruleTypes - Array of WafRuleType.
      context - The context to associate with this operation.
      Returns:
      wAF log analytics charts for AFD profile along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWafLogAnalyticsRankings

      WafRankingsResponseInner getWafLogAnalyticsRankings(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, int maxRanking, List<WafRankingType> rankings)
      Get WAF log analytics charts for AFD profile.
      Parameters:
      resourceGroupName - Name of the Resource group within the Azure subscription.
      profileName - Name of the Azure Front Door Standard or Azure Front Door Premium profile which is unique within the resource group. which is unique within the resource group.
      metrics - Array of WafMetric.
      dateTimeBegin - The dateTimeBegin parameter.
      dateTimeEnd - The dateTimeEnd parameter.
      maxRanking - The maxRanking parameter.
      rankings - Array of WafRankingType.
      Returns:
      wAF log analytics charts for AFD profile.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.