Skip to content

Commit 8699ef0

Browse files
committed
feat(WIP): update generated SDK to latest
1 parent 134cd82 commit 8699ef0

File tree

14 files changed

+470
-11
lines changed

14 files changed

+470
-11
lines changed

.openapi-generator/FILES

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ docs/CheckRequestTupleKey.md
2424
docs/CheckResponse.md
2525
docs/Computed.md
2626
docs/Condition.md
27+
docs/ConditionMetadata.md
2728
docs/ConditionParamTypeRef.md
2829
docs/ContextualTupleKeys.md
2930
docs/CreateStoreRequest.md
@@ -58,6 +59,7 @@ docs/ReadResponse.md
5859
docs/RelationMetadata.md
5960
docs/RelationReference.md
6061
docs/RelationshipCondition.md
62+
docs/SourceInfo.md
6163
docs/Status.md
6264
docs/Store.md
6365
docs/Tuple.md
@@ -123,6 +125,7 @@ openfga_sdk/models/check_request_tuple_key.py
123125
openfga_sdk/models/check_response.py
124126
openfga_sdk/models/computed.py
125127
openfga_sdk/models/condition.py
128+
openfga_sdk/models/condition_metadata.py
126129
openfga_sdk/models/condition_param_type_ref.py
127130
openfga_sdk/models/contextual_tuple_keys.py
128131
openfga_sdk/models/create_store_request.py
@@ -156,6 +159,7 @@ openfga_sdk/models/read_response.py
156159
openfga_sdk/models/relation_metadata.py
157160
openfga_sdk/models/relation_reference.py
158161
openfga_sdk/models/relationship_condition.py
162+
openfga_sdk/models/source_info.py
159163
openfga_sdk/models/status.py
160164
openfga_sdk/models/store.py
161165
openfga_sdk/models/tuple.py

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -992,6 +992,7 @@ Class | Method | HTTP request | Description
992992
- [CheckResponse](https://github.com/openfga/python-sdk/blob/main/docs/CheckResponse.md)
993993
- [Computed](https://github.com/openfga/python-sdk/blob/main/docs/Computed.md)
994994
- [Condition](https://github.com/openfga/python-sdk/blob/main/docs/Condition.md)
995+
- [ConditionMetadata](https://github.com/openfga/python-sdk/blob/main/docs/ConditionMetadata.md)
995996
- [ConditionParamTypeRef](https://github.com/openfga/python-sdk/blob/main/docs/ConditionParamTypeRef.md)
996997
- [ContextualTupleKeys](https://github.com/openfga/python-sdk/blob/main/docs/ContextualTupleKeys.md)
997998
- [CreateStoreRequest](https://github.com/openfga/python-sdk/blob/main/docs/CreateStoreRequest.md)
@@ -1025,6 +1026,7 @@ Class | Method | HTTP request | Description
10251026
- [RelationMetadata](https://github.com/openfga/python-sdk/blob/main/docs/RelationMetadata.md)
10261027
- [RelationReference](https://github.com/openfga/python-sdk/blob/main/docs/RelationReference.md)
10271028
- [RelationshipCondition](https://github.com/openfga/python-sdk/blob/main/docs/RelationshipCondition.md)
1029+
- [SourceInfo](https://github.com/openfga/python-sdk/blob/main/docs/SourceInfo.md)
10281030
- [Status](https://github.com/openfga/python-sdk/blob/main/docs/Status.md)
10291031
- [Store](https://github.com/openfga/python-sdk/blob/main/docs/Store.md)
10301032
- [Tuple](https://github.com/openfga/python-sdk/blob/main/docs/Tuple.md)

docs/Condition.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
77
**name** | **str** | |
88
**expression** | **str** | A Google CEL expression, expressed as a string. |
99
**parameters** | [**dict[str, ConditionParamTypeRef]**](ConditionParamTypeRef.md) | A map of parameter names to the parameter's defined type reference. | [optional]
10+
**metadata** | [**ConditionMetadata**](ConditionMetadata.md) | | [optional]
1011

1112
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1213

docs/ConditionMetadata.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# ConditionMetadata
2+
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**module** | **str** | | [optional]
8+
**source_info** | [**SourceInfo**](SourceInfo.md) | | [optional]
9+
10+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11+
12+

docs/Metadata.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
77
**relations** | [**dict[str, RelationMetadata]**](RelationMetadata.md) | | [optional]
8+
**module** | **str** | | [optional]
9+
**source_info** | [**SourceInfo**](SourceInfo.md) | | [optional]
810

911
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1012

docs/RelationMetadata.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
77
**directly_related_user_types** | [**list[RelationReference]**](RelationReference.md) | | [optional]
8+
**module** | **str** | | [optional]
9+
**source_info** | [**SourceInfo**](SourceInfo.md) | | [optional]
810

911
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
1012

docs/SourceInfo.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# SourceInfo
2+
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**file** | **str** | | [optional]
8+
9+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10+
11+

openfga_sdk/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
from openfga_sdk.models.check_response import CheckResponse
3636
from openfga_sdk.models.computed import Computed
3737
from openfga_sdk.models.condition import Condition
38+
from openfga_sdk.models.condition_metadata import ConditionMetadata
3839
from openfga_sdk.models.condition_param_type_ref import ConditionParamTypeRef
3940
from openfga_sdk.models.contextual_tuple_keys import ContextualTupleKeys
4041
from openfga_sdk.models.create_store_request import CreateStoreRequest
@@ -76,6 +77,7 @@
7677
from openfga_sdk.models.relation_metadata import RelationMetadata
7778
from openfga_sdk.models.relation_reference import RelationReference
7879
from openfga_sdk.models.relationship_condition import RelationshipCondition
80+
from openfga_sdk.models.source_info import SourceInfo
7981
from openfga_sdk.models.status import Status
8082
from openfga_sdk.models.store import Store
8183
from openfga_sdk.models.tuple import Tuple

openfga_sdk/models/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
from openfga_sdk.models.check_response import CheckResponse
2121
from openfga_sdk.models.computed import Computed
2222
from openfga_sdk.models.condition import Condition
23+
from openfga_sdk.models.condition_metadata import ConditionMetadata
2324
from openfga_sdk.models.condition_param_type_ref import ConditionParamTypeRef
2425
from openfga_sdk.models.contextual_tuple_keys import ContextualTupleKeys
2526
from openfga_sdk.models.create_store_request import CreateStoreRequest
@@ -61,6 +62,7 @@
6162
from openfga_sdk.models.relation_metadata import RelationMetadata
6263
from openfga_sdk.models.relation_reference import RelationReference
6364
from openfga_sdk.models.relationship_condition import RelationshipCondition
65+
from openfga_sdk.models.source_info import SourceInfo
6466
from openfga_sdk.models.status import Status
6567
from openfga_sdk.models.store import Store
6668
from openfga_sdk.models.tuple import Tuple

openfga_sdk/models/condition.py

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,23 @@ class Condition:
3737
"name": "str",
3838
"expression": "str",
3939
"parameters": "dict[str, ConditionParamTypeRef]",
40+
"metadata": "ConditionMetadata",
4041
}
4142

4243
attribute_map = {
4344
"name": "name",
4445
"expression": "expression",
4546
"parameters": "parameters",
47+
"metadata": "metadata",
4648
}
4749

4850
def __init__(
49-
self, name=None, expression=None, parameters=None, local_vars_configuration=None
51+
self,
52+
name=None,
53+
expression=None,
54+
parameters=None,
55+
metadata=None,
56+
local_vars_configuration=None,
5057
):
5158
"""Condition - a model defined in OpenAPI"""
5259
if local_vars_configuration is None:
@@ -56,12 +63,15 @@ def __init__(
5663
self._name = None
5764
self._expression = None
5865
self._parameters = None
66+
self._metadata = None
5967
self.discriminator = None
6068

6169
self.name = name
6270
self.expression = expression
6371
if parameters is not None:
6472
self.parameters = parameters
73+
if metadata is not None:
74+
self.metadata = metadata
6575

6676
@property
6777
def name(self):
@@ -134,6 +144,27 @@ def parameters(self, parameters):
134144

135145
self._parameters = parameters
136146

147+
@property
148+
def metadata(self):
149+
"""Gets the metadata of this Condition.
150+
151+
152+
:return: The metadata of this Condition.
153+
:rtype: ConditionMetadata
154+
"""
155+
return self._metadata
156+
157+
@metadata.setter
158+
def metadata(self, metadata):
159+
"""Sets the metadata of this Condition.
160+
161+
162+
:param metadata: The metadata of this Condition.
163+
:type metadata: ConditionMetadata
164+
"""
165+
166+
self._metadata = metadata
167+
137168
def to_dict(self, serialize=False):
138169
"""Returns the model properties as a dict"""
139170
result = {}

0 commit comments

Comments
 (0)