lib/google/cloud/kms.rb in google-cloud-kms-0.2.2 vs lib/google/cloud/kms.rb in google-cloud-kms-0.2.3
- old
+ new
@@ -19,33 +19,33 @@
module Google
module Cloud
# rubocop:disable LineLength
##
- # # Ruby Client for Google Cloud Key Management Service (KMS) API ([Alpha](https://github.com/GoogleCloudPlatform/google-cloud-ruby#versioning))
+ # # Ruby Client for Cloud Key Management Service (KMS) API ([Alpha](https://github.com/GoogleCloudPlatform/google-cloud-ruby#versioning))
#
- # [Google Cloud Key Management Service (KMS) API][Product Documentation]:
- # Manages encryption for your cloud services the same way you do on-premises.
- # You can generate, use, rotate, and destroy AES256 encryption keys.
+ # [Cloud Key Management Service (KMS) API][Product Documentation]:
+ # Manages keys and performs cryptographic operations in a central cloud
+ # service, for direct use by other cloud resources and applications.
# - [Product Documentation][]
#
# ## Quick Start
# In order to use this library, you first need to go through the following
# steps:
#
# 1. [Select or create a Cloud Platform project.](https://console.cloud.google.com/project)
# 2. [Enable billing for your project.](https://cloud.google.com/billing/docs/how-to/modify-project#enable_billing_for_a_project)
- # 3. [Enable the Google Cloud Key Management Service (KMS) API.](https://console.cloud.google.com/apis/library/cloudkms.googleapis.com)
+ # 3. [Enable the Cloud Key Management Service (KMS) API.](https://console.cloud.google.com/apis/library/cloudkms.googleapis.com)
# 4. [Setup Authentication.](https://googlecloudplatform.github.io/google-cloud-ruby/#/docs/google-cloud/master/guides/authentication)
#
# ### Installation
# ```
# $ gem install google-cloud-kms
# ```
#
# ### Next Steps
- # - Read the [Google Cloud Key Management Service (KMS) API Product documentation][Product Documentation]
+ # - Read the [Cloud Key Management Service (KMS) API Product documentation][Product Documentation]
# to learn more about the product and see How-to Guides.
# - View this [repository's main README](https://github.com/GoogleCloudPlatform/google-cloud-ruby/blob/master/README.md)
# to see the full list of Cloud APIs that we cover.
#
# [Product Documentation]: https://cloud.google.com/kms
@@ -94,9 +94,12 @@
# model with the following objects:
#
# * {Google::Cloud::Kms::V1::KeyRing KeyRing}
# * {Google::Cloud::Kms::V1::CryptoKey CryptoKey}
# * {Google::Cloud::Kms::V1::CryptoKeyVersion CryptoKeyVersion}
+ #
+ # If you are using manual gRPC libraries, see
+ # [Using gRPC with Cloud KMS](https://cloud.google.com/kms/docs/grpc).
#
# @param version [Symbol, String]
# The major version of the service to be used. By default :v1
# is used.
# @overload new(version:, credentials:, scopes:, client_config:, timeout:)