Source code for azure.synapse.artifacts.models._artifacts_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 AvroCompressionCodec(str, Enum): none = "none" deflate = "deflate" snappy = "snappy" xz = "xz" bzip2 = "bzip2"
[docs]class AzureFunctionActivityMethod(str, Enum): """The list of HTTP methods supported by a AzureFunctionActivity. """ get = "GET" post = "POST" put = "PUT" delete = "DELETE" options = "OPTIONS" head = "HEAD" trace = "TRACE"
[docs]class CellOutputType(str, Enum): """Execution, display, or stream outputs. """ execute_result = "execute_result" display_data = "display_data" stream = "stream" error = "error"
[docs]class DataFlowComputeType(str, Enum): """Compute type of the cluster which will execute data flow job. """ general = "General" memory_optimized = "MemoryOptimized" compute_optimized = "ComputeOptimized"
[docs]class DatasetCompressionLevel(str, Enum): """All available compression levels. """ optimal = "Optimal" fastest = "Fastest"
[docs]class DelimitedTextCompressionCodec(str, Enum): bzip2 = "bzip2" gzip = "gzip" deflate = "deflate" zip_deflate = "zipDeflate" snappy = "snappy" lz4 = "lz4"
[docs]class DependencyCondition(str, Enum): succeeded = "Succeeded" failed = "Failed" skipped = "Skipped" completed = "Completed"
[docs]class DynamicsAuthenticationType(str, Enum): """The authentication type to connect to Dynamics server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario, 'AADServicePrincipal' for Server-To-Server authentication in online scenario. Type: string (or Expression with resultType string). """ office365 = "Office365" ifd = "Ifd" aad_service_principal = "AADServicePrincipal"
[docs]class DynamicsDeploymentType(str, Enum): """The deployment type of the Dynamics instance. 'Online' for Dynamics Online and 'OnPremisesWithIfd' for Dynamics on-premises with Ifd. Type: string (or Expression with resultType string). """ online = "Online" on_premises_with_ifd = "OnPremisesWithIfd"
[docs]class DynamicsServicePrincipalCredentialType(str, Enum): """The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string). """ service_principal_key = "ServicePrincipalKey" service_principal_cert = "ServicePrincipalCert"
[docs]class EventSubscriptionStatus(str, Enum): """Event Subscription Status. """ enabled = "Enabled" provisioning = "Provisioning" deprovisioning = "Deprovisioning" disabled = "Disabled" unknown = "Unknown"
[docs]class FtpAuthenticationType(str, Enum): """The authentication type to be used to connect to the FTP server. """ basic = "Basic" anonymous = "Anonymous"
[docs]class GoogleAdWordsAuthenticationType(str, Enum): """The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR. """ service_authentication = "ServiceAuthentication" user_authentication = "UserAuthentication"
[docs]class GoogleBigQueryAuthenticationType(str, Enum): """The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR. """ service_authentication = "ServiceAuthentication" user_authentication = "UserAuthentication"
[docs]class HBaseAuthenticationType(str, Enum): """The authentication mechanism to use to connect to the HBase server. """ anonymous = "Anonymous" basic = "Basic"
[docs]class HdiNodeTypes(str, Enum): """The node types on which the script action should be executed. """ headnode = "Headnode" workernode = "Workernode" zookeeper = "Zookeeper"
[docs]class HDInsightActivityDebugInfoOption(str, Enum): """The HDInsightActivityDebugInfoOption settings to use. """ none = "None" always = "Always" failure = "Failure"
[docs]class HiveAuthenticationType(str, Enum): """The authentication method used to access the Hive server. """ anonymous = "Anonymous" username = "Username" username_and_password = "UsernameAndPassword" windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class HiveServerType(str, Enum): """The type of Hive server. """ hive_server1 = "HiveServer1" hive_server2 = "HiveServer2" hive_thrift_server = "HiveThriftServer"
[docs]class HiveThriftTransportProtocol(str, Enum): """The transport protocol to use in the Thrift layer. """ binary = "Binary" sasl = "SASL" http = "HTTP "
[docs]class HttpAuthenticationType(str, Enum): """The authentication type to be used to connect to the HTTP server. """ basic = "Basic" anonymous = "Anonymous" digest = "Digest" windows = "Windows" client_certificate = "ClientCertificate"
[docs]class ImpalaAuthenticationType(str, Enum): """The authentication type to use. """ anonymous = "Anonymous" sasl_username = "SASLUsername" username_and_password = "UsernameAndPassword"
[docs]class MongoDbAuthenticationType(str, Enum): """The authentication type to be used to connect to the MongoDB database. """ basic = "Basic" anonymous = "Anonymous"
[docs]class ODataAadServicePrincipalCredentialType(str, Enum): """Specify the credential type (key or cert) is used for service principal. """ service_principal_key = "ServicePrincipalKey" service_principal_cert = "ServicePrincipalCert"
[docs]class ODataAuthenticationType(str, Enum): """Type of authentication used to connect to the OData service. """ basic = "Basic" anonymous = "Anonymous" windows = "Windows" aad_service_principal = "AadServicePrincipal" managed_service_identity = "ManagedServiceIdentity"
[docs]class OrcCompressionCodec(str, Enum): none = "none" zlib = "zlib" snappy = "snappy"
[docs]class ParameterType(str, Enum): """Parameter type. """ object = "Object" string = "String" int = "Int" float = "Float" bool = "Bool" array = "Array" secure_string = "SecureString"
[docs]class ParquetCompressionCodec(str, Enum): none = "none" gzip = "gzip" snappy = "snappy" lzo = "lzo"
[docs]class PhoenixAuthenticationType(str, Enum): """The authentication mechanism used to connect to the Phoenix server. """ anonymous = "Anonymous" username_and_password = "UsernameAndPassword" windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class PluginCurrentState(str, Enum): preparation = "Preparation" resource_acquisition = "ResourceAcquisition" queued = "Queued" submission = "Submission" monitoring = "Monitoring" cleanup = "Cleanup" ended = "Ended"
[docs]class PrestoAuthenticationType(str, Enum): """The authentication mechanism used to connect to the Presto server. """ anonymous = "Anonymous" ldap = "LDAP"
[docs]class RestServiceAuthenticationType(str, Enum): """Type of authentication used to connect to the REST service. """ anonymous = "Anonymous" basic = "Basic" aad_service_principal = "AadServicePrincipal" managed_service_identity = "ManagedServiceIdentity"
[docs]class RunQueryFilterOperand(str, Enum): """Parameter name to be used for filter. The allowed operands to query pipeline runs are PipelineName, RunStart, RunEnd and Status; to query activity runs are ActivityName, ActivityRunStart, ActivityRunEnd, ActivityType and Status, and to query trigger runs are TriggerName, TriggerRunTimestamp and Status. """ 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): """Operator to be used for filter. """ equals = "Equals" not_equals = "NotEquals" in_enum = "In" not_in = "NotIn"
[docs]class RunQueryOrder(str, Enum): """Sorting order of the parameter. """ asc = "ASC" desc = "DESC"
[docs]class RunQueryOrderByField(str, Enum): """Parameter name to be used for order by. The allowed parameters to order by for pipeline runs are PipelineName, RunStart, RunEnd and Status; for activity runs are ActivityName, ActivityRunStart, ActivityRunEnd and Status; for trigger runs are TriggerName, TriggerRunTimestamp and Status. """ 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 SapHanaAuthenticationType(str, Enum): """The authentication type to be used to connect to the SAP HANA server. """ basic = "Basic" windows = "Windows"
[docs]class SchedulerCurrentState(str, Enum): queued = "Queued" scheduled = "Scheduled" ended = "Ended"
[docs]class ServiceNowAuthenticationType(str, Enum): """The authentication type to use. """ basic = "Basic" o_auth2 = "OAuth2"
[docs]class SftpAuthenticationType(str, Enum): """The authentication type to be used to connect to the FTP server. """ basic = "Basic" ssh_public_key = "SshPublicKey"
[docs]class SparkAuthenticationType(str, Enum): """The authentication method used to access the Spark server. """ anonymous = "Anonymous" username = "Username" username_and_password = "UsernameAndPassword" windows_azure_hd_insight_service = "WindowsAzureHDInsightService"
[docs]class SparkBatchJobResultType(str, Enum): """The Spark batch job result. """ uncertain = "Uncertain" succeeded = "Succeeded" failed = "Failed" cancelled = "Cancelled"
[docs]class SparkErrorSource(str, Enum): system = "System" user = "User" unknown = "Unknown" dependency = "Dependency"
[docs]class SparkJobType(str, Enum): """The job type. """ spark_batch = "SparkBatch" spark_session = "SparkSession"
[docs]class SparkServerType(str, Enum): """The type of Spark server. """ shark_server = "SharkServer" shark_server2 = "SharkServer2" spark_thrift_server = "SparkThriftServer"
[docs]class SparkThriftTransportProtocol(str, Enum): """The transport protocol to use in the Thrift layer. """ binary = "Binary" sasl = "SASL" http = "HTTP "
[docs]class SqlConnectionType(str, Enum): """The type of the connection. """ sql_on_demand = "SqlOnDemand" sql_pool = "SqlPool"
[docs]class SsisPackageLocationType(str, Enum): """The type of SSIS package location. """ ssisdb = "SSISDB" file = "File" inline_package = "InlinePackage"
[docs]class StoredProcedureParameterType(str, Enum): """Stored procedure parameter type. """ string = "String" int = "Int" int64 = "Int64" decimal = "Decimal" guid = "Guid" boolean = "Boolean" date = "Date"
[docs]class SybaseAuthenticationType(str, Enum): """AuthenticationType to be used for connection. """ basic = "Basic" windows = "Windows"
[docs]class TeradataAuthenticationType(str, Enum): """AuthenticationType to be used for connection. """ basic = "Basic" windows = "Windows"
[docs]class TriggerRunStatus(str, Enum): """Trigger run status. """ succeeded = "Succeeded" failed = "Failed" inprogress = "Inprogress"
[docs]class TriggerRuntimeState(str, Enum): """Enumerates possible state of Triggers. """ started = "Started" stopped = "Stopped" disabled = "Disabled"
[docs]class VariableType(str, Enum): """Variable type. """ string = "String" bool = "Bool" boolean = "Boolean" array = "Array"
[docs]class WebActivityMethod(str, Enum): """The list of HTTP methods supported by a WebActivity. """ get = "GET" post = "POST" put = "PUT" delete = "DELETE"
[docs]class WebAuthenticationType(str, Enum): """Type of authentication used to connect to the web table source. """ basic = "Basic" anonymous = "Anonymous" client_certificate = "ClientCertificate"