

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Managed Blockchain (AMB) クエリの設定
<a name="ambq-setting-up"></a>

Amazon Managed Blockchain (AMB) クエリを初めて使用する前に、このセクションの手順に従って AWS アカウントを作成します。次のセクションでは、AMB クエリの使用を開始する方法について説明します。

## 前提条件と考慮事項
<a name="prerequisites-and-considerations"></a>

Amazon Web Services を初めて使用するには、 AWS アカウントが必要です。

### にサインアップする AWS
<a name="sign-up-for-aws"></a>

Amazon Web Services (AWS) にサインアップすると AWS のサービス、Amazon Managed Blockchain (AMB) クエリを含むすべての に AWS アカウントが自動的にサインアップされます。サービスを実際に使用した分の料金のみが請求されます。

 AWS アカウント をすでにお持ちの場合は、次のステップに進みます。 AWS アカウントをお持ちでない場合は、次に説明する手順に従ってアカウントを作成してください。

**AWS アカウントを作成するには**

1. [https://portal.aws.amazon.com/billing/signup](https://portal.aws.amazon.com/billing/signup) を開きます。

1. オンラインの手順に従います。

   サインアップ手順の一環として、電話またはテキストメッセージを受け取り、電話キーパッドで検証コードを入力します。

   にサインアップすると AWS アカウント、 *AWS アカウントのルートユーザー* が作成されます。ルートユーザーには、アカウントのすべての AWS のサービス とリソースへのアクセス権があります。セキュリティベストプラクティスとして、ユーザーに管理アクセス権を割り当て、[ルートユーザーアクセスが必要なタスク](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html#root-user-tasks)の実行にはルートユーザーのみを使用するようにしてください。

## 適切なアクセス許可を持つ IAM ユーザーを作成する
<a name="create-an-iam-user"></a>

AMB クエリを作成して操作するには、必要な Managed Blockchain アクションを許可するアクセス許可を持つ AWS Identity and Access Management (IAM) プリンシパル (ユーザーまたはグループ) を作成する必要があります。

IAM プリンシパルのみが AMB クエリ API リクエストを行うことができます。AMB クエリ APIs を呼び出すときは、[署名バージョン 4 の署名プロセス](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)を使用して認証された HTTPS 接続を介して呼び出すことができます。つまり、アカウント内の AWS 承認された IAM プリンシパルのみが AMB クエリ API コールを実行できます。これを行うには、 AWS 呼び出しで認証情報 (アクセスキー ID とシークレットアクセスキー) を指定する必要があります。

IAM ユーザーを作成する方法については、[「アカウントでの IAM ユーザーの作成 AWS](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html)」を参照してください。アクセス許可ポリシーをユーザーにアタッチする方法の詳細については、[「IAM ユーザーのアクセス許可の変更](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_change-permissions.html)」を参照してください。AMB クエリを操作するためのアクセス許可をユーザーに付与するために使用できるアクセス許可ポリシーの例については、「」を参照してください[Amazon Managed Blockchain (AMB) クエリのアイデンティティベースのポリシーの例](security_iam_id-based-policy-examples.md)。

## のインストールと設定 AWS Command Line Interface
<a name="install-aws-cli"></a>

まだインストールしていない場合は、最新のコマンドラインインターフェイス (CLI) AWS をインストールして、ターミナルの AWS リソースを操作します。詳細については、「[Installing or updating the latest version of the AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)」を参照してください。

**注記**  
CLI アクセスには、アクセスキー ID とシークレットアクセスキーが必要です。長期のアクセスキーの代わりに一時的な認証情報をできるだけ使用します。一時的な認証情報には、アクセスキー ID、シークレットアクセスキー、および認証情報の失効を示すセキュリティトークンが含まれています。詳細については、*IAM* [ ユーザーガイドの「 AWS リソースでの一時的な認証情報](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html)の使用」を参照してください。

## AWS マネジメントコンソール を使用して Amazon Managed Blockchain (AMB) クエリを使用してブロックチェーンをクエリする
<a name="query-console-access"></a>

Amazon Managed Blockchain (AMB) クエリにアクセスし、 を使用してサポートされているブロックチェーンネットワークに対してクエリを実行できます AWS マネジメントコンソール。次の手順は、これを行う方法を示しています。

1. [https://console.aws.amazon.com/managedblockchain/](https://console.aws.amazon.com/managedblockchain/) で Amazon Managed Blockchain コンソールを開きます。

1. **クエリセクションからクエリエディタ**を選択します。 ** **

1. サポートされている**ブロックチェーンネットワーク**のいずれかを選択します。

1. 実行する**クエリタイプ**を選択します。

1. 選択した**クエリタイプ**に関連するパラメータを入力し、**クエリを実行します**。

AMB クエリはクエリを実行し、**クエリ結果**ウィンドウに結果が表示されます。