Source code for azure.mgmt.datafactory.models._data_factory_management_client_enums

# 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 SsisObjectMetadataType(str, Enum): folder = "Folder" project = "Project" package = "Package" environment = "Environment"
[docs]class IntegrationRuntimeAuthKeyName(str, Enum): auth_key1 = "authKey1" auth_key2 = "authKey2"