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"]],[["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-03-21 UTC."],[[["This document provides reference documentation for the `CreateSSHKeyRequest` 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."],["The `CreateSSHKeyRequest` class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, inheriting from the base `object` class."],["This class requires properties like `Parent` and `SshKey` which are used for defining the parent location for the SSH key, and the SSH key's details, respectively, and it also requires `SshKeyId` which is the unique identifier for the SSH Key."],["The 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 `CreateSSHKeyRequest`."],["There are two constructors to this class, `CreateSSHKeyRequest()` and `CreateSSHKeyRequest(CreateSSHKeyRequest other)`, the latter of which takes a parameter called `other`, that is also of the `CreateSSHKeyRequest` type."]]],[]]