Skip to content

Commit 4f7c216

Browse files
waleedlatif1claude
andcommitted
feat(cloudtrail): add AWS CloudTrail integration
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LJV2dCcAYvf1JuxquCMZAd
1 parent 8c2f206 commit 4f7c216

51 files changed

Lines changed: 5700 additions & 4 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎apps/docs/components/icons.tsx‎

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6953,6 +6953,33 @@ export function AthenaIcon(props: SVGProps<SVGSVGElement>) {
69536953
)
69546954
}
69556955

6956+
export function CloudTrailIcon(props: SVGProps<SVGSVGElement>) {
6957+
return (
6958+
<svg
6959+
{...props}
6960+
viewBox='5 5 70.002 70.002'
6961+
version='1.1'
6962+
xmlns='http://www.w3.org/2000/svg'
6963+
xmlnsXlink='http://www.w3.org/1999/xlink'
6964+
>
6965+
<g
6966+
id='Icon-Architecture/64/Arch_AWS-Cloud-Trail_64'
6967+
stroke='none'
6968+
strokeWidth='1'
6969+
fill='none'
6970+
fillRule='evenodd'
6971+
transform='translate(40, 40) scale(1.25) translate(-40, -40)'
6972+
>
6973+
<path
6974+
d='M25,52.996 L29,52.996 L29,50.994 L25,50.994 L25,52.996 Z M59.971,38.163 C59.746,35.126 58.261,32.89 55.902,32.1 C54.003,31.467 51.911,31.914 50.318,33.213 C49.352,31.308 47.9,29.442 46.702,28.26 C42.406,24.019 37.668,22.938 32.616,25.045 C28.106,26.922 24,33.087 24,37.981 L24,38.171 C21.293,39.086 19.109,41.074 18.074,43.609 L19.926,44.366 C21.245,41.135 24.332,40.122 25.247,39.889 C25.69,39.776 26,39.377 26,38.919 L26,37.981 C26,33.936 29.657,28.445 33.385,26.893 C37.68,25.103 41.578,26.011 45.298,29.685 C46.88,31.246 48.427,33.561 49.06,35.318 C49.184,35.664 49.488,35.913 49.852,35.968 C50.212,36.023 50.577,35.874 50.799,35.58 C51.904,34.11 53.696,33.474 55.269,33.999 C57.004,34.581 58,36.397 58,38.982 C58,39.472 58.354,39.889 58.836,39.969 C59.569,40.091 66,41.352 66,47.991 C66,54.868 59.281,54.996 59,54.998 L36,54.998 L36,57 L59.002,57 C62.114,56.994 68,55.104 68,47.991 C68,41.784 63.279,38.989 59.971,38.163 L59.971,38.163 Z M31,52.996 L45,52.996 L45,50.994 L31,50.994 L31,52.996 Z M27,57 L33,57 L33,54.998 L27,54.998 L27,57 Z M12,57 L15,57 L15,54.998 L12,54.998 L12,57 Z M15,48.992 L24,48.992 L24,46.99 L15,46.99 L15,48.992 Z M13,52.996 L23,52.996 L23,50.994 L13,50.994 L13,52.996 Z M27,48.992 L34,48.992 L34,46.99 L27,46.99 L27,48.992 Z M17,57 L25,57 L25,54.998 L17,54.998 L17,57 Z'
6975+
id='AWS-Cloud-Trail_Icon_64_Squid'
6976+
fill='currentColor'
6977+
/>
6978+
</g>
6979+
</svg>
6980+
)
6981+
}
6982+
69566983
export function CloudWatchIcon(props: SVGProps<SVGSVGElement>) {
69576984
return (
69586985
<svg

‎apps/docs/components/ui/icon-mapping.ts‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ import {
4444
ClickUpIcon,
4545
CloudFormationIcon,
4646
CloudflareIcon,
47+
CloudTrailIcon,
4748
CloudWatchIcon,
4849
CodePipelineIcon,
4950
ConfluenceIcon,
@@ -317,6 +318,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
317318
clickup: ClickUpIcon,
318319
cloudflare: CloudflareIcon,
319320
cloudformation: CloudFormationIcon,
321+
cloudtrail: CloudTrailIcon,
320322
cloudwatch: CloudWatchIcon,
321323
codepipeline: CodePipelineIcon,
322324
confluence: ConfluenceIcon,

‎apps/docs/content/docs/integrations/cloudtrail.mdx‎

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

‎apps/docs/content/docs/integrations/meta.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
"clickup-service-account",
4646
"cloudflare",
4747
"cloudformation",
48+
"cloudtrail",
4849
"cloudwatch",
4950
"codepipeline",
5051
"confluence",

0 commit comments

Comments
 (0)