Skip to content

Commit

Permalink
CodeGen from PR 13368 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Add Amazon S3 Compatible and Oracle Cloud Storage connectors (Azure#13368)
  • Loading branch information
SDKAuto committed Mar 12, 2021
1 parent e634a2b commit b729bd8
Show file tree
Hide file tree
Showing 4 changed files with 1,220 additions and 238 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@
from ._models_py3 import AmazonRedshiftLinkedService
from ._models_py3 import AmazonRedshiftSource
from ._models_py3 import AmazonRedshiftTableDataset
from ._models_py3 import AmazonS3CompatibleLinkedService
from ._models_py3 import AmazonS3CompatibleLocation
from ._models_py3 import AmazonS3CompatibleReadSettings
from ._models_py3 import AmazonS3Dataset
from ._models_py3 import AmazonS3LinkedService
from ._models_py3 import AmazonS3Location
Expand Down Expand Up @@ -420,6 +423,9 @@
from ._models_py3 import OperationMetricDimension
from ._models_py3 import OperationMetricSpecification
from ._models_py3 import OperationServiceSpecification
from ._models_py3 import OracleCloudStorageLinkedService
from ._models_py3 import OracleCloudStorageLocation
from ._models_py3 import OracleCloudStorageReadSettings
from ._models_py3 import OracleLinkedService
from ._models_py3 import OraclePartitionSettings
from ._models_py3 import OracleServiceCloudLinkedService
Expand Down Expand Up @@ -660,6 +666,9 @@
from ._models import AmazonRedshiftLinkedService
from ._models import AmazonRedshiftSource
from ._models import AmazonRedshiftTableDataset
from ._models import AmazonS3CompatibleLinkedService
from ._models import AmazonS3CompatibleLocation
from ._models import AmazonS3CompatibleReadSettings
from ._models import AmazonS3Dataset
from ._models import AmazonS3LinkedService
from ._models import AmazonS3Location
Expand Down Expand Up @@ -1056,6 +1065,9 @@
from ._models import OperationMetricDimension
from ._models import OperationMetricSpecification
from ._models import OperationServiceSpecification
from ._models import OracleCloudStorageLinkedService
from ._models import OracleCloudStorageLocation
from ._models import OracleCloudStorageReadSettings
from ._models import OracleLinkedService
from ._models import OraclePartitionSettings
from ._models import OracleServiceCloudLinkedService
Expand Down Expand Up @@ -1293,6 +1305,7 @@
from ._paged_models import PipelineResourcePaged
from ._paged_models import TriggerResourcePaged
from ._data_factory_management_client_enums import (
FactoryIdentityType,
GlobalParameterType,
PublicNetworkAccess,
IntegrationRuntimeState,
Expand Down Expand Up @@ -1334,6 +1347,8 @@
SybaseAuthenticationType,
DynamicsDeploymentType,
DynamicsAuthenticationType,
CosmosDbServicePrincipalCredentialType,
CosmosDbConnectionMode,
OrcCompressionCodec,
AvroCompressionCodec,
TumblingWindowFrequency,
Expand Down Expand Up @@ -1391,6 +1406,9 @@
'AmazonRedshiftLinkedService',
'AmazonRedshiftSource',
'AmazonRedshiftTableDataset',
'AmazonS3CompatibleLinkedService',
'AmazonS3CompatibleLocation',
'AmazonS3CompatibleReadSettings',
'AmazonS3Dataset',
'AmazonS3LinkedService',
'AmazonS3Location',
Expand Down Expand Up @@ -1787,6 +1805,9 @@
'OperationMetricDimension',
'OperationMetricSpecification',
'OperationServiceSpecification',
'OracleCloudStorageLinkedService',
'OracleCloudStorageLocation',
'OracleCloudStorageReadSettings',
'OracleLinkedService',
'OraclePartitionSettings',
'OracleServiceCloudLinkedService',
Expand Down Expand Up @@ -2023,6 +2044,7 @@
'DataFlowDebugSessionInfoPaged',
'ManagedVirtualNetworkResourcePaged',
'ManagedPrivateEndpointResourcePaged',
'FactoryIdentityType',
'GlobalParameterType',
'PublicNetworkAccess',
'IntegrationRuntimeState',
Expand Down Expand Up @@ -2064,6 +2086,8 @@
'SybaseAuthenticationType',
'DynamicsDeploymentType',
'DynamicsAuthenticationType',
'CosmosDbServicePrincipalCredentialType',
'CosmosDbConnectionMode',
'OrcCompressionCodec',
'AvroCompressionCodec',
'TumblingWindowFrequency',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,13 @@
from enum import Enum


class FactoryIdentityType(str, Enum):

system_assigned = "SystemAssigned"
user_assigned = "UserAssigned"
system_assigned_user_assigned = "SystemAssigned,UserAssigned"


class GlobalParameterType(str, Enum):

object_enum = "Object"
Expand Down Expand Up @@ -245,6 +252,7 @@ class SftpAuthenticationType(str, Enum):

basic = "Basic"
ssh_public_key = "SshPublicKey"
multi_factor = "MultiFactor"


class FtpAuthenticationType(str, Enum):
Expand Down Expand Up @@ -321,6 +329,18 @@ class DynamicsAuthenticationType(str, Enum):
aad_service_principal = "AADServicePrincipal"


class CosmosDbServicePrincipalCredentialType(str, Enum):

service_principal_key = "ServicePrincipalKey"
service_principal_cert = "ServicePrincipalCert"


class CosmosDbConnectionMode(str, Enum):

gateway = "Gateway"
direct = "Direct"


class OrcCompressionCodec(str, Enum):

none = "none"
Expand Down
Loading

0 comments on commit b729bd8

Please sign in to comment.