BillingPlanDedicatedDatabaseLimits.fromMap constructor
BillingPlanDedicatedDatabaseLimits.fromMap(
- Map<String, dynamic> map
)
Implementation
factory BillingPlanDedicatedDatabaseLimits.fromMap(Map<String, dynamic> map) {
return BillingPlanDedicatedDatabaseLimits(
minCpu: map['minCpu'],
maxCpu: map['maxCpu'],
minMemoryMb: map['minMemoryMb'],
maxMemoryMb: map['maxMemoryMb'],
minStorageGb: map['minStorageGb'],
maxStorageGb: map['maxStorageGb'],
maxReplicas: map['maxReplicas'],
maxConnections: map['maxConnections'],
maxIpAllowlistSize: map['maxIpAllowlistSize'],
maxExtensions: map['maxExtensions'],
maxBackupRetentionDays: map['maxBackupRetentionDays'],
maxPitrRetentionDays: map['maxPitrRetentionDays'],
maxSqlApiMaxRows: map['maxSqlApiMaxRows'],
maxSqlApiMaxBytes: map['maxSqlApiMaxBytes'],
maxSqlApiTimeoutSeconds: map['maxSqlApiTimeoutSeconds'],
maxSqlApiAllowedStatements: map['maxSqlApiAllowedStatements'],
allowedSqlStatements: List.from(map['allowedSqlStatements'] ?? []),
allowedStorageClasses: List.from(map['allowedStorageClasses'] ?? []),
allowedSyncModes: List.from(map['allowedSyncModes'] ?? []),
);
}