BuildxBuilderState.fromMap constructor

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

Implementation

factory BuildxBuilderState.fromMap(Map<String, dynamic> map) {
  return BuildxBuilderState(
    append: (() { final guardedValue = map['append']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    bootstrap: (() { final guardedValue = map['bootstrap']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    buildkitConfig: (() { final guardedValue = map['buildkitConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    buildkitFlags: (() { final guardedValue = map['buildkitFlags']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    dockerContainer: (() { final guardedValue = map['dockerContainer']; if (guardedValue == null) return null; return pulumi.Input.fromValue(BuildxBuilderDockerContainer.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    driver: (() { final guardedValue = map['driver']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    driverOptions: (() { final guardedValue = map['driverOptions']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as Map).cast<String, String>()); })(),
    endpoint: (() { final guardedValue = map['endpoint']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    kubernetes: (() { final guardedValue = map['kubernetes']; if (guardedValue == null) return null; return pulumi.Input.fromValue(BuildxBuilderKubernetes.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    name: (() { final guardedValue = map['name']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    node: (() { final guardedValue = map['node']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    platforms: (() { final guardedValue = map['platforms']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    remote: (() { final guardedValue = map['remote']; if (guardedValue == null) return null; return pulumi.Input.fromValue(BuildxBuilderRemote.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    use: (() { final guardedValue = map['use']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
  );
}