Exemples de requête

Cette rubrique explique les exemples de requête et indique les résultats attendus à partir d'un exemple de requête particulier. Pour plus d'informations sur la syntaxe de construction d'une requête, reportez-vous à Syntaxe de langage de recherche.

Remarque

Valeurs d'exemple

Les exemples de requête indiquent des exemples de valeur pour les attributs de ressource. Remplacez ces exemples par des valeurs de la location que vous utilisez.

Search fournit les exemples de requête suivants dans la console :

  • Requête sur tout
  • Requête sur tout, triée par heure de création

  • Requête sur les volumes et les utilisateurs

  • Requête sur les volumes et les utilisateurs, triée par heure de création

  • Requête sur les volumes et les utilisateurs dont un champ indexé correspond à "production", triée par heure de création

  • Requête sur toutes les ressources avec une balise à format libre spécifique

  • Requête sur toutes les ressources avec l'une des deux balises définies spécifiques

  • Requête sur les instances avec l'état "En cours d'exécution"

  • Requête sur les instances avec l'état "Terminé" ou "Terminaison"

  • Requête sur toutes les ressources dans un compartiment spécifique

  • Requête sur toutes les instances devant effectuer un redémarrage de maintenance

  • Requête sur toutes les ressources de type Toujours gratuit

Requête sur toutes les ressources

Nom de requête : requête sur tout

Résultats attendus : renvoie toutes les ressources prises en charge dans la location dans tous les compartiments. Répertorie les résultats, par défaut, par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

query
 all resources

Requête sur toutes les ressources, triées par heure de création

Nom de requête : requête sur tout, triée par timeCreated

Résultats attendus : renvoie toutes les ressources prises en charge dans la location dans tous les compartiments, répertoriées par ordre de création, de la plus récente à la plus ancienne.

Exemple de langage de requête :

query
 all resources
sorted by timeCreated desc

Requête sur les volumes et les utilisateurs

Nom de requête : requête sur les volumes et les utilisateurs

Résultats attendus : renvoie tous les utilisateurs et volumes de blocs de la location. Répertorie les résultats, par défaut, par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

query
 volume, user resources

Requête sur tous les volumes et tous les utilisateurs, triés par heure de création

Nom de requête : requête sur les volumes et les utilisateurs, triés par timeCreated

Résultats attendus : renvoie tous les utilisateurs et volumes de blocs de la location, répertoriés par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

query
 volume, user resources
sorted by timeCreated desc

Requête sur tous les volumes et tous les utilisateurs correspondant à "production", triés par heure de création

Nom de requête : requête sur les volumes et les utilisateurs, avec toute correspondance à "production", triés par timeCreated

Résultats attendus : renvoie tous les utilisateurs et volumes de blocs de la location qui ont des champs indexés qui correspondent exactement ou partiellement à la chaîne de recherche "production", indépendamment de la casse. Répertorie les résultats, par défaut, par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

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

Requête sur toutes les ressources avec des balises à format libre spécifiques

Nom de requête : requête sur toutes les ressources qui ont des balises à format libre spécifiques

Résultats attendus : renvoie toutes les ressources de la location ayant une balise à format libre "costcenter" avec une valeur de "1234".

Exemple de langage de requête :

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

Requête sur toutes les ressources en fonction de balises définies

Nom de requête : requête sur toutes les ressources avec l'une des deux balises définies spécifiques

Résultats attendus : renvoie toutes les ressources de la location qui ont une balise avec la clé "region" et la valeur "phx" dans l'espace de noms de balise "categorization", ou toutes les ressources de la location qui ont une balise avec la clé "region" et la valeur "iad" dans l'espace de noms "categorization". Ne prend pas en compte la casse pour toutes les clés et valeurs.

Exemple de langage de requête :

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

Requête sur les instances selon un état de cycle de vie spécifique

Nom de requête : requête sur les instances en cours d'exécution

Résultats attendus : renvoie toutes les instances de la location dans l'état "En cours d'exécution". Répertorie les résultats, par défaut, par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

query
 instance resources
  where lifeCycleState = 'RUNNING'

Requête sur les instances selon l'un des deux états de cycle de vie

Nom de requête : requête sur les instances terminées ou en cours de terminaison

Résultats attendus : renvoie toutes les instances de la location dans l'état "Terminé" ou "Terminaison". Répertorie les résultats, par défaut, par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

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

Requête sur toutes les ressources selon l'ID de compartiment

Nom de requête : requête sur toutes les ressources d'un compartiment

Résultats attendus : renvoie toutes les ressources de la location avec un ID de compartiment spécifique. Répertorie les résultats, par défaut, par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

query
 all resources
  where compartmentId = 'compartmentOcid'

Requête sur toutes les instances devant effectuer un redémarrage de maintenance

Nom de requête : requête sur toutes les instances avec un redémarrage de maintenance programmé à venir

Résultats attendus : renvoie toutes les instances de la location avec la valeur d'heure de redémarrage de maintenance programmée sur "now". Répertorie les résultats, par défaut, par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

query
 instance resources
  where timeMaintenanceRebootDue = 'now'

Requête sur toutes les ressources Toujours gratuit

Nom de requête : requête sur toutes les ressources Toujours gratuit

Résultats attendus : renvoie toutes les ressources existantes de la location qui sont gratuites pour la durée de vie du compte. Répertorie les résultats, par défaut, par ordre de création, du plus récent au plus ancien.

Exemple de langage de requête :

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