LaunchTemplateNetworkInterfaceConnectionTrackingSpecification.fromMap constructor

LaunchTemplateNetworkInterfaceConnectionTrackingSpecification.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory LaunchTemplateNetworkInterfaceConnectionTrackingSpecification.fromMap(Map<String, dynamic> map) {
  return LaunchTemplateNetworkInterfaceConnectionTrackingSpecification(
    tcpEstablishedTimeout: (() { final guardedValue = map['tcpEstablishedTimeout']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    udpStreamTimeout: (() { final guardedValue = map['udpStreamTimeout']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    udpTimeout: (() { final guardedValue = map['udpTimeout']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
  );
}