Skip to content

Commit dc56cfa

Browse files
authored
Generated from 59d29e5b9ede1195ac7ef5b826889226ad9a240d (#3771)
Py conf in its own file
1 parent 75b21d8 commit dc56cfa

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

azure-cognitiveservices-search-customsearch/azure/cognitiveservices/search/customsearch/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
# regenerated.
1010
# --------------------------------------------------------------------------
1111

12-
from .custom_search_api import CustomSearchAPI
12+
from .custom_search_client import CustomSearchClient
1313
from .version import VERSION
1414

15-
__all__ = ['CustomSearchAPI']
15+
__all__ = ['CustomSearchClient']
1616

1717
__version__ = VERSION
1818

+7-7
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
from . import models
1717

1818

19-
class CustomSearchAPIConfiguration(Configuration):
20-
"""Configuration for CustomSearchAPI
19+
class CustomSearchClientConfiguration(Configuration):
20+
"""Configuration for CustomSearchClient
2121
Note that all parameters used to create this instance are saved as instance
2222
attributes.
2323
@@ -35,18 +35,18 @@ def __init__(
3535
if not base_url:
3636
base_url = 'https://api.cognitive.microsoft.com/bingcustomsearch/v7.0'
3737

38-
super(CustomSearchAPIConfiguration, self).__init__(base_url)
38+
super(CustomSearchClientConfiguration, self).__init__(base_url)
3939

4040
self.add_user_agent('azure-cognitiveservices-search-customsearch/{}'.format(VERSION))
4141

4242
self.credentials = credentials
4343

4444

45-
class CustomSearchAPI(SDKClient):
45+
class CustomSearchClient(SDKClient):
4646
"""The Bing Custom Search API lets you send a search query to Bing and get back search results customized to meet your custom search definition.
4747
4848
:ivar config: Configuration for client.
49-
:vartype config: CustomSearchAPIConfiguration
49+
:vartype config: CustomSearchClientConfiguration
5050
5151
:ivar custom_instance: CustomInstance operations
5252
:vartype custom_instance: azure.cognitiveservices.search.customsearch.operations.CustomInstanceOperations
@@ -60,8 +60,8 @@ class CustomSearchAPI(SDKClient):
6060
def __init__(
6161
self, credentials, base_url=None):
6262

63-
self.config = CustomSearchAPIConfiguration(credentials, base_url)
64-
super(CustomSearchAPI, self).__init__(self.config.credentials, self.config)
63+
self.config = CustomSearchClientConfiguration(credentials, base_url)
64+
super(CustomSearchClient, self).__init__(self.config.credentials, self.config)
6565

6666
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
6767
self.api_version = '1.0'

azure-cognitiveservices-search-customsearch/azure/cognitiveservices/search/customsearch/models/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
from .thing import Thing
4242
from .creative_work import CreativeWork
4343
from .response_base import ResponseBase
44-
from .custom_search_api_enums import (
44+
from .custom_search_client_enums import (
4545
ErrorCode,
4646
ErrorSubCode,
4747
SafeSearch,

azure-cognitiveservices-search-customsearch/azure/cognitiveservices/search/customsearch/operations/custom_instance_operations.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def search(
4242
4343
:param custom_config: The identifier for the custom search
4444
configuration
45-
:type custom_config: long
45+
:type custom_config: str
4646
:param query: The user's search query term. The term may not be empty.
4747
The term may contain Bing Advanced Operators. For example, to limit
4848
results to a specific domain, use the site: operator.
@@ -262,7 +262,7 @@ def search(
262262

263263
# Construct parameters
264264
query_parameters = {}
265-
query_parameters['customConfig'] = self._serialize.query("custom_config", custom_config, 'long', minimum=0)
265+
query_parameters['customConfig'] = self._serialize.query("custom_config", custom_config, 'str')
266266
if country_code is not None:
267267
query_parameters['cc'] = self._serialize.query("country_code", country_code, 'str')
268268
if count is not None:
@@ -283,7 +283,7 @@ def search(
283283

284284
# Construct headers
285285
header_parameters = {}
286-
header_parameters['Content-Type'] = 'application/json; charset=utf-8'
286+
header_parameters['Accept'] = 'application/json'
287287
if custom_headers:
288288
header_parameters.update(custom_headers)
289289
header_parameters['X-BingApis-SDK'] = self._serialize.header("self.x_bing_apis_sdk", self.x_bing_apis_sdk, 'str')
@@ -299,8 +299,8 @@ def search(
299299
header_parameters['X-Search-Location'] = self._serialize.header("location", location, 'str')
300300

301301
# Construct and send request
302-
request = self._client.get(url, query_parameters)
303-
response = self._client.send(request, header_parameters, stream=False, **operation_config)
302+
request = self._client.get(url, query_parameters, header_parameters)
303+
response = self._client.send(request, stream=False, **operation_config)
304304

305305
if response.status_code not in [200]:
306306
raise models.ErrorResponseException(self._deserialize, response)

0 commit comments

Comments
 (0)