Skip to content

Commit fd38fec

Browse files
author
SDKAuto
committed
CodeGen from PR 3540 in test-repo-billy/azure-rest-api-specs
Merge f3e120419a16bb8154177e513d7efc4634b77bac into 6c6e1713f03acaf37e5c89652b023dd2c9eae16e
1 parent b2b0c35 commit fd38fec

File tree

49 files changed

+324
-328
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+324
-328
lines changed
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"commit": "471fbc404548c3c6611833680dbbeefcc010e201",
3-
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
2+
"commit": "6250497796675059acd32fe7e2db39db503d2c0b",
3+
"repository_url": "https://github.com/test-repo-billy/azure-rest-api-specs",
44
"autorest": "3.10.2",
55
"use": [
6-
"@autorest/python@6.17.0",
6+
"@autorest/python@6.19.0",
77
"@autorest/[email protected]"
88
],
9-
"autorest_command": "autorest specification/datafactory/resource-manager/readme.md --generate-sample=True --generate-test=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.17.0 --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/datafactory/resource-manager/readme.md --generate-sample=True --generate-test=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/python@6.19.0 --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
1010
"readme": "specification/datafactory/resource-manager/readme.md"
1111
}

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 = "9.0.0"
9+
VERSION = "1.0.0"

sdk/datafactory/azure-mgmt-datafactory/azure/mgmt/datafactory/aio/operations/_factories_operations.py

Lines changed: 0 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
build_get_git_hub_access_token_request,
3737
build_get_request,
3838
build_list_by_resource_group_request,
39-
build_list_request,
4039
build_update_request,
4140
)
4241

@@ -67,80 +66,6 @@ def __init__(self, *args, **kwargs) -> None:
6766
self._serialize = input_args.pop(0) if input_args else kwargs.pop("serializer")
6867
self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer")
6968

70-
@distributed_trace
71-
def list(self, **kwargs: Any) -> AsyncIterable["_models.Factory"]:
72-
"""Lists factories under the specified subscription.
73-
74-
:return: An iterator like instance of either Factory or the result of cls(response)
75-
:rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.Factory]
76-
:raises ~azure.core.exceptions.HttpResponseError:
77-
"""
78-
_headers = kwargs.pop("headers", {}) or {}
79-
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
80-
81-
api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version))
82-
cls: ClsType[_models.FactoryListResponse] = kwargs.pop("cls", None)
83-
84-
error_map: MutableMapping[int, Type[HttpResponseError]] = {
85-
401: ClientAuthenticationError,
86-
404: ResourceNotFoundError,
87-
409: ResourceExistsError,
88-
304: ResourceNotModifiedError,
89-
}
90-
error_map.update(kwargs.pop("error_map", {}) or {})
91-
92-
def prepare_request(next_link=None):
93-
if not next_link:
94-
95-
_request = build_list_request(
96-
subscription_id=self._config.subscription_id,
97-
api_version=api_version,
98-
headers=_headers,
99-
params=_params,
100-
)
101-
_request.url = self._client.format_url(_request.url)
102-
103-
else:
104-
# make call to next link with the client's api-version
105-
_parsed_next_link = urllib.parse.urlparse(next_link)
106-
_next_request_params = case_insensitive_dict(
107-
{
108-
key: [urllib.parse.quote(v) for v in value]
109-
for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items()
110-
}
111-
)
112-
_next_request_params["api-version"] = self._config.api_version
113-
_request = HttpRequest(
114-
"GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params
115-
)
116-
_request.url = self._client.format_url(_request.url)
117-
_request.method = "GET"
118-
return _request
119-
120-
async def extract_data(pipeline_response):
121-
deserialized = self._deserialize("FactoryListResponse", pipeline_response)
122-
list_of_elem = deserialized.value
123-
if cls:
124-
list_of_elem = cls(list_of_elem) # type: ignore
125-
return deserialized.next_link or None, AsyncList(list_of_elem)
126-
127-
async def get_next(next_link=None):
128-
_request = prepare_request(next_link)
129-
130-
_stream = False
131-
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
132-
_request, stream=_stream, **kwargs
133-
)
134-
response = pipeline_response.http_response
135-
136-
if response.status_code not in [200]:
137-
map_error(status_code=response.status_code, response=response, error_map=error_map)
138-
raise HttpResponseError(response=response, error_format=ARMErrorFormat)
139-
140-
return pipeline_response
141-
142-
return AsyncItemPaged(get_next, extract_data)
143-
14469
@overload
14570
async def configure_factory_repo(
14671
self,

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,9 @@
350350
from ._models_py3 import HubspotLinkedService
351351
from ._models_py3 import HubspotObjectDataset
352352
from ._models_py3 import HubspotSource
353+
from ._models_py3 import IcebergDataset
354+
from ._models_py3 import IcebergSink
355+
from ._models_py3 import IcebergWriteSettings
353356
from ._models_py3 import IfConditionActivity
354357
from ._models_py3 import ImpalaLinkedService
355358
from ._models_py3 import ImpalaObjectDataset
@@ -1271,6 +1274,9 @@
12711274
"HubspotLinkedService",
12721275
"HubspotObjectDataset",
12731276
"HubspotSource",
1277+
"IcebergDataset",
1278+
"IcebergSink",
1279+
"IcebergWriteSettings",
12741280
"IfConditionActivity",
12751281
"ImpalaLinkedService",
12761282
"ImpalaObjectDataset",

0 commit comments

Comments
 (0)