The openstack_dashboard.dashboards.project.access_and_security.tabs
ModuleΒΆ
-
class
openstack_dashboard.dashboards.project.access_and_security.tabs.
APIAccessTab
(tab_group, request)[source] Bases:
horizon.tabs.base.TableTab
-
get_endpoints_data
()[source]
-
name
= <django.utils.functional.__proxy__ object>
-
slug
= 'api_access_tab'
-
table_classes
= (<class 'openstack_dashboard.dashboards.project.access_and_security.api_access.tables.EndpointsTable'>,)
-
template_name
= 'horizon/common/_detail_table.html'
-
-
class
openstack_dashboard.dashboards.project.access_and_security.tabs.
AccessAndSecurityTabs
(request, **kwargs)[source] Bases:
horizon.tabs.base.TabGroup
-
slug
= 'access_security_tabs'
-
sticky
= True
-
tabs
= (<class 'openstack_dashboard.dashboards.project.access_and_security.tabs.SecurityGroupsTab'>, <class 'openstack_dashboard.dashboards.project.access_and_security.tabs.KeypairsTab'>, <class 'openstack_dashboard.dashboards.project.access_and_security.tabs.FloatingIPsTab'>, <class 'openstack_dashboard.dashboards.project.access_and_security.tabs.APIAccessTab'>)
-
-
class
openstack_dashboard.dashboards.project.access_and_security.tabs.
FloatingIPsTab
(tab_group, request)[source] Bases:
horizon.tabs.base.TableTab
-
allowed
(request)[source]
-
get_floating_ips_data
()[source]
-
name
= <django.utils.functional.__proxy__ object>
-
permissions
= ('openstack.services.compute',)
-
slug
= 'floating_ips_tab'
-
table_classes
= (<class 'openstack_dashboard.dashboards.project.access_and_security.floating_ips.tables.FloatingIPsTable'>,)
-
template_name
= 'horizon/common/_detail_table.html'
-
-
class
openstack_dashboard.dashboards.project.access_and_security.tabs.
KeypairsTab
(tab_group, request)[source] Bases:
horizon.tabs.base.TableTab
-
get_keypairs_data
()[source]
-
name
= <django.utils.functional.__proxy__ object>
-
permissions
= ('openstack.services.compute',)
-
slug
= 'keypairs_tab'
-
table_classes
= (<class 'openstack_dashboard.dashboards.project.access_and_security.keypairs.tables.KeypairsTable'>,)
-
template_name
= 'horizon/common/_detail_table.html'
-
-
class
openstack_dashboard.dashboards.project.access_and_security.tabs.
SecurityGroupsTab
(tab_group, request)[source] Bases:
horizon.tabs.base.TableTab
-
get_security_groups_data
()[source]
-
name
= <django.utils.functional.__proxy__ object>
-
permissions
= ('openstack.services.compute',)
-
slug
= 'security_groups_tab'
-
table_classes
= (<class 'openstack_dashboard.dashboards.project.access_and_security.security_groups.tables.SecurityGroupsTable'>,)
-
template_name
= 'horizon/common/_detail_table.html'
-