创建客户端 - AWS Key Management Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建客户端

要使用 Node.js 中的AWS SDK for JavaAWS SDK for .NET、the AWS SDK for Ruby、the AWS SDK for PHP、the 或 AWS SDK 来编写使用 AWS Key Management Service(AWS KMS) API 的代码,请先创建一个AWS KMS客户端。AWS SDK for Python (Boto3) JavaScript

后面的主题中会在示例代码中使用您创建的客户端对象。

Java

要在 Java 中创建 AWS KMS 客户端,请使用客户端生成器。

AWSKMS kmsClient = AWSKMSClientBuilder.standard().build();

有关使用 Java 客户端生成器的更多信息,请参阅以下资源。

C#
AmazonKeyManagementServiceClient kmsClient = new AmazonKeyManagementServiceClient();
Python
kms_client = boto3.client('kms')
Ruby
require 'aws-sdk-kms' # in v2: require 'aws-sdk' kmsClient = Aws::KMS::Client.new
PHP

要在 PHP 中创建 AWS KMS 客户端,请使用 AWS KMS 客户端对象,并指定版本 2014-11-01。有关更多信息,请参阅 AWS SDK for PHP API 参考中的 KMSClient 类

// Create a KMSClient $KmsClient = new Aws\Kms\KmsClient([ 'profile' => 'default', 'version' => '2014-11-01', 'region' => 'us-east-1' ]);
Node.js
const kmsClient = new AWS.KMS();