Stay organized with collections Save and categorize content based on your preferences.
This class identifies a Google Cloud KMS Key.
A KMS key is identified by its project_id
, location
, key_ring
, and kms_key_name
.
Constructors KmsKeyName Parameter Name DescriptionNote: This class makes no effort to validate the components of the key, It is the application's responsibility to provide a valid project id, location, key ring, and KMS key name. Passing invalid values will not be checked until the key is used in a RPC. See https://cloud.google.com/kms/docs for more information on KMS.
KmsKeyName const &
KmsKeyName &&
Constructs a KmsKeyName object identified by the given project_id
, location
, key_ring
, and kms_key_name
.
project_id
std::string const &
location
std::string const &
key_ring
std::string const &
kms_key_name
std::string const &
KmsKeyName const &
KmsKeyName &
operator= Parameter Name Description
KmsKeyName &&
KmsKeyName &
Functions FullName
Returns the fully qualified KMS Key name as a string of the form: "projects/
Returns Type Descriptionstd::string const &
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-14 UTC.
[[["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-14 UTC."],[[["This page details the `KmsKeyName` class, which is used to identify a Google Cloud KMS key using its `project_id`, `location`, `key_ring`, and `kms_key_name`."],["The class does not validate the key's components, meaning it is the application's responsibility to provide valid values."],["The latest version available is `2.37.0-rc`, with various prior versions, down to `2.10.1`, also being accessible."],["`KmsKeyName` objects can be constructed using specified `project_id`, `location`, `key_ring`, and `kms_key_name`, or using move or copy semantics."],["The `FullName` function returns the fully qualified KMS Key name as a string."]]],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4