in lambda/python/cfn_example_functions/manage_user.py [0:0]
def __init__(self, name: str, password: str = None, create_db=False, create_user=False,
unrestricted_syslog_access=False, groups=None, valid_until=None, connection_limit=-1,
session_timeout=-1):
self.check_username(name)
self.name = name
self.password = password
self.create_db = create_db
self.create_user = create_user
self.unrestricted_syslog_access = unrestricted_syslog_access
self.groups = groups or []
for group_name in self.groups:
self.check_groupname(group_name)
self.valid_until = valid_until
self.connection_limit = connection_limit
self.session_timeout = session_timeout