Skip to content

Commit 04b7c82

Browse files
author
mmx86
committed
updated to version 1.0.49
1 parent b231f52 commit 04b7c82

File tree

343 files changed

+4889
-490
lines changed

Some content is hidden

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

343 files changed

+4889
-490
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Permify is an open source authorization service for creating fine-grained and sc
33

44
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

6-
- API version: v1.2.4
6+
- API version: v1.2.3
77
- Package version: 1.0.0
88
- Generator version: 7.11.0-SNAPSHOT
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen

docs/BundleDeleteRequest.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# BundleDeleteRequest
2+
3+
BundleDeleteRequest is used to request the deletion of a bundle. It contains the tenant_id to specify the tenant and the name of the bundle to be deleted.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**name** | **str** | Name of the bundle to be deleted. | [optional]
10+
11+
## Example
12+
13+
```python
14+
from permify_async.models.bundle_delete_request import BundleDeleteRequest
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of BundleDeleteRequest from a JSON string
19+
bundle_delete_request_instance = BundleDeleteRequest.from_json(json)
20+
# print the JSON string representation of the object
21+
print(BundleDeleteRequest.to_json())
22+
23+
# convert the object into a dict
24+
bundle_delete_request_dict = bundle_delete_request_instance.to_dict()
25+
# create an instance of BundleDeleteRequest from a dict
26+
bundle_delete_request_from_dict = BundleDeleteRequest.from_dict(bundle_delete_request_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+

docs/BundleReadRequest.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# BundleReadRequest
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**name** | **str** | | [optional]
9+
10+
## Example
11+
12+
```python
13+
from permify_async.models.bundle_read_request import BundleReadRequest
14+
15+
# TODO update the JSON string below
16+
json = "{}"
17+
# create an instance of BundleReadRequest from a JSON string
18+
bundle_read_request_instance = BundleReadRequest.from_json(json)
19+
# print the JSON string representation of the object
20+
print(BundleReadRequest.to_json())
21+
22+
# convert the object into a dict
23+
bundle_read_request_dict = bundle_read_request_instance.to_dict()
24+
# create an instance of BundleReadRequest from a dict
25+
bundle_read_request_from_dict = BundleReadRequest.from_dict(bundle_read_request_dict)
26+
```
27+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
28+
29+

docs/BundleRunRequest.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# BundleRunRequest
2+
3+
BundleRunRequest is used to request the execution of a bundle. It includes tenant_id, the name of the bundle, and additional arguments for execution.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**name** | **str** | Name of the bundle to be executed. | [optional]
10+
**arguments** | **Dict[str, str]** | Additional key-value pairs for execution arguments. | [optional]
11+
12+
## Example
13+
14+
```python
15+
from permify_async.models.bundle_run_request import BundleRunRequest
16+
17+
# TODO update the JSON string below
18+
json = "{}"
19+
# create an instance of BundleRunRequest from a JSON string
20+
bundle_run_request_instance = BundleRunRequest.from_json(json)
21+
# print the JSON string representation of the object
22+
print(BundleRunRequest.to_json())
23+
24+
# convert the object into a dict
25+
bundle_run_request_dict = bundle_run_request_instance.to_dict()
26+
# create an instance of BundleRunRequest from a dict
27+
bundle_run_request_from_dict = BundleRunRequest.from_dict(bundle_run_request_dict)
28+
```
29+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
30+
31+

docs/BundleWriteRequest.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# BundleWriteRequest
2+
3+
BundleWriteRequest is used to request the writing of a bundle. It contains the tenant_id to identify the tenant and the Bundles object.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**bundles** | [**List[DataBundle]**](DataBundle.md) | Contains the bundle data to be written. | [optional]
10+
11+
## Example
12+
13+
```python
14+
from permify_async.models.bundle_write_request import BundleWriteRequest
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of BundleWriteRequest from a JSON string
19+
bundle_write_request_instance = BundleWriteRequest.from_json(json)
20+
# print the JSON string representation of the object
21+
print(BundleWriteRequest.to_json())
22+
23+
# convert the object into a dict
24+
bundle_write_request_dict = bundle_write_request_instance.to_dict()
25+
# create an instance of BundleWriteRequest from a dict
26+
bundle_write_request_from_dict = BundleWriteRequest.from_dict(bundle_write_request_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+

docs/ContextAttribute.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# ContextAttribute
2+
3+
ContextAttribute defines a context attribute which includes its name.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**name** | **str** | | [optional]
10+
11+
## Example
12+
13+
```python
14+
from permify_async.models.context_attribute import ContextAttribute
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of ContextAttribute from a JSON string
19+
context_attribute_instance = ContextAttribute.from_json(json)
20+
# print the JSON string representation of the object
21+
print(ContextAttribute.to_json())
22+
23+
# convert the object into a dict
24+
context_attribute_dict = context_attribute_instance.to_dict()
25+
# create an instance of ContextAttribute from a dict
26+
context_attribute_from_dict = ContextAttribute.from_dict(context_attribute_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+

docs/DataAttributesReadRequest.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# DataAttributesReadRequest
2+
3+
AttributeReadRequest defines the structure of a request for reading attributes. It includes the tenant_id, metadata, attribute filter, page size for pagination, and a continuous token for multi-page results.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**metadata** | [**AttributeReadRequestMetadata**](AttributeReadRequestMetadata.md) | | [optional]
10+
**filter** | [**AttributeFilter**](AttributeFilter.md) | | [optional]
11+
**page_size** | **int** | page_size specifies the number of results to return in a single page. If more results are available, a continuous_token is included in the response. | [optional]
12+
**continuous_token** | **str** | continuous_token is used in case of paginated reads to get the next page of results. | [optional]
13+
14+
## Example
15+
16+
```python
17+
from permify_async.models.data_attributes_read_request import DataAttributesReadRequest
18+
19+
# TODO update the JSON string below
20+
json = "{}"
21+
# create an instance of DataAttributesReadRequest from a JSON string
22+
data_attributes_read_request_instance = DataAttributesReadRequest.from_json(json)
23+
# print the JSON string representation of the object
24+
print(DataAttributesReadRequest.to_json())
25+
26+
# convert the object into a dict
27+
data_attributes_read_request_dict = data_attributes_read_request_instance.to_dict()
28+
# create an instance of DataAttributesReadRequest from a dict
29+
data_attributes_read_request_from_dict = DataAttributesReadRequest.from_dict(data_attributes_read_request_dict)
30+
```
31+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
32+
33+

docs/DataDeleteRequest.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# DataDeleteRequest
2+
3+
DataDeleteRequest defines the structure of a request to delete data. It includes the tenant_id and filters for selecting tuples and attributes to be deleted.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**tuple_filter** | [**TupleFilter**](TupleFilter.md) | | [optional]
10+
**attribute_filter** | [**AttributeFilter**](AttributeFilter.md) | | [optional]
11+
12+
## Example
13+
14+
```python
15+
from permify_async.models.data_delete_request import DataDeleteRequest
16+
17+
# TODO update the JSON string below
18+
json = "{}"
19+
# create an instance of DataDeleteRequest from a JSON string
20+
data_delete_request_instance = DataDeleteRequest.from_json(json)
21+
# print the JSON string representation of the object
22+
print(DataDeleteRequest.to_json())
23+
24+
# convert the object into a dict
25+
data_delete_request_dict = data_delete_request_instance.to_dict()
26+
# create an instance of DataDeleteRequest from a dict
27+
data_delete_request_from_dict = DataDeleteRequest.from_dict(data_delete_request_dict)
28+
```
29+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
30+
31+

docs/DataRelationshipsReadRequest.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# DataRelationshipsReadRequest
2+
3+
RelationshipReadRequest defines the structure of a request for reading relationships. It contains the necessary information such as tenant_id, metadata, and filter for the read operation.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**metadata** | [**RelationshipReadRequestMetadata**](RelationshipReadRequestMetadata.md) | | [optional]
10+
**filter** | [**TupleFilter**](TupleFilter.md) | | [optional]
11+
**page_size** | **int** | page_size specifies the number of results to return in a single page. If more results are available, a continuous_token is included in the response. | [optional]
12+
**continuous_token** | **str** | continuous_token is used in case of paginated reads to get the next page of results. | [optional]
13+
14+
## Example
15+
16+
```python
17+
from permify_async.models.data_relationships_read_request import DataRelationshipsReadRequest
18+
19+
# TODO update the JSON string below
20+
json = "{}"
21+
# create an instance of DataRelationshipsReadRequest from a JSON string
22+
data_relationships_read_request_instance = DataRelationshipsReadRequest.from_json(json)
23+
# print the JSON string representation of the object
24+
print(DataRelationshipsReadRequest.to_json())
25+
26+
# convert the object into a dict
27+
data_relationships_read_request_dict = data_relationships_read_request_instance.to_dict()
28+
# create an instance of DataRelationshipsReadRequest from a dict
29+
data_relationships_read_request_from_dict = DataRelationshipsReadRequest.from_dict(data_relationships_read_request_dict)
30+
```
31+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
32+
33+

docs/DataWriteRequest.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# DataWriteRequest
2+
3+
DataWriteRequest defines the structure of a request for writing data. It contains the necessary information such as tenant_id, metadata, tuples and attributes for the write operation.
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**metadata** | [**DataWriteRequestMetadata**](DataWriteRequestMetadata.md) | | [optional]
10+
**tuples** | [**List[Tuple]**](Tuple.md) | tuples contains the list of tuples (entity-relation-entity triples) that need to be written. | [optional]
11+
**attributes** | [**List[Attribute]**](Attribute.md) | attributes contains the list of attributes (entity-attribute-value triples) that need to be written. | [optional]
12+
13+
## Example
14+
15+
```python
16+
from permify_async.models.data_write_request import DataWriteRequest
17+
18+
# TODO update the JSON string below
19+
json = "{}"
20+
# create an instance of DataWriteRequest from a JSON string
21+
data_write_request_instance = DataWriteRequest.from_json(json)
22+
# print the JSON string representation of the object
23+
print(DataWriteRequest.to_json())
24+
25+
# convert the object into a dict
26+
data_write_request_dict = data_write_request_instance.to_dict()
27+
# create an instance of DataWriteRequest from a dict
28+
data_write_request_from_dict = DataWriteRequest.from_dict(data_write_request_dict)
29+
```
30+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
31+
32+

0 commit comments

Comments
 (0)