GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfigResponse.fromMap constructor

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

Implementation

factory GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfigResponse.fromMap(Map<String, dynamic> map) {
  return GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfigResponse(
    accelerator: pulumi.Input.fromValue(GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfigResponse.fromMap((map['accelerator']! as Map).cast<String, dynamic>())),
    diskSizeGb: pulumi.Input.fromValue(map['diskSizeGb'] as String),
    diskType: pulumi.Input.fromValue(map['diskType'] as String),
    labels: pulumi.Input.fromValue((map['labels'] as Map).cast<String, String>()),
    machineType: pulumi.Input.fromValue(map['machineType'] as String),
    maxConcurrentActions: pulumi.Input.fromValue(map['maxConcurrentActions'] as String),
    minCpuPlatform: pulumi.Input.fromValue(map['minCpuPlatform'] as String),
    networkAccess: pulumi.Input.fromValue(map['networkAccess'] as String),
    reserved: pulumi.Input.fromValue(map['reserved'] as bool),
    soleTenantNodeType: pulumi.Input.fromValue(map['soleTenantNodeType'] as String),
    vmImage: pulumi.Input.fromValue(map['vmImage'] as String),
  );
}