Skip to content

Commit 32a3838

Browse files
pyansys-ci-botactions-user
authored andcommitted
Generate Client Library code - Automated
1 parent 31330b7 commit 32a3838

File tree

8 files changed

+103
-107
lines changed

8 files changed

+103
-107
lines changed

ansys-grantami-serverapi-openapi/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api"
55
[tool.poetry]
66
name = "ansys-grantami-serverapi-openapi"
77
description = "Autogenerated client library for the Granta MI Server API."
8-
version = "5.0.0.dev398"
8+
version = "5.0.0.dev400"
99
license = "MIT"
1010
authors = ["ANSYS, Inc. <pyansys.core@ansys.com>"]
1111
maintainers = ["ANSYS, Inc. <pyansys.core@ansys.com>"]

ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/__init__.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
"""
3434

3535
# import apis into sdk package
36-
from .api.access_control_api import AccessControlApi
3736
from .api.aggregation_api import AggregationApi
3837
from .api.data_api import DataApi
3938
from .api.data_export_api import DataExportApi
@@ -47,6 +46,7 @@
4746
from .api.list_management_api import ListManagementApi
4847
from .api.list_permissions_api import ListPermissionsApi
4948
from .api.metrics_api import MetricsApi
49+
from .api.permission_based_access_control_api import PermissionBasedAccessControlApi
5050
from .api.records___record_histories_api import RecordsRecordHistoriesApi
5151
from .api.records___record_versions_api import RecordsRecordVersionsApi
5252
from .api.schema___attributes_api import SchemaAttributesApi
@@ -96,8 +96,6 @@
9696
from .models.granta_mi_record_property_fake_attribute_identities import (
9797
GrantaMIRecordPropertyFakeAttributeIdentities,
9898
)
99-
from .models.gsa_access_control_categories_info import GsaAccessControlCategoriesInfo
100-
from .models.gsa_access_control_category import GsaAccessControlCategory
10199
from .models.gsa_add_database import GsaAddDatabase
102100
from .models.gsa_add_record_history_to_subset import GsaAddRecordHistoryToSubset
103101
from .models.gsa_aggregation import GsaAggregation
@@ -679,6 +677,8 @@
679677
from .models.gsa_parameter_value_type import GsaParameterValueType
680678
from .models.gsa_parameter_with_data_value import GsaParameterWithDataValue
681679
from .models.gsa_parameters_info import GsaParametersInfo
680+
from .models.gsa_permission_categories_info import GsaPermissionCategoriesInfo
681+
from .models.gsa_permission_category import GsaPermissionCategory
682682
from .models.gsa_picture_attribute import GsaPictureAttribute
683683
from .models.gsa_picture_datum import GsaPictureDatum
684684
from .models.gsa_picture_datum_criterion import GsaPictureDatumCriterion
@@ -852,7 +852,6 @@
852852
from .models.gsa_short_text_prefix_datum_criterion import GsaShortTextPrefixDatumCriterion
853853
from .models.gsa_significant_figures_info import GsaSignificantFiguresInfo
854854
from .models.gsa_simple_attribute_to_export import GsaSimpleAttributeToExport
855-
from .models.gsa_slim_access_control_category import GsaSlimAccessControlCategory
856855
from .models.gsa_slim_attribute import GsaSlimAttribute
857856
from .models.gsa_slim_configuration import GsaSlimConfiguration
858857
from .models.gsa_slim_constant import GsaSlimConstant
@@ -867,6 +866,7 @@
867866
from .models.gsa_slim_named_unit import GsaSlimNamedUnit
868867
from .models.gsa_slim_objects import GsaSlimObjects
869868
from .models.gsa_slim_parameter import GsaSlimParameter
869+
from .models.gsa_slim_permission_category import GsaSlimPermissionCategory
870870
from .models.gsa_slim_profile import GsaSlimProfile
871871
from .models.gsa_slim_profile_table import GsaSlimProfileTable
872872
from .models.gsa_slim_record_history import GsaSlimRecordHistory
@@ -1052,7 +1052,6 @@
10521052
from .models.system_net_http_status_code import SystemNetHttpStatusCode
10531053

10541054
__all__ = [
1055-
"AccessControlApi",
10561055
"AggregationApi",
10571056
"DataApi",
10581057
"DataExportApi",
@@ -1066,6 +1065,7 @@
10661065
"ListManagementApi",
10671066
"ListPermissionsApi",
10681067
"MetricsApi",
1068+
"PermissionBasedAccessControlApi",
10691069
"RecordsRecordHistoriesApi",
10701070
"RecordsRecordVersionsApi",
10711071
"SchemaApi",
@@ -1107,8 +1107,6 @@
11071107
"FolderguidFilesBody1",
11081108
"FolderguidFilesBody2",
11091109
"GrantaMIRecordPropertyFakeAttributeIdentities",
1110-
"GsaAccessControlCategoriesInfo",
1111-
"GsaAccessControlCategory",
11121110
"GsaAddDatabase",
11131111
"GsaAddRecordHistoryToSubset",
11141112
"GsaAggregation",
@@ -1604,6 +1602,8 @@
16041602
"GsaParameterValueType",
16051603
"GsaParameterWithDataValue",
16061604
"GsaParametersInfo",
1605+
"GsaPermissionCategoriesInfo",
1606+
"GsaPermissionCategory",
16071607
"GsaPictureAttribute",
16081608
"GsaPictureDatum",
16091609
"GsaPictureDatumCriterion",
@@ -1759,7 +1759,6 @@
17591759
"GsaShortTextPrefixDatumCriterion",
17601760
"GsaSignificantFiguresInfo",
17611761
"GsaSimpleAttributeToExport",
1762-
"GsaSlimAccessControlCategory",
17631762
"GsaSlimAttribute",
17641763
"GsaSlimConfiguration",
17651764
"GsaSlimConstant",
@@ -1774,6 +1773,7 @@
17741773
"GsaSlimNamedUnit",
17751774
"GsaSlimObjects",
17761775
"GsaSlimParameter",
1776+
"GsaSlimPermissionCategory",
17771777
"GsaSlimProfile",
17781778
"GsaSlimProfileTable",
17791779
"GsaSlimRecordHistory",

ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/api/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
from ansys.openapi.common import ApiBase
2727

2828
# import apis into api package
29-
from .access_control_api import AccessControlApi
3029
from .aggregation_api import AggregationApi
3130
from .data_api import DataApi
3231
from .data_export_api import DataExportApi
@@ -40,6 +39,7 @@
4039
from .list_management_api import ListManagementApi
4140
from .list_permissions_api import ListPermissionsApi
4241
from .metrics_api import MetricsApi
42+
from .permission_based_access_control_api import PermissionBasedAccessControlApi
4343
from .records___record_histories_api import RecordsRecordHistoriesApi
4444
from .records___record_versions_api import RecordsRecordVersionsApi
4545
from .schema___attributes_api import SchemaAttributesApi
@@ -72,7 +72,6 @@
7272

7373
__all__ = [
7474
"ApiBase",
75-
"AccessControlApi",
7675
"AggregationApi",
7776
"DataApi",
7877
"DataExportApi",
@@ -86,6 +85,7 @@
8685
"ListManagementApi",
8786
"ListPermissionsApi",
8887
"MetricsApi",
88+
"PermissionBasedAccessControlApi",
8989
"RecordsRecordHistoriesApi",
9090
"RecordsRecordVersionsApi",
9191
"SchemaApi",

ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/api/access_control_api.py ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/api/permission_based_access_control_api.py

+35-37
Original file line numberDiff line numberDiff line change
@@ -41,38 +41,40 @@
4141
from ..models import *
4242

4343

44-
class AccessControlApi(ApiBase):
44+
class PermissionBasedAccessControlApi(ApiBase):
4545
"""NOTE: This class is auto generated by the swagger code generator program.
4646
4747
Do not edit the class manually.
4848
Ref: https://github.com/swagger-api/swagger-codegen
4949
"""
5050

51-
def get_access_control_categories(
52-
self, *, database_key: "str"
53-
) -> "Union[GsaAccessControlCategoriesInfo, None]":
54-
"""Get all access control categories for the specified database.
51+
def get_access_control_category(
52+
self, *, database_key: "str", category_guid: "str"
53+
) -> "Union[GsaPermissionCategory, None]":
54+
"""Get a permission-based access control category with a specified guid.
5555
5656
This method makes a synchronous HTTP request.
5757
5858
Parameters
5959
----------
6060
database_key: str
61+
category_guid: str
6162
6263
Returns
6364
-------
64-
Union[GsaAccessControlCategoriesInfo, None]
65+
Union[GsaPermissionCategory, None]
6566
"""
66-
data = self._get_access_control_categories_with_http_info(
67-
database_key, _return_http_data_only=True
67+
data = self._get_access_control_category_with_http_info(
68+
database_key, category_guid, _return_http_data_only=True
6869
)
6970
return data # type: ignore[no-any-return]
7071

71-
def _get_access_control_categories_with_http_info(
72-
self, database_key: "str", **kwargs: Any
72+
def _get_access_control_category_with_http_info(
73+
self, database_key: "str", category_guid: "str", **kwargs: Any
7374
) -> Any:
7475
all_params = [
7576
"database_key",
77+
"category_guid",
7678
"_return_http_data_only",
7779
"_preload_content",
7880
"_request_timeout",
@@ -82,21 +84,28 @@ def _get_access_control_categories_with_http_info(
8284
for key, val in params["kwargs"].items():
8385
if key not in all_params:
8486
raise TypeError(
85-
f"Got an unexpected keyword argument '{key}' to method get_access_control_categories"
87+
f"Got an unexpected keyword argument '{key}' to method get_access_control_category"
8688
)
8789
params[key] = val
8890
del params["kwargs"]
8991
# verify the required parameter "database_key" is set
9092
if "database_key" not in params or params["database_key"] is None:
9193
raise ValueError(
92-
"Missing the required parameter 'database_key' when calling 'get_access_control_categories'"
94+
"Missing the required parameter 'database_key' when calling 'get_access_control_category'"
95+
)
96+
# verify the required parameter "category_guid" is set
97+
if "category_guid" not in params or params["category_guid"] is None:
98+
raise ValueError(
99+
"Missing the required parameter 'category_guid' when calling 'get_access_control_category'"
93100
)
94101

95102
collection_formats: dict[str, Any] = {}
96103

97104
path_params: dict[str, Any] = {}
98105
if "database_key" in params and database_key is not None:
99106
path_params["database-key"] = params["database_key"]
107+
if "category_guid" in params and category_guid is not None:
108+
path_params["category-guid"] = params["category_guid"]
100109

101110
query_params: list[Any] = []
102111

@@ -110,13 +119,13 @@ def _get_access_control_categories_with_http_info(
110119
header_params["Accept"] = self.api_client.select_header_accept(["application/json"])
111120

112121
response_type_map: dict[int, Optional[str]] = {
113-
200: "GsaAccessControlCategoriesInfo",
122+
200: "GsaPermissionCategory",
114123
403: None,
115124
404: None,
116125
}
117126

118127
return self.api_client.call_api(
119-
"/v1alpha/databases/{database-key}/access-control-categories",
128+
"/v1alpha/databases/{database-key}/permission-categories/{category-guid}",
120129
"GET",
121130
path_params,
122131
query_params,
@@ -131,33 +140,29 @@ def _get_access_control_categories_with_http_info(
131140
response_type_map=response_type_map,
132141
)
133142

134-
def get_access_control_category(
135-
self, *, database_key: "str", category_guid: "str"
136-
) -> "Union[GsaAccessControlCategory, None]":
137-
"""Get an access control category with a specified guid.
143+
def get_permission_categories(
144+
self, *, database_key: "str"
145+
) -> "Union[GsaPermissionCategoriesInfo, None]":
146+
"""Get all permission-based access control categories for the specified database.
138147
139148
This method makes a synchronous HTTP request.
140149
141150
Parameters
142151
----------
143152
database_key: str
144-
category_guid: str
145153
146154
Returns
147155
-------
148-
Union[GsaAccessControlCategory, None]
156+
Union[GsaPermissionCategoriesInfo, None]
149157
"""
150-
data = self._get_access_control_category_with_http_info(
151-
database_key, category_guid, _return_http_data_only=True
158+
data = self._get_permission_categories_with_http_info(
159+
database_key, _return_http_data_only=True
152160
)
153161
return data # type: ignore[no-any-return]
154162

155-
def _get_access_control_category_with_http_info(
156-
self, database_key: "str", category_guid: "str", **kwargs: Any
157-
) -> Any:
163+
def _get_permission_categories_with_http_info(self, database_key: "str", **kwargs: Any) -> Any:
158164
all_params = [
159165
"database_key",
160-
"category_guid",
161166
"_return_http_data_only",
162167
"_preload_content",
163168
"_request_timeout",
@@ -167,28 +172,21 @@ def _get_access_control_category_with_http_info(
167172
for key, val in params["kwargs"].items():
168173
if key not in all_params:
169174
raise TypeError(
170-
f"Got an unexpected keyword argument '{key}' to method get_access_control_category"
175+
f"Got an unexpected keyword argument '{key}' to method get_permission_categories"
171176
)
172177
params[key] = val
173178
del params["kwargs"]
174179
# verify the required parameter "database_key" is set
175180
if "database_key" not in params or params["database_key"] is None:
176181
raise ValueError(
177-
"Missing the required parameter 'database_key' when calling 'get_access_control_category'"
178-
)
179-
# verify the required parameter "category_guid" is set
180-
if "category_guid" not in params or params["category_guid"] is None:
181-
raise ValueError(
182-
"Missing the required parameter 'category_guid' when calling 'get_access_control_category'"
182+
"Missing the required parameter 'database_key' when calling 'get_permission_categories'"
183183
)
184184

185185
collection_formats: dict[str, Any] = {}
186186

187187
path_params: dict[str, Any] = {}
188188
if "database_key" in params and database_key is not None:
189189
path_params["database-key"] = params["database_key"]
190-
if "category_guid" in params and category_guid is not None:
191-
path_params["category-guid"] = params["category_guid"]
192190

193191
query_params: list[Any] = []
194192

@@ -202,13 +200,13 @@ def _get_access_control_category_with_http_info(
202200
header_params["Accept"] = self.api_client.select_header_accept(["application/json"])
203201

204202
response_type_map: dict[int, Optional[str]] = {
205-
200: "GsaAccessControlCategory",
203+
200: "GsaPermissionCategoriesInfo",
206204
403: None,
207205
404: None,
208206
}
209207

210208
return self.api_client.call_api(
211-
"/v1alpha/databases/{database-key}/access-control-categories/{category-guid}",
209+
"/v1alpha/databases/{database-key}/permission-categories",
212210
"GET",
213211
path_params,
214212
query_params,

ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/models/__init__.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,6 @@
5151
from .granta_mi_record_property_fake_attribute_identities import (
5252
GrantaMIRecordPropertyFakeAttributeIdentities,
5353
)
54-
from .gsa_access_control_categories_info import GsaAccessControlCategoriesInfo
55-
from .gsa_access_control_category import GsaAccessControlCategory
5654
from .gsa_add_database import GsaAddDatabase
5755
from .gsa_add_record_history_to_subset import GsaAddRecordHistoryToSubset
5856
from .gsa_aggregation import GsaAggregation
@@ -604,6 +602,8 @@
604602
from .gsa_parameter_value_type import GsaParameterValueType
605603
from .gsa_parameter_with_data_value import GsaParameterWithDataValue
606604
from .gsa_parameters_info import GsaParametersInfo
605+
from .gsa_permission_categories_info import GsaPermissionCategoriesInfo
606+
from .gsa_permission_category import GsaPermissionCategory
607607
from .gsa_picture_attribute import GsaPictureAttribute
608608
from .gsa_picture_datum import GsaPictureDatum
609609
from .gsa_picture_datum_criterion import GsaPictureDatumCriterion
@@ -771,7 +771,6 @@
771771
from .gsa_short_text_prefix_datum_criterion import GsaShortTextPrefixDatumCriterion
772772
from .gsa_significant_figures_info import GsaSignificantFiguresInfo
773773
from .gsa_simple_attribute_to_export import GsaSimpleAttributeToExport
774-
from .gsa_slim_access_control_category import GsaSlimAccessControlCategory
775774
from .gsa_slim_attribute import GsaSlimAttribute
776775
from .gsa_slim_configuration import GsaSlimConfiguration
777776
from .gsa_slim_constant import GsaSlimConstant
@@ -786,6 +785,7 @@
786785
from .gsa_slim_named_unit import GsaSlimNamedUnit
787786
from .gsa_slim_objects import GsaSlimObjects
788787
from .gsa_slim_parameter import GsaSlimParameter
788+
from .gsa_slim_permission_category import GsaSlimPermissionCategory
789789
from .gsa_slim_profile import GsaSlimProfile
790790
from .gsa_slim_profile_table import GsaSlimProfileTable
791791
from .gsa_slim_record_history import GsaSlimRecordHistory
@@ -982,8 +982,6 @@
982982
"FolderguidFilesBody1",
983983
"FolderguidFilesBody2",
984984
"GrantaMIRecordPropertyFakeAttributeIdentities",
985-
"GsaAccessControlCategoriesInfo",
986-
"GsaAccessControlCategory",
987985
"GsaAddDatabase",
988986
"GsaAddRecordHistoryToSubset",
989987
"GsaAggregation",
@@ -1479,6 +1477,8 @@
14791477
"GsaParameterValueType",
14801478
"GsaParameterWithDataValue",
14811479
"GsaParametersInfo",
1480+
"GsaPermissionCategoriesInfo",
1481+
"GsaPermissionCategory",
14821482
"GsaPictureAttribute",
14831483
"GsaPictureDatum",
14841484
"GsaPictureDatumCriterion",
@@ -1634,7 +1634,6 @@
16341634
"GsaShortTextPrefixDatumCriterion",
16351635
"GsaSignificantFiguresInfo",
16361636
"GsaSimpleAttributeToExport",
1637-
"GsaSlimAccessControlCategory",
16381637
"GsaSlimAttribute",
16391638
"GsaSlimConfiguration",
16401639
"GsaSlimConstant",
@@ -1649,6 +1648,7 @@
16491648
"GsaSlimNamedUnit",
16501649
"GsaSlimObjects",
16511650
"GsaSlimParameter",
1651+
"GsaSlimPermissionCategory",
16521652
"GsaSlimProfile",
16531653
"GsaSlimProfileTable",
16541654
"GsaSlimRecordHistory",

0 commit comments

Comments
 (0)