LogAnalyticsOperations interface

Interface representing a LogAnalytics operations.

Properties

getLogAnalyticsLocations

Get all available location names for AFD log analytics report.

getLogAnalyticsMetrics

Get log report for AFD profile

getLogAnalyticsRankings

Get log analytics ranking report for AFD profile

getLogAnalyticsResources

Get all endpoints and custom domains available for AFD log report

getWafLogAnalyticsMetrics

Get Waf related log analytics report for AFD profile.

getWafLogAnalyticsRankings

Get WAF log analytics charts for AFD profile

Property Details

getLogAnalyticsLocations

Get all available location names for AFD log analytics report.

getLogAnalyticsLocations: (resourceGroupName: string, profileName: string, options?: LogAnalyticsGetLogAnalyticsLocationsOptionalParams) => Promise<ContinentsResponse>

Property Value

(resourceGroupName: string, profileName: string, options?: LogAnalyticsGetLogAnalyticsLocationsOptionalParams) => Promise<ContinentsResponse>

getLogAnalyticsMetrics

Get log report for AFD profile

getLogAnalyticsMetrics: (resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, granularity: string, customDomains: string[], protocols: string[], options?: LogAnalyticsGetLogAnalyticsMetricsOptionalParams) => Promise<MetricsResponse>

Property Value

(resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, granularity: string, customDomains: string[], protocols: string[], options?: LogAnalyticsGetLogAnalyticsMetricsOptionalParams) => Promise<MetricsResponse>

getLogAnalyticsRankings

Get log analytics ranking report for AFD profile

getLogAnalyticsRankings: (resourceGroupName: string, profileName: string, rankings: string[], metrics: string[], maxRanking: number, dateTimeBegin: Date, dateTimeEnd: Date, options?: LogAnalyticsGetLogAnalyticsRankingsOptionalParams) => Promise<RankingsResponse>

Property Value

(resourceGroupName: string, profileName: string, rankings: string[], metrics: string[], maxRanking: number, dateTimeBegin: Date, dateTimeEnd: Date, options?: LogAnalyticsGetLogAnalyticsRankingsOptionalParams) => Promise<RankingsResponse>

getLogAnalyticsResources

Get all endpoints and custom domains available for AFD log report

getLogAnalyticsResources: (resourceGroupName: string, profileName: string, options?: LogAnalyticsGetLogAnalyticsResourcesOptionalParams) => Promise<ResourcesResponse>

Property Value

(resourceGroupName: string, profileName: string, options?: LogAnalyticsGetLogAnalyticsResourcesOptionalParams) => Promise<ResourcesResponse>

getWafLogAnalyticsMetrics

Get Waf related log analytics report for AFD profile.

getWafLogAnalyticsMetrics: (resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, granularity: string, options?: LogAnalyticsGetWafLogAnalyticsMetricsOptionalParams) => Promise<WafMetricsResponse>

Property Value

(resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, granularity: string, options?: LogAnalyticsGetWafLogAnalyticsMetricsOptionalParams) => Promise<WafMetricsResponse>

getWafLogAnalyticsRankings

Get WAF log analytics charts for AFD profile

getWafLogAnalyticsRankings: (resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, maxRanking: number, rankings: string[], options?: LogAnalyticsGetWafLogAnalyticsRankingsOptionalParams) => Promise<WafRankingsResponse>

Property Value

(resourceGroupName: string, profileName: string, metrics: string[], dateTimeBegin: Date, dateTimeEnd: Date, maxRanking: number, rankings: string[], options?: LogAnalyticsGetWafLogAnalyticsRankingsOptionalParams) => Promise<WafRankingsResponse>