Skip to content

Commit fc5f91e

Browse files
authored
feat: regenerated the client for the 3.0.0 RC2 release (#32)
* chore: update generated output under .openapi markers * feat: added the missing services to the main Zitadel entrypoint * feat: added the missing services to the main Zitadel entrypoin
1 parent bf161cd commit fc5f91e

54 files changed

Lines changed: 8548 additions & 574 deletions

File tree

Some content is hidden

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

zitadel_client/api/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
# flake8: noqa
22

33
# import apis into api package
4+
from zitadel_client.api.action_service_api import ActionServiceApi
45
from zitadel_client.api.feature_service_api import FeatureServiceApi
56
from zitadel_client.api.identity_provider_service_api import IdentityProviderServiceApi
67
from zitadel_client.api.oidc_service_api import OIDCServiceApi
78
from zitadel_client.api.organization_service_api import OrganizationServiceApi
89
from zitadel_client.api.saml_service_api import SAMLServiceApi
910
from zitadel_client.api.session_service_api import SessionServiceApi
10-
from zitadel_client.api.settings_api import SettingsApi
1111
from zitadel_client.api.settings_service_api import SettingsServiceApi
1212
from zitadel_client.api.user_service_api import UserServiceApi
13+
from zitadel_client.api.web_key_service_api import WebKeyServiceApi
1314

zitadel_client/api/action_service_api.py

Lines changed: 2821 additions & 0 deletions
Large diffs are not rendered by default.

zitadel_client/api/settings_api.py

Lines changed: 0 additions & 570 deletions
This file was deleted.

zitadel_client/api/settings_service_api.py

Lines changed: 535 additions & 0 deletions
Large diffs are not rendered by default.

zitadel_client/api/web_key_service_api.py

Lines changed: 1119 additions & 0 deletions
Large diffs are not rendered by default.

zitadel_client/models/__init__.py

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,39 @@
1414

1515

1616
# import models into model package
17+
from zitadel_client.models.action_service_beta_condition import ActionServiceBetaCondition
18+
from zitadel_client.models.action_service_beta_create_target_response import ActionServiceBetaCreateTargetResponse
19+
from zitadel_client.models.action_service_beta_delete_target_response import ActionServiceBetaDeleteTargetResponse
20+
from zitadel_client.models.action_service_beta_event_execution import ActionServiceBetaEventExecution
21+
from zitadel_client.models.action_service_beta_execution import ActionServiceBetaExecution
22+
from zitadel_client.models.action_service_beta_execution_target_type import ActionServiceBetaExecutionTargetType
23+
from zitadel_client.models.action_service_beta_function_execution import ActionServiceBetaFunctionExecution
24+
from zitadel_client.models.action_service_beta_get_target_response import ActionServiceBetaGetTargetResponse
25+
from zitadel_client.models.action_service_beta_in_target_ids_filter import ActionServiceBetaInTargetIDsFilter
26+
from zitadel_client.models.action_service_beta_list_execution_functions_response import ActionServiceBetaListExecutionFunctionsResponse
27+
from zitadel_client.models.action_service_beta_list_execution_methods_response import ActionServiceBetaListExecutionMethodsResponse
28+
from zitadel_client.models.action_service_beta_list_execution_services_response import ActionServiceBetaListExecutionServicesResponse
29+
from zitadel_client.models.action_service_beta_list_executions_response import ActionServiceBetaListExecutionsResponse
30+
from zitadel_client.models.action_service_beta_list_targets_response import ActionServiceBetaListTargetsResponse
31+
from zitadel_client.models.action_service_beta_pagination_request import ActionServiceBetaPaginationRequest
32+
from zitadel_client.models.action_service_beta_pagination_response import ActionServiceBetaPaginationResponse
33+
from zitadel_client.models.action_service_beta_rest_call import ActionServiceBetaRESTCall
34+
from zitadel_client.models.action_service_beta_rest_webhook import ActionServiceBetaRESTWebhook
35+
from zitadel_client.models.action_service_beta_request_execution import ActionServiceBetaRequestExecution
36+
from zitadel_client.models.action_service_beta_response_execution import ActionServiceBetaResponseExecution
37+
from zitadel_client.models.action_service_beta_set_execution_response import ActionServiceBetaSetExecutionResponse
38+
from zitadel_client.models.action_service_beta_target import ActionServiceBetaTarget
39+
from zitadel_client.models.action_service_beta_target_field_name import ActionServiceBetaTargetFieldName
40+
from zitadel_client.models.action_service_beta_target_name_filter import ActionServiceBetaTargetNameFilter
41+
from zitadel_client.models.action_service_beta_target_search_filter import ActionServiceBetaTargetSearchFilter
42+
from zitadel_client.models.action_service_beta_text_filter_method import ActionServiceBetaTextFilterMethod
43+
from zitadel_client.models.action_service_beta_update_target_response import ActionServiceBetaUpdateTargetResponse
44+
from zitadel_client.models.action_service_create_target_request import ActionServiceCreateTargetRequest
45+
from zitadel_client.models.action_service_list_targets_request import ActionServiceListTargetsRequest
46+
from zitadel_client.models.action_service_protobuf_any import ActionServiceProtobufAny
47+
from zitadel_client.models.action_service_rpc_status import ActionServiceRpcStatus
48+
from zitadel_client.models.action_service_set_execution_request import ActionServiceSetExecutionRequest
49+
from zitadel_client.models.action_service_update_target_request import ActionServiceUpdateTargetRequest
1750
from zitadel_client.models.feature_service_details import FeatureServiceDetails
1851
from zitadel_client.models.feature_service_feature_flag import FeatureServiceFeatureFlag
1952
from zitadel_client.models.feature_service_get_instance_features_response import FeatureServiceGetInstanceFeaturesResponse
@@ -331,5 +364,19 @@
331364
from zitadel_client.models.user_service_verify_totp_registration_response import UserServiceVerifyTOTPRegistrationResponse
332365
from zitadel_client.models.user_service_verify_u2_f_registration_request import UserServiceVerifyU2FRegistrationRequest
333366
from zitadel_client.models.user_service_verify_u2_f_registration_response import UserServiceVerifyU2FRegistrationResponse
367+
from zitadel_client.models.web_key_service_beta_activate_web_key_response import WebKeyServiceBetaActivateWebKeyResponse
368+
from zitadel_client.models.web_key_service_beta_create_web_key_response import WebKeyServiceBetaCreateWebKeyResponse
369+
from zitadel_client.models.web_key_service_beta_delete_web_key_response import WebKeyServiceBetaDeleteWebKeyResponse
370+
from zitadel_client.models.web_key_service_beta_ecdsa import WebKeyServiceBetaECDSA
371+
from zitadel_client.models.web_key_service_beta_ecdsa_curve import WebKeyServiceBetaECDSACurve
372+
from zitadel_client.models.web_key_service_beta_list_web_keys_response import WebKeyServiceBetaListWebKeysResponse
373+
from zitadel_client.models.web_key_service_beta_rsa import WebKeyServiceBetaRSA
374+
from zitadel_client.models.web_key_service_beta_rsa_bits import WebKeyServiceBetaRSABits
375+
from zitadel_client.models.web_key_service_beta_rsa_hasher import WebKeyServiceBetaRSAHasher
376+
from zitadel_client.models.web_key_service_beta_state import WebKeyServiceBetaState
377+
from zitadel_client.models.web_key_service_beta_web_key import WebKeyServiceBetaWebKey
378+
from zitadel_client.models.web_key_service_create_web_key_request import WebKeyServiceCreateWebKeyRequest
379+
from zitadel_client.models.web_key_service_protobuf_any import WebKeyServiceProtobufAny
380+
from zitadel_client.models.web_key_service_rpc_status import WebKeyServiceRpcStatus
334381
from zitadel_client.models.zitadelobjectv2_organization import Zitadelobjectv2Organization
335382
from zitadel_client.models.zitadelorgv2_organization import Zitadelorgv2Organization
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
# coding: utf-8
2+
3+
"""
4+
Zitadel SDK
5+
6+
The Zitadel SDK is a convenience wrapper around the Zitadel APIs to assist you in integrating with your Zitadel environment. This SDK enables you to handle resources, settings, and configurations within the Zitadel platform.
7+
8+
The version of the OpenAPI document: 1.0.0
9+
Generated by OpenAPI Generator (https://openapi-generator.tech)
10+
11+
Do not edit the class manually.
12+
""" # noqa: E501
13+
14+
15+
from __future__ import annotations
16+
import pprint
17+
import re # noqa: F401
18+
import json
19+
20+
from pydantic import BaseModel, ConfigDict
21+
from typing import Any, ClassVar, Dict, List, Optional
22+
from zitadel_client.models.action_service_beta_event_execution import ActionServiceBetaEventExecution
23+
from zitadel_client.models.action_service_beta_function_execution import ActionServiceBetaFunctionExecution
24+
from zitadel_client.models.action_service_beta_request_execution import ActionServiceBetaRequestExecution
25+
from zitadel_client.models.action_service_beta_response_execution import ActionServiceBetaResponseExecution
26+
from typing import Optional, Set
27+
from typing_extensions import Self
28+
29+
class ActionServiceBetaCondition(BaseModel):
30+
"""
31+
ActionServiceBetaCondition
32+
""" # noqa: E501
33+
request: Optional[ActionServiceBetaRequestExecution] = None
34+
response: Optional[ActionServiceBetaResponseExecution] = None
35+
function: Optional[ActionServiceBetaFunctionExecution] = None
36+
event: Optional[ActionServiceBetaEventExecution] = None
37+
38+
model_config = ConfigDict(
39+
populate_by_name=True,
40+
validate_assignment=True,
41+
protected_namespaces=(),
42+
)
43+
44+
45+
def to_str(self) -> str:
46+
"""Returns the string representation of the model using alias"""
47+
return pprint.pformat(self.model_dump(by_alias=True))
48+
49+
def to_json(self) -> str:
50+
"""Returns the JSON representation of the model using alias"""
51+
# TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead
52+
return json.dumps(self.to_dict())
53+
54+
@classmethod
55+
def from_json(cls, json_str: str) -> Optional[Self]:
56+
"""Create an instance of ActionServiceBetaCondition from a JSON string"""
57+
return cls.from_dict(json.loads(json_str))
58+
59+
def to_dict(self) -> Dict[str, Any]:
60+
"""Return the dictionary representation of the model using alias.
61+
62+
This has the following differences from calling pydantic's
63+
`self.model_dump(by_alias=True)`:
64+
65+
* `None` is only added to the output dict for nullable fields that
66+
were set at model initialization. Other fields with value `None`
67+
are ignored.
68+
"""
69+
excluded_fields: Set[str] = set([
70+
])
71+
72+
_dict = self.model_dump(
73+
by_alias=True,
74+
exclude=excluded_fields,
75+
exclude_none=True,
76+
)
77+
return _dict
78+
79+
@classmethod
80+
def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
81+
"""Create an instance of ActionServiceBetaCondition from a dict"""
82+
if obj is None:
83+
return None
84+
85+
if not isinstance(obj, dict):
86+
return cls.model_validate(obj)
87+
88+
_obj = cls.model_validate({
89+
"request": ActionServiceBetaRequestExecution.from_dict(obj["request"]) if obj.get("request") is not None else None,
90+
"response": ActionServiceBetaResponseExecution.from_dict(obj["response"]) if obj.get("response") is not None else None,
91+
"function": ActionServiceBetaFunctionExecution.from_dict(obj["function"]) if obj.get("function") is not None else None,
92+
"event": ActionServiceBetaEventExecution.from_dict(obj["event"]) if obj.get("event") is not None else None
93+
})
94+
return _obj
95+
96+
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
# coding: utf-8
2+
3+
"""
4+
Zitadel SDK
5+
6+
The Zitadel SDK is a convenience wrapper around the Zitadel APIs to assist you in integrating with your Zitadel environment. This SDK enables you to handle resources, settings, and configurations within the Zitadel platform.
7+
8+
The version of the OpenAPI document: 1.0.0
9+
Generated by OpenAPI Generator (https://openapi-generator.tech)
10+
11+
Do not edit the class manually.
12+
""" # noqa: E501
13+
14+
15+
from __future__ import annotations
16+
import pprint
17+
import re # noqa: F401
18+
import json
19+
20+
from datetime import datetime
21+
from pydantic import BaseModel, ConfigDict, Field, StrictStr
22+
from typing import Any, ClassVar, Dict, List, Optional
23+
from typing import Optional, Set
24+
from typing_extensions import Self
25+
26+
class ActionServiceBetaCreateTargetResponse(BaseModel):
27+
"""
28+
ActionServiceBetaCreateTargetResponse
29+
""" # noqa: E501
30+
id: Optional[StrictStr] = Field(default=None, description="The unique identifier of the newly created target.")
31+
creation_date: Optional[datetime] = Field(default=None, description="The timestamp of the target creation.", alias="creationDate")
32+
signing_key: Optional[StrictStr] = Field(default=None, description="Key used to sign and check payload sent to the target.", alias="signingKey")
33+
34+
model_config = ConfigDict(
35+
populate_by_name=True,
36+
validate_assignment=True,
37+
protected_namespaces=(),
38+
)
39+
40+
41+
def to_str(self) -> str:
42+
"""Returns the string representation of the model using alias"""
43+
return pprint.pformat(self.model_dump(by_alias=True))
44+
45+
def to_json(self) -> str:
46+
"""Returns the JSON representation of the model using alias"""
47+
# TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead
48+
return json.dumps(self.to_dict())
49+
50+
@classmethod
51+
def from_json(cls, json_str: str) -> Optional[Self]:
52+
"""Create an instance of ActionServiceBetaCreateTargetResponse from a JSON string"""
53+
return cls.from_dict(json.loads(json_str))
54+
55+
def to_dict(self) -> Dict[str, Any]:
56+
"""Return the dictionary representation of the model using alias.
57+
58+
This has the following differences from calling pydantic's
59+
`self.model_dump(by_alias=True)`:
60+
61+
* `None` is only added to the output dict for nullable fields that
62+
were set at model initialization. Other fields with value `None`
63+
are ignored.
64+
"""
65+
excluded_fields: Set[str] = set([
66+
])
67+
68+
_dict = self.model_dump(
69+
by_alias=True,
70+
exclude=excluded_fields,
71+
exclude_none=True,
72+
)
73+
return _dict
74+
75+
@classmethod
76+
def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
77+
"""Create an instance of ActionServiceBetaCreateTargetResponse from a dict"""
78+
if obj is None:
79+
return None
80+
81+
if not isinstance(obj, dict):
82+
return cls.model_validate(obj)
83+
84+
_obj = cls.model_validate({
85+
"id": obj.get("id"),
86+
"creationDate": obj.get("creationDate"),
87+
"signingKey": obj.get("signingKey")
88+
})
89+
return _obj
90+
91+
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# coding: utf-8
2+
3+
"""
4+
Zitadel SDK
5+
6+
The Zitadel SDK is a convenience wrapper around the Zitadel APIs to assist you in integrating with your Zitadel environment. This SDK enables you to handle resources, settings, and configurations within the Zitadel platform.
7+
8+
The version of the OpenAPI document: 1.0.0
9+
Generated by OpenAPI Generator (https://openapi-generator.tech)
10+
11+
Do not edit the class manually.
12+
""" # noqa: E501
13+
14+
15+
from __future__ import annotations
16+
import pprint
17+
import re # noqa: F401
18+
import json
19+
20+
from datetime import datetime
21+
from pydantic import BaseModel, ConfigDict, Field
22+
from typing import Any, ClassVar, Dict, List, Optional
23+
from typing import Optional, Set
24+
from typing_extensions import Self
25+
26+
class ActionServiceBetaDeleteTargetResponse(BaseModel):
27+
"""
28+
ActionServiceBetaDeleteTargetResponse
29+
""" # noqa: E501
30+
deletion_date: Optional[datetime] = Field(default=None, description="The timestamp of the deletion of the target. Note that the deletion date is only guaranteed to be set if the deletion was successful during the request. In case the deletion occurred in a previous request, the deletion date might be empty.", alias="deletionDate")
31+
32+
model_config = ConfigDict(
33+
populate_by_name=True,
34+
validate_assignment=True,
35+
protected_namespaces=(),
36+
)
37+
38+
39+
def to_str(self) -> str:
40+
"""Returns the string representation of the model using alias"""
41+
return pprint.pformat(self.model_dump(by_alias=True))
42+
43+
def to_json(self) -> str:
44+
"""Returns the JSON representation of the model using alias"""
45+
# TODO: pydantic v2: use .model_dump_json(by_alias=True, exclude_unset=True) instead
46+
return json.dumps(self.to_dict())
47+
48+
@classmethod
49+
def from_json(cls, json_str: str) -> Optional[Self]:
50+
"""Create an instance of ActionServiceBetaDeleteTargetResponse from a JSON string"""
51+
return cls.from_dict(json.loads(json_str))
52+
53+
def to_dict(self) -> Dict[str, Any]:
54+
"""Return the dictionary representation of the model using alias.
55+
56+
This has the following differences from calling pydantic's
57+
`self.model_dump(by_alias=True)`:
58+
59+
* `None` is only added to the output dict for nullable fields that
60+
were set at model initialization. Other fields with value `None`
61+
are ignored.
62+
"""
63+
excluded_fields: Set[str] = set([
64+
])
65+
66+
_dict = self.model_dump(
67+
by_alias=True,
68+
exclude=excluded_fields,
69+
exclude_none=True,
70+
)
71+
return _dict
72+
73+
@classmethod
74+
def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
75+
"""Create an instance of ActionServiceBetaDeleteTargetResponse from a dict"""
76+
if obj is None:
77+
return None
78+
79+
if not isinstance(obj, dict):
80+
return cls.model_validate(obj)
81+
82+
_obj = cls.model_validate({
83+
"deletionDate": obj.get("deletionDate")
84+
})
85+
return _obj
86+
87+

0 commit comments

Comments
 (0)