[[["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-08-07 UTC."],[],[],null,["# Interface protos.google.cloud.iot.v1.IPublicKeyCredential (5.1.0)\n\nVersion latestkeyboard_arrow_down\n\n- [5.1.0 (latest)](/nodejs/docs/reference/iot/latest/iot/protos.google.cloud.iot.v1.ipublickeycredential)\n- [4.0.0](/nodejs/docs/reference/iot/4.0.0/iot/protos.google.cloud.iot.v1.ipublickeycredential)\n- [3.2.2](/nodejs/docs/reference/iot/3.2.2/iot/protos.google.cloud.iot.v1.ipublickeycredential)\n- [3.1.2](/nodejs/docs/reference/iot/3.1.2/iot/protos.google.cloud.iot.v1.ipublickeycredential)\n- [2.5.1](/nodejs/docs/reference/iot/2.5.1/iot/protos.google.cloud.iot.v1.ipublickeycredential)\n- [2.4.0](/nodejs/docs/reference/iot/2.4.0/iot/protos.google.cloud.iot.v1.ipublickeycredential)\n- [2.3.6](/nodejs/docs/reference/iot/2.3.6/iot/protos.google.cloud.iot.v1.ipublickeycredential)\n- [2.2.0](/nodejs/docs/reference/iot/2.2.0/iot/protos.google.cloud.iot.v1.ipublickeycredential) \nProperties of a PublicKeyCredential.\n\nPackage\n-------\n\n[@google-cloud/iot](../overview.html)\n\nProperties\n----------\n\n### format\n\n format?: (google.cloud.iot.v1.PublicKeyFormat|keyof typeof google.cloud.iot.v1.PublicKeyFormat|null);\n\nPublicKeyCredential format\n\n### key\n\n key?: (string|null);\n\nPublicKeyCredential key"]]