Backend.fromMap constructor

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

Implementation

factory Backend.fromMap(Map<String, dynamic> map) {
  return Backend(
    balancingMode: (() { final guardedValue = map['balancingMode']; if (guardedValue == null) return null; return pulumi.Input.fromValue(BackendBalancingMode.fromValue(guardedValue as String)); })(),
    capacityScaler: (() { final guardedValue = map['capacityScaler']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as double); })(),
    description: (() { final guardedValue = map['description']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    failover: (() { final guardedValue = map['failover']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    group: (() { final guardedValue = map['group']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    maxConnections: (() { final guardedValue = map['maxConnections']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
    maxConnectionsPerEndpoint: (() { final guardedValue = map['maxConnectionsPerEndpoint']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
    maxConnectionsPerInstance: (() { final guardedValue = map['maxConnectionsPerInstance']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
    maxRate: (() { final guardedValue = map['maxRate']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
    maxRatePerEndpoint: (() { final guardedValue = map['maxRatePerEndpoint']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as double); })(),
    maxRatePerInstance: (() { final guardedValue = map['maxRatePerInstance']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as double); })(),
    maxUtilization: (() { final guardedValue = map['maxUtilization']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as double); })(),
    preference: (() { final guardedValue = map['preference']; if (guardedValue == null) return null; return pulumi.Input.fromValue(BackendPreference.fromValue(guardedValue as String)); })(),
  );
}