Merge "Add validations for keystone resource parameters"

This commit is contained in:
Zuul
2024-09-18 07:11:57 +00:00
committed by Gerrit Code Review

View File

@@ -83,23 +83,23 @@
# } # }
# #
class neutron::keystone::auth ( class neutron::keystone::auth (
$password, String[1] $password,
$auth_name = 'neutron', String[1] $auth_name = 'neutron',
$email = 'neutron@localhost', String[1] $email = 'neutron@localhost',
$tenant = 'services', String[1] $tenant = 'services',
$roles = ['admin'], Array[String[1]] $roles = ['admin'],
$system_scope = 'all', String[1] $system_scope = 'all',
$system_roles = [], Array[String[1]] $system_roles = [],
$configure_endpoint = true, Boolean $configure_endpoint = true,
$configure_user = true, Boolean $configure_user = true,
$configure_user_role = true, Boolean $configure_user_role = true,
$service_name = 'neutron', String[1] $service_name = 'neutron',
$service_type = 'network', String[1] $service_type = 'network',
$service_description = 'OpenStack Networking Service', String[1] $service_description = 'OpenStack Networking Service',
$region = 'RegionOne', String[1] $region = 'RegionOne',
$public_url = 'http://127.0.0.1:9696', Keystone::PublicEndpointUrl $public_url = 'http://127.0.0.1:9696',
$admin_url = 'http://127.0.0.1:9696', Keystone::EndpointUrl $admin_url = 'http://127.0.0.1:9696',
$internal_url = 'http://127.0.0.1:9696', Keystone::EndpointUrl $internal_url = 'http://127.0.0.1:9696',
) { ) {
include neutron::deps include neutron::deps