azure.applicationinsights.models module

exception azure.applicationinsights.models.ErrorResponseException(deserialize, response, *args)[source]

Bases: msrest.exceptions.HttpOperationError

Server responsed with exception of type: ‘ErrorResponse’.

Parameters
  • deserialize – A deserializer

  • response – Server response to be deserialized.

class azure.applicationinsights.models.MetricsPostBodySchemaParameters(*, metric_id, timespan: str = None, aggregation=None, interval=None, segment=None, top: int = None, orderby: str = None, filter: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The parameters for a single metrics query.

All required parameters must be populated in order to send to Azure.

Parameters
  • metric_id (str or MetricId) – Required. Possible values include: ‘requests/count’, ‘requests/duration’, ‘requests/failed’, ‘users/count’, ‘users/authenticated’, ‘pageViews/count’, ‘pageViews/duration’, ‘client/processingDuration’, ‘client/receiveDuration’, ‘client/networkDuration’, ‘client/sendDuration’, ‘client/totalDuration’, ‘dependencies/count’, ‘dependencies/failed’, ‘dependencies/duration’, ‘exceptions/count’, ‘exceptions/browser’, ‘exceptions/server’, ‘sessions/count’, ‘performanceCounters/requestExecutionTime’, ‘performanceCounters/requestsPerSecond’, ‘performanceCounters/requestsInQueue’, ‘performanceCounters/memoryAvailableBytes’, ‘performanceCounters/exceptionsPerSecond’, ‘performanceCounters/processCpuPercentage’, ‘performanceCounters/processIOBytesPerSecond’, ‘performanceCounters/processPrivateBytes’, ‘performanceCounters/processorCpuPercentage’, ‘availabilityResults/availabilityPercentage’, ‘availabilityResults/duration’, ‘billing/telemetryCount’, ‘customEvents/count’

  • timespan (str) –

  • aggregation (list[str or MetricsAggregation]) –

  • interval (timedelta) –

  • segment (list[str or MetricsSegment]) –

  • top (int) –

  • orderby (str) –

  • filter (str) –

class azure.applicationinsights.models.MetricsPostBodySchema(*, id: str, parameters, **kwargs)[source]

Bases: msrest.serialization.Model

A metric request.

All required parameters must be populated in order to send to Azure.

Parameters
  • id (str) – Required. An identifier for this query. Must be unique within the post body of the request. This identifier will be the ‘id’ property of the response object representing this query.

  • parameters (MetricsPostBodySchemaParameters) – Required. The parameters for a single metrics query

class azure.applicationinsights.models.MetricsSegmentInfo(*, additional_properties=None, start=None, end=None, segments=None, **kwargs)[source]

Bases: msrest.serialization.Model

A metric segment.

Parameters
  • additional_properties (dict[str, object]) – Unmatched properties from the message are deserialized this collection

  • start (datetime) – Start time of the metric segment (only when an interval was specified).

  • end (datetime) – Start time of the metric segment (only when an interval was specified).

  • segments (list[MetricsSegmentInfo]) – Segmented metric data (if further segmented).

class azure.applicationinsights.models.MetricsResultInfo(*, additional_properties=None, start=None, end=None, interval=None, segments=None, **kwargs)[source]

Bases: msrest.serialization.Model

A metric result data.

Parameters
  • additional_properties (dict[str, object]) – Unmatched properties from the message are deserialized this collection

  • start (datetime) – Start time of the metric.

  • end (datetime) – Start time of the metric.

  • interval (timedelta) – The interval used to segment the metric data.

  • segments (list[MetricsSegmentInfo]) – Segmented metric data (if segmented).

class azure.applicationinsights.models.MetricsResult(*, value=None, **kwargs)[source]

Bases: msrest.serialization.Model

A metric result.

Parameters

value (MetricsResultInfo) –

class azure.applicationinsights.models.MetricsResultsItem(*, id: str, status: int, body, **kwargs)[source]

Bases: msrest.serialization.Model

MetricsResultsItem.

All required parameters must be populated in order to send to Azure.

Parameters
  • id (str) – Required. The specified ID for this metric.

  • status (int) – Required. The HTTP status code of this metric query.

  • body (MetricsResult) – Required. The results of this metric query.

class azure.applicationinsights.models.ErrorDetail(*, code: str, message: str, target: str = None, value: str = None, resources=None, additional_properties=None, **kwargs)[source]

Bases: msrest.serialization.Model

Error details.

All required parameters must be populated in order to send to Azure.

Parameters
  • code (str) – Required. The error’s code.

  • message (str) – Required. A human readable error message.

  • target (str) – Indicates which property in the request is responsible for the error.

  • value (str) – Indicates which value in ‘target’ is responsible for the error.

  • resources (list[str]) – Indicates resources which were responsible for the error.

  • additional_properties (object) –

class azure.applicationinsights.models.ErrorInfo(*, code: str, message: str, details=None, innererror=None, additional_properties=None, **kwargs)[source]

Bases: msrest.serialization.Model

The code and message for an error.

All required parameters must be populated in order to send to Azure.

Parameters
  • code (str) – Required. A machine readable error code.

  • message (str) – Required. A human readable error message.

  • details (list[ErrorDetail]) – error details.

  • innererror (ErrorInfo) – Inner error details if they exist.

  • additional_properties (object) –

class azure.applicationinsights.models.EventsResultDataCustomDimensions(*, additional_properties=None, **kwargs)[source]

Bases: msrest.serialization.Model

Custom dimensions of the event.

Parameters

additional_properties (object) –

class azure.applicationinsights.models.EventsResultDataCustomMeasurements(*, additional_properties=None, **kwargs)[source]

Bases: msrest.serialization.Model

Custom measurements of the event.

Parameters

additional_properties (object) –

class azure.applicationinsights.models.EventsOperationInfo(*, name: str = None, id: str = None, parent_id: str = None, synthetic_source: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

Operation info for an event result.

Parameters
  • name (str) – Name of the operation

  • id (str) – ID of the operation

  • parent_id (str) – Parent ID of the operation

  • synthetic_source (str) – Synthetic source of the operation

class azure.applicationinsights.models.EventsSessionInfo(*, id: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

Session info for an event result.

Parameters

id (str) – ID of the session

class azure.applicationinsights.models.EventsUserInfo(*, id: str = None, account_id: str = None, authenticated_id: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

User info for an event result.

Parameters
  • id (str) – ID of the user

  • account_id (str) – Account ID of the user

  • authenticated_id (str) – Authenticated ID of the user

class azure.applicationinsights.models.EventsCloudInfo(*, role_name: str = None, role_instance: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

Cloud info for an event result.

Parameters
  • role_name (str) – Role name of the cloud

  • role_instance (str) – Role instance of the cloud

class azure.applicationinsights.models.EventsAiInfo(*, i_key: str = None, app_name: str = None, app_id: str = None, sdk_version: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

AI related application info for an event result.

Parameters
  • i_key (str) – iKey of the app

  • app_name (str) – Name of the application

  • app_id (str) – ID of the application

  • sdk_version (str) – SDK version of the application

class azure.applicationinsights.models.EventsApplicationInfo(*, version: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

Application info for an event result.

Parameters

version (str) – Version of the application

class azure.applicationinsights.models.EventsClientInfo(*, model: str = None, os: str = None, type: str = None, browser: str = None, ip: str = None, city: str = None, state_or_province: str = None, country_or_region: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

Client info for an event result.

Parameters
  • model (str) – Model of the client

  • os (str) – Operating system of the client

  • type (str) – Type of the client

  • browser (str) – Browser of the client

  • ip (str) – IP address of the client

  • city (str) – City of the client

  • state_or_province (str) – State or province of the client

  • country_or_region (str) – Country or region of the client

class azure.applicationinsights.models.EventsResultData(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, **kwargs)[source]

Bases: msrest.serialization.Model

Events query result data.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: EventsTraceResult, EventsCustomEventResult, EventsPageViewResult, EventsBrowserTimingResult, EventsRequestResult, EventsDependencyResult, EventsExceptionResult, EventsAvailabilityResultResult, EventsPerformanceCounterResult, EventsCustomMetricResult

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsResults(*, odatacontext: str = None, aimessages=None, value=None, **kwargs)[source]

Bases: msrest.serialization.Model

An events query result.

Parameters
  • odatacontext (str) – OData context metadata endpoint for this response

  • aimessages (list[ErrorInfo]) – OData messages for this response.

  • value (list[EventsResultData]) – Contents of the events query result.

class azure.applicationinsights.models.EventsResult(*, aimessages=None, value=None, **kwargs)[source]

Bases: msrest.serialization.Model

An event query result.

Parameters
class azure.applicationinsights.models.EventsTraceInfo(*, message: str = None, severity_level: int = None, **kwargs)[source]

Bases: msrest.serialization.Model

The trace information.

Parameters
  • message (str) – The trace message

  • severity_level (int) – The trace severity level

class azure.applicationinsights.models.EventsTraceResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, trace=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

A trace result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsCustomEventInfo(*, name: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The custom event information.

Parameters

name (str) – The name of the custom event

class azure.applicationinsights.models.EventsCustomEventResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, custom_event=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

A custom event result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsPageViewInfo(*, name: str = None, url: str = None, duration: str = None, performance_bucket: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The page view information.

Parameters
  • name (str) – The name of the page

  • url (str) – The URL of the page

  • duration (str) – The duration of the page view

  • performance_bucket (str) – The performance bucket of the page view

class azure.applicationinsights.models.EventsPageViewResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, page_view=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

A page view result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsBrowserTimingInfo(*, url_path: str = None, url_host: str = None, name: str = None, url: str = None, total_duration: int = None, performance_bucket: str = None, network_duration: int = None, send_duration: int = None, receive_duration: int = None, processing_duration: int = None, **kwargs)[source]

Bases: msrest.serialization.Model

The browser timing information.

Parameters
  • url_path (str) – The path of the URL

  • url_host (str) – The host of the URL

  • name (str) – The name of the page

  • url (str) – The url of the page

  • total_duration (long) – The total duration of the load

  • performance_bucket (str) – The performance bucket of the load

  • network_duration (long) – The network duration of the load

  • send_duration (long) – The send duration of the load

  • receive_duration (long) – The receive duration of the load

  • processing_duration (long) – The processing duration of the load

class azure.applicationinsights.models.EventsClientPerformanceInfo(*, name: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

Client performance information.

Parameters

name (str) – The name of the client performance

class azure.applicationinsights.models.EventsBrowserTimingResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, browser_timing=None, client_performance=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

A browser timing result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsRequestInfo(*, name: str = None, url: str = None, success: str = None, duration: float = None, performance_bucket: str = None, result_code: str = None, source: str = None, id: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The request info.

Parameters
  • name (str) – The name of the request

  • url (str) – The URL of the request

  • success (str) – Indicates if the request was successful

  • duration (float) – The duration of the request

  • performance_bucket (str) – The performance bucket of the request

  • result_code (str) – The result code of the request

  • source (str) – The source of the request

  • id (str) – The ID of the request

class azure.applicationinsights.models.EventsRequestResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, request=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

A request result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsDependencyInfo(*, target: str = None, data: str = None, success: str = None, duration: int = None, performance_bucket: str = None, result_code: str = None, type: str = None, name: str = None, id: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The dependency info.

Parameters
  • target (str) – The target of the dependency

  • data (str) – The data of the dependency

  • success (str) – Indicates if the dependency was successful

  • duration (long) – The duration of the dependency

  • performance_bucket (str) – The performance bucket of the dependency

  • result_code (str) – The result code of the dependency

  • type (str) – The type of the dependency

  • name (str) – The name of the dependency

  • id (str) – The ID of the dependency

class azure.applicationinsights.models.EventsDependencyResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, dependency=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

A dependency result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsExceptionDetailsParsedStack(*, assembly: str = None, method: str = None, level: int = None, line: int = None, **kwargs)[source]

Bases: msrest.serialization.Model

A parsed stack entry.

Parameters
  • assembly (str) – The assembly of the stack entry

  • method (str) – The method of the stack entry

  • level (long) – The level of the stack entry

  • line (long) – The line of the stack entry

class azure.applicationinsights.models.EventsExceptionDetail(*, severity_level: str = None, outer_id: str = None, message: str = None, type: str = None, id: str = None, parsed_stack=None, **kwargs)[source]

Bases: msrest.serialization.Model

Exception details.

Parameters
  • severity_level (str) – The severity level of the exception detail

  • outer_id (str) – The outer ID of the exception detail

  • message (str) – The message of the exception detail

  • type (str) – The type of the exception detail

  • id (str) – The ID of the exception detail

  • parsed_stack (list[EventsExceptionDetailsParsedStack]) – The parsed stack

class azure.applicationinsights.models.EventsExceptionInfo(*, severity_level: int = None, problem_id: str = None, handled_at: str = None, assembly: str = None, method: str = None, message: str = None, type: str = None, outer_type: str = None, outer_method: str = None, outer_assembly: str = None, outer_message: str = None, innermost_type: str = None, innermost_message: str = None, innermost_method: str = None, innermost_assembly: str = None, details=None, **kwargs)[source]

Bases: msrest.serialization.Model

The exception info.

Parameters
  • severity_level (int) – The severity level of the exception

  • problem_id (str) – The problem ID of the exception

  • handled_at (str) – Indicates where the exception was handled at

  • assembly (str) – The assembly which threw the exception

  • method (str) – The method that threw the exception

  • message (str) – The message of the exception

  • type (str) – The type of the exception

  • outer_type (str) – The outer type of the exception

  • outer_method (str) – The outer method of the exception

  • outer_assembly (str) – The outer assmebly of the exception

  • outer_message (str) – The outer message of the exception

  • innermost_type (str) – The inner most type of the exception

  • innermost_message (str) – The inner most message of the exception

  • innermost_method (str) – The inner most method of the exception

  • innermost_assembly (str) – The inner most assembly of the exception

  • details (list[EventsExceptionDetail]) – The details of the exception

class azure.applicationinsights.models.EventsExceptionResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, exception=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

An exception result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsAvailabilityResultInfo(*, name: str = None, success: str = None, duration: int = None, performance_bucket: str = None, message: str = None, location: str = None, id: str = None, size: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The availability result info.

Parameters
  • name (str) – The name of the availability result

  • success (str) – Indicates if the availability result was successful

  • duration (long) – The duration of the availability result

  • performance_bucket (str) – The performance bucket of the availability result

  • message (str) – The message of the availability result

  • location (str) – The location of the availability result

  • id (str) – The ID of the availability result

  • size (str) – The size of the availability result

class azure.applicationinsights.models.EventsAvailabilityResultResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, availability_result=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

An availability result result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsPerformanceCounterInfo(*, value: float = None, name: str = None, category: str = None, counter: str = None, instance_name: str = None, instance: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

The performance counter info.

Parameters
  • value (float) – The value of the performance counter

  • name (str) – The name of the performance counter

  • category (str) – The category of the performance counter

  • counter (str) – The counter of the performance counter

  • instance_name (str) – The instance name of the performance counter

  • instance (str) – The instance of the performance counter

class azure.applicationinsights.models.EventsPerformanceCounterResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, performance_counter=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

A performance counter result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.EventsCustomMetricInfo(*, name: str = None, value: float = None, value_sum: float = None, value_count: int = None, value_min: float = None, value_max: float = None, value_std_dev: float = None, **kwargs)[source]

Bases: msrest.serialization.Model

The custom metric info.

Parameters
  • name (str) – The name of the custom metric

  • value (float) – The value of the custom metric

  • value_sum (float) – The sum of the custom metric

  • value_count (int) – The count of the custom metric

  • value_min (float) – The minimum value of the custom metric

  • value_max (float) – The maximum value of the custom metric

  • value_std_dev (float) – The standard deviation of the custom metric

class azure.applicationinsights.models.EventsCustomMetricResult(*, id: str = None, count: int = None, timestamp=None, custom_dimensions=None, custom_measurements=None, operation=None, session=None, user=None, cloud=None, ai=None, application=None, client=None, custom_metric=None, **kwargs)[source]

Bases: azure.applicationinsights.models.events_result_data_py3.EventsResultData

A custom metric result.

All required parameters must be populated in order to send to Azure.

Parameters
class azure.applicationinsights.models.QueryBody(*, query: str, timespan: str = None, applications=None, **kwargs)[source]

Bases: msrest.serialization.Model

The Analytics query. Learn more about the [Analytics query syntax](https://azure.microsoft.com/documentation/articles/app-insights-analytics-reference/).

All required parameters must be populated in order to send to Azure.

Parameters
  • query (str) – Required. The query to execute.

  • timespan (str) – Optional. The timespan over which to query data. This is an ISO8601 time period value. This timespan is applied in addition to any that are specified in the query expression.

  • applications (list[str]) – A list of Application IDs for cross-application queries.

class azure.applicationinsights.models.Column(*, name: str = None, type: str = None, **kwargs)[source]

Bases: msrest.serialization.Model

A table column.

A column in a table.

Parameters
  • name (str) – The name of this column.

  • type (str) – The data type of this column.

class azure.applicationinsights.models.Table(*, name: str, columns, rows, **kwargs)[source]

Bases: msrest.serialization.Model

A query response table.

Contains the columns and rows for one table in a query response.

All required parameters must be populated in order to send to Azure.

Parameters
  • name (str) – Required. The name of the table.

  • columns (list[Column]) – Required. The list of columns in this table.

  • rows (list[list[object]]) – Required. The resulting rows from this query.

class azure.applicationinsights.models.QueryResults(*, tables, **kwargs)[source]

Bases: msrest.serialization.Model

A query response.

Contains the tables, columns & rows resulting from a query.

All required parameters must be populated in order to send to Azure.

Parameters

tables (list[Table]) – Required. The list of tables, columns and rows.

class azure.applicationinsights.models.ErrorResponse(*, error, **kwargs)[source]

Bases: msrest.serialization.Model

Error details.

Contains details when the response code indicates an error.

All required parameters must be populated in order to send to Azure.

Parameters

error (ErrorInfo) – Required. The error details.

class azure.applicationinsights.models.MetricId[source]

Bases: str, enum.Enum

An enumeration.

availability_resultsavailability_percentage = 'availabilityResults/availabilityPercentage'
availability_resultsduration = 'availabilityResults/duration'
billingtelemetry_count = 'billing/telemetryCount'
clientnetwork_duration = 'client/networkDuration'
clientprocessing_duration = 'client/processingDuration'
clientreceive_duration = 'client/receiveDuration'
clientsend_duration = 'client/sendDuration'
clienttotal_duration = 'client/totalDuration'
custom_eventscount = 'customEvents/count'
dependenciescount = 'dependencies/count'
dependenciesduration = 'dependencies/duration'
dependenciesfailed = 'dependencies/failed'
exceptionsbrowser = 'exceptions/browser'
exceptionscount = 'exceptions/count'
exceptionsserver = 'exceptions/server'
page_viewscount = 'pageViews/count'
page_viewsduration = 'pageViews/duration'
performance_countersexceptions_per_second = 'performanceCounters/exceptionsPerSecond'
performance_countersmemory_available_bytes = 'performanceCounters/memoryAvailableBytes'
performance_countersprocess_cpu_percentage = 'performanceCounters/processCpuPercentage'
performance_countersprocess_io_bytes_per_second = 'performanceCounters/processIOBytesPerSecond'
performance_countersprocess_private_bytes = 'performanceCounters/processPrivateBytes'
performance_countersprocessor_cpu_percentage = 'performanceCounters/processorCpuPercentage'
performance_countersrequest_execution_time = 'performanceCounters/requestExecutionTime'
performance_countersrequests_in_queue = 'performanceCounters/requestsInQueue'
performance_countersrequests_per_second = 'performanceCounters/requestsPerSecond'
requestscount = 'requests/count'
requestsduration = 'requests/duration'
requestsfailed = 'requests/failed'
sessionscount = 'sessions/count'
usersauthenticated = 'users/authenticated'
userscount = 'users/count'
class azure.applicationinsights.models.MetricsAggregation[source]

Bases: str, enum.Enum

An enumeration.

avg = 'avg'
count = 'count'
max = 'max'
min = 'min'
sum = 'sum'
unique = 'unique'
class azure.applicationinsights.models.MetricsSegment[source]

Bases: str, enum.Enum

An enumeration.

application_build = 'applicationBuild'
application_version = 'applicationVersion'
authenticated_or_anonymous_traffic = 'authenticatedOrAnonymousTraffic'
browser = 'browser'
browser_version = 'browserVersion'
city = 'city'
cloud_role_name = 'cloudRoleName'
cloud_service_name = 'cloudServiceName'
continent = 'continent'
country_or_region = 'countryOrRegion'
deployment_id = 'deploymentId'
deployment_unit = 'deploymentUnit'
device_type = 'deviceType'
environment = 'environment'
hosting_location = 'hostingLocation'
instance_name = 'instanceName'
class azure.applicationinsights.models.EventType[source]

Bases: str, enum.Enum

An enumeration.

all = '$all'
availability_results = 'availabilityResults'
browser_timings = 'browserTimings'
custom_events = 'customEvents'
custom_metrics = 'customMetrics'
dependencies = 'dependencies'
exceptions = 'exceptions'
page_views = 'pageViews'
performance_counters = 'performanceCounters'
requests = 'requests'
traces = 'traces'