diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/CHANGELOG.md b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/CHANGELOG.md index d1d5fcfaa672..7f2fd9a35e16 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/CHANGELOG.md +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/CHANGELOG.md @@ -1,13 +1,15 @@ # Release History +## 2.0.0 (2025-07-25) + +### Features Added + - Interface ObservabilityEvalClientOptionalParams has a new optional parameter cloudSetting + - Added Type Alias AzureSupportedClouds + - Added Enum AzureClouds + - ## 1.0.0 (2025-05-07) ### Other Changes - First GA -## 1.0.0b1 (2025-03-31) - -### Other Changes - - - Initial version diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/MANIFEST.in b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/MANIFEST.in index 9b415358cf0e..86f4130d4ac8 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/MANIFEST.in +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/MANIFEST.in @@ -1,4 +1,3 @@ -include _meta.json recursive-include tests *.py *.json recursive-include samples *.py *.md include *.md diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/_meta.json b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/_metadata.json similarity index 57% rename from sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/_meta.json rename to sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/_metadata.json index 088207562bd4..3e2fa3315337 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/_meta.json +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/_metadata.json @@ -1,6 +1,7 @@ { - "commit": "532b1b8f4efdb960efce95c6694164303d79a3fc", + "apiVersion": "2024-10-01", + "commit": "685bc4b1cb39ae8d912762b9f7b62a474bafcae5", "repository_url": "https://github.com/Azure/azure-rest-api-specs", "typespec_src": "specification/liftrarize/ArizeAi.ObservabilityEval.Management", - "@azure-tools/typespec-python": "0.44.1" + "emitterVersion": "0.47.0" } \ No newline at end of file diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/_version.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/_version.py index 0ec13ea52bbf..be71c81bd282 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/_version.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "1.0.0" +VERSION = "1.0.0b1" diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/aio/operations/_operations.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/aio/operations/_operations.py index 00ad13cf1619..b652063df3c0 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/aio/operations/_operations.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/aio/operations/_operations.py @@ -8,7 +8,7 @@ from collections.abc import MutableMapping from io import IOBase import json -from typing import Any, AsyncIterable, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload +from typing import Any, AsyncIterator, Callable, Dict, IO, List, Optional, TypeVar, Union, cast, overload import urllib.parse from azure.core import AsyncPipelineClient @@ -71,7 +71,7 @@ def __init__(self, *args, **kwargs) -> None: self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def list(self, **kwargs: Any) -> AsyncIterable["_models.Operation"]: + def list(self, **kwargs: Any) -> AsyncItemPaged["_models.Operation"]: """List the operations for the provider. :return: An iterator like instance of Operation @@ -763,7 +763,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- @distributed_trace def list_by_resource_group( self, resource_group_name: str, **kwargs: Any - ) -> AsyncIterable["_models.OrganizationResource"]: + ) -> AsyncItemPaged["_models.OrganizationResource"]: """List OrganizationResource resources by resource group. :param resource_group_name: The name of the resource group. The name is case insensitive. @@ -852,7 +852,7 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) @distributed_trace - def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.OrganizationResource"]: + def list_by_subscription(self, **kwargs: Any) -> AsyncItemPaged["_models.OrganizationResource"]: """List OrganizationResource resources by subscription ID. :return: An iterator like instance of OrganizationResource diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/models/_models.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/models/_models.py index f65ec00f82b3..d57202716924 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/models/_models.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/models/_models.py @@ -62,8 +62,7 @@ class ErrorDetail(_Model): class ErrorResponse(_Model): - """Common error response for all Azure Resource Manager APIs to return error details for failed - operations. + """Error response. :ivar error: The error object. :vartype error: ~azure.mgmt.arizeaiobservabilityeval.models.ErrorDetail @@ -242,7 +241,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Operation(_Model): - """Details of a REST API operation, returned from the Resource Provider Operations API. + """REST API Operation. :ivar name: The name of the operation, as per Resource-Based Access Control (RBAC). Examples: "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action". @@ -387,7 +386,7 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class Resource(_Model): - """Common fields that are returned in the response for all Azure Resource Manager resources. + """Resource. :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. @@ -415,8 +414,7 @@ class Resource(_Model): class TrackedResource(Resource): - """The resource model definition for an Azure Resource Manager tracked top level resource which - has 'tags' and a 'location'. + """Tracked Resource. :ivar id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. @@ -708,16 +706,16 @@ def __init__(self, *args: Any, **kwargs: Any) -> None: class UserAssignedIdentity(_Model): """User assigned identity properties. - :ivar client_id: The client ID of the assigned identity. - :vartype client_id: str :ivar principal_id: The principal ID of the assigned identity. :vartype principal_id: str + :ivar client_id: The client ID of the assigned identity. + :vartype client_id: str """ - client_id: Optional[str] = rest_field(name="clientId", visibility=["read"]) - """The client ID of the assigned identity.""" principal_id: Optional[str] = rest_field(name="principalId", visibility=["read"]) """The principal ID of the assigned identity.""" + client_id: Optional[str] = rest_field(name="clientId", visibility=["read"]) + """The client ID of the assigned identity.""" class UserDetails(_Model): diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/operations/_operations.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/operations/_operations.py index ae08ef689844..79622d9ea9bd 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/operations/_operations.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/azure/mgmt/arizeaiobservabilityeval/operations/_operations.py @@ -9,7 +9,7 @@ from collections.abc import MutableMapping from io import IOBase import json -from typing import Any, Callable, Dict, IO, Iterable, Iterator, List, Optional, TypeVar, Union, cast, overload +from typing import Any, Callable, Dict, IO, Iterator, List, Optional, TypeVar, Union, cast, overload import urllib.parse from azure.core import PipelineClient @@ -245,7 +245,7 @@ class Operations: :attr:`operations` attribute. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs) -> None: input_args = list(args) self._client: PipelineClient = input_args.pop(0) if input_args else kwargs.pop("client") self._config: ArizeAIObservabilityEvalMgmtClientConfiguration = ( @@ -255,7 +255,7 @@ def __init__(self, *args, **kwargs): self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def list(self, **kwargs: Any) -> Iterable["_models.Operation"]: + def list(self, **kwargs: Any) -> ItemPaged["_models.Operation"]: """List the operations for the provider. :return: An iterator like instance of Operation @@ -348,7 +348,7 @@ class OrganizationsOperations: :attr:`organizations` attribute. """ - def __init__(self, *args, **kwargs): + def __init__(self, *args, **kwargs) -> None: input_args = list(args) self._client: PipelineClient = input_args.pop(0) if input_args else kwargs.pop("client") self._config: ArizeAIObservabilityEvalMgmtClientConfiguration = ( @@ -942,7 +942,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- @distributed_trace def list_by_resource_group( self, resource_group_name: str, **kwargs: Any - ) -> Iterable["_models.OrganizationResource"]: + ) -> ItemPaged["_models.OrganizationResource"]: """List OrganizationResource resources by resource group. :param resource_group_name: The name of the resource group. The name is case insensitive. @@ -1031,7 +1031,7 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) @distributed_trace - def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.OrganizationResource"]: + def list_by_subscription(self, **kwargs: Any) -> ItemPaged["_models.OrganizationResource"]: """List OrganizationResource resources by subscription ID. :return: An iterator like instance of OrganizationResource diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_create_or_update_maximum_set_gen.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_create_or_update_maximum_set_gen.py index 2af1e77e8044..3ad4b8de48e4 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_create_or_update_maximum_set_gen.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_create_or_update_maximum_set_gen.py @@ -31,22 +31,22 @@ def main(): ) response = client.organizations.begin_create_or_update( - resource_group_name="rgopenapi", - organizationname="test-organization-1", + resource_group_name="yashika-rg-arize", + organizationname="test-org-1", resource={ "identity": {"type": "None", "userAssignedIdentities": {}}, - "location": "gigxuxdonjfmqnljxcgctfwqapllu", + "location": "East US", "properties": { "marketplace": { "offerDetails": { - "offerId": "hwhtxmtmmlwsu", - "planId": "jozklohkdpng", - "planName": "clnynwt", - "publisherId": "flrya", - "termId": "iugvvvoggusxuz", - "termUnit": "cbfktammjyqewljjjaokakilog", + "offerId": "arize-liftr-0", + "planId": "liftr-test-0", + "planName": "Liftr Test 0", + "publisherId": "arizeai1657829589668", + "termId": "gmz7xq9ge3py", + "termUnit": "P1M", }, - "subscriptionId": "meaowktoejxwfqomc", + "subscriptionId": "61641157-140c-4b97-b365-30ff76d9f82e", "subscriptionStatus": "PendingFulfillmentStart", }, "partnerProperties": {"description": "this is a great description"}, @@ -58,11 +58,11 @@ def main(): "url": "ihidsswbeahnsjjxxqntz", }, "user": { - "emailAddress": "btables@arize.com", - "firstName": "aorfffgdmglvzdvfvdyjohtnblzsfw", - "lastName": "tojbqzk", + "emailAddress": "yashikajain@microsoft.com", + "firstName": "", + "lastName": "", "phoneNumber": "akbqdbs", - "upn": "xzvwwbjpqakqqyfudyp", + "upn": "yashikajain@microsoft.com", }, }, "tags": {}, diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_delete_maximum_set_gen.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_delete_maximum_set_gen.py index f57df5d0daea..c44bd21a7698 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_delete_maximum_set_gen.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_delete_maximum_set_gen.py @@ -31,8 +31,8 @@ def main(): ) client.organizations.begin_delete( - resource_group_name="rgopenapi", - organizationname="test-organization-1", + resource_group_name="yashika-rg-arize", + organizationname="test-org-1", ).result() diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_get_maximum_set_gen.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_get_maximum_set_gen.py index 02fbaa8e1d33..0ad260680e15 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_get_maximum_set_gen.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_get_maximum_set_gen.py @@ -31,8 +31,8 @@ def main(): ) response = client.organizations.get( - resource_group_name="rgopenapi", - organizationname="test-organization-1", + resource_group_name="yashika-rg-arize", + organizationname="test-org-1", ) print(response) diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_list_by_resource_group_maximum_set_gen.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_list_by_resource_group_maximum_set_gen.py index 4a985146f994..f2b6db6e986c 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_list_by_resource_group_maximum_set_gen.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_list_by_resource_group_maximum_set_gen.py @@ -31,7 +31,7 @@ def main(): ) response = client.organizations.list_by_resource_group( - resource_group_name="rgopenapi", + resource_group_name="yashika-rg-arize", ) for item in response: print(item) diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_update_maximum_set_gen.py b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_update_maximum_set_gen.py index 929434003bb7..5918bb93065c 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_update_maximum_set_gen.py +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/generated_samples/organizations_update_maximum_set_gen.py @@ -31,8 +31,8 @@ def main(): ) response = client.organizations.update( - resource_group_name="rgopenapi", - organizationname="test-organization-1", + resource_group_name="yashika-rg-arize", + organizationname="test-org-1", properties={"identity": {"type": "None", "userAssignedIdentities": {}}, "tags": {}}, ) print(response) diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/pyproject.toml b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/pyproject.toml index 42a7f73e0386..ce5cf69b33f0 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/pyproject.toml +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/pyproject.toml @@ -1,2 +1,4 @@ [tool.azure-sdk-build] breaking = false +pyright = false +mypy = false diff --git a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/tsp-location.yaml b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/tsp-location.yaml index 4fc6e604c0bc..d428b3a94ef6 100644 --- a/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/tsp-location.yaml +++ b/sdk/arizeaiobservabilityeval/azure-mgmt-arizeaiobservabilityeval/tsp-location.yaml @@ -1,4 +1,4 @@ directory: specification/liftrarize/ArizeAi.ObservabilityEval.Management -commit: 532b1b8f4efdb960efce95c6694164303d79a3fc +commit: 685bc4b1cb39ae8d912762b9f7b62a474bafcae5 repo: Azure/azure-rest-api-specs additionalDirectories: