[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Migration Center V1 Client - Class MachineDetails (1.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [1.1.2 (latest)](/php/docs/reference/cloud-migrationcenter/latest/V1.MachineDetails)\n- [1.1.1](/php/docs/reference/cloud-migrationcenter/1.1.1/V1.MachineDetails)\n- [1.0.3](/php/docs/reference/cloud-migrationcenter/1.0.3/V1.MachineDetails)\n- [0.4.5](/php/docs/reference/cloud-migrationcenter/0.4.5/V1.MachineDetails)\n- [0.3.1](/php/docs/reference/cloud-migrationcenter/0.3.1/V1.MachineDetails)\n- [0.2.0](/php/docs/reference/cloud-migrationcenter/0.2.0/V1.MachineDetails)\n- [0.1.0](/php/docs/reference/cloud-migrationcenter/0.1.0/V1.MachineDetails) \nReference documentation and code samples for the Google Cloud Migration Center V1 Client class MachineDetails.\n\nDetails of a machine.\n\nGenerated from protobuf message `google.cloud.migrationcenter.v1.MachineDetails`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ MigrationCenter \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getUuid\n\nMachine unique identifier.\n\n### setUuid\n\nMachine unique identifier.\n\n### getMachineName\n\nMachine name.\n\n### setMachineName\n\nMachine name.\n\n### getCreateTime\n\nMachine creation time.\n\n### hasCreateTime\n\n### clearCreateTime\n\n### setCreateTime\n\nMachine creation time.\n\n### getCoreCount\n\nNumber of CPU cores in the machine. Must be non-negative.\n\n### setCoreCount\n\nNumber of CPU cores in the machine. Must be non-negative.\n\n### getMemoryMb\n\nThe amount of memory in the machine. Must be non-negative.\n\n### setMemoryMb\n\nThe amount of memory in the machine. Must be non-negative.\n\n### getPowerState\n\nPower state of the machine.\n\n### setPowerState\n\nPower state of the machine.\n\n### getArchitecture\n\nArchitecture details (vendor, CPU architecture).\n\n### hasArchitecture\n\n### clearArchitecture\n\n### setArchitecture\n\nArchitecture details (vendor, CPU architecture).\n\n### getGuestOs\n\nGuest OS information.\n\n### hasGuestOs\n\n### clearGuestOs\n\n### setGuestOs\n\nGuest OS information.\n\n### getNetwork\n\nNetwork details.\n\n### hasNetwork\n\n### clearNetwork\n\n### setNetwork\n\nNetwork details.\n\n### getDisks\n\nDisk details.\n\n### hasDisks\n\n### clearDisks\n\n### setDisks\n\nDisk details.\n\n### getPlatform\n\nPlatform specific information.\n\n### hasPlatform\n\n### clearPlatform\n\n### setPlatform\n\nPlatform specific information."]]