AlloyDbSettings_PrimaryInstanceSettings constructor

AlloyDbSettings_PrimaryInstanceSettings({
  1. String? id,
  2. AlloyDbSettings_PrimaryInstanceSettings_MachineConfig? machineConfig,
  3. Map<String, String>? databaseFlags,
  4. Map<String, String>? labels,
  5. String? privateIp,
})

Implementation

factory AlloyDbSettings_PrimaryInstanceSettings({
  $core.String? id,
  AlloyDbSettings_PrimaryInstanceSettings_MachineConfig? machineConfig,
  $core.Map<$core.String, $core.String>? databaseFlags,
  $core.Map<$core.String, $core.String>? labels,
  $core.String? privateIp,
}) {
  final $result = create();
  if (id != null) {
    $result.id = id;
  }
  if (machineConfig != null) {
    $result.machineConfig = machineConfig;
  }
  if (databaseFlags != null) {
    $result.databaseFlags.addAll(databaseFlags);
  }
  if (labels != null) {
    $result.labels.addAll(labels);
  }
  if (privateIp != null) {
    $result.privateIp = privateIp;
  }
  return $result;
}