# 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
[docs]class EntityQueryScenario(str, Enum):
dominant_entity = "DominantEntity"
dominant_entity_with_disambiguation = "DominantEntityWithDisambiguation"
disambiguation = "Disambiguation"
list = "List"
list_with_pivot = "ListWithPivot"
[docs]class EntityScenario(str, Enum):
dominant_entity = "DominantEntity"
disambiguation_item = "DisambiguationItem"
list_item = "ListItem"
[docs]class EntityType(str, Enum):
generic = "Generic"
person = "Person"
place = "Place"
media = "Media"
organization = "Organization"
local_business = "LocalBusiness"
restaurant = "Restaurant"
hotel = "Hotel"
tourist_attraction = "TouristAttraction"
travel = "Travel"
city = "City"
country = "Country"
attraction = "Attraction"
house = "House"
state = "State"
radio_station = "RadioStation"
street_address = "StreetAddress"
neighborhood = "Neighborhood"
locality = "Locality"
postal_code = "PostalCode"
region = "Region"
sub_region = "SubRegion"
minor_region = "MinorRegion"
continent = "Continent"
point_of_interest = "PointOfInterest"
other = "Other"
movie = "Movie"
book = "Book"
television_show = "TelevisionShow"
television_season = "TelevisionSeason"
video_game = "VideoGame"
music_album = "MusicAlbum"
music_recording = "MusicRecording"
music_group = "MusicGroup"
composition = "Composition"
theater_play = "TheaterPlay"
event = "Event"
actor = "Actor"
artist = "Artist"
attorney = "Attorney"
speciality = "Speciality"
college_or_university = "CollegeOrUniversity"
school = "School"
food = "Food"
drug = "Drug"
animal = "Animal"
sports_team = "SportsTeam"
product = "Product"
car = "Car"
[docs]class ErrorCode(str, Enum):
none = "None"
server_error = "ServerError"
invalid_request = "InvalidRequest"
rate_limit_exceeded = "RateLimitExceeded"
invalid_authorization = "InvalidAuthorization"
insufficient_authorization = "InsufficientAuthorization"
[docs]class ErrorSubCode(str, Enum):
unexpected_error = "UnexpectedError"
resource_error = "ResourceError"
not_implemented = "NotImplemented"
parameter_missing = "ParameterMissing"
parameter_invalid_value = "ParameterInvalidValue"
http_not_allowed = "HttpNotAllowed"
blocked = "Blocked"
authorization_missing = "AuthorizationMissing"
authorization_redundancy = "AuthorizationRedundancy"
authorization_disabled = "AuthorizationDisabled"
authorization_expired = "AuthorizationExpired"
[docs]class AnswerType(str, Enum):
entities = "Entities"
places = "Places"
[docs]class SafeSearch(str, Enum):
off = "Off"
moderate = "Moderate"
strict = "Strict"