RemoteConfigRemoteConfigVersion.fromMap constructor

RemoteConfigRemoteConfigVersion.fromMap(
  1. 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); })(),
  );
}