Registration.fromJson constructor
Registration.fromJson(
- Map json_
Implementation
Registration.fromJson(core.Map json_)
: this(
contactSettings: json_.containsKey('contactSettings')
? ContactSettings.fromJson(json_['contactSettings']
as core.Map<core.String, core.dynamic>)
: null,
createTime: json_['createTime'] as core.String?,
dnsSettings: json_.containsKey('dnsSettings')
? DnsSettings.fromJson(
json_['dnsSettings'] as core.Map<core.String, core.dynamic>)
: null,
domainName: json_['domainName'] as core.String?,
domainProperties: (json_['domainProperties'] as core.List?)
?.map((value) => value as core.String)
.toList(),
expireTime: json_['expireTime'] as core.String?,
issues: (json_['issues'] as core.List?)
?.map((value) => value as core.String)
.toList(),
labels:
(json_['labels'] as core.Map<core.String, core.dynamic>?)?.map(
(key, value) => core.MapEntry(
key,
value as core.String,
),
),
managementSettings: json_.containsKey('managementSettings')
? ManagementSettings.fromJson(json_['managementSettings']
as core.Map<core.String, core.dynamic>)
: null,
name: json_['name'] as core.String?,
pendingContactSettings: json_.containsKey('pendingContactSettings')
? ContactSettings.fromJson(json_['pendingContactSettings']
as core.Map<core.String, core.dynamic>)
: null,
registerFailureReason: json_['registerFailureReason'] as core.String?,
state: json_['state'] as core.String?,
supportedPrivacy: (json_['supportedPrivacy'] as core.List?)
?.map((value) => value as core.String)
.toList(),
transferFailureReason: json_['transferFailureReason'] as core.String?,
);