# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from enum import Enum


class ApplicationType(str, Enum):

    web = "web"
    other = "other"


class FlowType(str, Enum):

    bluefield = "Bluefield"


class RequestSource(str, Enum):

    rest = "rest"


class PurgeState(str, Enum):

    pending = "pending"
    completed = "completed"


class PublicNetworkAccessType(str, Enum):

    enabled = "Enabled"  #: Enables connectivity to Application Insights through public DNS.
    disabled = "Disabled"  #: Disables public connectivity to Application Insights through public DNS.


class FavoriteType(str, Enum):

    shared = "shared"
    user = "user"


class WebTestKind(str, Enum):

    ping = "ping"
    multistep = "multistep"


class ItemScope(str, Enum):

    shared = "shared"
    user = "user"


class ItemType(str, Enum):

    query = "query"
    function = "function"
    folder = "folder"
    recent = "recent"


class SharedTypeKind(str, Enum):

    user = "user"
    shared = "shared"


class FavoriteSourceType(str, Enum):

    retention = "retention"
    notebook = "notebook"
    sessions = "sessions"
    events = "events"
    userflows = "userflows"
    funnel = "funnel"
    impact = "impact"
    segmentation = "segmentation"


class ItemScopePath(str, Enum):

    analytics_items = "analyticsItems"
    myanalytics_items = "myanalyticsItems"


class ItemTypeParameter(str, Enum):

    none = "none"
    query = "query"
    function = "function"
    folder = "folder"
    recent = "recent"


class CategoryType(str, Enum):

    workbook = "workbook"
    tsg = "TSG"
    performance = "performance"
    retention = "retention"
