# 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 GlobalParameterType(str, Enum):
object_enum = "Object"
string = "String"
int_enum = "Int"
float_enum = "Float"
bool_enum = "Bool"
array = "Array"
[docs]class IntegrationRuntimeState(str, Enum):
initial = "Initial"
stopped = "Stopped"
started = "Started"
starting = "Starting"
stopping = "Stopping"
need_registration = "NeedRegistration"
online = "Online"
limited = "Limited"
offline = "Offline"
access_denied = "AccessDenied"
[docs]class IntegrationRuntimeAutoUpdate(str, Enum):
on = "On"
off = "Off"
[docs]class ParameterType(str, Enum):
object_enum = "Object"
string = "String"
int_enum = "Int"
float_enum = "Float"
bool_enum = "Bool"
array = "Array"
secure_string = "SecureString"
[docs]class DependencyCondition(str, Enum):
succeeded = "Succeeded"
failed = "Failed"
skipped = "Skipped"
completed = "Completed"
[docs]class VariableType(str, Enum):
string = "String"
bool_enum = "Bool"
array = "Array"
[docs]class TriggerRuntimeState(str, Enum):
started = "Started"
stopped = "Stopped"
disabled = "Disabled"
[docs]class EventSubscriptionStatus(str, Enum):
enabled = "Enabled"
provisioning = "Provisioning"
deprovisioning = "Deprovisioning"
disabled = "Disabled"
unknown = "Unknown"
[docs]class RunQueryFilterOperand(str, Enum):
pipeline_name = "PipelineName"
status = "Status"
run_start = "RunStart"
run_end = "RunEnd"
activity_name = "ActivityName"
activity_run_start = "ActivityRunStart"
activity_run_end = "ActivityRunEnd"
activity_type = "ActivityType"
trigger_name = "TriggerName"
trigger_run_timestamp = "TriggerRunTimestamp"
run_group_id = "RunGroupId"
latest_only = "LatestOnly"
[docs]class RunQueryFilterOperator(str, Enum):
equals = "Equals"
not_equals = "NotEquals"
in_enum = "In"
not_in = "NotIn"
[docs]class RunQueryOrderByField(str, Enum):
run_start = "RunStart"
run_end = "RunEnd"
pipeline_name = "PipelineName"
status = "Status"
activity_name = "ActivityName"
activity_run_start = "ActivityRunStart"
activity_run_end = "ActivityRunEnd"
trigger_name = "TriggerName"
trigger_run_timestamp = "TriggerRunTimestamp"
[docs]class RunQueryOrder(str, Enum):
asc = "ASC"
desc = "DESC"
[docs]class TriggerRunStatus(str, Enum):
succeeded = "Succeeded"
failed = "Failed"
inprogress = "Inprogress"
[docs]class DataFlowDebugCommandType(str, Enum):
execute_preview_query = "executePreviewQuery"
execute_statistics_query = "executeStatisticsQuery"
execute_expression_query = "executeExpressionQuery"
[docs]class GoogleAdWordsAuthenticationType(str, Enum):
service_authentication = "ServiceAuthentication"
user_authentication = "UserAuthentication"
[docs]class SparkServerType(str, Enum):
shark_server = "SharkServer"
shark_server2 = "SharkServer2"
spark_thrift_server = "SparkThriftServer"
[docs]class SparkThriftTransportProtocol(str, Enum):
binary = "Binary"
sasl = "SASL"
http = "HTTP "
[docs]class SparkAuthenticationType(str, Enum):
anonymous = "Anonymous"
username = "Username"
username_and_password = "UsernameAndPassword"
windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class ServiceNowAuthenticationType(str, Enum):
basic = "Basic"
oauth2 = "OAuth2"
[docs]class PrestoAuthenticationType(str, Enum):
anonymous = "Anonymous"
ldap = "LDAP"
[docs]class PhoenixAuthenticationType(str, Enum):
anonymous = "Anonymous"
username_and_password = "UsernameAndPassword"
windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class ImpalaAuthenticationType(str, Enum):
anonymous = "Anonymous"
sasl_username = "SASLUsername"
username_and_password = "UsernameAndPassword"
[docs]class HiveServerType(str, Enum):
hive_server1 = "HiveServer1"
hive_server2 = "HiveServer2"
hive_thrift_server = "HiveThriftServer"
[docs]class HiveThriftTransportProtocol(str, Enum):
binary = "Binary"
sasl = "SASL"
http = "HTTP "
[docs]class HiveAuthenticationType(str, Enum):
anonymous = "Anonymous"
username = "Username"
username_and_password = "UsernameAndPassword"
windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class HBaseAuthenticationType(str, Enum):
anonymous = "Anonymous"
basic = "Basic"
[docs]class GoogleBigQueryAuthenticationType(str, Enum):
service_authentication = "ServiceAuthentication"
user_authentication = "UserAuthentication"
[docs]class SapHanaAuthenticationType(str, Enum):
basic = "Basic"
windows = "Windows"
[docs]class SftpAuthenticationType(str, Enum):
basic = "Basic"
ssh_public_key = "SshPublicKey"
[docs]class FtpAuthenticationType(str, Enum):
basic = "Basic"
anonymous = "Anonymous"
[docs]class HttpAuthenticationType(str, Enum):
basic = "Basic"
anonymous = "Anonymous"
digest = "Digest"
windows = "Windows"
client_certificate = "ClientCertificate"
[docs]class RestServiceAuthenticationType(str, Enum):
anonymous = "Anonymous"
basic = "Basic"
aad_service_principal = "AadServicePrincipal"
managed_service_identity = "ManagedServiceIdentity"
[docs]class MongoDbAuthenticationType(str, Enum):
basic = "Basic"
anonymous = "Anonymous"
[docs]class ODataAuthenticationType(str, Enum):
basic = "Basic"
anonymous = "Anonymous"
windows = "Windows"
aad_service_principal = "AadServicePrincipal"
managed_service_identity = "ManagedServiceIdentity"
[docs]class ODataAadServicePrincipalCredentialType(str, Enum):
service_principal_key = "ServicePrincipalKey"
service_principal_cert = "ServicePrincipalCert"
[docs]class TeradataAuthenticationType(str, Enum):
basic = "Basic"
windows = "Windows"
[docs]class Db2AuthenticationType(str, Enum):
basic = "Basic"
[docs]class SybaseAuthenticationType(str, Enum):
basic = "Basic"
windows = "Windows"
[docs]class DynamicsDeploymentType(str, Enum):
online = "Online"
on_premises_with_ifd = "OnPremisesWithIfd"
[docs]class DynamicsAuthenticationType(str, Enum):
office365 = "Office365"
ifd = "Ifd"
aad_service_principal = "AADServicePrincipal"
[docs]class OrcCompressionCodec(str, Enum):
none = "none"
zlib = "zlib"
snappy = "snappy"
[docs]class AvroCompressionCodec(str, Enum):
none = "none"
deflate = "deflate"
snappy = "snappy"
xz = "xz"
bzip2 = "bzip2"
[docs]class TumblingWindowFrequency(str, Enum):
minute = "Minute"
hour = "Hour"
[docs]class BlobEventTypes(str, Enum):
microsoft_storage_blob_created = "Microsoft.Storage.BlobCreated"
microsoft_storage_blob_deleted = "Microsoft.Storage.BlobDeleted"
[docs]class DayOfWeek(str, Enum):
sunday = "Sunday"
monday = "Monday"
tuesday = "Tuesday"
wednesday = "Wednesday"
thursday = "Thursday"
friday = "Friday"
saturday = "Saturday"
[docs]class DaysOfWeek(str, Enum):
sunday = "Sunday"
monday = "Monday"
tuesday = "Tuesday"
wednesday = "Wednesday"
thursday = "Thursday"
friday = "Friday"
saturday = "Saturday"
[docs]class RecurrenceFrequency(str, Enum):
not_specified = "NotSpecified"
minute = "Minute"
hour = "Hour"
day = "Day"
week = "Week"
month = "Month"
year = "Year"
[docs]class DataFlowComputeType(str, Enum):
general = "General"
memory_optimized = "MemoryOptimized"
compute_optimized = "ComputeOptimized"
[docs]class AzureFunctionActivityMethod(str, Enum):
get = "GET"
post = "POST"
put = "PUT"
delete = "DELETE"
options = "OPTIONS"
head = "HEAD"
trace = "TRACE"
[docs]class WebActivityMethod(str, Enum):
get = "GET"
post = "POST"
put = "PUT"
delete = "DELETE"
[docs]class OraclePartitionOption(str, Enum):
none = "None"
physical_partitions_of_table = "PhysicalPartitionsOfTable"
dynamic_range = "DynamicRange"
[docs]class SalesforceSourceReadBehavior(str, Enum):
query = "Query"
query_all = "QueryAll"
[docs]class NetezzaPartitionOption(str, Enum):
none = "None"
data_slice = "DataSlice"
dynamic_range = "DynamicRange"
[docs]class CassandraSourceReadConsistencyLevels(str, 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 TeradataPartitionOption(str, Enum):
none = "None"
hash = "Hash"
dynamic_range = "DynamicRange"
[docs]class SqlPartitionOption(str, Enum):
none = "None"
physical_partitions_of_table = "PhysicalPartitionsOfTable"
dynamic_range = "DynamicRange"
[docs]class StoredProcedureParameterType(str, Enum):
string = "String"
int_enum = "Int"
int64 = "Int64"
decimal_enum = "Decimal"
guid = "Guid"
boolean = "Boolean"
date_enum = "Date"
[docs]class SapTablePartitionOption(str, Enum):
none = "None"
partition_on_int = "PartitionOnInt"
partition_on_calendar_year = "PartitionOnCalendarYear"
partition_on_calendar_month = "PartitionOnCalendarMonth"
partition_on_calendar_date = "PartitionOnCalendarDate"
partition_on_time = "PartitionOnTime"
[docs]class SapHanaPartitionOption(str, Enum):
none = "None"
physical_partitions_of_table = "PhysicalPartitionsOfTable"
sap_hana_dynamic_range = "SapHanaDynamicRange"
[docs]class SsisPackageLocationType(str, Enum):
ssisdb = "SSISDB"
file = "File"
inline_package = "InlinePackage"
package_store = "PackageStore"
[docs]class HDInsightActivityDebugInfoOption(str, Enum):
none = "None"
always = "Always"
failure = "Failure"
[docs]class SalesforceSinkWriteBehavior(str, Enum):
insert = "Insert"
upsert = "Upsert"
[docs]class AzureSearchIndexWriteBehaviorType(str, Enum):
merge = "Merge"
upload = "Upload"
[docs]class PolybaseSettingsRejectType(str, Enum):
value = "value"
percentage = "percentage"
[docs]class JsonWriteFilePattern(str, Enum):
set_of_objects = "setOfObjects"
array_of_objects = "arrayOfObjects"
[docs]class SapCloudForCustomerSinkWriteBehavior(str, Enum):
insert = "Insert"
update = "Update"
[docs]class WebHookActivityMethod(str, Enum):
post = "POST"
[docs]class IntegrationRuntimeType(str, Enum):
managed = "Managed"
self_hosted = "SelfHosted"
[docs]class SelfHostedIntegrationRuntimeNodeStatus(str, Enum):
need_registration = "NeedRegistration"
online = "Online"
limited = "Limited"
offline = "Offline"
upgrading = "Upgrading"
initializing = "Initializing"
initialize_failed = "InitializeFailed"
[docs]class IntegrationRuntimeUpdateResult(str, Enum):
none = "None"
succeed = "Succeed"
fail = "Fail"
[docs]class IntegrationRuntimeInternalChannelEncryptionMode(str, Enum):
not_set = "NotSet"
ssl_encrypted = "SslEncrypted"
not_encrypted = "NotEncrypted"
[docs]class ManagedIntegrationRuntimeNodeStatus(str, Enum):
starting = "Starting"
available = "Available"
recycling = "Recycling"
unavailable = "Unavailable"
[docs]class IntegrationRuntimeEntityReferenceType(str, Enum):
integration_runtime_reference = "IntegrationRuntimeReference"
linked_service_reference = "LinkedServiceReference"
[docs]class IntegrationRuntimeSsisCatalogPricingTier(str, Enum):
basic = "Basic"
standard = "Standard"
premium = "Premium"
premium_rs = "PremiumRS"
[docs]class IntegrationRuntimeLicenseType(str, Enum):
base_price = "BasePrice"
license_included = "LicenseIncluded"
[docs]class IntegrationRuntimeEdition(str, Enum):
standard = "Standard"
enterprise = "Enterprise"
[docs]class IntegrationRuntimeAuthKeyName(str, Enum):
auth_key1 = "authKey1"
auth_key2 = "authKey2"