Skip to content

Commit 2bacc5d

Browse files
author
SDKAuto
committed
CodeGen from PR 33781 in Azure/azure-rest-api-specs
Merge 6481524224b6107a9a3e3bc98ded83ad869e27a6 into 4e43b1d1afb47d7d8c1dc6869160b13a2c89f232
1 parent b328d88 commit 2bacc5d

File tree

94 files changed

+500
-1036
lines changed

Some content is hidden

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

94 files changed

+500
-1036
lines changed

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

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

3+
## 9.2.0 (2025-04-08)
4+
5+
### Features Added
6+
7+
- Client `SearchManagementClient` added operation group `network_security_perimeter_configurations`
8+
- Model `Identity` added property `user_assigned_identities`
9+
- Enum `IdentityType` added member `SYSTEM_ASSIGNED_USER_ASSIGNED`
10+
- Enum `IdentityType` added member `USER_ASSIGNED`
11+
- Model `NetworkRuleSet` added property `bypass`
12+
- Model `Operation` added property `is_data_action`
13+
- Model `Operation` added property `origin`
14+
- Model `Operation` added property `action_type`
15+
- Model `PrivateEndpointConnection` added property `system_data`
16+
- Model `PrivateLinkResource` added property `system_data`
17+
- Model `Resource` added property `system_data`
18+
- Model `SearchService` added property `endpoint`
19+
- Model `SearchService` added property `compute_type`
20+
- Model `SearchService` added property `disabled_data_exfiltration_options`
21+
- Model `SearchService` added property `e_tag`
22+
- Model `SearchService` added property `upgrade_available`
23+
- Model `SearchService` added property `service_upgraded_at`
24+
- Model `SearchService` added property `system_data`
25+
- Enum `SearchServiceStatus` added member `STOPPED`
26+
- Model `SearchServiceUpdate` added property `endpoint`
27+
- Model `SearchServiceUpdate` added property `compute_type`
28+
- Model `SearchServiceUpdate` added property `disabled_data_exfiltration_options`
29+
- Model `SearchServiceUpdate` added property `e_tag`
30+
- Model `SearchServiceUpdate` added property `upgrade_available`
31+
- Model `SearchServiceUpdate` added property `service_upgraded_at`
32+
- Model `SearchServiceUpdate` added property `system_data`
33+
- Model `SharedPrivateLinkResource` added property `system_data`
34+
- Model `TrackedResource` added property `system_data`
35+
- Added enum `ActionType`
36+
- Added enum `ComputeType`
37+
- Added enum `CreatedByType`
38+
- Added model `NSPConfigAccessRule`
39+
- Added model `NSPConfigAccessRuleProperties`
40+
- Added model `NSPConfigAssociation`
41+
- Added model `NSPConfigNetworkSecurityPerimeterRule`
42+
- Added model `NSPConfigPerimeter`
43+
- Added model `NSPConfigProfile`
44+
- Added model `NSPProvisioningIssue`
45+
- Added model `NSPProvisioningIssueProperties`
46+
- Added model `NetworkSecurityPerimeterConfiguration`
47+
- Added model `NetworkSecurityPerimeterConfigurationListResult`
48+
- Added enum `Origin`
49+
- Added model `ProxyResource`
50+
- Added enum `SearchBypass`
51+
- Added enum `SearchDisabledDataExfiltrationOption`
52+
- Added model `SystemData`
53+
- Added enum `UpgradeAvailable`
54+
- Added model `UserAssignedManagedIdentity`
55+
- Model `ServicesOperations` added method `begin_upgrade`
56+
- Added model `NetworkSecurityPerimeterConfigurationsOperations`
57+
- Method `PrivateEndpointConnectionsOperations.update` has a new overload `def update(self: None, resource_group_name: str, search_service_name: str, private_endpoint_connection_name: str, private_endpoint_connection: IO[bytes], search_management_request_options: Optional[SearchManagementRequestOptions], content_type: str)`
58+
- Method `ServicesOperations.begin_create_or_update` has a new overload `def begin_create_or_update(self: None, resource_group_name: str, search_service_name: str, service: IO[bytes], search_management_request_options: Optional[SearchManagementRequestOptions], content_type: str)`
59+
- Method `ServicesOperations.update` has a new overload `def update(self: None, resource_group_name: str, search_service_name: str, service: IO[bytes], search_management_request_options: Optional[SearchManagementRequestOptions], content_type: str)`
60+
- Method `SharedPrivateLinkResourcesOperations.begin_create_or_update` has a new overload `def begin_create_or_update(self: None, resource_group_name: str, search_service_name: str, shared_private_link_resource_name: str, shared_private_link_resource: IO[bytes], search_management_request_options: Optional[SearchManagementRequestOptions], content_type: str)`
61+
362
## 9.2.0b3 (2025-04-02)
463

564
### Features Added
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"commit": "d19224ba51aa869cd99f981842b780d69d51c297",
2+
"commit": "5d01f2e9ac3a4551d9d6f93afd0fde0c6c48ed17",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"autorest": "3.10.2",
55
"use": [
66
"@autorest/[email protected]",
77
"@autorest/[email protected]"
88
],
9-
"autorest_command": "autorest specification/search/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/azure-sdk-for-python/sdk --use=@autorest/[email protected] --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
9+
"autorest_command": "autorest specification/search/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/[email protected] --use=@autorest/[email protected] --version=3.10.2 --version-tolerant=False",
1010
"readme": "specification/search/resource-manager/readme.md"
1111
}

sdk/search/azure-mgmt-search/azure/mgmt/search/_configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ class SearchManagementClientConfiguration: # pylint: disable=too-many-instance-
2828
:param subscription_id: The unique identifier for a Microsoft Azure subscription. You can
2929
obtain this value from the Azure Resource Manager API or the portal. Required.
3030
:type subscription_id: str
31-
:keyword api_version: Api Version. Default value is "2025-02-01-preview". Note that overriding
32-
this default value may result in unsupported behavior.
31+
:keyword api_version: Api Version. Default value is "2025-05-01". Note that overriding this
32+
default value may result in unsupported behavior.
3333
:paramtype api_version: str
3434
"""
3535

3636
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
37-
api_version: str = kwargs.pop("api_version", "2025-02-01-preview")
37+
api_version: str = kwargs.pop("api_version", "2025-05-01")
3838

3939
if credential is None:
4040
raise ValueError("Parameter 'credential' must not be None.")

sdk/search/azure-mgmt-search/azure/mgmt/search/_search_management_client.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
from .operations import (
2222
AdminKeysOperations,
2323
NetworkSecurityPerimeterConfigurationsOperations,
24-
OfferingsOperations,
2524
Operations,
2625
PrivateEndpointConnectionsOperations,
2726
PrivateLinkResourcesOperations,
@@ -41,8 +40,6 @@ class SearchManagementClient(SearchManagementClientOperationsMixin): # pylint:
4140
4241
:ivar operations: Operations operations
4342
:vartype operations: azure.mgmt.search.operations.Operations
44-
:ivar offerings: OfferingsOperations operations
45-
:vartype offerings: azure.mgmt.search.operations.OfferingsOperations
4643
:ivar admin_keys: AdminKeysOperations operations
4744
:vartype admin_keys: azure.mgmt.search.operations.AdminKeysOperations
4845
:ivar query_keys: QueryKeysOperations operations
@@ -70,8 +67,8 @@ class SearchManagementClient(SearchManagementClientOperationsMixin): # pylint:
7067
:type subscription_id: str
7168
:param base_url: Service URL. Default value is "https://management.azure.com".
7269
:type base_url: str
73-
:keyword api_version: Api Version. Default value is "2025-02-01-preview". Note that overriding
74-
this default value may result in unsupported behavior.
70+
:keyword api_version: Api Version. Default value is "2025-05-01". Note that overriding this
71+
default value may result in unsupported behavior.
7572
:paramtype api_version: str
7673
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
7774
Retry-After header is present.
@@ -112,7 +109,6 @@ def __init__(
112109
self._deserialize = Deserializer(client_models)
113110
self._serialize.client_side_validation = False
114111
self.operations = Operations(self._client, self._config, self._serialize, self._deserialize)
115-
self.offerings = OfferingsOperations(self._client, self._config, self._serialize, self._deserialize)
116112
self.admin_keys = AdminKeysOperations(self._client, self._config, self._serialize, self._deserialize)
117113
self.query_keys = QueryKeysOperations(self._client, self._config, self._serialize, self._deserialize)
118114
self.services = ServicesOperations(self._client, self._config, self._serialize, self._deserialize)

sdk/search/azure-mgmt-search/azure/mgmt/search/_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.2.0b3"
9+
VERSION = "9.2.0"

sdk/search/azure-mgmt-search/azure/mgmt/search/aio/_configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ class SearchManagementClientConfiguration: # pylint: disable=too-many-instance-
2828
:param subscription_id: The unique identifier for a Microsoft Azure subscription. You can
2929
obtain this value from the Azure Resource Manager API or the portal. Required.
3030
:type subscription_id: str
31-
:keyword api_version: Api Version. Default value is "2025-02-01-preview". Note that overriding
32-
this default value may result in unsupported behavior.
31+
:keyword api_version: Api Version. Default value is "2025-05-01". Note that overriding this
32+
default value may result in unsupported behavior.
3333
:paramtype api_version: str
3434
"""
3535

3636
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
37-
api_version: str = kwargs.pop("api_version", "2025-02-01-preview")
37+
api_version: str = kwargs.pop("api_version", "2025-05-01")
3838

3939
if credential is None:
4040
raise ValueError("Parameter 'credential' must not be None.")

sdk/search/azure-mgmt-search/azure/mgmt/search/aio/_search_management_client.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
from .operations import (
2222
AdminKeysOperations,
2323
NetworkSecurityPerimeterConfigurationsOperations,
24-
OfferingsOperations,
2524
Operations,
2625
PrivateEndpointConnectionsOperations,
2726
PrivateLinkResourcesOperations,
@@ -41,8 +40,6 @@ class SearchManagementClient(SearchManagementClientOperationsMixin): # pylint:
4140
4241
:ivar operations: Operations operations
4342
:vartype operations: azure.mgmt.search.aio.operations.Operations
44-
:ivar offerings: OfferingsOperations operations
45-
:vartype offerings: azure.mgmt.search.aio.operations.OfferingsOperations
4643
:ivar admin_keys: AdminKeysOperations operations
4744
:vartype admin_keys: azure.mgmt.search.aio.operations.AdminKeysOperations
4845
:ivar query_keys: QueryKeysOperations operations
@@ -71,8 +68,8 @@ class SearchManagementClient(SearchManagementClientOperationsMixin): # pylint:
7168
:type subscription_id: str
7269
:param base_url: Service URL. Default value is "https://management.azure.com".
7370
:type base_url: str
74-
:keyword api_version: Api Version. Default value is "2025-02-01-preview". Note that overriding
75-
this default value may result in unsupported behavior.
71+
:keyword api_version: Api Version. Default value is "2025-05-01". Note that overriding this
72+
default value may result in unsupported behavior.
7673
:paramtype api_version: str
7774
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
7875
Retry-After header is present.
@@ -113,7 +110,6 @@ def __init__(
113110
self._deserialize = Deserializer(client_models)
114111
self._serialize.client_side_validation = False
115112
self.operations = Operations(self._client, self._config, self._serialize, self._deserialize)
116-
self.offerings = OfferingsOperations(self._client, self._config, self._serialize, self._deserialize)
117113
self.admin_keys = AdminKeysOperations(self._client, self._config, self._serialize, self._deserialize)
118114
self.query_keys = QueryKeysOperations(self._client, self._config, self._serialize, self._deserialize)
119115
self.services = ServicesOperations(self._client, self._config, self._serialize, self._deserialize)

sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/__init__.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
from ._patch import * # pylint: disable=unused-wildcard-import
1414

1515
from ._operations import Operations # type: ignore
16-
from ._offerings_operations import OfferingsOperations # type: ignore
1716
from ._admin_keys_operations import AdminKeysOperations # type: ignore
1817
from ._query_keys_operations import QueryKeysOperations # type: ignore
1918
from ._services_operations import ServicesOperations # type: ignore
@@ -30,7 +29,6 @@
3029

3130
__all__ = [
3231
"Operations",
33-
"OfferingsOperations",
3432
"AdminKeysOperations",
3533
"QueryKeysOperations",
3634
"ServicesOperations",

sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/_offerings_operations.py

Lines changed: 0 additions & 128 deletions
This file was deleted.

0 commit comments

Comments
 (0)