InstanceInstanceMarketOptionsSpotOptions.fromMap constructor
InstanceInstanceMarketOptionsSpotOptions.fromMap(
- Map<String, dynamic> map
)
Implementation
factory InstanceInstanceMarketOptionsSpotOptions.fromMap(Map<String, dynamic> map) {
return InstanceInstanceMarketOptionsSpotOptions(
instanceInterruptionBehavior: (() { final guardedValue = map['instanceInterruptionBehavior']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
maxPrice: (() { final guardedValue = map['maxPrice']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
spotInstanceType: (() { final guardedValue = map['spotInstanceType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
validUntil: (() { final guardedValue = map['validUntil']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}