Merge "Add validations for keystone resource parameters"
This commit is contained in:
@@ -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
|
||||||
|
Reference in New Issue
Block a user