Skip to content

Commit 26137ce

Browse files
authored
code and test (#34733)
Co-authored-by: azure-sdk <PythonSdkPipelines>
1 parent c1d6214 commit 26137ce

File tree

8 files changed

+1292
-38
lines changed

8 files changed

+1292
-38
lines changed

sdk/datafactory/azure-mgmt-datafactory/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Release History
22

3+
## 6.1.0 (2024-03-18)
4+
5+
### Features Added
6+
7+
- Added model ExpressionV2
8+
- Added model ExpressionV2Type
9+
- Added model GoogleBigQueryV2AuthenticationType
10+
- Added model GoogleBigQueryV2LinkedService
11+
- Added model GoogleBigQueryV2ObjectDataset
12+
- Added model GoogleBigQueryV2Source
13+
- Added model PostgreSqlV2LinkedService
14+
- Added model PostgreSqlV2Source
15+
- Added model PostgreSqlV2TableDataset
16+
- Added model ServiceNowV2AuthenticationType
17+
- Added model ServiceNowV2LinkedService
18+
- Added model ServiceNowV2ObjectDataset
19+
- Added model ServiceNowV2Source
20+
321
## 6.0.0 (2024-03-04)
422

523
### Features Added

sdk/datafactory/azure-mgmt-datafactory/_meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"commit": "6f8faf5da91b5b9af5f3512fe609e22e99383d41",
2+
"commit": "c45a7f47c1901149828eb8a33c74898c554659c0",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.9.7",
55
"use": [

sdk/datafactory/azure-mgmt-datafactory/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "python",
44
"TagPrefix": "python/datafactory/azure-mgmt-datafactory",
5-
"Tag": "python/datafactory/azure-mgmt-datafactory_c7d25e34c8"
5+
"Tag": "python/datafactory/azure-mgmt-datafactory_f7a42373ad"
66
}

sdk/datafactory/azure-mgmt-datafactory/azure/mgmt/datafactory/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "6.0.0"
9+
VERSION = "6.1.0"

sdk/datafactory/azure-mgmt-datafactory/azure/mgmt/datafactory/models/__init__.py

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@
268268
from ._models_py3 import ExposureControlRequest
269269
from ._models_py3 import ExposureControlResponse
270270
from ._models_py3 import Expression
271+
from ._models_py3 import ExpressionV2
271272
from ._models_py3 import Factory
272273
from ._models_py3 import FactoryGitHubConfiguration
273274
from ._models_py3 import FactoryIdentity
@@ -307,6 +308,9 @@
307308
from ._models_py3 import GoogleBigQueryLinkedService
308309
from ._models_py3 import GoogleBigQueryObjectDataset
309310
from ._models_py3 import GoogleBigQuerySource
311+
from ._models_py3 import GoogleBigQueryV2LinkedService
312+
from ._models_py3 import GoogleBigQueryV2ObjectDataset
313+
from ._models_py3 import GoogleBigQueryV2Source
310314
from ._models_py3 import GoogleCloudStorageLinkedService
311315
from ._models_py3 import GoogleCloudStorageLocation
312316
from ._models_py3 import GoogleCloudStorageReadSettings
@@ -530,6 +534,9 @@
530534
from ._models_py3 import PostgreSqlLinkedService
531535
from ._models_py3 import PostgreSqlSource
532536
from ._models_py3 import PostgreSqlTableDataset
537+
from ._models_py3 import PostgreSqlV2LinkedService
538+
from ._models_py3 import PostgreSqlV2Source
539+
from ._models_py3 import PostgreSqlV2TableDataset
533540
from ._models_py3 import PowerQuerySink
534541
from ._models_py3 import PowerQuerySinkMapping
535542
from ._models_py3 import PowerQuerySource
@@ -638,6 +645,9 @@
638645
from ._models_py3 import ServiceNowLinkedService
639646
from ._models_py3 import ServiceNowObjectDataset
640647
from ._models_py3 import ServiceNowSource
648+
from ._models_py3 import ServiceNowV2LinkedService
649+
from ._models_py3 import ServiceNowV2ObjectDataset
650+
from ._models_py3 import ServiceNowV2Source
641651
from ._models_py3 import ServicePrincipalCredential
642652
from ._models_py3 import SetVariableActivity
643653
from ._models_py3 import SftpLocation
@@ -803,12 +813,14 @@
803813
from ._data_factory_management_client_enums import DynamicsSinkWriteBehavior
804814
from ._data_factory_management_client_enums import EventSubscriptionStatus
805815
from ._data_factory_management_client_enums import ExpressionType
816+
from ._data_factory_management_client_enums import ExpressionV2Type
806817
from ._data_factory_management_client_enums import FactoryIdentityType
807818
from ._data_factory_management_client_enums import FrequencyType
808819
from ._data_factory_management_client_enums import FtpAuthenticationType
809820
from ._data_factory_management_client_enums import GlobalParameterType
810821
from ._data_factory_management_client_enums import GoogleAdWordsAuthenticationType
811822
from ._data_factory_management_client_enums import GoogleBigQueryAuthenticationType
823+
from ._data_factory_management_client_enums import GoogleBigQueryV2AuthenticationType
812824
from ._data_factory_management_client_enums import HBaseAuthenticationType
813825
from ._data_factory_management_client_enums import HDInsightActivityDebugInfoOption
814826
from ._data_factory_management_client_enums import HdiNodeTypes
@@ -866,6 +878,7 @@
866878
from ._data_factory_management_client_enums import ScriptType
867879
from ._data_factory_management_client_enums import SelfHostedIntegrationRuntimeNodeStatus
868880
from ._data_factory_management_client_enums import ServiceNowAuthenticationType
881+
from ._data_factory_management_client_enums import ServiceNowV2AuthenticationType
869882
from ._data_factory_management_client_enums import ServicePrincipalCredentialType
870883
from ._data_factory_management_client_enums import SftpAuthenticationType
871884
from ._data_factory_management_client_enums import SnowflakeAuthenticationType
@@ -1163,6 +1176,7 @@
11631176
"ExposureControlRequest",
11641177
"ExposureControlResponse",
11651178
"Expression",
1179+
"ExpressionV2",
11661180
"Factory",
11671181
"FactoryGitHubConfiguration",
11681182
"FactoryIdentity",
@@ -1202,6 +1216,9 @@
12021216
"GoogleBigQueryLinkedService",
12031217
"GoogleBigQueryObjectDataset",
12041218
"GoogleBigQuerySource",
1219+
"GoogleBigQueryV2LinkedService",
1220+
"GoogleBigQueryV2ObjectDataset",
1221+
"GoogleBigQueryV2Source",
12051222
"GoogleCloudStorageLinkedService",
12061223
"GoogleCloudStorageLocation",
12071224
"GoogleCloudStorageReadSettings",
@@ -1425,6 +1442,9 @@
14251442
"PostgreSqlLinkedService",
14261443
"PostgreSqlSource",
14271444
"PostgreSqlTableDataset",
1445+
"PostgreSqlV2LinkedService",
1446+
"PostgreSqlV2Source",
1447+
"PostgreSqlV2TableDataset",
14281448
"PowerQuerySink",
14291449
"PowerQuerySinkMapping",
14301450
"PowerQuerySource",
@@ -1533,6 +1553,9 @@
15331553
"ServiceNowLinkedService",
15341554
"ServiceNowObjectDataset",
15351555
"ServiceNowSource",
1556+
"ServiceNowV2LinkedService",
1557+
"ServiceNowV2ObjectDataset",
1558+
"ServiceNowV2Source",
15361559
"ServicePrincipalCredential",
15371560
"SetVariableActivity",
15381561
"SftpLocation",
@@ -1697,12 +1720,14 @@
16971720
"DynamicsSinkWriteBehavior",
16981721
"EventSubscriptionStatus",
16991722
"ExpressionType",
1723+
"ExpressionV2Type",
17001724
"FactoryIdentityType",
17011725
"FrequencyType",
17021726
"FtpAuthenticationType",
17031727
"GlobalParameterType",
17041728
"GoogleAdWordsAuthenticationType",
17051729
"GoogleBigQueryAuthenticationType",
1730+
"GoogleBigQueryV2AuthenticationType",
17061731
"HBaseAuthenticationType",
17071732
"HDInsightActivityDebugInfoOption",
17081733
"HdiNodeTypes",
@@ -1760,6 +1785,7 @@
17601785
"ScriptType",
17611786
"SelfHostedIntegrationRuntimeNodeStatus",
17621787
"ServiceNowAuthenticationType",
1788+
"ServiceNowV2AuthenticationType",
17631789
"ServicePrincipalCredentialType",
17641790
"SftpAuthenticationType",
17651791
"SnowflakeAuthenticationType",

sdk/datafactory/azure-mgmt-datafactory/azure/mgmt/datafactory/models/_data_factory_management_client_enums.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,15 @@ class ExpressionType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
271271
EXPRESSION = "Expression"
272272

273273

274+
class ExpressionV2Type(str, Enum, metaclass=CaseInsensitiveEnumMeta):
275+
"""Type of expressions supported by the system. Type: string."""
276+
277+
CONSTANT = "Constant"
278+
FIELD = "Field"
279+
UNARY = "Unary"
280+
BINARY = "Binary"
281+
282+
274283
class FactoryIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
275284
"""The identity type."""
276285

@@ -323,6 +332,13 @@ class GoogleBigQueryAuthenticationType(str, Enum, metaclass=CaseInsensitiveEnumM
323332
USER_AUTHENTICATION = "UserAuthentication"
324333

325334

335+
class GoogleBigQueryV2AuthenticationType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
336+
"""The OAuth 2.0 authentication mechanism used for authentication."""
337+
338+
SERVICE_AUTHENTICATION = "ServiceAuthentication"
339+
USER_AUTHENTICATION = "UserAuthentication"
340+
341+
326342
class HBaseAuthenticationType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
327343
"""The authentication mechanism to use to connect to the HBase server."""
328344

@@ -819,6 +835,13 @@ class ServiceNowAuthenticationType(str, Enum, metaclass=CaseInsensitiveEnumMeta)
819835
O_AUTH2 = "OAuth2"
820836

821837

838+
class ServiceNowV2AuthenticationType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
839+
"""The authentication type to use."""
840+
841+
BASIC = "Basic"
842+
O_AUTH2 = "OAuth2"
843+
844+
822845
class ServicePrincipalCredentialType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
823846
"""All available servicePrincipalCredentialType values."""
824847

0 commit comments

Comments
 (0)