SpotProvisioningSpecification.fromJson constructor

SpotProvisioningSpecification.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory SpotProvisioningSpecification.fromJson(Map<String, dynamic> json) {
  return SpotProvisioningSpecification(
    timeoutAction:
        (json['TimeoutAction'] as String).toSpotProvisioningTimeoutAction(),
    timeoutDurationMinutes: json['TimeoutDurationMinutes'] as int,
    allocationStrategy: (json['AllocationStrategy'] as String?)
        ?.toSpotProvisioningAllocationStrategy(),
    blockDurationMinutes: json['BlockDurationMinutes'] as int?,
  );
}