AppHostingDomainCustomDomainStatus.fromMap constructor
AppHostingDomainCustomDomainStatus.fromMap(
- Map<String, dynamic> map
)
Implementation
factory AppHostingDomainCustomDomainStatus.fromMap(Map<String, dynamic> map) {
return AppHostingDomainCustomDomainStatus(
certState: (() { final guardedValue = map['certState']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
hostState: (() { final guardedValue = map['hostState']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
issues: (() { final guardedValue = map['issues']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<AppHostingDomainCustomDomainStatusIssue>(guardedValue, (value) => AppHostingDomainCustomDomainStatusIssue.fromMap((value as Map).cast<String, dynamic>()))); })(),
ownershipState: (() { final guardedValue = map['ownershipState']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
requiredDnsUpdates: (() { final guardedValue = map['requiredDnsUpdates']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<AppHostingDomainCustomDomainStatusRequiredDnsUpdate>(guardedValue, (value) => AppHostingDomainCustomDomainStatusRequiredDnsUpdate.fromMap((value as Map).cast<String, dynamic>()))); })(),
);
}