LogAnalytics interface
Interface representing a LogAnalytics.
Methods
Method Details
getLogAnalyticsLocations(string, string, LogAnalyticsGetLogAnalyticsLocationsOptionalParams)
Get all available location names for AFD log analytics report.
function getLogAnalyticsLocations(resourceGroupName: string, profileName: string, options?: LogAnalyticsGetLogAnalyticsLocationsOptionalParams): Promise<ContinentsResponse>
Parameters
- resourceGroupName
-
string
Name of the Resource group within the Azure subscription.
- profileName
-
string
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.
The options parameters.
Returns
Promise<ContinentsResponse>
getLogAnalyticsMetrics(string, string, string[], Date, Date, string, string[], string[], LogAnalyticsGetLogAnalyticsMetricsOptionalParams)
Get log report for AFD profile
function getLogAnalyticsMetrics(resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, granularity: string, customDomains: string[], protocols: string[], options?: LogAnalyticsGetLogAnalyticsMetricsOptionalParams): Promise<MetricsResponse>
Parameters
- resourceGroupName
-
string
Name of the Resource group within the Azure subscription.
- profileName
-
string
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
-
string[]
Array of LogMetric
- dateTimeBegin
-
Date
- dateTimeEnd
-
Date
- granularity
-
string
- customDomains
-
string[]
Array of Get11ItemsItem
- protocols
-
string[]
Array of Get12ItemsItem
The options parameters.
Returns
Promise<MetricsResponse>
getLogAnalyticsRankings(string, string, string[], string[], number, Date, Date, LogAnalyticsGetLogAnalyticsRankingsOptionalParams)
Get log analytics ranking report for AFD profile
function getLogAnalyticsRankings(resourceGroupName: string, profileName: string, rankings: string[], metrics: string[], maxRanking: number, dateTimeBegin: Date, dateTimeEnd: Date, options?: LogAnalyticsGetLogAnalyticsRankingsOptionalParams): Promise<RankingsResponse>
Parameters
- resourceGroupName
-
string
Name of the Resource group within the Azure subscription.
- profileName
-
string
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
-
string[]
Array of LogRanking
- metrics
-
string[]
Array of LogRankingMetric
- maxRanking
-
number
- dateTimeBegin
-
Date
- dateTimeEnd
-
Date
The options parameters.
Returns
Promise<RankingsResponse>
getLogAnalyticsResources(string, string, LogAnalyticsGetLogAnalyticsResourcesOptionalParams)
Get all endpoints and custom domains available for AFD log report
function getLogAnalyticsResources(resourceGroupName: string, profileName: string, options?: LogAnalyticsGetLogAnalyticsResourcesOptionalParams): Promise<ResourcesResponse>
Parameters
- resourceGroupName
-
string
Name of the Resource group within the Azure subscription.
- profileName
-
string
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.
The options parameters.
Returns
Promise<ResourcesResponse>
getWafLogAnalyticsMetrics(string, string, string[], Date, Date, string, LogAnalyticsGetWafLogAnalyticsMetricsOptionalParams)
Get Waf related log analytics report for AFD profile.
function getWafLogAnalyticsMetrics(resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, granularity: string, options?: LogAnalyticsGetWafLogAnalyticsMetricsOptionalParams): Promise<WafMetricsResponse>
Parameters
- resourceGroupName
-
string
Name of the Resource group within the Azure subscription.
- profileName
-
string
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
-
string[]
Array of WafMetric
- dateTimeBegin
-
Date
- dateTimeEnd
-
Date
- granularity
-
string
The options parameters.
Returns
Promise<WafMetricsResponse>
getWafLogAnalyticsRankings(string, string, string[], Date, Date, number, string[], LogAnalyticsGetWafLogAnalyticsRankingsOptionalParams)
Get WAF log analytics charts for AFD profile
function getWafLogAnalyticsRankings(resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, maxRanking: number, rankings: string[], options?: LogAnalyticsGetWafLogAnalyticsRankingsOptionalParams): Promise<WafRankingsResponse>
Parameters
- resourceGroupName
-
string
Name of the Resource group within the Azure subscription.
- profileName
-
string
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
-
string[]
Array of WafMetric
- dateTimeBegin
-
Date
- dateTimeEnd
-
Date
- maxRanking
-
number
- rankings
-
string[]
Array of WafRankingType
The options parameters.
Returns
Promise<WafRankingsResponse>