User.fromJson constructor
User.fromJson(
- Map json_
Implementation
User.fromJson(core.Map json_)
: this(
databaseRoles: (json_['databaseRoles'] as core.List?)
?.map((value) => value as core.String)
.toList(),
dualPasswordType: json_['dualPasswordType'] as core.String?,
etag: json_['etag'] as core.String?,
host: json_['host'] as core.String?,
iamEmail: json_['iamEmail'] as core.String?,
iamStatus: json_['iamStatus'] as core.String?,
instance: json_['instance'] as core.String?,
kind: json_['kind'] as core.String?,
name: json_['name'] as core.String?,
password: json_['password'] as core.String?,
passwordPolicy: json_.containsKey('passwordPolicy')
? UserPasswordValidationPolicy.fromJson(
json_['passwordPolicy'] as core.Map<core.String, core.dynamic>,
)
: null,
project: json_['project'] as core.String?,
serverRoles: (json_['serverRoles'] as core.List?)
?.map((value) => value as core.String)
.toList(),
sqlserverUserDetails: json_.containsKey('sqlserverUserDetails')
? SqlServerUserDetails.fromJson(
json_['sqlserverUserDetails']
as core.Map<core.String, core.dynamic>,
)
: null,
type: json_['type'] as core.String?,
);