Skip to content

Commit

Permalink
[AutoRelease] t2-datafactory-2021-07-27-66404 (#19950)
Browse files Browse the repository at this point in the history
* CodeGen from PR 14589 in Azure/azure-rest-api-specs
Support UAMI in ADF IR/LS/Activity (#14589)

* Enable excel in public swagger

* update

* rollback dataflow change

* Support UAMI in ADF IR/LS/Activity

* update

* update 0609

* update

* update

* solve spell issue

* Update custom-words.txt

Co-authored-by: zhanyu2014 <zhanyu@microsoft.com>
Co-authored-by: Lei Ni <7233663+leni-msft@users.noreply.github.com>

* version,CHANGELOG

Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
Co-authored-by: zhanyu2014 <zhanyu@microsoft.com>
Co-authored-by: Lei Ni <7233663+leni-msft@users.noreply.github.com>
Co-authored-by: PythonSdkPipelines <PythonSdkPipelines>
Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
  • Loading branch information
5 people authored Aug 9, 2021
1 parent 3386082 commit de74032
Show file tree
Hide file tree
Showing 43 changed files with 13,682 additions and 9,102 deletions.
193 changes: 193 additions & 0 deletions sdk/datafactory/azure-mgmt-datafactory/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,198 @@
# Release History

## 2.0.0 (2021-07-27)

**Features**

- Model QuickBooksSource has a new parameter disable_metrics_collection
- Model AzureFileStorageWriteSettings has a new parameter disable_metrics_collection
- Model AzureBlobStorageWriteSettings has a new parameter disable_metrics_collection
- Model AzureKeyVaultLinkedService has a new parameter credential
- Model CosmosDbSqlApiSource has a new parameter disable_metrics_collection
- Model OracleCloudStorageReadSettings has a new parameter disable_metrics_collection
- Model TeradataSource has a new parameter disable_metrics_collection
- Model ODataSource has a new parameter disable_metrics_collection
- Model SqlSink has a new parameter disable_metrics_collection
- Model AzureFunctionLinkedService has a new parameter resource_id
- Model AzureFunctionLinkedService has a new parameter credential
- Model AzureFunctionLinkedService has a new parameter authentication
- Model AzureBlobFSSink has a new parameter metadata
- Model AzureBlobFSSink has a new parameter disable_metrics_collection
- Model RestSource has a new parameter disable_metrics_collection
- Model MagentoSource has a new parameter disable_metrics_collection
- Model CosmosDbMongoDbApiSink has a new parameter disable_metrics_collection
- Model TabularSource has a new parameter disable_metrics_collection
- Model PhoenixSource has a new parameter disable_metrics_collection
- Model DrillSource has a new parameter disable_metrics_collection
- Model SapBwSource has a new parameter disable_metrics_collection
- Model AzureMySqlSink has a new parameter disable_metrics_collection
- Model NetezzaSource has a new parameter disable_metrics_collection
- Model MicrosoftAccessSource has a new parameter disable_metrics_collection
- Model SqlDWSource has a new parameter disable_metrics_collection
- Model SparkSource has a new parameter disable_metrics_collection
- Model AzureDataExplorerLinkedService has a new parameter credential
- Model Office365Source has a new parameter disable_metrics_collection
- Model AzureDataExplorerSink has a new parameter disable_metrics_collection
- Model InformixSource has a new parameter disable_metrics_collection
- Model SapTableSource has a new parameter disable_metrics_collection
- Model AzureDataExplorerSource has a new parameter disable_metrics_collection
- Model SharePointOnlineListSource has a new parameter disable_metrics_collection
- Model SqlDWSink has a new parameter disable_metrics_collection
- Model ShopifySource has a new parameter disable_metrics_collection
- Model GitHubAccessTokenRequest has a new parameter git_hub_client_secret
- Model ParquetSink has a new parameter disable_metrics_collection
- Model SapHanaSource has a new parameter disable_metrics_collection
- Model RelationalSource has a new parameter disable_metrics_collection
- Model AzureFileStorageReadSettings has a new parameter disable_metrics_collection
- Model SqlMISink has a new parameter disable_metrics_collection
- Model FileServerReadSettings has a new parameter disable_metrics_collection
- Model OracleServiceCloudSource has a new parameter disable_metrics_collection
- Model CassandraSource has a new parameter disable_metrics_collection
- Model JsonSink has a new parameter disable_metrics_collection
- Model AzureDatabricksDeltaLakeSink has a new parameter disable_metrics_collection
- Model PostgreSqlSource has a new parameter disable_metrics_collection
- Model AzureDatabricksLinkedService has a new parameter credential
- Model SybaseSource has a new parameter disable_metrics_collection
- Model OdbcSource has a new parameter disable_metrics_collection
- Model XmlSource has a new parameter disable_metrics_collection
- Model FileSystemSource has a new parameter disable_metrics_collection
- Model JiraSource has a new parameter disable_metrics_collection
- Model HdfsSource has a new parameter disable_metrics_collection
- Model CosmosDbSqlApiSink has a new parameter disable_metrics_collection
- Model ImpalaSource has a new parameter disable_metrics_collection
- Model HdfsReadSettings has a new parameter disable_metrics_collection
- Model AzureSearchIndexSink has a new parameter disable_metrics_collection
- Model EloquaSource has a new parameter disable_metrics_collection
- Model PipelineRunInvokedBy has a new parameter pipeline_name
- Model PipelineRunInvokedBy has a new parameter pipeline_run_id
- Model SqlSource has a new parameter disable_metrics_collection
- Model DynamicsSource has a new parameter disable_metrics_collection
- Model AzureTableSink has a new parameter disable_metrics_collection
- Model AzureDataLakeStoreSink has a new parameter disable_metrics_collection
- Model RestSink has a new parameter disable_metrics_collection
- Model VerticaSource has a new parameter disable_metrics_collection
- Model HttpReadSettings has a new parameter disable_metrics_collection
- Model HBaseSource has a new parameter disable_metrics_collection
- Model AzureBlobFSReadSettings has a new parameter disable_metrics_collection
- Model JsonSource has a new parameter disable_metrics_collection
- Model DynamicsCrmSource has a new parameter disable_metrics_collection
- Model SalesforceSink has a new parameter disable_metrics_collection
- Model AzureDataLakeStoreLinkedService has a new parameter credential
- Model OrcSink has a new parameter disable_metrics_collection
- Model AvroSource has a new parameter disable_metrics_collection
- Model MicrosoftAccessSink has a new parameter disable_metrics_collection
- Model FileSystemSink has a new parameter disable_metrics_collection
- Model OdbcSink has a new parameter disable_metrics_collection
- Model AzureDataLakeStoreSource has a new parameter disable_metrics_collection
- Model SftpWriteSettings has a new parameter disable_metrics_collection
- Model CouchbaseSource has a new parameter disable_metrics_collection
- Model AmazonS3CompatibleReadSettings has a new parameter disable_metrics_collection
- Model SquareSource has a new parameter disable_metrics_collection
- Model SapCloudForCustomerSink has a new parameter disable_metrics_collection
- Model SalesforceMarketingCloudSource has a new parameter disable_metrics_collection
- Model HiveSource has a new parameter disable_metrics_collection
- Model AzureBlobStorageLinkedService has a new parameter credential
- Model SapCloudForCustomerSource has a new parameter disable_metrics_collection
- Model HDInsightOnDemandLinkedService has a new parameter credential
- Model AzureSqlDWLinkedService has a new parameter credential
- Model MariaDBSource has a new parameter disable_metrics_collection
- Model AmazonRedshiftSource has a new parameter disable_metrics_collection
- Model OracleSink has a new parameter disable_metrics_collection
- Model StoreReadSettings has a new parameter disable_metrics_collection
- Model AzureMLLinkedService has a new parameter authentication
- Model SapEccSource has a new parameter disable_metrics_collection
- Model SqlServerSource has a new parameter disable_metrics_collection
- Model BlobSink has a new parameter metadata
- Model BlobSink has a new parameter disable_metrics_collection
- Model PaypalSource has a new parameter disable_metrics_collection
- Model AzureMySqlSource has a new parameter disable_metrics_collection
- Model WebSource has a new parameter disable_metrics_collection
- Model AmazonMWSSource has a new parameter disable_metrics_collection
- Model OracleSource has a new parameter disable_metrics_collection
- Model IntegrationRuntimeSsisProperties has a new parameter credential
- Model MySqlSource has a new parameter disable_metrics_collection
- Model AzureQueueSink has a new parameter disable_metrics_collection
- Model BinarySource has a new parameter disable_metrics_collection
- Model MongoDbV2Source has a new parameter disable_metrics_collection
- Model CopySource has a new parameter disable_metrics_collection
- Model ConcurSource has a new parameter disable_metrics_collection
- Model SalesforceSource has a new parameter disable_metrics_collection
- Model DynamicsCrmSink has a new parameter disable_metrics_collection
- Model DynamicsSink has a new parameter disable_metrics_collection
- Model AzureBatchLinkedService has a new parameter credential
- Model PrestoSource has a new parameter disable_metrics_collection
- Model AvroSink has a new parameter disable_metrics_collection
- Model ExcelDataset has a new parameter sheet_index
- Model MongoDbSource has a new parameter disable_metrics_collection
- Model AzureBlobStorageReadSettings has a new parameter disable_metrics_collection
- Model AzureSqlSink has a new parameter disable_metrics_collection
- Model SftpReadSettings has a new parameter disable_metrics_collection
- Model HttpSource has a new parameter disable_metrics_collection
- Model AzureDataLakeStoreWriteSettings has a new parameter disable_metrics_collection
- Model AzureSqlMILinkedService has a new parameter credential
- Model AzureSqlMILinkedService has a new parameter always_encrypted_settings
- Model DocumentDbCollectionSink has a new parameter disable_metrics_collection
- Model AzureBlobFSLinkedService has a new parameter credential
- Model AzureMariaDBSource has a new parameter disable_metrics_collection
- Model AzureBlobFSWriteSettings has a new parameter disable_metrics_collection
- Model Db2Source has a new parameter disable_metrics_collection
- Model AzureDatabricksDeltaLakeSource has a new parameter disable_metrics_collection
- Model FileServerWriteSettings has a new parameter disable_metrics_collection
- Model CommonDataServiceForAppsSource has a new parameter disable_metrics_collection
- Model InformixSink has a new parameter disable_metrics_collection
- Model SqlMISource has a new parameter disable_metrics_collection
- Model FtpReadSettings has a new parameter disable_metrics_collection
- Model ServiceNowSource has a new parameter disable_metrics_collection
- Model AzurePostgreSqlSink has a new parameter disable_metrics_collection
- Model StoreWriteSettings has a new parameter disable_metrics_collection
- Model CopySink has a new parameter disable_metrics_collection
- Model DelimitedTextSink has a new parameter disable_metrics_collection
- Model MongoDbAtlasSource has a new parameter disable_metrics_collection
- Model SalesforceServiceCloudSource has a new parameter disable_metrics_collection
- Model AzureSqlDatabaseLinkedService has a new parameter credential
- Model AzureSqlDatabaseLinkedService has a new parameter always_encrypted_settings
- Model XeroSource has a new parameter disable_metrics_collection
- Model SqlServerSink has a new parameter disable_metrics_collection
- Model OrcSource has a new parameter disable_metrics_collection
- Model DynamicsAXSource has a new parameter disable_metrics_collection
- Model AzureSqlSource has a new parameter disable_metrics_collection
- Model GreenplumSource has a new parameter disable_metrics_collection
- Model GoogleBigQuerySource has a new parameter disable_metrics_collection
- Model BlobSource has a new parameter disable_metrics_collection
- Model HubspotSource has a new parameter disable_metrics_collection
- Model CommonDataServiceForAppsSink has a new parameter disable_metrics_collection
- Model CosmosDbMongoDbApiSource has a new parameter disable_metrics_collection
- Model DelimitedTextSource has a new parameter disable_metrics_collection
- Model MarketoSource has a new parameter disable_metrics_collection
- Model GoogleAdWordsSource has a new parameter disable_metrics_collection
- Model ResponsysSource has a new parameter disable_metrics_collection
- Model RestServiceLinkedService has a new parameter credential
- Model AzurePostgreSqlSource has a new parameter disable_metrics_collection
- Model DocumentDbCollectionSource has a new parameter disable_metrics_collection
- Model SalesforceServiceCloudSink has a new parameter disable_metrics_collection
- Model AzureBlobFSSource has a new parameter disable_metrics_collection
- Model BinarySink has a new parameter disable_metrics_collection
- Model AzureDataLakeStoreReadSettings has a new parameter disable_metrics_collection
- Model SnowflakeSource has a new parameter disable_metrics_collection
- Model AzureTableSource has a new parameter disable_metrics_collection
- Model SapOpenHubSource has a new parameter disable_metrics_collection
- Model ParquetSource has a new parameter disable_metrics_collection
- Model ZohoSource has a new parameter disable_metrics_collection
- Model AmazonS3ReadSettings has a new parameter disable_metrics_collection
- Model ExcelSource has a new parameter disable_metrics_collection
- Model WebActivityAuthentication has a new parameter credential
- Model SnowflakeSink has a new parameter disable_metrics_collection
- Model SqlServerLinkedService has a new parameter always_encrypted_settings
- Model GoogleCloudStorageReadSettings has a new parameter disable_metrics_collection
- Added operation group PrivateEndpointConnectionOperations
- Added operation group PrivateLinkResourcesOperations
- Added operation group PrivateEndPointConnectionsOperations

**Breaking changes**

- Parameter type of model DataFlow is now required
- Parameter type of model MappingDataFlow is now required

## 1.1.0 (2021-03-12)

**Features**
Expand Down
1 change: 1 addition & 0 deletions sdk/datafactory/azure-mgmt-datafactory/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
include _meta.json
recursive-include tests *.py *.yaml
include *.md
include azure/__init__.py
Expand Down
11 changes: 11 additions & 0 deletions sdk/datafactory/azure-mgmt-datafactory/_meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"autorest": "3.4.5",
"use": [
"@autorest/python@5.8.4",
"@autorest/modelerfour@4.19.2"
],
"commit": "406474c3807f2dec010af72286f22aa7a9a54920",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest_command": "autorest specification/datafactory/resource-manager/readme.md --multiapi --python --python-mode=update --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk --track2 --use=@autorest/python@5.8.4 --use=@autorest/modelerfour@4.19.2 --version=3.4.5",
"readme": "specification/datafactory/resource-manager/readme.md"
}
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
from typing import Any, Optional

from azure.core.credentials import TokenCredential
from azure.core.pipeline.transport import HttpRequest, HttpResponse

from ._configuration import DataFactoryManagementClientConfiguration
from .operations import Operations
Expand All @@ -35,6 +36,9 @@
from .operations import DataFlowDebugSessionOperations
from .operations import ManagedVirtualNetworksOperations
from .operations import ManagedPrivateEndpointsOperations
from .operations import PrivateEndPointConnectionsOperations
from .operations import PrivateEndpointConnectionOperations
from .operations import PrivateLinkResourcesOperations
from . import models


Expand Down Expand Up @@ -75,6 +79,12 @@ class DataFactoryManagementClient(object):
:vartype managed_virtual_networks: azure.mgmt.datafactory.operations.ManagedVirtualNetworksOperations
:ivar managed_private_endpoints: ManagedPrivateEndpointsOperations operations
:vartype managed_private_endpoints: azure.mgmt.datafactory.operations.ManagedPrivateEndpointsOperations
:ivar private_end_point_connections: PrivateEndPointConnectionsOperations operations
:vartype private_end_point_connections: azure.mgmt.datafactory.operations.PrivateEndPointConnectionsOperations
:ivar private_endpoint_connection: PrivateEndpointConnectionOperations operations
:vartype private_endpoint_connection: azure.mgmt.datafactory.operations.PrivateEndpointConnectionOperations
:ivar private_link_resources: PrivateLinkResourcesOperations operations
:vartype private_link_resources: azure.mgmt.datafactory.operations.PrivateLinkResourcesOperations
:param credential: Credential needed for the client to connect to Azure.
:type credential: ~azure.core.credentials.TokenCredential
:param subscription_id: The subscription identifier.
Expand All @@ -98,6 +108,7 @@ def __init__(

client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
self._serialize.client_side_validation = False
self._deserialize = Deserializer(client_models)

self.operations = Operations(
Expand Down Expand Up @@ -134,6 +145,30 @@ def __init__(
self._client, self._config, self._serialize, self._deserialize)
self.managed_private_endpoints = ManagedPrivateEndpointsOperations(
self._client, self._config, self._serialize, self._deserialize)
self.private_end_point_connections = PrivateEndPointConnectionsOperations(
self._client, self._config, self._serialize, self._deserialize)
self.private_endpoint_connection = PrivateEndpointConnectionOperations(
self._client, self._config, self._serialize, self._deserialize)
self.private_link_resources = PrivateLinkResourcesOperations(
self._client, self._config, self._serialize, self._deserialize)

def _send_request(self, http_request, **kwargs):
# type: (HttpRequest, Any) -> HttpResponse
"""Runs the network request through the client's chained policies.
:param http_request: The network request you want to make. Required.
:type http_request: ~azure.core.pipeline.transport.HttpRequest
:keyword bool stream: Whether the response payload will be streamed. Defaults to True.
:return: The response of your network call. Does not do error handling on your response.
:rtype: ~azure.core.pipeline.transport.HttpResponse
"""
path_format_arguments = {
'subscriptionId': self._serialize.url("self._config.subscription_id", self._config.subscription_id, 'str'),
}
http_request.url = self._client.format_url(http_request.url, **path_format_arguments)
stream = kwargs.pop("stream", True)
pipeline_response = self._client._pipeline.run(http_request, stream=stream, **kwargs)
return pipeline_response.http_response

def close(self):
# type: () -> None
Expand Down
Loading

0 comments on commit de74032

Please sign in to comment.