Instance Args
fun InstanceArgs(acceleratorConfig: Output<AcceleratorConfigArgs>? = null, bootDiskSizeGb: Output<String>? = null, bootDiskType: Output<InstanceBootDiskType>? = null, canIpForward: Output<Boolean>? = null, containerImage: Output<ContainerImageArgs>? = null, customGpuDriverPath: Output<String>? = null, dataDiskSizeGb: Output<String>? = null, dataDiskType: Output<InstanceDataDiskType>? = null, diskEncryption: Output<InstanceDiskEncryption>? = null, installGpuDriver: Output<Boolean>? = null, instanceId: Output<String>? = null, instanceOwners: Output<List<String>>? = null, kmsKey: Output<String>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, machineType: Output<String>? = null, metadata: Output<Map<String, String>>? = null, network: Output<String>? = null, nicType: Output<InstanceNicType>? = null, noProxyAccess: Output<Boolean>? = null, noPublicIp: Output<Boolean>? = null, noRemoveDataDisk: Output<Boolean>? = null, postStartupScript: Output<String>? = null, project: Output<String>? = null, reservationAffinity: Output<ReservationAffinityArgs>? = null, serviceAccount: Output<String>? = null, serviceAccountScopes: Output<List<String>>? = null, shieldedInstanceConfig: Output<ShieldedInstanceConfigArgs>? = null, subnet: Output<String>? = null, tags: Output<List<String>>? = null, upgradeHistory: Output<List<UpgradeHistoryEntryArgs>>? = null, vmImage: Output<VmImageArgs>? = null)