def execute_query(cmd, client, application, analytics_query, start_time=None, end_time=None, offset='1h', resource_group_name=None):
    """Executes a query against the provided Application Insights application."""
    from .vendored_sdks.applicationinsights.models import QueryBody
    targets = get_query_targets(cmd.cli_ctx, application, resource_group_name)
    return client.query.execute(targets[0], QueryBody(query=analytics_query, timespan=get_timespan(cmd.cli_ctx, start_time, end_time, offset), applications=targets[1:]))
def execute_query ( cmd , client , application , analytics_query , start_time = None , end_time = None , offset = '1h' , resource_group_name = None ) : from . vendored_sdks . applicationinsights . models import QueryBody targets = get_query_targets ( cmd . cli_ctx , application , resource_group_name ) return client . query . execute ( targets [ 0 ] , QueryBody ( query = analytics_query , timespan = get_timespan ( cmd . cli_ctx , start_time , end_time , offset ) , applications = targets [ 1 : ] ) )
Executes a query against the provided Application Insights application.