Interface LogAnalyticsClient
public interface LogAnalyticsClient
An instance of this class provides access to all the operations defined in LogAnalyticsClient.
-
Method Summary
Modifier and TypeMethodDescriptiongetLogAnalyticsLocations(String resourceGroupName, String profileName) Get all available location names for AFD log analytics report.getLogAnalyticsLocationsAsync(String resourceGroupName, String profileName) Get all available location names for AFD log analytics report.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.Mono<com.azure.core.http.rest.Response<ContinentsResponseInner>>getLogAnalyticsLocationsWithResponseAsync(String resourceGroupName, String profileName) Get all available location names for AFD log analytics report.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.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.getLogAnalyticsMetricsAsync(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.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.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.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.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.getLogAnalyticsRankingsAsync(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.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.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.getLogAnalyticsResources(String resourceGroupName, String profileName) Get all endpoints and custom domains available for AFD log report.getLogAnalyticsResourcesAsync(String resourceGroupName, String profileName) Get all endpoints and custom domains available for AFD log report.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.Mono<com.azure.core.http.rest.Response<ResourcesResponseInner>>getLogAnalyticsResourcesWithResponseAsync(String resourceGroupName, String profileName) Get all endpoints and custom domains available for AFD log report.getWafLogAnalyticsMetrics(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, WafGranularity granularity) Get Waf related log analytics report for AFD profile.getWafLogAnalyticsMetricsAsync(String resourceGroupName, String profileName, List<WafMetric> metrics, OffsetDateTime dateTimeBegin, OffsetDateTime dateTimeEnd, WafGranularity granularity) Get Waf related log analytics report for AFD profile.getWafLogAnalyticsMetricsAsync(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.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.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.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.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.getWafLogAnalyticsRankingsAsync(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.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.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.
-
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
Responseon successful completion ofMono. - 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, 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 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.
-
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.
-
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.
-
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
Responseon successful completion ofMono. - 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, 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 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.
-
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.
-
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.
-
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
Responseon successful completion ofMono. - 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.
-
getLogAnalyticsLocations
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.
-
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.
-
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
Responseon successful completion ofMono. - 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.
-
getLogAnalyticsResources
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.
-
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.
-
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
Responseon successful completion ofMono. - 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, 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 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.
-
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.
-
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.
-
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
Responseon successful completion ofMono. - 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, 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 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.
-
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.
-
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.
-