Skip to content

Commit d4f319e

Browse files
authored
Merge pull request #7004 from microsoft/regen/clients-1736946322
Regenerated API clients with Kiota
2 parents 5172f09 + 2ada74a commit d4f319e

File tree

22 files changed

+42
-35
lines changed

22 files changed

+42
-35
lines changed

get-started/azure-auth/cli/src/Client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "CC53A8DCDBBDD944A47CA25374E3BAACE62455AC8C7F8EAB047B09C8E02947E79C0CC2463CB961BFAA3E9A86A4AA3F5BEC74173882033721124777FA56212489",
33
"descriptionLocation": "../../../get-me.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "GetUserApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "GetUserClient.ApiClient",

get-started/azure-auth/dotnet/src/Client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "CC53A8DCDBBDD944A47CA25374E3BAACE62455AC8C7F8EAB047B09C8E02947E79C0CC2463CB961BFAA3E9A86A4AA3F5BEC74173882033721124777FA56212489",
33
"descriptionLocation": "../../../get-me.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "GetUserApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "GetUserClient.ApiClient",

get-started/azure-auth/go/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "CC53A8DCDBBDD944A47CA25374E3BAACE62455AC8C7F8EAB047B09C8E02947E79C0CC2463CB961BFAA3E9A86A4AA3F5BEC74173882033721124777FA56212489",
33
"descriptionLocation": "../../get-me.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "GraphApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "getuser/client",

get-started/azure-auth/java/app/src/main/java/getuserclient/apiclient/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "CC53A8DCDBBDD944A47CA25374E3BAACE62455AC8C7F8EAB047B09C8E02947E79C0CC2463CB961BFAA3E9A86A4AA3F5BEC74173882033721124777FA56212489",
33
"descriptionLocation": "../../../../../../../get-me.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "GetUserApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "getuserclient.apiclient",

get-started/azure-auth/php/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "CC53A8DCDBBDD944A47CA25374E3BAACE62455AC8C7F8EAB047B09C8E02947E79C0CC2463CB961BFAA3E9A86A4AA3F5BEC74173882033721124777FA56212489",
33
"descriptionLocation": "../../get-me.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "GraphApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "GetUser\\Client",

get-started/azure-auth/python/client/get_user_api_client.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from __future__ import annotations
2+
from collections.abc import Callable
23
from kiota_abstractions.api_client_builder import enable_backing_store_for_serialization_writer_factory, register_default_deserializer, register_default_serializer
34
from kiota_abstractions.base_request_builder import BaseRequestBuilder
45
from kiota_abstractions.get_path_parameters import get_path_parameters
@@ -11,7 +12,7 @@
1112
from kiota_serialization_multipart.multipart_serialization_writer_factory import MultipartSerializationWriterFactory
1213
from kiota_serialization_text.text_parse_node_factory import TextParseNodeFactory
1314
from kiota_serialization_text.text_serialization_writer_factory import TextSerializationWriterFactory
14-
from typing import Any, Callable, Dict, List, Optional, TYPE_CHECKING, Union
15+
from typing import Any, Optional, TYPE_CHECKING, Union
1516

1617
if TYPE_CHECKING:
1718
from .me.me_request_builder import MeRequestBuilder

get-started/azure-auth/python/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "CC53A8DCDBBDD944A47CA25374E3BAACE62455AC8C7F8EAB047B09C8E02947E79C0CC2463CB961BFAA3E9A86A4AA3F5BEC74173882033721124777FA56212489",
33
"descriptionLocation": "../../get-me.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "GetUserApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "client",

get-started/azure-auth/python/client/me/me_request_builder.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from __future__ import annotations
2+
from collections.abc import Callable
23
from dataclasses import dataclass, field
34
from kiota_abstractions.base_request_builder import BaseRequestBuilder
45
from kiota_abstractions.base_request_configuration import RequestConfiguration
@@ -9,7 +10,7 @@
910
from kiota_abstractions.request_information import RequestInformation
1011
from kiota_abstractions.request_option import RequestOption
1112
from kiota_abstractions.serialization import Parsable, ParsableFactory
12-
from typing import Any, Callable, Dict, List, Optional, TYPE_CHECKING, Union
13+
from typing import Any, Optional, TYPE_CHECKING, Union
1314
from warnings import warn
1415

1516
if TYPE_CHECKING:
@@ -19,7 +20,7 @@ class MeRequestBuilder(BaseRequestBuilder):
1920
"""
2021
Builds and executes requests for operations under /me
2122
"""
22-
def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, Dict[str, Any]]) -> None:
23+
def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None:
2324
"""
2425
Instantiates a new MeRequestBuilder and sets the default values.
2526
param path_parameters: The raw url or the url-template parameters for the request.

get-started/azure-auth/python/client/models/user.py

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
from __future__ import annotations
2+
from collections.abc import Callable
23
from dataclasses import dataclass, field
34
from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter
4-
from typing import Any, Callable, Dict, List, Optional, TYPE_CHECKING, Union
5+
from typing import Any, Optional, TYPE_CHECKING, Union
56

67
@dataclass
78
class User(AdditionalDataHolder, Parsable):
89
# Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
9-
additional_data: Dict[str, Any] = field(default_factory=dict)
10+
additional_data: dict[str, Any] = field(default_factory=dict)
1011

1112
# The displayName property
1213
display_name: Optional[str] = None
@@ -24,12 +25,12 @@ def create_from_discriminator_value(parse_node: ParseNode) -> User:
2425
raise TypeError("parse_node cannot be null.")
2526
return User()
2627

27-
def get_field_deserializers(self,) -> Dict[str, Callable[[ParseNode], None]]:
28+
def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]:
2829
"""
2930
The deserialization information for the current model
30-
Returns: Dict[str, Callable[[ParseNode], None]]
31+
Returns: dict[str, Callable[[ParseNode], None]]
3132
"""
32-
fields: Dict[str, Callable[[Any], None]] = {
33+
fields: dict[str, Callable[[Any], None]] = {
3334
"displayName": lambda n : setattr(self, 'display_name', n.get_str_value()),
3435
"id": lambda n : setattr(self, 'id', n.get_str_value()),
3536
}

get-started/azure-auth/ruby/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "CC53A8DCDBBDD944A47CA25374E3BAACE62455AC8C7F8EAB047B09C8E02947E79C0CC2463CB961BFAA3E9A86A4AA3F5BEC74173882033721124777FA56212489",
33
"descriptionLocation": "../../get-me.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "GetUserApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "GetUser",

get-started/azure-auth/typescript/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "CC53A8DCDBBDD944A47CA25374E3BAACE62455AC8C7F8EAB047B09C8E02947E79C0CC2463CB961BFAA3E9A86A4AA3F5BEC74173882033721124777FA56212489",
33
"descriptionLocation": "../../get-me.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "GetUserApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "ApiSdk",

get-started/quickstart/cli/src/Client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "20902CB5351D74FE42E012B20CFDF4ECA7D681170F0C8864CA49ACE7A92BEE1F67938E91D646482388593854318DAA4FCE32D0ED2C02F6046F47584E98C9B4FA",
33
"descriptionLocation": "../../../posts-api.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "PostsClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "KiotaPostsCLI.Client",

get-started/quickstart/dotnet/src/Client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "20902CB5351D74FE42E012B20CFDF4ECA7D681170F0C8864CA49ACE7A92BEE1F67938E91D646482388593854318DAA4FCE32D0ED2C02F6046F47584E98C9B4FA",
33
"descriptionLocation": "../../../posts-api.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "PostsClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "KiotaPosts.Client",

get-started/quickstart/go/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "20902CB5351D74FE42E012B20CFDF4ECA7D681170F0C8864CA49ACE7A92BEE1F67938E91D646482388593854318DAA4FCE32D0ED2C02F6046F47584E98C9B4FA",
33
"descriptionLocation": "../../posts-api.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "PostsClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "kiota_posts/client",

get-started/quickstart/java/app/src/main/java/kiotaposts/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "20902CB5351D74FE42E012B20CFDF4ECA7D681170F0C8864CA49ACE7A92BEE1F67938E91D646482388593854318DAA4FCE32D0ED2C02F6046F47584E98C9B4FA",
33
"descriptionLocation": "../../../../../../../posts-api.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "PostsClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "kiotaposts.client",

get-started/quickstart/php/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "20902CB5351D74FE42E012B20CFDF4ECA7D681170F0C8864CA49ACE7A92BEE1F67938E91D646482388593854318DAA4FCE32D0ED2C02F6046F47584E98C9B4FA",
33
"descriptionLocation": "../../posts-api.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "PostsApiClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "KiotaPosts\\Client",

get-started/quickstart/python/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "20902CB5351D74FE42E012B20CFDF4ECA7D681170F0C8864CA49ACE7A92BEE1F67938E91D646482388593854318DAA4FCE32D0ED2C02F6046F47584E98C9B4FA",
33
"descriptionLocation": "../../posts-api.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "PostsClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "client",

get-started/quickstart/python/client/models/post.py

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
from __future__ import annotations
2+
from collections.abc import Callable
23
from dataclasses import dataclass, field
34
from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter
4-
from typing import Any, Callable, Dict, List, Optional, TYPE_CHECKING, Union
5+
from typing import Any, Optional, TYPE_CHECKING, Union
56

67
@dataclass
78
class Post(AdditionalDataHolder, Parsable):
89
# Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
9-
additional_data: Dict[str, Any] = field(default_factory=dict)
10+
additional_data: dict[str, Any] = field(default_factory=dict)
1011

1112
# The body property
1213
body: Optional[str] = None
@@ -28,12 +29,12 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Post:
2829
raise TypeError("parse_node cannot be null.")
2930
return Post()
3031

31-
def get_field_deserializers(self,) -> Dict[str, Callable[[ParseNode], None]]:
32+
def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]:
3233
"""
3334
The deserialization information for the current model
34-
Returns: Dict[str, Callable[[ParseNode], None]]
35+
Returns: dict[str, Callable[[ParseNode], None]]
3536
"""
36-
fields: Dict[str, Callable[[Any], None]] = {
37+
fields: dict[str, Callable[[Any], None]] = {
3738
"body": lambda n : setattr(self, 'body', n.get_str_value()),
3839
"id": lambda n : setattr(self, 'id', n.get_int_value()),
3940
"title": lambda n : setattr(self, 'title', n.get_str_value()),

get-started/quickstart/python/client/posts/item/post_item_request_builder.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from __future__ import annotations
2+
from collections.abc import Callable
23
from dataclasses import dataclass, field
34
from kiota_abstractions.base_request_builder import BaseRequestBuilder
45
from kiota_abstractions.base_request_configuration import RequestConfiguration
@@ -9,7 +10,7 @@
910
from kiota_abstractions.request_information import RequestInformation
1011
from kiota_abstractions.request_option import RequestOption
1112
from kiota_abstractions.serialization import Parsable, ParsableFactory
12-
from typing import Any, Callable, Dict, List, Optional, TYPE_CHECKING, Union
13+
from typing import Any, Optional, TYPE_CHECKING, Union
1314
from warnings import warn
1415

1516
if TYPE_CHECKING:
@@ -19,7 +20,7 @@ class PostItemRequestBuilder(BaseRequestBuilder):
1920
"""
2021
Builds and executes requests for operations under /posts/{post-id}
2122
"""
22-
def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, Dict[str, Any]]) -> None:
23+
def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None:
2324
"""
2425
Instantiates a new PostItemRequestBuilder and sets the default values.
2526
param path_parameters: The raw url or the url-template parameters for the request.

get-started/quickstart/python/client/posts/posts_request_builder.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from __future__ import annotations
2+
from collections.abc import Callable
23
from dataclasses import dataclass, field
34
from kiota_abstractions.base_request_builder import BaseRequestBuilder
45
from kiota_abstractions.base_request_configuration import RequestConfiguration
@@ -9,7 +10,7 @@
910
from kiota_abstractions.request_information import RequestInformation
1011
from kiota_abstractions.request_option import RequestOption
1112
from kiota_abstractions.serialization import Parsable, ParsableFactory
12-
from typing import Any, Callable, Dict, List, Optional, TYPE_CHECKING, Union
13+
from typing import Any, Optional, TYPE_CHECKING, Union
1314
from warnings import warn
1415

1516
if TYPE_CHECKING:
@@ -20,7 +21,7 @@ class PostsRequestBuilder(BaseRequestBuilder):
2021
"""
2122
Builds and executes requests for operations under /posts
2223
"""
23-
def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, Dict[str, Any]]) -> None:
24+
def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None:
2425
"""
2526
Instantiates a new PostsRequestBuilder and sets the default values.
2627
param path_parameters: The raw url or the url-template parameters for the request.
@@ -43,11 +44,11 @@ def by_post_id(self,post_id: int) -> PostItemRequestBuilder:
4344
url_tpl_params["post%2Did"] = post_id
4445
return PostItemRequestBuilder(self.request_adapter, url_tpl_params)
4546

46-
async def get(self,request_configuration: Optional[RequestConfiguration[PostsRequestBuilderGetQueryParameters]] = None) -> Optional[List[Post]]:
47+
async def get(self,request_configuration: Optional[RequestConfiguration[PostsRequestBuilderGetQueryParameters]] = None) -> Optional[list[Post]]:
4748
"""
4849
Get posts
4950
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
50-
Returns: Optional[List[Post]]
51+
Returns: Optional[list[Post]]
5152
"""
5253
request_info = self.to_get_request_information(
5354
request_configuration

get-started/quickstart/python/client/posts_client.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from __future__ import annotations
2+
from collections.abc import Callable
23
from kiota_abstractions.api_client_builder import enable_backing_store_for_serialization_writer_factory, register_default_deserializer, register_default_serializer
34
from kiota_abstractions.base_request_builder import BaseRequestBuilder
45
from kiota_abstractions.get_path_parameters import get_path_parameters
@@ -11,7 +12,7 @@
1112
from kiota_serialization_multipart.multipart_serialization_writer_factory import MultipartSerializationWriterFactory
1213
from kiota_serialization_text.text_parse_node_factory import TextParseNodeFactory
1314
from kiota_serialization_text.text_serialization_writer_factory import TextSerializationWriterFactory
14-
from typing import Any, Callable, Dict, List, Optional, TYPE_CHECKING, Union
15+
from typing import Any, Optional, TYPE_CHECKING, Union
1516

1617
if TYPE_CHECKING:
1718
from .posts.posts_request_builder import PostsRequestBuilder

get-started/quickstart/typescript/client/kiota-lock.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"descriptionHash": "20902CB5351D74FE42E012B20CFDF4ECA7D681170F0C8864CA49ACE7A92BEE1F67938E91D646482388593854318DAA4FCE32D0ED2C02F6046F47584E98C9B4FA",
33
"descriptionLocation": "../../posts-api.yml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.22.2",
5+
"kiotaVersion": "1.22.3",
66
"clientClassName": "PostsClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "ApiSdk",

0 commit comments

Comments
 (0)