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.
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'