Skip to content

Commit 38f518c

Browse files
committed
feat: update api
Change-Id: Ic650dfd3c64dd0515f154edc6dafa127d141f7b5
1 parent 06c37e7 commit 38f518c

File tree

129 files changed

+5293
-165
lines changed

Some content is hidden

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

129 files changed

+5293
-165
lines changed

lark_oapi/api/__init__.py

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,53 @@
1-
from . import hire
2-
from . import mail
3-
from . import application
4-
from . import vc
5-
from . import calendar
1+
from . import passport
2+
from . import apaas
3+
from . import attendance
4+
from . import board
65
from . import helpdesk
7-
from . import human_authentication
8-
from . import payroll
9-
from . import admin
10-
from . import event
11-
from . import im
12-
from . import translation
13-
from . import minutes
14-
from . import ehr
15-
from . import lingo
16-
from . import verification
17-
from . import docs
18-
from . import okr
6+
from . import vc
7+
from . import optical_char_recognition
8+
from . import performance
199
from . import report
20-
from . import approval
10+
from . import speech_to_text
11+
from . import aily
12+
from . import contact
13+
from . import im
14+
from . import admin
2115
from . import compensation
22-
from . import wiki
16+
from . import okr
2317
from . import docx
24-
from . import sheets
18+
from . import drive
19+
from . import block
20+
from . import minutes
21+
from . import tenant
22+
from . import acs
23+
from . import authen
24+
from . import docs
25+
from . import meeting_room
2526
from . import workplace
26-
from . import corehr
27+
from . import event
28+
from . import auth
29+
from . import document_ai
2730
from . import mdm
28-
from . import search
29-
from . import acs
30-
from . import apaas
31-
from . import passport
32-
from . import security_and_compliance
31+
from . import personal_settings
32+
from . import sheets
33+
from . import approval
34+
from . import calendar
35+
from . import cardkit
36+
from . import application
37+
from . import corehr
38+
from . import mail
3339
from . import baike
40+
from . import verification
3441
from . import bitable
35-
from . import cardkit
36-
from . import optical_char_recognition
37-
from . import aily
38-
from . import auth
39-
from . import authen
40-
from . import block
42+
from . import human_authentication
43+
from . import payroll
44+
from . import base
45+
from . import ehr
46+
from . import lingo
4147
from . import task
42-
from . import tenant
43-
from . import attendance
44-
from . import meeting_room
45-
from . import personal_settings
46-
from . import speech_to_text
47-
from . import board
48-
from . import contact
49-
from . import document_ai
48+
from . import hire
49+
from . import search
50+
from . import translation
51+
from . import wiki
5052
from . import moments
51-
from . import performance
52-
from . import base
53-
from . import drive
53+
from . import security_and_compliance

lark_oapi/api/aily/v1/model/__init__.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,13 @@
7878
from .create_aily_session_run_request import *
7979
from .get_aily_session_run_request import *
8080
from .list_aily_session_run_request import *
81+
from .create_app_data_asset_request_body import *
82+
from .create_app_data_asset_request import *
83+
from .delete_app_data_asset_request import *
84+
from .get_app_data_asset_request import *
8185
from .list_app_data_asset_request import *
86+
from .upload_file_app_data_asset_request_body import *
87+
from .upload_file_app_data_asset_request import *
8288
from .list_app_data_asset_tag_request import *
8389
from .ask_app_knowledge_request_body import *
8490
from .ask_app_knowledge_request import *
@@ -107,8 +113,16 @@
107113
from .get_aily_session_run_response import *
108114
from .list_aily_session_run_response_body import *
109115
from .list_aily_session_run_response import *
116+
from .create_app_data_asset_response_body import *
117+
from .create_app_data_asset_response import *
118+
from .delete_app_data_asset_response_body import *
119+
from .delete_app_data_asset_response import *
120+
from .get_app_data_asset_response_body import *
121+
from .get_app_data_asset_response import *
110122
from .list_app_data_asset_response_body import *
111123
from .list_app_data_asset_response import *
124+
from .upload_file_app_data_asset_response_body import *
125+
from .upload_file_app_data_asset_response import *
112126
from .list_app_data_asset_tag_response_body import *
113127
from .list_app_data_asset_tag_response import *
114128
from .ask_app_knowledge_response_body import *
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.model import BaseRequest
5+
from lark_oapi.core.enum import HttpMethod, AccessTokenType
6+
from .create_app_data_asset_request_body import CreateAppDataAssetRequestBody
7+
8+
9+
class CreateAppDataAssetRequest(BaseRequest):
10+
def __init__(self) -> None:
11+
super().__init__()
12+
self.tenant_type: Optional[str] = None
13+
self.app_id: Optional[str] = None
14+
self.request_body: Optional[CreateAppDataAssetRequestBody] = None
15+
16+
@staticmethod
17+
def builder() -> "CreateAppDataAssetRequestBuilder":
18+
return CreateAppDataAssetRequestBuilder()
19+
20+
21+
class CreateAppDataAssetRequestBuilder(object):
22+
23+
def __init__(self) -> None:
24+
create_app_data_asset_request = CreateAppDataAssetRequest()
25+
create_app_data_asset_request.http_method = HttpMethod.POST
26+
create_app_data_asset_request.uri = "/open-apis/aily/v1/apps/:app_id/data_assets"
27+
create_app_data_asset_request.token_types = {AccessTokenType.USER, AccessTokenType.TENANT}
28+
self._create_app_data_asset_request: CreateAppDataAssetRequest = create_app_data_asset_request
29+
30+
def tenant_type(self, tenant_type: str) -> "CreateAppDataAssetRequestBuilder":
31+
self._create_app_data_asset_request.tenant_type = tenant_type
32+
self._create_app_data_asset_request.add_query("tenant_type", tenant_type)
33+
return self
34+
35+
def app_id(self, app_id: str) -> "CreateAppDataAssetRequestBuilder":
36+
self._create_app_data_asset_request.app_id = app_id
37+
self._create_app_data_asset_request.paths["app_id"] = str(app_id)
38+
return self
39+
40+
def request_body(self, request_body: CreateAppDataAssetRequestBody) -> "CreateAppDataAssetRequestBuilder":
41+
self._create_app_data_asset_request.request_body = request_body
42+
self._create_app_data_asset_request.body = request_body
43+
return self
44+
45+
def build(self) -> CreateAppDataAssetRequest:
46+
return self._create_app_data_asset_request
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.construct import init
5+
from .data_asset_import_knowledge_setting import DataAssetImportKnowledgeSetting
6+
7+
8+
class CreateAppDataAssetRequestBody(object):
9+
_types = {
10+
"connect_type": str,
11+
"source_type": str,
12+
"import_knowledge_setting": DataAssetImportKnowledgeSetting,
13+
"description": Dict[str, str],
14+
}
15+
16+
def __init__(self, d=None):
17+
self.connect_type: Optional[str] = None
18+
self.source_type: Optional[str] = None
19+
self.import_knowledge_setting: Optional[DataAssetImportKnowledgeSetting] = None
20+
self.description: Optional[Dict[str, str]] = None
21+
init(self, d, self._types)
22+
23+
@staticmethod
24+
def builder() -> "CreateAppDataAssetRequestBodyBuilder":
25+
return CreateAppDataAssetRequestBodyBuilder()
26+
27+
28+
class CreateAppDataAssetRequestBodyBuilder(object):
29+
def __init__(self) -> None:
30+
self._create_app_data_asset_request_body = CreateAppDataAssetRequestBody()
31+
32+
def connect_type(self, connect_type: str) -> "CreateAppDataAssetRequestBodyBuilder":
33+
self._create_app_data_asset_request_body.connect_type = connect_type
34+
return self
35+
36+
def source_type(self, source_type: str) -> "CreateAppDataAssetRequestBodyBuilder":
37+
self._create_app_data_asset_request_body.source_type = source_type
38+
return self
39+
40+
def import_knowledge_setting(self,
41+
import_knowledge_setting: DataAssetImportKnowledgeSetting) -> "CreateAppDataAssetRequestBodyBuilder":
42+
self._create_app_data_asset_request_body.import_knowledge_setting = import_knowledge_setting
43+
return self
44+
45+
def description(self, description: Dict[str, str]) -> "CreateAppDataAssetRequestBodyBuilder":
46+
self._create_app_data_asset_request_body.description = description
47+
return self
48+
49+
def build(self) -> "CreateAppDataAssetRequestBody":
50+
return self._create_app_data_asset_request_body
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.construct import init
5+
from lark_oapi.core.model import BaseResponse
6+
from .create_app_data_asset_response_body import CreateAppDataAssetResponseBody
7+
8+
9+
class CreateAppDataAssetResponse(BaseResponse):
10+
_types = {
11+
"data": CreateAppDataAssetResponseBody
12+
}
13+
14+
def __init__(self, d=None):
15+
super().__init__(d)
16+
self.data: Optional[CreateAppDataAssetResponseBody] = None
17+
init(self, d, self._types)
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.construct import init
5+
from .data_asset import DataAsset
6+
7+
8+
class CreateAppDataAssetResponseBody(object):
9+
_types = {
10+
"data_asset": DataAsset,
11+
}
12+
13+
def __init__(self, d=None):
14+
self.data_asset: Optional[DataAsset] = None
15+
init(self, d, self._types)
16+
17+
@staticmethod
18+
def builder() -> "CreateAppDataAssetResponseBodyBuilder":
19+
return CreateAppDataAssetResponseBodyBuilder()
20+
21+
22+
class CreateAppDataAssetResponseBodyBuilder(object):
23+
def __init__(self) -> None:
24+
self._create_app_data_asset_response_body = CreateAppDataAssetResponseBody()
25+
26+
def data_asset(self, data_asset: DataAsset) -> "CreateAppDataAssetResponseBodyBuilder":
27+
self._create_app_data_asset_response_body.data_asset = data_asset
28+
return self
29+
30+
def build(self) -> "CreateAppDataAssetResponseBody":
31+
return self._create_app_data_asset_response_body
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.model import BaseRequest
5+
from lark_oapi.core.enum import HttpMethod, AccessTokenType
6+
7+
8+
class DeleteAppDataAssetRequest(BaseRequest):
9+
def __init__(self) -> None:
10+
super().__init__()
11+
self.tenant_type: Optional[str] = None
12+
self.app_id: Optional[str] = None
13+
self.data_asset_id: Optional[str] = None
14+
15+
@staticmethod
16+
def builder() -> "DeleteAppDataAssetRequestBuilder":
17+
return DeleteAppDataAssetRequestBuilder()
18+
19+
20+
class DeleteAppDataAssetRequestBuilder(object):
21+
22+
def __init__(self) -> None:
23+
delete_app_data_asset_request = DeleteAppDataAssetRequest()
24+
delete_app_data_asset_request.http_method = HttpMethod.DELETE
25+
delete_app_data_asset_request.uri = "/open-apis/aily/v1/apps/:app_id/data_assets/:data_asset_id"
26+
delete_app_data_asset_request.token_types = {AccessTokenType.USER, AccessTokenType.TENANT}
27+
self._delete_app_data_asset_request: DeleteAppDataAssetRequest = delete_app_data_asset_request
28+
29+
def tenant_type(self, tenant_type: str) -> "DeleteAppDataAssetRequestBuilder":
30+
self._delete_app_data_asset_request.tenant_type = tenant_type
31+
self._delete_app_data_asset_request.add_query("tenant_type", tenant_type)
32+
return self
33+
34+
def app_id(self, app_id: str) -> "DeleteAppDataAssetRequestBuilder":
35+
self._delete_app_data_asset_request.app_id = app_id
36+
self._delete_app_data_asset_request.paths["app_id"] = str(app_id)
37+
return self
38+
39+
def data_asset_id(self, data_asset_id: str) -> "DeleteAppDataAssetRequestBuilder":
40+
self._delete_app_data_asset_request.data_asset_id = data_asset_id
41+
self._delete_app_data_asset_request.paths["data_asset_id"] = str(data_asset_id)
42+
return self
43+
44+
def build(self) -> DeleteAppDataAssetRequest:
45+
return self._delete_app_data_asset_request
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.construct import init
5+
from lark_oapi.core.model import BaseResponse
6+
from .delete_app_data_asset_response_body import DeleteAppDataAssetResponseBody
7+
8+
9+
class DeleteAppDataAssetResponse(BaseResponse):
10+
_types = {
11+
"data": DeleteAppDataAssetResponseBody
12+
}
13+
14+
def __init__(self, d=None):
15+
super().__init__(d)
16+
self.data: Optional[DeleteAppDataAssetResponseBody] = None
17+
init(self, d, self._types)
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Code generated by Lark OpenAPI.
2+
3+
from typing import Any, Optional, Union, Dict, List, Set, IO, Callable, Type
4+
from lark_oapi.core.construct import init
5+
from .data_asset import DataAsset
6+
7+
8+
class DeleteAppDataAssetResponseBody(object):
9+
_types = {
10+
"data_asset": DataAsset,
11+
}
12+
13+
def __init__(self, d=None):
14+
self.data_asset: Optional[DataAsset] = None
15+
init(self, d, self._types)
16+
17+
@staticmethod
18+
def builder() -> "DeleteAppDataAssetResponseBodyBuilder":
19+
return DeleteAppDataAssetResponseBodyBuilder()
20+
21+
22+
class DeleteAppDataAssetResponseBodyBuilder(object):
23+
def __init__(self) -> None:
24+
self._delete_app_data_asset_response_body = DeleteAppDataAssetResponseBody()
25+
26+
def data_asset(self, data_asset: DataAsset) -> "DeleteAppDataAssetResponseBodyBuilder":
27+
self._delete_app_data_asset_response_body.data_asset = data_asset
28+
return self
29+
30+
def build(self) -> "DeleteAppDataAssetResponseBody":
31+
return self._delete_app_data_asset_response_body

0 commit comments

Comments
 (0)