Skip to content

Commit

Permalink
[AutoPR datafactory/resource-manager] Swagger changes for connectors:…
Browse files Browse the repository at this point in the history
… Google AdWords, Oracle Service Cloud, OData, Rest Service, Dynamics AX and support for wildcardPath. (#3637)

* Generated from b0b2f8cc41a04777a10938d375bbebcef6389bf3

Zhenquan Xu: swagger for connector Dynamics AX.

* Packaging update of azure-mgmt-datafactory
  • Loading branch information
AutorestCI authored Oct 18, 2018
1 parent 6fea123 commit ca8b5b3
Show file tree
Hide file tree
Showing 45 changed files with 2,099 additions and 79 deletions.
3 changes: 3 additions & 0 deletions azure-mgmt-datafactory/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
include *.rst
include azure/__init__.py
include azure/mgmt/__init__.py

42 changes: 42 additions & 0 deletions azure-mgmt-datafactory/azure/mgmt/datafactory/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@
from .hbase_linked_service_py3 import HBaseLinkedService
from .greenplum_linked_service_py3 import GreenplumLinkedService
from .google_big_query_linked_service_py3 import GoogleBigQueryLinkedService
from .google_ad_words_linked_service_py3 import GoogleAdWordsLinkedService
from .eloqua_linked_service_py3 import EloquaLinkedService
from .drill_linked_service_py3 import DrillLinkedService
from .couchbase_linked_service_py3 import CouchbaseLinkedService
Expand All @@ -126,6 +127,7 @@
from .sap_bw_linked_service_py3 import SapBWLinkedService
from .sftp_server_linked_service_py3 import SftpServerLinkedService
from .ftp_server_linked_service_py3 import FtpServerLinkedService
from .rest_service_linked_service_py3 import RestServiceLinkedService
from .http_linked_service_py3 import HttpLinkedService
from .azure_search_linked_service_py3 import AzureSearchLinkedService
from .custom_data_source_linked_service_py3 import CustomDataSourceLinkedService
Expand All @@ -152,9 +154,11 @@
from .postgre_sql_linked_service_py3 import PostgreSqlLinkedService
from .my_sql_linked_service_py3 import MySqlLinkedService
from .azure_my_sql_linked_service_py3 import AzureMySqlLinkedService
from .oracle_service_cloud_linked_service_py3 import OracleServiceCloudLinkedService
from .oracle_linked_service_py3 import OracleLinkedService
from .file_server_linked_service_py3 import FileServerLinkedService
from .hd_insight_linked_service_py3 import HDInsightLinkedService
from .dynamics_ax_linked_service_py3 import DynamicsAXLinkedService
from .dynamics_linked_service_py3 import DynamicsLinkedService
from .cosmos_db_linked_service_py3 import CosmosDbLinkedService
from .azure_key_vault_linked_service_py3 import AzureKeyVaultLinkedService
Expand Down Expand Up @@ -189,12 +193,14 @@
from .hbase_object_dataset_py3 import HBaseObjectDataset
from .greenplum_table_dataset_py3 import GreenplumTableDataset
from .google_big_query_object_dataset_py3 import GoogleBigQueryObjectDataset
from .google_ad_words_object_dataset_py3 import GoogleAdWordsObjectDataset
from .eloqua_object_dataset_py3 import EloquaObjectDataset
from .drill_table_dataset_py3 import DrillTableDataset
from .couchbase_table_dataset_py3 import CouchbaseTableDataset
from .concur_object_dataset_py3 import ConcurObjectDataset
from .azure_postgre_sql_table_dataset_py3 import AzurePostgreSqlTableDataset
from .amazon_mws_object_dataset_py3 import AmazonMWSObjectDataset
from .rest_service_dataset_py3 import RestServiceDataset
from .dataset_zip_deflate_compression_py3 import DatasetZipDeflateCompression
from .dataset_deflate_compression_py3 import DatasetDeflateCompression
from .dataset_gzip_compression_py3 import DatasetGZipCompression
Expand All @@ -215,11 +221,13 @@
from .salesforce_object_dataset_py3 import SalesforceObjectDataset
from .relational_table_dataset_py3 import RelationalTableDataset
from .azure_my_sql_table_dataset_py3 import AzureMySqlTableDataset
from .oracle_service_cloud_object_dataset_py3 import OracleServiceCloudObjectDataset
from .oracle_table_dataset_py3 import OracleTableDataset
from .odata_resource_dataset_py3 import ODataResourceDataset
from .mongo_db_collection_dataset_py3 import MongoDbCollectionDataset
from .file_share_dataset_py3 import FileShareDataset
from .azure_data_lake_store_dataset_py3 import AzureDataLakeStoreDataset
from .dynamics_ax_resource_dataset_py3 import DynamicsAXResourceDataset
from .dynamics_entity_dataset_py3 import DynamicsEntityDataset
from .document_db_collection_dataset_py3 import DocumentDbCollectionDataset
from .custom_dataset_py3 import CustomDataset
Expand Down Expand Up @@ -266,17 +274,20 @@
from .hbase_source_py3 import HBaseSource
from .greenplum_source_py3 import GreenplumSource
from .google_big_query_source_py3 import GoogleBigQuerySource
from .google_ad_words_source_py3 import GoogleAdWordsSource
from .eloqua_source_py3 import EloquaSource
from .drill_source_py3 import DrillSource
from .couchbase_source_py3 import CouchbaseSource
from .concur_source_py3 import ConcurSource
from .azure_postgre_sql_source_py3 import AzurePostgreSqlSource
from .amazon_mws_source_py3 import AmazonMWSSource
from .rest_service_source_py3 import RestServiceSource
from .http_source_py3 import HttpSource
from .azure_data_lake_store_source_py3 import AzureDataLakeStoreSource
from .mongo_db_source_py3 import MongoDbSource
from .cassandra_source_py3 import CassandraSource
from .web_source_py3 import WebSource
from .oracle_service_cloud_source_py3 import OracleServiceCloudSource
from .oracle_source_py3 import OracleSource
from .azure_my_sql_source_py3 import AzureMySqlSource
from .distcp_settings_py3 import DistcpSettings
Expand All @@ -289,6 +300,7 @@
from .sap_cloud_for_customer_source_py3 import SapCloudForCustomerSource
from .salesforce_source_py3 import SalesforceSource
from .relational_source_py3 import RelationalSource
from .dynamics_ax_source_py3 import DynamicsAXSource
from .dynamics_source_py3 import DynamicsSource
from .document_db_collection_source_py3 import DocumentDbCollectionSource
from .blob_source_py3 import BlobSource
Expand Down Expand Up @@ -468,6 +480,7 @@
from .hbase_linked_service import HBaseLinkedService
from .greenplum_linked_service import GreenplumLinkedService
from .google_big_query_linked_service import GoogleBigQueryLinkedService
from .google_ad_words_linked_service import GoogleAdWordsLinkedService
from .eloqua_linked_service import EloquaLinkedService
from .drill_linked_service import DrillLinkedService
from .couchbase_linked_service import CouchbaseLinkedService
Expand All @@ -478,6 +491,7 @@
from .sap_bw_linked_service import SapBWLinkedService
from .sftp_server_linked_service import SftpServerLinkedService
from .ftp_server_linked_service import FtpServerLinkedService
from .rest_service_linked_service import RestServiceLinkedService
from .http_linked_service import HttpLinkedService
from .azure_search_linked_service import AzureSearchLinkedService
from .custom_data_source_linked_service import CustomDataSourceLinkedService
Expand All @@ -504,9 +518,11 @@
from .postgre_sql_linked_service import PostgreSqlLinkedService
from .my_sql_linked_service import MySqlLinkedService
from .azure_my_sql_linked_service import AzureMySqlLinkedService
from .oracle_service_cloud_linked_service import OracleServiceCloudLinkedService
from .oracle_linked_service import OracleLinkedService
from .file_server_linked_service import FileServerLinkedService
from .hd_insight_linked_service import HDInsightLinkedService
from .dynamics_ax_linked_service import DynamicsAXLinkedService
from .dynamics_linked_service import DynamicsLinkedService
from .cosmos_db_linked_service import CosmosDbLinkedService
from .azure_key_vault_linked_service import AzureKeyVaultLinkedService
Expand Down Expand Up @@ -541,12 +557,14 @@
from .hbase_object_dataset import HBaseObjectDataset
from .greenplum_table_dataset import GreenplumTableDataset
from .google_big_query_object_dataset import GoogleBigQueryObjectDataset
from .google_ad_words_object_dataset import GoogleAdWordsObjectDataset
from .eloqua_object_dataset import EloquaObjectDataset
from .drill_table_dataset import DrillTableDataset
from .couchbase_table_dataset import CouchbaseTableDataset
from .concur_object_dataset import ConcurObjectDataset
from .azure_postgre_sql_table_dataset import AzurePostgreSqlTableDataset
from .amazon_mws_object_dataset import AmazonMWSObjectDataset
from .rest_service_dataset import RestServiceDataset
from .dataset_zip_deflate_compression import DatasetZipDeflateCompression
from .dataset_deflate_compression import DatasetDeflateCompression
from .dataset_gzip_compression import DatasetGZipCompression
Expand All @@ -567,11 +585,13 @@
from .salesforce_object_dataset import SalesforceObjectDataset
from .relational_table_dataset import RelationalTableDataset
from .azure_my_sql_table_dataset import AzureMySqlTableDataset
from .oracle_service_cloud_object_dataset import OracleServiceCloudObjectDataset
from .oracle_table_dataset import OracleTableDataset
from .odata_resource_dataset import ODataResourceDataset
from .mongo_db_collection_dataset import MongoDbCollectionDataset
from .file_share_dataset import FileShareDataset
from .azure_data_lake_store_dataset import AzureDataLakeStoreDataset
from .dynamics_ax_resource_dataset import DynamicsAXResourceDataset
from .dynamics_entity_dataset import DynamicsEntityDataset
from .document_db_collection_dataset import DocumentDbCollectionDataset
from .custom_dataset import CustomDataset
Expand Down Expand Up @@ -618,17 +638,20 @@
from .hbase_source import HBaseSource
from .greenplum_source import GreenplumSource
from .google_big_query_source import GoogleBigQuerySource
from .google_ad_words_source import GoogleAdWordsSource
from .eloqua_source import EloquaSource
from .drill_source import DrillSource
from .couchbase_source import CouchbaseSource
from .concur_source import ConcurSource
from .azure_postgre_sql_source import AzurePostgreSqlSource
from .amazon_mws_source import AmazonMWSSource
from .rest_service_source import RestServiceSource
from .http_source import HttpSource
from .azure_data_lake_store_source import AzureDataLakeStoreSource
from .mongo_db_source import MongoDbSource
from .cassandra_source import CassandraSource
from .web_source import WebSource
from .oracle_service_cloud_source import OracleServiceCloudSource
from .oracle_source import OracleSource
from .azure_my_sql_source import AzureMySqlSource
from .distcp_settings import DistcpSettings
Expand All @@ -641,6 +664,7 @@
from .sap_cloud_for_customer_source import SapCloudForCustomerSource
from .salesforce_source import SalesforceSource
from .relational_source import RelationalSource
from .dynamics_ax_source import DynamicsAXSource
from .dynamics_source import DynamicsSource
from .document_db_collection_source import DocumentDbCollectionSource
from .blob_source import BlobSource
Expand Down Expand Up @@ -750,12 +774,15 @@
HiveAuthenticationType,
HBaseAuthenticationType,
GoogleBigQueryAuthenticationType,
GoogleAdWordsAuthenticationType,
SapHanaAuthenticationType,
SftpAuthenticationType,
FtpAuthenticationType,
RestServiceAuthenticationType,
HttpAuthenticationType,
MongoDbAuthenticationType,
ODataAuthenticationType,
ODataAadServicePrincipalCredentialType,
TeradataAuthenticationType,
Db2AuthenticationType,
SybaseAuthenticationType,
Expand Down Expand Up @@ -890,6 +917,7 @@
'HBaseLinkedService',
'GreenplumLinkedService',
'GoogleBigQueryLinkedService',
'GoogleAdWordsLinkedService',
'EloquaLinkedService',
'DrillLinkedService',
'CouchbaseLinkedService',
Expand All @@ -900,6 +928,7 @@
'SapBWLinkedService',
'SftpServerLinkedService',
'FtpServerLinkedService',
'RestServiceLinkedService',
'HttpLinkedService',
'AzureSearchLinkedService',
'CustomDataSourceLinkedService',
Expand All @@ -926,9 +955,11 @@
'PostgreSqlLinkedService',
'MySqlLinkedService',
'AzureMySqlLinkedService',
'OracleServiceCloudLinkedService',
'OracleLinkedService',
'FileServerLinkedService',
'HDInsightLinkedService',
'DynamicsAXLinkedService',
'DynamicsLinkedService',
'CosmosDbLinkedService',
'AzureKeyVaultLinkedService',
Expand Down Expand Up @@ -963,12 +994,14 @@
'HBaseObjectDataset',
'GreenplumTableDataset',
'GoogleBigQueryObjectDataset',
'GoogleAdWordsObjectDataset',
'EloquaObjectDataset',
'DrillTableDataset',
'CouchbaseTableDataset',
'ConcurObjectDataset',
'AzurePostgreSqlTableDataset',
'AmazonMWSObjectDataset',
'RestServiceDataset',
'DatasetZipDeflateCompression',
'DatasetDeflateCompression',
'DatasetGZipCompression',
Expand All @@ -989,11 +1022,13 @@
'SalesforceObjectDataset',
'RelationalTableDataset',
'AzureMySqlTableDataset',
'OracleServiceCloudObjectDataset',
'OracleTableDataset',
'ODataResourceDataset',
'MongoDbCollectionDataset',
'FileShareDataset',
'AzureDataLakeStoreDataset',
'DynamicsAXResourceDataset',
'DynamicsEntityDataset',
'DocumentDbCollectionDataset',
'CustomDataset',
Expand Down Expand Up @@ -1040,17 +1075,20 @@
'HBaseSource',
'GreenplumSource',
'GoogleBigQuerySource',
'GoogleAdWordsSource',
'EloquaSource',
'DrillSource',
'CouchbaseSource',
'ConcurSource',
'AzurePostgreSqlSource',
'AmazonMWSSource',
'RestServiceSource',
'HttpSource',
'AzureDataLakeStoreSource',
'MongoDbSource',
'CassandraSource',
'WebSource',
'OracleServiceCloudSource',
'OracleSource',
'AzureMySqlSource',
'DistcpSettings',
Expand All @@ -1063,6 +1101,7 @@
'SapCloudForCustomerSource',
'SalesforceSource',
'RelationalSource',
'DynamicsAXSource',
'DynamicsSource',
'DocumentDbCollectionSource',
'BlobSource',
Expand Down Expand Up @@ -1171,12 +1210,15 @@
'HiveAuthenticationType',
'HBaseAuthenticationType',
'GoogleBigQueryAuthenticationType',
'GoogleAdWordsAuthenticationType',
'SapHanaAuthenticationType',
'SftpAuthenticationType',
'FtpAuthenticationType',
'RestServiceAuthenticationType',
'HttpAuthenticationType',
'MongoDbAuthenticationType',
'ODataAuthenticationType',
'ODataAadServicePrincipalCredentialType',
'TeradataAuthenticationType',
'Db2AuthenticationType',
'SybaseAuthenticationType',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@ class AmazonS3Dataset(Dataset):
:param prefix: The prefix filter for the S3 object name. Type: string (or
Expression with resultType string).
:type prefix: object
:param wildcard_path: The path of the S3 object with wildcard supported.
Type: string (or Expression with resultType string).
:type wildcard_path: object
:param version: The version for the S3 object. Type: string (or Expression
with resultType string).
:type version: object
Expand Down Expand Up @@ -76,6 +79,7 @@ class AmazonS3Dataset(Dataset):
'bucket_name': {'key': 'typeProperties.bucketName', 'type': 'object'},
'key': {'key': 'typeProperties.key', 'type': 'object'},
'prefix': {'key': 'typeProperties.prefix', 'type': 'object'},
'wildcard_path': {'key': 'typeProperties.wildcardPath', 'type': 'object'},
'version': {'key': 'typeProperties.version', 'type': 'object'},
'format': {'key': 'typeProperties.format', 'type': 'DatasetStorageFormat'},
'compression': {'key': 'typeProperties.compression', 'type': 'DatasetCompression'},
Expand All @@ -86,6 +90,7 @@ def __init__(self, **kwargs):
self.bucket_name = kwargs.get('bucket_name', None)
self.key = kwargs.get('key', None)
self.prefix = kwargs.get('prefix', None)
self.wildcard_path = kwargs.get('wildcard_path', None)
self.version = kwargs.get('version', None)
self.format = kwargs.get('format', None)
self.compression = kwargs.get('compression', None)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,9 @@ class AmazonS3Dataset(Dataset):
:param prefix: The prefix filter for the S3 object name. Type: string (or
Expression with resultType string).
:type prefix: object
:param wildcard_path: The path of the S3 object with wildcard supported.
Type: string (or Expression with resultType string).
:type wildcard_path: object
:param version: The version for the S3 object. Type: string (or Expression
with resultType string).
:type version: object
Expand Down Expand Up @@ -76,16 +79,18 @@ class AmazonS3Dataset(Dataset):
'bucket_name': {'key': 'typeProperties.bucketName', 'type': 'object'},
'key': {'key': 'typeProperties.key', 'type': 'object'},
'prefix': {'key': 'typeProperties.prefix', 'type': 'object'},
'wildcard_path': {'key': 'typeProperties.wildcardPath', 'type': 'object'},
'version': {'key': 'typeProperties.version', 'type': 'object'},
'format': {'key': 'typeProperties.format', 'type': 'DatasetStorageFormat'},
'compression': {'key': 'typeProperties.compression', 'type': 'DatasetCompression'},
}

def __init__(self, *, linked_service_name, bucket_name, additional_properties=None, description: str=None, structure=None, parameters=None, annotations=None, folder=None, key=None, prefix=None, version=None, format=None, compression=None, **kwargs) -> None:
def __init__(self, *, linked_service_name, bucket_name, additional_properties=None, description: str=None, structure=None, parameters=None, annotations=None, folder=None, key=None, prefix=None, wildcard_path=None, version=None, format=None, compression=None, **kwargs) -> None:
super(AmazonS3Dataset, self).__init__(additional_properties=additional_properties, description=description, structure=structure, linked_service_name=linked_service_name, parameters=parameters, annotations=annotations, folder=folder, **kwargs)
self.bucket_name = bucket_name
self.key = key
self.prefix = prefix
self.wildcard_path = wildcard_path
self.version = version
self.format = format
self.compression = compression
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@ class AzureBlobDataset(Dataset):
:param file_name: The name of the Azure Blob. Type: string (or Expression
with resultType string).
:type file_name: object
:param wildcard_path: The whole path include file name of the Azure Blob
storage with wildcard supported. Type: string (or Expression with
resultType string).
:type wildcard_path: object
:param format: The format of the Azure Blob storage.
:type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat
:param compression: The data compression method used for the blob storage.
Expand All @@ -71,6 +75,7 @@ class AzureBlobDataset(Dataset):
'folder_path': {'key': 'typeProperties.folderPath', 'type': 'object'},
'table_root_location': {'key': 'typeProperties.tableRootLocation', 'type': 'object'},
'file_name': {'key': 'typeProperties.fileName', 'type': 'object'},
'wildcard_path': {'key': 'typeProperties.wildcardPath', 'type': 'object'},
'format': {'key': 'typeProperties.format', 'type': 'DatasetStorageFormat'},
'compression': {'key': 'typeProperties.compression', 'type': 'DatasetCompression'},
}
Expand All @@ -80,6 +85,7 @@ def __init__(self, **kwargs):
self.folder_path = kwargs.get('folder_path', None)
self.table_root_location = kwargs.get('table_root_location', None)
self.file_name = kwargs.get('file_name', None)
self.wildcard_path = kwargs.get('wildcard_path', None)
self.format = kwargs.get('format', None)
self.compression = kwargs.get('compression', None)
self.type = 'AzureBlob'
Loading

0 comments on commit ca8b5b3

Please sign in to comment.