public sealed class CreateSSHKeyRequest : IMessage<CreateSSHKeyRequest>, IEquatable<CreateSSHKeyRequest>, IDeepCloneable<CreateSSHKeyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Bare Metal Solution v2 API class CreateSSHKeyRequest.
Message for registering a public SSH key in a project.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eCreateSSHKeyRequest\u003c/code\u003e class within the Bare Metal Solution v2 API, specifically version 1.4.0, which is used for registering a public SSH key in a project.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCreateSSHKeyRequest\u003c/code\u003e class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, inheriting from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThis class requires properties like \u003ccode\u003eParent\u003c/code\u003e and \u003ccode\u003eSshKey\u003c/code\u003e which are used for defining the parent location for the SSH key, and the SSH key's details, respectively, and it also requires \u003ccode\u003eSshKeyId\u003c/code\u003e which is the unique identifier for the SSH Key.\u003c/p\u003e\n"],["\u003cp\u003eThe document lists previous versions of the API as low as version 1.0.0, and as high as the most recent version, 1.7.0, as well as all the incremental versions between, all of which pertain to \u003ccode\u003eCreateSSHKeyRequest\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors to this class, \u003ccode\u003eCreateSSHKeyRequest()\u003c/code\u003e and \u003ccode\u003eCreateSSHKeyRequest(CreateSSHKeyRequest other)\u003c/code\u003e, the latter of which takes a parameter called \u003ccode\u003eother\u003c/code\u003e, that is also of the \u003ccode\u003eCreateSSHKeyRequest\u003c/code\u003e type.\u003c/p\u003e\n"]]],[],null,[]]