diff --git a/.eslintrc.js b/.eslintrc.js
new file mode 100644
index 0000000..6d135e1
--- /dev/null
+++ b/.eslintrc.js
@@ -0,0 +1,14 @@
+module.exports = {
+ root: true,
+ parser: '@typescript-eslint/parser',
+ plugins: ['@typescript-eslint', 'prettier'],
+ extends: [
+ 'eslint:recommended',
+ 'plugin:@typescript-eslint/recommended',
+ 'plugin:prettier/recommended'
+ ],
+ rules: {
+ '@typescript-eslint/explicit-module-boundary-types': 'off',
+ 'prettier/prettier': 'error'
+ }
+};
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 1170717..068d8a9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -42,6 +42,8 @@ build/Release
node_modules/
jspm_packages/
+package-lock.json
+dist/
# Snowpack dependency directory (https://snowpack.dev/)
web_modules/
diff --git a/.npmignore b/.npmignore
new file mode 100644
index 0000000..e6d123a
--- /dev/null
+++ b/.npmignore
@@ -0,0 +1,15 @@
+src/
+.github/
+.husky/
+.eslintrc.js
+.prettierrc
+tsconfig.json
+build-icons.ts
+*.config.js
+.gitignore
+.git/
+.env
+.env.*
+.vscode/
+*.tsx
+*.map
diff --git a/.prettierrc b/.prettierrc
new file mode 100644
index 0000000..b2eb07a
--- /dev/null
+++ b/.prettierrc
@@ -0,0 +1,8 @@
+{
+ "semi": true,
+ "singleQuote": true,
+ "printWidth": 100,
+ "tabWidth": 2,
+ "trailingComma": "all",
+ "arrowParens": "always"
+}
\ No newline at end of file
diff --git a/.releaserc.json b/.releaserc.json
new file mode 100644
index 0000000..f61915c
--- /dev/null
+++ b/.releaserc.json
@@ -0,0 +1,11 @@
+{
+ "branches": ["main"],
+ "plugins": [
+ "@semantic-release/commit-analyzer",
+ "@semantic-release/release-notes-generator",
+ "@semantic-release/changelog",
+ "@semantic-release/npm",
+ "@semantic-release/git",
+ "@semantic-release/github"
+ ]
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index 703f598..f3091ea 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,85 @@
-# icons
-The set of icons from CtrlCloud for DevOps projects
+## 🌐 Icons
+Each service is a self-contained React component and can be resized using standard `width` and `height` props.
+We use optimized SVGs with optional `colors[]` and `colorsByHex{}` support, so they adapt their colors recursively and behave consistently across your app.
+
+
+### 🛠️ Setup
+
+
+#### install
+```bash
+npm i @ctrlcloud/icons
+```
+#### basic usage
+```js
+import {EC2} from '@ctrlcloud/icons';
+
+export default function Home() {
+ return (
+
+
+
+ );
+}
+````
+#### Next.js Config
+To use this library in a Next.js app, add the following to your `next.config.js`:
+
+```js
+
+ transpilePackages: ['@ctrlcloud/icons'], // Explicitly transpile this package
+ webpack(config) {
+ config.module.rules.push({
+ test: /\.svg$/,
+ use: ['@svgr/webpack'],
+ });
+ return config;
+ },
+```
+
+Also install the following package:
+
+```bash
+npm install --save-dev @svgr/webpack
+```
+
+### Attributes
+All props are optional:
+
+
+| Name | Type | Description |
+|:---------|:-----|:------------|
+| width | number | Sets the width of the icon. Defaults to `40px`. |
+| height | number | Sets the height of the icon. Defaults to `40px`. |
+| colors | string[] | Replaces colors in order of appearance (first color replaces first fill, etc.)|
+| colorsByHex | object | Precise color overrides: { "ORIGINAL_HEX": "NEW_HEX" }. |
+| ...props | any | All other SVG-compatible props like `className`, `style`, `aria-label`, etc. |
+---
+💡 Tip: Use your browser's inspector to check the original SVG colors before replacing
+
+### Usage
+
+
+Example usage:
+
+```jsx
+import { EC2, S3, Lambda } from '@ctrlcloud/icons';
+
+export default function Example() {
+ return (
+
+
+
+ // Replace first color in svg:
+
+
+ // You can also override specific colors easily:
+
+
+ );
+}
+
+```
+---
+Enjoy using `icons` in your project! 🌐🌟
+
diff --git a/build-icons.ts b/build-icons.ts
new file mode 100644
index 0000000..7d5bd91
--- /dev/null
+++ b/build-icons.ts
@@ -0,0 +1,154 @@
+import fs from 'fs/promises';
+import path from 'path';
+import { transform } from '@svgr/core';
+
+const ICONS_DIR = path.join(process.cwd(), 'src/icons');
+const OUT_DIR = path.join(process.cwd(), 'dist/icons');
+const OUT_DIR_INDEX = path.join(process.cwd(), 'dist');
+
+type IIconExport = {
+ componentName: string;
+ importPath: string;
+}
+
+async function processDirectory(dir: string, relativePath = ''): Promise {
+ const files = await fs.readdir(dir);
+ let allExports: IIconExport[] = [];
+
+ for (const file of files) {
+ const fullPath = path.join(dir, file);
+ const relativeFilePath = path.join(relativePath, file);
+ const stat = await fs.stat(fullPath);
+
+ if (stat.isDirectory()) {
+ const subDirExports = await processDirectory(fullPath, relativeFilePath);
+ allExports = [...allExports, ...subDirExports];
+ } else if (file.endsWith('.svg')) {
+ const svgCode = await fs.readFile(fullPath, 'utf8');
+ const componentName = path.basename(file, '.svg');
+ const pascalCaseName = componentName.replace(/(^|-)(\w)/g, (_, __, char) => char.toUpperCase());
+
+ const jsCode = await transform(
+ svgCode,
+ {
+ plugins: ['@svgr/plugin-svgo', '@svgr/plugin-jsx', '@svgr/plugin-prettier'],
+ typescript: false,
+ jsxRuntime: 'classic',
+ expandProps: 'end',
+ template: ({ componentName, jsx }, { tpl }) => tpl`
+ import React from 'react';
+
+ const ${componentName} = ({
+ width = 40,
+ height = 40,
+ colors = [],
+ colorsByHex = {},
+ ...props
+ }) => {
+ const originalChildren = ${jsx}.props.children;
+
+ const processChildren = (children) => {
+ return React.Children.map(children, (child, index) => {
+ if (!React.isValidElement(child)) return child;
+
+ let newChild = child;
+
+ if (child.props.fill) {
+ const overrideFill = colorsByHex[child.props.fill] || colors[index] || child.props.fill;
+ newChild = React.cloneElement(child, { fill: overrideFill });
+ }
+
+ if (child.props.children) {
+ const processedChildren = processChildren(child.props.children);
+ newChild = React.cloneElement(child, {}, processedChildren);
+ }
+
+ return newChild;
+ });
+ };
+
+ const processedChildren = processChildren(originalChildren);
+
+ return (
+
+ );
+ };
+
+ export default ${componentName};
+ `
+ },
+ { componentName: pascalCaseName }
+ );
+
+
+ const outSubDir = path.join(OUT_DIR, relativePath);
+ await fs.mkdir(outSubDir, { recursive: true });
+
+ await fs.writeFile(
+ path.join(outSubDir, `${pascalCaseName}.jsx`),
+ jsCode
+ );
+
+ const dtsContent =
+ `import * as React from 'react';
+ import type { SVGProps } from 'react';
+
+ type ICustomIconProps = SVGProps & {
+ colors?: string[];
+ colorsByHex?: Record;
+ width?: number | string;
+ height?: number | string;
+ }
+
+ declare const ${pascalCaseName}: React.FC;
+ export default ${pascalCaseName};`;
+ await fs.writeFile(path.join(outSubDir, `${pascalCaseName}.d.ts`), dtsContent);
+
+ const exportPath = path.join('icons', relativePath, pascalCaseName);
+ allExports.push({
+ componentName: pascalCaseName,
+ importPath: exportPath.replace(/\\/g, '/'),
+ });
+ }
+ }
+
+ return allExports;
+}
+
+async function buildIcons() {
+ try {
+ await fs.mkdir(OUT_DIR, { recursive: true });
+
+ const allExports = await processDirectory(ICONS_DIR);
+
+ const indexContent = allExports
+ .map(({ componentName, importPath }) =>
+ `export { default as ${componentName} } from './${importPath}.jsx';`
+ )
+ .join('\n');
+
+ await fs.writeFile(path.join(OUT_DIR_INDEX, 'index.js'), indexContent);
+
+ const dtsContent = allExports
+ .map(({ componentName, importPath }) =>
+ `export { default as ${componentName} } from './${importPath}.js';`
+ )
+ .join('\n');
+
+ await fs.writeFile(path.join(OUT_DIR_INDEX, 'index.d.ts'), dtsContent);
+
+ console.log(`Generated ${allExports.length} icon components`);
+ } catch (error) {
+ console.error('Error building icons:', error);
+ process.exit(1);
+ }
+}
+
+buildIcons();
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..0de1f3e
--- /dev/null
+++ b/package.json
@@ -0,0 +1,102 @@
+{
+ "name": "@ctrlcloud/icons",
+ "version": "1.0.0-beta.1",
+ "sideEffects": false,
+ "description": "The set of icons from CtrlCloud for DevOps projects",
+ "type": "module",
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/ctrlcloudnet/icons.git"
+ },
+ "keywords": [
+ "icons",
+ "svg",
+ "react"
+ ],
+ "publishConfig": {
+ "access": "public"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ },
+ "scripts": {
+ "build": "tsx build-icons.ts dist/",
+ "prepublishOnly": "npm run build",
+ "lint": "eslint src --ext .ts,.tsx",
+ "format": "prettier --write \"src/**/*.{ts,tsx}\"",
+ "prepare": "husky install",
+ "release": "semantic-release",
+ "commit": "git-cz"
+ },
+ "main": "dist/index.js",
+ "types": "dist/index.d.ts",
+ "files": [
+ "dist"
+ ],
+ "exports": {
+ ".": {
+ "import": "./dist/index.js",
+ "require": "./dist/index.js",
+ "types": "./dist/index.d.ts"
+ },
+ "./*": {
+ "import": "./dist/*.js",
+ "require": "./dist/*.js",
+ "types": "./dist/*.d.ts"
+ }
+ },
+ "husky": {
+ "hooks": {
+ "pre-commit": "lint-staged",
+ "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
+ }
+ },
+ "lint-staged": {
+ "*.{ts,tsx}": [
+ "eslint --fix",
+ "prettier --write"
+ ],
+ "*.{json,md}": [
+ "prettier --write"
+ ]
+ },
+ "config": {
+ "commitizen": {
+ "path": "./node_modules/cz-conventional-changelog"
+ }
+ },
+ "license": "MIT",
+ "bugs": {
+ "url": "https://github.com/ctrlcloudnet/icons/issues"
+ },
+ "homepage": "https://github.com/ctrlcloudnet/icons#readme",
+ "devDependencies": {
+ "@semantic-release/changelog": "^6.0.3",
+ "@semantic-release/git": "^10.0.1",
+ "@semantic-release/github": "^9.0.4",
+ "@semantic-release/npm": "^12.0.1",
+ "@svgr/core": "^8.1.0",
+ "@svgr/plugin-jsx": "^8.1.0",
+ "@svgr/plugin-prettier": "^8.1.0",
+ "@svgr/plugin-svgo": "^8.1.0",
+ "@svgr/rollup": "^8.1.0",
+ "@types/node": "^22.14.1",
+ "@types/react": "^18.2.56",
+ "@typescript-eslint/eslint-plugin": "^8.30.1",
+ "@typescript-eslint/parser": "^8.30.1",
+ "commitizen": "^4.3.1",
+ "cz-conventional-changelog": "^3.3.0",
+ "eslint": "^9.25.0",
+ "eslint-config-prettier": "^10.1.2",
+ "eslint-plugin-prettier": "^5.2.6",
+ "husky": "^9.1.7",
+ "lint-staged": "^15.5.1",
+ "prettier": "^3.5.3",
+ "semantic-release": "^24.2.3",
+ "tsx": "^4.19.3",
+ "typescript": "^5.8.3"
+ },
+ "peerDependencies": {
+ "react": ">=18.0.0 || ^19.0.0"
+ }
+}
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/auto-scaling-group.svg b/src/icons/aws/architecture-group/auto-scaling-group.svg
new file mode 100644
index 0000000..d859d26
--- /dev/null
+++ b/src/icons/aws/architecture-group/auto-scaling-group.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/aws-account.svg b/src/icons/aws/architecture-group/aws-account.svg
new file mode 100644
index 0000000..e1e39b7
--- /dev/null
+++ b/src/icons/aws/architecture-group/aws-account.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/aws-cloud-dark.svg b/src/icons/aws/architecture-group/aws-cloud-dark.svg
new file mode 100644
index 0000000..83c8981
--- /dev/null
+++ b/src/icons/aws/architecture-group/aws-cloud-dark.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/aws-cloud-logo-dark.svg b/src/icons/aws/architecture-group/aws-cloud-logo-dark.svg
new file mode 100644
index 0000000..8f10a5d
--- /dev/null
+++ b/src/icons/aws/architecture-group/aws-cloud-logo-dark.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/aws-cloud-logo.svg b/src/icons/aws/architecture-group/aws-cloud-logo.svg
new file mode 100644
index 0000000..c4a24d0
--- /dev/null
+++ b/src/icons/aws/architecture-group/aws-cloud-logo.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/aws-cloud.svg b/src/icons/aws/architecture-group/aws-cloud.svg
new file mode 100644
index 0000000..dd1ff09
--- /dev/null
+++ b/src/icons/aws/architecture-group/aws-cloud.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/aws-iot-greengrass-deployment.svg b/src/icons/aws/architecture-group/aws-iot-greengrass-deployment.svg
new file mode 100644
index 0000000..4619f6c
--- /dev/null
+++ b/src/icons/aws/architecture-group/aws-iot-greengrass-deployment.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/corporate-data-center.svg b/src/icons/aws/architecture-group/corporate-data-center.svg
new file mode 100644
index 0000000..ee75dc8
--- /dev/null
+++ b/src/icons/aws/architecture-group/corporate-data-center.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/ec2-instance-contents.svg b/src/icons/aws/architecture-group/ec2-instance-contents.svg
new file mode 100644
index 0000000..abe02b1
--- /dev/null
+++ b/src/icons/aws/architecture-group/ec2-instance-contents.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/private-subnet.svg b/src/icons/aws/architecture-group/private-subnet.svg
new file mode 100644
index 0000000..2a28fff
--- /dev/null
+++ b/src/icons/aws/architecture-group/private-subnet.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/public-subnet.svg b/src/icons/aws/architecture-group/public-subnet.svg
new file mode 100644
index 0000000..5e1b5aa
--- /dev/null
+++ b/src/icons/aws/architecture-group/public-subnet.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/region.svg b/src/icons/aws/architecture-group/region.svg
new file mode 100644
index 0000000..d99274c
--- /dev/null
+++ b/src/icons/aws/architecture-group/region.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/server-contents.svg b/src/icons/aws/architecture-group/server-contents.svg
new file mode 100644
index 0000000..1854583
--- /dev/null
+++ b/src/icons/aws/architecture-group/server-contents.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/spot-fleet.svg b/src/icons/aws/architecture-group/spot-fleet.svg
new file mode 100644
index 0000000..3e5ec96
--- /dev/null
+++ b/src/icons/aws/architecture-group/spot-fleet.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-group/virtual-private-cloud-vpc.svg b/src/icons/aws/architecture-group/virtual-private-cloud-vpc.svg
new file mode 100644
index 0000000..71f4885
--- /dev/null
+++ b/src/icons/aws/architecture-group/virtual-private-cloud-vpc.svg
@@ -0,0 +1,8 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/analytics-kinesis-video-streams.svg b/src/icons/aws/architecture-service/analytics/analytics-kinesis-video-streams.svg
new file mode 100644
index 0000000..eda5204
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/analytics-kinesis-video-streams.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/athena.svg b/src/icons/aws/architecture-service/analytics/athena.svg
new file mode 100644
index 0000000..11e0683
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/athena.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/clean-rooms.svg b/src/icons/aws/architecture-service/analytics/clean-rooms.svg
new file mode 100644
index 0000000..e800b1b
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/clean-rooms.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/cloudsearch.svg b/src/icons/aws/architecture-service/analytics/cloudsearch.svg
new file mode 100644
index 0000000..6b55570
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/cloudsearch.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/data-exchange.svg b/src/icons/aws/architecture-service/analytics/data-exchange.svg
new file mode 100644
index 0000000..0da4c5e
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/data-exchange.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/data-firehose.svg b/src/icons/aws/architecture-service/analytics/data-firehose.svg
new file mode 100644
index 0000000..965e18c
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/data-firehose.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/datazone.svg b/src/icons/aws/architecture-service/analytics/datazone.svg
new file mode 100644
index 0000000..bf5fc17
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/datazone.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/emr.svg b/src/icons/aws/architecture-service/analytics/emr.svg
new file mode 100644
index 0000000..0a1916a
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/emr.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/entity-resolution.svg b/src/icons/aws/architecture-service/analytics/entity-resolution.svg
new file mode 100644
index 0000000..aed89da
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/entity-resolution.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/finspace.svg b/src/icons/aws/architecture-service/analytics/finspace.svg
new file mode 100644
index 0000000..2437c70
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/finspace.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/glue-databrew.svg b/src/icons/aws/architecture-service/analytics/glue-databrew.svg
new file mode 100644
index 0000000..fc26007
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/glue-databrew.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/glue.svg b/src/icons/aws/architecture-service/analytics/glue.svg
new file mode 100644
index 0000000..5b05d46
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/glue.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/kinesis-data-streams.svg b/src/icons/aws/architecture-service/analytics/kinesis-data-streams.svg
new file mode 100644
index 0000000..9ee8700
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/kinesis-data-streams.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/kinesis.svg b/src/icons/aws/architecture-service/analytics/kinesis.svg
new file mode 100644
index 0000000..b2314b8
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/kinesis.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/lake-formation.svg b/src/icons/aws/architecture-service/analytics/lake-formation.svg
new file mode 100644
index 0000000..f7a577d
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/lake-formation.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/managed-service-for-apache-flink.svg b/src/icons/aws/architecture-service/analytics/managed-service-for-apache-flink.svg
new file mode 100644
index 0000000..f2a51b0
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/managed-service-for-apache-flink.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/managed-streaming-for-apache-kafka.svg b/src/icons/aws/architecture-service/analytics/managed-streaming-for-apache-kafka.svg
new file mode 100644
index 0000000..f276a05
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/managed-streaming-for-apache-kafka.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/opensearch-service.svg b/src/icons/aws/architecture-service/analytics/opensearch-service.svg
new file mode 100644
index 0000000..d62a522
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/opensearch-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/quicksight.svg b/src/icons/aws/architecture-service/analytics/quicksight.svg
new file mode 100644
index 0000000..80603ad
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/quicksight.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/redshift.svg b/src/icons/aws/architecture-service/analytics/redshift.svg
new file mode 100644
index 0000000..af15ffc
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/redshift.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/analytics/sagemaker.svg b/src/icons/aws/architecture-service/analytics/sagemaker.svg
new file mode 100644
index 0000000..1421044
--- /dev/null
+++ b/src/icons/aws/architecture-service/analytics/sagemaker.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/icons/aws/architecture-service/app-integration/appflow.svg b/src/icons/aws/architecture-service/app-integration/appflow.svg
new file mode 100644
index 0000000..2f161e6
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/appflow.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/appsync.svg b/src/icons/aws/architecture-service/app-integration/appsync.svg
new file mode 100644
index 0000000..b00d11a
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/appsync.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/b2b-data-interchange.svg b/src/icons/aws/architecture-service/app-integration/b2b-data-interchange.svg
new file mode 100644
index 0000000..3997daa
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/b2b-data-interchange.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/eventbridge.svg b/src/icons/aws/architecture-service/app-integration/eventbridge.svg
new file mode 100644
index 0000000..1d6fe98
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/eventbridge.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/express-workflows.svg b/src/icons/aws/architecture-service/app-integration/express-workflows.svg
new file mode 100644
index 0000000..085eb49
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/express-workflows.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/managed-workflows-for-apache-airflow.svg b/src/icons/aws/architecture-service/app-integration/managed-workflows-for-apache-airflow.svg
new file mode 100644
index 0000000..22b9726
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/managed-workflows-for-apache-airflow.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/mq.svg b/src/icons/aws/architecture-service/app-integration/mq.svg
new file mode 100644
index 0000000..eb5145f
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/mq.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/simple-notification-service.svg b/src/icons/aws/architecture-service/app-integration/simple-notification-service.svg
new file mode 100644
index 0000000..c492368
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/simple-notification-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/simple-queue-service.svg b/src/icons/aws/architecture-service/app-integration/simple-queue-service.svg
new file mode 100644
index 0000000..6f6ebc9
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/simple-queue-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/app-integration/step-functions.svg b/src/icons/aws/architecture-service/app-integration/step-functions.svg
new file mode 100644
index 0000000..d1d544d
--- /dev/null
+++ b/src/icons/aws/architecture-service/app-integration/step-functions.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/apache-mxnet-on-aws.svg b/src/icons/aws/architecture-service/artificial-intelligence/apache-mxnet-on-aws.svg
new file mode 100644
index 0000000..c85bf80
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/apache-mxnet-on-aws.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/app-studio.svg b/src/icons/aws/architecture-service/artificial-intelligence/app-studio.svg
new file mode 100644
index 0000000..23b48aa
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/app-studio.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/augmented-ai-a2i.svg b/src/icons/aws/architecture-service/artificial-intelligence/augmented-ai-a2i.svg
new file mode 100644
index 0000000..71e0fd3
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/augmented-ai-a2i.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/bedrock.svg b/src/icons/aws/architecture-service/artificial-intelligence/bedrock.svg
new file mode 100644
index 0000000..1d8de87
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/bedrock.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/codeguru.svg b/src/icons/aws/architecture-service/artificial-intelligence/codeguru.svg
new file mode 100644
index 0000000..613334f
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/codeguru.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/codewhisperer.svg b/src/icons/aws/architecture-service/artificial-intelligence/codewhisperer.svg
new file mode 100644
index 0000000..c82db99
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/codewhisperer.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/comprehend-medical.svg b/src/icons/aws/architecture-service/artificial-intelligence/comprehend-medical.svg
new file mode 100644
index 0000000..294d407
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/comprehend-medical.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/comprehend.svg b/src/icons/aws/architecture-service/artificial-intelligence/comprehend.svg
new file mode 100644
index 0000000..c69bc0a
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/comprehend.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/deep-learning-amis.svg b/src/icons/aws/architecture-service/artificial-intelligence/deep-learning-amis.svg
new file mode 100644
index 0000000..f1bbec4
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/deep-learning-amis.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/deep-learning-containers.svg b/src/icons/aws/architecture-service/artificial-intelligence/deep-learning-containers.svg
new file mode 100644
index 0000000..fe94491
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/deep-learning-containers.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/deepcomposer.svg b/src/icons/aws/architecture-service/artificial-intelligence/deepcomposer.svg
new file mode 100644
index 0000000..d307c87
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/deepcomposer.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/deeplens.svg b/src/icons/aws/architecture-service/artificial-intelligence/deeplens.svg
new file mode 100644
index 0000000..ef82dd3
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/deeplens.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/deepracer.svg b/src/icons/aws/architecture-service/artificial-intelligence/deepracer.svg
new file mode 100644
index 0000000..b846683
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/deepracer.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/devops-guru.svg b/src/icons/aws/architecture-service/artificial-intelligence/devops-guru.svg
new file mode 100644
index 0000000..d70285b
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/devops-guru.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/elastic-inference.svg b/src/icons/aws/architecture-service/artificial-intelligence/elastic-inference.svg
new file mode 100644
index 0000000..c96f642
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/elastic-inference.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/forecast.svg b/src/icons/aws/architecture-service/artificial-intelligence/forecast.svg
new file mode 100644
index 0000000..e506bd8
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/forecast.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/fraud-detector.svg b/src/icons/aws/architecture-service/artificial-intelligence/fraud-detector.svg
new file mode 100644
index 0000000..ed7bec1
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/fraud-detector.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/healthimaging.svg b/src/icons/aws/architecture-service/artificial-intelligence/healthimaging.svg
new file mode 100644
index 0000000..18323c8
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/healthimaging.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/healthlake.svg b/src/icons/aws/architecture-service/artificial-intelligence/healthlake.svg
new file mode 100644
index 0000000..154947c
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/healthlake.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/healthomics.svg b/src/icons/aws/architecture-service/artificial-intelligence/healthomics.svg
new file mode 100644
index 0000000..aca23c4
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/healthomics.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/healthscribe.svg b/src/icons/aws/architecture-service/artificial-intelligence/healthscribe.svg
new file mode 100644
index 0000000..1f02a87
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/healthscribe.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/kendra.svg b/src/icons/aws/architecture-service/artificial-intelligence/kendra.svg
new file mode 100644
index 0000000..e1cb8aa
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/kendra.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/lex.svg b/src/icons/aws/architecture-service/artificial-intelligence/lex.svg
new file mode 100644
index 0000000..e9fd44a
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/lex.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-equipment.svg b/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-equipment.svg
new file mode 100644
index 0000000..002498f
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-equipment.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-metrics.svg b/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-metrics.svg
new file mode 100644
index 0000000..ff087bd
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-metrics.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-vision.svg b/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-vision.svg
new file mode 100644
index 0000000..f52c2e0
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/lookout-for-vision.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/monitron.svg b/src/icons/aws/architecture-service/artificial-intelligence/monitron.svg
new file mode 100644
index 0000000..f52a09e
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/monitron.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/neuron.svg b/src/icons/aws/architecture-service/artificial-intelligence/neuron.svg
new file mode 100644
index 0000000..d44ebc2
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/neuron.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/nova.svg b/src/icons/aws/architecture-service/artificial-intelligence/nova.svg
new file mode 100644
index 0000000..8058bb3
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/nova.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/panorama.svg b/src/icons/aws/architecture-service/artificial-intelligence/panorama.svg
new file mode 100644
index 0000000..72acd72
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/panorama.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/personalize.svg b/src/icons/aws/architecture-service/artificial-intelligence/personalize.svg
new file mode 100644
index 0000000..fa756a5
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/personalize.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/polly.svg b/src/icons/aws/architecture-service/artificial-intelligence/polly.svg
new file mode 100644
index 0000000..5d5afc8
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/polly.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/pytorch-on-aws.svg b/src/icons/aws/architecture-service/artificial-intelligence/pytorch-on-aws.svg
new file mode 100644
index 0000000..528595a
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/pytorch-on-aws.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/q.svg b/src/icons/aws/architecture-service/artificial-intelligence/q.svg
new file mode 100644
index 0000000..27cfc06
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/q.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/rekognition.svg b/src/icons/aws/architecture-service/artificial-intelligence/rekognition.svg
new file mode 100644
index 0000000..f01c03f
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/rekognition.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-ai.svg b/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-ai.svg
new file mode 100644
index 0000000..6fc9241
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-ai.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-ground-truth.svg b/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-ground-truth.svg
new file mode 100644
index 0000000..0a3d205
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-ground-truth.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-studio-lab.svg b/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-studio-lab.svg
new file mode 100644
index 0000000..846d697
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/sagemaker-studio-lab.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/tensorflow-on-aws.svg b/src/icons/aws/architecture-service/artificial-intelligence/tensorflow-on-aws.svg
new file mode 100644
index 0000000..b723038
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/tensorflow-on-aws.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/textract.svg b/src/icons/aws/architecture-service/artificial-intelligence/textract.svg
new file mode 100644
index 0000000..3a01aa0
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/textract.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/transcribe.svg b/src/icons/aws/architecture-service/artificial-intelligence/transcribe.svg
new file mode 100644
index 0000000..6b44866
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/transcribe.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/artificial-intelligence/translate.svg b/src/icons/aws/architecture-service/artificial-intelligence/translate.svg
new file mode 100644
index 0000000..729fe68
--- /dev/null
+++ b/src/icons/aws/architecture-service/artificial-intelligence/translate.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/blockchain/managed-blockchain.svg b/src/icons/aws/architecture-service/blockchain/managed-blockchain.svg
new file mode 100644
index 0000000..983c86f
--- /dev/null
+++ b/src/icons/aws/architecture-service/blockchain/managed-blockchain.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/blockchain/quantum-ledger-database.svg b/src/icons/aws/architecture-service/blockchain/quantum-ledger-database.svg
new file mode 100644
index 0000000..389d89b
--- /dev/null
+++ b/src/icons/aws/architecture-service/blockchain/quantum-ledger-database.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/alexa-for-business.svg b/src/icons/aws/architecture-service/business-applications/alexa-for-business.svg
new file mode 100644
index 0000000..2b49046
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/alexa-for-business.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/appfabric.svg b/src/icons/aws/architecture-service/business-applications/appfabric.svg
new file mode 100644
index 0000000..943bd10
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/appfabric.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/chime-sdk.svg b/src/icons/aws/architecture-service/business-applications/chime-sdk.svg
new file mode 100644
index 0000000..9b6d2f9
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/chime-sdk.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/chime.svg b/src/icons/aws/architecture-service/business-applications/chime.svg
new file mode 100644
index 0000000..afa9454
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/chime.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/connect.svg b/src/icons/aws/architecture-service/business-applications/connect.svg
new file mode 100644
index 0000000..45d091e
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/connect.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/end-user-messaging.svg b/src/icons/aws/architecture-service/business-applications/end-user-messaging.svg
new file mode 100644
index 0000000..f0438f4
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/end-user-messaging.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/aws/architecture-service/business-applications/pinpoint-apis.svg b/src/icons/aws/architecture-service/business-applications/pinpoint-apis.svg
new file mode 100644
index 0000000..211afb2
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/pinpoint-apis.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/pinpoint.svg b/src/icons/aws/architecture-service/business-applications/pinpoint.svg
new file mode 100644
index 0000000..e29d084
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/pinpoint.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/simple-email-service.svg b/src/icons/aws/architecture-service/business-applications/simple-email-service.svg
new file mode 100644
index 0000000..6654e21
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/simple-email-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/supply-chain.svg b/src/icons/aws/architecture-service/business-applications/supply-chain.svg
new file mode 100644
index 0000000..bcbb407
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/supply-chain.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/wickr.svg b/src/icons/aws/architecture-service/business-applications/wickr.svg
new file mode 100644
index 0000000..a83ad33
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/wickr.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/workdocs-sdk.svg b/src/icons/aws/architecture-service/business-applications/workdocs-sdk.svg
new file mode 100644
index 0000000..8d89baf
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/workdocs-sdk.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/workdocs.svg b/src/icons/aws/architecture-service/business-applications/workdocs.svg
new file mode 100644
index 0000000..5320951
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/workdocs.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/business-applications/workmail.svg b/src/icons/aws/architecture-service/business-applications/workmail.svg
new file mode 100644
index 0000000..349d782
--- /dev/null
+++ b/src/icons/aws/architecture-service/business-applications/workmail.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/cloud-financial-management/billing-conductor.svg b/src/icons/aws/architecture-service/cloud-financial-management/billing-conductor.svg
new file mode 100644
index 0000000..513b398
--- /dev/null
+++ b/src/icons/aws/architecture-service/cloud-financial-management/billing-conductor.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/cloud-financial-management/budgets.svg b/src/icons/aws/architecture-service/cloud-financial-management/budgets.svg
new file mode 100644
index 0000000..f33f78f
--- /dev/null
+++ b/src/icons/aws/architecture-service/cloud-financial-management/budgets.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/cloud-financial-management/cost-and-usage-report.svg b/src/icons/aws/architecture-service/cloud-financial-management/cost-and-usage-report.svg
new file mode 100644
index 0000000..c1058cd
--- /dev/null
+++ b/src/icons/aws/architecture-service/cloud-financial-management/cost-and-usage-report.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/cloud-financial-management/cost-explorer.svg b/src/icons/aws/architecture-service/cloud-financial-management/cost-explorer.svg
new file mode 100644
index 0000000..34f721d
--- /dev/null
+++ b/src/icons/aws/architecture-service/cloud-financial-management/cost-explorer.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/cloud-financial-management/reserved-instance-reporting.svg b/src/icons/aws/architecture-service/cloud-financial-management/reserved-instance-reporting.svg
new file mode 100644
index 0000000..58915cb
--- /dev/null
+++ b/src/icons/aws/architecture-service/cloud-financial-management/reserved-instance-reporting.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/cloud-financial-management/savings-plans.svg b/src/icons/aws/architecture-service/cloud-financial-management/savings-plans.svg
new file mode 100644
index 0000000..8036493
--- /dev/null
+++ b/src/icons/aws/architecture-service/cloud-financial-management/savings-plans.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/app-runner.svg b/src/icons/aws/architecture-service/compute/app-runner.svg
new file mode 100644
index 0000000..cad52c6
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/app-runner.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/bottlerocket.svg b/src/icons/aws/architecture-service/compute/bottlerocket.svg
new file mode 100644
index 0000000..d88c759
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/bottlerocket.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/compute-batch.svg b/src/icons/aws/architecture-service/compute/compute-batch.svg
new file mode 100644
index 0000000..d0c2e84
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/compute-batch.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/compute-optimizer.svg b/src/icons/aws/architecture-service/compute/compute-optimizer.svg
new file mode 100644
index 0000000..b3edc85
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/compute-optimizer.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/dcv.svg b/src/icons/aws/architecture-service/compute/dcv.svg
new file mode 100644
index 0000000..9166709
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/dcv.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/ec2-auto-scaling.svg b/src/icons/aws/architecture-service/compute/ec2-auto-scaling.svg
new file mode 100644
index 0000000..7c034b9
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/ec2-auto-scaling.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/ec2-image-builder.svg b/src/icons/aws/architecture-service/compute/ec2-image-builder.svg
new file mode 100644
index 0000000..6c71423
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/ec2-image-builder.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/ec2.svg b/src/icons/aws/architecture-service/compute/ec2.svg
new file mode 100644
index 0000000..df01964
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/ec2.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/elastic-beanstalk.svg b/src/icons/aws/architecture-service/compute/elastic-beanstalk.svg
new file mode 100644
index 0000000..3730b76
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/elastic-beanstalk.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/elastic-fabric-adapter.svg b/src/icons/aws/architecture-service/compute/elastic-fabric-adapter.svg
new file mode 100644
index 0000000..1936e2a
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/elastic-fabric-adapter.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/lambda.svg b/src/icons/aws/architecture-service/compute/lambda.svg
new file mode 100644
index 0000000..b2718d1
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/lambda.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/lightsail-for-research.svg b/src/icons/aws/architecture-service/compute/lightsail-for-research.svg
new file mode 100644
index 0000000..e5f3607
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/lightsail-for-research.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/lightsail.svg b/src/icons/aws/architecture-service/compute/lightsail.svg
new file mode 100644
index 0000000..99ef11d
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/lightsail.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/local-zones.svg b/src/icons/aws/architecture-service/compute/local-zones.svg
new file mode 100644
index 0000000..d25d3fa
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/local-zones.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/nice-enginframe.svg b/src/icons/aws/architecture-service/compute/nice-enginframe.svg
new file mode 100644
index 0000000..9e1ad54
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/nice-enginframe.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/nitro-enclaves.svg b/src/icons/aws/architecture-service/compute/nitro-enclaves.svg
new file mode 100644
index 0000000..3a19e70
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/nitro-enclaves.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/outposts-family.svg b/src/icons/aws/architecture-service/compute/outposts-family.svg
new file mode 100644
index 0000000..a31354f
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/outposts-family.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/outposts-rack.svg b/src/icons/aws/architecture-service/compute/outposts-rack.svg
new file mode 100644
index 0000000..e65807d
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/outposts-rack.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/outposts-servers.svg b/src/icons/aws/architecture-service/compute/outposts-servers.svg
new file mode 100644
index 0000000..7ddae3b
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/outposts-servers.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/parallel-cluster.svg b/src/icons/aws/architecture-service/compute/parallel-cluster.svg
new file mode 100644
index 0000000..874cd28
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/parallel-cluster.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/parallel-computing-service.svg b/src/icons/aws/architecture-service/compute/parallel-computing-service.svg
new file mode 100644
index 0000000..9de85a9
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/parallel-computing-service.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/icons/aws/architecture-service/compute/serverless-application-repository.svg b/src/icons/aws/architecture-service/compute/serverless-application-repository.svg
new file mode 100644
index 0000000..0c691f5
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/serverless-application-repository.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/simspace-weaver.svg b/src/icons/aws/architecture-service/compute/simspace-weaver.svg
new file mode 100644
index 0000000..24624fa
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/simspace-weaver.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/compute/wavelength.svg b/src/icons/aws/architecture-service/compute/wavelength.svg
new file mode 100644
index 0000000..474237f
--- /dev/null
+++ b/src/icons/aws/architecture-service/compute/wavelength.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/ecs-anywhere.svg b/src/icons/aws/architecture-service/containers/ecs-anywhere.svg
new file mode 100644
index 0000000..52b5418
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/ecs-anywhere.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/eks-anywhere.svg b/src/icons/aws/architecture-service/containers/eks-anywhere.svg
new file mode 100644
index 0000000..26a907a
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/eks-anywhere.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/eks-cloud.svg b/src/icons/aws/architecture-service/containers/eks-cloud.svg
new file mode 100644
index 0000000..dfe6b7f
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/eks-cloud.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/eks-distro.svg b/src/icons/aws/architecture-service/containers/eks-distro.svg
new file mode 100644
index 0000000..4b2f2f8
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/eks-distro.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/elastic-container-registry.svg b/src/icons/aws/architecture-service/containers/elastic-container-registry.svg
new file mode 100644
index 0000000..91729a0
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/elastic-container-registry.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/elastic-container-service.svg b/src/icons/aws/architecture-service/containers/elastic-container-service.svg
new file mode 100644
index 0000000..7738b90
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/elastic-container-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/elastic-kubernetes-service.svg b/src/icons/aws/architecture-service/containers/elastic-kubernetes-service.svg
new file mode 100644
index 0000000..560d500
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/elastic-kubernetes-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/fargate.svg b/src/icons/aws/architecture-service/containers/fargate.svg
new file mode 100644
index 0000000..52e90c0
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/fargate.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/containers/red-hat-openshift-service-on-aws.svg b/src/icons/aws/architecture-service/containers/red-hat-openshift-service-on-aws.svg
new file mode 100644
index 0000000..04be04f
--- /dev/null
+++ b/src/icons/aws/architecture-service/containers/red-hat-openshift-service-on-aws.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/customer-enablement/activate.svg b/src/icons/aws/architecture-service/customer-enablement/activate.svg
new file mode 100644
index 0000000..fca1e54
--- /dev/null
+++ b/src/icons/aws/architecture-service/customer-enablement/activate.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/customer-enablement/iq.svg b/src/icons/aws/architecture-service/customer-enablement/iq.svg
new file mode 100644
index 0000000..4ff0bb2
--- /dev/null
+++ b/src/icons/aws/architecture-service/customer-enablement/iq.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/customer-enablement/managed-services.svg b/src/icons/aws/architecture-service/customer-enablement/managed-services.svg
new file mode 100644
index 0000000..5ddc406
--- /dev/null
+++ b/src/icons/aws/architecture-service/customer-enablement/managed-services.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/customer-enablement/professional-services.svg b/src/icons/aws/architecture-service/customer-enablement/professional-services.svg
new file mode 100644
index 0000000..9ca905f
--- /dev/null
+++ b/src/icons/aws/architecture-service/customer-enablement/professional-services.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/customer-enablement/repost-private.svg b/src/icons/aws/architecture-service/customer-enablement/repost-private.svg
new file mode 100644
index 0000000..a8a9093
--- /dev/null
+++ b/src/icons/aws/architecture-service/customer-enablement/repost-private.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/customer-enablement/repost.svg b/src/icons/aws/architecture-service/customer-enablement/repost.svg
new file mode 100644
index 0000000..db82573
--- /dev/null
+++ b/src/icons/aws/architecture-service/customer-enablement/repost.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/customer-enablement/support.svg b/src/icons/aws/architecture-service/customer-enablement/support.svg
new file mode 100644
index 0000000..18b1e8d
--- /dev/null
+++ b/src/icons/aws/architecture-service/customer-enablement/support.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/customer-enablement/training-certification.svg b/src/icons/aws/architecture-service/customer-enablement/training-certification.svg
new file mode 100644
index 0000000..3334739
--- /dev/null
+++ b/src/icons/aws/architecture-service/customer-enablement/training-certification.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/aurora.svg b/src/icons/aws/architecture-service/database/aurora.svg
new file mode 100644
index 0000000..1231fe3
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/aurora.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/database-migration-service.svg b/src/icons/aws/architecture-service/database/database-migration-service.svg
new file mode 100644
index 0000000..4362209
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/database-migration-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/documentdb.svg b/src/icons/aws/architecture-service/database/documentdb.svg
new file mode 100644
index 0000000..a463c71
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/documentdb.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/dynamodb.svg b/src/icons/aws/architecture-service/database/dynamodb.svg
new file mode 100644
index 0000000..948ee42
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/dynamodb.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/elasticache.svg b/src/icons/aws/architecture-service/database/elasticache.svg
new file mode 100644
index 0000000..d1465ef
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/elasticache.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/keyspaces.svg b/src/icons/aws/architecture-service/database/keyspaces.svg
new file mode 100644
index 0000000..6f6ebfa
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/keyspaces.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/memorydb.svg b/src/icons/aws/architecture-service/database/memorydb.svg
new file mode 100644
index 0000000..34726c7
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/memorydb.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/neptune.svg b/src/icons/aws/architecture-service/database/neptune.svg
new file mode 100644
index 0000000..0d3087f
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/neptune.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/oracle-database-at-aws.svg b/src/icons/aws/architecture-service/database/oracle-database-at-aws.svg
new file mode 100644
index 0000000..719f434
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/oracle-database-at-aws.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/icons/aws/architecture-service/database/rds.svg b/src/icons/aws/architecture-service/database/rds.svg
new file mode 100644
index 0000000..61793ec
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/rds.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/database/timestream.svg b/src/icons/aws/architecture-service/database/timestream.svg
new file mode 100644
index 0000000..6c4cc1e
--- /dev/null
+++ b/src/icons/aws/architecture-service/database/timestream.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/cloud-control-api.svg b/src/icons/aws/architecture-service/developer-tools/cloud-control-api.svg
new file mode 100644
index 0000000..a13eeaa
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/cloud-control-api.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/cloud-development-kit.svg b/src/icons/aws/architecture-service/developer-tools/cloud-development-kit.svg
new file mode 100644
index 0000000..a7782af
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/cloud-development-kit.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/cloud9.svg b/src/icons/aws/architecture-service/developer-tools/cloud9.svg
new file mode 100644
index 0000000..acf27cf
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/cloud9.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/cloudshell.svg b/src/icons/aws/architecture-service/developer-tools/cloudshell.svg
new file mode 100644
index 0000000..6837569
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/cloudshell.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/codeartifact.svg b/src/icons/aws/architecture-service/developer-tools/codeartifact.svg
new file mode 100644
index 0000000..b8d54d3
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/codeartifact.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/codebuild.svg b/src/icons/aws/architecture-service/developer-tools/codebuild.svg
new file mode 100644
index 0000000..5b60bfb
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/codebuild.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/codecatalyst.svg b/src/icons/aws/architecture-service/developer-tools/codecatalyst.svg
new file mode 100644
index 0000000..0a4e0b0
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/codecatalyst.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/codecommit.svg b/src/icons/aws/architecture-service/developer-tools/codecommit.svg
new file mode 100644
index 0000000..8d2da8e
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/codecommit.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/codedeploy.svg b/src/icons/aws/architecture-service/developer-tools/codedeploy.svg
new file mode 100644
index 0000000..b6d4e26
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/codedeploy.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/codepipeline.svg b/src/icons/aws/architecture-service/developer-tools/codepipeline.svg
new file mode 100644
index 0000000..213245c
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/codepipeline.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/command-line-interface.svg b/src/icons/aws/architecture-service/developer-tools/command-line-interface.svg
new file mode 100644
index 0000000..f4e6ce7
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/command-line-interface.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/corretto.svg b/src/icons/aws/architecture-service/developer-tools/corretto.svg
new file mode 100644
index 0000000..e4d2907
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/corretto.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/fault-injection-service.svg b/src/icons/aws/architecture-service/developer-tools/fault-injection-service.svg
new file mode 100644
index 0000000..aae11d3
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/fault-injection-service.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/icons/aws/architecture-service/developer-tools/infrastructure-composer.svg b/src/icons/aws/architecture-service/developer-tools/infrastructure-composer.svg
new file mode 100644
index 0000000..32de882
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/infrastructure-composer.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/tools-and-sdks.svg b/src/icons/aws/architecture-service/developer-tools/tools-and-sdks.svg
new file mode 100644
index 0000000..6ac175b
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/tools-and-sdks.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/developer-tools/x-ray.svg b/src/icons/aws/architecture-service/developer-tools/x-ray.svg
new file mode 100644
index 0000000..96b0d96
--- /dev/null
+++ b/src/icons/aws/architecture-service/developer-tools/x-ray.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/end-user-computing/appstream-2.svg b/src/icons/aws/architecture-service/end-user-computing/appstream-2.svg
new file mode 100644
index 0000000..30e4829
--- /dev/null
+++ b/src/icons/aws/architecture-service/end-user-computing/appstream-2.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/end-user-computing/workspaces-family.svg b/src/icons/aws/architecture-service/end-user-computing/workspaces-family.svg
new file mode 100644
index 0000000..0fe30d5
--- /dev/null
+++ b/src/icons/aws/architecture-service/end-user-computing/workspaces-family.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/front-end-web-mobile/amplify.svg b/src/icons/aws/architecture-service/front-end-web-mobile/amplify.svg
new file mode 100644
index 0000000..12fb462
--- /dev/null
+++ b/src/icons/aws/architecture-service/front-end-web-mobile/amplify.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/front-end-web-mobile/device-farm.svg b/src/icons/aws/architecture-service/front-end-web-mobile/device-farm.svg
new file mode 100644
index 0000000..1835d2e
--- /dev/null
+++ b/src/icons/aws/architecture-service/front-end-web-mobile/device-farm.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/front-end-web-mobile/location-service.svg b/src/icons/aws/architecture-service/front-end-web-mobile/location-service.svg
new file mode 100644
index 0000000..f40c723
--- /dev/null
+++ b/src/icons/aws/architecture-service/front-end-web-mobile/location-service.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/games/gamelift.svg b/src/icons/aws/architecture-service/games/gamelift.svg
new file mode 100644
index 0000000..4a80863
--- /dev/null
+++ b/src/icons/aws/architecture-service/games/gamelift.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/games/open-3d-engine.svg b/src/icons/aws/architecture-service/games/open-3d-engine.svg
new file mode 100644
index 0000000..0b8561e
--- /dev/null
+++ b/src/icons/aws/architecture-service/games/open-3d-engine.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/general-icons/marketplace-dark.svg b/src/icons/aws/architecture-service/general-icons/marketplace-dark.svg
new file mode 100644
index 0000000..064aaa9
--- /dev/null
+++ b/src/icons/aws/architecture-service/general-icons/marketplace-dark.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/general-icons/marketplace-light.svg b/src/icons/aws/architecture-service/general-icons/marketplace-light.svg
new file mode 100644
index 0000000..d74d3d3
--- /dev/null
+++ b/src/icons/aws/architecture-service/general-icons/marketplace-light.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/freertos.svg b/src/icons/aws/architecture-service/internet-of-things/freertos.svg
new file mode 100644
index 0000000..f633a2a
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/freertos.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-analytics.svg b/src/icons/aws/architecture-service/internet-of-things/iot-analytics.svg
new file mode 100644
index 0000000..b18243c
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-analytics.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-button.svg b/src/icons/aws/architecture-service/internet-of-things/iot-button.svg
new file mode 100644
index 0000000..80bdf3a
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-button.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-core.svg b/src/icons/aws/architecture-service/internet-of-things/iot-core.svg
new file mode 100644
index 0000000..c3e8255
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-core.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-device-defender.svg b/src/icons/aws/architecture-service/internet-of-things/iot-device-defender.svg
new file mode 100644
index 0000000..e45681b
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-device-defender.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-device-management.svg b/src/icons/aws/architecture-service/internet-of-things/iot-device-management.svg
new file mode 100644
index 0000000..6c044f4
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-device-management.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-events.svg b/src/icons/aws/architecture-service/internet-of-things/iot-events.svg
new file mode 100644
index 0000000..0e35a47
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-events.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-expresslink.svg b/src/icons/aws/architecture-service/internet-of-things/iot-expresslink.svg
new file mode 100644
index 0000000..cfb7928
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-expresslink.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-fleetwise.svg b/src/icons/aws/architecture-service/internet-of-things/iot-fleetwise.svg
new file mode 100644
index 0000000..9b00c3d
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-fleetwise.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-greengrass.svg b/src/icons/aws/architecture-service/internet-of-things/iot-greengrass.svg
new file mode 100644
index 0000000..c10f753
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-greengrass.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-sitewise.svg b/src/icons/aws/architecture-service/internet-of-things/iot-sitewise.svg
new file mode 100644
index 0000000..fe71a7d
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-sitewise.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/internet-of-things/iot-twinmaker.svg b/src/icons/aws/architecture-service/internet-of-things/iot-twinmaker.svg
new file mode 100644
index 0000000..f7c33e7
--- /dev/null
+++ b/src/icons/aws/architecture-service/internet-of-things/iot-twinmaker.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/appconfig.svg b/src/icons/aws/architecture-service/management-governance/appconfig.svg
new file mode 100644
index 0000000..4b61a56
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/appconfig.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/application-auto-scaling.svg b/src/icons/aws/architecture-service/management-governance/application-auto-scaling.svg
new file mode 100644
index 0000000..5904fea
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/application-auto-scaling.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/auto-scaling.svg b/src/icons/aws/architecture-service/management-governance/auto-scaling.svg
new file mode 100644
index 0000000..8e295da
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/auto-scaling.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/backint-agent.svg b/src/icons/aws/architecture-service/management-governance/backint-agent.svg
new file mode 100644
index 0000000..6d3eb01
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/backint-agent.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/chatbot.svg b/src/icons/aws/architecture-service/management-governance/chatbot.svg
new file mode 100644
index 0000000..e700296
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/chatbot.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/cloudformation.svg b/src/icons/aws/architecture-service/management-governance/cloudformation.svg
new file mode 100644
index 0000000..74657ae
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/cloudformation.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/cloudtrail.svg b/src/icons/aws/architecture-service/management-governance/cloudtrail.svg
new file mode 100644
index 0000000..456d0e1
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/cloudtrail.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/cloudwatch.svg b/src/icons/aws/architecture-service/management-governance/cloudwatch.svg
new file mode 100644
index 0000000..de06cf1
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/cloudwatch.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/config.svg b/src/icons/aws/architecture-service/management-governance/config.svg
new file mode 100644
index 0000000..8fd9b8c
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/config.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/console-mobile-application.svg b/src/icons/aws/architecture-service/management-governance/console-mobile-application.svg
new file mode 100644
index 0000000..db990fc
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/console-mobile-application.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/control-tower.svg b/src/icons/aws/architecture-service/management-governance/control-tower.svg
new file mode 100644
index 0000000..941b4c9
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/control-tower.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/distro-for-opentelemetry.svg b/src/icons/aws/architecture-service/management-governance/distro-for-opentelemetry.svg
new file mode 100644
index 0000000..f05a227
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/distro-for-opentelemetry.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/health-dashboard.svg b/src/icons/aws/architecture-service/management-governance/health-dashboard.svg
new file mode 100644
index 0000000..9957b78
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/health-dashboard.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/launch-wizard.svg b/src/icons/aws/architecture-service/management-governance/launch-wizard.svg
new file mode 100644
index 0000000..9b4d3e5
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/launch-wizard.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/license-manager.svg b/src/icons/aws/architecture-service/management-governance/license-manager.svg
new file mode 100644
index 0000000..a533e62
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/license-manager.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/managed-grafana.svg b/src/icons/aws/architecture-service/management-governance/managed-grafana.svg
new file mode 100644
index 0000000..baf8430
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/managed-grafana.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/managed-service-for-prometheus.svg b/src/icons/aws/architecture-service/management-governance/managed-service-for-prometheus.svg
new file mode 100644
index 0000000..a5a28d1
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/managed-service-for-prometheus.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/management-compute-optimizer.svg b/src/icons/aws/architecture-service/management-governance/management-compute-optimizer.svg
new file mode 100644
index 0000000..3eaac60
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/management-compute-optimizer.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/icons/aws/architecture-service/management-governance/management-console.svg b/src/icons/aws/architecture-service/management-governance/management-console.svg
new file mode 100644
index 0000000..b406289
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/management-console.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/organizations.svg b/src/icons/aws/architecture-service/management-governance/organizations.svg
new file mode 100644
index 0000000..d9e8074
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/organizations.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/proton.svg b/src/icons/aws/architecture-service/management-governance/proton.svg
new file mode 100644
index 0000000..de55ae9
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/proton.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/resilience-hub.svg b/src/icons/aws/architecture-service/management-governance/resilience-hub.svg
new file mode 100644
index 0000000..c6182fe
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/resilience-hub.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/resource-explorer.svg b/src/icons/aws/architecture-service/management-governance/resource-explorer.svg
new file mode 100644
index 0000000..8e28b1a
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/resource-explorer.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/service-catalog.svg b/src/icons/aws/architecture-service/management-governance/service-catalog.svg
new file mode 100644
index 0000000..00921a8
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/service-catalog.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/service-management-connector.svg b/src/icons/aws/architecture-service/management-governance/service-management-connector.svg
new file mode 100644
index 0000000..6acd574
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/service-management-connector.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/systems-manager.svg b/src/icons/aws/architecture-service/management-governance/systems-manager.svg
new file mode 100644
index 0000000..f76c16c
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/systems-manager.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/telco-network-builder.svg b/src/icons/aws/architecture-service/management-governance/telco-network-builder.svg
new file mode 100644
index 0000000..ab68ad7
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/telco-network-builder.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/trusted-advisor.svg b/src/icons/aws/architecture-service/management-governance/trusted-advisor.svg
new file mode 100644
index 0000000..8d8e832
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/trusted-advisor.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/management-governance/user-notifications.svg b/src/icons/aws/architecture-service/management-governance/user-notifications.svg
new file mode 100644
index 0000000..c6aa266
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/user-notifications.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/icons/aws/architecture-service/management-governance/well-architected-tool.svg b/src/icons/aws/architecture-service/management-governance/well-architected-tool.svg
new file mode 100644
index 0000000..958a5a6
--- /dev/null
+++ b/src/icons/aws/architecture-service/management-governance/well-architected-tool.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/deadline-cloud.svg b/src/icons/aws/architecture-service/media-services/deadline-cloud.svg
new file mode 100644
index 0000000..cea19cc
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/deadline-cloud.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elastic-transcoder.svg b/src/icons/aws/architecture-service/media-services/elastic-transcoder.svg
new file mode 100644
index 0000000..6d655c5
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elastic-transcoder.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-appliances-and-software.svg b/src/icons/aws/architecture-service/media-services/elemental-appliances-and-software.svg
new file mode 100644
index 0000000..de8c63c
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-appliances-and-software.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-conductor.svg b/src/icons/aws/architecture-service/media-services/elemental-conductor.svg
new file mode 100644
index 0000000..613e065
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-conductor.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-delta.svg b/src/icons/aws/architecture-service/media-services/elemental-delta.svg
new file mode 100644
index 0000000..240ca37
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-delta.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-link.svg b/src/icons/aws/architecture-service/media-services/elemental-link.svg
new file mode 100644
index 0000000..5d57682
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-link.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-live.svg b/src/icons/aws/architecture-service/media-services/elemental-live.svg
new file mode 100644
index 0000000..e9f3f78
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-live.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-mediaconnect.svg b/src/icons/aws/architecture-service/media-services/elemental-mediaconnect.svg
new file mode 100644
index 0000000..6d1a572
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-mediaconnect.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-mediaconvert.svg b/src/icons/aws/architecture-service/media-services/elemental-mediaconvert.svg
new file mode 100644
index 0000000..e2621b0
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-mediaconvert.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-medialive.svg b/src/icons/aws/architecture-service/media-services/elemental-medialive.svg
new file mode 100644
index 0000000..f8c5a71
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-medialive.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-mediapackage.svg b/src/icons/aws/architecture-service/media-services/elemental-mediapackage.svg
new file mode 100644
index 0000000..5b85876
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-mediapackage.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-mediastore.svg b/src/icons/aws/architecture-service/media-services/elemental-mediastore.svg
new file mode 100644
index 0000000..e418fef
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-mediastore.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-mediatailor.svg b/src/icons/aws/architecture-service/media-services/elemental-mediatailor.svg
new file mode 100644
index 0000000..10daa90
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-mediatailor.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/elemental-server.svg b/src/icons/aws/architecture-service/media-services/elemental-server.svg
new file mode 100644
index 0000000..8b5c493
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/elemental-server.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/interactive-video-service.svg b/src/icons/aws/architecture-service/media-services/interactive-video-service.svg
new file mode 100644
index 0000000..dd9a2f1
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/interactive-video-service.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/media-kinesis-video-streams.svg b/src/icons/aws/architecture-service/media-services/media-kinesis-video-streams.svg
new file mode 100644
index 0000000..2138079
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/media-kinesis-video-streams.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/thinkbox-deadline.svg b/src/icons/aws/architecture-service/media-services/thinkbox-deadline.svg
new file mode 100644
index 0000000..f875523
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/thinkbox-deadline.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/thinkbox-frost.svg b/src/icons/aws/architecture-service/media-services/thinkbox-frost.svg
new file mode 100644
index 0000000..c31a9d4
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/thinkbox-frost.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/thinkbox-krakatoa.svg b/src/icons/aws/architecture-service/media-services/thinkbox-krakatoa.svg
new file mode 100644
index 0000000..4477b2a
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/thinkbox-krakatoa.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/thinkbox-sequoia.svg b/src/icons/aws/architecture-service/media-services/thinkbox-sequoia.svg
new file mode 100644
index 0000000..55a8690
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/thinkbox-sequoia.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/icons/aws/architecture-service/media-services/thinkbox-stoke.svg b/src/icons/aws/architecture-service/media-services/thinkbox-stoke.svg
new file mode 100644
index 0000000..9d1b551
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/thinkbox-stoke.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/media-services/thinkbox-xmesh.svg b/src/icons/aws/architecture-service/media-services/thinkbox-xmesh.svg
new file mode 100644
index 0000000..70fc66f
--- /dev/null
+++ b/src/icons/aws/architecture-service/media-services/thinkbox-xmesh.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/migration-modernization/application-discovery-service.svg b/src/icons/aws/architecture-service/migration-modernization/application-discovery-service.svg
new file mode 100644
index 0000000..94201aa
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/application-discovery-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/migration-modernization/application-migration-service.svg b/src/icons/aws/architecture-service/migration-modernization/application-migration-service.svg
new file mode 100644
index 0000000..406e488
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/application-migration-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/migration-modernization/data-transfer-terminal.svg b/src/icons/aws/architecture-service/migration-modernization/data-transfer-terminal.svg
new file mode 100644
index 0000000..c019e70
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/data-transfer-terminal.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/aws/architecture-service/migration-modernization/datasync.svg b/src/icons/aws/architecture-service/migration-modernization/datasync.svg
new file mode 100644
index 0000000..13eb1aa
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/datasync.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/migration-modernization/elastic-vmware-service.svg b/src/icons/aws/architecture-service/migration-modernization/elastic-vmware-service.svg
new file mode 100644
index 0000000..6fbf0d2
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/elastic-vmware-service.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/icons/aws/architecture-service/migration-modernization/mainframe-modernization.svg b/src/icons/aws/architecture-service/migration-modernization/mainframe-modernization.svg
new file mode 100644
index 0000000..e33cefc
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/mainframe-modernization.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/migration-modernization/migration-evaluator.svg b/src/icons/aws/architecture-service/migration-modernization/migration-evaluator.svg
new file mode 100644
index 0000000..4ef7062
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/migration-evaluator.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/migration-modernization/migration-hub.svg b/src/icons/aws/architecture-service/migration-modernization/migration-hub.svg
new file mode 100644
index 0000000..ec8cd8a
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/migration-hub.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/migration-modernization/transfer-family.svg b/src/icons/aws/architecture-service/migration-modernization/transfer-family.svg
new file mode 100644
index 0000000..decc03f
--- /dev/null
+++ b/src/icons/aws/architecture-service/migration-modernization/transfer-family.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/api-gateway.svg b/src/icons/aws/architecture-service/networking-content-delivery/api-gateway.svg
new file mode 100644
index 0000000..6f05362
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/api-gateway.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/app-mesh.svg b/src/icons/aws/architecture-service/networking-content-delivery/app-mesh.svg
new file mode 100644
index 0000000..3d8e298
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/app-mesh.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/application-recovery-controller.svg b/src/icons/aws/architecture-service/networking-content-delivery/application-recovery-controller.svg
new file mode 100644
index 0000000..b7a2428
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/application-recovery-controller.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/client-vpn.svg b/src/icons/aws/architecture-service/networking-content-delivery/client-vpn.svg
new file mode 100644
index 0000000..b081f3b
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/client-vpn.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/cloud-map.svg b/src/icons/aws/architecture-service/networking-content-delivery/cloud-map.svg
new file mode 100644
index 0000000..0237856
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/cloud-map.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/cloud-wan.svg b/src/icons/aws/architecture-service/networking-content-delivery/cloud-wan.svg
new file mode 100644
index 0000000..0ba77b0
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/cloud-wan.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/cloudfront.svg b/src/icons/aws/architecture-service/networking-content-delivery/cloudfront.svg
new file mode 100644
index 0000000..2c16a09
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/cloudfront.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/direct-connect.svg b/src/icons/aws/architecture-service/networking-content-delivery/direct-connect.svg
new file mode 100644
index 0000000..202528e
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/direct-connect.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/elastic-load-balancing.svg b/src/icons/aws/architecture-service/networking-content-delivery/elastic-load-balancing.svg
new file mode 100644
index 0000000..f20d8ff
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/elastic-load-balancing.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/global-accelerator.svg b/src/icons/aws/architecture-service/networking-content-delivery/global-accelerator.svg
new file mode 100644
index 0000000..f78aea5
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/global-accelerator.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/private-5g.svg b/src/icons/aws/architecture-service/networking-content-delivery/private-5g.svg
new file mode 100644
index 0000000..f3fa5a8
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/private-5g.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/privatelink.svg b/src/icons/aws/architecture-service/networking-content-delivery/privatelink.svg
new file mode 100644
index 0000000..da0ebfe
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/privatelink.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/route-53.svg b/src/icons/aws/architecture-service/networking-content-delivery/route-53.svg
new file mode 100644
index 0000000..9134b77
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/route-53.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/site-to-site-vpn.svg b/src/icons/aws/architecture-service/networking-content-delivery/site-to-site-vpn.svg
new file mode 100644
index 0000000..d3a792d
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/site-to-site-vpn.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/transit-gateway.svg b/src/icons/aws/architecture-service/networking-content-delivery/transit-gateway.svg
new file mode 100644
index 0000000..59e9d06
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/transit-gateway.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/verified-access.svg b/src/icons/aws/architecture-service/networking-content-delivery/verified-access.svg
new file mode 100644
index 0000000..c46c0cb
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/verified-access.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/virtual-private-cloud.svg b/src/icons/aws/architecture-service/networking-content-delivery/virtual-private-cloud.svg
new file mode 100644
index 0000000..a41f49c
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/virtual-private-cloud.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/networking-content-delivery/vpc-lattice.svg b/src/icons/aws/architecture-service/networking-content-delivery/vpc-lattice.svg
new file mode 100644
index 0000000..f2abc98
--- /dev/null
+++ b/src/icons/aws/architecture-service/networking-content-delivery/vpc-lattice.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/quantum-technologies/braket.svg b/src/icons/aws/architecture-service/quantum-technologies/braket.svg
new file mode 100644
index 0000000..94ab3ea
--- /dev/null
+++ b/src/icons/aws/architecture-service/quantum-technologies/braket.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/robotics/robomaker.svg b/src/icons/aws/architecture-service/robotics/robomaker.svg
new file mode 100644
index 0000000..7dc2fc9
--- /dev/null
+++ b/src/icons/aws/architecture-service/robotics/robomaker.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/satellite/ground-station.svg b/src/icons/aws/architecture-service/satellite/ground-station.svg
new file mode 100644
index 0000000..6cb189c
--- /dev/null
+++ b/src/icons/aws/architecture-service/satellite/ground-station.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/artifact.svg b/src/icons/aws/architecture-service/security-identity-compliance/artifact.svg
new file mode 100644
index 0000000..45d6cb4
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/artifact.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/audit-manager.svg b/src/icons/aws/architecture-service/security-identity-compliance/audit-manager.svg
new file mode 100644
index 0000000..cc6aba3
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/audit-manager.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/certificate-manager.svg b/src/icons/aws/architecture-service/security-identity-compliance/certificate-manager.svg
new file mode 100644
index 0000000..5a49b4c
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/certificate-manager.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/cloud-directory.svg b/src/icons/aws/architecture-service/security-identity-compliance/cloud-directory.svg
new file mode 100644
index 0000000..a6dbcaa
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/cloud-directory.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/cloudhsm.svg b/src/icons/aws/architecture-service/security-identity-compliance/cloudhsm.svg
new file mode 100644
index 0000000..2a94144
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/cloudhsm.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/cognito.svg b/src/icons/aws/architecture-service/security-identity-compliance/cognito.svg
new file mode 100644
index 0000000..be3d14b
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/cognito.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/detective.svg b/src/icons/aws/architecture-service/security-identity-compliance/detective.svg
new file mode 100644
index 0000000..6e1228e
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/detective.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/directory-service.svg b/src/icons/aws/architecture-service/security-identity-compliance/directory-service.svg
new file mode 100644
index 0000000..a27b181
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/directory-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/firewall-manager.svg b/src/icons/aws/architecture-service/security-identity-compliance/firewall-manager.svg
new file mode 100644
index 0000000..46b92c5
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/firewall-manager.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/guardduty.svg b/src/icons/aws/architecture-service/security-identity-compliance/guardduty.svg
new file mode 100644
index 0000000..63440a4
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/guardduty.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/iam-identity-center.svg b/src/icons/aws/architecture-service/security-identity-compliance/iam-identity-center.svg
new file mode 100644
index 0000000..eeb4966
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/iam-identity-center.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/identity-and-access-management.svg b/src/icons/aws/architecture-service/security-identity-compliance/identity-and-access-management.svg
new file mode 100644
index 0000000..867ae32
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/identity-and-access-management.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/inspector.svg b/src/icons/aws/architecture-service/security-identity-compliance/inspector.svg
new file mode 100644
index 0000000..bf1a28e
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/inspector.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/key-management-service.svg b/src/icons/aws/architecture-service/security-identity-compliance/key-management-service.svg
new file mode 100644
index 0000000..67dc49f
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/key-management-service.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/macie.svg b/src/icons/aws/architecture-service/security-identity-compliance/macie.svg
new file mode 100644
index 0000000..2fb4428
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/macie.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/network-firewall.svg b/src/icons/aws/architecture-service/security-identity-compliance/network-firewall.svg
new file mode 100644
index 0000000..c00167d
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/network-firewall.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/payment-cryptography.svg b/src/icons/aws/architecture-service/security-identity-compliance/payment-cryptography.svg
new file mode 100644
index 0000000..481800c
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/payment-cryptography.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/private-certificate-authority.svg b/src/icons/aws/architecture-service/security-identity-compliance/private-certificate-authority.svg
new file mode 100644
index 0000000..85a6850
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/private-certificate-authority.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/resource-access-manager.svg b/src/icons/aws/architecture-service/security-identity-compliance/resource-access-manager.svg
new file mode 100644
index 0000000..8a42fb5
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/resource-access-manager.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/secrets-manager.svg b/src/icons/aws/architecture-service/security-identity-compliance/secrets-manager.svg
new file mode 100644
index 0000000..e56f26f
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/secrets-manager.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/security-hub.svg b/src/icons/aws/architecture-service/security-identity-compliance/security-hub.svg
new file mode 100644
index 0000000..5ef2d96
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/security-hub.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/security-incident-response.svg b/src/icons/aws/architecture-service/security-identity-compliance/security-incident-response.svg
new file mode 100644
index 0000000..023749d
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/security-incident-response.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/security-lake.svg b/src/icons/aws/architecture-service/security-identity-compliance/security-lake.svg
new file mode 100644
index 0000000..2cedb0f
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/security-lake.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/shield.svg b/src/icons/aws/architecture-service/security-identity-compliance/shield.svg
new file mode 100644
index 0000000..9c94d9a
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/shield.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/signer.svg b/src/icons/aws/architecture-service/security-identity-compliance/signer.svg
new file mode 100644
index 0000000..3eba783
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/signer.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/verified-permissions.svg b/src/icons/aws/architecture-service/security-identity-compliance/verified-permissions.svg
new file mode 100644
index 0000000..a597be5
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/verified-permissions.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/security-identity-compliance/waf.svg b/src/icons/aws/architecture-service/security-identity-compliance/waf.svg
new file mode 100644
index 0000000..a83383b
--- /dev/null
+++ b/src/icons/aws/architecture-service/security-identity-compliance/waf.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/backup.svg b/src/icons/aws/architecture-service/storage/backup.svg
new file mode 100644
index 0000000..dd56fc0
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/backup.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/efs.svg b/src/icons/aws/architecture-service/storage/efs.svg
new file mode 100644
index 0000000..e8611ff
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/efs.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/elastic-block-store.svg b/src/icons/aws/architecture-service/storage/elastic-block-store.svg
new file mode 100644
index 0000000..e8dbbac
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/elastic-block-store.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/elastic-disaster-recovery.svg b/src/icons/aws/architecture-service/storage/elastic-disaster-recovery.svg
new file mode 100644
index 0000000..b6d2ea2
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/elastic-disaster-recovery.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/file-cache.svg b/src/icons/aws/architecture-service/storage/file-cache.svg
new file mode 100644
index 0000000..b5ba902
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/file-cache.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/fsx-for-lustre.svg b/src/icons/aws/architecture-service/storage/fsx-for-lustre.svg
new file mode 100644
index 0000000..ed69c85
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/fsx-for-lustre.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/fsx-for-netapp-ontap.svg b/src/icons/aws/architecture-service/storage/fsx-for-netapp-ontap.svg
new file mode 100644
index 0000000..dd5e90b
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/fsx-for-netapp-ontap.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/fsx-for-openzfs.svg b/src/icons/aws/architecture-service/storage/fsx-for-openzfs.svg
new file mode 100644
index 0000000..5c6ea75
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/fsx-for-openzfs.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/fsx-for-wfs.svg b/src/icons/aws/architecture-service/storage/fsx-for-wfs.svg
new file mode 100644
index 0000000..2b3ed46
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/fsx-for-wfs.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/fsx.svg b/src/icons/aws/architecture-service/storage/fsx.svg
new file mode 100644
index 0000000..a451a09
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/fsx.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/s3-on-outposts.svg b/src/icons/aws/architecture-service/storage/s3-on-outposts.svg
new file mode 100644
index 0000000..9845d13
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/s3-on-outposts.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/simple-storage-service-glacier.svg b/src/icons/aws/architecture-service/storage/simple-storage-service-glacier.svg
new file mode 100644
index 0000000..f2ea54c
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/simple-storage-service-glacier.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/simple-storage-service.svg b/src/icons/aws/architecture-service/storage/simple-storage-service.svg
new file mode 100644
index 0000000..6a2edca
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/simple-storage-service.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/snowball-edge.svg b/src/icons/aws/architecture-service/storage/snowball-edge.svg
new file mode 100644
index 0000000..4294159
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/snowball-edge.svg
@@ -0,0 +1,14 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/snowball.svg b/src/icons/aws/architecture-service/storage/snowball.svg
new file mode 100644
index 0000000..ac681a2
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/snowball.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/architecture-service/storage/storage-gateway.svg b/src/icons/aws/architecture-service/storage/storage-gateway.svg
new file mode 100644
index 0000000..78f75c1
--- /dev/null
+++ b/src/icons/aws/architecture-service/storage/storage-gateway.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-analytics.svg b/src/icons/aws/category/category-analytics.svg
new file mode 100644
index 0000000..5f83589
--- /dev/null
+++ b/src/icons/aws/category/category-analytics.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-application-integration.svg b/src/icons/aws/category/category-application-integration.svg
new file mode 100644
index 0000000..a657ace
--- /dev/null
+++ b/src/icons/aws/category/category-application-integration.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-artificial-intelligence.svg b/src/icons/aws/category/category-artificial-intelligence.svg
new file mode 100644
index 0000000..85b63c5
--- /dev/null
+++ b/src/icons/aws/category/category-artificial-intelligence.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-blockchain.svg b/src/icons/aws/category/category-blockchain.svg
new file mode 100644
index 0000000..1d671d4
--- /dev/null
+++ b/src/icons/aws/category/category-blockchain.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-business-applications.svg b/src/icons/aws/category/category-business-applications.svg
new file mode 100644
index 0000000..cb5683b
--- /dev/null
+++ b/src/icons/aws/category/category-business-applications.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-cloud-financial-management.svg b/src/icons/aws/category/category-cloud-financial-management.svg
new file mode 100644
index 0000000..e1bd710
--- /dev/null
+++ b/src/icons/aws/category/category-cloud-financial-management.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-compute.svg b/src/icons/aws/category/category-compute.svg
new file mode 100644
index 0000000..3a34b91
--- /dev/null
+++ b/src/icons/aws/category/category-compute.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-contact-center.svg b/src/icons/aws/category/category-contact-center.svg
new file mode 100644
index 0000000..aeb3e63
--- /dev/null
+++ b/src/icons/aws/category/category-contact-center.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-containers.svg b/src/icons/aws/category/category-containers.svg
new file mode 100644
index 0000000..faff1dc
--- /dev/null
+++ b/src/icons/aws/category/category-containers.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-customer-enablement.svg b/src/icons/aws/category/category-customer-enablement.svg
new file mode 100644
index 0000000..ffad6a8
--- /dev/null
+++ b/src/icons/aws/category/category-customer-enablement.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-database.svg b/src/icons/aws/category/category-database.svg
new file mode 100644
index 0000000..8c7b3ea
--- /dev/null
+++ b/src/icons/aws/category/category-database.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-developer-tools.svg b/src/icons/aws/category/category-developer-tools.svg
new file mode 100644
index 0000000..29b9aa3
--- /dev/null
+++ b/src/icons/aws/category/category-developer-tools.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-end-user-computing.svg b/src/icons/aws/category/category-end-user-computing.svg
new file mode 100644
index 0000000..7576b4e
--- /dev/null
+++ b/src/icons/aws/category/category-end-user-computing.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-front-end-web-mobile.svg b/src/icons/aws/category/category-front-end-web-mobile.svg
new file mode 100644
index 0000000..ea6d60a
--- /dev/null
+++ b/src/icons/aws/category/category-front-end-web-mobile.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-games.svg b/src/icons/aws/category/category-games.svg
new file mode 100644
index 0000000..e621d6a
--- /dev/null
+++ b/src/icons/aws/category/category-games.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-internet-of-things.svg b/src/icons/aws/category/category-internet-of-things.svg
new file mode 100644
index 0000000..236e39f
--- /dev/null
+++ b/src/icons/aws/category/category-internet-of-things.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-management-governance.svg b/src/icons/aws/category/category-management-governance.svg
new file mode 100644
index 0000000..a70cebc
--- /dev/null
+++ b/src/icons/aws/category/category-management-governance.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-media-services.svg b/src/icons/aws/category/category-media-services.svg
new file mode 100644
index 0000000..5e54a66
--- /dev/null
+++ b/src/icons/aws/category/category-media-services.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-migration-modernization.svg b/src/icons/aws/category/category-migration-modernization.svg
new file mode 100644
index 0000000..16e3863
--- /dev/null
+++ b/src/icons/aws/category/category-migration-modernization.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-networking-content-delivery.svg b/src/icons/aws/category/category-networking-content-delivery.svg
new file mode 100644
index 0000000..10b74c9
--- /dev/null
+++ b/src/icons/aws/category/category-networking-content-delivery.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-quantum-technologies.svg b/src/icons/aws/category/category-quantum-technologies.svg
new file mode 100644
index 0000000..7c237b9
--- /dev/null
+++ b/src/icons/aws/category/category-quantum-technologies.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-robotics.svg b/src/icons/aws/category/category-robotics.svg
new file mode 100644
index 0000000..3cb0f80
--- /dev/null
+++ b/src/icons/aws/category/category-robotics.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-satellite.svg b/src/icons/aws/category/category-satellite.svg
new file mode 100644
index 0000000..5dd08b2
--- /dev/null
+++ b/src/icons/aws/category/category-satellite.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-security-identity-compliance.svg b/src/icons/aws/category/category-security-identity-compliance.svg
new file mode 100644
index 0000000..d142418
--- /dev/null
+++ b/src/icons/aws/category/category-security-identity-compliance.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-serverless.svg b/src/icons/aws/category/category-serverless.svg
new file mode 100644
index 0000000..16dcd9d
--- /dev/null
+++ b/src/icons/aws/category/category-serverless.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/category/category-storage.svg b/src/icons/aws/category/category-storage.svg
new file mode 100644
index 0000000..d43b9c3
--- /dev/null
+++ b/src/icons/aws/category/category-storage.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-athena-data-source-connectors.svg b/src/icons/aws/resource/res-analytics/res-athena-data-source-connectors.svg
new file mode 100644
index 0000000..e4b7533
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-athena-data-source-connectors.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-cloudse-se-documents.svg b/src/icons/aws/resource/res-analytics/res-cloudse-se-documents.svg
new file mode 100644
index 0000000..dcabce3
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-cloudse-se-documents.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-data-exchange-for-apis.svg b/src/icons/aws/resource/res-analytics/res-data-exchange-for-apis.svg
new file mode 100644
index 0000000..5b0c3f6
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-data-exchange-for-apis.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-datazone-business-data-catalog.svg b/src/icons/aws/resource/res-analytics/res-datazone-business-data-catalog.svg
new file mode 100644
index 0000000..8874bd9
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-datazone-business-data-catalog.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-datazone-data-portal.svg b/src/icons/aws/resource/res-analytics/res-datazone-data-portal.svg
new file mode 100644
index 0000000..8fddb36
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-datazone-data-portal.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-datazone-data-projects.svg b/src/icons/aws/resource/res-analytics/res-datazone-data-projects.svg
new file mode 100644
index 0000000..9ee9284
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-datazone-data-projects.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-emr-cluster.svg b/src/icons/aws/resource/res-analytics/res-emr-cluster.svg
new file mode 100644
index 0000000..85ea8fe
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-emr-cluster.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-emr-emr-engine.svg b/src/icons/aws/resource/res-analytics/res-emr-emr-engine.svg
new file mode 100644
index 0000000..11b6f56
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-emr-emr-engine.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-emr-hdfs-cluster.svg b/src/icons/aws/resource/res-analytics/res-emr-hdfs-cluster.svg
new file mode 100644
index 0000000..d46f7f5
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-emr-hdfs-cluster.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-glue-crawler.svg b/src/icons/aws/resource/res-analytics/res-glue-crawler.svg
new file mode 100644
index 0000000..69e2d0d
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-glue-crawler.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-glue-data-catalog.svg b/src/icons/aws/resource/res-analytics/res-glue-data-catalog.svg
new file mode 100644
index 0000000..ef84746
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-glue-data-catalog.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-glue-data-quality.svg b/src/icons/aws/resource/res-analytics/res-glue-data-quality.svg
new file mode 100644
index 0000000..5b1100a
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-glue-data-quality.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-glue-glue-for-ray.svg b/src/icons/aws/resource/res-analytics/res-glue-glue-for-ray.svg
new file mode 100644
index 0000000..93b7728
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-glue-glue-for-ray.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-lake-formation-data-lake.svg b/src/icons/aws/resource/res-analytics/res-lake-formation-data-lake.svg
new file mode 100644
index 0000000..ff78056
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-lake-formation-data-lake.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-msk-msk-connect.svg b/src/icons/aws/resource/res-analytics/res-msk-msk-connect.svg
new file mode 100644
index 0000000..da7feb6
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-msk-msk-connect.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-opense-service-cluster-administrator-node.svg b/src/icons/aws/resource/res-analytics/res-opense-service-cluster-administrator-node.svg
new file mode 100644
index 0000000..3dd0e91
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-opense-service-cluster-administrator-node.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-opense-service-data-node.svg b/src/icons/aws/resource/res-analytics/res-opense-service-data-node.svg
new file mode 100644
index 0000000..b912a78
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-opense-service-data-node.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-opense-service-index.svg b/src/icons/aws/resource/res-analytics/res-opense-service-index.svg
new file mode 100644
index 0000000..ee71e5e
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-opense-service-index.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-opense-service-observability.svg b/src/icons/aws/resource/res-analytics/res-opense-service-observability.svg
new file mode 100644
index 0000000..76e3038
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-opense-service-observability.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-opense-service-opense-dashboards.svg b/src/icons/aws/resource/res-analytics/res-opense-service-opense-dashboards.svg
new file mode 100644
index 0000000..c45d424
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-opense-service-opense-dashboards.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-opense-service-opense-ingestion.svg b/src/icons/aws/resource/res-analytics/res-opense-service-opense-ingestion.svg
new file mode 100644
index 0000000..3d1f67a
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-opense-service-opense-ingestion.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-opense-service-traces.svg b/src/icons/aws/resource/res-analytics/res-opense-service-traces.svg
new file mode 100644
index 0000000..94ccf95
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-opense-service-traces.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-opense-service-ultrawarm-node.svg b/src/icons/aws/resource/res-analytics/res-opense-service-ultrawarm-node.svg
new file mode 100644
index 0000000..c6bb456
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-opense-service-ultrawarm-node.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-quicksight-paginated-reports.svg b/src/icons/aws/resource/res-analytics/res-quicksight-paginated-reports.svg
new file mode 100644
index 0000000..7d5c9d1
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-quicksight-paginated-reports.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-redshift-auto-copy.svg b/src/icons/aws/resource/res-analytics/res-redshift-auto-copy.svg
new file mode 100644
index 0000000..26fbc5b
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-redshift-auto-copy.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-redshift-data-sharing-governance.svg b/src/icons/aws/resource/res-analytics/res-redshift-data-sharing-governance.svg
new file mode 100644
index 0000000..fb7a831
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-redshift-data-sharing-governance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-redshift-dense-compute-node.svg b/src/icons/aws/resource/res-analytics/res-redshift-dense-compute-node.svg
new file mode 100644
index 0000000..7b8391c
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-redshift-dense-compute-node.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-redshift-dense-storage-node.svg b/src/icons/aws/resource/res-analytics/res-redshift-dense-storage-node.svg
new file mode 100644
index 0000000..0b892aa
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-redshift-dense-storage-node.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-redshift-ml.svg b/src/icons/aws/resource/res-analytics/res-redshift-ml.svg
new file mode 100644
index 0000000..d5145f8
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-redshift-ml.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-redshift-query-editor-v2.svg b/src/icons/aws/resource/res-analytics/res-redshift-query-editor-v2.svg
new file mode 100644
index 0000000..80727cd
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-redshift-query-editor-v2.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-redshift-ra3.svg b/src/icons/aws/resource/res-analytics/res-redshift-ra3.svg
new file mode 100644
index 0000000..ab25578
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-redshift-ra3.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-analytics/res-redshift-streaming-ingestion.svg b/src/icons/aws/resource/res-analytics/res-redshift-streaming-ingestion.svg
new file mode 100644
index 0000000..1a56e21
--- /dev/null
+++ b/src/icons/aws/resource/res-analytics/res-redshift-streaming-ingestion.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-custom-event-bus.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-custom-event-bus.svg
new file mode 100644
index 0000000..d9cb56b
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-custom-event-bus.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-default-event-bus.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-default-event-bus.svg
new file mode 100644
index 0000000..fc9e857
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-default-event-bus.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-event.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-event.svg
new file mode 100644
index 0000000..6c92335
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-event.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-pipes.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-pipes.svg
new file mode 100644
index 0000000..f9345e7
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-pipes.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-rule.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-rule.svg
new file mode 100644
index 0000000..0555e7f
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-rule.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-saas-partner-event.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-saas-partner-event.svg
new file mode 100644
index 0000000..da51ecf
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-saas-partner-event.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-scheduler.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-scheduler.svg
new file mode 100644
index 0000000..e6593db
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-scheduler.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-schema-registry.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-schema-registry.svg
new file mode 100644
index 0000000..8810b73
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-schema-registry.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-eventbridge-schema.svg b/src/icons/aws/resource/res-application-integration/res-eventbridge-schema.svg
new file mode 100644
index 0000000..23e8395
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-eventbridge-schema.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-mq-broker.svg b/src/icons/aws/resource/res-application-integration/res-mq-broker.svg
new file mode 100644
index 0000000..4644372
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-mq-broker.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-simple-notification-service-email-notification.svg b/src/icons/aws/resource/res-application-integration/res-simple-notification-service-email-notification.svg
new file mode 100644
index 0000000..f390c5d
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-simple-notification-service-email-notification.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-simple-notification-service-http-notification.svg b/src/icons/aws/resource/res-application-integration/res-simple-notification-service-http-notification.svg
new file mode 100644
index 0000000..d0e7d6c
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-simple-notification-service-http-notification.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-simple-notification-service-topic.svg b/src/icons/aws/resource/res-application-integration/res-simple-notification-service-topic.svg
new file mode 100644
index 0000000..3b33943
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-simple-notification-service-topic.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-simple-queue-service-message.svg b/src/icons/aws/resource/res-application-integration/res-simple-queue-service-message.svg
new file mode 100644
index 0000000..ede55a8
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-simple-queue-service-message.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-application-integration/res-simple-queue-service-queue.svg b/src/icons/aws/resource/res-application-integration/res-simple-queue-service-queue.svg
new file mode 100644
index 0000000..d127010
--- /dev/null
+++ b/src/icons/aws/resource/res-application-integration/res-simple-queue-service-queue.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-devops-guru-insights.svg b/src/icons/aws/resource/res-artificial-intelligence/res-devops-guru-insights.svg
new file mode 100644
index 0000000..2397cdf
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-devops-guru-insights.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-rekognition-image.svg b/src/icons/aws/resource/res-artificial-intelligence/res-rekognition-image.svg
new file mode 100644
index 0000000..a97e129
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-rekognition-image.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-rekognition-video.svg b/src/icons/aws/resource/res-artificial-intelligence/res-rekognition-video.svg
new file mode 100644
index 0000000..530e582
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-rekognition-video.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-canvas.svg b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-canvas.svg
new file mode 100644
index 0000000..b31e174
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-canvas.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-geospatial-ml.svg b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-geospatial-ml.svg
new file mode 100644
index 0000000..bb083c4
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-geospatial-ml.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-model.svg b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-model.svg
new file mode 100644
index 0000000..4872667
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-model.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-notebook.svg b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-notebook.svg
new file mode 100644
index 0000000..07c525e
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-notebook.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-shadow-testing.svg b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-shadow-testing.svg
new file mode 100644
index 0000000..fbfa2ce
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-shadow-testing.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-train.svg b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-train.svg
new file mode 100644
index 0000000..48cde5e
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-sagemaker-train.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-artificial-intelligence/res-textract-analyze-lending.svg b/src/icons/aws/resource/res-artificial-intelligence/res-textract-analyze-lending.svg
new file mode 100644
index 0000000..5c8a070
--- /dev/null
+++ b/src/icons/aws/resource/res-artificial-intelligence/res-textract-analyze-lending.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-blockchain/res-managed-blockchain-blockchain.svg b/src/icons/aws/resource/res-blockchain/res-managed-blockchain-blockchain.svg
new file mode 100644
index 0000000..6a515bd
--- /dev/null
+++ b/src/icons/aws/resource/res-blockchain/res-managed-blockchain-blockchain.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-business-applications/res-pinpoint-journey.svg b/src/icons/aws/resource/res-business-applications/res-pinpoint-journey.svg
new file mode 100644
index 0000000..14f0d5d
--- /dev/null
+++ b/src/icons/aws/resource/res-business-applications/res-pinpoint-journey.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-business-applications/res-simple-email-service-email.svg b/src/icons/aws/resource/res-business-applications/res-simple-email-service-email.svg
new file mode 100644
index 0000000..1b2e5a1
--- /dev/null
+++ b/src/icons/aws/resource/res-business-applications/res-simple-email-service-email.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-ami.svg b/src/icons/aws/resource/res-compute/res-ec2-ami.svg
new file mode 100644
index 0000000..e9c5266
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-ami.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-auto-scaling.svg b/src/icons/aws/resource/res-compute/res-ec2-auto-scaling.svg
new file mode 100644
index 0000000..916f714
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-auto-scaling.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-db-instance.svg b/src/icons/aws/resource/res-compute/res-ec2-db-instance.svg
new file mode 100644
index 0000000..10848fe
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-db-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-elastic-ip-address.svg b/src/icons/aws/resource/res-compute/res-ec2-elastic-ip-address.svg
new file mode 100644
index 0000000..d2041d2
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-elastic-ip-address.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-instance-with-cloudwatch.svg b/src/icons/aws/resource/res-compute/res-ec2-instance-with-cloudwatch.svg
new file mode 100644
index 0000000..8e2ec17
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-instance-with-cloudwatch.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-instance.svg b/src/icons/aws/resource/res-compute/res-ec2-instance.svg
new file mode 100644
index 0000000..542dc80
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-instances.svg b/src/icons/aws/resource/res-compute/res-ec2-instances.svg
new file mode 100644
index 0000000..07148fb
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-instances.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-microservice-extractor-for-net.svg b/src/icons/aws/resource/res-compute/res-ec2-microservice-extractor-for-net.svg
new file mode 100644
index 0000000..35addda
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-microservice-extractor-for-net.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-rescue.svg b/src/icons/aws/resource/res-compute/res-ec2-rescue.svg
new file mode 100644
index 0000000..03d1113
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-rescue.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-ec2-spot-instance.svg b/src/icons/aws/resource/res-compute/res-ec2-spot-instance.svg
new file mode 100644
index 0000000..844e903
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-ec2-spot-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-elastic-beanstalk-application.svg b/src/icons/aws/resource/res-compute/res-elastic-beanstalk-application.svg
new file mode 100644
index 0000000..e6d062a
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-elastic-beanstalk-application.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-elastic-beanstalk-deployment.svg b/src/icons/aws/resource/res-compute/res-elastic-beanstalk-deployment.svg
new file mode 100644
index 0000000..6b6e0f7
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-elastic-beanstalk-deployment.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-compute/res-lambda-lambda-function.svg b/src/icons/aws/resource/res-compute/res-lambda-lambda-function.svg
new file mode 100644
index 0000000..b30cd9d
--- /dev/null
+++ b/src/icons/aws/resource/res-compute/res-lambda-lambda-function.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-registry-image.svg b/src/icons/aws/resource/res-containers/res-elastic-container-registry-image.svg
new file mode 100644
index 0000000..8a2d5cb
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-registry-image.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-registry-registry.svg b/src/icons/aws/resource/res-containers/res-elastic-container-registry-registry.svg
new file mode 100644
index 0000000..d29a1aa
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-registry-registry.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-service-container-1.svg b/src/icons/aws/resource/res-containers/res-elastic-container-service-container-1.svg
new file mode 100644
index 0000000..0b04f6e
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-service-container-1.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-service-container-2.svg b/src/icons/aws/resource/res-containers/res-elastic-container-service-container-2.svg
new file mode 100644
index 0000000..fe70551
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-service-container-2.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-service-container-3.svg b/src/icons/aws/resource/res-containers/res-elastic-container-service-container-3.svg
new file mode 100644
index 0000000..658d205
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-service-container-3.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-service-copiiot-cli.svg b/src/icons/aws/resource/res-containers/res-elastic-container-service-copiiot-cli.svg
new file mode 100644
index 0000000..1e7f7ec
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-service-copiiot-cli.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-service-ecs-service-connect.svg b/src/icons/aws/resource/res-containers/res-elastic-container-service-ecs-service-connect.svg
new file mode 100644
index 0000000..1d4bf32
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-service-ecs-service-connect.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-service-service.svg b/src/icons/aws/resource/res-containers/res-elastic-container-service-service.svg
new file mode 100644
index 0000000..e58e531
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-service-service.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-container-service-task.svg b/src/icons/aws/resource/res-containers/res-elastic-container-service-task.svg
new file mode 100644
index 0000000..c7c3727
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-container-service-task.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-containers/res-elastic-kubernetes-service-eks-on-outposts.svg b/src/icons/aws/resource/res-containers/res-elastic-kubernetes-service-eks-on-outposts.svg
new file mode 100644
index 0000000..6bb9db4
--- /dev/null
+++ b/src/icons/aws/resource/res-containers/res-elastic-kubernetes-service-eks-on-outposts.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-aurora-instance-alternate.svg b/src/icons/aws/resource/res-database/res-aurora-aurora-instance-alternate.svg
new file mode 100644
index 0000000..6b5c013
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-aurora-instance-alternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-instance.svg b/src/icons/aws/resource/res-database/res-aurora-instance.svg
new file mode 100644
index 0000000..fbafff3
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-mariadb-instance-alternate.svg b/src/icons/aws/resource/res-database/res-aurora-mariadb-instance-alternate.svg
new file mode 100644
index 0000000..9f68e09
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-mariadb-instance-alternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-mariadb-instance.svg b/src/icons/aws/resource/res-database/res-aurora-mariadb-instance.svg
new file mode 100644
index 0000000..2d6eff5
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-mariadb-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-mysql-instance-alternate.svg b/src/icons/aws/resource/res-database/res-aurora-mysql-instance-alternate.svg
new file mode 100644
index 0000000..7943ae8
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-mysql-instance-alternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-mysql-instance.svg b/src/icons/aws/resource/res-database/res-aurora-mysql-instance.svg
new file mode 100644
index 0000000..33d1487
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-mysql-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-oracle-instance-alternate.svg b/src/icons/aws/resource/res-database/res-aurora-oracle-instance-alternate.svg
new file mode 100644
index 0000000..a533826
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-oracle-instance-alternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-oracle-instance.svg b/src/icons/aws/resource/res-database/res-aurora-oracle-instance.svg
new file mode 100644
index 0000000..175f7c9
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-oracle-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-piops-instance.svg b/src/icons/aws/resource/res-database/res-aurora-piops-instance.svg
new file mode 100644
index 0000000..a8188b6
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-piops-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-postgresql-instance-alternate.svg b/src/icons/aws/resource/res-database/res-aurora-postgresql-instance-alternate.svg
new file mode 100644
index 0000000..52af24e
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-postgresql-instance-alternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-postgresql-instance.svg b/src/icons/aws/resource/res-database/res-aurora-postgresql-instance.svg
new file mode 100644
index 0000000..53c04fa
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-postgresql-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-rds-instance-aternate.svg b/src/icons/aws/resource/res-database/res-aurora-rds-instance-aternate.svg
new file mode 100644
index 0000000..31227e6
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-rds-instance-aternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-rds-instance.svg b/src/icons/aws/resource/res-database/res-aurora-rds-instance.svg
new file mode 100644
index 0000000..f5fd449
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-rds-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-sql-server-instance-alternate.svg b/src/icons/aws/resource/res-database/res-aurora-sql-server-instance-alternate.svg
new file mode 100644
index 0000000..9114e2b
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-sql-server-instance-alternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-sql-server-instance.svg b/src/icons/aws/resource/res-database/res-aurora-sql-server-instance.svg
new file mode 100644
index 0000000..08ebfa2
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-sql-server-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-aurora-trusted-language-extensions-for-postgresql.svg b/src/icons/aws/resource/res-database/res-aurora-trusted-language-extensions-for-postgresql.svg
new file mode 100644
index 0000000..7e5df6d
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-aurora-trusted-language-extensions-for-postgresql.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-database-migration-service-database-migration-workflow-or-job.svg b/src/icons/aws/resource/res-database/res-database-migration-service-database-migration-workflow-or-job.svg
new file mode 100644
index 0000000..e6661ce
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-database-migration-service-database-migration-workflow-or-job.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-documentdb-elastic-clusters.svg b/src/icons/aws/resource/res-database/res-documentdb-elastic-clusters.svg
new file mode 100644
index 0000000..c05f6e3
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-documentdb-elastic-clusters.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-attribute.svg b/src/icons/aws/resource/res-database/res-dynamodb-attribute.svg
new file mode 100644
index 0000000..5333b49
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-attribute.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-attributes.svg b/src/icons/aws/resource/res-database/res-dynamodb-attributes.svg
new file mode 100644
index 0000000..7b524ac
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-attributes.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-dynamodb-accelerator.svg b/src/icons/aws/resource/res-database/res-dynamodb-dynamodb-accelerator.svg
new file mode 100644
index 0000000..33965ce
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-dynamodb-accelerator.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-global-secondary-index.svg b/src/icons/aws/resource/res-database/res-dynamodb-global-secondary-index.svg
new file mode 100644
index 0000000..c465cab
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-global-secondary-index.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-item.svg b/src/icons/aws/resource/res-database/res-dynamodb-item.svg
new file mode 100644
index 0000000..e8c926b
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-item.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-items.svg b/src/icons/aws/resource/res-database/res-dynamodb-items.svg
new file mode 100644
index 0000000..8034c50
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-items.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-standard-access-table-class.svg b/src/icons/aws/resource/res-database/res-dynamodb-standard-access-table-class.svg
new file mode 100644
index 0000000..bded689
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-standard-access-table-class.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-standard-infrequent-access-table-class.svg b/src/icons/aws/resource/res-database/res-dynamodb-standard-infrequent-access-table-class.svg
new file mode 100644
index 0000000..e65d2a1
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-standard-infrequent-access-table-class.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-stream.svg b/src/icons/aws/resource/res-database/res-dynamodb-stream.svg
new file mode 100644
index 0000000..e3fdb67
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-stream.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-dynamodb-table.svg b/src/icons/aws/resource/res-database/res-dynamodb-table.svg
new file mode 100644
index 0000000..f18247e
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-dynamodb-table.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-elasticache-cache-node.svg b/src/icons/aws/resource/res-database/res-elasticache-cache-node.svg
new file mode 100644
index 0000000..e98bdc7
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-elasticache-cache-node.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-memcached.svg b/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-memcached.svg
new file mode 100644
index 0000000..2485a28
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-memcached.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-redis.svg b/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-redis.svg
new file mode 100644
index 0000000..b3175cd
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-redis.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-valkey.svg b/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-valkey.svg
new file mode 100644
index 0000000..61a78d9
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-elasticache-elasticache-for-valkey.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/icons/aws/resource/res-database/res-rds-blue-green-deployments.svg b/src/icons/aws/resource/res-database/res-rds-blue-green-deployments.svg
new file mode 100644
index 0000000..a27ec94
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-rds-blue-green-deployments.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-rds-multi-az-db-cluster.svg b/src/icons/aws/resource/res-database/res-rds-multi-az-db-cluster.svg
new file mode 100644
index 0000000..c0b0444
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-rds-multi-az-db-cluster.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-rds-multi-az.svg b/src/icons/aws/resource/res-database/res-rds-multi-az.svg
new file mode 100644
index 0000000..a2135e2
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-rds-multi-az.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-rds-optimized-writes.svg b/src/icons/aws/resource/res-database/res-rds-optimized-writes.svg
new file mode 100644
index 0000000..5d896af
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-rds-optimized-writes.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-rds-proxy-instance-alternate.svg b/src/icons/aws/resource/res-database/res-rds-proxy-instance-alternate.svg
new file mode 100644
index 0000000..be5c110
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-rds-proxy-instance-alternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-rds-proxy-instance.svg b/src/icons/aws/resource/res-database/res-rds-proxy-instance.svg
new file mode 100644
index 0000000..7663445
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-rds-proxy-instance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-database/res-rds-trusted-language-extensions-for-postgresql.svg b/src/icons/aws/resource/res-database/res-rds-trusted-language-extensions-for-postgresql.svg
new file mode 100644
index 0000000..859a21a
--- /dev/null
+++ b/src/icons/aws/resource/res-database/res-rds-trusted-language-extensions-for-postgresql.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-developer-tools/res-cloud9-cloud9.svg b/src/icons/aws/resource/res-developer-tools/res-cloud9-cloud9.svg
new file mode 100644
index 0000000..8c18d42
--- /dev/null
+++ b/src/icons/aws/resource/res-developer-tools/res-cloud9-cloud9.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces-core.svg b/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces-core.svg
new file mode 100644
index 0000000..5125419
--- /dev/null
+++ b/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces-core.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces-secure-browser.svg b/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces-secure-browser.svg
new file mode 100644
index 0000000..14d3fe1
--- /dev/null
+++ b/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces-secure-browser.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces.svg b/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces.svg
new file mode 100644
index 0000000..15835db
--- /dev/null
+++ b/src/icons/aws/resource/res-end-user-computing/res-workspaces-family-workspaces.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-front-end-web-mobile/res-amplify-amplify-studio.svg b/src/icons/aws/resource/res-front-end-web-mobile/res-amplify-amplify-studio.svg
new file mode 100644
index 0000000..6ce2a50
--- /dev/null
+++ b/src/icons/aws/resource/res-front-end-web-mobile/res-amplify-amplify-studio.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-geofence.svg b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-geofence.svg
new file mode 100644
index 0000000..eae76ef
--- /dev/null
+++ b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-geofence.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-map .svg b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-map .svg
new file mode 100644
index 0000000..79b64e9
--- /dev/null
+++ b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-map .svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-place.svg b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-place.svg
new file mode 100644
index 0000000..181f914
--- /dev/null
+++ b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-place.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-routes.svg b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-routes.svg
new file mode 100644
index 0000000..df2d814
--- /dev/null
+++ b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-routes.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-track .svg b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-track .svg
new file mode 100644
index 0000000..ec5e67c
--- /dev/null
+++ b/src/icons/aws/resource/res-front-end-web-mobile/res-location-service-track .svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-alert-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-alert-dark.svg
new file mode 100644
index 0000000..27ca88a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-alert-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-authenticated-user-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-authenticated-user-dark.svg
new file mode 100644
index 0000000..2856739
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-authenticated-user-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-camera-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-camera-dark.svg
new file mode 100644
index 0000000..9db22e2
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-camera-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-chat-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-chat-dark.svg
new file mode 100644
index 0000000..f89d764
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-chat-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-client-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-client-dark.svg
new file mode 100644
index 0000000..0c6fc90
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-client-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-cold-storage-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-cold-storage-dark.svg
new file mode 100644
index 0000000..6b4fb0a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-cold-storage-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-credentials-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-credentials-dark.svg
new file mode 100644
index 0000000..bbca47c
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-credentials-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-data-stream-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-data-stream-dark.svg
new file mode 100644
index 0000000..bed0fce
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-data-stream-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-data-table-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-data-table-dark.svg
new file mode 100644
index 0000000..07a433d
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-data-table-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-database-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-database-dark.svg
new file mode 100644
index 0000000..ade7c1d
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-database-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-disk-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-disk-dark.svg
new file mode 100644
index 0000000..078fdf2
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-disk-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-document-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-document-dark.svg
new file mode 100644
index 0000000..6f5eaf6
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-document-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-documents-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-documents-dark.svg
new file mode 100644
index 0000000..458d037
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-documents-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-email-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-email-dark.svg
new file mode 100644
index 0000000..84a581d
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-email-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-firewall-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-firewall-dark.svg
new file mode 100644
index 0000000..0752917
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-firewall-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-folder-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-folder-dark.svg
new file mode 100644
index 0000000..b0786cd
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-folder-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-folders-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-folders-dark.svg
new file mode 100644
index 0000000..2f24aed
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-folders-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-forums-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-forums-dark.svg
new file mode 100644
index 0000000..dbd139a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-forums-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-gear-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-gear-dark.svg
new file mode 100644
index 0000000..e0e0e8b
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-gear-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-generic-application-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-generic-application-dark.svg
new file mode 100644
index 0000000..aab6e98
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-generic-application-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-git-repository-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-git-repository-dark.svg
new file mode 100644
index 0000000..a40f467
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-git-repository-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-globe-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-globe-dark.svg
new file mode 100644
index 0000000..6f5ae02
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-globe-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-internet-alt1-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-internet-alt1-dark.svg
new file mode 100644
index 0000000..ed6bc48
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-internet-alt1-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-internet-alt2-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-internet-alt2-dark.svg
new file mode 100644
index 0000000..f390850
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-internet-alt2-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-internet-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-internet-dark.svg
new file mode 100644
index 0000000..c22ef74
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-internet-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-json-script-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-json-script-dark.svg
new file mode 100644
index 0000000..5d2e768
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-json-script-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-logs-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-logs-dark.svg
new file mode 100644
index 0000000..ca74ef5
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-logs-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-magnifying-glass-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-magnifying-glass-dark.svg
new file mode 100644
index 0000000..f78a6c0
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-magnifying-glass-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-management-console-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-management-console-dark.svg
new file mode 100644
index 0000000..d406699
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-management-console-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-metrics-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-metrics-dark.svg
new file mode 100644
index 0000000..61fbe67
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-metrics-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-mobile-client-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-mobile-client-dark.svg
new file mode 100644
index 0000000..aac04f5
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-mobile-client-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-multimedia-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-multimedia-dark.svg
new file mode 100644
index 0000000..e71b888
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-multimedia-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-office-building-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-office-building-dark.svg
new file mode 100644
index 0000000..5ca3ad3
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-office-building-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-programming-language-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-programming-language-dark.svg
new file mode 100644
index 0000000..e31e32d
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-programming-language-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-question-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-question-dark.svg
new file mode 100644
index 0000000..f199772
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-question-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-recover-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-recover-dark.svg
new file mode 100644
index 0000000..8356d6b
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-recover-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-saml-token-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-saml-token-dark.svg
new file mode 100644
index 0000000..4c0f843
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-saml-token-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-sdk-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-sdk-dark.svg
new file mode 100644
index 0000000..851cbf0
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-sdk-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-server-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-server-dark.svg
new file mode 100644
index 0000000..c58107a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-server-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-servers-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-servers-dark.svg
new file mode 100644
index 0000000..b826420
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-servers-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-shield-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-shield-dark.svg
new file mode 100644
index 0000000..f38fe2c
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-shield-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-source-code-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-source-code-dark.svg
new file mode 100644
index 0000000..e86ff0a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-source-code-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-ssl-padlock-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-ssl-padlock-dark.svg
new file mode 100644
index 0000000..5d512d3
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-ssl-padlock-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-tape-storage-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-tape-storage-dark.svg
new file mode 100644
index 0000000..eb2d45c
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-tape-storage-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-toolkit-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-toolkit-dark.svg
new file mode 100644
index 0000000..89b1924
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-toolkit-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-user-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-user-dark.svg
new file mode 100644
index 0000000..a389faa
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-user-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-dark/res-users-dark.svg b/src/icons/aws/resource/res-general-icons/res-dark/res-users-dark.svg
new file mode 100644
index 0000000..b08a4eb
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-dark/res-users-dark.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-alert-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-alert-light.svg
new file mode 100644
index 0000000..3e171ca
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-alert-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-authenticated-user-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-authenticated-user-light.svg
new file mode 100644
index 0000000..caf80be
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-authenticated-user-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-camera-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-camera-light.svg
new file mode 100644
index 0000000..d1b9827
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-camera-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-chat-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-chat-light.svg
new file mode 100644
index 0000000..fa59beb
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-chat-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-client-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-client-light.svg
new file mode 100644
index 0000000..1d2ee9b
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-client-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-cold-storage-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-cold-storage-light.svg
new file mode 100644
index 0000000..970e3c6
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-cold-storage-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-credentials-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-credentials-light.svg
new file mode 100644
index 0000000..1597cd8
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-credentials-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-data-stream-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-data-stream-light.svg
new file mode 100644
index 0000000..7edce12
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-data-stream-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-data-table-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-data-table-light.svg
new file mode 100644
index 0000000..e2cbc9a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-data-table-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-database-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-database-light.svg
new file mode 100644
index 0000000..1326447
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-database-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-disk-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-disk-light.svg
new file mode 100644
index 0000000..8752fa9
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-disk-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-document-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-document-light.svg
new file mode 100644
index 0000000..9077888
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-document-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-documents-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-documents-light.svg
new file mode 100644
index 0000000..90a8c48
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-documents-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-email-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-email-light.svg
new file mode 100644
index 0000000..81e9cd5
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-email-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-firewall-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-firewall-light.svg
new file mode 100644
index 0000000..f68ac33
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-firewall-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-folder-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-folder-light.svg
new file mode 100644
index 0000000..db0cb77
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-folder-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-folders-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-folders-light.svg
new file mode 100644
index 0000000..f7bc28d
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-folders-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-forums-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-forums-light.svg
new file mode 100644
index 0000000..af39d8a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-forums-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-gear-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-gear-light.svg
new file mode 100644
index 0000000..3d77224
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-gear-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-generic-application-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-generic-application-light.svg
new file mode 100644
index 0000000..1aa7ac1
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-generic-application-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-git-repository-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-git-repository-light.svg
new file mode 100644
index 0000000..8c56fb2
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-git-repository-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-globe-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-globe-light.svg
new file mode 100644
index 0000000..8c3c1b9
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-globe-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-internet-alt1-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-internet-alt1-light.svg
new file mode 100644
index 0000000..f98a3e9
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-internet-alt1-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-internet-alt2-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-internet-alt2-light.svg
new file mode 100644
index 0000000..ddec6e4
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-internet-alt2-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-internet-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-internet-light.svg
new file mode 100644
index 0000000..58ac1ec
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-internet-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-json-script-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-json-script-light.svg
new file mode 100644
index 0000000..13d5948
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-json-script-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-logs-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-logs-light.svg
new file mode 100644
index 0000000..c06481a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-logs-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-magnifying-glass-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-magnifying-glass-light.svg
new file mode 100644
index 0000000..f8e6504
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-magnifying-glass-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-management-console-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-management-console-light.svg
new file mode 100644
index 0000000..015a297
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-management-console-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-metrics-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-metrics-light.svg
new file mode 100644
index 0000000..2dee39d
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-metrics-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-mobile-client-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-mobile-client-light.svg
new file mode 100644
index 0000000..9bdcbe9
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-mobile-client-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-multimedia-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-multimedia-light.svg
new file mode 100644
index 0000000..3cfc3a7
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-multimedia-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-office-building-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-office-building-light.svg
new file mode 100644
index 0000000..5d6d653
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-office-building-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-programming-language-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-programming-language-light.svg
new file mode 100644
index 0000000..1163064
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-programming-language-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-question-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-question-light.svg
new file mode 100644
index 0000000..1ed24a7
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-question-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-recover-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-recover-light.svg
new file mode 100644
index 0000000..1d029c3
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-recover-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-saml-token-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-saml-token-light.svg
new file mode 100644
index 0000000..47ae0e9
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-saml-token-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-sdk-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-sdk-light.svg
new file mode 100644
index 0000000..bfddee3
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-sdk-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-server-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-server-light.svg
new file mode 100644
index 0000000..e394fcf
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-server-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-servers-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-servers-light.svg
new file mode 100644
index 0000000..0747125
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-servers-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-shield-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-shield-light.svg
new file mode 100644
index 0000000..d95e896
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-shield-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-source-code-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-source-code-light.svg
new file mode 100644
index 0000000..a06691a
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-source-code-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-ssl-padlock-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-ssl-padlock-light.svg
new file mode 100644
index 0000000..0b871ce
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-ssl-padlock-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-tape-storage-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-tape-storage-light.svg
new file mode 100644
index 0000000..2810d50
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-tape-storage-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-toolkit-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-toolkit-light.svg
new file mode 100644
index 0000000..9290bf3
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-toolkit-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-user-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-user-light.svg
new file mode 100644
index 0000000..3242153
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-user-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-general-icons/res-light/res-users-light.svg b/src/icons/aws/resource/res-general-icons/res-light/res-users-light.svg
new file mode 100644
index 0000000..e24afed
--- /dev/null
+++ b/src/icons/aws/resource/res-general-icons/res-light/res-users-light.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-action.svg b/src/icons/aws/resource/res-iot/res-iot-action.svg
new file mode 100644
index 0000000..1890e0a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-action.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-actuator.svg b/src/icons/aws/resource/res-iot/res-iot-actuator.svg
new file mode 100644
index 0000000..9549269
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-actuator.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-alexa-enabled-device.svg b/src/icons/aws/resource/res-iot/res-iot-alexa-enabled-device.svg
new file mode 100644
index 0000000..f1cdbce
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-alexa-enabled-device.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-alexa-skill.svg b/src/icons/aws/resource/res-iot/res-iot-alexa-skill.svg
new file mode 100644
index 0000000..4187346
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-alexa-skill.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-alexa-voice-service.svg b/src/icons/aws/resource/res-iot/res-iot-alexa-voice-service.svg
new file mode 100644
index 0000000..35b55be
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-alexa-voice-service.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-analytics-channel.svg b/src/icons/aws/resource/res-iot/res-iot-analytics-channel.svg
new file mode 100644
index 0000000..a3dda0a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-analytics-channel.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-analytics-data-store.svg b/src/icons/aws/resource/res-iot/res-iot-analytics-data-store.svg
new file mode 100644
index 0000000..36ee29d
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-analytics-data-store.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-analytics-dataset.svg b/src/icons/aws/resource/res-iot/res-iot-analytics-dataset.svg
new file mode 100644
index 0000000..4f63e31
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-analytics-dataset.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-analytics-notebook.svg b/src/icons/aws/resource/res-iot/res-iot-analytics-notebook.svg
new file mode 100644
index 0000000..81e679d
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-analytics-notebook.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-analytics-pipeline.svg b/src/icons/aws/resource/res-iot/res-iot-analytics-pipeline.svg
new file mode 100644
index 0000000..0ae8f3a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-analytics-pipeline.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-certificate.svg b/src/icons/aws/resource/res-iot/res-iot-certificate.svg
new file mode 100644
index 0000000..ad5bb12
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-certificate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-core-device-advisor.svg b/src/icons/aws/resource/res-iot/res-iot-core-device-advisor.svg
new file mode 100644
index 0000000..97a693b
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-core-device-advisor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-core-device-location.svg b/src/icons/aws/resource/res-iot/res-iot-core-device-location.svg
new file mode 100644
index 0000000..b5d1e2f
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-core-device-location.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-desired-state.svg b/src/icons/aws/resource/res-iot/res-iot-desired-state.svg
new file mode 100644
index 0000000..eb1fb80
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-desired-state.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-device-defender-iot-device-jobs.svg b/src/icons/aws/resource/res-iot/res-iot-device-defender-iot-device-jobs.svg
new file mode 100644
index 0000000..f9812f1
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-device-defender-iot-device-jobs.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-device-gateway.svg b/src/icons/aws/resource/res-iot/res-iot-device-gateway.svg
new file mode 100644
index 0000000..2e818d5
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-device-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-device-management-fleet-hub.svg b/src/icons/aws/resource/res-iot/res-iot-device-management-fleet-hub.svg
new file mode 100644
index 0000000..a89568a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-device-management-fleet-hub.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-device-tester.svg b/src/icons/aws/resource/res-iot/res-iot-device-tester.svg
new file mode 100644
index 0000000..2a39f0a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-device-tester.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-echo.svg b/src/icons/aws/resource/res-iot/res-iot-echo.svg
new file mode 100644
index 0000000..fa4dc55
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-echo.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-fire-tv-stick.svg b/src/icons/aws/resource/res-iot/res-iot-fire-tv-stick.svg
new file mode 100644
index 0000000..812baea
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-fire-tv-stick.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-fire-tv.svg b/src/icons/aws/resource/res-iot/res-iot-fire-tv.svg
new file mode 100644
index 0000000..c19e7aa
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-fire-tv.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-artifact.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-artifact.svg
new file mode 100644
index 0000000..a625f31
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-artifact.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-component-machine-learning.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-component-machine-learning.svg
new file mode 100644
index 0000000..b83d67c
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-component-machine-learning.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-component-nucleus.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-component-nucleus.svg
new file mode 100644
index 0000000..60c106c
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-component-nucleus.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-component-private.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-component-private.svg
new file mode 100644
index 0000000..7fea146
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-component-private.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-component-public.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-component-public.svg
new file mode 100644
index 0000000..3097986
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-component-public.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-component.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-component.svg
new file mode 100644
index 0000000..78b4676
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-component.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-connector.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-connector.svg
new file mode 100644
index 0000000..eac1661
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-connector.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-interprocess-communication.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-interprocess-communication.svg
new file mode 100644
index 0000000..f435024
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-interprocess-communication.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-protocol.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-protocol.svg
new file mode 100644
index 0000000..e3002ca
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-protocol.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-recipe.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-recipe.svg
new file mode 100644
index 0000000..79d377b
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-recipe.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-greengrass-stream-manager.svg b/src/icons/aws/resource/res-iot/res-iot-greengrass-stream-manager.svg
new file mode 100644
index 0000000..2b07522
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-greengrass-stream-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-hardware-board.svg b/src/icons/aws/resource/res-iot/res-iot-hardware-board.svg
new file mode 100644
index 0000000..28bb692
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-hardware-board.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-http-protocol.svg b/src/icons/aws/resource/res-iot/res-iot-http-protocol.svg
new file mode 100644
index 0000000..2ad8fe7
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-http-protocol.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-http2-protocol.svg b/src/icons/aws/resource/res-iot/res-iot-http2-protocol.svg
new file mode 100644
index 0000000..4df6cea
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-http2-protocol.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-lambda-function.svg b/src/icons/aws/resource/res-iot/res-iot-lambda-function.svg
new file mode 100644
index 0000000..152b70d
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-lambda-function.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-lorawan-protocol.svg b/src/icons/aws/resource/res-iot/res-iot-lorawan-protocol.svg
new file mode 100644
index 0000000..54d9346
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-lorawan-protocol.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-mqtt-protocol.svg b/src/icons/aws/resource/res-iot/res-iot-mqtt-protocol.svg
new file mode 100644
index 0000000..51bd7e8
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-mqtt-protocol.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-over-air-update.svg b/src/icons/aws/resource/res-iot/res-iot-over-air-update.svg
new file mode 100644
index 0000000..5fbf6d8
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-over-air-update.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-policy.svg b/src/icons/aws/resource/res-iot/res-iot-policy.svg
new file mode 100644
index 0000000..379e17c
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-policy.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-reported-state.svg b/src/icons/aws/resource/res-iot/res-iot-reported-state.svg
new file mode 100644
index 0000000..bb1a4dc
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-reported-state.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-rule.svg b/src/icons/aws/resource/res-iot/res-iot-rule.svg
new file mode 100644
index 0000000..5c20a1a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-rule.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-sailboat.svg b/src/icons/aws/resource/res-iot/res-iot-sailboat.svg
new file mode 100644
index 0000000..025d1d0
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-sailboat.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-sensor.svg b/src/icons/aws/resource/res-iot/res-iot-sensor.svg
new file mode 100644
index 0000000..63d7ef6
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-sensor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-servo.svg b/src/icons/aws/resource/res-iot/res-iot-servo.svg
new file mode 100644
index 0000000..4214b76
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-servo.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-shadow.svg b/src/icons/aws/resource/res-iot/res-iot-shadow.svg
new file mode 100644
index 0000000..78a08e6
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-shadow.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-simulator.svg b/src/icons/aws/resource/res-iot/res-iot-simulator.svg
new file mode 100644
index 0000000..f0e7fc4
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-simulator.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-hiery.svg b/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-hiery.svg
new file mode 100644
index 0000000..c3092ec
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-hiery.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-model.svg b/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-model.svg
new file mode 100644
index 0000000..ccfabae
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-model.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-properties.svg b/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-properties.svg
new file mode 100644
index 0000000..30dc32a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-sitewise-asset-properties.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-sitewise-asset.svg b/src/icons/aws/resource/res-iot/res-iot-sitewise-asset.svg
new file mode 100644
index 0000000..a9159cb
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-sitewise-asset.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-sitewise-data-streams.svg b/src/icons/aws/resource/res-iot/res-iot-sitewise-data-streams.svg
new file mode 100644
index 0000000..ef4a7bf
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-sitewise-data-streams.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-bank.svg b/src/icons/aws/resource/res-iot/res-iot-thing-bank.svg
new file mode 100644
index 0000000..0f482a2
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-bank.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-bicycle.svg b/src/icons/aws/resource/res-iot/res-iot-thing-bicycle.svg
new file mode 100644
index 0000000..f21ca7a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-bicycle.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-camera.svg b/src/icons/aws/resource/res-iot/res-iot-thing-camera.svg
new file mode 100644
index 0000000..ca8afdc
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-camera.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-car.svg b/src/icons/aws/resource/res-iot/res-iot-thing-car.svg
new file mode 100644
index 0000000..1269dfb
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-car.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-cart.svg b/src/icons/aws/resource/res-iot/res-iot-thing-cart.svg
new file mode 100644
index 0000000..cb92898
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-cart.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-coffee-pot.svg b/src/icons/aws/resource/res-iot/res-iot-thing-coffee-pot.svg
new file mode 100644
index 0000000..d18643a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-coffee-pot.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-door-lock.svg b/src/icons/aws/resource/res-iot/res-iot-thing-door-lock.svg
new file mode 100644
index 0000000..e0dc3bb
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-door-lock.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-factory.svg b/src/icons/aws/resource/res-iot/res-iot-thing-factory.svg
new file mode 100644
index 0000000..7ed04e9
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-factory.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-freertos-device.svg b/src/icons/aws/resource/res-iot/res-iot-thing-freertos-device.svg
new file mode 100644
index 0000000..c4ca685
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-freertos-device.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-generic.svg b/src/icons/aws/resource/res-iot/res-iot-thing-generic.svg
new file mode 100644
index 0000000..2a44138
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-generic.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-house.svg b/src/icons/aws/resource/res-iot/res-iot-thing-house.svg
new file mode 100644
index 0000000..468a49a
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-house.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-humidity-sensor.svg b/src/icons/aws/resource/res-iot/res-iot-thing-humidity-sensor.svg
new file mode 100644
index 0000000..7d0a3bf
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-humidity-sensor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-industrial-pc.svg b/src/icons/aws/resource/res-iot/res-iot-thing-industrial-pc.svg
new file mode 100644
index 0000000..e921e8d
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-industrial-pc.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-lightbulb.svg b/src/icons/aws/resource/res-iot/res-iot-thing-lightbulb.svg
new file mode 100644
index 0000000..99aabb7
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-lightbulb.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-medical-emergency.svg b/src/icons/aws/resource/res-iot/res-iot-thing-medical-emergency.svg
new file mode 100644
index 0000000..18f9ef6
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-medical-emergency.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-plc.svg b/src/icons/aws/resource/res-iot/res-iot-thing-plc.svg
new file mode 100644
index 0000000..9c926b9
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-plc.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-police-emergency.svg b/src/icons/aws/resource/res-iot/res-iot-thing-police-emergency.svg
new file mode 100644
index 0000000..62ab29c
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-police-emergency.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-relay.svg b/src/icons/aws/resource/res-iot/res-iot-thing-relay.svg
new file mode 100644
index 0000000..9e9fdc2
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-relay.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-stacklight.svg b/src/icons/aws/resource/res-iot/res-iot-thing-stacklight.svg
new file mode 100644
index 0000000..c9d4176
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-stacklight.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-temperature-humidity-sensor.svg b/src/icons/aws/resource/res-iot/res-iot-thing-temperature-humidity-sensor.svg
new file mode 100644
index 0000000..d39ef15
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-temperature-humidity-sensor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-temperature-sensor.svg b/src/icons/aws/resource/res-iot/res-iot-thing-temperature-sensor.svg
new file mode 100644
index 0000000..24a9b29
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-temperature-sensor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-temperature-vibration-sensor.svg b/src/icons/aws/resource/res-iot/res-iot-thing-temperature-vibration-sensor.svg
new file mode 100644
index 0000000..fc352f1
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-temperature-vibration-sensor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-thermostat.svg b/src/icons/aws/resource/res-iot/res-iot-thing-thermostat.svg
new file mode 100644
index 0000000..416cec0
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-thermostat.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-travel.svg b/src/icons/aws/resource/res-iot/res-iot-thing-travel.svg
new file mode 100644
index 0000000..88d82de
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-travel.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-utility.svg b/src/icons/aws/resource/res-iot/res-iot-thing-utility.svg
new file mode 100644
index 0000000..df7c553
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-utility.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-vibration-sensor.svg b/src/icons/aws/resource/res-iot/res-iot-thing-vibration-sensor.svg
new file mode 100644
index 0000000..84c08ba
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-vibration-sensor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-thing-windfarm.svg b/src/icons/aws/resource/res-iot/res-iot-thing-windfarm.svg
new file mode 100644
index 0000000..f65c667
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-thing-windfarm.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-iot/res-iot-topic.svg b/src/icons/aws/resource/res-iot/res-iot-topic.svg
new file mode 100644
index 0000000..6b83604
--- /dev/null
+++ b/src/icons/aws/resource/res-iot/res-iot-topic.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudformation-change-set.svg b/src/icons/aws/resource/res-management-governance/res-cloudformation-change-set.svg
new file mode 100644
index 0000000..f7e71e2
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudformation-change-set.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudformation-stack.svg b/src/icons/aws/resource/res-management-governance/res-cloudformation-stack.svg
new file mode 100644
index 0000000..fe1f6a1
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudformation-stack.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudformation-template.svg b/src/icons/aws/resource/res-management-governance/res-cloudformation-template.svg
new file mode 100644
index 0000000..52f1196
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudformation-template.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudtrail-cloudtrail-lake.svg b/src/icons/aws/resource/res-management-governance/res-cloudtrail-cloudtrail-lake.svg
new file mode 100644
index 0000000..c3f212e
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudtrail-cloudtrail-lake.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-alarm.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-alarm.svg
new file mode 100644
index 0000000..3e0db66
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-alarm.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-cross-account-observability.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-cross-account-observability.svg
new file mode 100644
index 0000000..e7a80c3
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-cross-account-observability.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-data-protection.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-data-protection.svg
new file mode 100644
index 0000000..d616a65
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-data-protection.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-event-event-based.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-event-event-based.svg
new file mode 100644
index 0000000..597326c
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-event-event-based.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-event-time-based.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-event-time-based.svg
new file mode 100644
index 0000000..4d28f48
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-event-time-based.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-evidently.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-evidently.svg
new file mode 100644
index 0000000..c92dcff
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-evidently.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-logs.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-logs.svg
new file mode 100644
index 0000000..bcfb802
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-logs.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-metrics-insights.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-metrics-insights.svg
new file mode 100644
index 0000000..3a33195
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-metrics-insights.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-rule.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-rule.svg
new file mode 100644
index 0000000..5c379d7
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-rule.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-rum.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-rum.svg
new file mode 100644
index 0000000..55f8115
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-rum.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-cloudwatch-synthetics.svg b/src/icons/aws/resource/res-management-governance/res-cloudwatch-synthetics.svg
new file mode 100644
index 0000000..f9486b8
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-cloudwatch-synthetics.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-license-manager-application-discovery.svg b/src/icons/aws/resource/res-management-governance/res-license-manager-application-discovery.svg
new file mode 100644
index 0000000..473ca3b
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-license-manager-application-discovery.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-license-manager-license-blending.svg b/src/icons/aws/resource/res-management-governance/res-license-manager-license-blending.svg
new file mode 100644
index 0000000..33b1c70
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-license-manager-license-blending.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-organizations-account.svg b/src/icons/aws/resource/res-management-governance/res-organizations-account.svg
new file mode 100644
index 0000000..db32f73
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-organizations-account.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-organizations-management-account.svg b/src/icons/aws/resource/res-management-governance/res-organizations-management-account.svg
new file mode 100644
index 0000000..69e7031
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-organizations-management-account.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-organizations-organizational-unit.svg b/src/icons/aws/resource/res-management-governance/res-organizations-organizational-unit.svg
new file mode 100644
index 0000000..4369707
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-organizations-organizational-unit.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-application-manager.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-application-manager.svg
new file mode 100644
index 0000000..2042682
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-application-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-automation.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-automation.svg
new file mode 100644
index 0000000..b938ce9
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-automation.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-change-calendar.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-change-calendar.svg
new file mode 100644
index 0000000..f8c8e5b
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-change-calendar.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-change-manager.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-change-manager.svg
new file mode 100644
index 0000000..fed5315
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-change-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-compliance.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-compliance.svg
new file mode 100644
index 0000000..4c13551
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-compliance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-distributor.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-distributor.svg
new file mode 100644
index 0000000..b40fcdb
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-distributor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-documents.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-documents.svg
new file mode 100644
index 0000000..a3132c9
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-documents.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-incident-manager.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-incident-manager.svg
new file mode 100644
index 0000000..659a9fe
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-incident-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-inventory.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-inventory.svg
new file mode 100644
index 0000000..cc14c00
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-inventory.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-maintenance-windows.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-maintenance-windows.svg
new file mode 100644
index 0000000..23287fa
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-maintenance-windows.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-opscenter.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-opscenter.svg
new file mode 100644
index 0000000..c879a8d
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-opscenter.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-parameter-store.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-parameter-store.svg
new file mode 100644
index 0000000..de677ce
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-parameter-store.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-patch-manager.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-patch-manager.svg
new file mode 100644
index 0000000..50f09d5
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-patch-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-run-command.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-run-command.svg
new file mode 100644
index 0000000..52ae0e7
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-run-command.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-session-manager.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-session-manager.svg
new file mode 100644
index 0000000..620cb38
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-session-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-systems-manager-state-manager.svg b/src/icons/aws/resource/res-management-governance/res-systems-manager-state-manager.svg
new file mode 100644
index 0000000..dfbd24d
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-systems-manager-state-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-cost.svg b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-cost.svg
new file mode 100644
index 0000000..7e455ef
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-cost.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-fault-tolerant.svg b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-fault-tolerant.svg
new file mode 100644
index 0000000..b4d4469
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-fault-tolerant.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-performance.svg b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-performance.svg
new file mode 100644
index 0000000..267bf8b
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-performance.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-security.svg b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-security.svg
new file mode 100644
index 0000000..f07ca77
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist-security.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist.svg b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist.svg
new file mode 100644
index 0000000..b351782
--- /dev/null
+++ b/src/icons/aws/resource/res-management-governance/res-trusted-advisor-checklist.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-media-services/res-cloud-digital-interface.svg b/src/icons/aws/resource/res-media-services/res-cloud-digital-interface.svg
new file mode 100644
index 0000000..f6fd0cd
--- /dev/null
+++ b/src/icons/aws/resource/res-media-services/res-cloud-digital-interface.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-media-services/res-elemental-mediaconnect-mediaconnect-gateway.svg b/src/icons/aws/resource/res-media-services/res-elemental-mediaconnect-mediaconnect-gateway.svg
new file mode 100644
index 0000000..8813bd8
--- /dev/null
+++ b/src/icons/aws/resource/res-media-services/res-elemental-mediaconnect-mediaconnect-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-agentless-collector.svg b/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-agentless-collector.svg
new file mode 100644
index 0000000..b6ca289
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-agentless-collector.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-discovery-agent.svg b/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-discovery-agent.svg
new file mode 100644
index 0000000..57e30f2
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-discovery-agent.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-migration-evaluator-collector.svg b/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-migration-evaluator-collector.svg
new file mode 100644
index 0000000..8fe210b
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-application-discovery-service-migration-evaluator-collector.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-datasync-agent.svg b/src/icons/aws/resource/res-migration-modernization/res-datasync-agent.svg
new file mode 100644
index 0000000..605dfe0
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-datasync-agent.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-datasync-discovery.svg b/src/icons/aws/resource/res-migration-modernization/res-datasync-discovery.svg
new file mode 100644
index 0000000..5119ae0
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-datasync-discovery.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-analyzer.svg b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-analyzer.svg
new file mode 100644
index 0000000..6bddc6e
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-analyzer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-compiler.svg b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-compiler.svg
new file mode 100644
index 0000000..385a81e
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-compiler.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-converter.svg b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-converter.svg
new file mode 100644
index 0000000..695ff04
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-converter.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-developer.svg b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-developer.svg
new file mode 100644
index 0000000..efc38f6
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-developer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-runtime.svg b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-runtime.svg
new file mode 100644
index 0000000..2a6c388
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-mainframe-modernization-runtime.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-applications.svg b/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-applications.svg
new file mode 100644
index 0000000..63250cb
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-applications.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-environments.svg b/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-environments.svg
new file mode 100644
index 0000000..30aa516
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-environments.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-services.svg b/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-services.svg
new file mode 100644
index 0000000..fdb647d
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-migration-hub-refactor-spaces-services.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-transfer-family-as2.svg b/src/icons/aws/resource/res-migration-modernization/res-transfer-family-as2.svg
new file mode 100644
index 0000000..bcf2fd0
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-transfer-family-as2.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-transfer-family-ftp.svg b/src/icons/aws/resource/res-migration-modernization/res-transfer-family-ftp.svg
new file mode 100644
index 0000000..92887d8
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-transfer-family-ftp.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-transfer-family-ftps.svg b/src/icons/aws/resource/res-migration-modernization/res-transfer-family-ftps.svg
new file mode 100644
index 0000000..91abc6a
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-transfer-family-ftps.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-migration-modernization/res-transfer-family-sftp.svg b/src/icons/aws/resource/res-migration-modernization/res-transfer-family-sftp.svg
new file mode 100644
index 0000000..6b1374e
--- /dev/null
+++ b/src/icons/aws/resource/res-migration-modernization/res-transfer-family-sftp.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-api-gateway-endpoint.svg b/src/icons/aws/resource/res-networking-content-delivery/res-api-gateway-endpoint.svg
new file mode 100644
index 0000000..9693f88
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-api-gateway-endpoint.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-mesh.svg b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-mesh.svg
new file mode 100644
index 0000000..be70d73
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-mesh.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-gateway.svg b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-gateway.svg
new file mode 100644
index 0000000..2601e65
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-node.svg b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-node.svg
new file mode 100644
index 0000000..c8b45db
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-node.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-router.svg b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-router.svg
new file mode 100644
index 0000000..8907fd1
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-router.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-service.svg b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-service.svg
new file mode 100644
index 0000000..d1a7731
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-app-mesh-virtual-service.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-namespace.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-namespace.svg
new file mode 100644
index 0000000..216a9bc
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-namespace.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-resource.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-resource.svg
new file mode 100644
index 0000000..eb813b9
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-resource.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-service.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-service.svg
new file mode 100644
index 0000000..1e5a85a
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-map-service.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-core-network-edge.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-core-network-edge.svg
new file mode 100644
index 0000000..cc82054
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-core-network-edge.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-segment-network.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-segment-network.svg
new file mode 100644
index 0000000..41d4824
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-segment-network.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-transit-gateway-route-table-attachment.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-transit-gateway-route-table-attachment.svg
new file mode 100644
index 0000000..6df5144
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloud-wan-transit-gateway-route-table-attachment.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-download-distribution.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-download-distribution.svg
new file mode 100644
index 0000000..346efff
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-download-distribution.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-edge-location.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-edge-location.svg
new file mode 100644
index 0000000..c9f74c1
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-edge-location.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-functions.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-functions.svg
new file mode 100644
index 0000000..685ce36
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-functions.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-streaming-distribution.svg b/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-streaming-distribution.svg
new file mode 100644
index 0000000..1c0efde
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-cloudfront-streaming-distribution.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-direct-connect-gateway.svg b/src/icons/aws/resource/res-networking-content-delivery/res-direct-connect-gateway.svg
new file mode 100644
index 0000000..4e0e666
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-direct-connect-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-application-load-balancer.svg b/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-application-load-balancer.svg
new file mode 100644
index 0000000..992c502
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-application-load-balancer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-classic-load-balancer.svg b/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-classic-load-balancer.svg
new file mode 100644
index 0000000..ff11010
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-classic-load-balancer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-gateway-load-balancer.svg b/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-gateway-load-balancer.svg
new file mode 100644
index 0000000..a20314a
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-gateway-load-balancer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-network-load-balancer.svg b/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-network-load-balancer.svg
new file mode 100644
index 0000000..bb6b4f0
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-elastic-load-balancing-network-load-balancer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-route-53-hosted-zone.svg b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-hosted-zone.svg
new file mode 100644
index 0000000..40bf3a5
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-hosted-zone.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-route-53-readiness-checks.svg b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-readiness-checks.svg
new file mode 100644
index 0000000..1a42c68
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-readiness-checks.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver-dns-firewall.svg b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver-dns-firewall.svg
new file mode 100644
index 0000000..fe3b5d9
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver-dns-firewall.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver-query-logging.svg b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver-query-logging.svg
new file mode 100644
index 0000000..af11c14
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver-query-logging.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver.svg b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver.svg
new file mode 100644
index 0000000..1f09b94
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-resolver.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-route-53-route-table.svg b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-route-table.svg
new file mode 100644
index 0000000..e69d860
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-route-table.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-route-53-routing-controls.svg b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-routing-controls.svg
new file mode 100644
index 0000000..1b99eb0
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-route-53-routing-controls.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-transit-gateway-attachment.svg b/src/icons/aws/resource/res-networking-content-delivery/res-transit-gateway-attachment.svg
new file mode 100644
index 0000000..32975fc
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-transit-gateway-attachment.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-carrier-gateway.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-carrier-gateway.svg
new file mode 100644
index 0000000..6cf8ec8
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-carrier-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-customer-gateway.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-customer-gateway.svg
new file mode 100644
index 0000000..b950c28
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-customer-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-elastic-network-adapter.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-elastic-network-adapter.svg
new file mode 100644
index 0000000..d2624d1
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-elastic-network-adapter.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-elastic-network-interface.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-elastic-network-interface.svg
new file mode 100644
index 0000000..fecee3b
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-elastic-network-interface.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-endpoints.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-endpoints.svg
new file mode 100644
index 0000000..4ec585f
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-endpoints.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-flow-logs.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-flow-logs.svg
new file mode 100644
index 0000000..2fddce0
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-flow-logs.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-internet-gateway.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-internet-gateway.svg
new file mode 100644
index 0000000..8d35e22
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-internet-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-nat-gateway.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-nat-gateway.svg
new file mode 100644
index 0000000..cace689
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-nat-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-network-access-analyzer.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-network-access-analyzer.svg
new file mode 100644
index 0000000..e44bf7c
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-network-access-analyzer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-network-access-control-list.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-network-access-control-list.svg
new file mode 100644
index 0000000..71c4366
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-network-access-control-list.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-peering-connection.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-peering-connection.svg
new file mode 100644
index 0000000..f911cd5
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-peering-connection.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-reachability-analyzer.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-reachability-analyzer.svg
new file mode 100644
index 0000000..022030f
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-reachability-analyzer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-router.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-router.svg
new file mode 100644
index 0000000..fbe9148
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-router.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-traffic-mirroring.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-traffic-mirroring.svg
new file mode 100644
index 0000000..6da1fd0
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-traffic-mirroring.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-virtual-private-cloud-vpc.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-virtual-private-cloud-vpc.svg
new file mode 100644
index 0000000..9770654
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-virtual-private-cloud-vpc.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-vpn-connection.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-vpn-connection.svg
new file mode 100644
index 0000000..3ecf168
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-vpn-connection.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-networking-content-delivery/res-vpc-vpn-gateway.svg b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-vpn-gateway.svg
new file mode 100644
index 0000000..355f59d
--- /dev/null
+++ b/src/icons/aws/resource/res-networking-content-delivery/res-vpc-vpn-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-chandelier.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-chandelier.svg
new file mode 100644
index 0000000..fa8e1f8
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-chandelier.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-chip.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-chip.svg
new file mode 100644
index 0000000..33dd9f2
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-chip.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-embedded-simulator.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-embedded-simulator.svg
new file mode 100644
index 0000000..e1da6cb
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-embedded-simulator.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-managed-simulator.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-managed-simulator.svg
new file mode 100644
index 0000000..6b229f9
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-managed-simulator.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-noise-simulator.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-noise-simulator.svg
new file mode 100644
index 0000000..aa654df
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-noise-simulator.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-qpu.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-qpu.svg
new file mode 100644
index 0000000..3e4adc6
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-qpu.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-1.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-1.svg
new file mode 100644
index 0000000..2d7ea7d
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-1.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-2.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-2.svg
new file mode 100644
index 0000000..9e0d93b
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-2.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-3.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-3.svg
new file mode 100644
index 0000000..921663b
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-3.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-4.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-4.svg
new file mode 100644
index 0000000..bb7e90d
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator-4.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator.svg
new file mode 100644
index 0000000..f99aadf
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-simulator.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-state-vector.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-state-vector.svg
new file mode 100644
index 0000000..21b75ae
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-state-vector.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-quantum-technologies/res-braket-tensor-network.svg b/src/icons/aws/resource/res-quantum-technologies/res-braket-tensor-network.svg
new file mode 100644
index 0000000..aedbc58
--- /dev/null
+++ b/src/icons/aws/resource/res-quantum-technologies/res-braket-tensor-network.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-robotics/res-robomaker-cloud-extensions-ros.svg b/src/icons/aws/resource/res-robotics/res-robomaker-cloud-extensions-ros.svg
new file mode 100644
index 0000000..511f095
--- /dev/null
+++ b/src/icons/aws/resource/res-robotics/res-robomaker-cloud-extensions-ros.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-robotics/res-robomaker-development-environment.svg b/src/icons/aws/resource/res-robotics/res-robomaker-development-environment.svg
new file mode 100644
index 0000000..fad3835
--- /dev/null
+++ b/src/icons/aws/resource/res-robotics/res-robomaker-development-environment.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-robotics/res-robomaker-fleet-management.svg b/src/icons/aws/resource/res-robotics/res-robomaker-fleet-management.svg
new file mode 100644
index 0000000..64554c1
--- /dev/null
+++ b/src/icons/aws/resource/res-robotics/res-robomaker-fleet-management.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-robotics/res-robomaker-simulation.svg b/src/icons/aws/resource/res-robotics/res-robomaker-simulation.svg
new file mode 100644
index 0000000..3fda021
--- /dev/null
+++ b/src/icons/aws/resource/res-robotics/res-robomaker-simulation.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-certificate-manager-certificate-authority.svg b/src/icons/aws/resource/res-security-identity-compliance/res-certificate-manager-certificate-authority.svg
new file mode 100644
index 0000000..95a1beb
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-certificate-manager-certificate-authority.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-ad-connector.svg b/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-ad-connector.svg
new file mode 100644
index 0000000..ab87252
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-ad-connector.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-managed-microsoft-ad.svg b/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-managed-microsoft-ad.svg
new file mode 100644
index 0000000..d8ef693
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-managed-microsoft-ad.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-simple-ad.svg b/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-simple-ad.svg
new file mode 100644
index 0000000..36853b2
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-directory-service-simple-ad.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-add-on.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-add-on.svg
new file mode 100644
index 0000000..9f941ce
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-add-on.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-data-encryption-key.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-data-encryption-key.svg
new file mode 100644
index 0000000..72349e2
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-data-encryption-key.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-encrypted-data.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-encrypted-data.svg
new file mode 100644
index 0000000..a0562e9
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-encrypted-data.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-iam-access-analyzer.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-iam-access-analyzer.svg
new file mode 100644
index 0000000..6e616c2
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-iam-access-analyzer.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-iam-roles-anywhere.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-iam-roles-anywhere.svg
new file mode 100644
index 0000000..a21dd2b
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-iam-roles-anywhere.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-long-term-security-credential.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-long-term-security-credential.svg
new file mode 100644
index 0000000..0b09ebd
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-long-term-security-credential.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-mfa-token.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-mfa-token.svg
new file mode 100644
index 0000000..c51ed7d
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-mfa-token.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-permissions.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-permissions.svg
new file mode 100644
index 0000000..0322b8e
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-permissions.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-role.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-role.svg
new file mode 100644
index 0000000..e353ef2
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-role.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-sts-alternate.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-sts-alternate.svg
new file mode 100644
index 0000000..a49080f
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-sts-alternate.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-sts.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-sts.svg
new file mode 100644
index 0000000..954e219
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-sts.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-temporary-security-credential.svg b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-temporary-security-credential.svg
new file mode 100644
index 0000000..96db0ae
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-identity-access-management-temporary-security-credential.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-inspector-agent.svg b/src/icons/aws/resource/res-security-identity-compliance/res-inspector-agent.svg
new file mode 100644
index 0000000..39e2d1f
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-inspector-agent.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-key-management-service-external-key-store.svg b/src/icons/aws/resource/res-security-identity-compliance/res-key-management-service-external-key-store.svg
new file mode 100644
index 0000000..5fda358
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-key-management-service-external-key-store.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-network-firewall-endpoints.svg b/src/icons/aws/resource/res-security-identity-compliance/res-network-firewall-endpoints.svg
new file mode 100644
index 0000000..376753c
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-network-firewall-endpoints.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-security-hub-finding.svg b/src/icons/aws/resource/res-security-identity-compliance/res-security-hub-finding.svg
new file mode 100644
index 0000000..ba45309
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-security-hub-finding.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-shield-shield-advanced.svg b/src/icons/aws/resource/res-security-identity-compliance/res-shield-shield-advanced.svg
new file mode 100644
index 0000000..58f23d3
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-shield-shield-advanced.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-waf-bad-bot.svg b/src/icons/aws/resource/res-security-identity-compliance/res-waf-bad-bot.svg
new file mode 100644
index 0000000..d978d32
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-waf-bad-bot.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-waf-bot-control.svg b/src/icons/aws/resource/res-security-identity-compliance/res-waf-bot-control.svg
new file mode 100644
index 0000000..00cc4a7
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-waf-bot-control.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-waf-bot.svg b/src/icons/aws/resource/res-security-identity-compliance/res-waf-bot.svg
new file mode 100644
index 0000000..a25e678
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-waf-bot.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-waf-filtering-rule.svg b/src/icons/aws/resource/res-security-identity-compliance/res-waf-filtering-rule.svg
new file mode 100644
index 0000000..a13afeb
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-waf-filtering-rule.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-waf-labels.svg b/src/icons/aws/resource/res-security-identity-compliance/res-waf-labels.svg
new file mode 100644
index 0000000..7147da1
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-waf-labels.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-waf-managed-rule.svg b/src/icons/aws/resource/res-security-identity-compliance/res-waf-managed-rule.svg
new file mode 100644
index 0000000..e30c4cf
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-waf-managed-rule.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-security-identity-compliance/res-waf-rule.svg b/src/icons/aws/resource/res-security-identity-compliance/res-waf-rule.svg
new file mode 100644
index 0000000..f20cf76
--- /dev/null
+++ b/src/icons/aws/resource/res-security-identity-compliance/res-waf-rule.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-audit-manager.svg b/src/icons/aws/resource/res-storage/res-backup-audit-manager.svg
new file mode 100644
index 0000000..60af779
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-audit-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-backup-for-cloudformation.svg b/src/icons/aws/resource/res-storage/res-backup-backup-for-cloudformation.svg
new file mode 100644
index 0000000..ff6202e
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-backup-for-cloudformation.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-backup-plan.svg b/src/icons/aws/resource/res-storage/res-backup-backup-plan.svg
new file mode 100644
index 0000000..cc255d7
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-backup-plan.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-backup-restore.svg b/src/icons/aws/resource/res-storage/res-backup-backup-restore.svg
new file mode 100644
index 0000000..d0286c4
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-backup-restore.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-backup-support-for-fsx-for-netapp-ontap.svg b/src/icons/aws/resource/res-storage/res-backup-backup-support-for-fsx-for-netapp-ontap.svg
new file mode 100644
index 0000000..2c9bed6
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-backup-support-for-fsx-for-netapp-ontap.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-backup-support-for-s3.svg b/src/icons/aws/resource/res-storage/res-backup-backup-support-for-s3.svg
new file mode 100644
index 0000000..cb42cb6
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-backup-support-for-s3.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-backup-support-for-vmware-workloads.svg b/src/icons/aws/resource/res-storage/res-backup-backup-support-for-vmware-workloads.svg
new file mode 100644
index 0000000..feb1865
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-backup-support-for-vmware-workloads.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-backup-vault.svg b/src/icons/aws/resource/res-storage/res-backup-backup-vault.svg
new file mode 100644
index 0000000..06840bc
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-backup-vault.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-compliance-reporting.svg b/src/icons/aws/resource/res-storage/res-backup-compliance-reporting.svg
new file mode 100644
index 0000000..98082d1
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-compliance-reporting.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-compute.svg b/src/icons/aws/resource/res-storage/res-backup-compute.svg
new file mode 100644
index 0000000..5fbb70f
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-compute.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-database.svg b/src/icons/aws/resource/res-storage/res-backup-database.svg
new file mode 100644
index 0000000..235036a
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-database.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-gateway.svg b/src/icons/aws/resource/res-storage/res-backup-gateway.svg
new file mode 100644
index 0000000..74b7336
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-legal-hold.svg b/src/icons/aws/resource/res-storage/res-backup-legal-hold.svg
new file mode 100644
index 0000000..92d32f3
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-legal-hold.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-recovery-point-objective.svg b/src/icons/aws/resource/res-storage/res-backup-recovery-point-objective.svg
new file mode 100644
index 0000000..a5f91ba
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-recovery-point-objective.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-recovery-time-objective.svg b/src/icons/aws/resource/res-storage/res-backup-recovery-time-objective.svg
new file mode 100644
index 0000000..c051541
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-recovery-time-objective.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-storage.svg b/src/icons/aws/resource/res-storage/res-backup-storage.svg
new file mode 100644
index 0000000..bf42cc6
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-storage.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-vault-lock.svg b/src/icons/aws/resource/res-storage/res-backup-vault-lock.svg
new file mode 100644
index 0000000..8f30262
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-vault-lock.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-virtual-machine-monitor.svg b/src/icons/aws/resource/res-storage/res-backup-virtual-machine-monitor.svg
new file mode 100644
index 0000000..985da2b
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-virtual-machine-monitor.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-backup-virtual-machine.svg b/src/icons/aws/resource/res-storage/res-backup-virtual-machine.svg
new file mode 100644
index 0000000..a89bffb
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-backup-virtual-machine.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-block-store-data-lifecycle-manager.svg b/src/icons/aws/resource/res-storage/res-elastic-block-store-data-lifecycle-manager.svg
new file mode 100644
index 0000000..f9e3317
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-block-store-data-lifecycle-manager.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-block-store-multiple-volumes.svg b/src/icons/aws/resource/res-storage/res-elastic-block-store-multiple-volumes.svg
new file mode 100644
index 0000000..3b6067b
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-block-store-multiple-volumes.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-block-store-snapshot.svg b/src/icons/aws/resource/res-storage/res-elastic-block-store-snapshot.svg
new file mode 100644
index 0000000..d6b424e
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-block-store-snapshot.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-block-store-volume-gp3.svg b/src/icons/aws/resource/res-storage/res-elastic-block-store-volume-gp3.svg
new file mode 100644
index 0000000..b70b5cd
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-block-store-volume-gp3.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-block-store-volume.svg b/src/icons/aws/resource/res-storage/res-elastic-block-store-volume.svg
new file mode 100644
index 0000000..5815a47
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-block-store-volume.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-intelligent-tiering.svg b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-intelligent-tiering.svg
new file mode 100644
index 0000000..3313afd
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-intelligent-tiering.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-one-zone-infrequent-access.svg b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-one-zone-infrequent-access.svg
new file mode 100644
index 0000000..a9aaa8b
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-one-zone-infrequent-access.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-one-zone.svg b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-one-zone.svg
new file mode 100644
index 0000000..a6bf9d1
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-one-zone.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-standard-infrequent-access.svg b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-standard-infrequent-access.svg
new file mode 100644
index 0000000..5589a7d
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-standard-infrequent-access.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-standard.svg b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-standard.svg
new file mode 100644
index 0000000..7c35d3d
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-file-system-efs-standard.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-file-system-elastic-throughput.svg b/src/icons/aws/resource/res-storage/res-elastic-file-system-elastic-throughput.svg
new file mode 100644
index 0000000..824007e
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-file-system-elastic-throughput.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-elastic-file-system-file-system.svg b/src/icons/aws/resource/res-storage/res-elastic-file-system-file-system.svg
new file mode 100644
index 0000000..f6bd60b
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-elastic-file-system-file-system.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-file-cache-hybrid-nfs-linked-datasets.svg b/src/icons/aws/resource/res-storage/res-file-cache-hybrid-nfs-linked-datasets.svg
new file mode 100644
index 0000000..fe2eff9
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-file-cache-hybrid-nfs-linked-datasets.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-file-cache-on-premises-nfs-linked-datasets.svg b/src/icons/aws/resource/res-storage/res-file-cache-on-premises-nfs-linked-datasets.svg
new file mode 100644
index 0000000..616476e
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-file-cache-on-premises-nfs-linked-datasets.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-file-cache-s3-linked-datasets.svg b/src/icons/aws/resource/res-storage/res-file-cache-s3-linked-datasets.svg
new file mode 100644
index 0000000..ca0ef8a
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-file-cache-s3-linked-datasets.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-bucket-with-objects.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-bucket-with-objects.svg
new file mode 100644
index 0000000..500d598
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-bucket-with-objects.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-bucket.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-bucket.svg
new file mode 100644
index 0000000..e0b9597
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-bucket.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-directory-bucket.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-directory-bucket.svg
new file mode 100644
index 0000000..685a7ca
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-directory-bucket.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-general-access-points.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-general-access-points.svg
new file mode 100644
index 0000000..51a0963
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-general-access-points.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-glacier-ive.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-glacier-ive.svg
new file mode 100644
index 0000000..0d77a54
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-glacier-ive.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-glacier-vault.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-glacier-vault.svg
new file mode 100644
index 0000000..bd5a2f8
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-glacier-vault.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-object.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-object.svg
new file mode 100644
index 0000000..8379f57
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-object.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-batch-operations.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-batch-operations.svg
new file mode 100644
index 0000000..7800a8f
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-batch-operations.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-express-one-zone.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-express-one-zone.svg
new file mode 100644
index 0000000..2044705
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-express-one-zone.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-deep-ive.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-deep-ive.svg
new file mode 100644
index 0000000..cae1492
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-deep-ive.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-flexible-retrieval.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-flexible-retrieval.svg
new file mode 100644
index 0000000..e47572b
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-flexible-retrieval.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-instant-retrieval.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-instant-retrieval.svg
new file mode 100644
index 0000000..8a55deb
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-glacier-instant-retrieval.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-intelligent-tiering.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-intelligent-tiering.svg
new file mode 100644
index 0000000..72b6498
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-intelligent-tiering.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-multi-region-access-points.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-multi-region-access-points.svg
new file mode 100644
index 0000000..0b09fc8
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-multi-region-access-points.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lambda-access-points.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lambda-access-points.svg
new file mode 100644
index 0000000..4b0c527
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lambda-access-points.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lambda.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lambda.svg
new file mode 100644
index 0000000..478d25f
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lambda.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lock.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lock.svg
new file mode 100644
index 0000000..bcbc018
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-object-lock.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-on-outposts.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-on-outposts.svg
new file mode 100644
index 0000000..7bd2668
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-on-outposts.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-one-zone-ia.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-one-zone-ia.svg
new file mode 100644
index 0000000..392da56
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-one-zone-ia.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-replication-time-control.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-replication-time-control.svg
new file mode 100644
index 0000000..24a80d9
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-replication-time-control.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-replication.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-replication.svg
new file mode 100644
index 0000000..0163ce2
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-replication.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-select.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-select.svg
new file mode 100644
index 0000000..804d66c
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-select.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-standard-ia.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-standard-ia.svg
new file mode 100644
index 0000000..1a2af82
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-standard-ia.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-standard.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-standard.svg
new file mode 100644
index 0000000..8d2bced
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-standard.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-storage-lens.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-storage-lens.svg
new file mode 100644
index 0000000..96ecdde
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-storage-lens.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-tables.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-tables.svg
new file mode 100644
index 0000000..b7dc8a5
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-s3-tables.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/icons/aws/resource/res-storage/res-simple-storage-service-vpc-access-points.svg b/src/icons/aws/resource/res-storage/res-simple-storage-service-vpc-access-points.svg
new file mode 100644
index 0000000..5a9de62
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-simple-storage-service-vpc-access-points.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-snowball-snowball-import-export.svg b/src/icons/aws/resource/res-storage/res-snowball-snowball-import-export.svg
new file mode 100644
index 0000000..5143a7e
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-snowball-snowball-import-export.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-storage-gateway-cached-volume.svg b/src/icons/aws/resource/res-storage/res-storage-gateway-cached-volume.svg
new file mode 100644
index 0000000..763683e
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-storage-gateway-cached-volume.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-storage-gateway-file-gateway.svg b/src/icons/aws/resource/res-storage/res-storage-gateway-file-gateway.svg
new file mode 100644
index 0000000..3f818c3
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-storage-gateway-file-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-storage-gateway-fsx-file-gateway.svg b/src/icons/aws/resource/res-storage/res-storage-gateway-fsx-file-gateway.svg
new file mode 100644
index 0000000..8c9da05
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-storage-gateway-fsx-file-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-storage-gateway-noncached-volume.svg b/src/icons/aws/resource/res-storage/res-storage-gateway-noncached-volume.svg
new file mode 100644
index 0000000..e6753e8
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-storage-gateway-noncached-volume.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-storage-gateway-s3-file-gateway.svg b/src/icons/aws/resource/res-storage/res-storage-gateway-s3-file-gateway.svg
new file mode 100644
index 0000000..1c44626
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-storage-gateway-s3-file-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-storage-gateway-tape-gateway.svg b/src/icons/aws/resource/res-storage/res-storage-gateway-tape-gateway.svg
new file mode 100644
index 0000000..b18f557
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-storage-gateway-tape-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-storage-gateway-virtual-tape-library.svg b/src/icons/aws/resource/res-storage/res-storage-gateway-virtual-tape-library.svg
new file mode 100644
index 0000000..23a158f
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-storage-gateway-virtual-tape-library.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/aws/resource/res-storage/res-storage-gateway-volume-gateway.svg b/src/icons/aws/resource/res-storage/res-storage-gateway-volume-gateway.svg
new file mode 100644
index 0000000..a59f3c0
--- /dev/null
+++ b/src/icons/aws/resource/res-storage/res-storage-gateway-volume-gateway.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/icons/gcp/access-context-manager.svg b/src/icons/gcp/access-context-manager.svg
new file mode 100644
index 0000000..bcd11a2
--- /dev/null
+++ b/src/icons/gcp/access-context-manager.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/administration.svg b/src/icons/gcp/administration.svg
new file mode 100644
index 0000000..454c762
--- /dev/null
+++ b/src/icons/gcp/administration.svg
@@ -0,0 +1,21 @@
+
diff --git a/src/icons/gcp/advanced-agent-modeling.svg b/src/icons/gcp/advanced-agent-modeling.svg
new file mode 100644
index 0000000..62ff22a
--- /dev/null
+++ b/src/icons/gcp/advanced-agent-modeling.svg
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/advanced-solutions-lab.svg b/src/icons/gcp/advanced-solutions-lab.svg
new file mode 100644
index 0000000..277e101
--- /dev/null
+++ b/src/icons/gcp/advanced-solutions-lab.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/agent-assist.svg b/src/icons/gcp/agent-assist.svg
new file mode 100644
index 0000000..a1b6ed0
--- /dev/null
+++ b/src/icons/gcp/agent-assist.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/ai-hub.svg b/src/icons/gcp/ai-hub.svg
new file mode 100644
index 0000000..8334c71
--- /dev/null
+++ b/src/icons/gcp/ai-hub.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/ai-platform-unified.svg b/src/icons/gcp/ai-platform-unified.svg
new file mode 100644
index 0000000..b1c48fb
--- /dev/null
+++ b/src/icons/gcp/ai-platform-unified.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/ai-platform.svg b/src/icons/gcp/ai-platform.svg
new file mode 100644
index 0000000..3b0ad48
--- /dev/null
+++ b/src/icons/gcp/ai-platform.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/analytics-hub.svg b/src/icons/gcp/analytics-hub.svg
new file mode 100644
index 0000000..8701559
--- /dev/null
+++ b/src/icons/gcp/analytics-hub.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/anthos-config-management.svg b/src/icons/gcp/anthos-config-management.svg
new file mode 100644
index 0000000..3a06973
--- /dev/null
+++ b/src/icons/gcp/anthos-config-management.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/anthos-service-mesh.svg b/src/icons/gcp/anthos-service-mesh.svg
new file mode 100644
index 0000000..8346522
--- /dev/null
+++ b/src/icons/gcp/anthos-service-mesh.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/anthos.svg b/src/icons/gcp/anthos.svg
new file mode 100644
index 0000000..eabe28d
--- /dev/null
+++ b/src/icons/gcp/anthos.svg
@@ -0,0 +1,17 @@
+
diff --git a/src/icons/gcp/api-analytics.svg b/src/icons/gcp/api-analytics.svg
new file mode 100644
index 0000000..32df10a
--- /dev/null
+++ b/src/icons/gcp/api-analytics.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/api-monetization.svg b/src/icons/gcp/api-monetization.svg
new file mode 100644
index 0000000..cf37a07
--- /dev/null
+++ b/src/icons/gcp/api-monetization.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/api.svg b/src/icons/gcp/api.svg
new file mode 100644
index 0000000..baec009
--- /dev/null
+++ b/src/icons/gcp/api.svg
@@ -0,0 +1,17 @@
+
diff --git a/src/icons/gcp/apigee-api-platform.svg b/src/icons/gcp/apigee-api-platform.svg
new file mode 100644
index 0000000..753d0c8
--- /dev/null
+++ b/src/icons/gcp/apigee-api-platform.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/apigee-sense.svg b/src/icons/gcp/apigee-sense.svg
new file mode 100644
index 0000000..5ea6458
--- /dev/null
+++ b/src/icons/gcp/apigee-sense.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/app-engine.svg b/src/icons/gcp/app-engine.svg
new file mode 100644
index 0000000..d6b8c32
--- /dev/null
+++ b/src/icons/gcp/app-engine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/artifact-registry.svg b/src/icons/gcp/artifact-registry.svg
new file mode 100644
index 0000000..81c46f8
--- /dev/null
+++ b/src/icons/gcp/artifact-registry.svg
@@ -0,0 +1,30 @@
+
diff --git a/src/icons/gcp/asset-inventory.svg b/src/icons/gcp/asset-inventory.svg
new file mode 100644
index 0000000..1c1396c
--- /dev/null
+++ b/src/icons/gcp/asset-inventory.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/assured-workloads.svg b/src/icons/gcp/assured-workloads.svg
new file mode 100644
index 0000000..2b30716
--- /dev/null
+++ b/src/icons/gcp/assured-workloads.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/automl-natural-language.svg b/src/icons/gcp/automl-natural-language.svg
new file mode 100644
index 0000000..508b9af
--- /dev/null
+++ b/src/icons/gcp/automl-natural-language.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/automl-tables.svg b/src/icons/gcp/automl-tables.svg
new file mode 100644
index 0000000..2fd79b9
--- /dev/null
+++ b/src/icons/gcp/automl-tables.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/automl-translation.svg b/src/icons/gcp/automl-translation.svg
new file mode 100644
index 0000000..1b67b53
--- /dev/null
+++ b/src/icons/gcp/automl-translation.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/automl-video-intelligence.svg b/src/icons/gcp/automl-video-intelligence.svg
new file mode 100644
index 0000000..c54be88
--- /dev/null
+++ b/src/icons/gcp/automl-video-intelligence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/automl-vision.svg b/src/icons/gcp/automl-vision.svg
new file mode 100644
index 0000000..29ee065
--- /dev/null
+++ b/src/icons/gcp/automl-vision.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/automl.svg b/src/icons/gcp/automl.svg
new file mode 100644
index 0000000..e93c3c6
--- /dev/null
+++ b/src/icons/gcp/automl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/bare-metal-solutions.svg b/src/icons/gcp/bare-metal-solutions.svg
new file mode 100644
index 0000000..b122ea6
--- /dev/null
+++ b/src/icons/gcp/bare-metal-solutions.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/beyondcorp.svg b/src/icons/gcp/beyondcorp.svg
new file mode 100644
index 0000000..dbbdedb
--- /dev/null
+++ b/src/icons/gcp/beyondcorp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/bigquery.svg b/src/icons/gcp/bigquery.svg
new file mode 100644
index 0000000..c6b3cea
--- /dev/null
+++ b/src/icons/gcp/bigquery.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/bigtable.svg b/src/icons/gcp/bigtable.svg
new file mode 100644
index 0000000..de98576
--- /dev/null
+++ b/src/icons/gcp/bigtable.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/billing.svg b/src/icons/gcp/billing.svg
new file mode 100644
index 0000000..85e30df
--- /dev/null
+++ b/src/icons/gcp/billing.svg
@@ -0,0 +1,19 @@
+
diff --git a/src/icons/gcp/binary-authorization.svg b/src/icons/gcp/binary-authorization.svg
new file mode 100644
index 0000000..16d6ba1
--- /dev/null
+++ b/src/icons/gcp/binary-authorization.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/catalog.svg b/src/icons/gcp/catalog.svg
new file mode 100644
index 0000000..71b69ce
--- /dev/null
+++ b/src/icons/gcp/catalog.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/icons/gcp/certificate-authority-service.svg b/src/icons/gcp/certificate-authority-service.svg
new file mode 100644
index 0000000..db536a3
--- /dev/null
+++ b/src/icons/gcp/certificate-authority-service.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/icons/gcp/cloud-api-gateway.svg b/src/icons/gcp/cloud-api-gateway.svg
new file mode 100644
index 0000000..4e7412d
--- /dev/null
+++ b/src/icons/gcp/cloud-api-gateway.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-apis.svg b/src/icons/gcp/cloud-apis.svg
new file mode 100644
index 0000000..e8a29f8
--- /dev/null
+++ b/src/icons/gcp/cloud-apis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-armor.svg b/src/icons/gcp/cloud-armor.svg
new file mode 100644
index 0000000..e664c7c
--- /dev/null
+++ b/src/icons/gcp/cloud-armor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-asset-inventory.svg b/src/icons/gcp/cloud-asset-inventory.svg
new file mode 100644
index 0000000..58ad566
--- /dev/null
+++ b/src/icons/gcp/cloud-asset-inventory.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-audit-logs.svg b/src/icons/gcp/cloud-audit-logs.svg
new file mode 100644
index 0000000..74c5cf4
--- /dev/null
+++ b/src/icons/gcp/cloud-audit-logs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-build.svg b/src/icons/gcp/cloud-build.svg
new file mode 100644
index 0000000..21de542
--- /dev/null
+++ b/src/icons/gcp/cloud-build.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-cdn.svg b/src/icons/gcp/cloud-cdn.svg
new file mode 100644
index 0000000..b335514
--- /dev/null
+++ b/src/icons/gcp/cloud-cdn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-code.svg b/src/icons/gcp/cloud-code.svg
new file mode 100644
index 0000000..436e755
--- /dev/null
+++ b/src/icons/gcp/cloud-code.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-composer.svg b/src/icons/gcp/cloud-composer.svg
new file mode 100644
index 0000000..85ca7e4
--- /dev/null
+++ b/src/icons/gcp/cloud-composer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-data-fusion.svg b/src/icons/gcp/cloud-data-fusion.svg
new file mode 100644
index 0000000..23866df
--- /dev/null
+++ b/src/icons/gcp/cloud-data-fusion.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-deploy.svg b/src/icons/gcp/cloud-deploy.svg
new file mode 100644
index 0000000..b55ef3c
--- /dev/null
+++ b/src/icons/gcp/cloud-deploy.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-deployment-manager.svg b/src/icons/gcp/cloud-deployment-manager.svg
new file mode 100644
index 0000000..931a46f
--- /dev/null
+++ b/src/icons/gcp/cloud-deployment-manager.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-dns.svg b/src/icons/gcp/cloud-dns.svg
new file mode 100644
index 0000000..e0a5dad
--- /dev/null
+++ b/src/icons/gcp/cloud-dns.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-domains.svg b/src/icons/gcp/cloud-domains.svg
new file mode 100644
index 0000000..d070175
--- /dev/null
+++ b/src/icons/gcp/cloud-domains.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-ekm.svg b/src/icons/gcp/cloud-ekm.svg
new file mode 100644
index 0000000..ae528b1
--- /dev/null
+++ b/src/icons/gcp/cloud-ekm.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-endpoints.svg b/src/icons/gcp/cloud-endpoints.svg
new file mode 100644
index 0000000..c184a64
--- /dev/null
+++ b/src/icons/gcp/cloud-endpoints.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-external-ip-addresses.svg b/src/icons/gcp/cloud-external-ip-addresses.svg
new file mode 100644
index 0000000..6b13c43
--- /dev/null
+++ b/src/icons/gcp/cloud-external-ip-addresses.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-firewall-rules.svg b/src/icons/gcp/cloud-firewall-rules.svg
new file mode 100644
index 0000000..a29bd52
--- /dev/null
+++ b/src/icons/gcp/cloud-firewall-rules.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-for-marketing.svg b/src/icons/gcp/cloud-for-marketing.svg
new file mode 100644
index 0000000..5f94e55
--- /dev/null
+++ b/src/icons/gcp/cloud-for-marketing.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-functions.svg b/src/icons/gcp/cloud-functions.svg
new file mode 100644
index 0000000..9459c2e
--- /dev/null
+++ b/src/icons/gcp/cloud-functions.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-generic.svg b/src/icons/gcp/cloud-generic.svg
new file mode 100644
index 0000000..fcf3a10
--- /dev/null
+++ b/src/icons/gcp/cloud-generic.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-gpu.svg b/src/icons/gcp/cloud-gpu.svg
new file mode 100644
index 0000000..c535565
--- /dev/null
+++ b/src/icons/gcp/cloud-gpu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-healthcare-api.svg b/src/icons/gcp/cloud-healthcare-api.svg
new file mode 100644
index 0000000..443fc68
--- /dev/null
+++ b/src/icons/gcp/cloud-healthcare-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-healthcare-marketplace.svg b/src/icons/gcp/cloud-healthcare-marketplace.svg
new file mode 100644
index 0000000..1b22700
--- /dev/null
+++ b/src/icons/gcp/cloud-healthcare-marketplace.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-hsm.svg b/src/icons/gcp/cloud-hsm.svg
new file mode 100644
index 0000000..905d998
--- /dev/null
+++ b/src/icons/gcp/cloud-hsm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-ids.svg b/src/icons/gcp/cloud-ids.svg
new file mode 100644
index 0000000..be5f3c3
--- /dev/null
+++ b/src/icons/gcp/cloud-ids.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-inference-api.svg b/src/icons/gcp/cloud-inference-api.svg
new file mode 100644
index 0000000..f758f24
--- /dev/null
+++ b/src/icons/gcp/cloud-inference-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-interconnect.svg b/src/icons/gcp/cloud-interconnect.svg
new file mode 100644
index 0000000..a5c24d7
--- /dev/null
+++ b/src/icons/gcp/cloud-interconnect.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-jobs-api.svg b/src/icons/gcp/cloud-jobs-api.svg
new file mode 100644
index 0000000..da97fe3
--- /dev/null
+++ b/src/icons/gcp/cloud-jobs-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-load-balancing.svg b/src/icons/gcp/cloud-load-balancing.svg
new file mode 100644
index 0000000..8ee1ca7
--- /dev/null
+++ b/src/icons/gcp/cloud-load-balancing.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-logging.svg b/src/icons/gcp/cloud-logging.svg
new file mode 100644
index 0000000..7691a3e
--- /dev/null
+++ b/src/icons/gcp/cloud-logging.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-media-edge.svg b/src/icons/gcp/cloud-media-edge.svg
new file mode 100644
index 0000000..f7d30fd
--- /dev/null
+++ b/src/icons/gcp/cloud-media-edge.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-monitoring.svg b/src/icons/gcp/cloud-monitoring.svg
new file mode 100644
index 0000000..ab3111d
--- /dev/null
+++ b/src/icons/gcp/cloud-monitoring.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-nat.svg b/src/icons/gcp/cloud-nat.svg
new file mode 100644
index 0000000..5e16535
--- /dev/null
+++ b/src/icons/gcp/cloud-nat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-natural-language-api.svg b/src/icons/gcp/cloud-natural-language-api.svg
new file mode 100644
index 0000000..0078eec
--- /dev/null
+++ b/src/icons/gcp/cloud-natural-language-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-network.svg b/src/icons/gcp/cloud-network.svg
new file mode 100644
index 0000000..9a156f3
--- /dev/null
+++ b/src/icons/gcp/cloud-network.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-ops.svg b/src/icons/gcp/cloud-ops.svg
new file mode 100644
index 0000000..64ac43b
--- /dev/null
+++ b/src/icons/gcp/cloud-ops.svg
@@ -0,0 +1,17 @@
+
diff --git a/src/icons/gcp/cloud-optimization-ai-fleet-routing-api.svg b/src/icons/gcp/cloud-optimization-ai-fleet-routing-api.svg
new file mode 100644
index 0000000..1e8dba3
--- /dev/null
+++ b/src/icons/gcp/cloud-optimization-ai-fleet-routing-api.svg
@@ -0,0 +1,32 @@
+
diff --git a/src/icons/gcp/cloud-optimization-ai.svg b/src/icons/gcp/cloud-optimization-ai.svg
new file mode 100644
index 0000000..6759c3d
--- /dev/null
+++ b/src/icons/gcp/cloud-optimization-ai.svg
@@ -0,0 +1,24 @@
+
diff --git a/src/icons/gcp/cloud-router.svg b/src/icons/gcp/cloud-router.svg
new file mode 100644
index 0000000..1afa7b7
--- /dev/null
+++ b/src/icons/gcp/cloud-router.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-routes.svg b/src/icons/gcp/cloud-routes.svg
new file mode 100644
index 0000000..6b9cca1
--- /dev/null
+++ b/src/icons/gcp/cloud-routes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-run-for-anthos.svg b/src/icons/gcp/cloud-run-for-anthos.svg
new file mode 100644
index 0000000..70bab4f
--- /dev/null
+++ b/src/icons/gcp/cloud-run-for-anthos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-run.svg b/src/icons/gcp/cloud-run.svg
new file mode 100644
index 0000000..e2e3b7d
--- /dev/null
+++ b/src/icons/gcp/cloud-run.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-scheduler.svg b/src/icons/gcp/cloud-scheduler.svg
new file mode 100644
index 0000000..39f4695
--- /dev/null
+++ b/src/icons/gcp/cloud-scheduler.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-security-scanner.svg b/src/icons/gcp/cloud-security-scanner.svg
new file mode 100644
index 0000000..20d1009
--- /dev/null
+++ b/src/icons/gcp/cloud-security-scanner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-shell.svg b/src/icons/gcp/cloud-shell.svg
new file mode 100644
index 0000000..880091e
--- /dev/null
+++ b/src/icons/gcp/cloud-shell.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-spanner.svg b/src/icons/gcp/cloud-spanner.svg
new file mode 100644
index 0000000..6e9cd86
--- /dev/null
+++ b/src/icons/gcp/cloud-spanner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-sql.svg b/src/icons/gcp/cloud-sql.svg
new file mode 100644
index 0000000..9f29818
--- /dev/null
+++ b/src/icons/gcp/cloud-sql.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-storage.svg b/src/icons/gcp/cloud-storage.svg
new file mode 100644
index 0000000..59db35d
--- /dev/null
+++ b/src/icons/gcp/cloud-storage.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-tasks.svg b/src/icons/gcp/cloud-tasks.svg
new file mode 100644
index 0000000..5ea5934
--- /dev/null
+++ b/src/icons/gcp/cloud-tasks.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-test-lab.svg b/src/icons/gcp/cloud-test-lab.svg
new file mode 100644
index 0000000..302e30f
--- /dev/null
+++ b/src/icons/gcp/cloud-test-lab.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-tpu.svg b/src/icons/gcp/cloud-tpu.svg
new file mode 100644
index 0000000..19e5e78
--- /dev/null
+++ b/src/icons/gcp/cloud-tpu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-translation-api.svg b/src/icons/gcp/cloud-translation-api.svg
new file mode 100644
index 0000000..75410e2
--- /dev/null
+++ b/src/icons/gcp/cloud-translation-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-vision-api.svg b/src/icons/gcp/cloud-vision-api.svg
new file mode 100644
index 0000000..f396d48
--- /dev/null
+++ b/src/icons/gcp/cloud-vision-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/cloud-vpn.svg b/src/icons/gcp/cloud-vpn.svg
new file mode 100644
index 0000000..c8e46ff
--- /dev/null
+++ b/src/icons/gcp/cloud-vpn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/compute-engine.svg b/src/icons/gcp/compute-engine.svg
new file mode 100644
index 0000000..811860c
--- /dev/null
+++ b/src/icons/gcp/compute-engine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/configuration-management.svg b/src/icons/gcp/configuration-management.svg
new file mode 100644
index 0000000..840dfa1
--- /dev/null
+++ b/src/icons/gcp/configuration-management.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/connectivity-test.svg b/src/icons/gcp/connectivity-test.svg
new file mode 100644
index 0000000..8d5d0f8
--- /dev/null
+++ b/src/icons/gcp/connectivity-test.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/connectors.svg b/src/icons/gcp/connectors.svg
new file mode 100644
index 0000000..6562b9d
--- /dev/null
+++ b/src/icons/gcp/connectors.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/contact-center-ai.svg b/src/icons/gcp/contact-center-ai.svg
new file mode 100644
index 0000000..c8f0ef2
--- /dev/null
+++ b/src/icons/gcp/contact-center-ai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/container-optimized-os.svg b/src/icons/gcp/container-optimized-os.svg
new file mode 100644
index 0000000..eac9ceb
--- /dev/null
+++ b/src/icons/gcp/container-optimized-os.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/container-registry.svg b/src/icons/gcp/container-registry.svg
new file mode 100644
index 0000000..8f28ed5
--- /dev/null
+++ b/src/icons/gcp/container-registry.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/data-catalog.svg b/src/icons/gcp/data-catalog.svg
new file mode 100644
index 0000000..811f79a
--- /dev/null
+++ b/src/icons/gcp/data-catalog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/data-labeling.svg b/src/icons/gcp/data-labeling.svg
new file mode 100644
index 0000000..1817deb
--- /dev/null
+++ b/src/icons/gcp/data-labeling.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/data-layers.svg b/src/icons/gcp/data-layers.svg
new file mode 100644
index 0000000..c64205c
--- /dev/null
+++ b/src/icons/gcp/data-layers.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/data-loss-prevention-api.svg b/src/icons/gcp/data-loss-prevention-api.svg
new file mode 100644
index 0000000..5b7af48
--- /dev/null
+++ b/src/icons/gcp/data-loss-prevention-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/data-qna.svg b/src/icons/gcp/data-qna.svg
new file mode 100644
index 0000000..b9accc9
--- /dev/null
+++ b/src/icons/gcp/data-qna.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/data-studio.svg b/src/icons/gcp/data-studio.svg
new file mode 100644
index 0000000..87f6402
--- /dev/null
+++ b/src/icons/gcp/data-studio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/data-transfer.svg b/src/icons/gcp/data-transfer.svg
new file mode 100644
index 0000000..886e85e
--- /dev/null
+++ b/src/icons/gcp/data-transfer.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/dataflow.svg b/src/icons/gcp/dataflow.svg
new file mode 100644
index 0000000..3ddc777
--- /dev/null
+++ b/src/icons/gcp/dataflow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/datalab.svg b/src/icons/gcp/datalab.svg
new file mode 100644
index 0000000..89e19d6
--- /dev/null
+++ b/src/icons/gcp/datalab.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/dataplex.svg b/src/icons/gcp/dataplex.svg
new file mode 100644
index 0000000..83bb8ad
--- /dev/null
+++ b/src/icons/gcp/dataplex.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/datapol.svg b/src/icons/gcp/datapol.svg
new file mode 100644
index 0000000..d6286c3
--- /dev/null
+++ b/src/icons/gcp/datapol.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/dataprep.svg b/src/icons/gcp/dataprep.svg
new file mode 100644
index 0000000..4fc17fc
--- /dev/null
+++ b/src/icons/gcp/dataprep.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/dataproc-metastore.svg b/src/icons/gcp/dataproc-metastore.svg
new file mode 100644
index 0000000..05449df
--- /dev/null
+++ b/src/icons/gcp/dataproc-metastore.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/dataproc.svg b/src/icons/gcp/dataproc.svg
new file mode 100644
index 0000000..df09bd2
--- /dev/null
+++ b/src/icons/gcp/dataproc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/datashare.svg b/src/icons/gcp/datashare.svg
new file mode 100644
index 0000000..4e03a0a
--- /dev/null
+++ b/src/icons/gcp/datashare.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/datastore.svg b/src/icons/gcp/datastore.svg
new file mode 100644
index 0000000..0556fcf
--- /dev/null
+++ b/src/icons/gcp/datastore.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/datastream.svg b/src/icons/gcp/datastream.svg
new file mode 100644
index 0000000..7e83e2d
--- /dev/null
+++ b/src/icons/gcp/datastream.svg
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/debugger.svg b/src/icons/gcp/debugger.svg
new file mode 100644
index 0000000..bdeab41
--- /dev/null
+++ b/src/icons/gcp/debugger.svg
@@ -0,0 +1,21 @@
+
diff --git a/src/icons/gcp/developer-portal.svg b/src/icons/gcp/developer-portal.svg
new file mode 100644
index 0000000..f3050b5
--- /dev/null
+++ b/src/icons/gcp/developer-portal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/dialogflow-cx.svg b/src/icons/gcp/dialogflow-cx.svg
new file mode 100644
index 0000000..dc4575b
--- /dev/null
+++ b/src/icons/gcp/dialogflow-cx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/dialogflow-insights.svg b/src/icons/gcp/dialogflow-insights.svg
new file mode 100644
index 0000000..b8806ac
--- /dev/null
+++ b/src/icons/gcp/dialogflow-insights.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/dialogflow.svg b/src/icons/gcp/dialogflow.svg
new file mode 100644
index 0000000..c7882e5
--- /dev/null
+++ b/src/icons/gcp/dialogflow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/document-ai.svg b/src/icons/gcp/document-ai.svg
new file mode 100644
index 0000000..5a9b2a0
--- /dev/null
+++ b/src/icons/gcp/document-ai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/early-access-center.svg b/src/icons/gcp/early-access-center.svg
new file mode 100644
index 0000000..96149ed
--- /dev/null
+++ b/src/icons/gcp/early-access-center.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/error-reporting.svg b/src/icons/gcp/error-reporting.svg
new file mode 100644
index 0000000..ff4346b
--- /dev/null
+++ b/src/icons/gcp/error-reporting.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/eventarc.svg b/src/icons/gcp/eventarc.svg
new file mode 100644
index 0000000..15973f6
--- /dev/null
+++ b/src/icons/gcp/eventarc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/filestore.svg b/src/icons/gcp/filestore.svg
new file mode 100644
index 0000000..6d04a5f
--- /dev/null
+++ b/src/icons/gcp/filestore.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/financial-services-marketplace.svg b/src/icons/gcp/financial-services-marketplace.svg
new file mode 100644
index 0000000..8fd0884
--- /dev/null
+++ b/src/icons/gcp/financial-services-marketplace.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/firestore.svg b/src/icons/gcp/firestore.svg
new file mode 100644
index 0000000..df95cd0
--- /dev/null
+++ b/src/icons/gcp/firestore.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/fleet-engine.svg b/src/icons/gcp/fleet-engine.svg
new file mode 100644
index 0000000..994c274
--- /dev/null
+++ b/src/icons/gcp/fleet-engine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/free-trial.svg b/src/icons/gcp/free-trial.svg
new file mode 100644
index 0000000..0c0e714
--- /dev/null
+++ b/src/icons/gcp/free-trial.svg
@@ -0,0 +1,18 @@
+
diff --git a/src/icons/gcp/game-servers.svg b/src/icons/gcp/game-servers.svg
new file mode 100644
index 0000000..b7cfa71
--- /dev/null
+++ b/src/icons/gcp/game-servers.svg
@@ -0,0 +1,27 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/gce-systems-management.svg b/src/icons/gcp/gce-systems-management.svg
new file mode 100644
index 0000000..5bd94ca
--- /dev/null
+++ b/src/icons/gcp/gce-systems-management.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/gcp-batch.svg b/src/icons/gcp/gcp-batch.svg
new file mode 100644
index 0000000..426c7c5
--- /dev/null
+++ b/src/icons/gcp/gcp-batch.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/icons/gcp/gcp-certificate-manager.svg b/src/icons/gcp/gcp-certificate-manager.svg
new file mode 100644
index 0000000..2615703
--- /dev/null
+++ b/src/icons/gcp/gcp-certificate-manager.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/gcp-database-migration-service.svg b/src/icons/gcp/gcp-database-migration-service.svg
new file mode 100644
index 0000000..0131558
--- /dev/null
+++ b/src/icons/gcp/gcp-database-migration-service.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/gcp-identity-and-access-management.svg b/src/icons/gcp/gcp-identity-and-access-management.svg
new file mode 100644
index 0000000..4ba9ea6
--- /dev/null
+++ b/src/icons/gcp/gcp-identity-and-access-management.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/gcp-iot-core.svg b/src/icons/gcp/gcp-iot-core.svg
new file mode 100644
index 0000000..5cd07de
--- /dev/null
+++ b/src/icons/gcp/gcp-iot-core.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/gcp-key-management-service.svg b/src/icons/gcp/gcp-key-management-service.svg
new file mode 100644
index 0000000..5364fdd
--- /dev/null
+++ b/src/icons/gcp/gcp-key-management-service.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/gcp-support.svg b/src/icons/gcp/gcp-support.svg
new file mode 100644
index 0000000..145c73a
--- /dev/null
+++ b/src/icons/gcp/gcp-support.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/icons/gcp/gcp-virtual-private-cloud.svg b/src/icons/gcp/gcp-virtual-private-cloud.svg
new file mode 100644
index 0000000..295b0ee
--- /dev/null
+++ b/src/icons/gcp/gcp-virtual-private-cloud.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/genomics.svg b/src/icons/gcp/genomics.svg
new file mode 100644
index 0000000..bc7baf3
--- /dev/null
+++ b/src/icons/gcp/genomics.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/gke-on-prem.svg b/src/icons/gcp/gke-on-prem.svg
new file mode 100644
index 0000000..9cbabc5
--- /dev/null
+++ b/src/icons/gcp/gke-on-prem.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/google-cloud-marketplace.svg b/src/icons/gcp/google-cloud-marketplace.svg
new file mode 100644
index 0000000..85a466f
--- /dev/null
+++ b/src/icons/gcp/google-cloud-marketplace.svg
@@ -0,0 +1,25 @@
+
diff --git a/src/icons/gcp/google-kubernetes-engine.svg b/src/icons/gcp/google-kubernetes-engine.svg
new file mode 100644
index 0000000..472b373
--- /dev/null
+++ b/src/icons/gcp/google-kubernetes-engine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/google-maps-platform.svg b/src/icons/gcp/google-maps-platform.svg
new file mode 100644
index 0000000..e5c979d
--- /dev/null
+++ b/src/icons/gcp/google-maps-platform.svg
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/healthcare-nlp-api.svg b/src/icons/gcp/healthcare-nlp-api.svg
new file mode 100644
index 0000000..4ec7aa8
--- /dev/null
+++ b/src/icons/gcp/healthcare-nlp-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/home.svg b/src/icons/gcp/home.svg
new file mode 100644
index 0000000..a24465b
--- /dev/null
+++ b/src/icons/gcp/home.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/icons/gcp/identity-aware-proxy.svg b/src/icons/gcp/identity-aware-proxy.svg
new file mode 100644
index 0000000..18d4a6c
--- /dev/null
+++ b/src/icons/gcp/identity-aware-proxy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/identity-platform.svg b/src/icons/gcp/identity-platform.svg
new file mode 100644
index 0000000..88af328
--- /dev/null
+++ b/src/icons/gcp/identity-platform.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/iot-edge.svg b/src/icons/gcp/iot-edge.svg
new file mode 100644
index 0000000..b39f9d1
--- /dev/null
+++ b/src/icons/gcp/iot-edge.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/key-access-justifications.svg b/src/icons/gcp/key-access-justifications.svg
new file mode 100644
index 0000000..3f8017f
--- /dev/null
+++ b/src/icons/gcp/key-access-justifications.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/kuberun.svg b/src/icons/gcp/kuberun.svg
new file mode 100644
index 0000000..8e36374
--- /dev/null
+++ b/src/icons/gcp/kuberun.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/icons/gcp/launcher.svg b/src/icons/gcp/launcher.svg
new file mode 100644
index 0000000..3176a73
--- /dev/null
+++ b/src/icons/gcp/launcher.svg
@@ -0,0 +1,18 @@
+
diff --git a/src/icons/gcp/local-ssd.svg b/src/icons/gcp/local-ssd.svg
new file mode 100644
index 0000000..d177460
--- /dev/null
+++ b/src/icons/gcp/local-ssd.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/looker.svg b/src/icons/gcp/looker.svg
new file mode 100644
index 0000000..f9a44d0
--- /dev/null
+++ b/src/icons/gcp/looker.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/icons/gcp/managed-service-for-microsoft-active-directory.svg b/src/icons/gcp/managed-service-for-microsoft-active-directory.svg
new file mode 100644
index 0000000..0dd7c5e
--- /dev/null
+++ b/src/icons/gcp/managed-service-for-microsoft-active-directory.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/media-translation-api.svg b/src/icons/gcp/media-translation-api.svg
new file mode 100644
index 0000000..fd3bd44
--- /dev/null
+++ b/src/icons/gcp/media-translation-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/memorystore.svg b/src/icons/gcp/memorystore.svg
new file mode 100644
index 0000000..fb1fbef
--- /dev/null
+++ b/src/icons/gcp/memorystore.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/migrate-for-anthos.svg b/src/icons/gcp/migrate-for-anthos.svg
new file mode 100644
index 0000000..bb61749
--- /dev/null
+++ b/src/icons/gcp/migrate-for-anthos.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/migrate-for-compute-engine.svg b/src/icons/gcp/migrate-for-compute-engine.svg
new file mode 100644
index 0000000..3a66f9c
--- /dev/null
+++ b/src/icons/gcp/migrate-for-compute-engine.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/my-cloud.svg b/src/icons/gcp/my-cloud.svg
new file mode 100644
index 0000000..125331f
--- /dev/null
+++ b/src/icons/gcp/my-cloud.svg
@@ -0,0 +1,26 @@
+
diff --git a/src/icons/gcp/network-connectivity-center.svg b/src/icons/gcp/network-connectivity-center.svg
new file mode 100644
index 0000000..c6dc78d
--- /dev/null
+++ b/src/icons/gcp/network-connectivity-center.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/network-intelligence-center.svg b/src/icons/gcp/network-intelligence-center.svg
new file mode 100644
index 0000000..c987b50
--- /dev/null
+++ b/src/icons/gcp/network-intelligence-center.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/network-security.svg b/src/icons/gcp/network-security.svg
new file mode 100644
index 0000000..67d3e5d
--- /dev/null
+++ b/src/icons/gcp/network-security.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/network-tiers.svg b/src/icons/gcp/network-tiers.svg
new file mode 100644
index 0000000..0ae424a
--- /dev/null
+++ b/src/icons/gcp/network-tiers.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/network-topology.svg b/src/icons/gcp/network-topology.svg
new file mode 100644
index 0000000..64666bb
--- /dev/null
+++ b/src/icons/gcp/network-topology.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/onboarding.svg b/src/icons/gcp/onboarding.svg
new file mode 100644
index 0000000..d006444
--- /dev/null
+++ b/src/icons/gcp/onboarding.svg
@@ -0,0 +1,17 @@
+
diff --git a/src/icons/gcp/os-configuration-management.svg b/src/icons/gcp/os-configuration-management.svg
new file mode 100644
index 0000000..b1f9f2a
--- /dev/null
+++ b/src/icons/gcp/os-configuration-management.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/os-inventory-management.svg b/src/icons/gcp/os-inventory-management.svg
new file mode 100644
index 0000000..1ee2ffa
--- /dev/null
+++ b/src/icons/gcp/os-inventory-management.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/os-patch-management.svg b/src/icons/gcp/os-patch-management.svg
new file mode 100644
index 0000000..ce179bf
--- /dev/null
+++ b/src/icons/gcp/os-patch-management.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/partner-interconnect.svg b/src/icons/gcp/partner-interconnect.svg
new file mode 100644
index 0000000..6faa44b
--- /dev/null
+++ b/src/icons/gcp/partner-interconnect.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/partner-portal.svg b/src/icons/gcp/partner-portal.svg
new file mode 100644
index 0000000..c9b55fc
--- /dev/null
+++ b/src/icons/gcp/partner-portal.svg
@@ -0,0 +1,21 @@
+
diff --git a/src/icons/gcp/performance-dashboard.svg b/src/icons/gcp/performance-dashboard.svg
new file mode 100644
index 0000000..250f323
--- /dev/null
+++ b/src/icons/gcp/performance-dashboard.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/permissions.svg b/src/icons/gcp/permissions.svg
new file mode 100644
index 0000000..a743179
--- /dev/null
+++ b/src/icons/gcp/permissions.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/icons/gcp/persistent-disk.svg b/src/icons/gcp/persistent-disk.svg
new file mode 100644
index 0000000..0b8f9de
--- /dev/null
+++ b/src/icons/gcp/persistent-disk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/phishing-protection.svg b/src/icons/gcp/phishing-protection.svg
new file mode 100644
index 0000000..43b2c25
--- /dev/null
+++ b/src/icons/gcp/phishing-protection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/policy-analyzer.svg b/src/icons/gcp/policy-analyzer.svg
new file mode 100644
index 0000000..4476516
--- /dev/null
+++ b/src/icons/gcp/policy-analyzer.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/premium-network-tier.svg b/src/icons/gcp/premium-network-tier.svg
new file mode 100644
index 0000000..5d39a76
--- /dev/null
+++ b/src/icons/gcp/premium-network-tier.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/private-connectivity.svg b/src/icons/gcp/private-connectivity.svg
new file mode 100644
index 0000000..9414884
--- /dev/null
+++ b/src/icons/gcp/private-connectivity.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/private-service-connect.svg b/src/icons/gcp/private-service-connect.svg
new file mode 100644
index 0000000..7d2cf74
--- /dev/null
+++ b/src/icons/gcp/private-service-connect.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/producer-portal.svg b/src/icons/gcp/producer-portal.svg
new file mode 100644
index 0000000..61be723
--- /dev/null
+++ b/src/icons/gcp/producer-portal.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/icons/gcp/profiler.svg b/src/icons/gcp/profiler.svg
new file mode 100644
index 0000000..1e8802c
--- /dev/null
+++ b/src/icons/gcp/profiler.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/project.svg b/src/icons/gcp/project.svg
new file mode 100644
index 0000000..728e85e
--- /dev/null
+++ b/src/icons/gcp/project.svg
@@ -0,0 +1,20 @@
+
diff --git a/src/icons/gcp/pubsub.svg b/src/icons/gcp/pubsub.svg
new file mode 100644
index 0000000..51cccfd
--- /dev/null
+++ b/src/icons/gcp/pubsub.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/quantum-engine.svg b/src/icons/gcp/quantum-engine.svg
new file mode 100644
index 0000000..9ccd632
--- /dev/null
+++ b/src/icons/gcp/quantum-engine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/quotas.svg b/src/icons/gcp/quotas.svg
new file mode 100644
index 0000000..cd71ad1
--- /dev/null
+++ b/src/icons/gcp/quotas.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/real-world-insights.svg b/src/icons/gcp/real-world-insights.svg
new file mode 100644
index 0000000..c9dec0e
--- /dev/null
+++ b/src/icons/gcp/real-world-insights.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/recommendations-ai.svg b/src/icons/gcp/recommendations-ai.svg
new file mode 100644
index 0000000..781ad22
--- /dev/null
+++ b/src/icons/gcp/recommendations-ai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/release-notes.svg b/src/icons/gcp/release-notes.svg
new file mode 100644
index 0000000..0e6649c
--- /dev/null
+++ b/src/icons/gcp/release-notes.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/retail-api.svg b/src/icons/gcp/retail-api.svg
new file mode 100644
index 0000000..3102916
--- /dev/null
+++ b/src/icons/gcp/retail-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/risk-manager.svg b/src/icons/gcp/risk-manager.svg
new file mode 100644
index 0000000..eb60a65
--- /dev/null
+++ b/src/icons/gcp/risk-manager.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/runtime-config.svg b/src/icons/gcp/runtime-config.svg
new file mode 100644
index 0000000..ffaee6a
--- /dev/null
+++ b/src/icons/gcp/runtime-config.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/secret-manager.svg b/src/icons/gcp/secret-manager.svg
new file mode 100644
index 0000000..1668a03
--- /dev/null
+++ b/src/icons/gcp/secret-manager.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/security-command-center.svg b/src/icons/gcp/security-command-center.svg
new file mode 100644
index 0000000..2d60d64
--- /dev/null
+++ b/src/icons/gcp/security-command-center.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/security-health-advisor.svg b/src/icons/gcp/security-health-advisor.svg
new file mode 100644
index 0000000..4115a00
--- /dev/null
+++ b/src/icons/gcp/security-health-advisor.svg
@@ -0,0 +1,39 @@
+
diff --git a/src/icons/gcp/security-key-enforcement.svg b/src/icons/gcp/security-key-enforcement.svg
new file mode 100644
index 0000000..548a4e8
--- /dev/null
+++ b/src/icons/gcp/security-key-enforcement.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/security.svg b/src/icons/gcp/security.svg
new file mode 100644
index 0000000..7cd8a63
--- /dev/null
+++ b/src/icons/gcp/security.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/icons/gcp/service-discovery.svg b/src/icons/gcp/service-discovery.svg
new file mode 100644
index 0000000..7a79c61
--- /dev/null
+++ b/src/icons/gcp/service-discovery.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/speech-to-text.svg b/src/icons/gcp/speech-to-text.svg
new file mode 100644
index 0000000..fe068d5
--- /dev/null
+++ b/src/icons/gcp/speech-to-text.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/stackdriver.svg b/src/icons/gcp/stackdriver.svg
new file mode 100644
index 0000000..4c9272c
--- /dev/null
+++ b/src/icons/gcp/stackdriver.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/standard-network-tier.svg b/src/icons/gcp/standard-network-tier.svg
new file mode 100644
index 0000000..1b1aaca
--- /dev/null
+++ b/src/icons/gcp/standard-network-tier.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/stream-suite.svg b/src/icons/gcp/stream-suite.svg
new file mode 100644
index 0000000..059a74b
--- /dev/null
+++ b/src/icons/gcp/stream-suite.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/tensorflow-enterprise.svg b/src/icons/gcp/tensorflow-enterprise.svg
new file mode 100644
index 0000000..364a370
--- /dev/null
+++ b/src/icons/gcp/tensorflow-enterprise.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/text-to-speech.svg b/src/icons/gcp/text-to-speech.svg
new file mode 100644
index 0000000..5aebb5a
--- /dev/null
+++ b/src/icons/gcp/text-to-speech.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/tools-for-powershell.svg b/src/icons/gcp/tools-for-powershell.svg
new file mode 100644
index 0000000..4cd1847
--- /dev/null
+++ b/src/icons/gcp/tools-for-powershell.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/trace.svg b/src/icons/gcp/trace.svg
new file mode 100644
index 0000000..b018b3c
--- /dev/null
+++ b/src/icons/gcp/trace.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/traffic-director.svg b/src/icons/gcp/traffic-director.svg
new file mode 100644
index 0000000..c34230a
--- /dev/null
+++ b/src/icons/gcp/traffic-director.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/transfer-appliance.svg b/src/icons/gcp/transfer-appliance.svg
new file mode 100644
index 0000000..8ea9460
--- /dev/null
+++ b/src/icons/gcp/transfer-appliance.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/transfer.svg b/src/icons/gcp/transfer.svg
new file mode 100644
index 0000000..1dbf0de
--- /dev/null
+++ b/src/icons/gcp/transfer.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/user-preferences.svg b/src/icons/gcp/user-preferences.svg
new file mode 100644
index 0000000..eacd302
--- /dev/null
+++ b/src/icons/gcp/user-preferences.svg
@@ -0,0 +1,19 @@
+
diff --git a/src/icons/gcp/vertexai.svg b/src/icons/gcp/vertexai.svg
new file mode 100644
index 0000000..efc3589
--- /dev/null
+++ b/src/icons/gcp/vertexai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/video-intelligence-api.svg b/src/icons/gcp/video-intelligence-api.svg
new file mode 100644
index 0000000..fbe87e2
--- /dev/null
+++ b/src/icons/gcp/video-intelligence-api.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/visual-inspection.svg b/src/icons/gcp/visual-inspection.svg
new file mode 100644
index 0000000..08e5fb3
--- /dev/null
+++ b/src/icons/gcp/visual-inspection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/vmware-engine.svg b/src/icons/gcp/vmware-engine.svg
new file mode 100644
index 0000000..1d84598
--- /dev/null
+++ b/src/icons/gcp/vmware-engine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/web-risk.svg b/src/icons/gcp/web-risk.svg
new file mode 100644
index 0000000..4e456e6
--- /dev/null
+++ b/src/icons/gcp/web-risk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/web-security-scanner.svg b/src/icons/gcp/web-security-scanner.svg
new file mode 100644
index 0000000..5806dc7
--- /dev/null
+++ b/src/icons/gcp/web-security-scanner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/icons/gcp/workflows.svg b/src/icons/gcp/workflows.svg
new file mode 100644
index 0000000..5878e8d
--- /dev/null
+++ b/src/icons/gcp/workflows.svg
@@ -0,0 +1 @@
+
diff --git a/src/icons/gcp/workload-identity-pool.svg b/src/icons/gcp/workload-identity-pool.svg
new file mode 100644
index 0000000..e12606e
--- /dev/null
+++ b/src/icons/gcp/workload-identity-pool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 0000000..908e4a3
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,48 @@
+{
+ "compilerOptions": {
+ "target": "ESNext",
+ "module": "Node16",
+ "declaration": true,
+ "declarationMap": true,
+ "sourceMap": true,
+ "outDir": "./dist",
+ "strict": true,
+ "moduleResolution": "node16",
+ "esModuleInterop": true,
+ "allowSyntheticDefaultImports": true,
+ "resolveJsonModule": true,
+ "skipLibCheck": true,
+ "forceConsistentCasingInFileNames": true,
+ "jsx": "react-jsx",
+ "lib": ["ESNext", "DOM"],
+ "baseUrl": ".",
+ "paths": {
+ "@/*": ["./src/*"]
+ },
+ "emitDeclarationOnly": false,
+ "allowJs": false,
+ "isolatedModules": true,
+ "jsxImportSource": "react",
+ "typeRoots": [
+ "./node_modules/@types",
+ "./src/types"
+ ],
+ "noEmit": false,
+ "rootDir": "src",
+ "types": ["node"]
+ },
+ "include": [
+ "src",
+ "src/**/*.ts",
+ "src/**/*.tsx",
+ "types/**/*.d.ts"
+ ],
+ "exclude": [
+ "node_modules",
+ "dist",
+ "**/*.test.ts",
+ "**/*.test.tsx",
+ "**/*.stories.tsx",
+ "**/__mocks__/**"
+ ]
+}
\ No newline at end of file