@@ -5,7 +5,7 @@ This Python package is automatically generated by the [OpenAPI Generator](https:
55
66- API version: 1.0
77- [ Releases] ( https://github.com/opalsecurity/opal-python/releases/ )
8- - Generator version: 7.11 .0
8+ - Generator version: 7.12 .0
99- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010
1111For more information, please visit [ https://www.opal.dev/ ] ( https://www.opal.dev/ )
@@ -81,15 +81,15 @@ configuration = opal.Configuration(
8181# Enter a context with an instance of the API client
8282with opal.ApiClient(configuration) as api_client:
8383 # Create an instance of the API class
84- api_instance = opal.AppsApi (api_client)
85- app_id = ' 32acc112-21ff-4669-91c2-21e27683eaa1 ' # str | The ID of the app .
84+ api_instance = opal.AccessRulesApi (api_client)
85+ access_rule_id = ' 1b978423-db0a-4037-a4cf-f79c60cb67b3 ' # str | The access rule ID (group ID) of the access rule .
8686
8787 try :
88- api_response = api_instance.get_app(app_id )
89- print (" The response of AppsApi->get_app :\n " )
88+ api_response = api_instance.get_access_rule(access_rule_id )
89+ print (" The response of AccessRulesApi->get_access_rule :\n " )
9090 pprint(api_response)
9191 except ApiException as e:
92- print (" Exception when calling AppsApi->get_app : %s \n " % e)
92+ print (" Exception when calling AccessRulesApi->get_access_rule : %s \n " % e)
9393
9494```
9595
@@ -141,9 +141,24 @@ All URIs are relative to *https://api.opal.dev/v1*
141141
142142Class | Method | HTTP request | Description
143143------------ | ------------- | ------------- | -------------
144+ * AccessRulesApi* | [ ** get_access_rule** ] ( docs/AccessRulesApi.md#get_access_rule ) | ** GET** /access-rules/{access_rule_id} |
145+ * AccessRulesApi* | [ ** update_access_rule** ] ( docs/AccessRulesApi.md#update_access_rule ) | ** PUT** /access-rules/{access_rule_id} |
144146* AppsApi* | [ ** get_app** ] ( docs/AppsApi.md#get_app ) | ** GET** /apps/{app_id} |
145147* AppsApi* | [ ** get_apps** ] ( docs/AppsApi.md#get_apps ) | ** GET** /apps |
146148* AppsApi* | [ ** get_sync_errors** ] ( docs/AppsApi.md#get_sync_errors ) | ** GET** /sync_errors |
149+ * BundlesApi* | [ ** add_bundle_group** ] ( docs/BundlesApi.md#add_bundle_group ) | ** POST** /bundles/{bundle_id}/groups |
150+ * BundlesApi* | [ ** add_bundle_resource** ] ( docs/BundlesApi.md#add_bundle_resource ) | ** POST** /bundles/{bundle_id}/resources |
151+ * BundlesApi* | [ ** create_bundle** ] ( docs/BundlesApi.md#create_bundle ) | ** POST** /bundles |
152+ * BundlesApi* | [ ** delete_bundle** ] ( docs/BundlesApi.md#delete_bundle ) | ** DELETE** /bundles/{bundle_id} |
153+ * BundlesApi* | [ ** get_bundle** ] ( docs/BundlesApi.md#get_bundle ) | ** GET** /bundles/{bundle_id} |
154+ * BundlesApi* | [ ** get_bundle_groups** ] ( docs/BundlesApi.md#get_bundle_groups ) | ** GET** /bundles/{bundle_id}/groups |
155+ * BundlesApi* | [ ** get_bundle_resources** ] ( docs/BundlesApi.md#get_bundle_resources ) | ** GET** /bundles/{bundle_id}/resources |
156+ * BundlesApi* | [ ** get_bundle_visibility** ] ( docs/BundlesApi.md#get_bundle_visibility ) | ** GET** /bundles/{bundle_id}/visibility |
157+ * BundlesApi* | [ ** get_bundles** ] ( docs/BundlesApi.md#get_bundles ) | ** GET** /bundles |
158+ * BundlesApi* | [ ** remove_bundle_group** ] ( docs/BundlesApi.md#remove_bundle_group ) | ** DELETE** /bundles/{bundle_id}/groups/{group_id} |
159+ * BundlesApi* | [ ** remove_bundle_resource** ] ( docs/BundlesApi.md#remove_bundle_resource ) | ** DELETE** /bundles/{bundle_id}/resources/{resource_id} |
160+ * BundlesApi* | [ ** set_bundle_visibility** ] ( docs/BundlesApi.md#set_bundle_visibility ) | ** PUT** /bundles/{bundle_id}/visibility |
161+ * BundlesApi* | [ ** update_bundle** ] ( docs/BundlesApi.md#update_bundle ) | ** PUT** /bundles/{bundle_id} |
147162* ConfigurationTemplatesApi* | [ ** create_configuration_template** ] ( docs/ConfigurationTemplatesApi.md#create_configuration_template ) | ** POST** /configuration-templates |
148163* ConfigurationTemplatesApi* | [ ** delete_configuration_template** ] ( docs/ConfigurationTemplatesApi.md#delete_configuration_template ) | ** DELETE** /configuration-templates/{configuration_template_id} |
149164* ConfigurationTemplatesApi* | [ ** get_configuration_templates** ] ( docs/ConfigurationTemplatesApi.md#get_configuration_templates ) | ** GET** /configuration-templates |
@@ -154,12 +169,15 @@ Class | Method | HTTP request | Description
154169* GroupBindingsApi* | [ ** get_group_binding** ] ( docs/GroupBindingsApi.md#get_group_binding ) | ** GET** /group-bindings/{group_binding_id} |
155170* GroupBindingsApi* | [ ** get_group_bindings** ] ( docs/GroupBindingsApi.md#get_group_bindings ) | ** GET** /group-bindings |
156171* GroupBindingsApi* | [ ** update_group_bindings** ] ( docs/GroupBindingsApi.md#update_group_bindings ) | ** PUT** /group-bindings |
172+ * GroupsApi* | [ ** add_group_containing_group** ] ( docs/GroupsApi.md#add_group_containing_group ) | ** POST** /groups/{group_id}/containing-groups |
157173* GroupsApi* | [ ** add_group_resource** ] ( docs/GroupsApi.md#add_group_resource ) | ** POST** /groups/{group_id}/resources/{resource_id} |
158174* GroupsApi* | [ ** add_group_user** ] ( docs/GroupsApi.md#add_group_user ) | ** POST** /groups/{group_id}/users/{user_id} |
159175* GroupsApi* | [ ** create_group** ] ( docs/GroupsApi.md#create_group ) | ** POST** /groups |
160176* GroupsApi* | [ ** delete_group** ] ( docs/GroupsApi.md#delete_group ) | ** DELETE** /groups/{group_id} |
161177* GroupsApi* | [ ** delete_group_user** ] ( docs/GroupsApi.md#delete_group_user ) | ** DELETE** /groups/{group_id}/users/{user_id} |
162178* GroupsApi* | [ ** get_group** ] ( docs/GroupsApi.md#get_group ) | ** GET** /groups/{group_id} |
179+ * GroupsApi* | [ ** get_group_containing_group** ] ( docs/GroupsApi.md#get_group_containing_group ) | ** GET** /groups/{group_id}/containing-groups/{containing_group_id} |
180+ * GroupsApi* | [ ** get_group_containing_groups** ] ( docs/GroupsApi.md#get_group_containing_groups ) | ** GET** /groups/{group_id}/containing-groups |
163181* GroupsApi* | [ ** get_group_message_channels** ] ( docs/GroupsApi.md#get_group_message_channels ) | ** GET** /groups/{group_id}/message-channels |
164182* GroupsApi* | [ ** get_group_on_call_schedules** ] ( docs/GroupsApi.md#get_group_on_call_schedules ) | ** GET** /groups/{group_id}/on-call-schedules |
165183* GroupsApi* | [ ** get_group_resources** ] ( docs/GroupsApi.md#get_group_resources ) | ** GET** /groups/{group_id}/resources |
@@ -169,6 +187,7 @@ Class | Method | HTTP request | Description
169187* GroupsApi* | [ ** get_group_users** ] ( docs/GroupsApi.md#get_group_users ) | ** GET** /groups/{group_id}/users |
170188* GroupsApi* | [ ** get_group_visibility** ] ( docs/GroupsApi.md#get_group_visibility ) | ** GET** /groups/{group_id}/visibility |
171189* GroupsApi* | [ ** get_groups** ] ( docs/GroupsApi.md#get_groups ) | ** GET** /groups |
190+ * GroupsApi* | [ ** remove_group_containing_group** ] ( docs/GroupsApi.md#remove_group_containing_group ) | ** DELETE** /groups/{group_id}/containing-groups/{containing_group_id} |
172191* GroupsApi* | [ ** set_group_message_channels** ] ( docs/GroupsApi.md#set_group_message_channels ) | ** PUT** /groups/{group_id}/message-channels |
173192* GroupsApi* | [ ** set_group_on_call_schedules** ] ( docs/GroupsApi.md#set_group_on_call_schedules ) | ** PUT** /groups/{group_id}/on-call-schedules |
174193* GroupsApi* | [ ** set_group_resources** ] ( docs/GroupsApi.md#set_group_resources ) | ** PUT** /groups/{group_id}/resources |
@@ -216,6 +235,7 @@ Class | Method | HTTP request | Description
216235* ResourcesApi* | [ ** set_resource_reviewer_stages** ] ( docs/ResourcesApi.md#set_resource_reviewer_stages ) | ** PUT** /resources/{resource_id}/reviewer-stages |
217236* ResourcesApi* | [ ** set_resource_reviewers** ] ( docs/ResourcesApi.md#set_resource_reviewers ) | ** PUT** /resources/{resource_id}/reviewers |
218237* ResourcesApi* | [ ** set_resource_visibility** ] ( docs/ResourcesApi.md#set_resource_visibility ) | ** PUT** /resources/{resource_id}/visibility |
238+ * ResourcesApi* | [ ** update_resource_user** ] ( docs/ResourcesApi.md#update_resource_user ) | ** PUT** /resources/{resource_id}/users/{user_id} |
219239* ResourcesApi* | [ ** update_resources** ] ( docs/ResourcesApi.md#update_resources ) | ** PUT** /resources |
220240* SessionsApi* | [ ** sessions** ] ( docs/SessionsApi.md#sessions ) | ** GET** /sessions |
221241* TagsApi* | [ ** add_group_tag** ] ( docs/TagsApi.md#add_group_tag ) | ** POST** /tags/{tag_id}/groups/{group_id} |
@@ -241,6 +261,9 @@ Class | Method | HTTP request | Description
241261
242262 - [ Access] ( docs/Access.md )
243263 - [ AccessList] ( docs/AccessList.md )
264+ - [ AccessRuleCondition] ( docs/AccessRuleCondition.md )
265+ - [ AddBundleGroupRequest] ( docs/AddBundleGroupRequest.md )
266+ - [ AddBundleResourceRequest] ( docs/AddBundleResourceRequest.md )
244267 - [ AddGroupResourceRequest] ( docs/AddGroupResourceRequest.md )
245268 - [ AddGroupUserRequest] ( docs/AddGroupUserRequest.md )
246269 - [ AddResourceNhiRequest] ( docs/AddResourceNhiRequest.md )
@@ -253,8 +276,12 @@ Class | Method | HTTP request | Description
253276 - [ AppsList] ( docs/AppsList.md )
254277 - [ AwsPermissionSetMetadata] ( docs/AwsPermissionSetMetadata.md )
255278 - [ AwsPermissionSetMetadataAwsPermissionSet] ( docs/AwsPermissionSetMetadataAwsPermissionSet.md )
279+ - [ Bundle] ( docs/Bundle.md )
280+ - [ BundleGroup] ( docs/BundleGroup.md )
281+ - [ BundleResource] ( docs/BundleResource.md )
256282 - [ Condition] ( docs/Condition.md )
257283 - [ ConfigurationTemplate] ( docs/ConfigurationTemplate.md )
284+ - [ CreateBundleInfo] ( docs/CreateBundleInfo.md )
258285 - [ CreateConfigurationTemplateInfo] ( docs/CreateConfigurationTemplateInfo.md )
259286 - [ CreateGroupBindingInfo] ( docs/CreateGroupBindingInfo.md )
260287 - [ CreateGroupBindingInfoGroupsInner] ( docs/CreateGroupBindingInfoGroupsInner.md )
@@ -278,6 +305,8 @@ Class | Method | HTTP request | Description
278305 - [ GroupAccessLevel] ( docs/GroupAccessLevel.md )
279306 - [ GroupBinding] ( docs/GroupBinding.md )
280307 - [ GroupBindingGroup] ( docs/GroupBindingGroup.md )
308+ - [ GroupContainingGroup] ( docs/GroupContainingGroup.md )
309+ - [ GroupContainingGroupList] ( docs/GroupContainingGroupList.md )
281310 - [ GroupRemoteInfo] ( docs/GroupRemoteInfo.md )
282311 - [ GroupRemoteInfoActiveDirectoryGroup] ( docs/GroupRemoteInfoActiveDirectoryGroup.md )
283312 - [ GroupRemoteInfoAzureAdMicrosoft365Group] ( docs/GroupRemoteInfoAzureAdMicrosoft365Group.md )
@@ -293,6 +322,7 @@ Class | Method | HTTP request | Description
293322 - [ GroupTypeEnum] ( docs/GroupTypeEnum.md )
294323 - [ GroupUser] ( docs/GroupUser.md )
295324 - [ GroupUserList] ( docs/GroupUserList.md )
325+ - [ GroupWithAccessLevel] ( docs/GroupWithAccessLevel.md )
296326 - [ IdpGroupMapping] ( docs/IdpGroupMapping.md )
297327 - [ IdpGroupMappingList] ( docs/IdpGroupMappingList.md )
298328 - [ MessageChannel] ( docs/MessageChannel.md )
@@ -304,6 +334,9 @@ Class | Method | HTTP request | Description
304334 - [ OnCallScheduleList] ( docs/OnCallScheduleList.md )
305335 - [ OnCallScheduleProviderEnum] ( docs/OnCallScheduleProviderEnum.md )
306336 - [ Owner] ( docs/Owner.md )
337+ - [ PaginatedBundleGroupList] ( docs/PaginatedBundleGroupList.md )
338+ - [ PaginatedBundleList] ( docs/PaginatedBundleList.md )
339+ - [ PaginatedBundleResourceList] ( docs/PaginatedBundleResourceList.md )
307340 - [ PaginatedConfigurationTemplateList] ( docs/PaginatedConfigurationTemplateList.md )
308341 - [ PaginatedEventList] ( docs/PaginatedEventList.md )
309342 - [ PaginatedGroupBindingsList] ( docs/PaginatedGroupBindingsList.md )
@@ -364,13 +397,17 @@ Class | Method | HTTP request | Description
364397 - [ ReviewerStage] ( docs/ReviewerStage.md )
365398 - [ ReviewerStageList] ( docs/ReviewerStageList.md )
366399 - [ RiskSensitivityEnum] ( docs/RiskSensitivityEnum.md )
400+ - [ RuleClauses] ( docs/RuleClauses.md )
401+ - [ RuleConjunction] ( docs/RuleConjunction.md )
402+ - [ RuleDisjunction] ( docs/RuleDisjunction.md )
367403 - [ Session] ( docs/Session.md )
368404 - [ SessionsList] ( docs/SessionsList.md )
369405 - [ SubEvent] ( docs/SubEvent.md )
370406 - [ SyncError] ( docs/SyncError.md )
371407 - [ SyncErrorList] ( docs/SyncErrorList.md )
372408 - [ Tag] ( docs/Tag.md )
373409 - [ TagFilter] ( docs/TagFilter.md )
410+ - [ TagSelector] ( docs/TagSelector.md )
374411 - [ TagsList] ( docs/TagsList.md )
375412 - [ TicketPropagationConfiguration] ( docs/TicketPropagationConfiguration.md )
376413 - [ TicketingProviderEnum] ( docs/TicketingProviderEnum.md )
@@ -389,6 +426,7 @@ Class | Method | HTTP request | Description
389426 - [ UpdateOwnerInfoList] ( docs/UpdateOwnerInfoList.md )
390427 - [ UpdateResourceInfo] ( docs/UpdateResourceInfo.md )
391428 - [ UpdateResourceInfoList] ( docs/UpdateResourceInfoList.md )
429+ - [ UpdateResourceUserRequest] ( docs/UpdateResourceUserRequest.md )
392430 - [ User] ( docs/User.md )
393431 - [ UserHrIdpStatusEnum] ( docs/UserHrIdpStatusEnum.md )
394432 - [ UserIDList] ( docs/UserIDList.md )
0 commit comments