Skip to content

Commit b8d4322

Browse files
committed
Update connectors now works.
1 parent d994992 commit b8d4322

File tree

123 files changed

+580
-839
lines changed

Some content is hidden

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

123 files changed

+580
-839
lines changed

src/python/vectorize_client/api/ai_platform_connectors_api.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ def _create_ai_platform_connector_serialize(
348348

349349

350350
@validate_call
351-
def delete_ai_platform(
351+
def delete_ai_platform_connector(
352352
self,
353353
organization_id: StrictStr,
354354
ai_platform_connector_id: StrictStr,
@@ -395,7 +395,7 @@ def delete_ai_platform(
395395
:return: Returns the result object.
396396
""" # noqa: E501
397397

398-
_param = self._delete_ai_platform_serialize(
398+
_param = self._delete_ai_platform_connector_serialize(
399399
organization_id=organization_id,
400400
ai_platform_connector_id=ai_platform_connector_id,
401401
_request_auth=_request_auth,
@@ -424,7 +424,7 @@ def delete_ai_platform(
424424

425425

426426
@validate_call
427-
def delete_ai_platform_with_http_info(
427+
def delete_ai_platform_connector_with_http_info(
428428
self,
429429
organization_id: StrictStr,
430430
ai_platform_connector_id: StrictStr,
@@ -471,7 +471,7 @@ def delete_ai_platform_with_http_info(
471471
:return: Returns the result object.
472472
""" # noqa: E501
473473

474-
_param = self._delete_ai_platform_serialize(
474+
_param = self._delete_ai_platform_connector_serialize(
475475
organization_id=organization_id,
476476
ai_platform_connector_id=ai_platform_connector_id,
477477
_request_auth=_request_auth,
@@ -500,7 +500,7 @@ def delete_ai_platform_with_http_info(
500500

501501

502502
@validate_call
503-
def delete_ai_platform_without_preload_content(
503+
def delete_ai_platform_connector_without_preload_content(
504504
self,
505505
organization_id: StrictStr,
506506
ai_platform_connector_id: StrictStr,
@@ -547,7 +547,7 @@ def delete_ai_platform_without_preload_content(
547547
:return: Returns the result object.
548548
""" # noqa: E501
549549

550-
_param = self._delete_ai_platform_serialize(
550+
_param = self._delete_ai_platform_connector_serialize(
551551
organization_id=organization_id,
552552
ai_platform_connector_id=ai_platform_connector_id,
553553
_request_auth=_request_auth,
@@ -571,7 +571,7 @@ def delete_ai_platform_without_preload_content(
571571
return response_data.response
572572

573573

574-
def _delete_ai_platform_serialize(
574+
def _delete_ai_platform_connector_serialize(
575575
self,
576576
organization_id,
577577
ai_platform_connector_id,

src/python/vectorize_client/models/aws_s3.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
from pydantic import BaseModel, ConfigDict, Field, StrictStr, field_validator
2121
from typing import Any, ClassVar, Dict, List
22-
from vectorize_client.models.awss3_config import AWSS3Config
22+
from vectorize_client.models.awss3_auth_config import AWSS3AuthConfig
2323
from typing import Optional, Set
2424
from typing_extensions import Self
2525

@@ -29,7 +29,7 @@ class AwsS3(BaseModel):
2929
""" # noqa: E501
3030
name: StrictStr = Field(description="Name of the connector")
3131
type: StrictStr = Field(description="Connector type (must be \"AWS_S3\")")
32-
config: AWSS3Config
32+
config: AWSS3AuthConfig
3333
__properties: ClassVar[List[str]] = ["name", "type", "config"]
3434

3535
@field_validator('type')
@@ -95,7 +95,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
9595
_obj = cls.model_validate({
9696
"name": obj.get("name"),
9797
"type": obj.get("type"),
98-
"config": AWSS3Config.from_dict(obj["config"]) if obj.get("config") is not None else None
98+
"config": AWSS3AuthConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
9999
})
100100
return _obj
101101

src/python/vectorize_client/models/aws_s31.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919

2020
from pydantic import BaseModel, ConfigDict
2121
from typing import Any, ClassVar, Dict, List, Optional
22-
from vectorize_client.models.awss3_config import AWSS3Config
22+
from vectorize_client.models.awss3_auth_config import AWSS3AuthConfig
2323
from typing import Optional, Set
2424
from typing_extensions import Self
2525

2626
class AwsS31(BaseModel):
2727
"""
2828
AwsS31
2929
""" # noqa: E501
30-
config: Optional[AWSS3Config] = None
30+
config: Optional[AWSS3AuthConfig] = None
3131
__properties: ClassVar[List[str]] = ["config"]
3232

3333
model_config = ConfigDict(
@@ -84,7 +84,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
8484
return cls.model_validate(obj)
8585

8686
_obj = cls.model_validate({
87-
"config": AWSS3Config.from_dict(obj["config"]) if obj.get("config") is not None else None
87+
"config": AWSS3AuthConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
8888
})
8989
return _obj
9090

src/python/vectorize_client/models/awss3_auth_config.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,13 @@ class AWSS3AuthConfig(BaseModel):
2727
"""
2828
Authentication configuration for Amazon S3
2929
""" # noqa: E501
30-
name: StrictStr = Field(description="Name. Example: Enter a descriptive name")
3130
access_key: Annotated[str, Field(strict=True)] = Field(description="Access Key. Example: Enter Access Key", alias="access-key")
3231
secret_key: Annotated[str, Field(strict=True)] = Field(description="Secret Key. Example: Enter Secret Key", alias="secret-key")
3332
bucket_name: StrictStr = Field(description="Bucket Name. Example: Enter your S3 Bucket Name", alias="bucket-name")
3433
endpoint: Optional[StrictStr] = Field(default=None, description="Endpoint. Example: Enter Endpoint URL")
3534
region: Optional[StrictStr] = Field(default=None, description="Region. Example: Region Name")
3635
archiver: StrictBool = Field(description="Allow as archive destination")
37-
__properties: ClassVar[List[str]] = ["name", "access-key", "secret-key", "bucket-name", "endpoint", "region", "archiver"]
36+
__properties: ClassVar[List[str]] = ["access-key", "secret-key", "bucket-name", "endpoint", "region", "archiver"]
3837

3938
@field_validator('access_key')
4039
def access_key_validate_regular_expression(cls, value):
@@ -101,7 +100,6 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
101100
return cls.model_validate(obj)
102101

103102
_obj = cls.model_validate({
104-
"name": obj.get("name"),
105103
"access-key": obj.get("access-key"),
106104
"secret-key": obj.get("secret-key"),
107105
"bucket-name": obj.get("bucket-name"),

src/python/vectorize_client/models/awss3_config.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ class AWSS3Config(BaseModel):
3232
recursive: Optional[StrictBool] = Field(default=None, description="Recursively scan all folders in the bucket")
3333
path_prefix: Optional[StrictStr] = Field(default=None, description="Path Prefix", alias="path-prefix")
3434
path_metadata_regex: Optional[StrictStr] = Field(default=None, description="Path Metadata Regex", alias="path-metadata-regex")
35-
path_regex_group_names: Optional[StrictStr] = Field(default=None, description="Path Regex Group Names. Example: Enter Group Name", alias="path-regex-group-names")
35+
path_regex_group_names: Optional[List[StrictStr]] = Field(default=None, description="Path Regex Group Names. Example: Enter Group Name", alias="path-regex-group-names")
3636
__properties: ClassVar[List[str]] = ["file-extensions", "idle-time", "recursive", "path-prefix", "path-metadata-regex", "path-regex-group-names"]
3737

3838
@field_validator('file_extensions')
3939
def file_extensions_validate_enum(cls, value):
4040
"""Validates the enum"""
4141
for i in value:
42-
if i not in set(['pdf', 'doc,docx,gdoc,odt,rtf,epub', 'ppt,pptx,gslides', 'xls,xlsx,gsheets,ods', 'eml,msg', 'txt', 'html,htm', 'md', 'json', 'csv', 'jpg,jpeg,png,webp,svg,gif']):
43-
raise ValueError("each list item must be one of ('pdf', 'doc,docx,gdoc,odt,rtf,epub', 'ppt,pptx,gslides', 'xls,xlsx,gsheets,ods', 'eml,msg', 'txt', 'html,htm', 'md', 'json', 'csv', 'jpg,jpeg,png,webp,svg,gif')")
42+
if i not in set(['pdf', 'doc,docx,gdoc,odt,rtf,epub', 'ppt,pptx,gslides', 'xls,xlsx,gsheets,ods', 'eml,msg', 'txt', 'html,htm', 'md', 'jpg,jpeg,png,webp,svg,gif', 'json', 'csv']):
43+
raise ValueError("each list item must be one of ('pdf', 'doc,docx,gdoc,odt,rtf,epub', 'ppt,pptx,gslides', 'xls,xlsx,gsheets,ods', 'eml,msg', 'txt', 'html,htm', 'md', 'jpg,jpeg,png,webp,svg,gif', 'json', 'csv')")
4444
return value
4545

4646
model_config = ConfigDict(
@@ -95,7 +95,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
9595

9696
_obj = cls.model_validate({
9797
"file-extensions": obj.get("file-extensions"),
98-
"idle-time": obj.get("idle-time") if obj.get("idle-time") is not None else 5,
98+
"idle-time": obj.get("idle-time") if obj.get("idle-time") is not None else 30,
9999
"recursive": obj.get("recursive"),
100100
"path-prefix": obj.get("path-prefix"),
101101
"path-metadata-regex": obj.get("path-metadata-regex"),

src/python/vectorize_client/models/azure_blob.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
from pydantic import BaseModel, ConfigDict, Field, StrictStr, field_validator
2121
from typing import Any, ClassVar, Dict, List
22-
from vectorize_client.models.azureblob_config import AZUREBLOBConfig
22+
from vectorize_client.models.azureblob_auth_config import AZUREBLOBAuthConfig
2323
from typing import Optional, Set
2424
from typing_extensions import Self
2525

@@ -29,7 +29,7 @@ class AzureBlob(BaseModel):
2929
""" # noqa: E501
3030
name: StrictStr = Field(description="Name of the connector")
3131
type: StrictStr = Field(description="Connector type (must be \"AZURE_BLOB\")")
32-
config: AZUREBLOBConfig
32+
config: AZUREBLOBAuthConfig
3333
__properties: ClassVar[List[str]] = ["name", "type", "config"]
3434

3535
@field_validator('type')
@@ -95,7 +95,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
9595
_obj = cls.model_validate({
9696
"name": obj.get("name"),
9797
"type": obj.get("type"),
98-
"config": AZUREBLOBConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
98+
"config": AZUREBLOBAuthConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
9999
})
100100
return _obj
101101

src/python/vectorize_client/models/azure_blob1.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919

2020
from pydantic import BaseModel, ConfigDict
2121
from typing import Any, ClassVar, Dict, List, Optional
22-
from vectorize_client.models.azureblob_config import AZUREBLOBConfig
22+
from vectorize_client.models.azureblob_auth_config import AZUREBLOBAuthConfig
2323
from typing import Optional, Set
2424
from typing_extensions import Self
2525

2626
class AzureBlob1(BaseModel):
2727
"""
2828
AzureBlob1
2929
""" # noqa: E501
30-
config: Optional[AZUREBLOBConfig] = None
30+
config: Optional[AZUREBLOBAuthConfig] = None
3131
__properties: ClassVar[List[str]] = ["config"]
3232

3333
model_config = ConfigDict(
@@ -84,7 +84,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
8484
return cls.model_validate(obj)
8585

8686
_obj = cls.model_validate({
87-
"config": AZUREBLOBConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
87+
"config": AZUREBLOBAuthConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
8888
})
8989
return _obj
9090

src/python/vectorize_client/models/azureaisearch.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
from pydantic import BaseModel, ConfigDict, Field, StrictStr, field_validator
2121
from typing import Any, ClassVar, Dict, List
22-
from vectorize_client.models.azureaisearch_config import AZUREAISEARCHConfig
22+
from vectorize_client.models.azureaisearch_auth_config import AZUREAISEARCHAuthConfig
2323
from typing import Optional, Set
2424
from typing_extensions import Self
2525

@@ -29,7 +29,7 @@ class Azureaisearch(BaseModel):
2929
""" # noqa: E501
3030
name: StrictStr = Field(description="Name of the connector")
3131
type: StrictStr = Field(description="Connector type (must be \"AZUREAISEARCH\")")
32-
config: AZUREAISEARCHConfig
32+
config: AZUREAISEARCHAuthConfig
3333
__properties: ClassVar[List[str]] = ["name", "type", "config"]
3434

3535
@field_validator('type')
@@ -95,7 +95,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
9595
_obj = cls.model_validate({
9696
"name": obj.get("name"),
9797
"type": obj.get("type"),
98-
"config": AZUREAISEARCHConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
98+
"config": AZUREAISEARCHAuthConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
9999
})
100100
return _obj
101101

src/python/vectorize_client/models/azureaisearch1.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919

2020
from pydantic import BaseModel, ConfigDict
2121
from typing import Any, ClassVar, Dict, List, Optional
22-
from vectorize_client.models.azureaisearch_config import AZUREAISEARCHConfig
22+
from vectorize_client.models.azureaisearch_auth_config import AZUREAISEARCHAuthConfig
2323
from typing import Optional, Set
2424
from typing_extensions import Self
2525

2626
class Azureaisearch1(BaseModel):
2727
"""
2828
Azureaisearch1
2929
""" # noqa: E501
30-
config: Optional[AZUREAISEARCHConfig] = None
30+
config: Optional[AZUREAISEARCHAuthConfig] = None
3131
__properties: ClassVar[List[str]] = ["config"]
3232

3333
model_config = ConfigDict(
@@ -84,7 +84,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
8484
return cls.model_validate(obj)
8585

8686
_obj = cls.model_validate({
87-
"config": AZUREAISEARCHConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
87+
"config": AZUREAISEARCHAuthConfig.from_dict(obj["config"]) if obj.get("config") is not None else None
8888
})
8989
return _obj
9090

src/python/vectorize_client/models/azureaisearch_auth_config.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,9 @@ class AZUREAISEARCHAuthConfig(BaseModel):
2727
"""
2828
Authentication configuration for Azure AI Search
2929
""" # noqa: E501
30-
name: StrictStr = Field(description="Name. Example: Enter a descriptive name for your Azure AI Search integration")
3130
service_name: StrictStr = Field(description="Azure AI Search Service Name. Example: Enter your Azure AI Search service name", alias="service-name")
3231
api_key: Annotated[str, Field(strict=True)] = Field(description="API Key. Example: Enter your API key", alias="api-key")
33-
__properties: ClassVar[List[str]] = ["name", "service-name", "api-key"]
32+
__properties: ClassVar[List[str]] = ["service-name", "api-key"]
3433

3534
@field_validator('api_key')
3635
def api_key_validate_regular_expression(cls, value):
@@ -90,7 +89,6 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
9089
return cls.model_validate(obj)
9190

9291
_obj = cls.model_validate({
93-
"name": obj.get("name"),
9492
"service-name": obj.get("service-name"),
9593
"api-key": obj.get("api-key")
9694
})

0 commit comments

Comments
 (0)