LogAnalyticsOperations Class
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
<xref:log_analytics> attribute.
- Inheritance
-
builtins.objectLogAnalyticsOperations
Constructor
LogAnalyticsOperations(*args, **kwargs)
Methods
get_log_analytics_locations |
Get all available location names for AFD log analytics report. |
get_log_analytics_metrics |
Get log report for AFD profile. |
get_log_analytics_rankings |
Get log analytics ranking report for AFD profile. |
get_log_analytics_resources |
Get all endpoints and custom domains available for AFD log report. |
get_waf_log_analytics_metrics |
Get Waf related log analytics report for AFD profile. |
get_waf_log_analytics_rankings |
Get WAF log analytics charts for AFD profile. |
get_log_analytics_locations
Get all available location names for AFD log analytics report.
get_log_analytics_locations(resource_group_name: str, profile_name: str, **kwargs: Any) -> ContinentsResponse
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the Resource group within the Azure subscription. Required. |
profile_name
Required
|
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. Required. |
Returns
Type | Description |
---|---|
ContinentsResponse or the result of cls(response) |
Exceptions
Type | Description |
---|---|
get_log_analytics_metrics
Get log report for AFD profile.
get_log_analytics_metrics(resource_group_name: str, profile_name: str, metrics: List[str | LogMetric], date_time_begin: datetime, date_time_end: datetime, granularity: str | LogMetricsGranularity, custom_domains: List[str], protocols: List[str], group_by: List[str | LogMetricsGroupBy] | None = None, continents: List[str] | None = None, country_or_regions: List[str] | None = None, **kwargs: Any) -> MetricsResponse
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the Resource group within the Azure subscription. Required. |
profile_name
Required
|
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. Required. |
metrics
Required
|
Required. |
date_time_begin
Required
|
Required. |
date_time_end
Required
|
Required. |
granularity
Required
|
Known values are: "PT5M", "PT1H", and "P1D". Required. |
custom_domains
Required
|
Required. |
protocols
Required
|
Required. |
group_by
Required
|
Default value is None. |
continents
Required
|
Default value is None. |
country_or_regions
Required
|
Default value is None. |
Returns
Type | Description |
---|---|
MetricsResponse or the result of cls(response) |
Exceptions
Type | Description |
---|---|
get_log_analytics_rankings
Get log analytics ranking report for AFD profile.
get_log_analytics_rankings(resource_group_name: str, profile_name: str, rankings: List[str | LogRanking], metrics: List[str | LogRankingMetric], max_ranking: int, date_time_begin: datetime, date_time_end: datetime, custom_domains: List[str] | None = None, **kwargs: Any) -> RankingsResponse
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the Resource group within the Azure subscription. Required. |
profile_name
Required
|
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. Required. |
rankings
Required
|
Required. |
metrics
Required
|
Required. |
max_ranking
Required
|
Required. |
date_time_begin
Required
|
Required. |
date_time_end
Required
|
Required. |
custom_domains
Required
|
Default value is None. |
Returns
Type | Description |
---|---|
RankingsResponse or the result of cls(response) |
Exceptions
Type | Description |
---|---|
get_log_analytics_resources
Get all endpoints and custom domains available for AFD log report.
get_log_analytics_resources(resource_group_name: str, profile_name: str, **kwargs: Any) -> ResourcesResponse
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the Resource group within the Azure subscription. Required. |
profile_name
Required
|
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. Required. |
Returns
Type | Description |
---|---|
ResourcesResponse or the result of cls(response) |
Exceptions
Type | Description |
---|---|
get_waf_log_analytics_metrics
Get Waf related log analytics report for AFD profile.
get_waf_log_analytics_metrics(resource_group_name: str, profile_name: str, metrics: List[str | WafMetric], date_time_begin: datetime, date_time_end: datetime, granularity: str | WafGranularity, actions: List[str | WafAction] | None = None, group_by: List[str | WafRankingGroupBy] | None = None, rule_types: List[str | WafRuleType] | None = None, **kwargs: Any) -> WafMetricsResponse
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the Resource group within the Azure subscription. Required. |
profile_name
Required
|
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. Required. |
metrics
Required
|
Required. |
date_time_begin
Required
|
Required. |
date_time_end
Required
|
Required. |
granularity
Required
|
Known values are: "PT5M", "PT1H", and "P1D". Required. |
actions
Required
|
Default value is None. |
group_by
Required
|
Default value is None. |
rule_types
Required
|
Default value is None. |
Returns
Type | Description |
---|---|
WafMetricsResponse or the result of cls(response) |
Exceptions
Type | Description |
---|---|
get_waf_log_analytics_rankings
Get WAF log analytics charts for AFD profile.
get_waf_log_analytics_rankings(resource_group_name: str, profile_name: str, metrics: List[str | WafMetric], date_time_begin: datetime, date_time_end: datetime, max_ranking: int, rankings: List[str | WafRankingType], actions: List[str | WafAction] | None = None, rule_types: List[str | WafRuleType] | None = None, **kwargs: Any) -> WafRankingsResponse
Parameters
Name | Description |
---|---|
resource_group_name
Required
|
Name of the Resource group within the Azure subscription. Required. |
profile_name
Required
|
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. Required. |
metrics
Required
|
Required. |
date_time_begin
Required
|
Required. |
date_time_end
Required
|
Required. |
max_ranking
Required
|
Required. |
rankings
Required
|
Required. |
actions
Required
|
Default value is None. |
rule_types
Required
|
Default value is None. |
Returns
Type | Description |
---|---|
WafRankingsResponse or the result of cls(response) |
Exceptions
Type | Description |
---|---|
Attributes
models
models = <module 'azure.mgmt.cdn.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\cdn\\models\\__init__.py'>
Azure SDK for Python