RemoteConfigRemoteConfigVersion.fromMap constructor
RemoteConfigRemoteConfigVersion.fromMap(
- Map<String, dynamic> map
)
Implementation
factory RemoteConfigRemoteConfigVersion.fromMap(Map<String, dynamic> map) {
return RemoteConfigRemoteConfigVersion(
isLegacy: (() { final guardedValue = map['isLegacy']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
rollbackSource: (() { final guardedValue = map['rollbackSource']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
updateOrigin: (() { final guardedValue = map['updateOrigin']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
updateTime: (() { final guardedValue = map['updateTime']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
updateType: (() { final guardedValue = map['updateType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
updateUsers: (() { final guardedValue = map['updateUsers']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<RemoteConfigRemoteConfigVersionUpdateUser>(guardedValue, (value) => RemoteConfigRemoteConfigVersionUpdateUser.fromMap((value as Map).cast<String, dynamic>()))); })(),
versionNumber: (() { final guardedValue = map['versionNumber']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}