Skip to content

Commit

Permalink
Operation "backend.marketplace.app.upgrade.security" has changed from…
Browse files Browse the repository at this point in the history
… "backend.marketplace, backend.marketplace" to "backend.marketplace"

Operation "backend.marketplace.app.upgrade.tags" has changed from "marketplace, marketplace" to "marketplace"
Operation "backend.marketplace.app.get.security" has changed from "backend.marketplace, backend.marketplace" to "backend.marketplace"
Operation "backend.marketplace.app.get.tags" has changed from "marketplace, marketplace" to "marketplace"
Operation "backend.marketplace.app.install.security" has changed from "backend.marketplace, backend.marketplace" to "backend.marketplace"
Operation "backend.marketplace.app.install.tags" has changed from "marketplace, marketplace" to "marketplace"
Operation "backend.marketplace.app.getAll.security" has changed from "backend.marketplace, backend.marketplace" to "backend.marketplace"
Operation "backend.marketplace.app.getAll.tags" has changed from "marketplace, marketplace" to "marketplace"
Operation "backend.marketplace.action.upgrade.security" has changed from "backend.marketplace, backend.marketplace" to "backend.marketplace"
Operation "backend.marketplace.action.upgrade.tags" has changed from "marketplace, marketplace" to "marketplace"
Operation "backend.marketplace.action.get.security" has changed from "backend.marketplace, backend.marketplace" to "backend.marketplace"
Operation "backend.marketplace.action.get.tags" has changed from "marketplace, marketplace" to "marketplace"
Operation "backend.marketplace.action.install.security" has changed from "backend.marketplace, backend.marketplace" to "backend.marketplace"
Operation "backend.marketplace.action.install.tags" has changed from "marketplace, marketplace" to "marketplace"
Operation "backend.marketplace.action.getAll.security" has changed from "backend.marketplace, backend.marketplace" to "backend.marketplace"
Operation "backend.marketplace.action.getAll.tags" has changed from "marketplace, marketplace" to "marketplace"
  • Loading branch information
SDKgen-Bot committed Jul 25, 2024
1 parent f135c1c commit c335a58
Show file tree
Hide file tree
Showing 6 changed files with 228 additions and 1 deletion.
2 changes: 1 addition & 1 deletion sdkgen.lock

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions src/sdk/backend_tag.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
from .backend_sdk_tag import BackendSdkTag
from .backend_statistic_tag import BackendStatisticTag
from .backend_tenant_tag import BackendTenantTag
from .backend_test_tag import BackendTestTag
from .backend_token_tag import BackendTokenTag
from .backend_transaction_tag import BackendTransactionTag
from .backend_trash_tag import BackendTrashTag
Expand Down Expand Up @@ -74,6 +75,12 @@ def token(self) -> BackendTokenTag:
self.parser
)

def test(self) -> BackendTestTag:
return BackendTestTag(
self.http_client,
self.parser
)

def tenant(self) -> BackendTenantTag:
return BackendTenantTag(
self.http_client,
Expand Down
17 changes: 17 additions & 0 deletions src/sdk/backend_test.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
"""
backend_test automatically generated by SDKgen please do not edit this file manually
https://sdkgen.app
"""

from pydantic import BaseModel, Field, GetCoreSchemaHandler
from pydantic_core import CoreSchema, core_schema
from typing import Any, Dict, Generic, List, Optional, TypeVar, Union
from .backend_test_config import BackendTestConfig
class BackendTest(BaseModel):
id: Optional[int] = Field(default=None, alias="id")
status: Optional[int] = Field(default=None, alias="status")
operation_name: Optional[str] = Field(default=None, alias="operationName")
message: Optional[str] = Field(default=None, alias="message")
response: Optional[str] = Field(default=None, alias="response")
config: Optional[BackendTestConfig] = Field(default=None, alias="config")
pass
12 changes: 12 additions & 0 deletions src/sdk/backend_test_collection.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
"""
backend_test_collection automatically generated by SDKgen please do not edit this file manually
https://sdkgen.app
"""

from pydantic import BaseModel, Field, GetCoreSchemaHandler
from pydantic_core import CoreSchema, core_schema
from typing import Any, Dict, Generic, List, Optional, TypeVar, Union
from .common_collection import CommonCollection
from .backend_test import BackendTest
class BackendTestCollection(CommonCollection[BackendTest]):
pass
11 changes: 11 additions & 0 deletions src/sdk/backend_test_config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
"""
backend_test_config automatically generated by SDKgen please do not edit this file manually
https://sdkgen.app
"""

from pydantic import BaseModel, Field, GetCoreSchemaHandler
from pydantic_core import CoreSchema, core_schema
from typing import Any, Dict, Generic, List, Optional, TypeVar, Union
from .backend_action_execute_request import BackendActionExecuteRequest
class BackendTestConfig(BackendActionExecuteRequest):
pass
180 changes: 180 additions & 0 deletions src/sdk/backend_test_tag.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
"""
BackendTestTag automatically generated by SDKgen please do not edit this file manually
https://sdkgen.app
"""

import requests
import sdkgen
from requests import RequestException
from typing import List

from .backend_test import BackendTest
from .backend_test_collection import BackendTestCollection
from .backend_test_config import BackendTestConfig
from .common_message import CommonMessage
from .common_message_exception import CommonMessageException

class BackendTestTag(sdkgen.TagAbstract):
def __init__(self, http_client: requests.Session, parser: sdkgen.Parser):
super().__init__(http_client, parser)


def update(self, test_id: str, payload: BackendTestConfig) -> CommonMessage:
try:
path_params = {}
path_params["test_id"] = test_id

query_params = {}

query_struct_names = []

url = self.parser.url("/backend/test/$test_id<[0-9]+>", path_params)

headers = {}
headers["Content-Type"] = "application/json"

response = self.http_client.put(url, headers=headers, params=self.parser.query(query_params, query_struct_names), json=payload.model_dump(by_alias=True))

if response.status_code >= 200 and response.status_code < 300:
return CommonMessage.model_validate_json(json_data=response.content)

if response.status_code == 400:
raise CommonMessageException(response.content)
if response.status_code == 401:
raise CommonMessageException(response.content)
if response.status_code == 404:
raise CommonMessageException(response.content)
if response.status_code == 410:
raise CommonMessageException(response.content)
if response.status_code == 500:
raise CommonMessageException(response.content)

raise sdkgen.UnknownStatusCodeException("The server returned an unknown status code")
except RequestException as e:
raise sdkgen.ClientException("An unknown error occurred: " + str(e))

def run(self) -> CommonMessage:
try:
path_params = {}

query_params = {}

query_struct_names = []

url = self.parser.url("/backend/test", path_params)

headers = {}

response = self.http_client.post(url, headers=headers, params=self.parser.query(query_params, query_struct_names))

if response.status_code >= 200 and response.status_code < 300:
return CommonMessage.model_validate_json(json_data=response.content)

if response.status_code == 401:
raise CommonMessageException(response.content)
if response.status_code == 404:
raise CommonMessageException(response.content)
if response.status_code == 410:
raise CommonMessageException(response.content)
if response.status_code == 500:
raise CommonMessageException(response.content)

raise sdkgen.UnknownStatusCodeException("The server returned an unknown status code")
except RequestException as e:
raise sdkgen.ClientException("An unknown error occurred: " + str(e))

def refresh(self) -> CommonMessage:
try:
path_params = {}

query_params = {}

query_struct_names = []

url = self.parser.url("/backend/test", path_params)

headers = {}

response = self.http_client.put(url, headers=headers, params=self.parser.query(query_params, query_struct_names))

if response.status_code >= 200 and response.status_code < 300:
return CommonMessage.model_validate_json(json_data=response.content)

if response.status_code == 401:
raise CommonMessageException(response.content)
if response.status_code == 404:
raise CommonMessageException(response.content)
if response.status_code == 410:
raise CommonMessageException(response.content)
if response.status_code == 500:
raise CommonMessageException(response.content)

raise sdkgen.UnknownStatusCodeException("The server returned an unknown status code")
except RequestException as e:
raise sdkgen.ClientException("An unknown error occurred: " + str(e))

def get(self, test_id: str) -> BackendTest:
try:
path_params = {}
path_params["test_id"] = test_id

query_params = {}

query_struct_names = []

url = self.parser.url("/backend/test/$test_id<[0-9]+>", path_params)

headers = {}

response = self.http_client.get(url, headers=headers, params=self.parser.query(query_params, query_struct_names))

if response.status_code >= 200 and response.status_code < 300:
return BackendTest.model_validate_json(json_data=response.content)

if response.status_code == 401:
raise CommonMessageException(response.content)
if response.status_code == 404:
raise CommonMessageException(response.content)
if response.status_code == 410:
raise CommonMessageException(response.content)
if response.status_code == 500:
raise CommonMessageException(response.content)

raise sdkgen.UnknownStatusCodeException("The server returned an unknown status code")
except RequestException as e:
raise sdkgen.ClientException("An unknown error occurred: " + str(e))

def get_all(self, start_index: int, count: int, search: str) -> BackendTestCollection:
try:
path_params = {}

query_params = {}
query_params["startIndex"] = start_index
query_params["count"] = count
query_params["search"] = search

query_struct_names = []

url = self.parser.url("/backend/test", path_params)

headers = {}

response = self.http_client.get(url, headers=headers, params=self.parser.query(query_params, query_struct_names))

if response.status_code >= 200 and response.status_code < 300:
return BackendTestCollection.model_validate_json(json_data=response.content)

if response.status_code == 401:
raise CommonMessageException(response.content)
if response.status_code == 404:
raise CommonMessageException(response.content)
if response.status_code == 410:
raise CommonMessageException(response.content)
if response.status_code == 500:
raise CommonMessageException(response.content)

raise sdkgen.UnknownStatusCodeException("The server returned an unknown status code")
except RequestException as e:
raise sdkgen.ClientException("An unknown error occurred: " + str(e))


0 comments on commit c335a58

Please sign in to comment.