{
    "_comment": "Mapping OpenStack action namespaces to all its actions. Each action name is mapped to python-client method name in this namespace.",
    "nova": {
        "_comment": "It uses novaclient.v2.",
        "agents_convert_into_with_meta": "agents.convert_into_with_meta",
        "agents_create": "agents.create",
        "agents_delete": "agents.delete",
        "agents_find": "agents.find",
        "agents_findall": "agents.findall",
        "agents_list": "agents.list",
        "agents_update": "agents.update",
        "aggregates_add_host": "aggregates.add_host",
        "aggregates_convert_into_with_meta": "aggregates.convert_into_with_meta",
        "aggregates_create": "aggregates.create",
        "aggregates_delete": "aggregates.delete",
        "aggregates_find": "aggregates.find",
        "aggregates_findall": "aggregates.findall",
        "aggregates_get": "aggregates.get",
        "aggregates_get_details": "aggregates.get_details",
        "aggregates_list": "aggregates.list",
        "aggregates_remove_host": "aggregates.remove_host",
        "aggregates_set_metadata": "aggregates.set_metadata",
        "aggregates_update": "aggregates.update",
        "availability_zones_convert_into_with_meta": "availability_zones.convert_into_with_meta",
        "availability_zones_find": "availability_zones.find",
        "availability_zones_findall": "availability_zones.findall",
        "availability_zones_list": "availability_zones.list",
        "certs_convert_into_with_meta": "certs.convert_into_with_meta",
        "certs_create": "certs.create",
        "certs_get": "certs.get",
        "flavor_access_add_tenant_access": "flavor_access.add_tenant_access",
        "flavor_access_convert_into_with_meta": "flavor_access.convert_into_with_meta",
        "flavor_access_find": "flavor_access.find",
        "flavor_access_findall": "flavor_access.findall",
        "flavor_access_list": "flavor_access.list",
        "flavor_access_remove_tenant_access": "flavor_access.remove_tenant_access",
        "flavors_convert_into_with_meta": "flavors.convert_into_with_meta",
        "flavors_create": "flavors.create",
        "flavors_delete": "flavors.delete",
        "flavors_find": "flavors.find",
        "flavors_findall": "flavors.findall",
        "flavors_get": "flavors.get",
        "flavors_list": "flavors.list",
        "hypervisor_stats_convert_into_with_meta": "hypervisor_stats.convert_into_with_meta",
        "hypervisor_stats_statistics": "hypervisor_stats.statistics",
        "hypervisors_convert_into_with_meta": "hypervisors.convert_into_with_meta",
        "hypervisors_find": "hypervisors.find",
        "hypervisors_findall": "hypervisors.findall",
        "hypervisors_get": "hypervisors.get",
        "hypervisors_list": "hypervisors.list",
        "hypervisors_search": "hypervisors.search",
        "hypervisors_statistics": "hypervisors.statistics",
        "hypervisors_uptime": "hypervisors.uptime",
        "glance_find_image": "glance.find_image",
        "glance_list": "glance.list",
        "keypairs_convert_into_with_meta": "keypairs.convert_into_with_meta",
        "keypairs_create": "keypairs.create",
        "keypairs_delete": "keypairs.delete",
        "keypairs_find": "keypairs.find",
        "keypairs_findall": "keypairs.findall",
        "keypairs_get": "keypairs.get",
        "keypairs_list": "keypairs.list",
        "limits_convert_into_with_meta": "limits.convert_into_with_meta",
        "limits_get": "limits.get",
        "neutron_find_network": "neutron.find_network",
        "quota_classes_convert_into_with_meta": "quota_classes.convert_into_with_meta",
        "quota_classes_get": "quota_classes.get",
        "quota_classes_update": "quota_classes.update",
        "quotas_convert_into_with_meta": "quotas.convert_into_with_meta",
        "quotas_defaults": "quotas.defaults",
        "quotas_delete": "quotas.delete",
        "quotas_get": "quotas.get",
        "quotas_update": "quotas.update",
        "server_groups_convert_into_with_meta": "server_groups.convert_into_with_meta",
        "server_groups_create": "server_groups.create",
        "server_groups_delete": "server_groups.delete",
        "server_groups_find": "server_groups.find",
        "server_groups_findall": "server_groups.findall",
        "server_groups_get": "server_groups.get",
        "server_groups_list": "server_groups.list",
        "server_migrations_convert_into_with_meta": "server_migrations.convert_into_with_meta",
        "server_migrations_find": "server_migrations.find",
        "server_migrations_findall": "server_migrations.findall",
        "server_migrations_get": "server_migrations.get",
        "server_migrations_list": "server_migrations.list",
        "server_migrations_live_migrate_force_complete": "server_migrations.live_migrate_force_complete",
        "server_migrations_live_migration_abort": "server_migrations.live_migration_abort",
        "servers_add_security_group": "servers.add_security_group",
        "servers_backup": "servers.backup",
        "servers_change_password": "servers.change_password",
        "servers_clear_password": "servers.clear_password",
        "servers_confirm_resize": "servers.confirm_resize",
        "servers_convert_into_with_meta": "servers.convert_into_with_meta",
        "servers_create": "servers.create",
        "servers_create_image": "servers.create_image",
        "servers_delete": "servers.delete",
        "servers_delete_meta": "servers.delete_meta",
        "servers_diagnostics": "servers.diagnostics",
        "servers_evacuate": "servers.evacuate",
        "servers_find": "servers.find",
        "servers_findall": "servers.findall",
        "servers_force_delete": "servers.force_delete",
        "servers_get": "servers.get",
        "servers_get_console_output": "servers.get_console_output",
        "servers_get_mks_console": "servers.get_mks_console",
        "servers_get_password": "servers.get_password",
        "servers_get_rdp_console": "servers.get_rdp_console",
        "servers_get_serial_console": "servers.get_serial_console",
        "servers_get_spice_console": "servers.get_spice_console",
        "servers_get_vnc_console": "servers.get_vnc_console",
        "servers_interface_attach": "servers.interface_attach",
        "servers_interface_detach": "servers.interface_detach",
        "servers_interface_list": "servers.interface_list",
        "servers_ips": "servers.ips",
        "servers_list": "servers.list",
        "servers_list_security_group": "servers.list_security_group",
        "servers_live_migrate": "servers.live_migrate",
        "servers_lock": "servers.lock",
        "servers_migrate": "servers.migrate",
        "servers_pause": "servers.pause",
        "servers_reboot": "servers.reboot",
        "servers_rebuild": "servers.rebuild",
        "servers_remove_security_group": "servers.remove_security_group",
        "servers_rescue": "servers.rescue",
        "servers_reset_network": "servers.reset_network",
        "servers_reset_state": "servers.reset_state",
        "servers_resize": "servers.resize",
        "servers_restore": "servers.restore",
        "servers_resume": "servers.resume",
        "servers_revert_resize": "servers.revert_resize",
        "servers_set_meta": "servers.set_meta",
        "servers_set_meta_item": "servers.set_meta_item",
        "servers_shelve": "servers.shelve",
        "servers_shelve_offload": "servers.shelve_offload",
        "servers_start": "servers.start",
        "servers_stop": "servers.stop",
        "servers_suspend": "servers.suspend",
        "servers_trigger_crash_dump": "servers.trigger_crash_dump",
        "servers_unlock": "servers.unlock",
        "servers_unpause": "servers.unpause",
        "servers_unrescue": "servers.unrescue",
        "servers_unshelve": "servers.unshelve",
        "servers_update": "servers.update",
        "services_convert_into_with_meta": "services.convert_into_with_meta",
        "services_delete": "services.delete",
        "services_disable": "services.disable",
        "services_disable_log_reason": "services.disable_log_reason",
        "services_enable": "services.enable",
        "services_find": "services.find",
        "services_findall": "services.findall",
        "services_force_down": "services.force_down",
        "services_list": "services.list",
        "usage_convert_into_with_meta": "usage.convert_into_with_meta",
        "usage_find": "usage.find",
        "usage_findall": "usage.findall",
        "usage_get": "usage.get",
        "usage_list": "usage.list",
        "versions_convert_into_with_meta": "versions.convert_into_with_meta",
        "versions_find": "versions.find",
        "versions_findall": "versions.findall",
        "versions_get_current": "versions.get_current",
        "versions_list": "versions.list",
        "volumes_convert_into_with_meta": "volumes.convert_into_with_meta",
        "volumes_create_server_volume": "volumes.create_server_volume",
        "volumes_delete_server_volume": "volumes.delete_server_volume",
        "volumes_get_server_volume": "volumes.get_server_volume",
        "volumes_get_server_volumes": "volumes.get_server_volumes",
        "volumes_update_server_volume": "volumes.update_server_volume"
    },
    "glance": {
        "_comment": "It uses glanceclient.v2.",
        "image_members_create": "image_members.create",
        "image_members_delete": "image_members.delete",
        "image_members_list": "image_members.list",
        "image_members_update": "image_members.update",
        "image_tags_delete": "image_tags.delete",
        "image_tags_update": "image_tags.update",
        "images_add_location": "images.add_location",
        "images_create": "images.create",
        "images_data": "images.data",
        "images_deactivate": "images.deactivate",
        "images_delete": "images.delete",
        "images_delete_locations": "images.delete_locations",
        "images_get": "images.get",
        "images_list": "images.list",
        "images_reactivate": "images.reactivate",
        "images_update": "images.update",
        "images_update_location": "images.update_location",
        "images_upload": "images.upload",
        "schemas_get": "schemas.get",
        "tasks_create": "tasks.create",
        "tasks_get": "tasks.get",
        "tasks_list": "tasks.list",
        "metadefs_resource_type_associate": "metadefs_resource_type.associate",
        "metadefs_resource_type_deassociate": "metadefs_resource_type.deassociate",
        "metadefs_resource_type_get": "metadefs_resource_type.get",
        "metadefs_resource_type_list": "metadefs_resource_type.list",
        "metadefs_property_create": "metadefs_property.create",
        "metadefs_property_delete": "metadefs_property.delete",
        "metadefs_property_delete_all": "metadefs_property.delete_all",
        "metadefs_property_get": "metadefs_property.get",
        "metadefs_property_list": "metadefs_property.list",
        "metadefs_property_update": "metadefs_property.update",
        "metadefs_object_create": "metadefs_object.create",
        "metadefs_object_delete": "metadefs_object.delete",
        "metadefs_object_delete_all": "metadefs_object.delete_all",
        "metadefs_object_get": "metadefs_object.get",
        "metadefs_object_list": "metadefs_object.list",
        "metadefs_object_update": "metadefs_object.update",
        "metadefs_tag_create": "metadefs_tag.create",
        "metadefs_tag_create_multiple": "metadefs_tag.create_multiple",
        "metadefs_tag_delete": "metadefs_tag.delete",
        "metadefs_tag_delete_all": "metadefs_tag.delete_all",
        "metadefs_tag_get": "metadefs_tag.get",
        "metadefs_tag_list": "metadefs_tag.list",
        "metadefs_tag_update": "metadefs_tag.update",
        "metadefs_namespace_create": "metadefs_namespace.create",
        "metadefs_namespace_delete": "metadefs_namespace.delete",
        "metadefs_namespace_get": "metadefs_namespace.get",
        "metadefs_namespace_list": "metadefs_namespace.list",
        "metadefs_namespace_update": "metadefs_namespace.update",
        "versions_list": "versions.list"
    },
    "keystone": {
        "_comment": "It uses keystoneclient.v3.",
        "credentials_create": "credentials.create",
        "credentials_delete": "credentials.delete",
        "credentials_find": "credentials.find",
        "credentials_get": "credentials.get",
        "credentials_list": "credentials.list",
        "credentials_update": "credentials.update",
        "domains_create": "domains.create",
        "domains_delete": "domains.delete",
        "domains_find": "domains.find",
        "domains_get": "domains.get",
        "domains_list": "domains.list",
        "domains_update": "domains.update",
        "endpoint_filter_add_endpoint_to_project": "endpoint_filter.add_endpoint_to_project",
        "endpoint_filter_check_endpoint_in_project": "endpoint_filter.check_endpoint_in_project",
        "endpoint_filter_delete_endpoint_from_project": "endpoint_filter.delete_endpoint_from_project",
        "endpoint_filter_list_endpoints_for_project": "endpoint_filter.list_endpoints_for_project",
        "endpoint_filter_list_projects_for_endpoint": "endpoint_filter.list_projects_for_endpoint",
        "endpoint_policy_check_policy_association_for_endpoint": "endpoint_policy.check_policy_association_for_endpoint",
        "endpoint_policy_check_policy_association_for_region_and_service": "endpoint_policy.check_policy_association_for_region_and_service",
        "endpoint_policy_check_policy_association_for_service": "endpoint_policy.check_policy_association_for_service",
        "endpoint_policy_create_policy_association_for_endpoint": "endpoint_policy.create_policy_association_for_endpoint",
        "endpoint_policy_create_policy_association_for_region_and_service": "endpoint_policy.create_policy_association_for_region_and_service",
        "endpoint_policy_create_policy_association_for_service": "endpoint_policy.create_policy_association_for_service",
        "endpoint_policy_delete_policy_association_for_endpoint": "endpoint_policy.delete_policy_association_for_endpoint",
        "endpoint_policy_delete_policy_association_for_region_and_service": "endpoint_policy.delete_policy_association_for_region_and_service",
        "endpoint_policy_delete_policy_association_for_service": "endpoint_policy.delete_policy_association_for_service",
        "endpoint_policy_get_policy_for_endpoint": "endpoint_policy.get_policy_for_endpoint",
        "endpoint_policy_list_endpoints_for_policy": "endpoint_policy.list_endpoints_for_policy",
        "endpoints_create": "endpoints.create",
        "endpoints_delete": "endpoints.delete",
        "endpoints_find": "endpoints.find",
        "endpoints_get": "endpoints.get",
        "endpoints_list": "endpoints.list",
        "endpoints_update": "endpoints.update",
        "groups_create": "groups.create",
        "groups_delete": "groups.delete",
        "groups_find": "groups.find",
        "groups_get": "groups.get",
        "groups_list": "groups.list",
        "groups_update": "groups.update",
        "oauth1.consumers_build_url": "oauth1.consumers.build_url",
        "oauth1.consumers_create": "oauth1.consumers.create",
        "oauth1.consumers_delete": "oauth1.consumers.delete",
        "oauth1.consumers_find": "oauth1.consumers.find",
        "oauth1.consumers_get": "oauth1.consumers.get",
        "oauth1.consumers_list": "oauth1.consumers.list",
        "oauth1.consumers_put": "oauth1.consumers.put",
        "oauth1.consumers_update": "oauth1.consumers.update",
        "oauth1.request_tokens_authorize": "oauth1.request_tokens.authorize",
        "oauth1.request_tokens_build_url": "oauth1.request_tokens.build_url",
        "oauth1.request_tokens_create": "oauth1.request_tokens.create",
        "oauth1.request_tokens_delete": "oauth1.request_tokens.delete",
        "oauth1.request_tokens_find": "oauth1.request_tokens.find",
        "oauth1.request_tokens_get": "oauth1.request_tokens.get",
        "oauth1.request_tokens_list": "oauth1.request_tokens.list",
        "oauth1.request_tokens_put": "oauth1.request_tokens.put",
        "oauth1.request_tokens_update": "oauth1.request_tokens.update",
        "oauth1.access_tokens_build_url": "oauth1.access_tokens.build_url",
        "oauth1.access_tokens_create": "oauth1.access_tokens.create",
        "oauth1.access_tokens_delete": "oauth1.access_tokens.delete",
        "oauth1.access_tokens_find": "oauth1.access_tokens.find",
        "oauth1.access_tokens_get": "oauth1.access_tokens.get",
        "oauth1.access_tokens_list": "oauth1.access_tokens.list",
        "oauth1.access_tokens_put": "oauth1.access_tokens.put",
        "oauth1.access_tokens_update": "oauth1.access_tokens.update",
        "policies_create": "policies.create",
        "policies_delete": "policies.delete",
        "policies_find": "policies.find",
        "policies_get": "policies.get",
        "policies_list": "policies.list",
        "policies_update": "policies.update",
        "projects_create": "projects.create",
        "projects_delete": "projects.delete",
        "projects_find": "projects.find",
        "projects_get": "projects.get",
        "projects_list": "projects.list",
        "projects_update": "projects.update",
        "regions_create": "regions.create",
        "regions_delete": "regions.delete",
        "regions_find": "regions.find",
        "regions_get": "regions.get",
        "regions_list": "regions.list",
        "regions_update": "regions.update",
        "role_assignments_create": "role_assignments.create",
        "role_assignments_delete": "role_assignments.delete",
        "role_assignments_find": "role_assignments.find",
        "role_assignments_get": "role_assignments.get",
        "role_assignments_list": "role_assignments.list",
        "role_assignments_update": "role_assignments.update",
        "roles_check": "roles.check",
        "roles_create": "roles.create",
        "roles_delete": "roles.delete",
        "roles_find": "roles.find",
        "roles_get": "roles.get",
        "roles_grant": "roles.grant",
        "roles_list": "roles.list",
        "roles_revoke": "roles.revoke",
        "roles_update": "roles.update",
        "services_create": "services.create",
        "services_delete": "services.delete",
        "services_find": "services.find",
        "services_get": "services.get",
        "services_list": "services.list",
        "services_update": "services.update",
        "trusts_create": "trusts.create",
        "trusts_delete": "trusts.delete",
        "trusts_find": "trusts.find",
        "trusts_get": "trusts.get",
        "trusts_list": "trusts.list",
        "trusts_update": "trusts.update",
        "users_add_to_group": "users.add_to_group",
        "users_check_in_group": "users.check_in_group",
        "users_create": "users.create",
        "users_delete": "users.delete",
        "users_find": "users.find",
        "users_get": "users.get",
        "users_list": "users.list",
        "users_remove_from_group": "users.remove_from_group",
        "users_update": "users.update",
        "users_update_password": "users.update_password"
    },
    "heat": {
        "_comment": "It uses heatclient.v1.",
        "actions_cancel_update": "actions.cancel_update",
        "actions_check": "actions.check",
        "actions_resume": "actions.resume",
        "actions_suspend": "actions.suspend",
        "build_info_build_info": "build_info.build_info",
        "events_get": "events.get",
        "events_list": "events.list",
        "resource_types_generate_template": "resource_types.generate_template",
        "resource_types_get": "resource_types.get",
        "resource_types_list": "resource_types.list",
        "resources_generate_template": "resources.generate_template",
        "resources_get": "resources.get",
        "resources_list": "resources.list",
        "resources_mark_unhealthy": "resources.mark_unhealthy",
        "resources_metadata": "resources.metadata",
        "resources_signal": "resources.signal",
        "services_list": "services.list",
        "software_configs_create": "software_configs.create",
        "software_configs_delete": "software_configs.delete",
        "software_configs_get": "software_configs.get",
        "software_configs_list": "software_configs.list",
        "software_deployments_create": "software_deployments.create",
        "software_deployments_delete": "software_deployments.delete",
        "software_deployments_get": "software_deployments.get",
        "software_deployments_list": "software_deployments.list",
        "software_deployments_metadata": "software_deployments.metadata",
        "software_deployments_update": "software_deployments.update",
        "stacks_abandon": "stacks.abandon",
        "stacks_create": "stacks.create",
        "stacks_delete": "stacks.delete",
        "stacks_environment": "stacks.environment",
        "stacks_get": "stacks.get",
        "stacks_list": "stacks.list",
        "stacks_output_list": "stacks.output_list",
        "stacks_output_show": "stacks.output_show",
        "stacks_preview": "stacks.preview",
        "stacks_preview_update": "stacks.preview_update",
        "stacks_restore": "stacks.restore",
        "stacks_snapshot": "stacks.snapshot",
        "stacks_snapshot_delete": "stacks.snapshot_delete",
        "stacks_snapshot_list": "stacks.snapshot_list",
        "stacks_snapshot_show": "stacks.snapshot_show",
        "stacks_template": "stacks.template",
        "stacks_update": "stacks.update",
        "stacks_validate": "stacks.validate",
        "template_versions_get": "template_versions.get",
        "template_versions_list": "template_versions.list"
    },
    "aodh": {
        "_comment": "It uses aodhclient.v2.",
        "capabilities_list": "capabilities.list",
        "alarm_create": "alarm.create",
        "alarm_delete": "alarm.delete",
        "alarm_get": "alarm.get",
        "alarm_get_state": "alarm.get_state",
        "alarm_list": "alarm.list",
        "alarm_set_state": "alarm.set_state",
        "alarm_update": "alarm.update",
        "alarm_query": "alarm.query",
        "alarm_history_get": "alarm_history.get",
        "alarm_history_search": "alarm_history.search"
    },
    "gnocchi":{
        "_comment": "It uses gnocchiclient.v1.",
        "archive_policy_create": "archive_policy.create",
        "archive_policy_delete": "archive_policy.delete",
        "archive_policy_get": "archive_policy.get",
        "archive_policy_list": "archive_policy.list",
        "archive_policy_update": "archive_policy.update",
        "archive_policy_rule_create": "archive_policy_rule.create",
        "archive_policy_rule_delete": "archive_policy_rule.delete",
        "archive_policy_rule_get": "archive_policy_rule.get",
        "archive_polociy_rule_list": "archive_policy_rule.list",
        "capabilities_list": "capabilities.list",
        "measures_add": "metric.add_measures",
        "metric_batch_metrics_measures": "metric.batch_metrics_measures",
        "metric_batch_resources_metrics_measures": "metric.batch_resources_metrics_measures",
        "metric_create": "metric.create",
        "metric_delete": "metric.delete",
        "metric_get": "metric.get",
        "measures_get": "metric.get_measures",
        "metric_list": "metric.list",
        "resource_batch_delete_resource": "resource.batch_delete",
        "resource_create": "resource.create",
        "resource_delete": "resource.delete",
        "resource_get": "resource.get",
        "resource_history": "resource.history",
        "resource_list": "resource.list",
        "resource_search": "resource.search",
        "resource_update": "resource.update",
        "resource_type_create": "resource_type.create",
        "resource_type_delete": "resource_type.delete",
        "resource_type_get": "resource_type.get",
        "resource_type_list": "resource_type.list",
        "resource_type_update": "resource_type.update",
        "measures_aggregation": "metric.aggregation",
        "status": "status.get"
    },
    "neutron": {
        "_comment": "It uses neutronclient.v2_0.",
        "add_gateway_router": "add_gateway_router",
        "add_interface_router": "add_interface_router",
        "add_network_to_dhcp_agent": "add_network_to_dhcp_agent",
        "add_router_to_l3_agent": "add_router_to_l3_agent",
        "associate_health_monitor": "associate_health_monitor",
        "connect_network_gateway": "connect_network_gateway",
        "create_ext": "create_ext",
        "create_firewall": "create_firewall",
        "create_firewall_policy": "create_firewall_policy",
        "create_firewall_rule": "create_firewall_rule",
        "create_floatingip": "create_floatingip",
        "create_gateway_device": "create_gateway_device",
        "create_health_monitor": "create_health_monitor",
        "create_ikepolicy": "create_ikepolicy",
        "create_ipsec_site_connection": "create_ipsec_site_connection",
        "create_ipsecpolicy": "create_ipsecpolicy",
        "create_lbaas_healthmonitor": "create_lbaas_healthmonitor",
        "create_lbaas_member": "create_lbaas_member",
        "create_lbaas_pool": "create_lbaas_pool",
        "create_listener": "create_listener",
        "create_loadbalancer": "create_loadbalancer",
        "create_member": "create_member",
        "create_metering_label": "create_metering_label",
        "create_metering_label_rule": "create_metering_label_rule",
        "create_network": "create_network",
        "create_network_gateway": "create_network_gateway",
        "create_pool": "create_pool",
        "create_port": "create_port",
        "create_qos_queue": "create_qos_queue",
        "create_router": "create_router",
        "create_security_group": "create_security_group",
        "create_security_group_rule": "create_security_group_rule",
        "create_subnet": "create_subnet",
        "create_subnetpool": "create_subnetpool",
        "create_vip": "create_vip",
        "create_vpnservice": "create_vpnservice",
        "delete_agent": "delete_agent",
        "delete_ext": "delete_ext",
        "delete_firewall": "delete_firewall",
        "delete_firewall_policy": "delete_firewall_policy",
        "delete_firewall_rule": "delete_firewall_rule",
        "delete_floatingip": "delete_floatingip",
        "delete_gateway_device": "delete_gateway_device",
        "delete_health_monitor": "delete_health_monitor",
        "delete_ikepolicy": "delete_ikepolicy",
        "delete_ipsec_site_connection": "delete_ipsec_site_connection",
        "delete_ipsecpolicy": "delete_ipsecpolicy",
        "delete_lbaas_healthmonitor": "delete_lbaas_healthmonitor",
        "delete_lbaas_member": "delete_lbaas_member",
        "delete_lbaas_pool": "delete_lbaas_pool",
        "delete_listener": "delete_listener",
        "delete_loadbalancer": "delete_loadbalancer",
        "delete_member": "delete_member",
        "delete_metering_label": "delete_metering_label",
        "delete_metering_label_rule": "delete_metering_label_rule",
        "delete_network": "delete_network",
        "delete_network_gateway": "delete_network_gateway",
        "delete_pool": "delete_pool",
        "delete_port": "delete_port",
        "delete_qos_queue": "delete_qos_queue",
        "delete_quota": "delete_quota",
        "delete_router": "delete_router",
        "delete_security_group": "delete_security_group",
        "delete_security_group_rule": "delete_security_group_rule",
        "delete_subnet": "delete_subnet",
        "delete_subnetpool": "delete_subnetpool",
        "delete_vip": "delete_vip",
        "delete_vpnservice": "delete_vpnservice",
        "disassociate_health_monitor": "disassociate_health_monitor",
        "disconnect_network_gateway": "disconnect_network_gateway",
        "extend_create": "extend_create",
        "extend_delete": "extend_delete",
        "extend_list": "extend_list",
        "extend_show": "extend_show",
        "extend_update": "extend_update",
        "firewall_policy_insert_rule": "firewall_policy_insert_rule",
        "firewall_policy_remove_rule": "firewall_policy_remove_rule",
        "get_lbaas_agent_hosting_loadbalancer": "get_lbaas_agent_hosting_loadbalancer",
        "get_lbaas_agent_hosting_pool": "get_lbaas_agent_hosting_pool",
        "get_quotas_tenant": "get_quotas_tenant",
        "list_agents": "list_agents",
        "list_dhcp_agent_hosting_networks": "list_dhcp_agent_hosting_networks",
        "list_ext": "list_ext",
        "list_extensions": "list_extensions",
        "list_firewall_policies": "list_firewall_policies",
        "list_firewall_rules": "list_firewall_rules",
        "list_firewalls": "list_firewalls",
        "list_floatingips": "list_floatingips",
        "list_gateway_devices": "list_gateway_devices",
        "list_health_monitors": "list_health_monitors",
        "list_ikepolicies": "list_ikepolicies",
        "list_ipsec_site_connections": "list_ipsec_site_connections",
        "list_ipsecpolicies": "list_ipsecpolicies",
        "list_l3_agent_hosting_routers": "list_l3_agent_hosting_routers",
        "list_lbaas_healthmonitors": "list_lbaas_healthmonitors",
        "list_lbaas_loadbalancers": "list_lbaas_loadbalancers",
        "list_lbaas_members": "list_lbaas_members",
        "list_lbaas_pools": "list_lbaas_pools",
        "list_listeners": "list_listeners",
        "list_loadbalancers": "list_loadbalancers",
        "list_loadbalancers_on_lbaas_agent": "list_loadbalancers_on_lbaas_agent",
        "list_members": "list_members",
        "list_metering_label_rules": "list_metering_label_rules",
        "list_metering_labels": "list_metering_labels",
        "list_network_gateways": "list_network_gateways",
        "list_networks": "list_networks",
        "list_networks_on_dhcp_agent": "list_networks_on_dhcp_agent",
        "list_pools": "list_pools",
        "list_pools_on_lbaas_agent": "list_pools_on_lbaas_agent",
        "list_ports": "list_ports",
        "list_qos_queues": "list_qos_queues",
        "list_quotas": "list_quotas",
        "list_routers": "list_routers",
        "list_routers_on_l3_agent": "list_routers_on_l3_agent",
        "list_security_group_rules": "list_security_group_rules",
        "list_security_groups": "list_security_groups",
        "list_service_providers": "list_service_providers",
        "list_subnetpools": "list_subnetpools",
        "list_subnets": "list_subnets",
        "list_vips": "list_vips",
        "list_vpnservices": "list_vpnservices",
        "remove_gateway_router": "remove_gateway_router",
        "remove_interface_router": "remove_interface_router",
        "remove_network_from_dhcp_agent": "remove_network_from_dhcp_agent",
        "remove_router_from_l3_agent": "remove_router_from_l3_agent",
        "retrieve_pool_stats": "retrieve_pool_stats",
        "show_agent": "show_agent",
        "show_ext": "show_ext",
        "show_extension": "show_extension",
        "show_firewall": "show_firewall",
        "show_firewall_policy": "show_firewall_policy",
        "show_firewall_rule": "show_firewall_rule",
        "show_floatingip": "show_floatingip",
        "show_gateway_device": "show_gateway_device",
        "show_health_monitor": "show_health_monitor",
        "show_ikepolicy": "show_ikepolicy",
        "show_ipsec_site_connection": "show_ipsec_site_connection",
        "show_ipsecpolicy": "show_ipsecpolicy",
        "show_lbaas_healthmonitor": "show_lbaas_healthmonitor",
        "show_lbaas_member": "show_lbaas_member",
        "show_lbaas_pool": "show_lbaas_pool",
        "show_listener": "show_listener",
        "show_loadbalancer": "show_loadbalancer",
        "show_member": "show_member",
        "show_metering_label": "show_metering_label",
        "show_metering_label_rule": "show_metering_label_rule",
        "show_network": "show_network",
        "show_network_gateway": "show_network_gateway",
        "show_pool": "show_pool",
        "show_port": "show_port",
        "show_qos_queue": "show_qos_queue",
        "show_quota": "show_quota",
        "show_router": "show_router",
        "show_security_group": "show_security_group",
        "show_security_group_rule": "show_security_group_rule",
        "show_subnet": "show_subnet",
        "show_subnetpool": "show_subnetpool",
        "show_vip": "show_vip",
        "show_vpnservice": "show_vpnservice",
        "update_agent": "update_agent",
        "update_ext": "update_ext",
        "update_firewall": "update_firewall",
        "update_firewall_policy": "update_firewall_policy",
        "update_firewall_rule": "update_firewall_rule",
        "update_floatingip": "update_floatingip",
        "update_gateway_device": "update_gateway_device",
        "update_health_monitor": "update_health_monitor",
        "update_ikepolicy": "update_ikepolicy",
        "update_ipsec_site_connection": "update_ipsec_site_connection",
        "update_ipsecpolicy": "update_ipsecpolicy",
        "update_lbaas_healthmonitor": "update_lbaas_healthmonitor",
        "update_lbaas_member": "update_lbaas_member",
        "update_lbaas_pool": "update_lbaas_pool",
        "update_listener": "update_listener",
        "update_loadbalancer": "update_loadbalancer",
        "update_member": "update_member",
        "update_network": "update_network",
        "update_network_gateway": "update_network_gateway",
        "update_pool": "update_pool",
        "update_port": "update_port",
        "update_quota": "update_quota",
        "update_router": "update_router",
        "update_security_group": "update_security_group",
        "update_subnet": "update_subnet",
        "update_subnetpool": "update_subnetpool",
        "update_vip": "update_vip",
        "update_vpnservice": "update_vpnservice"
    },
    "cinder": {
        "_comment": "It uses cinderclient.v2.",
        "availability_zones_find": "availability_zones.find",
        "availability_zones_findall": "availability_zones.findall",
        "availability_zones_list": "availability_zones.list",
        "backups_create": "backups.create",
        "backups_delete": "backups.delete",
        "backups_export_record": "backups.export_record",
        "backups_find": "backups.find",
        "backups_findall": "backups.findall",
        "backups_get": "backups.get",
        "backups_import_record": "backups.import_record",
        "backups_list": "backups.list",
        "backups_reset_state": "backups.reset_state",
        "capabilities_get": "capabilities.get",
        "cgsnapshots_create": "cgsnapshots.create",
        "cgsnapshots_delete": "cgsnapshots.delete",
        "cgsnapshots_find": "cgsnapshots.find",
        "cgsnapshots_findall": "cgsnapshots.findall",
        "cgsnapshots_get": "cgsnapshots.get",
        "cgsnapshots_list": "cgsnapshots.list",
        "cgsnapshots_update": "cgsnapshots.update",
        "consistencygroups_create": "consistencygroups.create",
        "consistencygroups_create_from_src": "consistencygroups.create_from_src",
        "consistencygroups_delete": "consistencygroups.delete",
        "consistencygroups_find": "consistencygroups.find",
        "consistencygroups_findall": "consistencygroups.findall",
        "consistencygroups_get": "consistencygroups.get",
        "consistencygroups_list": "consistencygroups.list",
        "consistencygroups_update": "consistencygroups.update",
        "limits_get": "limits.get",
        "pools_list": "pools.list",
        "qos_specs_associate": "qos_specs.associate",
        "qos_specs_create": "qos_specs.create",
        "qos_specs_delete": "qos_specs.delete",
        "qos_specs_disassociate": "qos_specs.disassociate",
        "qos_specs_disassociate_all": "qos_specs.disassociate_all",
        "qos_specs_find": "qos_specs.find",
        "qos_specs_findall": "qos_specs.findall",
        "qos_specs_get": "qos_specs.get",
        "qos_specs_get_associations": "qos_specs.get_associations",
        "qos_specs_list": "qos_specs.list",
        "qos_specs_set_keys": "qos_specs.set_keys",
        "qos_specs_unset_keys": "qos_specs.unset_keys",
        "quota_classes_get": "quota_classes.get",
        "quota_classes_update": "quota_classes.update",
        "quotas_defaults": "quotas.defaults",
        "quotas_delete": "quotas.delete",
        "quotas_get": "quotas.get",
        "quotas_update": "quotas.update",
        "restores_restore": "restores.restore",
        "services_disable": "services.disable",
        "services_disable_log_reason": "services.disable_log_reason",
        "services_enable": "services.enable",
        "services_find": "services.find",
        "services_findall": "services.findall",
        "services_list": "services.list",
        "transfers_accept": "transfers.accept",
        "transfers_create": "transfers.create",
        "transfers_delete": "transfers.delete",
        "transfers_find": "transfers.find",
        "transfers_findall": "transfers.findall",
        "transfers_get": "transfers.get",
        "transfers_list": "transfers.list",
        "volume_encryption_types_create": "volume_encryption_types.create",
        "volume_encryption_types_delete": "volume_encryption_types.delete",
        "volume_encryption_types_find": "volume_encryption_types.find",
        "volume_encryption_types_findall": "volume_encryption_types.findall",
        "volume_encryption_types_get": "volume_encryption_types.get",
        "volume_encryption_types_list": "volume_encryption_types.list",
        "volume_encryption_types_update": "volume_encryption_types.update",
        "volume_snapshots_create": "volume_snapshots.create",
        "volume_snapshots_delete": "volume_snapshots.delete",
        "volume_snapshots_delete_metadata": "volume_snapshots.delete_metadata",
        "volume_snapshots_find": "volume_snapshots.find",
        "volume_snapshots_findall": "volume_snapshots.findall",
        "volume_snapshots_get": "volume_snapshots.get",
        "volume_snapshots_list": "volume_snapshots.list",
        "volume_snapshots_reset_state": "volume_snapshots.reset_state",
        "volume_snapshots_set_metadata": "volume_snapshots.set_metadata",
        "volume_snapshots_update": "volume_snapshots.update",
        "volume_snapshots_update_all_metadata": "volume_snapshots.update_all_metadata",
        "volume_snapshots_update_snapshot_status": "volume_snapshots.update_snapshot_status",
        "volume_type_access_add_project_access": "volume_type_access.add_project_access",
        "volume_type_access_find": "volume_type_access.find",
        "volume_type_access_findall": "volume_type_access.findall",
        "volume_type_access_list": "volume_type_access.list",
        "volume_type_access_remove_project_access": "volume_type_access.remove_project_access",
        "volume_types_create": "volume_types.create",
        "volume_types_default": "volume_types.default",
        "volume_types_delete": "volume_types.delete",
        "volume_types_find": "volume_types.find",
        "volume_types_findall": "volume_types.findall",
        "volume_types_get": "volume_types.get",
        "volume_types_list": "volume_types.list",
        "volume_types_update": "volume_types.update",
        "volumes_attach": "volumes.attach",
        "volumes_begin_detaching": "volumes.begin_detaching",
        "volumes_create": "volumes.create",
        "volumes_delete": "volumes.delete",
        "volumes_delete_image_metadata": "volumes.delete_image_metadata",
        "volumes_delete_metadata": "volumes.delete_metadata",
        "volumes_detach": "volumes.detach",
        "volumes_extend": "volumes.extend",
        "volumes_find": "volumes.find",
        "volumes_findall": "volumes.findall",
        "volumes_force_delete": "volumes.force_delete",
        "volumes_get": "volumes.get",
        "volumes_get_encryption_metadata": "volumes.get_encryption_metadata",
        "volumes_get_pools": "volumes.get_pools",
        "volumes_initialize_connection": "volumes.initialize_connection",
        "volumes_list": "volumes.list",
        "volumes_manage": "volumes.manage",
        "volumes_migrate_volume": "volumes.migrate_volume",
        "volumes_migrate_volume_completion": "volumes.migrate_volume_completion",
        "volumes_promote": "volumes.promote",
        "volumes_reenable": "volumes.reenable",
        "volumes_reserve": "volumes.reserve",
        "volumes_reset_state": "volumes.reset_state",
        "volumes_retype": "volumes.retype",
        "volumes_roll_detaching": "volumes.roll_detaching",
        "volumes_set_bootable": "volumes.set_bootable",
        "volumes_set_image_metadata": "volumes.set_image_metadata",
        "volumes_set_metadata": "volumes.set_metadata",
        "volumes_show_image_metadata": "volumes.show_image_metadata",
        "volumes_terminate_connection": "volumes.terminate_connection",
        "volumes_unmanage": "volumes.unmanage",
        "volumes_unreserve": "volumes.unreserve",
        "volumes_update": "volumes.update",
        "volumes_update_all_metadata": "volumes.update_all_metadata",
        "volumes_update_readonly_flag": "volumes.update_readonly_flag",
        "volumes_upload_to_image": "volumes.upload_to_image"
    },
    "trove": {
       "_comment": "It uses troveclient.v1.",
        "backups_create": "backups.create",
        "backups_delete": "backups.delete",
        "backups_find": "backups.find",
        "backups_findall": "backups.findall",
        "backups_get": "backups.get",
        "backups_list": "backups.list",
        "clusters_add_shard": "clusters.add_shard",
        "clusters_create": "clusters.create",
        "clusters_delete": "clusters.delete",
        "clusters_find": "clusters.find",
        "clusters_findall": "clusters.findall",
        "clusters_get": "clusters.get",
        "clusters_grow": "clusters.grow",
        "clusters_list": "clusters.list",
        "clusters_shrink": "clusters.shrink",
        "configuration_parameters_find": "configuration_parameters.find",
        "configuration_parameters_findall": "configuration_parameters.findall",
        "configuration_parameters_get_parameter": "configuration_parameters.get_parameter",
        "configuration_parameters_get_parameter_by_version": "configuration_parameters.get_parameter_by_version",
        "configuration_parameters_list": "configuration_parameters.list",
        "configuration_parameters_parameters": "configuration_parameters.parameters",
        "configuration_parameters_parameters_by_version": "configuration_parameters.parameters_by_version",
        "configurations_create": "configurations.create",
        "configurations_delete": "configurations.delete",
        "configurations_edit": "configurations.edit",
        "configurations_find": "configurations.find",
        "configurations_findall": "configurations.findall",
        "configurations_get": "configurations.get",
        "configurations_instances": "configurations.instances",
        "configurations_list": "configurations.list",
        "configurations_update": "configurations.update",
        "databases_create": "databases.create",
        "databases_delete": "databases.delete",
        "databases_find": "databases.find",
        "databases_findall": "databases.findall",
        "databases_list": "databases.list",
        "datastore_versions_find": "datastore_versions.find",
        "datastore_versions_findall": "datastore_versions.findall",
        "datastore_versions_get": "datastore_versions.get",
        "datastore_versions_get_by_uuid": "datastore_versions.get_by_uuid",
        "datastore_versions_list": "datastore_versions.list",
        "datastore_versions_update": "datastore_versions.update",
        "datastores_find": "datastores.find",
        "datastores_findall": "datastores.findall",
        "datastores_get": "datastores.get",
        "datastores_list": "datastores.list",
        "flavors_find": "flavors.find",
        "flavors_findall": "flavors.findall",
        "flavors_get": "flavors.get",
        "flavors_list": "flavors.list",
        "flavors_list_datastore_version_associated_flavors": "flavors.list_datastore_version_associated_flavors",
        "instances_backups": "instances.backups",
        "instances_configuration": "instances.configuration",
        "instances_create": "instances.create",
        "instances_delete": "instances.delete",
        "instances_edit": "instances.edit",
        "instances_eject_replica_source": "instances.eject_replica_source",
        "instances_find": "instances.find",
        "instances_findall": "instances.findall",
        "instances_get": "instances.get",
        "instances_list": "instances.list",
        "instances_modify": "instances.modify",
        "instances_promote_to_replica_source": "instances.promote_to_replica_source",
        "instances_resize_instance": "instances.resize_instance",
        "instances_resize_volume": "instances.resize_volume",
        "instances_restart": "instances.restart",
        "limits_find": "limits.find",
        "limits_findall": "limits.findall",
        "limits_list": "limits.list",
        "metadata_create": "metadata.create",
        "metadata_delete": "metadata.delete",
        "metadata_edit": "metadata.edit",
        "metadata_list": "metadata.list",
        "metadata_show": "metadata.show",
        "metadata_update": "metadata.update",
        "root_create": "root.create",
        "root_create_cluster_root": "root.create_cluster_root",
        "root_create_instance_root": "root.create_instance_root",
        "root_delete": "root.delete",
        "root_disable_instance_root": "root.disable_instance_root",
        "root_find": "root.find",
        "root_findall": "root.findall",
        "root_is_cluster_root_enabled": "root.is_cluster_root_enabled",
        "root_is_instance_root_enabled": "root.is_instance_root_enabled",
        "root_is_root_enabled": "root.is_root_enabled",
        "root_list": "root.list",
        "security_group_rules_create": "security_group_rules.create",
        "security_group_rules_delete": "security_group_rules.delete",
        "security_group_rules_find": "security_group_rules.find",
        "security_group_rules_findall": "security_group_rules.findall",
        "security_group_rules_list": "security_group_rules.list",
        "security_groups_find": "security_groups.find",
        "security_groups_findall": "security_groups.findall",
        "security_groups_get": "security_groups.get",
        "security_groups_list": "security_groups.list",
        "users_change_passwords": "users.change_passwords",
        "users_create": "users.create",
        "users_delete": "users.delete",
        "users_find": "users.find",
        "users_findall": "users.findall",
        "users_get": "users.get",
        "users_grant": "users.grant",
        "users_list": "users.list",
        "users_list_access": "users.list_access",
        "users_revoke": "users.revoke",
        "users_update_attributes": "users.update_attributes"
    },
    "ironic": {
        "_comment": "It uses ironicclient.v1.",
        "chassis_create": "chassis.create",
        "chassis_delete": "chassis.delete",
        "chassis_get": "chassis.get",
        "chassis_list": "chassis.list",
        "chassis_list_nodes": "chassis.list_nodes",
        "chassis_update": "chassis.update",
        "driver_delete": "driver.delete",
        "driver_get": "driver.get",
        "driver_get_vendor_passthru_methods": "driver.get_vendor_passthru_methods",
        "driver_list": "driver.list",
        "driver_properties": "driver.properties",
        "driver_raid_logical_disk_properties": "driver.raid_logical_disk_properties",
        "driver_update": "driver.update",
        "driver_vendor_passthru": "driver.vendor_passthru",
        "node_create": "node.create",
        "node_delete": "node.delete",
        "node_get": "node.get",
        "node_get_boot_device": "node.get_boot_device",
        "node_get_by_instance_uuid": "node.get_by_instance_uuid",
        "node_get_console": "node.get_console",
        "node_get_supported_boot_devices": "node.get_supported_boot_devices",
        "node_get_vendor_passthru_methods": "node.get_vendor_passthru_methods",
        "node_list": "node.list",
        "node_list_ports": "node.list_ports",
        "node_set_boot_device": "node.set_boot_device",
        "node_set_console_mode": "node.set_console_mode",
        "node_set_maintenance": "node.set_maintenance",
        "node_set_power_state": "node.set_power_state",
        "node_set_provision_state": "node.set_provision_state",
        "node_set_target_raid_config": "node.set_target_raid_config",
        "node_states": "node.states",
        "node_update": "node.update",
        "node_validate": "node.validate",
        "node_vendor_passthru": "node.vendor_passthru",
        "node_vif_attach": "node.vif_attach",
        "node_vif_detach": "node.vif_detach",
        "node_vif_list": "node.vif_list",
        "node_wait_for_provision_state": "node.wait_for_provision_state",
        "port_create": "port.create",
        "port_delete": "port.delete",
        "port_get": "port.get",
        "port_get_by_address": "port.get_by_address",
        "port_list": "port.list",
        "port_update": "port.update"
    },
    "baremetal_introspection": {
        "_comment": "It uses ironic_inspector_client.v1.",
        "abort": "abort",
        "introspect": "introspect",
        "get_status": "get_status",
        "get_data": "get_data",
        "rules_create": "rules.create",
        "rules_delete": "rules.delete",
        "rules_delete_all": "rules.delete_all",
        "rules_from_json": "rules.from_json",
        "rules_get": "rules.get",
        "rules_get_all": "rules.get_all",
        "wait_for_finish": "wait_for_finish"
    },
    "swift": {
        "_comment": "It uses swiftclient.v1.",
        "head_account": "head_account",
        "get_account": "get_account",
        "post_account": "post_account",
        "head_container": "head_container",
        "get_container": "get_container",
        "put_container": "put_container",
        "post_container": "post_container",
        "delete_container": "delete_container",
        "head_object": "head_object",
        "get_object": "get_object",
        "put_object": "put_object",
        "post_object": "post_object",
        "delete_object": "delete_object",
        "copy_object": "copy_object",
        "get_capabilities": "get_capabilities"
    },
    "swiftservice": {
        "_comment": "It uses swiftclient.service.",
        "capabilities": "capabilities",
        "copy": "copy",
        "delete": "delete",
        "download": "download",
        "list": "list",
        "post": "post",
        "stat": "stat",
        "upload": "upload"
    },
    "zaqar": {
        "_comment": "It uses zaqarclient.v2.",
        "claim_messages": "claim_messages",
        "delete_messages": "delete_messages",
        "queue_messages": "queue_messages",
        "queue_post": "queue_post",
        "queue_pop": "queue_pop"
    },
    "barbican": {
        "_comment": "It uses barbicanclient",
        "cas_get": "cas.get",
        "cas_list": "cas.list",
        "cas_total": "cas.total",
        "containers_create": "containers.create",
        "containers_create_certificate": "containers.create_certificate",
        "containers_create_rsa": "containers.create_rsa",
        "containers_delete": "containers.delete",
        "containers_get": "containers.get",
        "containers_list": "containers.list",
        "containers_register_consumer": "containers.register_consumer",
        "containers_remove_consumer": "containers.remove_consumer",
        "containers_total": "containers.total",
        "orders_create": "orders.create",
        "orders_create_asymmetric": "orders.create_asymmetric",
        "orders_create_certificate": "orders.create_certificate",
        "orders_create_key": "orders.create_key",
        "orders_delete": "orders.delete",
        "orders_get": "orders.get",
        "orders_list": "orders.list",
        "orders_total": "orders.total",
        "secrets_create": "secrets.create",
        "secrets_delete": "secrets.delete",
        "secrets_get": "secrets.get",
        "secrets_list": "secrets.list",
        "secrets_total": "secrets.total"
    },
    "mistral": {
        "_comment": "It uses mistralclient.v2.",
        "action_executions_create": "action_executions.create",
        "action_executions_delete": "action_executions.delete",
        "action_executions_find": "action_executions.find",
        "action_executions_get": "action_executions.get",
        "action_executions_list": "action_executions.list",
        "action_executions_update": "action_executions.update",
        "actions_create": "actions.create",
        "actions_delete": "actions.delete",
        "actions_find": "actions.find",
        "actions_get": "actions.get",
        "actions_list": "actions.list",
        "actions_update": "actions.update",
        "cron_triggers_create": "cron_triggers.create",
        "cron_triggers_delete": "cron_triggers.delete",
        "cron_triggers_find": "cron_triggers.find",
        "cron_triggers_get": "cron_triggers.get",
        "cron_triggers_list": "cron_triggers.list",
        "environments_create": "environments.create",
        "environments_delete": "environments.delete",
        "environments_find": "environments.find",
        "environments_get": "environments.get",
        "environments_list": "environments.list",
        "environments_update": "environments.update",
        "executions_create": "executions.create",
        "executions_delete": "executions.delete",
        "executions_find": "executions.find",
        "executions_get": "executions.get",
        "executions_list": "executions.list",
        "executions_update": "executions.update",
        "members_create": "members.create",
        "members_delete": "members.delete",
        "members_find": "members.find",
        "members_get": "members.get",
        "members_list": "members.list",
        "members_update": "members.update",
        "services_find": "services.find",
        "services_list": "services.list",
        "tasks_find": "tasks.find",
        "tasks_get": "tasks.get",
        "tasks_list": "tasks.list",
        "tasks_rerun": "tasks.rerun",
        "workbooks_create": "workbooks.create",
        "workbooks_delete": "workbooks.delete",
        "workbooks_find": "workbooks.find",
        "workbooks_get": "workbooks.get",
        "workbooks_list": "workbooks.list",
        "workbooks_update": "workbooks.update",
        "workbooks_validate": "workbooks.validate",
        "workflows_create": "workflows.create",
        "workflows_delete": "workflows.delete",
        "workflows_find": "workflows.find",
        "workflows_get": "workflows.get",
        "workflows_list": "workflows.list",
        "workflows_update": "workflows.update",
        "workflows_validate": "workflows.validate"
    },
    "designate": {
        "_comment": "It uses designateclient.v1.",
        "diagnostics_ping": "diagnostics.ping",
        "domains_create  ": "domains.create",
        "domains_delete": "domains.delete",
        "domains_get": "domains.get",
        "domains_list": "domains.list",
        "domains_list_domain_servers": "domains.list_domain_servers",
        "domains_update": "domains.update",
        "quotas_get": "quotas.get",
        "quotas_reset": "quotas.reset",
        "quotas_update": "quotas.update",
        "records_create": "records.create",
        "records_delete": "records.delete",
        "records_get": "records.get",
        "records_list": "records.list",
        "records_update": "records.update",
        "reports_count_all": "reports.count_all",
        "reports_count_domains": "reports.count_domains",
        "reports_count_records": "reports.count_records",
        "reports_count_tenants": "reports.count_tenants",
        "reports_tenant_domains": "reports.tenant_domains",
        "reports_tenants_all": "reports.tenants_all",
        "servers_create": "servers.create",
        "servers_delete": "servers.delete",
        "servers_get": "servers.get",
        "servers_list": "servers.list",
        "servers_update": "servers.update",
        "sync_sync_all": "sync.sync_all",
        "sync_sync_domain": "sync.sync_domain",
        "sync_sync_record": "sync.sync_record",
        "touch_domain": "touch.domain"
    },
    "magnum": {
        "_comment": "It uses magnumclient.v1.",
        "baymodels_create": "baymodels.create",
        "baymodels_delete": "baymodels.delete",
        "baymodels_get": "baymodels.get",
        "baymodels_list": "baymodels.list",
        "baymodels_update": "baymodels.update",
        "bays_create": "bays.create",
        "bays_delete": "bays.delete",
        "bays_get": "bays.get",
        "bays_list": "bays.list",
        "bays_update": "bays.update",
        "certificates_create": "certificates.create",
        "certificates_get": "certificates.get",
        "certificates_rotate_ca": "certificates.rotate_ca",
        "mservices_list": "mservices.list"
    },
    "murano":{
        "_comment": "It uses muranoclient.v1.",
        "categories_add": "categories.add",
        "categories_delete": "categories.delete",
        "categories_get": "categories.get",
        "categories_list": "categories.list",
        "deployments_list": "deployments.list",
        "deployments_reports": "deployments.reports",
        "env_templates_clone": "env_templates.clone",
        "env_templates_create": "env_templates.create",
        "env_templates_create_app": "env_templates.create_app",
        "env_templates_create_env": "env_templates.create_env",
        "env_templates_delete": "env_templates.delete",
        "env_templates_delete_app": "env_templates.delete_app",
        "env_templates_get": "env_templates.get",
        "env_templates_list": "env_templates.list",
        "env_templates_update": "env_templates.update",
        "environments_create": "environments.create",
        "environments_delete": "environments.delete",
        "environments_find": "environments.find",
        "environments_findall": "environments.findall",
        "environments_get": "environments.get",
        "environments_last_status": "environments.last_status",
        "environments_list": "environments.list",
        "environments_update": "environments.update",
        "instance_statistics_get": "instance_statistics.get",
        "instance_statistics_get_aggregated": "instance_statistics.get_aggregated",
        "packages_create": "packages.create",
        "packages_delete": "packages.delete",
        "packages_download": "packages.download",
        "packages_filter": "packages.filter",
        "packages_get": "packages.get",
        "packages_get_logo": "packages.get_logo",
        "packages_get_supplier_logo": "packages.get_supplier_logo",
        "packages_get_ui": "packages.get_ui",
        "packages_list": "packages.list",
        "packages_toggle_active": "packages.toggle_active",
        "packages_toggle_public": "packages.toggle_public",
        "packages_update": "packages.update",
        "request_statistics_list": "request_statistics.list",
        "services_delete": "services.delete",
        "services_get": "services.get",
        "services_list": "services.list",
        "services_post": "services.post",
        "sessions_configure": "sessions.configure",
        "sessions_delete": "sessions.delete",
        "sessions_deploy": "sessions.deploy",
        "sessions_get": "sessions.get"
    },
    "tacker":{
        "_comment": "It uses tackerclient.v1_0.",
        "list_extensions": "list_extensions",
        "show_extension": "show_extension",
        "create_vnfd": "create_vnfd",
        "delete_vnfd": "delete_vnfd",
        "list_vnfds": "list_vnfds",
        "show_vnfd": "show_vnfd",
        "create_vnf": "create_vnf",
        "update_vnf": "update_vnf",
        "delete_vnf": "delete_vnf",
        "list_vnfs": "list_vnfs",
        "show_vnf": "show_vnf",
        "create_vnffgd": "create_vnffgd",
        "delete_vnffgd": "delete_vnffgd",
        "list_vnffgds": "list_vnffgds",
        "show_vnffgd": "show_vnffgd",
        "create_vnffg": "create_vnffg",
        "update_vnffg": "update_vnffg",
        "delete_vnffg": "delete_vnffg",
        "list_vnffgs": "list_vnffgs",
        "show_vnffg": "show_vnffg",
        "create_nsd": "create_nsd",
        "delete_nsd": "delete_nsd",
        "list_nsds": "list_nsds",
        "show_nsd": "show_nsd",
        "create_ns": "create_ns",
        "delete_ns": "delete_ns",
        "list_nss": "list_nss",
        "show_ns": "show_ns",
        "create_vim": "create_vim",
        "update_vim": "update_vim",
        "delete_vim": "delete_vim",
        "list_vims": "list_vims",
        "show_vim": "show_vim"
    },
    "senlin":{
        "_comment": "It uses senlinclient.v1_0.",
        "profile_types": "profile_types",
        "get_profile_type": "get_profile_type",
        "profiles": "profiles",
        "create_profile": "create_profile",
        "get_profile": "get_profile",
        "update_profile": "update_profile",
        "delete_profile": "delete_profile",
        "validate_profile": "validate_profile",
        "policy_types": "policy_types",
        "get_policy_type": "get_policy_type",
        "policies": "policies",
        "create_policy": "create_policy",
        "get_policy": "get_policy",
        "update_policy": "update_policy",
        "delete_policy": "delete_policy",
        "validate_policy": "validate_policy",
        "clusters": "clusters",
        "create_cluster": "create_cluster",
        "get_cluster": "get_cluster",
        "update_cluster": "update_cluster",
        "delete_cluster": "delete_cluster",
        "cluster_add_nodes": "cluster_add_nodes",
        "cluster_del_nodes": "cluster_del_nodes",
        "cluster_resize": "cluster_resize",
        "cluster_scale_out": "cluster_scale_out",
        "cluster_scale_in": "cluster_scale_in",
        "cluster_policies": "cluster_policies",
        "get_cluster_policy": "get_cluster_policy",
        "cluster_attach_policy": "cluster_attach_policy",
        "cluster_detach_policy": "cluster_detach_policy",
        "cluster_update_policy": "cluster_update_policy",
        "check_cluster": "check_cluster",
        "recover_cluster": "recover_cluster",
        "nodes": "nodes",
        "create_node": "create_node",
        "get_node": "get_node",
        "update_node": "update_node",
        "delete_node": "delete_node",
        "check_node": "check_node",
        "recover_node": "recover_node",
        "receivers": "receivers",
        "create_receiver": "create_receiver",
        "get_receiver": "get_receiver",
        "delete_receiver": "delete_receiver",
        "events": "events",
        "get_event": "get_event",
        "actions": "actions",
        "get_action": "get_action"
    },
    "glare": {
        "_comment": "It uses glareclient.v1.",
        "artifacts_create": "artifacts.create",
        "artifacts_delete": "artifacts.delete",
        "artifacts_get": "artifacts.get",
        "artifacts_list": "artifacts.list",
        "artifacts_update": "artifacts.update",
        "artifacts_activate": "artifacts.activate",
        "artifacts_deactivate": "artifacts.deactivate",
        "artifacts_reactivate": "artifacts.reactivate",
        "artifacts_publish": "artifacts.publish",
        "artifacts_add_tag": "artifacts.add_tag",
        "artifacts_remove_tag": "artifacts.remove_tag",
        "artifacts_get_type_list": "artifacts.get_type_list",
        "artifacts_get_type_schema": "artifacts.get_type_schema",
        "artifacts_upload_blob": "artifacts.upload_blob",
        "artifacts_download_blob": "artifacts.download_blob",
        "artifacts_add_external_location": "artifacts.add_external_location"
    },
    "vitrage": {
        "_comment": "It uses vitrageclient.v1.",
        "alarm_list": "alarm.list",
        "alarm_get": "alarm.get",
        "alarm_count": "alarm.count",
        "event_post": "event.post",
        "healthcheck_get": "healthcheck.get",
        "rca_get": "rca.get",
        "resource_list": "resource.list",
        "resource_get": "resource.get",
        "template_list": "template.list",
        "template_show": "template.show",
        "template_add": "template.add",
        "template_delete": "template.delete",
        "template_validate": "template.validate",
        "topology_get": "topology.get",
        "webhook_list": "webhook.list",
        "webhook_show": "webhook.show",
        "webhook_add": "webhook.add",
        "webhook_delete": "webhook.delete"
    },
    "zun":{
        "_comment": "It uses zunclient.v1. ",
        "containers_add_security_group": "containers.add_security_group",
        "containers_attach": "containers.attach",
        "containers_commit": "containers.commit",
        "containers_create": "containers.create",
        "containers_delete": "containers.delete",
        "containers_execute": "containers.execute",
        "containers_execute_resize": "containers.execute_resize",
        "containers_get": "containers.get",
        "containers_get_archive": "containers.get_archive",
        "containers_kill": "containers.kill",
        "containers_list": "containers.list",
        "containers_logs": "containers.logs",
        "containers_network_attach": "containers.network_attach",
        "containers_network_detach": "containers.network_detach",
        "containers_pause": "containers.pause",
        "containers_put_archive": "containers.put_archive",
        "containers_remove_security_group": "containers.remove_security_group",
        "containers_rename": "containers.rename",
        "containers_resize": "containers.resize",
        "containers_restart": "containers.restart",
        "containers_run": "containers.run",
        "containers_start": "containers.start",
        "containers_stats": "containers.stats",
        "containers_stop": "containers.stop",
        "containers_top": "containers.top",
        "containers_update": "containers.update",
        "hosts_list": "hosts.list",
        "hosts_get": "hosts.get",
        "images_delete": "images.delete",
        "images_list": "images.list",
        "services_delete": "services.delete",
        "services_disable": "services.disable",
        "services_enable": "services.enable",
        "services_list": "services.list"
    },
    "qinling": {
        "_comment": "Qinling v1 actions",
        "runtimes_create": "runtimes.create",
        "runtimes_list": "runtimes.list",
        "runtimes_get": "runtimes.get",
        "runtimes_delete": "runtimes.delete",
        "functions_create": "functions.create",
        "functions_list": "functions.list",
        "functions_get": "functions.get",
        "functions_update": "functions.update",
        "functions_delete": "functions.delete",
        "function_executions_create": "function_executions.create",
        "function_executions_list": "function_executions.list",
        "function_executions_get": "function_executions.get",
        "function_executions_delete": "function_executions.delete",
        "function_executions_get_log": "function_executions.get_log",
        "jobs_create": "jobs.create",
        "jobs_list": "jobs.list",
        "jobs_get": "jobs.get",
        "jobs_update": "jobs.update",
        "jobs_delete": "jobs.delete",
        "webhooks_create": "webhooks.create",
        "webhooks_list": "webhooks.list",
        "webhooks_get": "webhooks.get",
        "webhooks_update": "webhooks.update",
        "webhooks_delete": "webhooks.delete"
    },
    "manila": {
        "_comment": "It uses manilaclient.v2.",
        "availability_zones_list": "availability_zones.list",
        "limits_get": "limits.get",
        "messages_delete": "messages.delete",
        "messages_find": "messages.find",
        "messages_findall": "messages.findall",
        "messages_get": "messages.get",
        "messages_list": "messages.list",
        "pools_list": "pools.list",
        "quota_classes_find": "quota_classes.find",
        "quota_classes_findall": "quota_classes.findall",
        "quota_classes_get": "quota_classes.get",
        "quota_classes_list": "quota_classes.list",
        "quota_classes_update": "quota_classes.update",
        "quotas_defaults": "quotas.defaults",
        "quotas_delete": "quotas.delete",
        "quotas_find": "quotas.find",
        "quotas_findall": "quotas.findall",
        "quotas_get": "quotas.get",
        "quotas_list": "quotas.list",
        "quotas_update": "quotas.update",
        "security_services_create": "security_services.create",
        "security_services_delete": "security_services.delete",
        "security_services_find": "security_services.find",
        "security_services_findall": "security_services.findall",
        "security_services_get": "security_services.get",
        "security_services_list": "security_services.list",
        "security_services_update": "security_services.update",
        "services_disable": "services.disable",
        "services_enable": "services.enable",
        "services_list": "services.list",
        "services_server_api_version": "services.server_api_version",
        "share_export_locations_find": "share_export_locations.find",
        "share_export_locations_findall": "share_export_locations.findall",
        "share_export_locations_get": "share_export_locations.get",
        "share_export_locations_list": "share_export_locations.list",
        "share_group_snapshots_create": "share_group_snapshots.create",
        "share_group_snapshots_delete": "share_group_snapshots.delete",
        "share_group_snapshots_find": "share_group_snapshots.find",
        "share_group_snapshots_findall": "share_group_snapshots.findall",
        "share_group_snapshots_get": "share_group_snapshots.get",
        "share_group_snapshots_list": "share_group_snapshots.list",
        "share_group_snapshots_reset_state": "share_group_snapshots.reset_state",
        "share_group_snapshots_update": "share_group_snapshots.update",
        "share_group_type_access_add_project_access": "share_group_type_access.add_project_access",
        "share_group_type_access_find": "share_group_type_access.find",
        "share_group_type_access_findall": "share_group_type_access.findall",
        "share_group_type_access_list": "share_group_type_access.list",
        "share_group_type_access_remove_project_access": "share_group_type_access.remove_project_access",
        "share_group_types_create": "share_group_types.create",
        "share_group_types_delete": "share_group_types.delete",
        "share_group_types_find": "share_group_types.find",
        "share_group_types_findall": "share_group_types.findall",
        "share_group_types_get": "share_group_types.get",
        "share_group_types_list": "share_group_types.list",
        "share_groups_create": "share_groups.create",
        "share_groups_delete": "share_groups.delete",
        "share_groups_find": "share_groups.find",
        "share_groups_findall": "share_groups.findall",
        "share_groups_get": "share_groups.get",
        "share_groups_list": "share_groups.list",
        "share_groups_reset_state": "share_groups.reset_state",
        "share_groups_update": "share_groups.update",
        "share_instance_export_locations_find": "share_instance_export_locations.find",
        "share_instance_export_locations_findall": "share_instance_export_locations.findall",
        "share_instance_export_locations_get": "share_instance_export_locations.get",
        "share_instance_export_locations_list": "share_instance_export_locations.list",
        "share_instances_do_list": "share_instances.do_list",
        "share_instances_find": "share_instances.find",
        "share_instances_findall": "share_instances.findall",
        "share_instances_force_delete": "share_instances.force_delete",
        "share_instances_get": "share_instances.get",
        "share_instances_list": "share_instances.list",
        "share_instances_reset_state": "share_instances.reset_state",
        "share_networks_add_security_service": "share_networks.add_security_service",
        "share_networks_create": "share_networks.create",
        "share_networks_delete": "share_networks.delete",
        "share_networks_find": "share_networks.find",
        "share_networks_findall": "share_networks.findall",
        "share_networks_get": "share_networks.get",
        "share_networks_list": "share_networks.list",
        "share_networks_remove_security_service": "share_networks.remove_security_service",
        "share_networks_update": "share_networks.update",
        "share_replicas_create": "share_replicas.create",
        "share_replicas_delete": "share_replicas.delete",
        "share_replicas_find": "share_replicas.find",
        "share_replicas_findall": "share_replicas.findall",
        "share_replicas_get": "share_replicas.get",
        "share_replicas_list": "share_replicas.list",
        "share_replicas_promote": "share_replicas.promote",
        "share_replicas_reset_replica_state": "share_replicas.reset_replica_state",
        "share_replicas_reset_state": "share_replicas.reset_state",
        "share_replicas_resync": "share_replicas.resync",
        "share_servers_delete": "share_servers.delete",
        "share_servers_details": "share_servers.details",
        "share_servers_find": "share_servers.find",
        "share_servers_findall": "share_servers.findall",
        "share_servers_get": "share_servers.get",
        "share_servers_list": "share_servers.list",
        "share_snapshot_export_locations_find": "share_snapshot_export_locations.find",
        "share_snapshot_export_locations_findall": "share_snapshot_export_locations.findall",
        "share_snapshot_export_locations_get": "share_snapshot_export_locations.get",
        "share_snapshot_export_locations_list": "share_snapshot_export_locations.list",
        "share_snapshot_instance_export_locations_find": "share_snapshot_instance_export_locations.find",
        "share_snapshot_instance_export_locations_findall": "share_snapshot_instance_export_locations.findall",
        "share_snapshot_instance_export_locations_get": "share_snapshot_instance_export_locations.get",
        "share_snapshot_instance_export_locations_list": "share_snapshot_instance_export_locations.list",
        "share_snapshot_instances_find": "share_snapshot_instances.find",
        "share_snapshot_instances_findall": "share_snapshot_instances.findall",
        "share_snapshot_instances_get": "share_snapshot_instances.get",
        "share_snapshot_instances_list": "share_snapshot_instances.list",
        "share_snapshot_instances_reset_state": "share_snapshot_instances.reset_state",
        "share_snapshots_access_list": "share_snapshots.access_list",
        "share_snapshots_allow": "share_snapshots.allow",
        "share_snapshots_create": "share_snapshots.create",
        "share_snapshots_delete": "share_snapshots.delete",
        "share_snapshots_deny": "share_snapshots.deny",
        "share_snapshots_find": "share_snapshots.find",
        "share_snapshots_findall": "share_snapshots.findall",
        "share_snapshots_force_delete": "share_snapshots.force_delete",
        "share_snapshots_get": "share_snapshots.get",
        "share_snapshots_list": "share_snapshots.list",
        "share_snapshots_manage": "share_snapshots.manage",
        "share_snapshots_reset_state": "share_snapshots.reset_state",
        "share_snapshots_unmanage": "share_snapshots.unmanage",
        "share_snapshots_update": "share_snapshots.update",
        "share_type_access_add_project_access": "share_type_access.add_project_access",
        "share_type_access_find": "share_type_access.find",
        "share_type_access_findall": "share_type_access.findall",
        "share_type_access_list": "share_type_access.list",
        "share_type_access_remove_project_access": "share_type_access.remove_project_access",
        "share_types_create": "share_types.create",
        "share_types_delete": "share_types.delete",
        "share_types_find": "share_types.find",
        "share_types_findall": "share_types.findall",
        "share_types_get": "share_types.get",
        "share_types_list": "share_types.list",
        "share_types_show": "share_types.show",
        "shares_access_list": "shares.access_list",
        "shares_allow": "shares.allow",
        "shares_create": "shares.create",
        "shares_delete": "shares.delete",
        "shares_delete_metadata": "shares.delete_metadata",
        "shares_deny": "shares.deny",
        "shares_do_list": "shares.do_list",
        "shares_extend": "shares.extend",
        "shares_find": "shares.find",
        "shares_findall": "shares.findall",
        "shares_force_delete": "shares.force_delete",
        "shares_get": "shares.get",
        "shares_get_metadata": "shares.get_metadata",
        "shares_list": "shares.list",
        "shares_list_instances": "shares.list_instances",
        "shares_manage": "shares.manage",
        "shares_migration_cancel": "shares.migration_cancel",
        "shares_migration_complete": "shares.migration_complete",
        "shares_migration_get_progress": "shares.migration_get_progress",
        "shares_migration_start": "shares.migration_start",
        "shares_reset_state": "shares.reset_state",
        "shares_reset_task_state": "shares.reset_task_state",
        "shares_revert_to_snapshot": "shares.revert_to_snapshot",
        "shares_set_metadata": "shares.set_metadata",
        "shares_shrink": "shares.shrink",
        "shares_unmanage": "shares.unmanage",
        "shares_update": "shares.update",
        "shares_update_all_metadata": "shares.update_all_metadata"
    }
}
