public sealed class GetPublicKeyRequest : IMessage<GetPublicKeyRequest>, IEquatable<GetPublicKeyRequest>, IDeepCloneable<GetPublicKeyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Key Management Service v1 API class GetPublicKeyRequest.
Request message for
[KeyManagementService.GetPublicKey][google.cloud.kms.v1.KeyManagementService.GetPublicKey].
[[["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 webpage provides reference documentation for the `GetPublicKeyRequest` class within the Google Cloud Key Management Service v1 API."],["`GetPublicKeyRequest` is a request message used in the `KeyManagementService.GetPublicKey` method, which is used to retrieve a public key."],["The documentation covers various versions of the API, ranging from version 2.2.0 up to the latest version 3.16.0, for the dotnet framework, with version 3.3.0 being the current version in focus."],["The `GetPublicKeyRequest` class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["Key properties of the `GetPublicKeyRequest` class include `CryptoKeyVersionName`, which is a typed view over the `Name`, along with `Name`, a string that represents the name of the CryptoKeyVersion public key to get."]]],[]]