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:)