Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,6 @@ pytest-3.10:
pytest-3.11:
extends: .pytest
image: python:3.11-alpine
pytest-3.12:
extends: .pytest
image: python:3.12-alpine
40 changes: 40 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,11 @@
.gitlab-ci.yml
.travis.yml
README.md
docs/Access.md
docs/AccessList.md
docs/AddGroupResourceRequest.md
docs/AddGroupUserRequest.md
docs/AddResourceNhiRequest.md
docs/AddResourceUserRequest.md
docs/App.md
docs/AppTypeEnum.md
Expand All @@ -22,7 +25,13 @@ docs/CreateGroupInfo.md
docs/CreateMessageChannelInfo.md
docs/CreateOnCallScheduleInfo.md
docs/CreateOwnerInfo.md
docs/CreateRequest200Response.md
docs/CreateRequestConfigurationInfoList.md
docs/CreateRequestInfo.md
docs/CreateRequestInfoCustomMetadataInner.md
docs/CreateRequestInfoGroupsInner.md
docs/CreateRequestInfoResourcesInner.md
docs/CreateRequestInfoSupportTicket.md
docs/CreateResourceInfo.md
docs/CreateTagInfo.md
docs/CreateUARInfo.md
Expand Down Expand Up @@ -50,11 +59,15 @@ docs/GroupTypeEnum.md
docs/GroupUser.md
docs/GroupUserList.md
docs/GroupsApi.md
docs/IdpGroupMapping.md
docs/IdpGroupMappingList.md
docs/IdpGroupMappingsApi.md
docs/MessageChannel.md
docs/MessageChannelIDList.md
docs/MessageChannelList.md
docs/MessageChannelProviderEnum.md
docs/MessageChannelsApi.md
docs/NonHumanIdentitiesApi.md
docs/OnCallSchedule.md
docs/OnCallScheduleIDList.md
docs/OnCallScheduleList.md
Expand Down Expand Up @@ -84,6 +97,7 @@ docs/Resource.md
docs/ResourceAccessLevel.md
docs/ResourceAccessUser.md
docs/ResourceAccessUserList.md
docs/ResourceNHI.md
docs/ResourceRemoteInfo.md
docs/ResourceRemoteInfoAwsAccount.md
docs/ResourceRemoteInfoAwsEc2Instance.md
Expand All @@ -99,6 +113,7 @@ docs/ResourceRemoteInfoGcpFolder.md
docs/ResourceRemoteInfoGcpGkeCluster.md
docs/ResourceRemoteInfoGcpOrganization.md
docs/ResourceRemoteInfoGcpProject.md
docs/ResourceRemoteInfoGcpServiceAccount.md
docs/ResourceRemoteInfoGcpSqlInstance.md
docs/ResourceRemoteInfoGithubRepo.md
docs/ResourceRemoteInfoGitlabProject.md
Expand All @@ -119,6 +134,7 @@ docs/ResourcesApi.md
docs/ReviewerIDList.md
docs/ReviewerStage.md
docs/ReviewerStageList.md
docs/RiskSensitivityEnum.md
docs/Session.md
docs/SessionsApi.md
docs/SessionsList.md
Expand All @@ -127,6 +143,8 @@ docs/Tag.md
docs/TagFilter.md
docs/TagsApi.md
docs/TagsList.md
docs/TicketPropagationConfiguration.md
docs/TicketingProviderEnum.md
docs/UAR.md
docs/UARReviewerAssignmentPolicyEnum.md
docs/UARScope.md
Expand All @@ -137,6 +155,8 @@ docs/UpdateGroupBindingInfoList.md
docs/UpdateGroupInfo.md
docs/UpdateGroupInfoList.md
docs/UpdateGroupResourcesInfo.md
docs/UpdateIdpGroupMappingsRequest.md
docs/UpdateIdpGroupMappingsRequestMappingsInner.md
docs/UpdateOwnerInfo.md
docs/UpdateOwnerInfoList.md
docs/UpdateResourceInfo.md
Expand All @@ -156,7 +176,9 @@ opal/api/configuration_templates_api.py
opal/api/events_api.py
opal/api/group_bindings_api.py
opal/api/groups_api.py
opal/api/idp_group_mappings_api.py
opal/api/message_channels_api.py
opal/api/non_human_identities_api.py
opal/api/on_call_schedules_api.py
opal/api/owners_api.py
opal/api/requests_api.py
Expand All @@ -170,8 +192,11 @@ opal/api_response.py
opal/configuration.py
opal/exceptions.py
opal/models/__init__.py
opal/models/access.py
opal/models/access_list.py
opal/models/add_group_resource_request.py
opal/models/add_group_user_request.py
opal/models/add_resource_nhi_request.py
opal/models/add_resource_user_request.py
opal/models/app.py
opal/models/app_type_enum.py
Expand All @@ -187,7 +212,13 @@ opal/models/create_group_info.py
opal/models/create_message_channel_info.py
opal/models/create_on_call_schedule_info.py
opal/models/create_owner_info.py
opal/models/create_request200_response.py
opal/models/create_request_configuration_info_list.py
opal/models/create_request_info.py
opal/models/create_request_info_custom_metadata_inner.py
opal/models/create_request_info_groups_inner.py
opal/models/create_request_info_resources_inner.py
opal/models/create_request_info_support_ticket.py
opal/models/create_resource_info.py
opal/models/create_tag_info.py
opal/models/create_uar_info.py
Expand All @@ -212,6 +243,8 @@ opal/models/group_resource_list.py
opal/models/group_type_enum.py
opal/models/group_user.py
opal/models/group_user_list.py
opal/models/idp_group_mapping.py
opal/models/idp_group_mapping_list.py
opal/models/message_channel.py
opal/models/message_channel_id_list.py
opal/models/message_channel_list.py
Expand Down Expand Up @@ -242,6 +275,7 @@ opal/models/resource.py
opal/models/resource_access_level.py
opal/models/resource_access_user.py
opal/models/resource_access_user_list.py
opal/models/resource_nhi.py
opal/models/resource_remote_info.py
opal/models/resource_remote_info_aws_account.py
opal/models/resource_remote_info_aws_ec2_instance.py
Expand All @@ -257,6 +291,7 @@ opal/models/resource_remote_info_gcp_folder.py
opal/models/resource_remote_info_gcp_gke_cluster.py
opal/models/resource_remote_info_gcp_organization.py
opal/models/resource_remote_info_gcp_project.py
opal/models/resource_remote_info_gcp_service_account.py
opal/models/resource_remote_info_gcp_sql_instance.py
opal/models/resource_remote_info_github_repo.py
opal/models/resource_remote_info_gitlab_project.py
Expand All @@ -276,12 +311,15 @@ opal/models/resource_with_access_level.py
opal/models/reviewer_id_list.py
opal/models/reviewer_stage.py
opal/models/reviewer_stage_list.py
opal/models/risk_sensitivity_enum.py
opal/models/session.py
opal/models/sessions_list.py
opal/models/sub_event.py
opal/models/tag.py
opal/models/tag_filter.py
opal/models/tags_list.py
opal/models/ticket_propagation_configuration.py
opal/models/ticketing_provider_enum.py
opal/models/uar.py
opal/models/uar_reviewer_assignment_policy_enum.py
opal/models/uar_scope.py
Expand All @@ -291,6 +329,8 @@ opal/models/update_group_binding_info_list.py
opal/models/update_group_info.py
opal/models/update_group_info_list.py
opal/models/update_group_resources_info.py
opal/models/update_idp_group_mappings_request.py
opal/models/update_idp_group_mappings_request_mappings_inner.py
opal/models/update_owner_info.py
opal/models/update_owner_info_list.py
opal/models/update_resource_info.py
Expand Down
2 changes: 1 addition & 1 deletion .openapi-generator/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.4.0
7.9.0
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ python:
- "3.9"
- "3.10"
- "3.11"
- "3.12"
# uncomment the following if needed
#- "3.11-dev" # 3.11 development branch
#- "3.12-dev" # 3.12 development branch
#- "nightly" # nightly build
# command to install dependencies
install:
Expand Down
31 changes: 30 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ This Python package is automatically generated by the [OpenAPI Generator](https:

- API version: 1.0
- Package version: 1.0.0
- Generator version: 7.4.0
- Generator version: 7.9.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visit [https://www.opal.dev/](https://www.opal.dev/)

Expand Down Expand Up @@ -139,6 +139,7 @@ Class | Method | HTTP request | Description
*AppsApi* | [**get_app**](docs/AppsApi.md#get_app) | **GET** /apps/{app_id} |
*AppsApi* | [**get_apps**](docs/AppsApi.md#get_apps) | **GET** /apps |
*ConfigurationTemplatesApi* | [**create_configuration_template**](docs/ConfigurationTemplatesApi.md#create_configuration_template) | **POST** /configuration-templates |
*ConfigurationTemplatesApi* | [**delete_configuration_template**](docs/ConfigurationTemplatesApi.md#delete_configuration_template) | **DELETE** /configuration-templates/{configuration_template_id} |
*ConfigurationTemplatesApi* | [**get_configuration_templates**](docs/ConfigurationTemplatesApi.md#get_configuration_templates) | **GET** /configuration-templates |
*ConfigurationTemplatesApi* | [**update_configuration_template**](docs/ConfigurationTemplatesApi.md#update_configuration_template) | **PUT** /configuration-templates |
*EventsApi* | [**events**](docs/EventsApi.md#events) | **GET** /events |
Expand Down Expand Up @@ -169,9 +170,13 @@ Class | Method | HTTP request | Description
*GroupsApi* | [**set_group_reviewers**](docs/GroupsApi.md#set_group_reviewers) | **PUT** /groups/{group_id}/reviewers |
*GroupsApi* | [**set_group_visibility**](docs/GroupsApi.md#set_group_visibility) | **PUT** /groups/{group_id}/visibility |
*GroupsApi* | [**update_groups**](docs/GroupsApi.md#update_groups) | **PUT** /groups |
*IdpGroupMappingsApi* | [**delete_idp_group_mappings_by_app_resource_id_group_id**](docs/IdpGroupMappingsApi.md#delete_idp_group_mappings_by_app_resource_id_group_id) | **DELETE** /idp-group-mappings/{app_resource_id}/{group_id}/ |
*IdpGroupMappingsApi* | [**get_idp_group_mappings**](docs/IdpGroupMappingsApi.md#get_idp_group_mappings) | **GET** /idp-group-mappings/{app_resource_id} |
*IdpGroupMappingsApi* | [**update_idp_group_mappings**](docs/IdpGroupMappingsApi.md#update_idp_group_mappings) | **PUT** /idp-group-mappings/{app_resource_id} |
*MessageChannelsApi* | [**create_message_channel**](docs/MessageChannelsApi.md#create_message_channel) | **POST** /message-channels |
*MessageChannelsApi* | [**get_message_channel**](docs/MessageChannelsApi.md#get_message_channel) | **GET** /message-channels/{message_channel_id} |
*MessageChannelsApi* | [**get_message_channels**](docs/MessageChannelsApi.md#get_message_channels) | **GET** /message-channels |
*NonHumanIdentitiesApi* | [**get_nhis**](docs/NonHumanIdentitiesApi.md#get_nhis) | **GET** /non-human-identities |
*OnCallSchedulesApi* | [**create_on_call_schedule**](docs/OnCallSchedulesApi.md#create_on_call_schedule) | **POST** /on-call-schedules |
*OnCallSchedulesApi* | [**get_on_call_schedule**](docs/OnCallSchedulesApi.md#get_on_call_schedule) | **GET** /on-call-schedules/{on_call_schedule_id} |
*OnCallSchedulesApi* | [**get_on_call_schedules**](docs/OnCallSchedulesApi.md#get_on_call_schedules) | **GET** /on-call-schedules |
Expand All @@ -183,13 +188,17 @@ Class | Method | HTTP request | Description
*OwnersApi* | [**get_owners**](docs/OwnersApi.md#get_owners) | **GET** /owners |
*OwnersApi* | [**set_owner_users**](docs/OwnersApi.md#set_owner_users) | **PUT** /owners/{owner_id}/users |
*OwnersApi* | [**update_owners**](docs/OwnersApi.md#update_owners) | **PUT** /owners |
*RequestsApi* | [**create_request**](docs/RequestsApi.md#create_request) | **POST** /requests |
*RequestsApi* | [**get_requests**](docs/RequestsApi.md#get_requests) | **GET** /requests |
*ResourcesApi* | [**add_resource_nhi**](docs/ResourcesApi.md#add_resource_nhi) | **POST** /resources/{resource_id}/non-human-identities/{non_human_identity_id} |
*ResourcesApi* | [**add_resource_user**](docs/ResourcesApi.md#add_resource_user) | **POST** /resources/{resource_id}/users/{user_id} |
*ResourcesApi* | [**create_resource**](docs/ResourcesApi.md#create_resource) | **POST** /resources |
*ResourcesApi* | [**delete_resource**](docs/ResourcesApi.md#delete_resource) | **DELETE** /resources/{resource_id} |
*ResourcesApi* | [**delete_resource_nhi**](docs/ResourcesApi.md#delete_resource_nhi) | **DELETE** /resources/{resource_id}/non-human-identities/{non_human_identity_id} |
*ResourcesApi* | [**delete_resource_user**](docs/ResourcesApi.md#delete_resource_user) | **DELETE** /resources/{resource_id}/users/{user_id} |
*ResourcesApi* | [**get_resource**](docs/ResourcesApi.md#get_resource) | **GET** /resources/{resource_id} |
*ResourcesApi* | [**get_resource_message_channels**](docs/ResourcesApi.md#get_resource_message_channels) | **GET** /resources/{resource_id}/message-channels |
*ResourcesApi* | [**get_resource_nhis**](docs/ResourcesApi.md#get_resource_nhis) | **GET** /resources/{resource_id}/non-human-identities |
*ResourcesApi* | [**get_resource_reviewer_stages**](docs/ResourcesApi.md#get_resource_reviewer_stages) | **GET** /resources/{resource_id}/reviewer-stages |
*ResourcesApi* | [**get_resource_reviewers**](docs/ResourcesApi.md#get_resource_reviewers) | **GET** /resources/{resource_id}/reviewers |
*ResourcesApi* | [**get_resource_tags**](docs/ResourcesApi.md#get_resource_tags) | **GET** /resources/{resource_id}/tags |
Expand All @@ -207,7 +216,9 @@ Class | Method | HTTP request | Description
*TagsApi* | [**add_resource_tag**](docs/TagsApi.md#add_resource_tag) | **POST** /tags/{tag_id}/resources/{resource_id} |
*TagsApi* | [**add_user_tag**](docs/TagsApi.md#add_user_tag) | **POST** /tags/{tag_id}/users/{user_id} |
*TagsApi* | [**create_tag**](docs/TagsApi.md#create_tag) | **POST** /tag |
*TagsApi* | [**delete_tag_by_id**](docs/TagsApi.md#delete_tag_by_id) | **DELETE** /tag/{tag_id} |
*TagsApi* | [**get_tag**](docs/TagsApi.md#get_tag) | **GET** /tag |
*TagsApi* | [**get_tag_by_id**](docs/TagsApi.md#get_tag_by_id) | **GET** /tag/{tag_id} |
*TagsApi* | [**get_tags**](docs/TagsApi.md#get_tags) | **GET** /tags |
*TagsApi* | [**remove_group_tag**](docs/TagsApi.md#remove_group_tag) | **DELETE** /tags/{tag_id}/groups/{group_id} |
*TagsApi* | [**remove_resource_tag**](docs/TagsApi.md#remove_resource_tag) | **DELETE** /tags/{tag_id}/resources/{resource_id} |
Expand All @@ -222,8 +233,11 @@ Class | Method | HTTP request | Description

## Documentation For Models

- [Access](docs/Access.md)
- [AccessList](docs/AccessList.md)
- [AddGroupResourceRequest](docs/AddGroupResourceRequest.md)
- [AddGroupUserRequest](docs/AddGroupUserRequest.md)
- [AddResourceNhiRequest](docs/AddResourceNhiRequest.md)
- [AddResourceUserRequest](docs/AddResourceUserRequest.md)
- [App](docs/App.md)
- [AppTypeEnum](docs/AppTypeEnum.md)
Expand All @@ -239,7 +253,13 @@ Class | Method | HTTP request | Description
- [CreateMessageChannelInfo](docs/CreateMessageChannelInfo.md)
- [CreateOnCallScheduleInfo](docs/CreateOnCallScheduleInfo.md)
- [CreateOwnerInfo](docs/CreateOwnerInfo.md)
- [CreateRequest200Response](docs/CreateRequest200Response.md)
- [CreateRequestConfigurationInfoList](docs/CreateRequestConfigurationInfoList.md)
- [CreateRequestInfo](docs/CreateRequestInfo.md)
- [CreateRequestInfoCustomMetadataInner](docs/CreateRequestInfoCustomMetadataInner.md)
- [CreateRequestInfoGroupsInner](docs/CreateRequestInfoGroupsInner.md)
- [CreateRequestInfoResourcesInner](docs/CreateRequestInfoResourcesInner.md)
- [CreateRequestInfoSupportTicket](docs/CreateRequestInfoSupportTicket.md)
- [CreateResourceInfo](docs/CreateResourceInfo.md)
- [CreateTagInfo](docs/CreateTagInfo.md)
- [CreateUARInfo](docs/CreateUARInfo.md)
Expand All @@ -264,6 +284,8 @@ Class | Method | HTTP request | Description
- [GroupTypeEnum](docs/GroupTypeEnum.md)
- [GroupUser](docs/GroupUser.md)
- [GroupUserList](docs/GroupUserList.md)
- [IdpGroupMapping](docs/IdpGroupMapping.md)
- [IdpGroupMappingList](docs/IdpGroupMappingList.md)
- [MessageChannel](docs/MessageChannel.md)
- [MessageChannelIDList](docs/MessageChannelIDList.md)
- [MessageChannelList](docs/MessageChannelList.md)
Expand Down Expand Up @@ -294,6 +316,7 @@ Class | Method | HTTP request | Description
- [ResourceAccessLevel](docs/ResourceAccessLevel.md)
- [ResourceAccessUser](docs/ResourceAccessUser.md)
- [ResourceAccessUserList](docs/ResourceAccessUserList.md)
- [ResourceNHI](docs/ResourceNHI.md)
- [ResourceRemoteInfo](docs/ResourceRemoteInfo.md)
- [ResourceRemoteInfoAwsAccount](docs/ResourceRemoteInfoAwsAccount.md)
- [ResourceRemoteInfoAwsEc2Instance](docs/ResourceRemoteInfoAwsEc2Instance.md)
Expand All @@ -309,6 +332,7 @@ Class | Method | HTTP request | Description
- [ResourceRemoteInfoGcpGkeCluster](docs/ResourceRemoteInfoGcpGkeCluster.md)
- [ResourceRemoteInfoGcpOrganization](docs/ResourceRemoteInfoGcpOrganization.md)
- [ResourceRemoteInfoGcpProject](docs/ResourceRemoteInfoGcpProject.md)
- [ResourceRemoteInfoGcpServiceAccount](docs/ResourceRemoteInfoGcpServiceAccount.md)
- [ResourceRemoteInfoGcpSqlInstance](docs/ResourceRemoteInfoGcpSqlInstance.md)
- [ResourceRemoteInfoGithubRepo](docs/ResourceRemoteInfoGithubRepo.md)
- [ResourceRemoteInfoGitlabProject](docs/ResourceRemoteInfoGitlabProject.md)
Expand All @@ -328,12 +352,15 @@ Class | Method | HTTP request | Description
- [ReviewerIDList](docs/ReviewerIDList.md)
- [ReviewerStage](docs/ReviewerStage.md)
- [ReviewerStageList](docs/ReviewerStageList.md)
- [RiskSensitivityEnum](docs/RiskSensitivityEnum.md)
- [Session](docs/Session.md)
- [SessionsList](docs/SessionsList.md)
- [SubEvent](docs/SubEvent.md)
- [Tag](docs/Tag.md)
- [TagFilter](docs/TagFilter.md)
- [TagsList](docs/TagsList.md)
- [TicketPropagationConfiguration](docs/TicketPropagationConfiguration.md)
- [TicketingProviderEnum](docs/TicketingProviderEnum.md)
- [UAR](docs/UAR.md)
- [UARReviewerAssignmentPolicyEnum](docs/UARReviewerAssignmentPolicyEnum.md)
- [UARScope](docs/UARScope.md)
Expand All @@ -343,6 +370,8 @@ Class | Method | HTTP request | Description
- [UpdateGroupInfo](docs/UpdateGroupInfo.md)
- [UpdateGroupInfoList](docs/UpdateGroupInfoList.md)
- [UpdateGroupResourcesInfo](docs/UpdateGroupResourcesInfo.md)
- [UpdateIdpGroupMappingsRequest](docs/UpdateIdpGroupMappingsRequest.md)
- [UpdateIdpGroupMappingsRequestMappingsInner](docs/UpdateIdpGroupMappingsRequestMappingsInner.md)
- [UpdateOwnerInfo](docs/UpdateOwnerInfo.md)
- [UpdateOwnerInfoList](docs/UpdateOwnerInfoList.md)
- [UpdateResourceInfo](docs/UpdateResourceInfo.md)
Expand Down
Loading
Loading