Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@
from .azure_databricks_linked_service import AzureDatabricksLinkedService
from .azure_data_lake_analytics_linked_service import AzureDataLakeAnalyticsLinkedService
from .hd_insight_on_demand_linked_service import HDInsightOnDemandLinkedService
from .salesforce_marketing_cloud_linked_service import SalesforceMarketingCloudLinkedService
from .netezza_linked_service import NetezzaLinkedService
from .vertica_linked_service import VerticaLinkedService
from .zoho_linked_service import ZohoLinkedService
Expand Down Expand Up @@ -129,6 +130,7 @@
from .sql_server_linked_service import SqlServerLinkedService
from .azure_sql_dw_linked_service import AzureSqlDWLinkedService
from .azure_storage_linked_service import AzureStorageLinkedService
from .salesforce_marketing_cloud_object_dataset import SalesforceMarketingCloudObjectDataset
from .vertica_table_dataset import VerticaTableDataset
from .netezza_table_dataset import NetezzaTableDataset
from .zoho_object_dataset import ZohoObjectDataset
Expand Down Expand Up @@ -210,6 +212,7 @@
from .web_activity import WebActivity
from .redshift_unload_settings import RedshiftUnloadSettings
from .amazon_redshift_source import AmazonRedshiftSource
from .salesforce_marketing_cloud_source import SalesforceMarketingCloudSource
from .vertica_source import VerticaSource
from .netezza_source import NetezzaSource
from .zoho_source import ZohoSource
Expand Down Expand Up @@ -444,6 +447,7 @@
'AzureDatabricksLinkedService',
'AzureDataLakeAnalyticsLinkedService',
'HDInsightOnDemandLinkedService',
'SalesforceMarketingCloudLinkedService',
'NetezzaLinkedService',
'VerticaLinkedService',
'ZohoLinkedService',
Expand Down Expand Up @@ -513,6 +517,7 @@
'SqlServerLinkedService',
'AzureSqlDWLinkedService',
'AzureStorageLinkedService',
'SalesforceMarketingCloudObjectDataset',
'VerticaTableDataset',
'NetezzaTableDataset',
'ZohoObjectDataset',
Expand Down Expand Up @@ -594,6 +599,7 @@
'WebActivity',
'RedshiftUnloadSettings',
'AmazonRedshiftSource',
'SalesforceMarketingCloudSource',
'VerticaSource',
'NetezzaSource',
'ZohoSource',
Expand Down
26 changes: 13 additions & 13 deletions azure-mgmt-datafactory/azure/mgmt/datafactory/models/copy_source.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,18 +16,18 @@ class CopySource(Model):
"""A copy activity source.

You probably want to use the sub-classes and not this class directly. Known
sub-classes are: AmazonRedshiftSource, VerticaSource, NetezzaSource,
ZohoSource, XeroSource, SquareSource, SparkSource, ShopifySource,
ServiceNowSource, QuickBooksSource, PrestoSource, PhoenixSource,
PaypalSource, MarketoSource, MariaDBSource, MagentoSource, JiraSource,
ImpalaSource, HubspotSource, HiveSource, HBaseSource, GreenplumSource,
GoogleBigQuerySource, EloquaSource, DrillSource, CouchbaseSource,
ConcurSource, AzurePostgreSqlSource, AmazonMWSSource, HttpSource,
AzureDataLakeStoreSource, MongoDbSource, CassandraSource, WebSource,
OracleSource, AzureMySqlSource, HdfsSource, FileSystemSource, SqlDWSource,
SqlSource, SapEccSource, SapCloudForCustomerSource, SalesforceSource,
RelationalSource, DynamicsSource, DocumentDbCollectionSource, BlobSource,
AzureTableSource
sub-classes are: AmazonRedshiftSource, SalesforceMarketingCloudSource,
VerticaSource, NetezzaSource, ZohoSource, XeroSource, SquareSource,
SparkSource, ShopifySource, ServiceNowSource, QuickBooksSource,
PrestoSource, PhoenixSource, PaypalSource, MarketoSource, MariaDBSource,
MagentoSource, JiraSource, ImpalaSource, HubspotSource, HiveSource,
HBaseSource, GreenplumSource, GoogleBigQuerySource, EloquaSource,
DrillSource, CouchbaseSource, ConcurSource, AzurePostgreSqlSource,
AmazonMWSSource, HttpSource, AzureDataLakeStoreSource, MongoDbSource,
CassandraSource, WebSource, OracleSource, AzureMySqlSource, HdfsSource,
FileSystemSource, SqlDWSource, SqlSource, SapEccSource,
SapCloudForCustomerSource, SalesforceSource, RelationalSource,
DynamicsSource, DocumentDbCollectionSource, BlobSource, AzureTableSource

:param additional_properties: Unmatched properties from the message are
deserialized this collection
Expand Down Expand Up @@ -55,7 +55,7 @@ class CopySource(Model):
}

_subtype_map = {
'type': {'AmazonRedshiftSource': 'AmazonRedshiftSource', 'VerticaSource': 'VerticaSource', 'NetezzaSource': 'NetezzaSource', 'ZohoSource': 'ZohoSource', 'XeroSource': 'XeroSource', 'SquareSource': 'SquareSource', 'SparkSource': 'SparkSource', 'ShopifySource': 'ShopifySource', 'ServiceNowSource': 'ServiceNowSource', 'QuickBooksSource': 'QuickBooksSource', 'PrestoSource': 'PrestoSource', 'PhoenixSource': 'PhoenixSource', 'PaypalSource': 'PaypalSource', 'MarketoSource': 'MarketoSource', 'MariaDBSource': 'MariaDBSource', 'MagentoSource': 'MagentoSource', 'JiraSource': 'JiraSource', 'ImpalaSource': 'ImpalaSource', 'HubspotSource': 'HubspotSource', 'HiveSource': 'HiveSource', 'HBaseSource': 'HBaseSource', 'GreenplumSource': 'GreenplumSource', 'GoogleBigQuerySource': 'GoogleBigQuerySource', 'EloquaSource': 'EloquaSource', 'DrillSource': 'DrillSource', 'CouchbaseSource': 'CouchbaseSource', 'ConcurSource': 'ConcurSource', 'AzurePostgreSqlSource': 'AzurePostgreSqlSource', 'AmazonMWSSource': 'AmazonMWSSource', 'HttpSource': 'HttpSource', 'AzureDataLakeStoreSource': 'AzureDataLakeStoreSource', 'MongoDbSource': 'MongoDbSource', 'CassandraSource': 'CassandraSource', 'WebSource': 'WebSource', 'OracleSource': 'OracleSource', 'AzureMySqlSource': 'AzureMySqlSource', 'HdfsSource': 'HdfsSource', 'FileSystemSource': 'FileSystemSource', 'SqlDWSource': 'SqlDWSource', 'SqlSource': 'SqlSource', 'SapEccSource': 'SapEccSource', 'SapCloudForCustomerSource': 'SapCloudForCustomerSource', 'SalesforceSource': 'SalesforceSource', 'RelationalSource': 'RelationalSource', 'DynamicsSource': 'DynamicsSource', 'DocumentDbCollectionSource': 'DocumentDbCollectionSource', 'BlobSource': 'BlobSource', 'AzureTableSource': 'AzureTableSource'}
'type': {'AmazonRedshiftSource': 'AmazonRedshiftSource', 'SalesforceMarketingCloudSource': 'SalesforceMarketingCloudSource', 'VerticaSource': 'VerticaSource', 'NetezzaSource': 'NetezzaSource', 'ZohoSource': 'ZohoSource', 'XeroSource': 'XeroSource', 'SquareSource': 'SquareSource', 'SparkSource': 'SparkSource', 'ShopifySource': 'ShopifySource', 'ServiceNowSource': 'ServiceNowSource', 'QuickBooksSource': 'QuickBooksSource', 'PrestoSource': 'PrestoSource', 'PhoenixSource': 'PhoenixSource', 'PaypalSource': 'PaypalSource', 'MarketoSource': 'MarketoSource', 'MariaDBSource': 'MariaDBSource', 'MagentoSource': 'MagentoSource', 'JiraSource': 'JiraSource', 'ImpalaSource': 'ImpalaSource', 'HubspotSource': 'HubspotSource', 'HiveSource': 'HiveSource', 'HBaseSource': 'HBaseSource', 'GreenplumSource': 'GreenplumSource', 'GoogleBigQuerySource': 'GoogleBigQuerySource', 'EloquaSource': 'EloquaSource', 'DrillSource': 'DrillSource', 'CouchbaseSource': 'CouchbaseSource', 'ConcurSource': 'ConcurSource', 'AzurePostgreSqlSource': 'AzurePostgreSqlSource', 'AmazonMWSSource': 'AmazonMWSSource', 'HttpSource': 'HttpSource', 'AzureDataLakeStoreSource': 'AzureDataLakeStoreSource', 'MongoDbSource': 'MongoDbSource', 'CassandraSource': 'CassandraSource', 'WebSource': 'WebSource', 'OracleSource': 'OracleSource', 'AzureMySqlSource': 'AzureMySqlSource', 'HdfsSource': 'HdfsSource', 'FileSystemSource': 'FileSystemSource', 'SqlDWSource': 'SqlDWSource', 'SqlSource': 'SqlSource', 'SapEccSource': 'SapEccSource', 'SapCloudForCustomerSource': 'SapCloudForCustomerSource', 'SalesforceSource': 'SalesforceSource', 'RelationalSource': 'RelationalSource', 'DynamicsSource': 'DynamicsSource', 'DocumentDbCollectionSource': 'DocumentDbCollectionSource', 'BlobSource': 'BlobSource', 'AzureTableSource': 'AzureTableSource'}
}

def __init__(self, additional_properties=None, source_retry_count=None, source_retry_wait=None):
Expand Down
33 changes: 17 additions & 16 deletions azure-mgmt-datafactory/azure/mgmt/datafactory/models/dataset.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,22 @@ class Dataset(Model):
data stores, such as tables, files, folders, and documents.

You probably want to use the sub-classes and not this class directly. Known
sub-classes are: VerticaTableDataset, NetezzaTableDataset,
ZohoObjectDataset, XeroObjectDataset, SquareObjectDataset,
SparkObjectDataset, ShopifyObjectDataset, ServiceNowObjectDataset,
QuickBooksObjectDataset, PrestoObjectDataset, PhoenixObjectDataset,
PaypalObjectDataset, MarketoObjectDataset, MariaDBTableDataset,
MagentoObjectDataset, JiraObjectDataset, ImpalaObjectDataset,
HubspotObjectDataset, HiveObjectDataset, HBaseObjectDataset,
GreenplumTableDataset, GoogleBigQueryObjectDataset, EloquaObjectDataset,
DrillTableDataset, CouchbaseTableDataset, ConcurObjectDataset,
AzurePostgreSqlTableDataset, AmazonMWSObjectDataset, HttpDataset,
AzureSearchIndexDataset, WebTableDataset, SqlServerTableDataset,
SapEccResourceDataset, SapCloudForCustomerResourceDataset,
SalesforceObjectDataset, RelationalTableDataset, AzureMySqlTableDataset,
OracleTableDataset, ODataResourceDataset, MongoDbCollectionDataset,
FileShareDataset, AzureDataLakeStoreDataset, DynamicsEntityDataset,
sub-classes are: SalesforceMarketingCloudObjectDataset,
VerticaTableDataset, NetezzaTableDataset, ZohoObjectDataset,
XeroObjectDataset, SquareObjectDataset, SparkObjectDataset,
ShopifyObjectDataset, ServiceNowObjectDataset, QuickBooksObjectDataset,
PrestoObjectDataset, PhoenixObjectDataset, PaypalObjectDataset,
MarketoObjectDataset, MariaDBTableDataset, MagentoObjectDataset,
JiraObjectDataset, ImpalaObjectDataset, HubspotObjectDataset,
HiveObjectDataset, HBaseObjectDataset, GreenplumTableDataset,
GoogleBigQueryObjectDataset, EloquaObjectDataset, DrillTableDataset,
CouchbaseTableDataset, ConcurObjectDataset, AzurePostgreSqlTableDataset,
AmazonMWSObjectDataset, HttpDataset, AzureSearchIndexDataset,
WebTableDataset, SqlServerTableDataset, SapEccResourceDataset,
SapCloudForCustomerResourceDataset, SalesforceObjectDataset,
RelationalTableDataset, AzureMySqlTableDataset, OracleTableDataset,
ODataResourceDataset, MongoDbCollectionDataset, FileShareDataset,
AzureDataLakeStoreDataset, DynamicsEntityDataset,
DocumentDbCollectionDataset, CustomDataset, CassandraTableDataset,
AzureSqlDWTableDataset, AzureSqlTableDataset, AzureTableDataset,
AzureBlobDataset, AmazonS3Dataset
Expand Down Expand Up @@ -73,7 +74,7 @@ class Dataset(Model):
}

_subtype_map = {
'type': {'VerticaTable': 'VerticaTableDataset', 'NetezzaTable': 'NetezzaTableDataset', 'ZohoObject': 'ZohoObjectDataset', 'XeroObject': 'XeroObjectDataset', 'SquareObject': 'SquareObjectDataset', 'SparkObject': 'SparkObjectDataset', 'ShopifyObject': 'ShopifyObjectDataset', 'ServiceNowObject': 'ServiceNowObjectDataset', 'QuickBooksObject': 'QuickBooksObjectDataset', 'PrestoObject': 'PrestoObjectDataset', 'PhoenixObject': 'PhoenixObjectDataset', 'PaypalObject': 'PaypalObjectDataset', 'MarketoObject': 'MarketoObjectDataset', 'MariaDBTable': 'MariaDBTableDataset', 'MagentoObject': 'MagentoObjectDataset', 'JiraObject': 'JiraObjectDataset', 'ImpalaObject': 'ImpalaObjectDataset', 'HubspotObject': 'HubspotObjectDataset', 'HiveObject': 'HiveObjectDataset', 'HBaseObject': 'HBaseObjectDataset', 'GreenplumTable': 'GreenplumTableDataset', 'GoogleBigQueryObject': 'GoogleBigQueryObjectDataset', 'EloquaObject': 'EloquaObjectDataset', 'DrillTable': 'DrillTableDataset', 'CouchbaseTable': 'CouchbaseTableDataset', 'ConcurObject': 'ConcurObjectDataset', 'AzurePostgreSqlTable': 'AzurePostgreSqlTableDataset', 'AmazonMWSObject': 'AmazonMWSObjectDataset', 'HttpFile': 'HttpDataset', 'AzureSearchIndex': 'AzureSearchIndexDataset', 'WebTable': 'WebTableDataset', 'SqlServerTable': 'SqlServerTableDataset', 'SapEccResource': 'SapEccResourceDataset', 'SapCloudForCustomerResource': 'SapCloudForCustomerResourceDataset', 'SalesforceObject': 'SalesforceObjectDataset', 'RelationalTable': 'RelationalTableDataset', 'AzureMySqlTable': 'AzureMySqlTableDataset', 'OracleTable': 'OracleTableDataset', 'ODataResource': 'ODataResourceDataset', 'MongoDbCollection': 'MongoDbCollectionDataset', 'FileShare': 'FileShareDataset', 'AzureDataLakeStoreFile': 'AzureDataLakeStoreDataset', 'DynamicsEntity': 'DynamicsEntityDataset', 'DocumentDbCollection': 'DocumentDbCollectionDataset', 'CustomDataset': 'CustomDataset', 'CassandraTable': 'CassandraTableDataset', 'AzureSqlDWTable': 'AzureSqlDWTableDataset', 'AzureSqlTable': 'AzureSqlTableDataset', 'AzureTable': 'AzureTableDataset', 'AzureBlob': 'AzureBlobDataset', 'AmazonS3Object': 'AmazonS3Dataset'}
'type': {'SalesforceMarketingCloudObject': 'SalesforceMarketingCloudObjectDataset', 'VerticaTable': 'VerticaTableDataset', 'NetezzaTable': 'NetezzaTableDataset', 'ZohoObject': 'ZohoObjectDataset', 'XeroObject': 'XeroObjectDataset', 'SquareObject': 'SquareObjectDataset', 'SparkObject': 'SparkObjectDataset', 'ShopifyObject': 'ShopifyObjectDataset', 'ServiceNowObject': 'ServiceNowObjectDataset', 'QuickBooksObject': 'QuickBooksObjectDataset', 'PrestoObject': 'PrestoObjectDataset', 'PhoenixObject': 'PhoenixObjectDataset', 'PaypalObject': 'PaypalObjectDataset', 'MarketoObject': 'MarketoObjectDataset', 'MariaDBTable': 'MariaDBTableDataset', 'MagentoObject': 'MagentoObjectDataset', 'JiraObject': 'JiraObjectDataset', 'ImpalaObject': 'ImpalaObjectDataset', 'HubspotObject': 'HubspotObjectDataset', 'HiveObject': 'HiveObjectDataset', 'HBaseObject': 'HBaseObjectDataset', 'GreenplumTable': 'GreenplumTableDataset', 'GoogleBigQueryObject': 'GoogleBigQueryObjectDataset', 'EloquaObject': 'EloquaObjectDataset', 'DrillTable': 'DrillTableDataset', 'CouchbaseTable': 'CouchbaseTableDataset', 'ConcurObject': 'ConcurObjectDataset', 'AzurePostgreSqlTable': 'AzurePostgreSqlTableDataset', 'AmazonMWSObject': 'AmazonMWSObjectDataset', 'HttpFile': 'HttpDataset', 'AzureSearchIndex': 'AzureSearchIndexDataset', 'WebTable': 'WebTableDataset', 'SqlServerTable': 'SqlServerTableDataset', 'SapEccResource': 'SapEccResourceDataset', 'SapCloudForCustomerResource': 'SapCloudForCustomerResourceDataset', 'SalesforceObject': 'SalesforceObjectDataset', 'RelationalTable': 'RelationalTableDataset', 'AzureMySqlTable': 'AzureMySqlTableDataset', 'OracleTable': 'OracleTableDataset', 'ODataResource': 'ODataResourceDataset', 'MongoDbCollection': 'MongoDbCollectionDataset', 'FileShare': 'FileShareDataset', 'AzureDataLakeStoreFile': 'AzureDataLakeStoreDataset', 'DynamicsEntity': 'DynamicsEntityDataset', 'DocumentDbCollection': 'DocumentDbCollectionDataset', 'CustomDataset': 'CustomDataset', 'CassandraTable': 'CassandraTableDataset', 'AzureSqlDWTable': 'AzureSqlDWTableDataset', 'AzureSqlTable': 'AzureSqlTableDataset', 'AzureTable': 'AzureTableDataset', 'AzureBlob': 'AzureBlobDataset', 'AmazonS3Object': 'AmazonS3Dataset'}
}

def __init__(self, linked_service_name, additional_properties=None, description=None, structure=None, parameters=None, annotations=None):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,10 @@ class DynamicsLinkedService(LinkedService):
required for on-prem and not allowed for online. Default is 443. Type:
integer (or Expression with resultType integer), minimum: 0.
:type port: object
:param service_uri: The URL to the Microsoft Dynamics server. The property
is required for on-line and not allowed for on-prem. Type: string (or
Expression with resultType string).
:type service_uri: object
:param organization_name: The organization name of the Dynamics instance.
The property is required for on-prem and required for online when there
are more than one Dynamics instances associated with the user. Type:
Expand Down Expand Up @@ -80,18 +84,20 @@ class DynamicsLinkedService(LinkedService):
'deployment_type': {'key': 'typeProperties.deploymentType', 'type': 'object'},
'host_name': {'key': 'typeProperties.hostName', 'type': 'object'},
'port': {'key': 'typeProperties.port', 'type': 'object'},
'service_uri': {'key': 'typeProperties.serviceUri', 'type': 'object'},
'organization_name': {'key': 'typeProperties.organizationName', 'type': 'object'},
'authentication_type': {'key': 'typeProperties.authenticationType', 'type': 'object'},
'username': {'key': 'typeProperties.username', 'type': 'object'},
'password': {'key': 'typeProperties.password', 'type': 'SecretBase'},
'encrypted_credential': {'key': 'typeProperties.encryptedCredential', 'type': 'object'},
}

def __init__(self, deployment_type, authentication_type, username, additional_properties=None, connect_via=None, description=None, parameters=None, annotations=None, host_name=None, port=None, organization_name=None, password=None, encrypted_credential=None):
def __init__(self, deployment_type, authentication_type, username, additional_properties=None, connect_via=None, description=None, parameters=None, annotations=None, host_name=None, port=None, service_uri=None, organization_name=None, password=None, encrypted_credential=None):
super(DynamicsLinkedService, self).__init__(additional_properties=additional_properties, connect_via=connect_via, description=description, parameters=parameters, annotations=annotations)
self.deployment_type = deployment_type
self.host_name = host_name
self.port = port
self.service_uri = service_uri
self.organization_name = organization_name
self.authentication_type = authentication_type
self.username = username
Expand Down
Loading