リソースの問合せ

フリー・テキスト検索の実行または問合せの実行によって、テナンシ内のOracle Cloud Infrastructureリソースを見つけることができます。フリー・テキスト検索では、指定したテキストがリソース・メタデータのどこかに含まれるリソースが見つかります。拡張問合せでは、問合せ言語を使用して、特定のフィールドおよび条件に基づいてリソースを見つけることができます。リソースを検索するとき、フリー・テキスト検索と問合せはどちらも、リソース索引付けと特定のリソース・タイプの索引付けされた属性に依存します。また、検索では、選択したリージョンにリソース結果がスコープ設定されます。

ノート

サポートされているリソースおよび拡張リソース問合せの使用

表示される検索結果には、サポートされるリソースであると検索がみなす内容が反映されます。検索がサポートするOracle Cloud Infrastructureサービスおよびリソースを確認するには、検索の概要サポートされているリソースのセクションを参照するか、検索でサポートされているリソース・タイプのリストを参照してください。

インスタンスを検索中

IPv4またはIPv6アドレスをフリー・テキスト検索として入力すると、インスタンス(またはインスタンスに付属するVNIC)を検索できます。また、検索結果では、検索によって、インスタンス・リソースのリソース属性の拡張ビューが提供されます。

デフォルトでは、検索結果には、一致するリソースについて、限られた共通リソース属性セットが表示されます。コンソールでは、これらのリソース属性には、表示名、リソース・タイプ、OCID、コンパートメント、ライフサイクル状態および作成された時間が含まれます。SDKまたはCLIでは、基本的なリソース検索結果に、可用性ドメインおよびリソースに関連付けられたタグも含まれます。

オプションのリソース・タイプ・フィルタを検索結果に適用することで、インスタンス・リソースについて索引付けされた追加の詳細を選択できます。リソース・タイプ・フィルタを適用するには、まず、「フリー・テキスト検索の実行」「最近の検索語の再利用」「カスタム問合せ、フリーフォーム問合せの実行」または「サンプル問合せの実行」のコンソール・ベースの手順に従って検索結果を取得する必要があります。

検索ボックスにIPアドレスを指定してインスタンスを検索しようとすると、サービスはそれをフリー・テキスト検索として扱います。フリー・テキスト検索で説明されているように、サービスの自由テキスト検索の処理方法に関するすべて。結果の照合およびランク付けからワイルドカードの使用まで。たとえば、次のIPv6アドレスを入力できます:
68be:66d1:e4a1:ae53:6905:ecab:30a1:*

検索では、「ワイルドカード」で説明されているように、最後の16ビット・フィールドのワイルドカード文字が解釈されます。次に、サービスは、すべての索引付きリソースのすべての索引付きリソース属性の値に対して翻訳済検索語を照合しようとします。この文字列が、インスタンスのIPアドレスなどの索引付きフィールドに表示される場合、検索では、見つかったアイテムが一致結果とみなされ、結果のリストに返されます。たとえば、IPv6アドレスが68be:66d1:e4a1:ae53:6905:ecab:30a1:a814のインスタンスがある場合、インスタンス・リソース・タイプでフィルタすると、検索結果およびその他の一致するインスタンス結果の詳細ビューを取得できます。

フリー・テキスト検索の実行および結果のフィルタリングの詳細は、「フリー・テキスト検索の実行」を参照してください。

OCIDによるリソースの検索

リソースをOCIDで見つける方法は複数あります。無料テキスト検索としてOCIDを入力するだけです。ただし、かわりに高度なリソース問合せを作成することをお薦めします。OCIDでリソースを検索する問合せを作成する場合、条件文の一部としてOCIDを指定するか、一致するテキストとしてOCIDを指定できます。たとえば、条件文を含む特定のOCIDを持つコンパートメントを検索するには:

query compartment resources where identifier = 'ocid1.compartment.oc1..<unique_ID>'

この問合せ構文の詳細は、条件を参照してください。

または、たとえば、一致する句を持つ特定のOCIDを持つコンパートメントを検索するには:

query compartment resources matching 'ocid1.compartment.oc1..<unique_ID>'

この問合せ構文の詳細は、「一致」を参照してください。

すべてのメソッドでは、リソースOCID全体を正確に指定する必要があります。