Map<String, dynamic> toJson() => { 'role': _apiKeyRoleToString(role), // always "admin" 'name': name, if (autoProvision != null) 'auto_provision': autoProvision, };