リソースの問合せ

フリー・テキスト検索の実行または問合せの実行によって、テナンシ内の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全体を正確に指定する必要があります。