LogAnalytics interface

Interface representing a LogAnalytics.

Methods

getLogAnalyticsLocations(string, string, LogAnalyticsGetLogAnalyticsLocationsOptionalParams)

Get all available location names for AFD log analytics report.

getLogAnalyticsMetrics(string, string, string[], Date, Date, string, string[], string[], LogAnalyticsGetLogAnalyticsMetricsOptionalParams)

Get log report for AFD profile

getLogAnalyticsRankings(string, string, string[], string[], number, Date, Date, LogAnalyticsGetLogAnalyticsRankingsOptionalParams)

Get log analytics ranking report for AFD profile

getLogAnalyticsResources(string, string, LogAnalyticsGetLogAnalyticsResourcesOptionalParams)

Get all endpoints and custom domains available for AFD log report

getWafLogAnalyticsMetrics(string, string, string[], Date, Date, string, LogAnalyticsGetWafLogAnalyticsMetricsOptionalParams)

Get Waf related log analytics report for AFD profile.

getWafLogAnalyticsRankings(string, string, string[], Date, Date, number, string[], LogAnalyticsGetWafLogAnalyticsRankingsOptionalParams)

Get WAF log analytics charts for AFD profile

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.

options
LogAnalyticsGetLogAnalyticsLocationsOptionalParams

The options parameters.

Returns

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

options
LogAnalyticsGetLogAnalyticsMetricsOptionalParams

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

options
LogAnalyticsGetLogAnalyticsRankingsOptionalParams

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.

options
LogAnalyticsGetLogAnalyticsResourcesOptionalParams

The options parameters.

Returns

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

options
LogAnalyticsGetWafLogAnalyticsMetricsOptionalParams

The options parameters.

Returns

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

Returns