# 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 IntegrationRuntimeState(Enum):
initial = "Initial"
stopped = "Stopped"
started = "Started"
starting = "Starting"
stopping = "Stopping"
need_registration = "NeedRegistration"
online = "Online"
limited = "Limited"
offline = "Offline"
[docs]class IntegrationRuntimeAutoUpdate(Enum):
on = "On"
off = "Off"
[docs]class ParameterType(Enum):
object_enum = "Object"
string = "String"
int_enum = "Int"
float_enum = "Float"
bool_enum = "Bool"
array = "Array"
secure_string = "SecureString"
[docs]class DependencyCondition(Enum):
succeeded = "Succeeded"
failed = "Failed"
skipped = "Skipped"
completed = "Completed"
[docs]class TriggerRuntimeState(Enum):
started = "Started"
stopped = "Stopped"
disabled = "Disabled"
[docs]class PipelineRunQueryFilterOperand(Enum):
pipeline_name = "PipelineName"
status = "Status"
run_start = "RunStart"
run_end = "RunEnd"
[docs]class PipelineRunQueryFilterOperator(Enum):
equals = "Equals"
not_equals = "NotEquals"
in_enum = "In"
not_in = "NotIn"
[docs]class PipelineRunQueryOrderByField(Enum):
run_start = "RunStart"
run_end = "RunEnd"
[docs]class PipelineRunQueryOrder(Enum):
asc = "ASC"
desc = "DESC"
[docs]class TriggerRunStatus(Enum):
succeeded = "Succeeded"
failed = "Failed"
inprogress = "Inprogress"
[docs]class SparkServerType(Enum):
shark_server = "SharkServer"
shark_server2 = "SharkServer2"
spark_thrift_server = "SparkThriftServer"
[docs]class SparkThriftTransportProtocol(Enum):
binary = "Binary"
sasl = "SASL"
http = "HTTP "
[docs]class SparkAuthenticationType(Enum):
anonymous = "Anonymous"
username = "Username"
username_and_password = "UsernameAndPassword"
windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class ServiceNowAuthenticationType(Enum):
basic = "Basic"
oauth2 = "OAuth2"
[docs]class PrestoAuthenticationType(Enum):
anonymous = "Anonymous"
ldap = "LDAP"
[docs]class PhoenixAuthenticationType(Enum):
anonymous = "Anonymous"
username_and_password = "UsernameAndPassword"
windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class ImpalaAuthenticationType(Enum):
anonymous = "Anonymous"
sasl_username = "SASLUsername"
username_and_password = "UsernameAndPassword"
[docs]class HiveServerType(Enum):
hive_server1 = "HiveServer1"
hive_server2 = "HiveServer2"
hive_thrift_server = "HiveThriftServer"
[docs]class HiveThriftTransportProtocol(Enum):
binary = "Binary"
sasl = "SASL"
http = "HTTP "
[docs]class HiveAuthenticationType(Enum):
anonymous = "Anonymous"
username = "Username"
username_and_password = "UsernameAndPassword"
windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class HBaseAuthenticationType(Enum):
anonymous = "Anonymous"
basic = "Basic"
[docs]class GoogleBigQueryAuthenticationType(Enum):
service_authentication = "ServiceAuthentication"
user_authentication = "UserAuthentication"
[docs]class SapHanaAuthenticationType(Enum):
basic = "Basic"
windows = "Windows"
[docs]class SftpAuthenticationType(Enum):
basic = "Basic"
ssh_public_key = "SshPublicKey"
[docs]class FtpAuthenticationType(Enum):
basic = "Basic"
anonymous = "Anonymous"
[docs]class HttpAuthenticationType(Enum):
basic = "Basic"
anonymous = "Anonymous"
digest = "Digest"
windows = "Windows"
client_certificate = "ClientCertificate"
[docs]class MongoDbAuthenticationType(Enum):
basic = "Basic"
anonymous = "Anonymous"
[docs]class ODataAuthenticationType(Enum):
basic = "Basic"
anonymous = "Anonymous"
[docs]class TeradataAuthenticationType(Enum):
basic = "Basic"
windows = "Windows"
[docs]class Db2AuthenticationType(Enum):
basic = "Basic"
[docs]class SybaseAuthenticationType(Enum):
basic = "Basic"
windows = "Windows"
[docs]class DatasetCompressionLevel(Enum):
optimal = "Optimal"
fastest = "Fastest"
[docs]class TumblingWindowFrequency(Enum):
minute = "Minute"
hour = "Hour"
[docs]class DayOfWeek(Enum):
sunday = "Sunday"
monday = "Monday"
tuesday = "Tuesday"
wednesday = "Wednesday"
thursday = "Thursday"
friday = "Friday"
saturday = "Saturday"
[docs]class DaysOfWeek(Enum):
sunday = "Sunday"
monday = "Monday"
tuesday = "Tuesday"
wednesday = "Wednesday"
thursday = "Thursday"
friday = "Friday"
saturday = "Saturday"
[docs]class RecurrenceFrequency(Enum):
not_specified = "NotSpecified"
minute = "Minute"
hour = "Hour"
day = "Day"
week = "Week"
month = "Month"
year = "Year"
[docs]class WebActivityMethod(Enum):
get = "GET"
post = "POST"
put = "PUT"
delete = "DELETE"
[docs]class CassandraSourceReadConsistencyLevels(Enum):
all = "ALL"
each_quorum = "EACH_QUORUM"
quorum = "QUORUM"
local_quorum = "LOCAL_QUORUM"
one = "ONE"
two = "TWO"
three = "THREE"
local_one = "LOCAL_ONE"
serial = "SERIAL"
local_serial = "LOCAL_SERIAL"
[docs]class StoredProcedureParameterType(Enum):
string = "String"
int_enum = "Int"
decimal_enum = "Decimal"
guid = "Guid"
boolean = "Boolean"
date_enum = "Date"
[docs]class SalesforceSourceReadBehavior(Enum):
query = "Query"
query_all = "QueryAll"
[docs]class SSISExecutionRuntime(Enum):
x64 = "x64"
x86 = "x86"
[docs]class HDInsightActivityDebugInfoOption(Enum):
none = "None"
always = "Always"
failure = "Failure"
[docs]class SalesforceSinkWriteBehavior(Enum):
insert = "Insert"
upsert = "Upsert"
[docs]class AzureSearchIndexWriteBehaviorType(Enum):
merge = "Merge"
upload = "Upload"
[docs]class CopyBehaviorType(Enum):
preserve_hierarchy = "PreserveHierarchy"
flatten_hierarchy = "FlattenHierarchy"
merge_files = "MergeFiles"
[docs]class PolybaseSettingsRejectType(Enum):
value = "value"
percentage = "percentage"
[docs]class SapCloudForCustomerSinkWriteBehavior(Enum):
insert = "Insert"
update = "Update"
[docs]class IntegrationRuntimeType(Enum):
managed = "Managed"
self_hosted = "SelfHosted"
[docs]class SelfHostedIntegrationRuntimeNodeStatus(Enum):
need_registration = "NeedRegistration"
online = "Online"
limited = "Limited"
offline = "Offline"
upgrading = "Upgrading"
initializing = "Initializing"
initialize_failed = "InitializeFailed"
[docs]class IntegrationRuntimeUpdateResult(Enum):
succeed = "Succeed"
fail = "Fail"
[docs]class IntegrationRuntimeInternalChannelEncryptionMode(Enum):
not_set = "NotSet"
ssl_encrypted = "SslEncrypted"
not_encrypted = "NotEncrypted"
[docs]class ManagedIntegrationRuntimeNodeStatus(Enum):
starting = "Starting"
available = "Available"
recycling = "Recycling"
unavailable = "Unavailable"
[docs]class IntegrationRuntimeSsisCatalogPricingTier(Enum):
basic = "Basic"
standard = "Standard"
premium = "Premium"
premium_rs = "PremiumRS"
[docs]class IntegrationRuntimeLicenseType(Enum):
base_price = "BasePrice"
license_included = "LicenseIncluded"
[docs]class IntegrationRuntimeEdition(Enum):
standard = "Standard"
enterprise = "Enterprise"
[docs]class IntegrationRuntimeAuthKeyName(Enum):
auth_key1 = "authKey1"
auth_key2 = "authKey2"