From 98b5817ca44d7010d934c4296050648d77d8391d Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Tue, 3 Dec 2024 12:24:04 -0800 Subject: [PATCH 1/2] Update deps + pull in new MQL updates Pull this part out of the larger 11.23 release notes Signed-off-by: Tim Smith --- docs/mql/resources/README.md | 1 + docs/mql/resources/aws-pack/aws.ecr.image.md | 23 +++-- docs/mql/resources/cloudflare-pack/README.md | 35 +++++++ .../cloudflare-pack/cloudflare.account.md | 24 +++++ .../cloudflare.account.settings.md | 19 ++++ .../cloudflare-pack/cloudflare.corsheaders.md | 21 ++++ .../cloudflare-pack/cloudflare.dns.md | 14 +++ .../cloudflare-pack/cloudflare.dns.record.md | 29 ++++++ .../resources/cloudflare-pack/cloudflare.md | 20 ++++ .../cloudflare-pack/cloudflare.one.app.md | 39 ++++++++ .../cloudflare-pack/cloudflare.one.idp.md | 16 +++ .../cloudflare-pack/cloudflare.one.md | 15 +++ .../cloudflare-pack/cloudflare.r2.bucket.md | 21 ++++ .../cloudflare-pack/cloudflare.r2.md | 19 ++++ .../cloudflare.streams.liveinput.md | 22 +++++ .../cloudflare-pack/cloudflare.streams.md | 8 ++ .../cloudflare.streams.video.md | 36 +++++++ .../cloudflare-pack/cloudflare.workers.md | 20 ++++ .../cloudflare.workers.page.md | 23 +++++ .../cloudflare.workers.worker.md | 28 ++++++ .../cloudflare.zone.account.md | 17 ++++ .../cloudflare-pack/cloudflare.zone.md | 34 +++++++ docs/mql/resources/ms365-pack/README.md | 3 + .../ms365-pack/microsoft.user.auditlog.md | 22 +++++ .../ms365-pack/microsoft.user.identity.md | 21 ++++ .../resources/ms365-pack/microsoft.user.md | 3 + .../ms365-pack/microsoft.user.signin.md | 26 +++++ package.json | 2 +- yarn.lock | 98 ++++++++++--------- 29 files changed, 600 insertions(+), 59 deletions(-) create mode 100644 docs/mql/resources/cloudflare-pack/README.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.account.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.account.settings.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.corsheaders.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.dns.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.dns.record.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.one.app.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.one.idp.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.one.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.r2.bucket.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.r2.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.streams.liveinput.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.streams.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.streams.video.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.workers.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.workers.page.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.workers.worker.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.zone.account.md create mode 100644 docs/mql/resources/cloudflare-pack/cloudflare.zone.md create mode 100644 docs/mql/resources/ms365-pack/microsoft.user.auditlog.md create mode 100644 docs/mql/resources/ms365-pack/microsoft.user.identity.md create mode 100644 docs/mql/resources/ms365-pack/microsoft.user.signin.md diff --git a/docs/mql/resources/README.md b/docs/mql/resources/README.md index 5f25fa9de..db8014251 100644 --- a/docs/mql/resources/README.md +++ b/docs/mql/resources/README.md @@ -45,6 +45,7 @@ These specialized packs let you deep-dive into attributes unique to the platform - [Arista resource pack](./arista-pack) - [Atlassian resource pack](./atlassian-pack) - [Azure resource pack](./azure-pack) +- [Cloudflare resource pack](./cloudflare-pack) - [Equinix Metal resource pack](./equinix-pack) - [GitHub resource pack](./github-pack) - [GitLab resource pack](./gitlab-pack) diff --git a/docs/mql/resources/aws-pack/aws.ecr.image.md b/docs/mql/resources/aws-pack/aws.ecr.image.md index d520a8aa3..ce199669b 100644 --- a/docs/mql/resources/aws-pack/aws.ecr.image.md +++ b/docs/mql/resources/aws-pack/aws.ecr.image.md @@ -20,16 +20,19 @@ Use the `aws.ecr.image` resource to assess a container image stored in an Amazon **Fields** -| ID | TYPE | DESCRIPTION | -| ---------- | ---------------- | ------------------------------------------------------------- | -| digest | string | SHA256 of the image manifest | -| mediaType | string | Type of image manifest | -| tags | []string | List of tags associated with image | -| registryId | string | AWS account ID associated with public registry for this image | -| repoName | string | Name of the repository for the image | -| region | string | Region where the ECR image is located | -| arn | string | ARN for the image | -| uri | string | uri for the image repository | +| ID | TYPE | DESCRIPTION | +| -------------------- | ---------------- | ----------------------------------------------------------------------------------------- | +| digest | string | SHA256 of the image manifest | +| mediaType | string | Type of image manifest | +| tags | []string | List of tags associated with image | +| registryId | string | AWS account ID associated with public registry for this image | +| repoName | string | Name of the repository for the image | +| region | string | Region where the ECR image is located | +| arn | string | ARN for the image | +| uri | string | uri for the image repository | +| pushedAt | time | Time the image was pushed | +| sizeInBytes | int | Size of the image in bytes | +| lastRecordedPullTime | time | Time of the most recent image pull (Amazon only refreshes this data once every 24 hours.) | **Examples** diff --git a/docs/mql/resources/cloudflare-pack/README.md b/docs/mql/resources/cloudflare-pack/README.md new file mode 100644 index 000000000..d78ccc2b2 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/README.md @@ -0,0 +1,35 @@ +--- +title: Cloudflare Resource Pack - MQL Resources +id: cloudflare.pack +sidebar_label: Cloudflare Resource Pack +displayed_sidebar: MQL +description: The Cloudflare resource pack lets you use MQL to query and assess the security of your Cloureflare configuration. +--- + +# Mondoo Cloudflare Resource Pack Reference + +The Cloudflare resource pack lets you use MQL to query and assess the security of your Cloureflare configuration. + +Resources included in this pack: + +| ID | DESCRIPTION | +| --------------------------------------------------------------- | -------------------------------- | +| [cloudflare](cloudflare.md) | Cloudflare provider | +| [cloudflare.account](cloudflare.account.md) | Cloudflare account | +| [cloudflare.account.settings](cloudflare.account.settings.md) | Account settings | +| [cloudflare.corsHeaders](cloudflare.corsheaders.md) | | +| [cloudflare.dns](cloudflare.dns.md) | | +| [cloudflare.dns.record](cloudflare.dns.record.md) | DNS record | +| [cloudflare.one](cloudflare.one.md) | | +| [cloudflare.one.app](cloudflare.one.app.md) | Cloudflare One application | +| [cloudflare.one.idp](cloudflare.one.idp.md) | | +| [cloudflare.r2](cloudflare.r2.md) | Cloudflare R2 | +| [cloudflare.r2.bucket](cloudflare.r2.bucket.md) | Cloudflare R2 bucket | +| [cloudflare.streams](cloudflare.streams.md) | | +| [cloudflare.streams.liveInput](cloudflare.streams.liveinput.md) | Cloudflare live input (stream) | +| [cloudflare.streams.video](cloudflare.streams.video.md) | Cloudflare videos and recordings | +| [cloudflare.workers](cloudflare.workers.md) | Cloudflare workers | +| [cloudflare.workers.page](cloudflare.workers.page.md) | | +| [cloudflare.workers.worker](cloudflare.workers.worker.md) | Cloudflare worker | +| [cloudflare.zone](cloudflare.zone.md) | Cloudflare DNS zone | +| [cloudflare.zone.account](cloudflare.zone.account.md) | | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.account.md b/docs/mql/resources/cloudflare-pack/cloudflare.account.md new file mode 100644 index 000000000..b38a9ebe6 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.account.md @@ -0,0 +1,24 @@ +--- +title: cloudflare.account +id: cloudflare.account +sidebar_label: cloudflare.account +displayed_sidebar: MQL +description: Cloudflare account +--- + +# cloudflare.account + +**Description** + +Cloudflare account + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ---------- | ------------------------------------------------------------------------- | ----------------------------- | +| id | string | Cloudflare account identifier | +| name | string | Account name | +| settings | [cloudflare.account.settings](cloudflare.account.settings.md) | Settings | +| createdOn | time | Time the account was created | +| liveInputs | [][cloudflare.streams.liveInput](cloudflare.streams.liveinput.md) | Live inputs | +| videos | [][cloudflare.streams.video](cloudflare.streams.video.md) | Videos | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.account.settings.md b/docs/mql/resources/cloudflare-pack/cloudflare.account.settings.md new file mode 100644 index 000000000..71d52fa28 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.account.settings.md @@ -0,0 +1,19 @@ +--- +title: cloudflare.account.settings +id: cloudflare.account.settings +sidebar_label: cloudflare.account.settings +displayed_sidebar: MQL +description: Account settings +--- + +# cloudflare.account.settings + +**Description** + +Account settings + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ---------------- | ---- | ------------------------------------------------------------------------------------- | +| enforceTwoFactor | bool | Whether membership in this account requires that two-factor authentication is enabled | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.corsheaders.md b/docs/mql/resources/cloudflare-pack/cloudflare.corsheaders.md new file mode 100644 index 000000000..542fddb93 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.corsheaders.md @@ -0,0 +1,21 @@ +--- +title: cloudflare.corsHeaders +id: cloudflare.corsHeaders +sidebar_label: cloudflare.corsHeaders +displayed_sidebar: MQL +--- + +# cloudflare.corsHeaders + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ---------------- | ---------------- | ----------- | +| allowAllHeaders | bool | | +| allowAllMethods | bool | | +| allowAllOrigins | bool | | +| allowCredentials | bool | | +| allowedHeaders | []string | | +| allowedMethods | []string | | +| allowedOrigins | []string | | +| maxAge | int | | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.dns.md b/docs/mql/resources/cloudflare-pack/cloudflare.dns.md new file mode 100644 index 000000000..527b76a58 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.dns.md @@ -0,0 +1,14 @@ +--- +title: cloudflare.dns +id: cloudflare.dns +sidebar_label: cloudflare.dns +displayed_sidebar: MQL +--- + +# cloudflare.dns + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------- | ----------------------------------------------------------- | ----------- | +| records | [][cloudflare.dns.record](cloudflare.dns.record.md) | | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.dns.record.md b/docs/mql/resources/cloudflare-pack/cloudflare.dns.record.md new file mode 100644 index 000000000..816379166 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.dns.record.md @@ -0,0 +1,29 @@ +--- +title: cloudflare.dns.record +id: cloudflare.dns.record +sidebar_label: cloudflare.dns.record +displayed_sidebar: MQL +description: DNS record +--- + +# cloudflare.dns.record + +**Description** + +DNS record + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ---------- | ---------------- | -------------------------------------------------------- | +| id | string | Cloudflare internal ID | +| name | string | Record name | +| comment | string | Comment | +| tags | []string | Tags | +| proxied | bool | Whether the record is proxied (false indicated DNS only) | +| proxiable | bool | Whether the record can be proxied | +| type | string | Type of record (A, AAAA, CNAME, etc.) | +| content | string | Content of the record (hostname, IP Address, etc.) | +| ttl | int | Time to live (in seconds) | +| createdOn | time | Time the record was created | +| modifiedOn | time | Time the record was last modified | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.md b/docs/mql/resources/cloudflare-pack/cloudflare.md new file mode 100644 index 000000000..fecb4c9eb --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.md @@ -0,0 +1,20 @@ +--- +title: cloudflare +id: cloudflare +sidebar_label: cloudflare +displayed_sidebar: MQL +description: Cloudflare provider +--- + +# cloudflare + +**Description** + +Cloudflare provider + +**Fields** + +| ID | TYPE | DESCRIPTION | +| -------- | ----------------------------------------------------- | ----------------------- | +| zones | [][cloudflare.zone](cloudflare.zone.md) | List all zones | +| accounts | [][cloudflare.account](cloudflare.account.md) | List available accounts | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.one.app.md b/docs/mql/resources/cloudflare-pack/cloudflare.one.app.md new file mode 100644 index 000000000..eadfc4b39 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.one.app.md @@ -0,0 +1,39 @@ +--- +title: cloudflare.one.app +id: cloudflare.one.app +sidebar_label: cloudflare.one.app +displayed_sidebar: MQL +description: Cloudflare One application +--- + +# cloudflare.one.app + +**Description** + +Cloudflare One application + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------------------------ | --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| id | string | | +| aud | string | UUID | +| name | string | Audience tag | +| domain | string | Name of the application | +| allowedIdentityProviders | []string | Domain of the application | +| appLauncherVisible | bool | Allowed identity providers | +| autoRedirectToIdentity | bool | Whether the application displays in the App Launcher | +| corsHeaders | [cloudflare.corsHeaders](cloudflare.corsheaders.md) | Whether users skip the identity provider selection step during login | +| optionsPreflightBypass | bool | CORS headers | +| customDenyMessage | string | Whether preflight requests are allowed to bypass Access authentication and go directly to the origin (can't be true if corsHeaders is set) | +| customDenyUrl | string | Custom error message shown to a user when they are denied access to the application | +| serviceAuth401Redirect | bool | Custom URL to redirect a user to when they are denied access to the application | +| enableBindingCookie | bool | Whether to return a 401 status code when the request is blocked by a Service Auth policy | +| httpOnlyCookieAttribute | bool | Whether to allow the binding cookie, which increases security against compromised authorization tokens and CSRF attacks | +| sameSiteCookieAttribute | string | Whether the HttpOnly cookie attribute, which increases security against XSS attacks, is enabled | +| logoUrl | string | SameSite cookie setting, which provides increased security against CSRF attacks | +| sessionDuration | string | URL of the application's logo | +| skipInterstitial | bool | Amount of time that tokens issued for this application will be valid (Format is 300ms or 2h45m. Valid time units are: ns, us (or µs), ms, s, m, and h.) | +| type | string | Whether automatic authentication through cloudflared is enabled | +| createdAt | time | Application type, Time the application was created | +| updatedAt | time | Time the application was last updated | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.one.idp.md b/docs/mql/resources/cloudflare-pack/cloudflare.one.idp.md new file mode 100644 index 000000000..1fc1795e7 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.one.idp.md @@ -0,0 +1,16 @@ +--- +title: cloudflare.one.idp +id: cloudflare.one.idp +sidebar_label: cloudflare.one.idp +displayed_sidebar: MQL +--- + +# cloudflare.one.idp + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ---- | ------ | -------------------------------------------------------------------- | +| id | string | | +| name | string | UUID | +| type | string | The name of the identity provider, shown to users on the login page. | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.one.md b/docs/mql/resources/cloudflare-pack/cloudflare.one.md new file mode 100644 index 000000000..e14d6adb1 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.one.md @@ -0,0 +1,15 @@ +--- +title: cloudflare.one +id: cloudflare.one +sidebar_label: cloudflare.one +displayed_sidebar: MQL +--- + +# cloudflare.one + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ----------------- | ----------------------------------------------------- | ---------------------------------- | +| apps | [][cloudflare.one.app](cloudflare.one.app.md) | | +| identityProviders | [][cloudflare.one.idp](cloudflare.one.idp.md) | Cloudflare Zero Trust applications | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.r2.bucket.md b/docs/mql/resources/cloudflare-pack/cloudflare.r2.bucket.md new file mode 100644 index 000000000..e970b0395 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.r2.bucket.md @@ -0,0 +1,21 @@ +--- +title: cloudflare.r2.bucket +id: cloudflare.r2.bucket +sidebar_label: cloudflare.r2.bucket +displayed_sidebar: MQL +description: Cloudflare R2 bucket +--- + +# cloudflare.r2.bucket + +**Description** + +Cloudflare R2 bucket + +**Fields** + +| ID | TYPE | DESCRIPTION | +| --------- | ------ | --------------------------- | +| name | string | Bucket name | +| location | string | Bucket location | +| createdOn | time | Time the bucket was created | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.r2.md b/docs/mql/resources/cloudflare-pack/cloudflare.r2.md new file mode 100644 index 000000000..b3b34b209 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.r2.md @@ -0,0 +1,19 @@ +--- +title: cloudflare.r2 +id: cloudflare.r2 +sidebar_label: cloudflare.r2 +displayed_sidebar: MQL +description: Cloudflare R2 +--- + +# cloudflare.r2 + +**Description** + +Cloudflare R2 + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------- | --------------------------------------------------------- | ----------- | +| buckets | [][cloudflare.r2.bucket](cloudflare.r2.bucket.md) | | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.streams.liveinput.md b/docs/mql/resources/cloudflare-pack/cloudflare.streams.liveinput.md new file mode 100644 index 000000000..ccb4977e2 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.streams.liveinput.md @@ -0,0 +1,22 @@ +--- +title: cloudflare.streams.liveInput +id: cloudflare.streams.liveInput +sidebar_label: cloudflare.streams.liveInput +displayed_sidebar: MQL +description: Cloudflare live input (stream) +--- + +# cloudflare.streams.liveInput + +**Description** + +Cloudflare live input (stream) + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------------------------ | ------ | -------------------------------------------------- | +| id | string | cnquery resource ID | +| uid | string | Unique identifier | +| name | string | Input name | +| deleteRecordingAfterDays | int | Number of days after which to delete the recording | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.streams.md b/docs/mql/resources/cloudflare-pack/cloudflare.streams.md new file mode 100644 index 000000000..c8885c8ae --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.streams.md @@ -0,0 +1,8 @@ +--- +title: cloudflare.streams +id: cloudflare.streams +sidebar_label: cloudflare.streams +displayed_sidebar: MQL +--- + +# cloudflare.streams diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.streams.video.md b/docs/mql/resources/cloudflare-pack/cloudflare.streams.video.md new file mode 100644 index 000000000..185a6b79c --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.streams.video.md @@ -0,0 +1,36 @@ +--- +title: cloudflare.streams.video +id: cloudflare.streams.video +sidebar_label: cloudflare.streams.video +displayed_sidebar: MQL +description: Cloudflare videos and recordings +--- + +# cloudflare.streams.video + +**Description** + +Cloudflare videos and recordings + +**Fields** + +| ID | TYPE | DESCRIPTION | +| --------------------- | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| id | string | cnquery resource id | +| uid | string | Unique identifier | +| name | string | Name | +| creator | string | Creator ID | +| duration | float | Video duration in seconds | +| height | int | Height (px) | +| width | int | Width (px) | +| liveInput | string | Live input ID | +| dash | string | Dash URL | +| hls | string | HLS URL | +| preview | string | Preview URL | +| ready | bool | Whether the video is ready to stream | +| requireSignedUrls | bool | Whether the video can be a accessed using the UID | +| scheduledDeletion | time | Date and time at which the video will be deleted (No value or a null value means that the video won't be deleted.) | +| size | int | Size in Bytes | +| thumbnail | string | Thumbnail URL | +| thumbnailTimestampPct | float | Timestamp for a thumbnail image, calculated as a percentage value of the video's duration (To convert from a second-wise timestamp to a percentage, divide the desired timestamp by the total duration of the video. If this value is not set, the default thumbnail image is taken from 0s of the video.) | +| uploaded | time | Time the video was uploaded | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.workers.md b/docs/mql/resources/cloudflare-pack/cloudflare.workers.md new file mode 100644 index 000000000..82a92627e --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.workers.md @@ -0,0 +1,20 @@ +--- +title: cloudflare.workers +id: cloudflare.workers +sidebar_label: cloudflare.workers +displayed_sidebar: MQL +description: Cloudflare workers +--- + +# cloudflare.workers + +**Description** + +Cloudflare workers + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------- | ------------------------------------------------------------------- | ---------------- | +| workers | [][cloudflare.workers.worker](cloudflare.workers.worker.md) | List all workers | +| pages | [][cloudflare.workers.page](cloudflare.workers.page.md) | List all pages | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.workers.page.md b/docs/mql/resources/cloudflare-pack/cloudflare.workers.page.md new file mode 100644 index 000000000..c1826e380 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.workers.page.md @@ -0,0 +1,23 @@ +--- +title: cloudflare.workers.page +id: cloudflare.workers.page +sidebar_label: cloudflare.workers.page +displayed_sidebar: MQL +--- + +# cloudflare.workers.page + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ---------------- | ---------------- | --------------------------------- | +| id | string | Worker ID | +| shortId | string | Worker short ID | +| projectId | string | | +| projectName | string | | +| environment | string | | +| url | string | | +| aliases | []string | | +| productionBranch | string | | +| createdOn | time | Time the worker was created | +| modifiedOn | time | Time the worker was last modified | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.workers.worker.md b/docs/mql/resources/cloudflare-pack/cloudflare.workers.worker.md new file mode 100644 index 000000000..448048c55 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.workers.worker.md @@ -0,0 +1,28 @@ +--- +title: cloudflare.workers.worker +id: cloudflare.workers.worker +sidebar_label: cloudflare.workers.worker +displayed_sidebar: MQL +description: Cloudflare worker +--- + +# cloudflare.workers.worker + +**Description** + +Cloudflare worker + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ---------------- | ------ | ------------------------------------------- | +| id | string | Worker ID | +| etag | string | Worker etag | +| size | int | Worker size | +| deploymentId | string | Deployment for the worker | +| pipelineHash | string | CI/CD pipeline for the worker | +| placementMode | string | Placement mode for the worker (e.g., smart) | +| lastDeployedFrom | string | Worker was last deployed from | +| logPush | bool | Whether LogPush is enabled for the worker | +| createdOn | time | Time the worker was created | +| modifiedOn | time | Time the worker was last modified | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.zone.account.md b/docs/mql/resources/cloudflare-pack/cloudflare.zone.account.md new file mode 100644 index 000000000..47c01718a --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.zone.account.md @@ -0,0 +1,17 @@ +--- +title: cloudflare.zone.account +id: cloudflare.zone.account +sidebar_label: cloudflare.zone.account +displayed_sidebar: MQL +--- + +# cloudflare.zone.account + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ----- | ------ | ------------------ | +| id | string | Account identifier | +| name | string | Account name | +| type | string | Account type | +| email | string | Account email | diff --git a/docs/mql/resources/cloudflare-pack/cloudflare.zone.md b/docs/mql/resources/cloudflare-pack/cloudflare.zone.md new file mode 100644 index 000000000..42e92fb75 --- /dev/null +++ b/docs/mql/resources/cloudflare-pack/cloudflare.zone.md @@ -0,0 +1,34 @@ +--- +title: cloudflare.zone +id: cloudflare.zone +sidebar_label: cloudflare.zone +displayed_sidebar: MQL +description: Cloudflare DNS zone +--- + +# cloudflare.zone + +**Description** + +Cloudflare DNS zone + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | +| id | string | Zone identifier | +| name | string | Zone name | +| nameServers | []string | Nameservers for this zone | +| originalNameServers | []string | Original name servers | +| status | string | The current status of the zone (initializing, pending, active, or moved) | +| paused | bool | Whether the zone is paused | +| type | string | DNS zone type (full or partial) | +| createdOn | time | Time the zone was created | +| modifiedOn | time | Time the zone was last modified | +| account | [cloudflare.zone.account](cloudflare.zone.account.md) | Zone owner account | +| dns | [cloudflare.dns](cloudflare.dns.md) | DNS records associated with the zone | +| liveInputs | [][cloudflare.streams.liveInput](cloudflare.streams.liveinput.md) | Live inputs | +| videos | [][cloudflare.streams.video](cloudflare.streams.video.md) | Videos | +| r2 | [cloudflare.r2](cloudflare.r2.md) | R2 | +| workers | [cloudflare.workers](cloudflare.workers.md) | Workers | +| one | [cloudflare.one](cloudflare.one.md) | | diff --git a/docs/mql/resources/ms365-pack/README.md b/docs/mql/resources/ms365-pack/README.md index 2d14ff341..d1980f051 100644 --- a/docs/mql/resources/ms365-pack/README.md +++ b/docs/mql/resources/ms365-pack/README.md @@ -41,7 +41,10 @@ Resources included in this pack: | [microsoft.serviceprincipal.assignment](microsoft.serviceprincipal.assignment.md) | Microsoft Service Principal Assignment | | [microsoft.tenant](microsoft.tenant.md) | Microsoft Entra tenant | | [microsoft.user](microsoft.user.md) | Microsoft Entra ID user | +| [microsoft.user.auditlog](microsoft.user.auditlog.md) | Microsoft User Audit log | | [microsoft.user.authenticationMethods](microsoft.user.authenticationmethods.md) | Microsoft Entra authentication methods | +| [microsoft.user.identity](microsoft.user.identity.md) | Microsoft User Identity | +| [microsoft.user.signin](microsoft.user.signin.md) | Microsoft User Sign in | | [ms365.exchangeonline](ms365.exchangeonline.md) | Microsoft 365 Exchange Online | | [ms365.exchangeonline.exoMailbox](ms365.exchangeonline.exomailbox.md) | Microsoft 365 Exchange Online Mailbox | | [ms365.exchangeonline.externalSender](ms365.exchangeonline.externalsender.md) | Microsoft 365 Exchange Online External Sender | diff --git a/docs/mql/resources/ms365-pack/microsoft.user.auditlog.md b/docs/mql/resources/ms365-pack/microsoft.user.auditlog.md new file mode 100644 index 000000000..e495388f4 --- /dev/null +++ b/docs/mql/resources/ms365-pack/microsoft.user.auditlog.md @@ -0,0 +1,22 @@ +--- +title: microsoft.user.auditlog +id: microsoft.user.auditlog +sidebar_label: microsoft.user.auditlog +displayed_sidebar: MQL +description: Microsoft User Audit log +--- + +# microsoft.user.auditlog + +**Description** + +Microsoft User Audit log + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------------------------ | ----------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| userId | string | The user's identifier. | +| signins | [][microsoft.user.signin](microsoft.user.signin.md) | The user's sign-in entries. Only entries from the last 24 hours are fetched and up to 50 at most., Note that only interactive sign-in entries are currently returned. | +| lastInteractiveSignIn | [microsoft.user.signin](microsoft.user.signin.md) | The user's last interactive sign-in. | +| lastNonInteractiveSignIn | [microsoft.user.signin](microsoft.user.signin.md) | The user's last non-interactive sign-in. Only entries from the last 24 hours are currently considered. | diff --git a/docs/mql/resources/ms365-pack/microsoft.user.identity.md b/docs/mql/resources/ms365-pack/microsoft.user.identity.md new file mode 100644 index 000000000..ad4235830 --- /dev/null +++ b/docs/mql/resources/ms365-pack/microsoft.user.identity.md @@ -0,0 +1,21 @@ +--- +title: microsoft.user.identity +id: microsoft.user.identity +sidebar_label: microsoft.user.identity +displayed_sidebar: MQL +description: Microsoft User Identity +--- + +# microsoft.user.identity + +**Description** + +Microsoft User Identity + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ---------------- | ------ | ------------------------------------------------------------------------- | +| issuerAssignedId | string | The id as assigned by the issuer. | +| issuer | string | The identity issuer. | +| signInType | string | The sign-in type for the identity (e.g. 'federated', 'userPrincipalName') | diff --git a/docs/mql/resources/ms365-pack/microsoft.user.md b/docs/mql/resources/ms365-pack/microsoft.user.md index 671ed5f39..1f154e5c4 100644 --- a/docs/mql/resources/ms365-pack/microsoft.user.md +++ b/docs/mql/resources/ms365-pack/microsoft.user.md @@ -42,3 +42,6 @@ Microsoft Entra ID user | contact | dict | Contact information | | authMethods | [microsoft.user.authenticationMethods](microsoft.user.authenticationmethods.md) | Authentication information | | mfaEnabled | bool | Whether MFA is enabled for the user. | +| creationType | string | The user creation type. | +| identities | [][microsoft.user.identity](microsoft.user.identity.md) | The user's identities. | +| auditlog | [microsoft.user.auditlog](microsoft.user.auditlog.md) | The user's audit-log. | diff --git a/docs/mql/resources/ms365-pack/microsoft.user.signin.md b/docs/mql/resources/ms365-pack/microsoft.user.signin.md new file mode 100644 index 000000000..5d90accb6 --- /dev/null +++ b/docs/mql/resources/ms365-pack/microsoft.user.signin.md @@ -0,0 +1,26 @@ +--- +title: microsoft.user.signin +id: microsoft.user.signin +sidebar_label: microsoft.user.signin +displayed_sidebar: MQL +description: Microsoft User Sign in +--- + +# microsoft.user.signin + +**Description** + +Microsoft User Sign in + +**Fields** + +| ID | TYPE | DESCRIPTION | +| ------------------- | ------ | -------------------------------------------- | +| id | string | The sign-in entry's identifier. | +| createdDateTime | time | The creation time of the sign-in entry. | +| userId | string | The id of the user. | +| userDisplayName | string | The display name of the user. | +| clientAppUsed | string | The client app, used to perform the sign-in. | +| appDisplayName | string | The app's display name. | +| resourceDisplayName | string | The resource's display name. | +| interactive | bool | Whether the sign-in was interactive. | diff --git a/package.json b/package.json index e0f028a70..18d517e29 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "search-insights": "^2.17.3", "terser": "5.36.0", "url-loader": "^4.1.1", - "webpack": "^5.96.1", + "webpack": "^5.97.0", "ws": "^8.18.0" }, "browserslist": { diff --git a/yarn.lock b/yarn.lock index fdbe872d0..d5ae79d32 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2540,9 +2540,9 @@ "@types/node" "*" "@types/node@*": - version "22.10.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.0.tgz#89bfc9e82496b9c7edea3382583fa94f75896e81" - integrity sha512-XC70cRZVElFHfIUB40FgZOBbgJYFKKMa5nb9lxcwYstFG/Mi+/Y0bGS+rs6Dmhmkpq4pnNiLiuZAbc02YCOnmA== + version "22.10.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.1.tgz#41ffeee127b8975a05f8c4f83fb89bcb2987d766" + integrity sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ== dependencies: undici-types "~6.20.0" @@ -2694,7 +2694,7 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.12.1": +"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1": version "1.14.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6" integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ== @@ -2760,7 +2760,7 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1" integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ== -"@webassemblyjs/wasm-edit@^1.12.1": +"@webassemblyjs/wasm-edit@^1.14.1": version "1.14.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597" integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ== @@ -2795,7 +2795,7 @@ "@webassemblyjs/wasm-gen" "1.14.1" "@webassemblyjs/wasm-parser" "1.14.1" -"@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.12.1": +"@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1": version "1.14.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb" integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ== @@ -3286,9 +3286,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001669: - version "1.0.30001684" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz#0eca437bab7d5f03452ff0ef9de8299be6b08e16" - integrity sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ== + version "1.0.30001686" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001686.tgz#0e04b8d90de8753188e93c9989d56cb19d902670" + integrity sha512-Y7deg0Aergpa24M3qLC5xjNklnKnhsmSyR/V89dLZ1n0ucJIFNs7PgR2Yfa/Zf6W79SbBicgtGxZr2juHkEUIA== ccount@^2.0.0: version "2.0.1" @@ -3755,9 +3755,9 @@ css-what@^6.0.1, css-what@^6.1.0: integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== cssdb@^8.2.1: - version "8.2.1" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.2.1.tgz#62a5d9a41e2c86f1d7c35981098fc5ce47c5766c" - integrity sha512-KwEPys7lNsC8OjASI8RrmwOYYDcm0JOW9zQhcV83ejYcQkirTEyeAGui8aO2F5PiS6SLpxuTzl6qlMElIdsgIg== + version "8.2.2" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.2.2.tgz#0a5bcbc47a297e6b0296e6082f60363e17b337d4" + integrity sha512-Z3kpWyvN68aKyeMxOUGmffQeHjvrzDxbre2B2ikr/WqQ4ZMkhHu2nOD6uwSeq3TpuOYU7ckvmJRAUIt6orkYUg== cssesc@^3.0.0: version "3.0.0" @@ -4095,9 +4095,9 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.5.41: - version "1.5.65" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.65.tgz#e2b9d84d31e187a847e3ccdcfb415ddd4a3d1ea7" - integrity sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw== + version "1.5.68" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.68.tgz#4f46be4d465ef00e2100d5557b66f4af70e3ce6c" + integrity sha512-FgMdJlma0OzUYlbrtZ4AeXjKxKPk6KT8WOP8BjcqxWtlg8qyJQjRzPJzUtUn5GBg1oQ26hFs7HOOHJMYiJRnvQ== emoji-regex@^8.0.0: version "8.0.0" @@ -4657,7 +4657,7 @@ gensync@^1.0.0-beta.2: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: +get-intrinsic@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== @@ -4774,11 +4774,11 @@ globby@^13.1.1: slash "^4.0.0" gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + version "1.1.0" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.1.0.tgz#df8f0839c2d48caefc32a025a49294d39606c912" + integrity sha512-FQoVQnqcdk4hVM4JN1eromaun4iuS34oStkdlLENLdpULsuQcTyXj8w7ayhuUfPwEYZ1ZOooOTT6fdA9Vmx/RA== dependencies: - get-intrinsic "^1.1.3" + get-intrinsic "^1.2.4" got@^12.1.0: version "12.6.1" @@ -4859,14 +4859,16 @@ has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: es-define-property "^1.0.0" has-proto@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" - integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.1.0.tgz#deb10494cbbe8809bce168a3b961f42969f5ed43" + integrity sha512-QLdzI9IIO1Jg7f9GT1gXpPpXArAn6cS31R1eEZqz08Gc+uQ8/XiqHWt17Fiw+2p6oTTIq5GXEpQkAlA88YRl/Q== + dependencies: + call-bind "^1.0.7" has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" + integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== has-yarn@^3.0.0: version "3.0.0" @@ -5623,9 +5625,9 @@ leven@^3.1.0: integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== lilconfig@^3.1.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.2.tgz#e4a7c3cb549e3a606c8dcc32e5ae1005e62c05cb" - integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== + version "3.1.3" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4" + integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw== lines-and-columns@^1.1.6: version "1.2.4" @@ -6557,9 +6559,9 @@ node-domexception@^1.0.0: integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== node-emoji@^2.1.0: - version "2.1.3" - resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-2.1.3.tgz#93cfabb5cc7c3653aa52f29d6ffb7927d8047c06" - integrity sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA== + version "2.2.0" + resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-2.2.0.tgz#1d000e3c76e462577895be1b436f4aa2d6760eb0" + integrity sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw== dependencies: "@sindresorhus/is" "^4.6.0" char-regex "^1.0.2" @@ -7905,9 +7907,9 @@ regexpu-core@^6.1.1: unicode-match-property-value-ecmascript "^2.1.0" registry-auth-token@^5.0.1: - version "5.0.2" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz#8b026cc507c8552ebbe06724136267e63302f756" - integrity sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ== + version "5.0.3" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.3.tgz#417d758c8164569de8cf5cabff16cc937902dcc6" + integrity sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA== dependencies: "@pnpm/npm-conf" "^2.1.0" @@ -8342,9 +8344,9 @@ shebang-regex@^3.0.0: integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.7.3, shell-quote@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" - integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + version "1.8.2" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.2.tgz#d2d83e057959d53ec261311e9e9b8f51dcb2934a" + integrity sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA== shelljs@^0.8.5: version "0.8.5" @@ -8755,9 +8757,9 @@ type-fest@^2.13.0, type-fest@^2.5.0: integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== type-fest@^4.26.1: - version "4.29.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.29.0.tgz#c9ac0bd3c7cb2c2fb8fc7b24d5b3eb48daad834e" - integrity sha512-RPYt6dKyemXJe7I6oNstcH24myUGSReicxcHTvCLgzm4e0n8y05dGvcGB15/SoPRBmhlMthWQ9pvKyL81ko8nQ== + version "4.30.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.30.0.tgz#cf411e7630578ad9e9884951dfaeef6588f970fe" + integrity sha512-G6zXWS1dLj6eagy6sVhOMQiLtJdxQBHIA9Z6HFUNLOlr6MFOgzV8wvmidtPONfPtEUv0uZsy77XJNzTAfwPDaA== type-is@~1.6.18: version "1.6.18" @@ -9108,16 +9110,16 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.88.1, webpack@^5.95.0, webpack@^5.96.1: - version "5.96.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.96.1.tgz#3676d1626d8312b6b10d0c18cc049fba7ac01f0c" - integrity sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA== +webpack@^5.88.1, webpack@^5.95.0, webpack@^5.97.0: + version "5.97.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.97.0.tgz#1c5e3b9319f8c6decb19b142e776d90e629d5c40" + integrity sha512-CWT8v7ShSfj7tGs4TLRtaOLmOCPWhoKEvp+eA7FVx8Xrjb3XfT0aXdxDItnRZmE8sHcH+a8ayDrJCOjXKxVFfQ== dependencies: "@types/eslint-scope" "^3.7.7" "@types/estree" "^1.0.6" - "@webassemblyjs/ast" "^1.12.1" - "@webassemblyjs/wasm-edit" "^1.12.1" - "@webassemblyjs/wasm-parser" "^1.12.1" + "@webassemblyjs/ast" "^1.14.1" + "@webassemblyjs/wasm-edit" "^1.14.1" + "@webassemblyjs/wasm-parser" "^1.14.1" acorn "^8.14.0" browserslist "^4.24.0" chrome-trace-event "^1.0.2" From 87309688059e75cd3dbbf6b711faecc91cec4a6f Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Tue, 3 Dec 2024 12:38:47 -0800 Subject: [PATCH 2/2] Fix my typo Signed-off-by: Tim Smith --- docs/mql/resources/cloudflare-pack/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/mql/resources/cloudflare-pack/README.md b/docs/mql/resources/cloudflare-pack/README.md index d78ccc2b2..68ec3a03b 100644 --- a/docs/mql/resources/cloudflare-pack/README.md +++ b/docs/mql/resources/cloudflare-pack/README.md @@ -3,12 +3,12 @@ title: Cloudflare Resource Pack - MQL Resources id: cloudflare.pack sidebar_label: Cloudflare Resource Pack displayed_sidebar: MQL -description: The Cloudflare resource pack lets you use MQL to query and assess the security of your Cloureflare configuration. +description: The Cloudflare resource pack lets you use MQL to query and assess the security of your Cloudflare configuration. --- # Mondoo Cloudflare Resource Pack Reference -The Cloudflare resource pack lets you use MQL to query and assess the security of your Cloureflare configuration. +The Cloudflare resource pack lets you use MQL to query and assess the security of your Cloudflare configuration. Resources included in this pack: