サンプル問合せ

このトピックでは、特定のサンプル問合せから予想される結果など、サンプル問合せの説明を示します。問合せを作成する構文の詳細は、検索言語の構文を参照してください。

ノート

値の例

サンプル問合せでは、リソース属性の値の例が表示されます。これらの例を、使用しているテナンシの値に置き換えます。

検索では、コンソールで次のサンプル問合せが提供されます。

  • すべての内容の問合せ
  • 作成時間でソートしたすべての内容の問合せ

  • ボリュームとユーザーの問合せ

  • ボリュームとユーザーの問合せ(作成時間でソート)

  • 作成時間でソートされた、「production」に一致する索引付きのフィールドを持つボリュームおよびユーザーの問合せ

  • 特定のフリーフォーム・タグを持つすべてのリソースの問合せ

  • 2つの特定の定義済タグのいずれかを持つすべてのリソースの問合せ

  • 「実行中」状態のインスタンスの問合せ

  • 「終了済」または「終了中」状態のインスタンスの問合せ

  • 特定のコンパートメント内のすべてのリソースの問合せ

  • メンテナンス再起動によるすべてのインスタンスの問合せ

  • Always Freeのすべてのリソースの問合せ

すべてのリソースの問合せ

問合せ名: すべての内容の問合せ

予測結果: すべてのコンパートメントでテナンシのサポートされているすべてのリソースを返します。デフォルトでは、作成時間の順序で新しいものから古いものの順に結果がリストされます。

サンプル問合せ言語:

query
 all resources

すべてのリソースの問合せ(作成時間でソート)

問合せ時間: すべての内容の問合せ(timeCreatedでソート)

予測結果: 作成時間の順序で新しいものから古いものの順にリストされた、すべてのコンパートメントにわたってテナンシ内のサポートされているすべてのリソースを返します。

サンプル問合せ言語:

query
 all resources
sorted by timeCreated desc

ボリュームとユーザーの問合せ

問合せ名: ボリュームとユーザーの問合せ

予測結果: テナンシ内のすべてのブロック・ボリュームおよびユーザーを戻します。デフォルトでは、作成時間の順序で新しいものから古いものの順に結果がリストされます。

サンプル問合せ言語:

query
 volume, user resources

すべてのボリュームおよびユーザーの問合せ(作成時間でソート)

問合せ名: ボリュームとユーザーの問合せ(timeCreatedでソート)

予測結果: テナンシ内のすべてのブロック・ボリュームとユーザーが作成時間の新しい順から古い順にリストされて返されます

サンプル問合せ言語:

query
 volume, user resources
sorted by timeCreated desc

作成時間でソートされた、「Production」に一致するボリュームおよびユーザーの問合せ

問合せ名: 本番と一致するボリュームとユーザーの問合せ(timeCreatedでソート)

予測結果: 大/小文字に関係なく、検索文字列「production」と正確または部分的に一致する索引付きのフィールドがある、テナンシ内のすべてのブロック・ボリュームおよびユーザーを戻します。デフォルトでは、作成時間の順序で新しいものから古いものの順に結果がリストされます。

サンプル問合せ言語:

query
 volume, user resources
matching 'production'
sorted by timeCreated desc 

特定のフリーフォーム・タグを含むすべてのリソースの問合せ

問合せ名: 特定のフリーフォーム・タグを持つすべてのリソースの問合せ

予測結果: 値が「1234」のフリーフォーム・タグの「costcenter」タグがあるテナンシのすべてのリソースを戻します。

サンプル問合せ言語:

query
 all resources
  where 
   (freeformTags.key = 'costcenter' && freeformTags.value = '1234') 

定義済タグに一致するすべてのリソースの問合せ

問合せ名: 2つの特定の定義済タグのいずれかを持つすべてのリソースの問合せ

予測結果:タグ・ネームスペース"categorization"にキー"region"および値"phx"のタグを持つテナンシ内のすべてのリソース、またはネームスペース"categorization"にキー"region"および値"iad"のタグを持つテナンシ内のすべてのリソースを戻します。すべてのキーと値の大/小文字の区別を無視します。

サンプル問合せ言語:

query
 all resources
 where
 (definedTags.namespace = 'categorization' && definedTags.key = 'region' && definedTags.value = 'phx') ||
 (definedTags.namespace = 'categorization' && definedTags.key = 'region' && definedTags.value = 'iad')

特定のライフサイクルの状態に準拠したインスタンスの問合せ

問合せ名: 実行中のインスタンスの問合せ

予測結果: 「実行中」状態のテナンシにあるすべてのインスタンスを戻します。デフォルトでは、作成時間の順序で新しいものから古いものの順に結果がリストされます。

サンプル問合せ言語:

query
 instance resources
  where lifeCycleState = 'RUNNING'

2つのライフサイクルの状態のいずれかに一致するインスタンスの問合せ

問合せ名:終了済または終了中のインスタンスの問合せ

予測結果: 「終了済」または「終了中」状態のいずれかのテナンシのすべてのインスタンスを返します。デフォルトでは、作成時間の順序で新しいものから古いものの順に結果がリストされます。

サンプル問合せ言語:

query
 instance resources
  where lifeCycleState = 'TERMINATED' || lifeCycleState = 'TERMINATING'

コンパートメントIDに一致するすべてのリソースの問合せ

問合せ名: コンパートメント内のすべてのリソースの問合せ

予測結果: 特定のコンパートメントIDを持つテナンシ内のすべてのリソースを戻します。デフォルトでは、作成時間の順序で新しいものから古いものの順に結果がリストされます。

サンプル問合せ言語:

query
 all resources
  where compartmentId = 'compartmentOcid'

メンテナンス再起動が原因のすべてのインスタンスの問合せ

問合せ名: 次回のメンテナンス再起動がスケジュールされているすべてのインスタンスの問合せ

予測結果: 「現在」のスケジュール済のメンテナンス再起動の時間値のテナンシ内のすべてのインスタンスを返します。デフォルトでは、作成時間の順序で新しいものから古いものの順に結果がリストされます。

サンプル問合せ言語:

query
 instance resources
  where timeMaintenanceRebootDue = 'now'

Always Freeリソースをすべて問合せ

問合せ名: すべてのAlways Freeリソースの問合せ

予測結果: アカウントの有効期間中に無料のテナンシ内のすべての既存のリソースを戻します。デフォルトでは、作成時間の順序で新しいものから古いものの順に結果がリストされます。

サンプル問合せ言語:

query
 all resources
  where
   systemTags.namespace = 'orcl-cloud' &&
   systemTags.key = 'free-tier-retained' &&
   systemTags.value = 'true'