.gitignore
.gitlab-ci.yml
.openapi-generator-ignore
.travis.yml
Makefile
README.md
config.json
git_push.sh
openapitools.json
pyproject.toml
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
.github/CODEOWNERS
.github/workflows/autogen-remote-changes.yml
.github/workflows/build-and-publish-to-pypi.yml
.github/workflows/python.yml
.openapi-generator/FILES
.openapi-generator/VERSION
.openapi-generator/templates/README.mustache
.openapi-generator/templates/common_README.mustache
.openapi-generator/templates/github-workflow.mustache
.openapi-generator/templates/python_doc_auth_partial.mustache
.openapi-generator/templates/setup.mustache
api/openapi.yaml
docs/Access.md
docs/AccessList.md
docs/AccessRuleCondition.md
docs/AccessRulesApi.md
docs/AddBundleGroupRequest.md
docs/AddBundleResourceRequest.md
docs/AddGroupResourceRequest.md
docs/AddGroupUserRequest.md
docs/AddResourceNhiRequest.md
docs/AddResourceUserRequest.md
docs/App.md
docs/AppTypeEnum.md
docs/AppValidation.md
docs/AppValidationSeverityEnum.md
docs/AppValidationStatusEnum.md
docs/AppsApi.md
docs/AppsList.md
docs/AwsPermissionSetMetadata.md
docs/AwsPermissionSetMetadataAwsPermissionSet.md
docs/Bundle.md
docs/BundleGroup.md
docs/BundleResource.md
docs/BundlesApi.md
docs/Condition.md
docs/ConfigurationTemplate.md
docs/ConfigurationTemplatesApi.md
docs/CreateBundleInfo.md
docs/CreateConfigurationTemplateInfo.md
docs/CreateGroupBindingInfo.md
docs/CreateGroupBindingInfoGroupsInner.md
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
docs/EntityTypeEnum.md
docs/Event.md
docs/EventsApi.md
docs/Group.md
docs/GroupAccessLevel.md
docs/GroupBinding.md
docs/GroupBindingGroup.md
docs/GroupBindingsApi.md
docs/GroupContainingGroup.md
docs/GroupContainingGroupList.md
docs/GroupFunctionEnum.md
docs/GroupRemoteInfo.md
docs/GroupRemoteInfoActiveDirectoryGroup.md
docs/GroupRemoteInfoAzureAdMicrosoft365Group.md
docs/GroupRemoteInfoAzureAdSecurityGroup.md
docs/GroupRemoteInfoDuoGroup.md
docs/GroupRemoteInfoGithubTeam.md
docs/GroupRemoteInfoGitlabGroup.md
docs/GroupRemoteInfoGoogleGroup.md
docs/GroupRemoteInfoLdapGroup.md
docs/GroupRemoteInfoOktaGroup.md
docs/GroupResource.md
docs/GroupResourceList.md
docs/GroupTypeEnum.md
docs/GroupUser.md
docs/GroupUserList.md
docs/GroupWithAccessLevel.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/NewAdminIDList.md
docs/NonHumanIdentitiesApi.md
docs/OnCallSchedule.md
docs/OnCallScheduleIDList.md
docs/OnCallScheduleList.md
docs/OnCallScheduleProviderEnum.md
docs/OnCallSchedulesApi.md
docs/Owner.md
docs/OwnersApi.md
docs/PaginatedBundleGroupList.md
docs/PaginatedBundleList.md
docs/PaginatedBundleResourceList.md
docs/PaginatedConfigurationTemplateList.md
docs/PaginatedEventList.md
docs/PaginatedGroupBindingsList.md
docs/PaginatedGroupsList.md
docs/PaginatedOwnersList.md
docs/PaginatedResourceUserList.md
docs/PaginatedResourcesList.md
docs/PaginatedTagsList.md
docs/PaginatedUARsList.md
docs/PaginatedUsersList.md
docs/PropagationStatus.md
docs/PropagationStatusEnum.md
docs/Request.md
docs/RequestConfiguration.md
docs/RequestCustomFieldResponse.md
docs/RequestCustomFieldResponseFieldValue.md
docs/RequestList.md
docs/RequestStatusEnum.md
docs/RequestTemplateCustomFieldTypeEnum.md
docs/RequestedItem.md
docs/RequestsApi.md
docs/Resource.md
docs/ResourceAccessLevel.md
docs/ResourceAccessUser.md
docs/ResourceAccessUserList.md
docs/ResourceNHI.md
docs/ResourceRemoteInfo.md
docs/ResourceRemoteInfoAwsAccount.md
docs/ResourceRemoteInfoAwsEc2Instance.md
docs/ResourceRemoteInfoAwsEksCluster.md
docs/ResourceRemoteInfoAwsIamRole.md
docs/ResourceRemoteInfoAwsPermissionSet.md
docs/ResourceRemoteInfoAwsRdsInstance.md
docs/ResourceRemoteInfoGcpBigQueryDataset.md
docs/ResourceRemoteInfoGcpBigQueryTable.md
docs/ResourceRemoteInfoGcpBucket.md
docs/ResourceRemoteInfoGcpComputeInstance.md
docs/ResourceRemoteInfoGcpFolder.md
docs/ResourceRemoteInfoGcpGkeCluster.md
docs/ResourceRemoteInfoGcpOrganization.md
docs/ResourceRemoteInfoGcpProject.md
docs/ResourceRemoteInfoGcpServiceAccount.md
docs/ResourceRemoteInfoGcpSqlInstance.md
docs/ResourceRemoteInfoGithubRepo.md
docs/ResourceRemoteInfoGitlabProject.md
docs/ResourceRemoteInfoOktaApp.md
docs/ResourceRemoteInfoOktaCustomRole.md
docs/ResourceRemoteInfoOktaStandardRole.md
docs/ResourceRemoteInfoPagerdutyRole.md
docs/ResourceRemoteInfoSalesforcePermissionSet.md
docs/ResourceRemoteInfoSalesforceProfile.md
docs/ResourceRemoteInfoSalesforceRole.md
docs/ResourceRemoteInfoTeleportRole.md
docs/ResourceTypeEnum.md
docs/ResourceUser.md
docs/ResourceUserAccessStatus.md
docs/ResourceUserAccessStatusEnum.md
docs/ResourceWithAccessLevel.md
docs/ResourcesApi.md
docs/ReviewerIDList.md
docs/ReviewerStage.md
docs/ReviewerStageList.md
docs/RiskSensitivityEnum.md
docs/RuleClauses.md
docs/RuleConjunction.md
docs/RuleDisjunction.md
docs/Session.md
docs/SessionsApi.md
docs/SessionsList.md
docs/SubEvent.md
docs/SyncError.md
docs/SyncErrorList.md
docs/Tag.md
docs/TagFilter.md
docs/TagSelector.md
docs/TagsApi.md
docs/TagsList.md
docs/TicketPropagationConfiguration.md
docs/TicketingProviderEnum.md
docs/UAR.md
docs/UARReviewerAssignmentPolicyEnum.md
docs/UARScope.md
docs/UarsApi.md
docs/UpdateConfigurationTemplateInfo.md
docs/UpdateGroupBindingInfo.md
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
docs/UpdateResourceInfoList.md
docs/UpdateResourceUserRequest.md
docs/User.md
docs/UserHrIdpStatusEnum.md
docs/UserIDList.md
docs/UserList.md
docs/UsersApi.md
docs/UsersList.md
docs/VisibilityInfo.md
docs/VisibilityTypeEnum.md
opal_security/__init__.py
opal_security/api_client.py
opal_security/api_response.py
opal_security/configuration.py
opal_security/exceptions.py
opal_security/py.typed
opal_security/rest.py
opal_security.egg-info/PKG-INFO
opal_security.egg-info/SOURCES.txt
opal_security.egg-info/dependency_links.txt
opal_security.egg-info/requires.txt
opal_security.egg-info/top_level.txt
opal_security/api/__init__.py
opal_security/api/access_rules_api.py
opal_security/api/apps_api.py
opal_security/api/bundles_api.py
opal_security/api/configuration_templates_api.py
opal_security/api/events_api.py
opal_security/api/group_bindings_api.py
opal_security/api/groups_api.py
opal_security/api/idp_group_mappings_api.py
opal_security/api/message_channels_api.py
opal_security/api/non_human_identities_api.py
opal_security/api/on_call_schedules_api.py
opal_security/api/owners_api.py
opal_security/api/requests_api.py
opal_security/api/resources_api.py
opal_security/api/sessions_api.py
opal_security/api/tags_api.py
opal_security/api/uars_api.py
opal_security/api/users_api.py
opal_security/models/__init__.py
opal_security/models/access.py
opal_security/models/access_list.py
opal_security/models/access_rule_condition.py
opal_security/models/add_bundle_group_request.py
opal_security/models/add_bundle_resource_request.py
opal_security/models/add_group_resource_request.py
opal_security/models/add_group_user_request.py
opal_security/models/add_resource_nhi_request.py
opal_security/models/add_resource_user_request.py
opal_security/models/app.py
opal_security/models/app_type_enum.py
opal_security/models/app_validation.py
opal_security/models/app_validation_severity_enum.py
opal_security/models/app_validation_status_enum.py
opal_security/models/apps_list.py
opal_security/models/aws_permission_set_metadata.py
opal_security/models/aws_permission_set_metadata_aws_permission_set.py
opal_security/models/bundle.py
opal_security/models/bundle_group.py
opal_security/models/bundle_resource.py
opal_security/models/condition.py
opal_security/models/configuration_template.py
opal_security/models/create_bundle_info.py
opal_security/models/create_configuration_template_info.py
opal_security/models/create_group_binding_info.py
opal_security/models/create_group_binding_info_groups_inner.py
opal_security/models/create_group_info.py
opal_security/models/create_message_channel_info.py
opal_security/models/create_on_call_schedule_info.py
opal_security/models/create_owner_info.py
opal_security/models/create_request200_response.py
opal_security/models/create_request_configuration_info_list.py
opal_security/models/create_request_info.py
opal_security/models/create_request_info_custom_metadata_inner.py
opal_security/models/create_request_info_groups_inner.py
opal_security/models/create_request_info_resources_inner.py
opal_security/models/create_request_info_support_ticket.py
opal_security/models/create_resource_info.py
opal_security/models/create_tag_info.py
opal_security/models/create_uar_info.py
opal_security/models/entity_type_enum.py
opal_security/models/event.py
opal_security/models/group.py
opal_security/models/group_access_level.py
opal_security/models/group_binding.py
opal_security/models/group_binding_group.py
opal_security/models/group_containing_group.py
opal_security/models/group_containing_group_list.py
opal_security/models/group_remote_info.py
opal_security/models/group_remote_info_active_directory_group.py
opal_security/models/group_remote_info_azure_ad_microsoft365_group.py
opal_security/models/group_remote_info_azure_ad_security_group.py
opal_security/models/group_remote_info_duo_group.py
opal_security/models/group_remote_info_github_team.py
opal_security/models/group_remote_info_gitlab_group.py
opal_security/models/group_remote_info_google_group.py
opal_security/models/group_remote_info_ldap_group.py
opal_security/models/group_remote_info_okta_group.py
opal_security/models/group_resource.py
opal_security/models/group_resource_list.py
opal_security/models/group_type_enum.py
opal_security/models/group_user.py
opal_security/models/group_user_list.py
opal_security/models/group_with_access_level.py
opal_security/models/idp_group_mapping.py
opal_security/models/idp_group_mapping_list.py
opal_security/models/message_channel.py
opal_security/models/message_channel_id_list.py
opal_security/models/message_channel_list.py
opal_security/models/message_channel_provider_enum.py
opal_security/models/on_call_schedule.py
opal_security/models/on_call_schedule_id_list.py
opal_security/models/on_call_schedule_list.py
opal_security/models/on_call_schedule_provider_enum.py
opal_security/models/owner.py
opal_security/models/paginated_bundle_group_list.py
opal_security/models/paginated_bundle_list.py
opal_security/models/paginated_bundle_resource_list.py
opal_security/models/paginated_configuration_template_list.py
opal_security/models/paginated_event_list.py
opal_security/models/paginated_group_bindings_list.py
opal_security/models/paginated_groups_list.py
opal_security/models/paginated_owners_list.py
opal_security/models/paginated_resources_list.py
opal_security/models/paginated_tags_list.py
opal_security/models/paginated_uars_list.py
opal_security/models/paginated_users_list.py
opal_security/models/propagation_status.py
opal_security/models/propagation_status_enum.py
opal_security/models/request.py
opal_security/models/request_configuration.py
opal_security/models/request_custom_field_response.py
opal_security/models/request_custom_field_response_field_value.py
opal_security/models/request_list.py
opal_security/models/request_status_enum.py
opal_security/models/request_template_custom_field_type_enum.py
opal_security/models/requested_item.py
opal_security/models/resource.py
opal_security/models/resource_access_level.py
opal_security/models/resource_access_user.py
opal_security/models/resource_access_user_list.py
opal_security/models/resource_nhi.py
opal_security/models/resource_remote_info.py
opal_security/models/resource_remote_info_aws_account.py
opal_security/models/resource_remote_info_aws_ec2_instance.py
opal_security/models/resource_remote_info_aws_eks_cluster.py
opal_security/models/resource_remote_info_aws_iam_role.py
opal_security/models/resource_remote_info_aws_permission_set.py
opal_security/models/resource_remote_info_aws_rds_instance.py
opal_security/models/resource_remote_info_gcp_big_query_dataset.py
opal_security/models/resource_remote_info_gcp_big_query_table.py
opal_security/models/resource_remote_info_gcp_bucket.py
opal_security/models/resource_remote_info_gcp_compute_instance.py
opal_security/models/resource_remote_info_gcp_folder.py
opal_security/models/resource_remote_info_gcp_gke_cluster.py
opal_security/models/resource_remote_info_gcp_organization.py
opal_security/models/resource_remote_info_gcp_project.py
opal_security/models/resource_remote_info_gcp_service_account.py
opal_security/models/resource_remote_info_gcp_sql_instance.py
opal_security/models/resource_remote_info_github_repo.py
opal_security/models/resource_remote_info_gitlab_project.py
opal_security/models/resource_remote_info_okta_app.py
opal_security/models/resource_remote_info_okta_custom_role.py
opal_security/models/resource_remote_info_okta_standard_role.py
opal_security/models/resource_remote_info_pagerduty_role.py
opal_security/models/resource_remote_info_salesforce_permission_set.py
opal_security/models/resource_remote_info_salesforce_profile.py
opal_security/models/resource_remote_info_salesforce_role.py
opal_security/models/resource_remote_info_teleport_role.py
opal_security/models/resource_type_enum.py
opal_security/models/resource_user.py
opal_security/models/resource_user_access_status.py
opal_security/models/resource_user_access_status_enum.py
opal_security/models/resource_with_access_level.py
opal_security/models/reviewer_id_list.py
opal_security/models/reviewer_stage.py
opal_security/models/reviewer_stage_list.py
opal_security/models/risk_sensitivity_enum.py
opal_security/models/rule_clauses.py
opal_security/models/rule_conjunction.py
opal_security/models/rule_disjunction.py
opal_security/models/session.py
opal_security/models/sessions_list.py
opal_security/models/sub_event.py
opal_security/models/sync_error.py
opal_security/models/sync_error_list.py
opal_security/models/tag.py
opal_security/models/tag_filter.py
opal_security/models/tag_selector.py
opal_security/models/tags_list.py
opal_security/models/ticket_propagation_configuration.py
opal_security/models/ticketing_provider_enum.py
opal_security/models/uar.py
opal_security/models/uar_reviewer_assignment_policy_enum.py
opal_security/models/uar_scope.py
opal_security/models/update_configuration_template_info.py
opal_security/models/update_group_binding_info.py
opal_security/models/update_group_binding_info_list.py
opal_security/models/update_group_info.py
opal_security/models/update_group_info_list.py
opal_security/models/update_group_resources_info.py
opal_security/models/update_idp_group_mappings_request.py
opal_security/models/update_idp_group_mappings_request_mappings_inner.py
opal_security/models/update_owner_info.py
opal_security/models/update_owner_info_list.py
opal_security/models/update_resource_info.py
opal_security/models/update_resource_info_list.py
opal_security/models/update_resource_user_request.py
opal_security/models/user.py
opal_security/models/user_hr_idp_status_enum.py
opal_security/models/user_id_list.py
opal_security/models/user_list.py
opal_security/models/visibility_info.py
opal_security/models/visibility_type_enum.py
test/__init__.py
test/test_access.py
test/test_access_list.py
test/test_access_rule_condition.py
test/test_access_rules_api.py
test/test_add_bundle_group_request.py
test/test_add_bundle_resource_request.py
test/test_add_group_resource_request.py
test/test_add_group_user_request.py
test/test_add_resource_nhi_request.py
test/test_add_resource_user_request.py
test/test_app.py
test/test_app_type_enum.py
test/test_app_validation.py
test/test_app_validation_severity_enum.py
test/test_app_validation_status_enum.py
test/test_apps_api.py
test/test_apps_list.py
test/test_aws_permission_set_metadata.py
test/test_aws_permission_set_metadata_aws_permission_set.py
test/test_bundle.py
test/test_bundle_group.py
test/test_bundle_resource.py
test/test_bundles_api.py
test/test_condition.py
test/test_configuration_template.py
test/test_configuration_templates_api.py
test/test_create_bundle_info.py
test/test_create_configuration_template_info.py
test/test_create_group_binding_info.py
test/test_create_group_binding_info_groups_inner.py
test/test_create_group_info.py
test/test_create_message_channel_info.py
test/test_create_on_call_schedule_info.py
test/test_create_owner_info.py
test/test_create_request200_response.py
test/test_create_request_configuration_info_list.py
test/test_create_request_info.py
test/test_create_request_info_custom_metadata_inner.py
test/test_create_request_info_groups_inner.py
test/test_create_request_info_resources_inner.py
test/test_create_request_info_support_ticket.py
test/test_create_resource_info.py
test/test_create_tag_info.py
test/test_create_uar_info.py
test/test_entity_type_enum.py
test/test_event.py
test/test_events_api.py
test/test_group.py
test/test_group_access_level.py
test/test_group_binding.py
test/test_group_binding_group.py
test/test_group_bindings_api.py
test/test_group_containing_group.py
test/test_group_containing_group_list.py
test/test_group_remote_info.py
test/test_group_remote_info_active_directory_group.py
test/test_group_remote_info_azure_ad_microsoft365_group.py
test/test_group_remote_info_azure_ad_security_group.py
test/test_group_remote_info_duo_group.py
test/test_group_remote_info_github_team.py
test/test_group_remote_info_gitlab_group.py
test/test_group_remote_info_google_group.py
test/test_group_remote_info_ldap_group.py
test/test_group_remote_info_okta_group.py
test/test_group_resource.py
test/test_group_resource_list.py
test/test_group_type_enum.py
test/test_group_user.py
test/test_group_user_list.py
test/test_group_with_access_level.py
test/test_groups_api.py
test/test_idp_group_mapping.py
test/test_idp_group_mapping_list.py
test/test_idp_group_mappings_api.py
test/test_message_channel.py
test/test_message_channel_id_list.py
test/test_message_channel_list.py
test/test_message_channel_provider_enum.py
test/test_message_channels_api.py
test/test_non_human_identities_api.py
test/test_on_call_schedule.py
test/test_on_call_schedule_id_list.py
test/test_on_call_schedule_list.py
test/test_on_call_schedule_provider_enum.py
test/test_on_call_schedules_api.py
test/test_owner.py
test/test_owners_api.py
test/test_paginated_bundle_group_list.py
test/test_paginated_bundle_list.py
test/test_paginated_bundle_resource_list.py
test/test_paginated_configuration_template_list.py
test/test_paginated_event_list.py
test/test_paginated_group_bindings_list.py
test/test_paginated_groups_list.py
test/test_paginated_owners_list.py
test/test_paginated_resources_list.py
test/test_paginated_tags_list.py
test/test_paginated_uars_list.py
test/test_paginated_users_list.py
test/test_propagation_status.py
test/test_propagation_status_enum.py
test/test_request.py
test/test_request_configuration.py
test/test_request_custom_field_response.py
test/test_request_custom_field_response_field_value.py
test/test_request_list.py
test/test_request_status_enum.py
test/test_request_template_custom_field_type_enum.py
test/test_requested_item.py
test/test_requests_api.py
test/test_resource.py
test/test_resource_access_level.py
test/test_resource_access_user.py
test/test_resource_access_user_list.py
test/test_resource_nhi.py
test/test_resource_remote_info.py
test/test_resource_remote_info_aws_account.py
test/test_resource_remote_info_aws_ec2_instance.py
test/test_resource_remote_info_aws_eks_cluster.py
test/test_resource_remote_info_aws_iam_role.py
test/test_resource_remote_info_aws_permission_set.py
test/test_resource_remote_info_aws_rds_instance.py
test/test_resource_remote_info_gcp_big_query_dataset.py
test/test_resource_remote_info_gcp_big_query_table.py
test/test_resource_remote_info_gcp_bucket.py
test/test_resource_remote_info_gcp_compute_instance.py
test/test_resource_remote_info_gcp_folder.py
test/test_resource_remote_info_gcp_gke_cluster.py
test/test_resource_remote_info_gcp_organization.py
test/test_resource_remote_info_gcp_project.py
test/test_resource_remote_info_gcp_service_account.py
test/test_resource_remote_info_gcp_sql_instance.py
test/test_resource_remote_info_github_repo.py
test/test_resource_remote_info_gitlab_project.py
test/test_resource_remote_info_okta_app.py
test/test_resource_remote_info_okta_custom_role.py
test/test_resource_remote_info_okta_standard_role.py
test/test_resource_remote_info_pagerduty_role.py
test/test_resource_remote_info_salesforce_permission_set.py
test/test_resource_remote_info_salesforce_profile.py
test/test_resource_remote_info_salesforce_role.py
test/test_resource_remote_info_teleport_role.py
test/test_resource_type_enum.py
test/test_resource_user.py
test/test_resource_user_access_status.py
test/test_resource_user_access_status_enum.py
test/test_resource_with_access_level.py
test/test_resources_api.py
test/test_reviewer_id_list.py
test/test_reviewer_stage.py
test/test_reviewer_stage_list.py
test/test_risk_sensitivity_enum.py
test/test_rule_clauses.py
test/test_rule_conjunction.py
test/test_rule_disjunction.py
test/test_session.py
test/test_sessions_api.py
test/test_sessions_list.py
test/test_sub_event.py
test/test_sync_error.py
test/test_sync_error_list.py
test/test_tag.py
test/test_tag_filter.py
test/test_tag_selector.py
test/test_tags_api.py
test/test_tags_list.py
test/test_ticket_propagation_configuration.py
test/test_ticketing_provider_enum.py
test/test_uar.py
test/test_uar_reviewer_assignment_policy_enum.py
test/test_uar_scope.py
test/test_uars_api.py
test/test_update_configuration_template_info.py
test/test_update_group_binding_info.py
test/test_update_group_binding_info_list.py
test/test_update_group_info.py
test/test_update_group_info_list.py
test/test_update_group_resources_info.py
test/test_update_idp_group_mappings_request.py
test/test_update_idp_group_mappings_request_mappings_inner.py
test/test_update_owner_info.py
test/test_update_owner_info_list.py
test/test_update_resource_info.py
test/test_update_resource_info_list.py
test/test_update_resource_user_request.py
test/test_user.py
test/test_user_hr_idp_status_enum.py
test/test_user_id_list.py
test/test_user_list.py
test/test_users_api.py
test/test_visibility_info.py
test/test_visibility_type_enum.py