# 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 DatabaseAccountKind(str, Enum):
global_document_db = "GlobalDocumentDB"
mongo_db = "MongoDB"
parse = "Parse"
[docs]class DatabaseAccountOfferType(str, Enum):
standard = "Standard"
[docs]class DefaultConsistencyLevel(str, Enum):
eventual = "Eventual"
session = "Session"
bounded_staleness = "BoundedStaleness"
strong = "Strong"
consistent_prefix = "ConsistentPrefix"
[docs]class ConnectorOffer(str, Enum):
small = "Small"
[docs]class PublicNetworkAccess(str, Enum):
enabled = "Enabled"
disabled = "Disabled"
[docs]class ServerVersion(str, Enum):
three_full_stop_two = "3.2"
three_full_stop_six = "3.6"
[docs]class IndexingMode(str, Enum):
consistent = "Consistent"
lazy = "Lazy"
none = "None"
[docs]class DataType(str, Enum):
string = "String"
number = "Number"
point = "Point"
polygon = "Polygon"
line_string = "LineString"
multi_polygon = "MultiPolygon"
[docs]class IndexKind(str, Enum):
hash = "Hash"
range = "Range"
spatial = "Spatial"
[docs]class CompositePathSortOrder(str, Enum):
ascending = "Ascending"
descending = "Descending"
[docs]class SpatialType(str, Enum):
point = "Point"
line_string = "LineString"
polygon = "Polygon"
multi_polygon = "MultiPolygon"
[docs]class PartitionKind(str, Enum):
hash = "Hash"
range = "Range"
[docs]class ConflictResolutionMode(str, Enum):
last_writer_wins = "LastWriterWins"
custom = "Custom"
[docs]class TriggerType(str, Enum):
pre = "Pre"
post = "Post"
[docs]class TriggerOperation(str, Enum):
all = "All"
create = "Create"
update = "Update"
delete = "Delete"
replace = "Replace"
[docs]class KeyKind(str, Enum):
primary = "primary"
secondary = "secondary"
primary_readonly = "primaryReadonly"
secondary_readonly = "secondaryReadonly"
[docs]class UnitType(str, Enum):
count = "Count"
bytes = "Bytes"
seconds = "Seconds"
percent = "Percent"
count_per_second = "CountPerSecond"
bytes_per_second = "BytesPerSecond"
milliseconds = "Milliseconds"
[docs]class PrimaryAggregationType(str, Enum):
none = "None"
average = "Average"
total = "Total"
minimum = "Minimum"
maximum = "Maximum"
last = "Last"