Skip to content

Commit 0b3c111

Browse files
committed
🧹 update descriptions for queries
1 parent aa7bb1f commit 0b3c111

24 files changed

+788
-1
lines changed

content/mondoo-asset-count.mql.yaml

Lines changed: 164 additions & 0 deletions
Large diffs are not rendered by default.

content/mondoo-aws-inventory.mql.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ queries:
4545
filters: |
4646
asset.platform == "aws"
4747
title: AWS account ID
48+
docs:
49+
desc: |
50+
Returns the unique AWS account identifier for the scanned account.
4851
mql: |
4952
aws.account.id
5053
@@ -195,6 +198,9 @@ queries:
195198
196199
- uid: mondoo-asset-inventory-aws-ec2-retrieve-all-data
197200
title: Running EC2 instances
201+
docs:
202+
desc: |
203+
Lists all running EC2 instances (excluding terminated) with their configuration details.
198204
variants:
199205
- uid: mondoo-asset-inventory-aws-ec2-retrieve-all-data-all
200206
- uid: mondoo-asset-inventory-aws-ec2-retrieve-all-data-single
@@ -214,6 +220,9 @@ queries:
214220
215221
- uid: mondoo-asset-inventory-aws-rds-dbclusters-all-data
216222
title: RDS database clusters configuration
223+
docs:
224+
desc: |
225+
Lists all RDS database clusters with their configuration for inventory and security review.
217226
variants:
218227
- uid: mondoo-asset-inventory-aws-rds-dbclusters-all-data-all
219228
- uid: mondoo-asset-inventory-aws-rds-dbclusters-all-data-all
@@ -226,6 +235,9 @@ queries:
226235
227236
- uid: mondoo-asset-inventory-aws-rds-dbinstances-all-data
228237
title: RDS database instances
238+
docs:
239+
desc: |
240+
Lists all RDS database instances with their configuration for inventory and security review.
229241
variants:
230242
- uid: mondoo-asset-inventory-aws-rds-dbinstances-all-data-all
231243
- uid: mondoo-asset-inventory-aws-rds-dbinstances-all-data-single
@@ -244,6 +256,9 @@ queries:
244256
245257
- uid: mondoo-asset-inventory-aws-s3-retrieve-all-data
246258
title: S3 buckets
259+
docs:
260+
desc: |
261+
Lists all S3 buckets with their configuration for inventory and access policy review.
247262
variants:
248263
- uid: mondoo-asset-inventory-aws-s3-retrieve-all-data-all
249264
- uid: mondoo-asset-inventory-aws-s3-retrieve-all-data-single
@@ -262,6 +277,9 @@ queries:
262277
263278
- uid: mondoo-asset-inventory-aws-eks-clusters
264279
title: EKS clusters
280+
docs:
281+
desc: |
282+
Lists all EKS Kubernetes clusters with their configuration for inventory.
265283
variants:
266284
- uid: mondoo-asset-inventory-aws-eks-clusters-all
267285
- uid: mondoo-asset-inventory-aws-eks-clusters-all
@@ -274,6 +292,9 @@ queries:
274292
275293
- uid: mondoo-asset-inventory-aws-lambda
276294
title: Lambda functions
295+
docs:
296+
desc: |
297+
Lists all Lambda serverless functions with their configuration for inventory.
277298
variants:
278299
- uid: mondoo-asset-inventory-aws-lambda-all
279300
- uid: mondoo-asset-inventory-aws-lambda-single
@@ -292,6 +313,9 @@ queries:
292313
293314
- uid: mondoo-asset-inventory-aws-access-analyzer
294315
title: Access Analyzers
316+
docs:
317+
desc: |
318+
Lists all IAM Access Analyzer instances that help identify unintended resource access.
295319
variants:
296320
- uid: mondoo-asset-inventory-aws-access-analyzer-all
297321
- uid: mondoo-asset-inventory-aws-access-analyzer-all
@@ -304,6 +328,9 @@ queries:
304328
305329
- uid: mondoo-asset-inventory-aws-acm-certificates
306330
title: Certificate Manager certificates
331+
docs:
332+
desc: |
333+
Lists all ACM SSL/TLS certificates for tracking certificate inventory and expiration.
307334
variants:
308335
- uid: mondoo-asset-inventory-aws-acm-certificates-all
309336
- uid: mondoo-asset-inventory-aws-acm-certificates-all
@@ -316,6 +343,9 @@ queries:
316343
317344
- uid: mondoo-asset-inventory-aws-cloudtrail-trails
318345
title: CloudTrail trails
346+
docs:
347+
desc: |
348+
Lists all CloudTrail trails configured for API activity logging and auditing.
319349
variants:
320350
- uid: mondoo-asset-inventory-aws-cloudtrail-trails-all
321351
- uid: mondoo-asset-inventory-aws-cloudtrail-trails-single

content/mondoo-dns-inventory.mql.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,12 @@ packs:
3434
queries:
3535
- uid: mondoo-dns-inventory-dns-records
3636
title: Retrieve information about DNS records
37+
docs:
38+
desc: Returns all DNS records (A, AAAA, CNAME, MX, TXT, etc.) for the domain.
3739
mql: dns.params
3840
- uid: mondoo-dns-inventory-dns-mx-records
3941
title: Retrieve information about the MX records
42+
docs:
43+
desc: Returns mail exchanger (MX) records with their domain names and preferences for email routing.
4044
filters: dns.params.MX.name != empty
4145
mql: dns.mx { domainName preference }

content/mondoo-email-inventory.mql.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ packs:
3333
queries:
3434
- uid: mondoo-email-inventory-mail-records
3535
title: Retrieve reverse IP Lookup PTR record
36+
docs:
37+
desc: Performs reverse DNS lookup on the domain's IP address to verify PTR record configuration.
3638
mql: |
3739
reverseDNSDomain =
3840
dns.params.A.rData.first.split(".")[3] + "."
@@ -43,12 +45,18 @@ packs:
4345
dns(reverseDNSDomain).params.PTR
4446
- uid: mondoo-email-inventory-spf-record
4547
title: Retrieve SPF record
48+
docs:
49+
desc: Returns TXT records which include SPF (Sender Policy Framework) configuration for email authentication.
4650
mql: dns.params.TXT
4751
- uid: mondoo-email-inventory-dmarc-entry
4852
title: Retrieve DMARC DNS entry
53+
docs:
54+
desc: Returns the DMARC (Domain-based Message Authentication) record for email policy enforcement.
4955
mql: dns("_dmarc."+domainName.fqdn).params.TXT
5056
- uid: mondoo-email-inventory-dkim-configuration
5157
title: Retrieve DKIM entry
58+
docs:
59+
desc: Checks for DKIM (DomainKeys Identified Mail) records using common selectors for email signing verification.
5260
props:
5361
- uid: mondooEmailSecurityDkimSelectors
5462
title: Define a list of valid DKIM selectors

content/mondoo-gcp-inventory.mql.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ queries:
3737
- uid: mondoo-asset-inventory-gcp-project-info
3838
title: GCP Project Information
3939
filters: asset.platform == "gcp-project"
40+
docs:
41+
desc: |
42+
Returns basic GCP project information including name, ID, state, and labels.
4043
mql: |
4144
gcp.project {
4245
name

content/mondoo-github-incident-response.mql.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,23 @@ packs:
3535
queries:
3636
- uid: mondoo-incident-response-github-org-name
3737
title: GitHub Organization Name
38+
docs:
39+
desc: |
40+
Returns the display name of the GitHub organization.
3841
mql: |
3942
github.organization.name
4043
- uid: mondoo-incident-response-github-org-login
4144
title: GitHub Organization Login
45+
docs:
46+
desc: |
47+
Returns the login handle (URL slug) of the GitHub organization.
4248
mql: |
4349
github.organization.login
4450
- uid: mondoo-incident-response-github-org-description
4551
title: GitHub Organization description
52+
docs:
53+
desc: |
54+
Returns the description configured for the GitHub organization.
4655
mql: |
4756
github.organization.description
4857
- uid: mondoo-incident-response-github-org-mfa-status

0 commit comments

Comments
 (0)