diff --git a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/ImageSprite.kt b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/ImageSprite.kt index 12ce242..069d100 100644 --- a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/ImageSprite.kt +++ b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/ImageSprite.kt @@ -20,7 +20,7 @@ data class ImageSprite( val url: String, val scale: Double? = null, override val name: String? = null, - val additionalDefinitions: List? = null, + val additionalDefinitions: Set? = null, ) : Sprite(name, scale) { init { diff --git a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/PlantUmlSprite.kt b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/PlantUmlSprite.kt index b4e20fb..5c9441b 100644 --- a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/PlantUmlSprite.kt +++ b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/PlantUmlSprite.kt @@ -26,15 +26,15 @@ data class PlantUmlSprite( val reference: String = defaultReference(path), val color: String? = null, val scale: Double? = null, - val additionalIncludes: List? = null, - val additionalDefinitions: List? = null, + val additionalIncludes: Set? = null, + val additionalDefinitions: Set? = null, ) : Sprite(name, scale) { companion object { - private const val PUML_FILE_EXTENSION = ".puml" + private const val PLANT_UML_FILE_EXTENSION = ".puml" private fun defaultReference(path: String): String = path .substringAfterLast("/") - .replace(PUML_FILE_EXTENSION, "") + .replace(PLANT_UML_FILE_EXTENSION, "") .replace(">", "") } @@ -43,13 +43,15 @@ data class PlantUmlSprite( init { require(name.isNotBlank()) { "Icon name must not be blank" } - validateUrl(path) - additionalIncludes?.forEach { validateUrl(it) } + validatePath(path) + additionalIncludes?.forEach { validatePath(it) } } - private fun validateUrl(url: String) { - require(url.endsWith(PUML_FILE_EXTENSION) || (url.startsWith("<") && url.endsWith(">"))) { - "Icon URL needs to point to $PUML_FILE_EXTENSION file or must be a part of the Plantuml StdLib but was $url" + private fun validatePath(path: String) { + val pathIsStandardLibReference = path.startsWith("<") && path.endsWith(">") + val pathPointsToPumlFile = path.endsWith(PLANT_UML_FILE_EXTENSION) + require(pathPointsToPumlFile || pathIsStandardLibReference) { + "Icon URL needs to point to $PLANT_UML_FILE_EXTENSION file or must be a reference to the Plantuml StdLib but was $path" } } } diff --git a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/Sprite.kt b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/Sprite.kt index 15891ed..e185eb6 100644 --- a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/Sprite.kt +++ b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/Sprite.kt @@ -28,13 +28,13 @@ sealed class Sprite(open val name: String? = null, scale: Double?) { } internal fun additionalDefinitions(): List = when (this) { - is PlantUmlSprite -> this.additionalDefinitions.orEmpty() - is ImageSprite -> this.additionalDefinitions.orEmpty() + is PlantUmlSprite -> this.additionalDefinitions.orEmpty().toList() + is ImageSprite -> this.additionalDefinitions.orEmpty().toList() is OpenIconicSprite -> emptyList() } internal fun additionalIncludes(): List = when (this) { - is PlantUmlSprite -> this.additionalIncludes.orEmpty() + is PlantUmlSprite -> this.additionalIncludes.orEmpty().toList() is ImageSprite -> emptyList() is OpenIconicSprite -> emptyList() } diff --git a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/library/SpriteLibrary.kt b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/library/SpriteLibrary.kt new file mode 100644 index 0000000..dab0f50 --- /dev/null +++ b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/library/SpriteLibrary.kt @@ -0,0 +1,115 @@ +package com.github.chriskn.structurizrextension.api.view.sprite.library + +import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper +import com.github.chriskn.structurizrextension.api.view.sprite.ImageSprite +import com.github.chriskn.structurizrextension.api.view.sprite.PlantUmlSprite +import com.github.chriskn.structurizrextension.api.view.sprite.Sprite +import java.net.URI +import kotlin.io.path.listDirectoryEntries +import kotlin.io.path.toPath + +/** + * Sprite library + * + * Library offering sprites from different [SpriteSet]s associated by their name. + * + * Allows to load json SpriteSets from URLs. + */ +object SpriteLibrary { + + private const val DEFAULT_SPRITES_FOLDER = "/sprites/" + + private val spritesByName: MutableMap = mutableMapOf() + + private val defaultSpriteSetPaths = this.javaClass.getResource(DEFAULT_SPRITES_FOLDER) + ?.toURI() + ?.toPath() + ?.listDirectoryEntries() + .orEmpty() + + init { + defaultSpriteSetPaths.map { spriteSetPath -> + loadSpriteSet(spriteSetPath.toUri()) + } + } + + /** + * Get Sprite by name + * + * @param name the name of the sprite. + * @return the sprite with the given name + * + * @throws IllegalArgumentException if sprite with name does not exist + */ + fun spriteByName(name: String): Sprite { + val lowercaseName = name.lowercase() + return spritesByName[lowercaseName] + ?: throw IllegalArgumentException( + "No sprite found for name $lowercaseName. Possible matches: ${ + findSpriteByNameContaining(Regex(lowercaseName)) + .map { it.name } + .joinToString(", ") + }" + ) + } + + /** + * Get Sprite by name or null + * + * @param name the name of the sprite. + * @return the sprite with the given name or null if no sprite with name exists + */ + fun spriteByNameOrNull(name: String): Sprite? { + val lowercaseName = name.lowercase() + return spritesByName[lowercaseName] + } + + /** + * Find Sprite by name containing regex + * + * @param nameRegex the regex applied to all sprite names + * @return all sprites with name containing nameRegex + */ + fun findSpriteByNameContaining(nameRegex: Regex): List = spritesByName + .filter { it.key.contains(nameRegex) } + .values + .toList() + + /** + * Load sprite set + * + * Loads a [SpriteSet] json from the given URL and adds the contained sprites to the library + * + * @param spriteSetJsonUri URI pointing to [SpriteSet] json file + * @return the loaded SpriteSet + */ + fun loadSpriteSet(spriteSetJsonUri: URI): SpriteSet { + val spriteSet = jacksonObjectMapper().readValue(spriteSetJsonUri.toURL(), SpriteSet::class.java) + val configuredSprites = spriteSet.sprites.map { sprite -> + configureSprite(sprite, spriteSet) + }.toSet() + addSpritesByName(configuredSprites) + return spriteSet.copy(sprites = configuredSprites) + } + + private fun addSpritesByName(sprites: Set) { + val spritesWithName = sprites.filter { it.name != null } + spritesByName.putAll(spritesWithName.associateBy { it.name!!.lowercase() }) + } + + private fun configureSprite( + sprite: Sprite, + spriteSet: SpriteSet, + ) = when (sprite) { + is PlantUmlSprite -> sprite.copy( + additionalIncludes = spriteSet.additionalIncludes.orEmpty() + sprite.additionalIncludes.orEmpty(), + additionalDefinitions = spriteSet.additionalDefinitions.orEmpty() + sprite.additionalDefinitions.orEmpty() + ) + + is ImageSprite -> sprite.copy( + additionalDefinitions = spriteSet.additionalDefinitions.orEmpty() + sprite.additionalDefinitions.orEmpty() + ) + + else -> sprite + } +} diff --git a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/registry/SpriteSet.kt b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/library/SpriteSet.kt similarity index 98% rename from src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/registry/SpriteSet.kt rename to src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/library/SpriteSet.kt index 318b7d9..08f07f8 100644 --- a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/registry/SpriteSet.kt +++ b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/library/SpriteSet.kt @@ -1,11 +1,11 @@ -package com.github.chriskn.structurizrextension.api.view.sprite.registry +package com.github.chriskn.structurizrextension.api.view.sprite.library import com.github.chriskn.structurizrextension.api.view.sprite.Sprite /** * SpriteSet * - * Used to describe a set of sprites as json and load it via [SpriteRegistry] + * Used to describe a set of sprites as json and load it via [SpriteLibrary] * * @property name name of the SpriteSet. Should describe the contained sprites * @property source optional url or other pointer to the original source of the sprites contained diff --git a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/registry/SpriteRegistry.kt b/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/registry/SpriteRegistry.kt deleted file mode 100644 index 926b32f..0000000 --- a/src/main/kotlin/com/github/chriskn/structurizrextension/api/view/sprite/registry/SpriteRegistry.kt +++ /dev/null @@ -1,75 +0,0 @@ -package com.github.chriskn.structurizrextension.api.view.sprite.registry - -import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper -import com.github.chriskn.structurizrextension.api.view.sprite.ImageSprite -import com.github.chriskn.structurizrextension.api.view.sprite.PlantUmlSprite -import com.github.chriskn.structurizrextension.api.view.sprite.Sprite -import java.net.URL - -object SpriteRegistry { - private const val SPRITE_FOLDER = "/sprites/" - - private val sprites: MutableMap = mutableMapOf() - - private val defaultSpritePaths = listOf( - "${SPRITE_FOLDER}aws_stdlib_sprites.json", - "${SPRITE_FOLDER}azure_stdlib_sprites.json", - "${SPRITE_FOLDER}cloudinsight_stdlib_sprites.json", - "${SPRITE_FOLDER}elastic_stdlib_sprites.json", - "${SPRITE_FOLDER}gcp_stdlib_sprites.json", - "${SPRITE_FOLDER}k8s_stdlib_sprites.json", - "${SPRITE_FOLDER}logos_stdlib_sprites.json", - "${SPRITE_FOLDER}material_stdlib_sprites.json", - "${SPRITE_FOLDER}office_stdlib_sprites.json", - "${SPRITE_FOLDER}osa_stdlib_sprites.json", - "${SPRITE_FOLDER}tupadr3_stdlib_sprites.json", - "${SPRITE_FOLDER}gilbarbara_image_sprites.json" - ) - - init { - defaultSpritePaths.forEach { spriteSet -> - this.javaClass.getResource(spriteSet)?.let { url -> loadSpriteSet(url) } - } - } - - private fun loadSpriteSet(spriteSetJsonUrl: URL): SpriteSet { - val spriteSet = jacksonObjectMapper().readValue(spriteSetJsonUrl, SpriteSet::class.java) - val configuredSprites = spriteSet.sprites.map { sprite -> - configureSprite(sprite, spriteSet) - }.toSet() - val spritesByName = configuredSprites.filter { it.name != null }.associateBy { it.name!!.lowercase() } - sprites.putAll(spritesByName) - return spriteSet.copy(sprites = configuredSprites) - } - - private fun configureSprite( - sprite: Sprite, - spriteSet: SpriteSet, - ) = when (sprite) { - is PlantUmlSprite -> sprite.copy( - additionalIncludes = sprite.additionalIncludes.orEmpty() + spriteSet.additionalIncludes.orEmpty(), - additionalDefinitions = sprite.additionalDefinitions.orEmpty() + spriteSet.additionalDefinitions.orEmpty() - ) - - is ImageSprite -> sprite.copy( - additionalDefinitions = sprite.additionalDefinitions.orEmpty() + spriteSet.additionalDefinitions.orEmpty() - ) - - else -> - sprite - } - - fun spriteByName(name: String): Sprite = sprites[name.lowercase()] - ?: throw IllegalArgumentException( - "No sprite found for name ${name.lowercase()}. Possible matches: ${ - findSpriteContaining( - Regex(name.lowercase()) - ).map { it.name } - }" - ) - - fun findSpriteContaining(regex: Regex): List = sprites - .filter { it.key.contains(regex) } - .values - .toList() -} diff --git a/src/main/kotlin/com/github/chriskn/structurizrextension/internal/export/writer/HeaderWriter.kt b/src/main/kotlin/com/github/chriskn/structurizrextension/internal/export/writer/HeaderWriter.kt index 3142da7..75c37fd 100644 --- a/src/main/kotlin/com/github/chriskn/structurizrextension/internal/export/writer/HeaderWriter.kt +++ b/src/main/kotlin/com/github/chriskn/structurizrextension/internal/export/writer/HeaderWriter.kt @@ -33,6 +33,7 @@ internal class HeaderWriter(private val styleWriter: StyleWriter) { // Spaces in PlantUML ids can cause issues. Alternatively, id can be surrounded with double quotes writer.writeLine("@startuml(id=${view.key.replace(' ', '_')})") + val c4PumlIncludeURI = "$C4_PLANT_UML_STDLIB_URL/${includeForView(view)}" val iconIncludes = addIncludeUrlsForIcons(view) val dependencyStyles = styleWriter.collectAppliedDependencyStyles(view) val personStyles = styleWriter.collectAppliedPersonStyles(view) @@ -56,7 +57,7 @@ internal class HeaderWriter(private val styleWriter: StyleWriter) { val spriteIncludes = sprites.filterIsInstance().map { it.path }.toSortedSet() val spriteAdditionalIncludes = sprites.map { it.additionalIncludes() }.flatten().toSortedSet().toList() val allSpriteIncludes = spriteAdditionalIncludes + spriteIncludes - val includes = allSpriteIncludes + iconIncludes + val includes = listOf(c4PumlIncludeURI) + allSpriteIncludes + iconIncludes includes.forEach { writer.writeLine("!includeurl $it") } @@ -138,8 +139,6 @@ internal class HeaderWriter(private val styleWriter: StyleWriter) { } includeUrlsForElements.forEach { includes.add(it) } - val c4PumlIncludeURI = "$C4_PLANT_UML_STDLIB_URL/${includeForView(view)}" - includes.add(c4PumlIncludeURI) return includes.toSortedSet() } diff --git a/src/main/resources/sprites/aws_stdlib_sprites.json b/src/main/resources/sprites/aws_stdlib_sprites.json index 6408ce3..7233946 100644 --- a/src/main/resources/sprites/aws_stdlib_sprites.json +++ b/src/main/resources/sprites/aws_stdlib_sprites.json @@ -1 +1,10305 @@ -{"name": "AWS plantuml-stdlib Sprites", "source": "https://github.com/plantuml/plantuml-stdlib/tree/master/stdlib/awslib14/", "additionalIncludes": [""], "sprites": [{"@type": "PlantUmlSprite", "name": "aws-AWSC4Integration", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-AWSCommon", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-AWSRaw", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-AWSSimplified", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Analytics", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Athena", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-CloudSearch", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-CloudSearchSearchDocuments", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-DataExchange", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-DataExchangeforAPIs", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-DataPipeline", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-EMR", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-EMRCluster", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-EMREMREngine", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-EMRHDFSCluster", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-FinSpace", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Glue", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-GlueCrawler", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-GlueDataBrew", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-GlueDataCatalog", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-GlueElasticViews", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Kinesis", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-KinesisDataAnalytics", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-KinesisDataStreams", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-KinesisFirehose", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-KinesisVideoStreams", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-LakeFormation", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-LakeFormationDataLake", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-ManagedStreamingforApacheKafka", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-MSKAmazonMSKConnect", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-OpenSearchService", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-QuickSight", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Redshift", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-RedshiftDenseComputeNode", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-RedshiftDenseStorageNode", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-RedshiftML", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-RedshiftRA3", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-APIGateway", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-APIGatewayEndpoint", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-AppFlow", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-ApplicationIntegration", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-AppSync", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-ConsoleMobileApplication", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridge", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeCustomEventBus", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeDefaultEventBus", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeEvent", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeRule", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeSaasPartnerEvent", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeSchema", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeSchemaRegistry", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-ExpressWorkflows", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-ManagedWorkflowsforApacheAirflow", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-MQ", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-MQBroker", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleNotificationService", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleNotificationServiceEmailNotification", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleNotificationServiceHTTPNotification", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleNotificationServiceTopic", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleQueueService", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleQueueServiceMessage", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleQueueServiceQueue", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-StepFunctions", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-Blockchain-Blockchain", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Blockchain-ManagedBlockchain", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Blockchain-ManagedBlockchainBlockchain", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Blockchain-QuantumLedgerDatabase", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-AlexaForBusiness", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-BusinessApplications", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-Chime", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-ChimeSDK", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-ChimeVoiceConnector", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-Connect", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-Honeycode", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-Pinpoint", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-PinpointAPIs", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-PinpointJourney", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-SimpleEmailService", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-SimpleEmailServiceEmail", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-WorkDocs", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-WorkDocsSDK", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-WorkMail", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-ApplicationCostProfiler", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-BillingConductor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-Budgets", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-CloudFinancialManagement", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-CostandUsageReport", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-CostExplorer", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-ReservedInstanceReporting", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-SavingsPlans", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ApplicationAutoScaling", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-AppRunner", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Batch", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Bottlerocket", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Compute", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ComputeOptimizer", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2A1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AMI", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AutoScaling", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AutoScalingResource", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AWSInferentia", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AWSMicroserviceExtractorforNET", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C4Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5adInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5nInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6gdInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6gnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6iInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C7gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2D2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2D3enInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2D3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2DBInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2DL1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2ElasticIPAddress", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2F1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G4adInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G4dnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G5gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G5Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2H1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2HabanaGaudiInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2HMIInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Hpc6aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2I2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2I3enInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2I3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2I4iInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Im4gnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2ImageBuilder", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Inf1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Instances", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2InstancewithCloudWatch", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Is4genInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M1MacInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M4Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5dnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5nInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5znInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M6aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M6gdInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M6gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M6iInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2MacInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P3dnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P4deInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P4dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P4Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R4Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5adInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5bInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5gdInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5nInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R6gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R6iInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2RdnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Rescue", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2SpotInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2T2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2T3aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2T3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2T4gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2TrainiumInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Trn1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2VT1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X1eInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X2gdInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X2idnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X2iednInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X2ieznInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2z1dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ElasticBeanstalk", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ElasticBeanstalkApplication", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ElasticBeanstalkDeployment", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ElasticFabricAdapter", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Fargate2", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-GenomicsCLI", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Lambda", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-LambdaLambdaFunction", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Lightsail", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-LocalZones", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-NICEDCV", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-NICEEnginFrame", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-NitroEnclaves", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Outpostsfamily", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Outpostsrack", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Outpostsservers", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ParallelCluster", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ServerlessApplicationRepository", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxDeadline", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxFrost", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxKrakatoa", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxSequoia", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxStoke", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxXMesh", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-VMwareCloudonAWS", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Wavelength", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-Containers", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ECSAnywhere", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-EKSAnywhere", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-EKSCloud", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-EKSDistro", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerRegistry", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerRegistryImage", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerRegistryRegistry", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerService", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceContainer1", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceContainer2", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceContainer3", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceCopilotCLI", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceECSAnywhere", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceService", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceTask", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticKubernetesService", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-Fargate", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-RedHatOpenShift", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-Activate", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-CustomerEnablement", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-IQ", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-ManagedServices", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-ProfessionalServices", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-rePost", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-Support", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-TrainingCertification", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Aurora", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraAmazonAuroraInstancealternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraAmazonRDSInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraAmazonRDSInstanceAternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraMariaDBInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraMariaDBInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraMySQLInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraMySQLInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraOracleInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraOracleInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraPIOPSInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraPostgreSQLInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraPostgreSQLInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraSQLServerInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraSQLServerInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Database", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DatabaseMigrationService", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DatabaseMigrationServiceDatabasemigrationworkflowjob", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DocumentDB", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDB", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBAmazonDynamoDBAccelerator", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBAttribute", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBAttributes", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBGlobalsecondaryindex", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBItem", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBItems", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBStandardAccessTableClass", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBStandardInfrequentAccessTableClass", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBStream", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBTable", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-ElastiCache", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-ElastiCacheCacheNode", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-ElastiCacheElastiCacheforMemcached", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-ElastiCacheElastiCacheforRedis", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Keyspaces", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-MemoryDBforRedis", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Neptune", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-QuantumLedgerDatabase2", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDS", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSMultiAZ", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSMultiAZDBCluster", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSonVMware", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSProxyInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSProxyInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Timestream", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-Cloud9", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-Cloud9Cloud9", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CloudControlAPI", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CloudDevelopmentKit", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CloudShell", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeArtifact", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeBuild", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeCommit", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeDeploy", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodePipeline", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeStar", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CommandLineInterface", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-Corretto", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-DeveloperTools", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-ToolsandSDKs", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-XRay", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-AppStream", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-EndUserComputing", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-WorkLink", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-WorkSpaces", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-WorkSpacesWeb", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-Amplify", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-AmplifyAWSAmplifyStudio", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-DeviceFarm", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-FrontEndWebMobile", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationService", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServiceGeofence", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServiceMap", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServicePlace", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServiceRoutes", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServiceTrack", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-GameKit", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-GameLift", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-GameSparks", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-GameTech", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-Lumberyard", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-Open3DEngine", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Alert", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-AWSManagementConsole", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Camera", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Chat", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Client", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Disk", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Document", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Documents", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Email", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Firewall", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Folder", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Folders", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Forums", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-GenericApplication", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Genericdatabase", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-GitRepository", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Globe", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Internet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Internetalt1", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Internetalt2", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-MagnifyingGlass", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-MarketplaceDark", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-MarketplaceLight", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Mobileclient", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Multimedia", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Officebuilding", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Question", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Recover", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-SAMLtoken", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-SDK", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Servers", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Shield2", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-SourceCode", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-SSLpadlock", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Tapestorage", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Toolkit", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Traditionalserver", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-User", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Users", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-AutoScalingGroup", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-Cloud", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-Cloudalt", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-CorporateDataCenter", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-EC2InstanceContainer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-ElasticBeanstalkContainer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-Region", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-ServerContents", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-SpotFleet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-StepFunction", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-VirtualPrivateCloudVPC", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-VPCSubnetPrivate", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-VPCSubnetPublic", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AutoScalingGroup", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AvailabilityZone", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AWSAccount", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AWSCloud", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AWSCloudAlt", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-CorporateDataCenter", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-EC2InstanceContents", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-ElasticBeanstalkContainer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-Generic", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericAlt", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericBlue", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericGreen", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericOrange", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericPink", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericPurple", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericRed", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericTurquoise", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-IoTGreengrass", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-IoTGreengrassDeployment", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-PrivateSubnet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-PublicSubnet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-Region", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-SecurityGroup", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-ServerContents", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-SpotFleet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-StepFunctionsWorkflow", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-VPC", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-FreeRTOS", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-InternetOfThings", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoT1Click", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAction", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTActuator", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAlexaEnabledDevice", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAlexaSkill", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAlexaVoiceService", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalytics", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsChannel", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsDataset", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsDataStore", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsNotebook", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsPipeline", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTButton", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTCertificate", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTCore", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDesiredState", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceDefender", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceDefenderIoTDeviceJobs", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceManagement", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceManagementFleetHub", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTEcho", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTEduKit", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTEvents", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTExpressLink", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTFireTV", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTFireTVStick", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTFleetWise", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrass", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassArtifact", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponent", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponentMachineLearning", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponentNucleus", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponentPrivate", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponentPublic", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassConnector", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassInterprocessCommunication", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassProtocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassRecipe", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassStreamManager", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTHardwareBoard", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTHTTP2Protocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTHTTPProtocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTLambdaFunction", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTLoRaWANProtocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTMQTTProtocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTOverAirUpdate", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTPolicy", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTReportedState", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTRoboRunner", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTRule", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSailboat", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTServo", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTShadow", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSimulator", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWise", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseAsset", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseAssetHierarchy", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseAssetModel", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseAssetProperties", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseDataStreams", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingBank", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingBicycle", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingCamera", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingCar", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingCart", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingCoffeePot", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingDoorLock", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingFactory", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingFreeRTOSDevice", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingGeneric", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingHouse", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingHumiditySensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingIndustrialPC", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingLightbulb", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingMedicalEmergency", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingPLC", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingPoliceEmergency", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingRelay", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingsGraph", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingStacklight", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingTemperatureHumiditySensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingTemperatureSensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingTemperatureVibrationSensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingThermostat", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingTravel", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingUtility", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingVibrationSensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingWindfarm", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTTopic", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTTwinMaker", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-ApacheMXNetonAWS", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-AugmentedAIA2I", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-CodeGuru", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-CodeWhisperer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Comprehend", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-ComprehendMedical", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepComposer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepLearningAMIs", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepLearningContainers", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepLens", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepRacer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DevOpsGuru", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DevOpsGuruInsights", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-ElasticInference", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Forecast", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-FraudDetector", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-HealthLake", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Kendra", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Lex", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-LookoutforEquipment", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-LookoutforMetrics", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-LookoutforVision", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-MachineLearning", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Monitron", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Neuron", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Panorama", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Personalize", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Polly", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Rekognition", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-RekognitionImage", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-RekognitionVideo", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMaker", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerCanvas", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerGroundTruth", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerModel", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerNotebook", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerStudioLab", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerTrain", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-TensorFlowonAWS", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Textract", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-TorchServe", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Transcribe", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Translate", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-AppConfig", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ApplicationAutoScaling2", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-AutoScaling", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-BackintAgent", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-Chatbot", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudFormation", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudFormationChangeSet", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudFormationStack", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudFormationTemplate", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudTrail", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatch", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchAlarm", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchEventEventBased", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchEventTimeBased", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchEvidently", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchLogs", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchMetricsInsights", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchRule", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchRUM", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchSynthetics", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-Config", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ControlTower", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-DistroforOpenTelemetry", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-FaultInjectionSimulator", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-LaunchWizard", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-LicenseManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-LicenseManagerApplicationDiscovery", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-LicenseManagerLicenseBlending", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ManagedGrafana", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ManagedServiceforPrometheus", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ManagementConsole", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ManagementGovernance", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorks", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksApps", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksDeployments", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksInstances", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksLayers", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksMonitoring", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksPermissions", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksResources", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksStack2", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-Organizations", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OrganizationsAccount", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OrganizationsManagementAccount", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OrganizationsOrganizationalUnit", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-PersonalHealthDashboard", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-Proton", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ResilienceHub", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ServiceCatalog", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerAutomation", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerChangeCalendar", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerChangeManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerCompliance", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerDocuments", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerIncidentManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerInventory", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerMaintenanceWindows", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerOpsCenter", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerParameterStore", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerPatchManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerRunCommand", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerSessionManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerStateManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisor", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklist", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklistCost", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklistFaultTolerant", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklistPerformance", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklistSecurity", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-WellArchitectedTool", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-CloudDigitalInterface", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElasticTranscoder", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalAppliancesSoftware", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalConductor", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalDelta", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalLink", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalLive", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaConnect", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaConvert", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaLive", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaPackage", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaStore", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaTailor", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalServer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-InteractiveVideoService", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-KinesisVideoStreams2", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-MediaServices", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-NimbleStudio", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-ApplicationDiscoveryService", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-ApplicationMigrationService", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-DataSync", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-DatasyncAgent", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernization", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationAnalyzer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationCompiler", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationConverter", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationDeveloper", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationRuntime", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationEvaluator", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationHub", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesApplications", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesEnvironments", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesServices", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationTransfer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-ServerMigrationService", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-TransferFamily", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-TransferFamilyAWSFTP", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-TransferFamilyAWSFTPS", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-TransferFamilyAWSSFTP", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMesh", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshMesh", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshVirtualGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshVirtualNode", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshVirtualRouter", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshVirtualService", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ClientVPN", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudDirectory2", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFront", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFrontDownloadDistribution", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFrontEdgeLocation", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFrontFunctions", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFrontStreamingDistribution", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudMap", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudMapNamespace", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudMapResource", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudMapService", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudWAN", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudWANCoreNetworkEdge", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudWANSegmentNetwork", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudWANVirtualPoP", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-DirectConnect", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-DirectConnectGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancing", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingApplicationLoadBalancer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingClassicLoadBalancer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingGatewayLoadBalancer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingNetworkLoadBalancer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-GlobalAccelerator", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-NetworkingContentDelivery", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Private5G", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-PrivateLink", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53ApplicationRecoveryController", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53HostedZone", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53ReadinessChecks", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53Resolver", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53ResolverDNSFirewall", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53ResolverQueryLogging", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53RouteTable", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53RoutingControls", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-SitetoSiteVPN", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-TransitGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-TransitGatewayAttachment", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VirtualPrivateCloud", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCCarrierGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCCustomerGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCElasticNetworkAdapter", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCElasticNetworkInterface", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCEndpoints", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCFlowLogs", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCInternetGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCNATGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCNetworkAccessAnalyzer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCNetworkAccessControlList", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCPeeringConnection", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCReachabilityAnalyzer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCRouter", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCTrafficMirroring", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCVPNConnection", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCVPNGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-Braket", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketChandelier", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketChip", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketEmbeddedSimulator", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketManagedSimulator", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketNoiseSimulator", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketQPU", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator1", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator2", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator3", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator4", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketStateVector", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketTensorNetwork", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-QuantumTechnologies", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMaker", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMakerCloudExtensionsROS", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMakerDevelopmentEnvironment", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMakerFleetManagement", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMakerSimulation", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-Robotics", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Satellite-GroundStation", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Satellite-Satellite", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Artifact", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-AuditManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-CertificateManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-CertificateManagerCertificateAuthority", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-CloudDirectory", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-CloudHSM", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Cognito", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Detective", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-DirectoryService", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-DirectoryServiceADConnector", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-DirectoryServiceAWSManagedMicrosoftAD", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-DirectoryServiceSimpleAD", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-FirewallManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-GuardDuty", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IAMIdentityCenter", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAddon", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAWSSTS", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAWSSTSAlternate", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementDataEncryptionKey", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementEncryptedData", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementIAMAccessAnalyzer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementIAMRolesAnywhere", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementLongTermSecurityCredential", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementMFAToken", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementPermissions", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementRole", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementTemporarySecurityCredential", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityandAccessManagement", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Inspector", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-InspectorAgent", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-KeyManagementService", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Macie", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-NetworkFirewall", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-NetworkFirewallEndpoints", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-ResourceAccessManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-SecretsManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-SecurityHub", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-SecurityHubFinding", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-SecurityIdentityCompliance", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Shield", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-ShieldAWSShieldAdvanced", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Signer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAF", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFBadBot", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFBot", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFBotControl", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFFilteringRule", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFLabels", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFManagedRule", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFRule", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Serverless-Serverless", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Backup", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupAWSBackupsupportforAmazonFSxforNetAppONTAP", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupAWSBackupsupportforAmazonS3", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupAWSBackupsupportforVMwareWorkloads", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupBackupPlan", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupBackupRestore", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupBackupVault", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupComplianceReporting", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupCompute", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupDatabase", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupRecoveryPointObjective", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupRecoveryTimeObjective", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupStorage", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupVirtualMachine", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupVirtualMachineMonitor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-CloudEndureDisasterRecovery", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-EFS", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStore", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreAmazonDataLifecycleManager", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreMultipleVolumes", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreSnapshot", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreVolume", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreVolumegp3", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemFileSystem", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemIntelligentTiering", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemOneZone", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemOneZoneInfrequentAccess", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemStandard", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemStandardInfrequentAccess", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSx", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSxforLustre", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSxforNetAppONTAP", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSxforOpenZFS", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSxforWFS", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-S3onOutposts", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageService", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceBucket", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceBucketWithObjects", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceGeneralAccessPoints", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceGlacier", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceGlacierArchive", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceGlacierVault", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceObject", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3GlacierDeepArchive", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3GlacierFlexibleRetrieval", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3GlacierInstantRetrieval", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3IntelligentTiering", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3ObjectLambda", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3ObjectLambdaAccessPoints", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3OneZoneIA", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3OnOutposts", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3Replication", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3ReplicationTimeControl", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3Standard", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3StandardIA", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3StorageLens", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceVPCAccessPoints", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Snowball", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SnowballEdge", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SnowballSnowballImportExport", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Snowcone", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Snowmobile", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Storage", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayAmazonFSxFileGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayAmazonS3FileGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayCachedVolume", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayFileGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayNoncachedVolume", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayTapeGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayVirtualTapeLibrary", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayVolumeGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-VRAR-Sumerian", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-VRAR-VRAR", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Analytics", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Athena", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-CloudSearch", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-CloudSearchSearchDocuments", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-DataExchange", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-DataExchangeforAPIs", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-DataPipeline", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-EMR", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-EMRCluster", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-EMREMREngine", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-EMRHDFSCluster", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-FinSpace", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Glue", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-GlueCrawler", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-GlueDataBrew", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-GlueDataCatalog", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-GlueElasticViews", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Kinesis", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-KinesisDataAnalytics", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-KinesisDataStreams", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-KinesisFirehose", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-KinesisVideoStreams", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-LakeFormation", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-LakeFormationDataLake", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-ManagedStreamingforApacheKafka", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-MSKAmazonMSKConnect", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-OpenSearchService", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-QuickSight", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-Redshift", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-RedshiftDenseComputeNode", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-RedshiftDenseStorageNode", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-RedshiftML", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Analytics-RedshiftRA3", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-APIGateway", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-APIGatewayEndpoint", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-AppFlow", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-ApplicationIntegration", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-AppSync", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-ConsoleMobileApplication", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridge", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeCustomEventBus", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeDefaultEventBus", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeEvent", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeRule", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeSaasPartnerEvent", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeSchema", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-EventBridgeSchemaRegistry", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-ExpressWorkflows", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-ManagedWorkflowsforApacheAirflow", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-MQ", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-MQBroker", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleNotificationService", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleNotificationServiceEmailNotification", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleNotificationServiceHTTPNotification", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleNotificationServiceTopic", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleQueueService", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleQueueServiceMessage", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-SimpleQueueServiceQueue", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ApplicationIntegration-StepFunctions", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-Blockchain-Blockchain", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Blockchain-ManagedBlockchain", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Blockchain-ManagedBlockchainBlockchain", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Blockchain-QuantumLedgerDatabase", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-AlexaForBusiness", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-BusinessApplications", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-Chime", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-ChimeSDK", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-ChimeVoiceConnector", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-Connect", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-Honeycode", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-Pinpoint", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-PinpointAPIs", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-PinpointJourney", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-SimpleEmailService", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-SimpleEmailServiceEmail", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-WorkDocs", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-WorkDocsSDK", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-BusinessApplications-WorkMail", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-ApplicationCostProfiler", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-BillingConductor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-Budgets", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-CloudFinancialManagement", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-CostandUsageReport", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-CostExplorer", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-ReservedInstanceReporting", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-CloudFinancialManagement-SavingsPlans", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ApplicationAutoScaling", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-AppRunner", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Batch", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Bottlerocket", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Compute", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ComputeOptimizer", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2A1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AMI", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AutoScaling", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AutoScalingResource", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AWSInferentia", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2AWSMicroserviceExtractorforNET", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C4Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5adInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C5nInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6gdInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6gnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C6iInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2C7gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2D2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2D3enInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2D3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2DBInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2DL1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2ElasticIPAddress", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2F1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G4adInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G4dnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G5gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2G5Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2H1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2HabanaGaudiInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2HMIInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Hpc6aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2I2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2I3enInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2I3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2I4iInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Im4gnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2ImageBuilder", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Inf1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Instances", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2InstancewithCloudWatch", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Is4genInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M1MacInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M4Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5dnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5nInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M5znInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M6aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M6gdInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M6gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2M6iInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2MacInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P3dnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P4deInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P4dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2P4Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R4Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5adInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5bInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5gdInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R5nInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R6gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2R6iInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2RdnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Rescue", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2SpotInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2T2Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2T3aInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2T3Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2T4gInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2TrainiumInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2Trn1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2VT1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X1eInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X1Instance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X2gdInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X2idnInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X2iednInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2X2ieznInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-EC2z1dInstance", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ElasticBeanstalk", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ElasticBeanstalkApplication", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ElasticBeanstalkDeployment", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ElasticFabricAdapter", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Fargate2", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-GenomicsCLI", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Lambda", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-LambdaLambdaFunction", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Lightsail", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-LocalZones", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-NICEDCV", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-NICEEnginFrame", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-NitroEnclaves", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Outpostsfamily", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Outpostsrack", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Outpostsservers", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ParallelCluster", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ServerlessApplicationRepository", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxDeadline", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxFrost", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxKrakatoa", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxSequoia", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxStoke", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-ThinkboxXMesh", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-VMwareCloudonAWS", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Compute-Wavelength", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-Containers", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ECSAnywhere", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-EKSAnywhere", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-EKSCloud", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-EKSDistro", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerRegistry", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerRegistryImage", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerRegistryRegistry", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerService", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceContainer1", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceContainer2", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceContainer3", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceCopilotCLI", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceECSAnywhere", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceService", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticContainerServiceTask", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-ElasticKubernetesService", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-Fargate", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Containers-RedHatOpenShift", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-Activate", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-CustomerEnablement", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-IQ", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-ManagedServices", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-ProfessionalServices", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-rePost", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-Support", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-CustomerEnablement-TrainingCertification", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Aurora", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraAmazonAuroraInstancealternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraAmazonRDSInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraAmazonRDSInstanceAternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraMariaDBInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraMariaDBInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraMySQLInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraMySQLInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraOracleInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraOracleInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraPIOPSInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraPostgreSQLInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraPostgreSQLInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraSQLServerInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-AuroraSQLServerInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Database", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DatabaseMigrationService", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DatabaseMigrationServiceDatabasemigrationworkflowjob", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DocumentDB", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDB", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBAmazonDynamoDBAccelerator", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBAttribute", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBAttributes", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBGlobalsecondaryindex", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBItem", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBItems", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBStandardAccessTableClass", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBStandardInfrequentAccessTableClass", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBStream", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-DynamoDBTable", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-ElastiCache", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-ElastiCacheCacheNode", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-ElastiCacheElastiCacheforMemcached", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-ElastiCacheElastiCacheforRedis", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Keyspaces", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-MemoryDBforRedis", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Neptune", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-QuantumLedgerDatabase2", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDS", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSMultiAZ", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSMultiAZDBCluster", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSonVMware", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSProxyInstance", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-RDSProxyInstanceAlternate", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Database-Timestream", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-Cloud9", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-Cloud9Cloud9", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CloudControlAPI", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CloudDevelopmentKit", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CloudShell", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeArtifact", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeBuild", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeCommit", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeDeploy", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodePipeline", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CodeStar", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-CommandLineInterface", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-Corretto", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-DeveloperTools", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-ToolsandSDKs", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-DeveloperTools-XRay", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-AppStream", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-EndUserComputing", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-WorkLink", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-WorkSpaces", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-EndUserComputing-WorkSpacesWeb", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-Amplify", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-AmplifyAWSAmplifyStudio", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-DeviceFarm", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-FrontEndWebMobile", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationService", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServiceGeofence", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServiceMap", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServicePlace", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServiceRoutes", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-FrontEndWebMobile-LocationServiceTrack", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-GameKit", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-GameLift", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-GameSparks", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-GameTech", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-Lumberyard", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GameTech-Open3DEngine", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Alert", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-AWSManagementConsole", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Camera", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Chat", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Client", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Disk", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Document", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Documents", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Email", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Firewall", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Folder", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Folders", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Forums", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-GenericApplication", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Genericdatabase", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-GitRepository", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Globe", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Internet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Internetalt1", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Internetalt2", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-MagnifyingGlass", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-MarketplaceDark", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-MarketplaceLight", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Mobileclient", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Multimedia", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Officebuilding", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Question", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Recover", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-SAMLtoken", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-SDK", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Servers", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Shield2", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-SourceCode", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-SSLpadlock", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Tapestorage", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Toolkit", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Traditionalserver", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-User", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-General-Users", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-AutoScalingGroup", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-Cloud", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-Cloudalt", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-CorporateDataCenter", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-EC2InstanceContainer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-ElasticBeanstalkContainer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-Region", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-ServerContents", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-SpotFleet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-StepFunction", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-VirtualPrivateCloudVPC", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-VPCSubnetPrivate", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-GroupIcons-VPCSubnetPublic", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AutoScalingGroup", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AvailabilityZone", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AWSAccount", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AWSCloud", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-AWSCloudAlt", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-CorporateDataCenter", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-EC2InstanceContents", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-ElasticBeanstalkContainer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-Generic", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericAlt", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericBlue", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericGreen", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericOrange", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericPink", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericPurple", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericRed", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-GenericTurquoise", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-IoTGreengrass", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-IoTGreengrassDeployment", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-PrivateSubnet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-PublicSubnet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-Region", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-SecurityGroup", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-ServerContents", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-SpotFleet", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-StepFunctionsWorkflow", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Groups-VPC", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-FreeRTOS", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-InternetOfThings", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoT1Click", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAction", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTActuator", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAlexaEnabledDevice", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAlexaSkill", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAlexaVoiceService", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalytics", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsChannel", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsDataset", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsDataStore", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsNotebook", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTAnalyticsPipeline", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTButton", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTCertificate", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTCore", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDesiredState", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceDefender", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceDefenderIoTDeviceJobs", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceManagement", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTDeviceManagementFleetHub", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTEcho", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTEduKit", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTEvents", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTExpressLink", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTFireTV", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTFireTVStick", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTFleetWise", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrass", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassArtifact", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponent", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponentMachineLearning", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponentNucleus", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponentPrivate", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassComponentPublic", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassConnector", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassInterprocessCommunication", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassProtocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassRecipe", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTGreengrassStreamManager", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTHardwareBoard", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTHTTP2Protocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTHTTPProtocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTLambdaFunction", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTLoRaWANProtocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTMQTTProtocol", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTOverAirUpdate", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTPolicy", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTReportedState", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTRoboRunner", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTRule", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSailboat", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTServo", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTShadow", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSimulator", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWise", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseAsset", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseAssetHierarchy", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseAssetModel", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseAssetProperties", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTSiteWiseDataStreams", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingBank", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingBicycle", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingCamera", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingCar", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingCart", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingCoffeePot", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingDoorLock", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingFactory", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingFreeRTOSDevice", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingGeneric", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingHouse", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingHumiditySensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingIndustrialPC", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingLightbulb", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingMedicalEmergency", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingPLC", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingPoliceEmergency", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingRelay", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingsGraph", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingStacklight", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingTemperatureHumiditySensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingTemperatureSensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingTemperatureVibrationSensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingThermostat", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingTravel", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingUtility", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingVibrationSensor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTThingWindfarm", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTTopic", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-InternetOfThings-IoTTwinMaker", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-ApacheMXNetonAWS", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-AugmentedAIA2I", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-CodeGuru", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-CodeWhisperer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Comprehend", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-ComprehendMedical", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepComposer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepLearningAMIs", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepLearningContainers", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepLens", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DeepRacer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DevOpsGuru", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-DevOpsGuruInsights", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-ElasticInference", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Forecast", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-FraudDetector", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-HealthLake", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Kendra", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Lex", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-LookoutforEquipment", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-LookoutforMetrics", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-LookoutforVision", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-MachineLearning", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Monitron", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Neuron", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Panorama", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Personalize", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Polly", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Rekognition", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-RekognitionImage", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-RekognitionVideo", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMaker", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerCanvas", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerGroundTruth", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerModel", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerNotebook", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerStudioLab", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-SageMakerTrain", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-TensorFlowonAWS", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Textract", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-TorchServe", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Transcribe", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MachineLearning-Translate", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-AppConfig", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ApplicationAutoScaling2", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-AutoScaling", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-BackintAgent", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-Chatbot", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudFormation", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudFormationChangeSet", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudFormationStack", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudFormationTemplate", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudTrail", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatch", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchAlarm", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchEventEventBased", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchEventTimeBased", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchEvidently", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchLogs", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchMetricsInsights", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchRule", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchRUM", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-CloudWatchSynthetics", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-Config", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ControlTower", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-DistroforOpenTelemetry", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-FaultInjectionSimulator", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-LaunchWizard", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-LicenseManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-LicenseManagerApplicationDiscovery", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-LicenseManagerLicenseBlending", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ManagedGrafana", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ManagedServiceforPrometheus", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ManagementConsole", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ManagementGovernance", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorks", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksApps", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksDeployments", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksInstances", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksLayers", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksMonitoring", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksPermissions", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksResources", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OpsWorksStack2", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-Organizations", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OrganizationsAccount", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OrganizationsManagementAccount", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-OrganizationsOrganizationalUnit", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-PersonalHealthDashboard", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-Proton", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ResilienceHub", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-ServiceCatalog", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerAutomation", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerChangeCalendar", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerChangeManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerCompliance", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerDocuments", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerIncidentManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerInventory", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerMaintenanceWindows", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerOpsCenter", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerParameterStore", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerPatchManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerRunCommand", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerSessionManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-SystemsManagerStateManager", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisor", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklist", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklistCost", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklistFaultTolerant", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklistPerformance", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-TrustedAdvisorChecklistSecurity", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-ManagementGovernance-WellArchitectedTool", "path": "", "color": "#E7157B"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-CloudDigitalInterface", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElasticTranscoder", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalAppliancesSoftware", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalConductor", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalDelta", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalLink", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalLive", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaConnect", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaConvert", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaLive", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaPackage", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaStore", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalMediaTailor", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-ElementalServer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-InteractiveVideoService", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-KinesisVideoStreams2", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-MediaServices", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MediaServices-NimbleStudio", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-ApplicationDiscoveryService", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-ApplicationMigrationService", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-DataSync", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-DatasyncAgent", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernization", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationAnalyzer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationCompiler", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationConverter", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationDeveloper", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MainframeModernizationRuntime", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationEvaluator", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationHub", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesApplications", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesEnvironments", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesServices", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-MigrationTransfer", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-ServerMigrationService", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-TransferFamily", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-TransferFamilyAWSFTP", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-TransferFamilyAWSFTPS", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-MigrationTransfer-TransferFamilyAWSSFTP", "path": "", "color": "#01A88D"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMesh", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshMesh", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshVirtualGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshVirtualNode", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshVirtualRouter", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-AppMeshVirtualService", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ClientVPN", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudDirectory2", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFront", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFrontDownloadDistribution", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFrontEdgeLocation", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFrontFunctions", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudFrontStreamingDistribution", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudMap", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudMapNamespace", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudMapResource", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudMapService", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudWAN", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudWANCoreNetworkEdge", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudWANSegmentNetwork", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-CloudWANVirtualPoP", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-DirectConnect", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-DirectConnectGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancing", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingApplicationLoadBalancer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingClassicLoadBalancer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingGatewayLoadBalancer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingNetworkLoadBalancer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-GlobalAccelerator", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-NetworkingContentDelivery", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Private5G", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-PrivateLink", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53ApplicationRecoveryController", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53HostedZone", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53ReadinessChecks", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53Resolver", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53ResolverDNSFirewall", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53ResolverQueryLogging", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53RouteTable", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-Route53RoutingControls", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-SitetoSiteVPN", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-TransitGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-TransitGatewayAttachment", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VirtualPrivateCloud", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCCarrierGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCCustomerGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCElasticNetworkAdapter", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCElasticNetworkInterface", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCEndpoints", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCFlowLogs", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCInternetGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCNATGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCNetworkAccessAnalyzer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCNetworkAccessControlList", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCPeeringConnection", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCReachabilityAnalyzer", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCRouter", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCTrafficMirroring", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCVPNConnection", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-NetworkingContentDelivery-VPCVPNGateway", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-Braket", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketChandelier", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketChip", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketEmbeddedSimulator", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketManagedSimulator", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketNoiseSimulator", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketQPU", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator1", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator2", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator3", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketSimulator4", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketStateVector", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-BraketTensorNetwork", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-QuantumTechnologies-QuantumTechnologies", "path": "", "color": "#ED7100"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMaker", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMakerCloudExtensionsROS", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMakerDevelopmentEnvironment", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMakerFleetManagement", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-RoboMakerSimulation", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Robotics-Robotics", "path": "", "color": "#DD344C"}, {"@type": "PlantUmlSprite", "name": "aws-Satellite-GroundStation", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-Satellite-Satellite", "path": "", "color": "#C925D1"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Artifact", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-AuditManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-CertificateManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-CertificateManagerCertificateAuthority", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-CloudDirectory", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-CloudHSM", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Cognito", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Detective", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-DirectoryService", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-DirectoryServiceADConnector", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-DirectoryServiceAWSManagedMicrosoftAD", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-DirectoryServiceSimpleAD", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-FirewallManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-GuardDuty", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IAMIdentityCenter", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAddon", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAWSSTS", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAWSSTSAlternate", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementDataEncryptionKey", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementEncryptedData", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementIAMAccessAnalyzer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementIAMRolesAnywhere", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementLongTermSecurityCredential", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementMFAToken", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementPermissions", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementRole", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementTemporarySecurityCredential", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-IdentityandAccessManagement", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Inspector", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-InspectorAgent", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-KeyManagementService", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Macie", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-NetworkFirewall", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-NetworkFirewallEndpoints", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-ResourceAccessManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-SecretsManager", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-SecurityHub", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-SecurityHubFinding", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-SecurityIdentityCompliance", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Shield", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-ShieldAWSShieldAdvanced", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-Signer", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAF", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFBadBot", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFBot", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFBotControl", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFFilteringRule", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFLabels", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFManagedRule", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-SecurityIdentityCompliance-WAFRule", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-Serverless-Serverless", "path": "", "color": "#8C4FFF"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Backup", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupAWSBackupsupportforAmazonFSxforNetAppONTAP", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupAWSBackupsupportforAmazonS3", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupAWSBackupsupportforVMwareWorkloads", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupBackupPlan", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupBackupRestore", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupBackupVault", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupComplianceReporting", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupCompute", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupDatabase", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupRecoveryPointObjective", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupRecoveryTimeObjective", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupStorage", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupVirtualMachine", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-BackupVirtualMachineMonitor", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-CloudEndureDisasterRecovery", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-EFS", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStore", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreAmazonDataLifecycleManager", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreMultipleVolumes", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreSnapshot", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreVolume", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticBlockStoreVolumegp3", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemFileSystem", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemIntelligentTiering", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemOneZone", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemOneZoneInfrequentAccess", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemStandard", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-ElasticFileSystemStandardInfrequentAccess", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSx", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSxforLustre", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSxforNetAppONTAP", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSxforOpenZFS", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-FSxforWFS", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-S3onOutposts", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageService", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceBucket", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceBucketWithObjects", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceGeneralAccessPoints", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceGlacier", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceGlacierArchive", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceGlacierVault", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceObject", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3GlacierDeepArchive", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3GlacierFlexibleRetrieval", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3GlacierInstantRetrieval", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3IntelligentTiering", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3ObjectLambda", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3ObjectLambdaAccessPoints", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3OneZoneIA", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3OnOutposts", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3Replication", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3ReplicationTimeControl", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3Standard", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3StandardIA", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceS3StorageLens", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SimpleStorageServiceVPCAccessPoints", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Snowball", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SnowballEdge", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-SnowballSnowballImportExport", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Snowcone", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Snowmobile", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-Storage", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayAmazonFSxFileGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayAmazonS3FileGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayCachedVolume", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayFileGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayNoncachedVolume", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayTapeGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayVirtualTapeLibrary", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-Storage-StorageGatewayVolumeGateway", "path": "", "color": "#7AA116"}, {"@type": "PlantUmlSprite", "name": "aws-VRAR-Sumerian", "path": "", "color": "#232F3E"}, {"@type": "PlantUmlSprite", "name": "aws-VRAR-VRAR", "path": "", "color": "#232F3E"}]} \ No newline at end of file +{ + "name": "AWS plantuml-stdlib Sprites", + "source": "https://github.com/plantuml/plantuml-stdlib/tree/master/stdlib/awslib14/", + "additionalIncludes": [ + "" + ], + "sprites": [ + { + "@type": "PlantUmlSprite", + "name": "aws-AWSC4Integration", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-AWSCommon", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-AWSRaw", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-AWSSimplified", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Analytics", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Athena", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-CloudSearch", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-CloudSearchSearchDocuments", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-DataExchange", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-DataExchangeforAPIs", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-DataPipeline", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-EMR", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-EMRCluster", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-EMREMREngine", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-EMRHDFSCluster", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-FinSpace", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Glue", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-GlueCrawler", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-GlueDataBrew", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-GlueDataCatalog", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-GlueElasticViews", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Kinesis", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-KinesisDataAnalytics", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-KinesisDataStreams", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-KinesisFirehose", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-KinesisVideoStreams", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-LakeFormation", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-LakeFormationDataLake", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-ManagedStreamingforApacheKafka", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-MSKAmazonMSKConnect", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-OpenSearchService", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-QuickSight", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Redshift", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-RedshiftDenseComputeNode", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-RedshiftDenseStorageNode", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-RedshiftML", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-RedshiftRA3", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-APIGateway", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-APIGatewayEndpoint", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-AppFlow", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-ApplicationIntegration", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-AppSync", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-ConsoleMobileApplication", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridge", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeCustomEventBus", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeDefaultEventBus", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeEvent", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeRule", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeSaasPartnerEvent", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeSchema", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeSchemaRegistry", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-ExpressWorkflows", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-ManagedWorkflowsforApacheAirflow", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-MQ", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-MQBroker", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleNotificationService", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleNotificationServiceEmailNotification", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleNotificationServiceHTTPNotification", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleNotificationServiceTopic", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleQueueService", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleQueueServiceMessage", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleQueueServiceQueue", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-StepFunctions", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Blockchain-Blockchain", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Blockchain-ManagedBlockchain", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Blockchain-ManagedBlockchainBlockchain", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Blockchain-QuantumLedgerDatabase", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-AlexaForBusiness", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-BusinessApplications", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-Chime", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-ChimeSDK", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-ChimeVoiceConnector", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-Connect", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-Honeycode", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-Pinpoint", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-PinpointAPIs", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-PinpointJourney", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-SimpleEmailService", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-SimpleEmailServiceEmail", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-WorkDocs", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-WorkDocsSDK", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-WorkMail", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-ApplicationCostProfiler", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-BillingConductor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-Budgets", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-CloudFinancialManagement", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-CostandUsageReport", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-CostExplorer", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-ReservedInstanceReporting", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-SavingsPlans", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ApplicationAutoScaling", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-AppRunner", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Batch", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Bottlerocket", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Compute", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ComputeOptimizer", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2A1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AMI", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AutoScaling", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AutoScalingResource", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AWSInferentia", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AWSMicroserviceExtractorforNET", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C4Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5adInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5nInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6gdInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6gnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6iInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C7gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2D2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2D3enInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2D3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2DBInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2DL1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2ElasticIPAddress", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2F1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G4adInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G4dnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G5gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G5Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2H1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2HabanaGaudiInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2HMIInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Hpc6aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2I2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2I3enInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2I3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2I4iInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Im4gnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2ImageBuilder", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Inf1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Instances", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2InstancewithCloudWatch", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Is4genInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M1MacInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M4Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5dnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5nInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5znInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M6aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M6gdInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M6gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M6iInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2MacInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P3dnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P4deInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P4dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P4Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R4Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5adInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5bInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5gdInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5nInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R6gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R6iInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2RdnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Rescue", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2SpotInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2T2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2T3aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2T3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2T4gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2TrainiumInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Trn1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2VT1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X1eInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X2gdInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X2idnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X2iednInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X2ieznInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2z1dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ElasticBeanstalk", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ElasticBeanstalkApplication", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ElasticBeanstalkDeployment", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ElasticFabricAdapter", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Fargate2", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-GenomicsCLI", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Lambda", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-LambdaLambdaFunction", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Lightsail", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-LocalZones", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-NICEDCV", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-NICEEnginFrame", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-NitroEnclaves", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Outpostsfamily", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Outpostsrack", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Outpostsservers", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ParallelCluster", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ServerlessApplicationRepository", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxDeadline", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxFrost", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxKrakatoa", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxSequoia", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxStoke", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxXMesh", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-VMwareCloudonAWS", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Wavelength", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-Containers", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ECSAnywhere", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-EKSAnywhere", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-EKSCloud", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-EKSDistro", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerRegistry", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerRegistryImage", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerRegistryRegistry", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerService", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceContainer1", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceContainer2", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceContainer3", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceCopilotCLI", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceECSAnywhere", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceService", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceTask", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticKubernetesService", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-Fargate", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-RedHatOpenShift", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-Activate", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-CustomerEnablement", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-IQ", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-ManagedServices", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-ProfessionalServices", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-rePost", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-Support", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-TrainingCertification", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Aurora", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraAmazonAuroraInstancealternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraAmazonRDSInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraAmazonRDSInstanceAternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraMariaDBInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraMariaDBInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraMySQLInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraMySQLInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraOracleInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraOracleInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraPIOPSInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraPostgreSQLInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraPostgreSQLInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraSQLServerInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraSQLServerInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Database", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DatabaseMigrationService", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DatabaseMigrationServiceDatabasemigrationworkflowjob", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DocumentDB", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDB", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBAmazonDynamoDBAccelerator", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBAttribute", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBAttributes", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBGlobalsecondaryindex", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBItem", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBItems", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBStandardAccessTableClass", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBStandardInfrequentAccessTableClass", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBStream", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBTable", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-ElastiCache", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-ElastiCacheCacheNode", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-ElastiCacheElastiCacheforMemcached", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-ElastiCacheElastiCacheforRedis", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Keyspaces", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-MemoryDBforRedis", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Neptune", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-QuantumLedgerDatabase2", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDS", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSMultiAZ", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSMultiAZDBCluster", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSonVMware", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSProxyInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSProxyInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Timestream", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-Cloud9", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-Cloud9Cloud9", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CloudControlAPI", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CloudDevelopmentKit", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CloudShell", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeArtifact", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeBuild", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeCommit", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeDeploy", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodePipeline", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeStar", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CommandLineInterface", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-Corretto", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-DeveloperTools", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-ToolsandSDKs", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-XRay", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-AppStream", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-EndUserComputing", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-WorkLink", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-WorkSpaces", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-WorkSpacesWeb", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-Amplify", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-AmplifyAWSAmplifyStudio", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-DeviceFarm", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-FrontEndWebMobile", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationService", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServiceGeofence", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServiceMap", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServicePlace", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServiceRoutes", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServiceTrack", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-GameKit", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-GameLift", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-GameSparks", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-GameTech", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-Lumberyard", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-Open3DEngine", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Alert", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-AWSManagementConsole", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Camera", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Chat", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Client", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Disk", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Document", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Documents", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Email", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Firewall", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Folder", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Folders", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Forums", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-GenericApplication", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Genericdatabase", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-GitRepository", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Globe", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Internet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Internetalt1", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Internetalt2", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-MagnifyingGlass", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-MarketplaceDark", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-MarketplaceLight", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Mobileclient", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Multimedia", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Officebuilding", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Question", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Recover", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-SAMLtoken", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-SDK", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Servers", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Shield2", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-SourceCode", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-SSLpadlock", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Tapestorage", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Toolkit", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Traditionalserver", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-User", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Users", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-AutoScalingGroup", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-Cloud", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-Cloudalt", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-CorporateDataCenter", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-EC2InstanceContainer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-ElasticBeanstalkContainer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-Region", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-ServerContents", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-SpotFleet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-StepFunction", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-VirtualPrivateCloudVPC", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-VPCSubnetPrivate", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-VPCSubnetPublic", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AutoScalingGroup", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AvailabilityZone", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AWSAccount", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AWSCloud", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AWSCloudAlt", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-CorporateDataCenter", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-EC2InstanceContents", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-ElasticBeanstalkContainer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-Generic", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericAlt", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericBlue", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericGreen", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericOrange", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericPink", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericPurple", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericRed", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericTurquoise", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-IoTGreengrass", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-IoTGreengrassDeployment", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-PrivateSubnet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-PublicSubnet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-Region", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-SecurityGroup", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-ServerContents", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-SpotFleet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-StepFunctionsWorkflow", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-VPC", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-FreeRTOS", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-InternetOfThings", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoT1Click", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAction", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTActuator", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAlexaEnabledDevice", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAlexaSkill", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAlexaVoiceService", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalytics", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsChannel", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsDataset", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsDataStore", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsNotebook", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsPipeline", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTButton", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTCertificate", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTCore", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDesiredState", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceDefender", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceDefenderIoTDeviceJobs", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceManagement", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceManagementFleetHub", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTEcho", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTEduKit", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTEvents", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTExpressLink", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTFireTV", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTFireTVStick", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTFleetWise", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrass", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassArtifact", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponent", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponentMachineLearning", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponentNucleus", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponentPrivate", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponentPublic", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassConnector", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassInterprocessCommunication", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassProtocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassRecipe", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassStreamManager", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTHardwareBoard", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTHTTP2Protocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTHTTPProtocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTLambdaFunction", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTLoRaWANProtocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTMQTTProtocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTOverAirUpdate", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTPolicy", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTReportedState", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTRoboRunner", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTRule", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSailboat", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTServo", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTShadow", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSimulator", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWise", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseAsset", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseAssetHierarchy", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseAssetModel", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseAssetProperties", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseDataStreams", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingBank", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingBicycle", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingCamera", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingCar", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingCart", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingCoffeePot", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingDoorLock", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingFactory", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingFreeRTOSDevice", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingGeneric", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingHouse", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingHumiditySensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingIndustrialPC", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingLightbulb", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingMedicalEmergency", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingPLC", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingPoliceEmergency", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingRelay", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingsGraph", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingStacklight", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingTemperatureHumiditySensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingTemperatureSensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingTemperatureVibrationSensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingThermostat", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingTravel", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingUtility", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingVibrationSensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingWindfarm", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTTopic", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTTwinMaker", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-ApacheMXNetonAWS", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-AugmentedAIA2I", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-CodeGuru", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-CodeWhisperer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Comprehend", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-ComprehendMedical", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepComposer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepLearningAMIs", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepLearningContainers", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepLens", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepRacer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DevOpsGuru", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DevOpsGuruInsights", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-ElasticInference", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Forecast", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-FraudDetector", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-HealthLake", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Kendra", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Lex", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-LookoutforEquipment", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-LookoutforMetrics", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-LookoutforVision", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-MachineLearning", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Monitron", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Neuron", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Panorama", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Personalize", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Polly", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Rekognition", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-RekognitionImage", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-RekognitionVideo", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMaker", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerCanvas", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerGroundTruth", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerModel", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerNotebook", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerStudioLab", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerTrain", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-TensorFlowonAWS", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Textract", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-TorchServe", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Transcribe", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Translate", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-AppConfig", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ApplicationAutoScaling2", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-AutoScaling", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-BackintAgent", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-Chatbot", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudFormation", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudFormationChangeSet", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudFormationStack", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudFormationTemplate", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudTrail", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatch", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchAlarm", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchEventEventBased", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchEventTimeBased", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchEvidently", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchLogs", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchMetricsInsights", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchRule", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchRUM", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchSynthetics", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-Config", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ControlTower", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-DistroforOpenTelemetry", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-FaultInjectionSimulator", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-LaunchWizard", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-LicenseManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-LicenseManagerApplicationDiscovery", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-LicenseManagerLicenseBlending", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ManagedGrafana", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ManagedServiceforPrometheus", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ManagementConsole", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ManagementGovernance", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorks", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksApps", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksDeployments", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksInstances", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksLayers", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksMonitoring", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksPermissions", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksResources", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksStack2", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-Organizations", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OrganizationsAccount", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OrganizationsManagementAccount", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OrganizationsOrganizationalUnit", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-PersonalHealthDashboard", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-Proton", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ResilienceHub", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ServiceCatalog", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerAutomation", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerChangeCalendar", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerChangeManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerCompliance", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerDocuments", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerIncidentManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerInventory", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerMaintenanceWindows", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerOpsCenter", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerParameterStore", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerPatchManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerRunCommand", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerSessionManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerStateManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisor", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklist", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklistCost", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklistFaultTolerant", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklistPerformance", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklistSecurity", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-WellArchitectedTool", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-CloudDigitalInterface", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElasticTranscoder", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalAppliancesSoftware", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalConductor", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalDelta", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalLink", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalLive", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaConnect", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaConvert", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaLive", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaPackage", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaStore", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaTailor", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalServer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-InteractiveVideoService", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-KinesisVideoStreams2", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-MediaServices", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-NimbleStudio", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-ApplicationDiscoveryService", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-ApplicationMigrationService", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-DataSync", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-DatasyncAgent", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernization", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationAnalyzer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationCompiler", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationConverter", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationDeveloper", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationRuntime", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationEvaluator", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationHub", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesApplications", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesEnvironments", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesServices", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationTransfer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-ServerMigrationService", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-TransferFamily", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-TransferFamilyAWSFTP", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-TransferFamilyAWSFTPS", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-TransferFamilyAWSSFTP", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMesh", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshMesh", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshVirtualGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshVirtualNode", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshVirtualRouter", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshVirtualService", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ClientVPN", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudDirectory2", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFront", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFrontDownloadDistribution", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFrontEdgeLocation", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFrontFunctions", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFrontStreamingDistribution", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudMap", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudMapNamespace", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudMapResource", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudMapService", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudWAN", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudWANCoreNetworkEdge", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudWANSegmentNetwork", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudWANVirtualPoP", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-DirectConnect", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-DirectConnectGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancing", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingApplicationLoadBalancer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingClassicLoadBalancer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingGatewayLoadBalancer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingNetworkLoadBalancer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-GlobalAccelerator", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-NetworkingContentDelivery", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Private5G", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-PrivateLink", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53ApplicationRecoveryController", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53HostedZone", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53ReadinessChecks", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53Resolver", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53ResolverDNSFirewall", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53ResolverQueryLogging", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53RouteTable", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53RoutingControls", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-SitetoSiteVPN", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-TransitGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-TransitGatewayAttachment", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VirtualPrivateCloud", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCCarrierGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCCustomerGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCElasticNetworkAdapter", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCElasticNetworkInterface", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCEndpoints", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCFlowLogs", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCInternetGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCNATGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCNetworkAccessAnalyzer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCNetworkAccessControlList", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCPeeringConnection", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCReachabilityAnalyzer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCRouter", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCTrafficMirroring", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCVPNConnection", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCVPNGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-Braket", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketChandelier", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketChip", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketEmbeddedSimulator", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketManagedSimulator", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketNoiseSimulator", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketQPU", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator1", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator2", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator3", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator4", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketStateVector", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketTensorNetwork", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-QuantumTechnologies", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMaker", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMakerCloudExtensionsROS", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMakerDevelopmentEnvironment", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMakerFleetManagement", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMakerSimulation", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-Robotics", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Satellite-GroundStation", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Satellite-Satellite", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Artifact", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-AuditManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-CertificateManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-CertificateManagerCertificateAuthority", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-CloudDirectory", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-CloudHSM", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Cognito", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Detective", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-DirectoryService", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-DirectoryServiceADConnector", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-DirectoryServiceAWSManagedMicrosoftAD", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-DirectoryServiceSimpleAD", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-FirewallManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-GuardDuty", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IAMIdentityCenter", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAddon", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAWSSTS", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAWSSTSAlternate", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementDataEncryptionKey", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementEncryptedData", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementIAMAccessAnalyzer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementIAMRolesAnywhere", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementLongTermSecurityCredential", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementMFAToken", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementPermissions", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementRole", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementTemporarySecurityCredential", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityandAccessManagement", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Inspector", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-InspectorAgent", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-KeyManagementService", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Macie", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-NetworkFirewall", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-NetworkFirewallEndpoints", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-ResourceAccessManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-SecretsManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-SecurityHub", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-SecurityHubFinding", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-SecurityIdentityCompliance", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Shield", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-ShieldAWSShieldAdvanced", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Signer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAF", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFBadBot", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFBot", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFBotControl", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFFilteringRule", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFLabels", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFManagedRule", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFRule", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Serverless-Serverless", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Backup", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupAWSBackupsupportforAmazonFSxforNetAppONTAP", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupAWSBackupsupportforAmazonS3", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupAWSBackupsupportforVMwareWorkloads", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupBackupPlan", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupBackupRestore", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupBackupVault", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupComplianceReporting", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupCompute", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupDatabase", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupRecoveryPointObjective", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupRecoveryTimeObjective", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupStorage", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupVirtualMachine", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupVirtualMachineMonitor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-CloudEndureDisasterRecovery", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-EFS", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStore", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreAmazonDataLifecycleManager", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreMultipleVolumes", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreSnapshot", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreVolume", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreVolumegp3", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemFileSystem", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemIntelligentTiering", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemOneZone", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemOneZoneInfrequentAccess", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemStandard", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemStandardInfrequentAccess", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSx", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSxforLustre", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSxforNetAppONTAP", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSxforOpenZFS", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSxforWFS", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-S3onOutposts", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageService", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceBucket", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceBucketWithObjects", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceGeneralAccessPoints", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceGlacier", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceGlacierArchive", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceGlacierVault", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceObject", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3GlacierDeepArchive", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3GlacierFlexibleRetrieval", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3GlacierInstantRetrieval", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3IntelligentTiering", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3ObjectLambda", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3ObjectLambdaAccessPoints", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3OneZoneIA", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3OnOutposts", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3Replication", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3ReplicationTimeControl", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3Standard", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3StandardIA", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3StorageLens", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceVPCAccessPoints", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Snowball", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SnowballEdge", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SnowballSnowballImportExport", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Snowcone", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Snowmobile", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Storage", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayAmazonFSxFileGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayAmazonS3FileGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayCachedVolume", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayFileGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayNoncachedVolume", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayTapeGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayVirtualTapeLibrary", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayVolumeGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-VRAR-Sumerian", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-VRAR-VRAR", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Analytics", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Athena", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-CloudSearch", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-CloudSearchSearchDocuments", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-DataExchange", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-DataExchangeforAPIs", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-DataPipeline", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-EMR", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-EMRCluster", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-EMREMREngine", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-EMRHDFSCluster", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-FinSpace", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Glue", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-GlueCrawler", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-GlueDataBrew", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-GlueDataCatalog", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-GlueElasticViews", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Kinesis", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-KinesisDataAnalytics", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-KinesisDataStreams", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-KinesisFirehose", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-KinesisVideoStreams", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-LakeFormation", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-LakeFormationDataLake", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-ManagedStreamingforApacheKafka", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-MSKAmazonMSKConnect", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-OpenSearchService", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-QuickSight", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-Redshift", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-RedshiftDenseComputeNode", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-RedshiftDenseStorageNode", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-RedshiftML", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Analytics-RedshiftRA3", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-APIGateway", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-APIGatewayEndpoint", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-AppFlow", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-ApplicationIntegration", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-AppSync", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-ConsoleMobileApplication", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridge", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeCustomEventBus", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeDefaultEventBus", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeEvent", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeRule", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeSaasPartnerEvent", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeSchema", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-EventBridgeSchemaRegistry", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-ExpressWorkflows", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-ManagedWorkflowsforApacheAirflow", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-MQ", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-MQBroker", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleNotificationService", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleNotificationServiceEmailNotification", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleNotificationServiceHTTPNotification", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleNotificationServiceTopic", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleQueueService", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleQueueServiceMessage", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-SimpleQueueServiceQueue", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ApplicationIntegration-StepFunctions", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Blockchain-Blockchain", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Blockchain-ManagedBlockchain", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Blockchain-ManagedBlockchainBlockchain", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Blockchain-QuantumLedgerDatabase", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-AlexaForBusiness", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-BusinessApplications", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-Chime", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-ChimeSDK", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-ChimeVoiceConnector", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-Connect", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-Honeycode", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-Pinpoint", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-PinpointAPIs", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-PinpointJourney", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-SimpleEmailService", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-SimpleEmailServiceEmail", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-WorkDocs", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-WorkDocsSDK", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-BusinessApplications-WorkMail", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-ApplicationCostProfiler", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-BillingConductor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-Budgets", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-CloudFinancialManagement", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-CostandUsageReport", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-CostExplorer", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-ReservedInstanceReporting", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CloudFinancialManagement-SavingsPlans", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ApplicationAutoScaling", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-AppRunner", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Batch", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Bottlerocket", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Compute", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ComputeOptimizer", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2A1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AMI", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AutoScaling", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AutoScalingResource", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AWSInferentia", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2AWSMicroserviceExtractorforNET", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C4Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5adInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C5nInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6gdInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6gnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C6iInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2C7gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2D2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2D3enInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2D3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2DBInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2DL1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2ElasticIPAddress", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2F1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G4adInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G4dnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G5gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2G5Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2H1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2HabanaGaudiInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2HMIInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Hpc6aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2I2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2I3enInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2I3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2I4iInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Im4gnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2ImageBuilder", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Inf1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Instances", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2InstancewithCloudWatch", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Is4genInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M1MacInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M4Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5dnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5nInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M5znInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M6aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M6gdInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M6gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2M6iInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2MacInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P3dnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P4deInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P4dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2P4Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R4Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5adInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5bInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5gdInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R5nInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R6gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2R6iInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2RdnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Rescue", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2SpotInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2T2Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2T3aInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2T3Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2T4gInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2TrainiumInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2Trn1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2VT1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X1eInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X1Instance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X2gdInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X2idnInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X2iednInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2X2ieznInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-EC2z1dInstance", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ElasticBeanstalk", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ElasticBeanstalkApplication", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ElasticBeanstalkDeployment", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ElasticFabricAdapter", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Fargate2", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-GenomicsCLI", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Lambda", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-LambdaLambdaFunction", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Lightsail", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-LocalZones", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-NICEDCV", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-NICEEnginFrame", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-NitroEnclaves", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Outpostsfamily", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Outpostsrack", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Outpostsservers", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ParallelCluster", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ServerlessApplicationRepository", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxDeadline", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxFrost", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxKrakatoa", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxSequoia", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxStoke", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-ThinkboxXMesh", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-VMwareCloudonAWS", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Compute-Wavelength", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-Containers", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ECSAnywhere", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-EKSAnywhere", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-EKSCloud", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-EKSDistro", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerRegistry", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerRegistryImage", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerRegistryRegistry", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerService", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceContainer1", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceContainer2", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceContainer3", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceCopilotCLI", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceECSAnywhere", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceService", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticContainerServiceTask", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-ElasticKubernetesService", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-Fargate", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Containers-RedHatOpenShift", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-Activate", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-CustomerEnablement", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-IQ", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-ManagedServices", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-ProfessionalServices", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-rePost", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-Support", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-CustomerEnablement-TrainingCertification", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Aurora", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraAmazonAuroraInstancealternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraAmazonRDSInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraAmazonRDSInstanceAternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraMariaDBInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraMariaDBInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraMySQLInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraMySQLInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraOracleInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraOracleInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraPIOPSInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraPostgreSQLInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraPostgreSQLInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraSQLServerInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-AuroraSQLServerInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Database", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DatabaseMigrationService", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DatabaseMigrationServiceDatabasemigrationworkflowjob", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DocumentDB", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDB", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBAmazonDynamoDBAccelerator", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBAttribute", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBAttributes", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBGlobalsecondaryindex", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBItem", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBItems", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBStandardAccessTableClass", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBStandardInfrequentAccessTableClass", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBStream", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-DynamoDBTable", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-ElastiCache", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-ElastiCacheCacheNode", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-ElastiCacheElastiCacheforMemcached", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-ElastiCacheElastiCacheforRedis", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Keyspaces", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-MemoryDBforRedis", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Neptune", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-QuantumLedgerDatabase2", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDS", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSMultiAZ", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSMultiAZDBCluster", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSonVMware", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSProxyInstance", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-RDSProxyInstanceAlternate", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Database-Timestream", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-Cloud9", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-Cloud9Cloud9", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CloudControlAPI", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CloudDevelopmentKit", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CloudShell", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeArtifact", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeBuild", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeCommit", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeDeploy", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodePipeline", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CodeStar", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-CommandLineInterface", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-Corretto", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-DeveloperTools", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-ToolsandSDKs", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-DeveloperTools-XRay", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-AppStream", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-EndUserComputing", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-WorkLink", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-WorkSpaces", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-EndUserComputing-WorkSpacesWeb", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-Amplify", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-AmplifyAWSAmplifyStudio", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-DeviceFarm", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-FrontEndWebMobile", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationService", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServiceGeofence", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServiceMap", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServicePlace", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServiceRoutes", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-FrontEndWebMobile-LocationServiceTrack", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-GameKit", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-GameLift", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-GameSparks", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-GameTech", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-Lumberyard", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GameTech-Open3DEngine", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Alert", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-AWSManagementConsole", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Camera", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Chat", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Client", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Disk", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Document", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Documents", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Email", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Firewall", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Folder", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Folders", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Forums", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-GenericApplication", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Genericdatabase", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-GitRepository", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Globe", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Internet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Internetalt1", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Internetalt2", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-MagnifyingGlass", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-MarketplaceDark", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-MarketplaceLight", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Mobileclient", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Multimedia", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Officebuilding", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Question", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Recover", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-SAMLtoken", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-SDK", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Servers", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Shield2", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-SourceCode", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-SSLpadlock", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Tapestorage", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Toolkit", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Traditionalserver", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-User", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-General-Users", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-AutoScalingGroup", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-Cloud", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-Cloudalt", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-CorporateDataCenter", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-EC2InstanceContainer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-ElasticBeanstalkContainer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-Region", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-ServerContents", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-SpotFleet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-StepFunction", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-VirtualPrivateCloudVPC", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-VPCSubnetPrivate", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-GroupIcons-VPCSubnetPublic", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AutoScalingGroup", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AvailabilityZone", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AWSAccount", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AWSCloud", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-AWSCloudAlt", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-CorporateDataCenter", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-EC2InstanceContents", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-ElasticBeanstalkContainer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-Generic", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericAlt", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericBlue", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericGreen", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericOrange", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericPink", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericPurple", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericRed", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-GenericTurquoise", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-IoTGreengrass", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-IoTGreengrassDeployment", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-PrivateSubnet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-PublicSubnet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-Region", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-SecurityGroup", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-ServerContents", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-SpotFleet", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-StepFunctionsWorkflow", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Groups-VPC", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-FreeRTOS", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-InternetOfThings", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoT1Click", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAction", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTActuator", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAlexaEnabledDevice", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAlexaSkill", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAlexaVoiceService", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalytics", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsChannel", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsDataset", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsDataStore", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsNotebook", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTAnalyticsPipeline", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTButton", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTCertificate", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTCore", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDesiredState", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceDefender", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceDefenderIoTDeviceJobs", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceManagement", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTDeviceManagementFleetHub", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTEcho", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTEduKit", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTEvents", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTExpressLink", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTFireTV", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTFireTVStick", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTFleetWise", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrass", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassArtifact", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponent", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponentMachineLearning", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponentNucleus", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponentPrivate", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassComponentPublic", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassConnector", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassInterprocessCommunication", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassProtocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassRecipe", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTGreengrassStreamManager", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTHardwareBoard", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTHTTP2Protocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTHTTPProtocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTLambdaFunction", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTLoRaWANProtocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTMQTTProtocol", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTOverAirUpdate", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTPolicy", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTReportedState", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTRoboRunner", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTRule", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSailboat", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTServo", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTShadow", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSimulator", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWise", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseAsset", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseAssetHierarchy", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseAssetModel", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseAssetProperties", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTSiteWiseDataStreams", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingBank", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingBicycle", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingCamera", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingCar", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingCart", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingCoffeePot", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingDoorLock", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingFactory", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingFreeRTOSDevice", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingGeneric", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingHouse", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingHumiditySensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingIndustrialPC", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingLightbulb", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingMedicalEmergency", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingPLC", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingPoliceEmergency", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingRelay", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingsGraph", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingStacklight", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingTemperatureHumiditySensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingTemperatureSensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingTemperatureVibrationSensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingThermostat", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingTravel", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingUtility", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingVibrationSensor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTThingWindfarm", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTTopic", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-InternetOfThings-IoTTwinMaker", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-ApacheMXNetonAWS", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-AugmentedAIA2I", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-CodeGuru", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-CodeWhisperer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Comprehend", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-ComprehendMedical", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepComposer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepLearningAMIs", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepLearningContainers", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepLens", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DeepRacer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DevOpsGuru", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-DevOpsGuruInsights", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-ElasticInference", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Forecast", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-FraudDetector", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-HealthLake", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Kendra", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Lex", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-LookoutforEquipment", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-LookoutforMetrics", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-LookoutforVision", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-MachineLearning", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Monitron", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Neuron", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Panorama", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Personalize", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Polly", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Rekognition", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-RekognitionImage", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-RekognitionVideo", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMaker", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerCanvas", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerGroundTruth", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerModel", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerNotebook", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerStudioLab", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-SageMakerTrain", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-TensorFlowonAWS", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Textract", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-TorchServe", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Transcribe", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MachineLearning-Translate", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-AppConfig", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ApplicationAutoScaling2", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-AutoScaling", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-BackintAgent", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-Chatbot", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudFormation", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudFormationChangeSet", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudFormationStack", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudFormationTemplate", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudTrail", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatch", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchAlarm", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchEventEventBased", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchEventTimeBased", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchEvidently", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchLogs", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchMetricsInsights", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchRule", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchRUM", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-CloudWatchSynthetics", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-Config", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ControlTower", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-DistroforOpenTelemetry", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-FaultInjectionSimulator", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-LaunchWizard", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-LicenseManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-LicenseManagerApplicationDiscovery", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-LicenseManagerLicenseBlending", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ManagedGrafana", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ManagedServiceforPrometheus", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ManagementConsole", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ManagementGovernance", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorks", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksApps", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksDeployments", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksInstances", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksLayers", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksMonitoring", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksPermissions", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksResources", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OpsWorksStack2", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-Organizations", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OrganizationsAccount", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OrganizationsManagementAccount", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-OrganizationsOrganizationalUnit", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-PersonalHealthDashboard", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-Proton", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ResilienceHub", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-ServiceCatalog", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerAutomation", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerChangeCalendar", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerChangeManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerCompliance", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerDocuments", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerIncidentManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerInventory", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerMaintenanceWindows", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerOpsCenter", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerParameterStore", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerPatchManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerRunCommand", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerSessionManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-SystemsManagerStateManager", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisor", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklist", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklistCost", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklistFaultTolerant", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklistPerformance", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-TrustedAdvisorChecklistSecurity", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-ManagementGovernance-WellArchitectedTool", + "path": "", + "color": "#E7157B" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-CloudDigitalInterface", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElasticTranscoder", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalAppliancesSoftware", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalConductor", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalDelta", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalLink", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalLive", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaConnect", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaConvert", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaLive", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaPackage", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaStore", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalMediaTailor", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-ElementalServer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-InteractiveVideoService", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-KinesisVideoStreams2", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-MediaServices", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MediaServices-NimbleStudio", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-ApplicationDiscoveryService", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-ApplicationMigrationService", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-DataSync", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-DatasyncAgent", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernization", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationAnalyzer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationCompiler", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationConverter", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationDeveloper", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MainframeModernizationRuntime", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationEvaluator", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationHub", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesApplications", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesEnvironments", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationHubRefactorSpacesServices", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-MigrationTransfer", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-ServerMigrationService", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-TransferFamily", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-TransferFamilyAWSFTP", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-TransferFamilyAWSFTPS", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-MigrationTransfer-TransferFamilyAWSSFTP", + "path": "", + "color": "#01A88D" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMesh", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshMesh", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshVirtualGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshVirtualNode", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshVirtualRouter", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-AppMeshVirtualService", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ClientVPN", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudDirectory2", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFront", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFrontDownloadDistribution", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFrontEdgeLocation", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFrontFunctions", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudFrontStreamingDistribution", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudMap", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudMapNamespace", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudMapResource", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudMapService", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudWAN", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudWANCoreNetworkEdge", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudWANSegmentNetwork", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-CloudWANVirtualPoP", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-DirectConnect", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-DirectConnectGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancing", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingApplicationLoadBalancer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingClassicLoadBalancer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingGatewayLoadBalancer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-ElasticLoadBalancingNetworkLoadBalancer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-GlobalAccelerator", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-NetworkingContentDelivery", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Private5G", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-PrivateLink", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53ApplicationRecoveryController", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53HostedZone", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53ReadinessChecks", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53Resolver", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53ResolverDNSFirewall", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53ResolverQueryLogging", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53RouteTable", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-Route53RoutingControls", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-SitetoSiteVPN", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-TransitGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-TransitGatewayAttachment", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VirtualPrivateCloud", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCCarrierGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCCustomerGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCElasticNetworkAdapter", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCElasticNetworkInterface", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCEndpoints", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCFlowLogs", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCInternetGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCNATGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCNetworkAccessAnalyzer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCNetworkAccessControlList", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCPeeringConnection", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCReachabilityAnalyzer", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCRouter", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCTrafficMirroring", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCVPNConnection", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-NetworkingContentDelivery-VPCVPNGateway", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-Braket", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketChandelier", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketChip", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketEmbeddedSimulator", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketManagedSimulator", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketNoiseSimulator", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketQPU", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator1", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator2", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator3", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketSimulator4", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketStateVector", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-BraketTensorNetwork", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-QuantumTechnologies-QuantumTechnologies", + "path": "", + "color": "#ED7100" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMaker", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMakerCloudExtensionsROS", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMakerDevelopmentEnvironment", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMakerFleetManagement", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-RoboMakerSimulation", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Robotics-Robotics", + "path": "", + "color": "#DD344C" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Satellite-GroundStation", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Satellite-Satellite", + "path": "", + "color": "#C925D1" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Artifact", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-AuditManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-CertificateManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-CertificateManagerCertificateAuthority", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-CloudDirectory", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-CloudHSM", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Cognito", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Detective", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-DirectoryService", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-DirectoryServiceADConnector", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-DirectoryServiceAWSManagedMicrosoftAD", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-DirectoryServiceSimpleAD", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-FirewallManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-GuardDuty", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IAMIdentityCenter", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAddon", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAWSSTS", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementAWSSTSAlternate", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementDataEncryptionKey", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementEncryptedData", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementIAMAccessAnalyzer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementIAMRolesAnywhere", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementLongTermSecurityCredential", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementMFAToken", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementPermissions", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementRole", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityAccessManagementTemporarySecurityCredential", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-IdentityandAccessManagement", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Inspector", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-InspectorAgent", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-KeyManagementService", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Macie", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-NetworkFirewall", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-NetworkFirewallEndpoints", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-ResourceAccessManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-SecretsManager", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-SecurityHub", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-SecurityHubFinding", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-SecurityIdentityCompliance", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Shield", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-ShieldAWSShieldAdvanced", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-Signer", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAF", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFBadBot", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFBot", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFBotControl", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFFilteringRule", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFLabels", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFManagedRule", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-SecurityIdentityCompliance-WAFRule", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Serverless-Serverless", + "path": "", + "color": "#8C4FFF" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Backup", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupAWSBackupsupportforAmazonFSxforNetAppONTAP", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupAWSBackupsupportforAmazonS3", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupAWSBackupsupportforVMwareWorkloads", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupBackupPlan", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupBackupRestore", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupBackupVault", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupComplianceReporting", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupCompute", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupDatabase", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupRecoveryPointObjective", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupRecoveryTimeObjective", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupStorage", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupVirtualMachine", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-BackupVirtualMachineMonitor", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-CloudEndureDisasterRecovery", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-EFS", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStore", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreAmazonDataLifecycleManager", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreMultipleVolumes", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreSnapshot", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreVolume", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticBlockStoreVolumegp3", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemFileSystem", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemIntelligentTiering", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemOneZone", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemOneZoneInfrequentAccess", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemStandard", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-ElasticFileSystemStandardInfrequentAccess", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSx", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSxforLustre", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSxforNetAppONTAP", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSxforOpenZFS", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-FSxforWFS", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-S3onOutposts", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageService", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceBucket", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceBucketWithObjects", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceGeneralAccessPoints", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceGlacier", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceGlacierArchive", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceGlacierVault", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceObject", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3GlacierDeepArchive", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3GlacierFlexibleRetrieval", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3GlacierInstantRetrieval", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3IntelligentTiering", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3ObjectLambda", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3ObjectLambdaAccessPoints", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3OneZoneIA", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3OnOutposts", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3Replication", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3ReplicationTimeControl", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3Standard", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3StandardIA", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceS3StorageLens", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SimpleStorageServiceVPCAccessPoints", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Snowball", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SnowballEdge", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-SnowballSnowballImportExport", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Snowcone", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Snowmobile", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-Storage", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayAmazonFSxFileGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayAmazonS3FileGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayCachedVolume", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayFileGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayNoncachedVolume", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayTapeGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayVirtualTapeLibrary", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-Storage-StorageGatewayVolumeGateway", + "path": "", + "color": "#7AA116" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-VRAR-Sumerian", + "path": "", + "color": "#232F3E" + }, + { + "@type": "PlantUmlSprite", + "name": "aws-VRAR-VRAR", + "path": "", + "color": "#232F3E" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/sprites/gilbarbara_image_sprites.json b/src/main/resources/sprites/gilbarbara_image_sprites.json index 029dada..1246fe7 100644 --- a/src/main/resources/sprites/gilbarbara_image_sprites.json +++ b/src/main/resources/sprites/gilbarbara_image_sprites.json @@ -1 +1,7009 @@ -{"name": "gilbarbara PNG sprites", "source": "https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/v1.1", "additionalDefinitions": ["GILBARBARA_PNG_URL https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/v1.1/pngs"], "sprites": [{"@type": "ImageSprite", "name": "logos-active-campaign-icon-img", "url": "img:GILBARBARA_PNG_URL/active-campaign-icon.png"}, {"@type": "ImageSprite", "name": "logos-active-campaign-img", "url": "img:GILBARBARA_PNG_URL/active-campaign.png"}, {"@type": "ImageSprite", "name": "logos-adonisjs-icon-img", "url": "img:GILBARBARA_PNG_URL/adonisjs-icon.png"}, {"@type": "ImageSprite", "name": "logos-adonisjs-img", "url": "img:GILBARBARA_PNG_URL/adonisjs.png"}, {"@type": "ImageSprite", "name": "logos-adroll-img", "url": "img:GILBARBARA_PNG_URL/adroll.png"}, {"@type": "ImageSprite", "name": "logos-adyen-img", "url": "img:GILBARBARA_PNG_URL/adyen.png"}, {"@type": "ImageSprite", "name": "logos-aerospike-icon-img", "url": "img:GILBARBARA_PNG_URL/aerospike-icon.png"}, {"@type": "ImageSprite", "name": "logos-aerospike-img", "url": "img:GILBARBARA_PNG_URL/aerospike.png"}, {"@type": "ImageSprite", "name": "logos-airbnb-img", "url": "img:GILBARBARA_PNG_URL/airbnb.png"}, {"@type": "ImageSprite", "name": "logos-airbrake-img", "url": "img:GILBARBARA_PNG_URL/airbrake.png"}, {"@type": "ImageSprite", "name": "logos-airflow-img", "url": "img:GILBARBARA_PNG_URL/airflow.png"}, {"@type": "ImageSprite", "name": "logos-airtable-img", "url": "img:GILBARBARA_PNG_URL/airtable.png"}, {"@type": "ImageSprite", "name": "logos-akamai-img", "url": "img:GILBARBARA_PNG_URL/akamai.png"}, {"@type": "ImageSprite", "name": "logos-akka-img", "url": "img:GILBARBARA_PNG_URL/akka.png"}, {"@type": "ImageSprite", "name": "logos-alfresco-img", "url": "img:GILBARBARA_PNG_URL/alfresco.png"}, {"@type": "ImageSprite", "name": "logos-algolia-img", "url": "img:GILBARBARA_PNG_URL/algolia.png"}, {"@type": "ImageSprite", "name": "logos-alpinejs-icon-img", "url": "img:GILBARBARA_PNG_URL/alpinejs-icon.png"}, {"@type": "ImageSprite", "name": "logos-alpinejs-img", "url": "img:GILBARBARA_PNG_URL/alpinejs.png"}, {"@type": "ImageSprite", "name": "logos-altair-img", "url": "img:GILBARBARA_PNG_URL/altair.png"}, {"@type": "ImageSprite", "name": "logos-amazon-chime-img", "url": "img:GILBARBARA_PNG_URL/amazon-chime.png"}, {"@type": "ImageSprite", "name": "logos-amazon-connect-img", "url": "img:GILBARBARA_PNG_URL/amazon-connect.png"}, {"@type": "ImageSprite", "name": "logos-amex-img", "url": "img:GILBARBARA_PNG_URL/amex.png"}, {"@type": "ImageSprite", "name": "logos-amp-icon-img", "url": "img:GILBARBARA_PNG_URL/amp-icon.png"}, {"@type": "ImageSprite", "name": "logos-amp-img", "url": "img:GILBARBARA_PNG_URL/amp.png"}, {"@type": "ImageSprite", "name": "logos-ampersand-img", "url": "img:GILBARBARA_PNG_URL/ampersand.png"}, {"@type": "ImageSprite", "name": "logos-amplitude-icon-img", "url": "img:GILBARBARA_PNG_URL/amplitude-icon.png"}, {"@type": "ImageSprite", "name": "logos-amplitude-img", "url": "img:GILBARBARA_PNG_URL/amplitude.png"}, {"@type": "ImageSprite", "name": "logos-android-icon-img", "url": "img:GILBARBARA_PNG_URL/android-icon.png"}, {"@type": "ImageSprite", "name": "logos-android-img", "url": "img:GILBARBARA_PNG_URL/android.png"}, {"@type": "ImageSprite", "name": "logos-angellist-img", "url": "img:GILBARBARA_PNG_URL/angellist.png"}, {"@type": "ImageSprite", "name": "logos-angular-icon-img", "url": "img:GILBARBARA_PNG_URL/angular-icon.png"}, {"@type": "ImageSprite", "name": "logos-angular-img", "url": "img:GILBARBARA_PNG_URL/angular.png"}, {"@type": "ImageSprite", "name": "logos-ansible-img", "url": "img:GILBARBARA_PNG_URL/ansible.png"}, {"@type": "ImageSprite", "name": "logos-ant-design-img", "url": "img:GILBARBARA_PNG_URL/ant-design.png"}, {"@type": "ImageSprite", "name": "logos-apache-camel-img", "url": "img:GILBARBARA_PNG_URL/apache-camel.png"}, {"@type": "ImageSprite", "name": "logos-apache-img", "url": "img:GILBARBARA_PNG_URL/apache.png"}, {"@type": "ImageSprite", "name": "logos-apache_cloudstack-img", "url": "img:GILBARBARA_PNG_URL/apache_cloudstack.png"}, {"@type": "ImageSprite", "name": "logos-apiary-img", "url": "img:GILBARBARA_PNG_URL/apiary.png"}, {"@type": "ImageSprite", "name": "logos-apollostack-img", "url": "img:GILBARBARA_PNG_URL/apollostack.png"}, {"@type": "ImageSprite", "name": "logos-apostrophe-img", "url": "img:GILBARBARA_PNG_URL/apostrophe.png"}, {"@type": "ImageSprite", "name": "logos-appbaseio-icon-img", "url": "img:GILBARBARA_PNG_URL/appbaseio-icon.png"}, {"@type": "ImageSprite", "name": "logos-appbaseio-img", "url": "img:GILBARBARA_PNG_URL/appbaseio.png"}, {"@type": "ImageSprite", "name": "logos-appcircle-icon-img", "url": "img:GILBARBARA_PNG_URL/appcircle-icon.png"}, {"@type": "ImageSprite", "name": "logos-appcircle-img", "url": "img:GILBARBARA_PNG_URL/appcircle.png"}, {"@type": "ImageSprite", "name": "logos-appcode-img", "url": "img:GILBARBARA_PNG_URL/appcode.png"}, {"@type": "ImageSprite", "name": "logos-appdynamics-img", "url": "img:GILBARBARA_PNG_URL/appdynamics.png"}, {"@type": "ImageSprite", "name": "logos-appium-img", "url": "img:GILBARBARA_PNG_URL/appium.png"}, {"@type": "ImageSprite", "name": "logos-apple-app-store-img", "url": "img:GILBARBARA_PNG_URL/apple-app-store.png"}, {"@type": "ImageSprite", "name": "logos-apple-pay-img", "url": "img:GILBARBARA_PNG_URL/apple-pay.png"}, {"@type": "ImageSprite", "name": "logos-apple-img", "url": "img:GILBARBARA_PNG_URL/apple.png"}, {"@type": "ImageSprite", "name": "logos-appsignal-icon-img", "url": "img:GILBARBARA_PNG_URL/appsignal-icon.png"}, {"@type": "ImageSprite", "name": "logos-appsignal-img", "url": "img:GILBARBARA_PNG_URL/appsignal.png"}, {"@type": "ImageSprite", "name": "logos-apptentive-img", "url": "img:GILBARBARA_PNG_URL/apptentive.png"}, {"@type": "ImageSprite", "name": "logos-appveyor-img", "url": "img:GILBARBARA_PNG_URL/appveyor.png"}, {"@type": "ImageSprite", "name": "logos-arangodb-img", "url": "img:GILBARBARA_PNG_URL/arangodb.png"}, {"@type": "ImageSprite", "name": "logos-archlinux-img", "url": "img:GILBARBARA_PNG_URL/archlinux.png"}, {"@type": "ImageSprite", "name": "logos-arduino-img", "url": "img:GILBARBARA_PNG_URL/arduino.png"}, {"@type": "ImageSprite", "name": "logos-argo-icon-img", "url": "img:GILBARBARA_PNG_URL/argo-icon.png"}, {"@type": "ImageSprite", "name": "logos-argo-img", "url": "img:GILBARBARA_PNG_URL/argo.png"}, {"@type": "ImageSprite", "name": "logos-armory-img", "url": "img:GILBARBARA_PNG_URL/armory.png"}, {"@type": "ImageSprite", "name": "logos-asana-img", "url": "img:GILBARBARA_PNG_URL/asana.png"}, {"@type": "ImageSprite", "name": "logos-asciidoctor-img", "url": "img:GILBARBARA_PNG_URL/asciidoctor.png"}, {"@type": "ImageSprite", "name": "logos-astro-img", "url": "img:GILBARBARA_PNG_URL/astro.png"}, {"@type": "ImageSprite", "name": "logos-astronomer-img", "url": "img:GILBARBARA_PNG_URL/astronomer.png"}, {"@type": "ImageSprite", "name": "logos-atlassian-img", "url": "img:GILBARBARA_PNG_URL/atlassian.png"}, {"@type": "ImageSprite", "name": "logos-atom-icon-img", "url": "img:GILBARBARA_PNG_URL/atom-icon.png"}, {"@type": "ImageSprite", "name": "logos-atom-img", "url": "img:GILBARBARA_PNG_URL/atom.png"}, {"@type": "ImageSprite", "name": "logos-atomic-icon-img", "url": "img:GILBARBARA_PNG_URL/atomic-icon.png"}, {"@type": "ImageSprite", "name": "logos-atomic-img", "url": "img:GILBARBARA_PNG_URL/atomic.png"}, {"@type": "ImageSprite", "name": "logos-aurelia-img", "url": "img:GILBARBARA_PNG_URL/aurelia.png"}, {"@type": "ImageSprite", "name": "logos-aurora-img", "url": "img:GILBARBARA_PNG_URL/aurora.png"}, {"@type": "ImageSprite", "name": "logos-auth0-icon-img", "url": "img:GILBARBARA_PNG_URL/auth0-icon.png"}, {"@type": "ImageSprite", "name": "logos-auth0-img", "url": "img:GILBARBARA_PNG_URL/auth0.png"}, {"@type": "ImageSprite", "name": "logos-authy-img", "url": "img:GILBARBARA_PNG_URL/authy.png"}, {"@type": "ImageSprite", "name": "logos-autoit-img", "url": "img:GILBARBARA_PNG_URL/autoit.png"}, {"@type": "ImageSprite", "name": "logos-autoprefixer-img", "url": "img:GILBARBARA_PNG_URL/autoprefixer.png"}, {"@type": "ImageSprite", "name": "logos-ava-img", "url": "img:GILBARBARA_PNG_URL/ava.png"}, {"@type": "ImageSprite", "name": "logos-awesome-img", "url": "img:GILBARBARA_PNG_URL/awesome.png"}, {"@type": "ImageSprite", "name": "logos-aws-amplify-img", "url": "img:GILBARBARA_PNG_URL/aws-amplify.png"}, {"@type": "ImageSprite", "name": "logos-aws-api-gateway-img", "url": "img:GILBARBARA_PNG_URL/aws-api-gateway.png"}, {"@type": "ImageSprite", "name": "logos-aws-app-mesh-img", "url": "img:GILBARBARA_PNG_URL/aws-app-mesh.png"}, {"@type": "ImageSprite", "name": "logos-aws-appflow-img", "url": "img:GILBARBARA_PNG_URL/aws-appflow.png"}, {"@type": "ImageSprite", "name": "logos-aws-appsync-img", "url": "img:GILBARBARA_PNG_URL/aws-appsync.png"}, {"@type": "ImageSprite", "name": "logos-aws-athena-img", "url": "img:GILBARBARA_PNG_URL/aws-athena.png"}, {"@type": "ImageSprite", "name": "logos-aws-aurora-img", "url": "img:GILBARBARA_PNG_URL/aws-aurora.png"}, {"@type": "ImageSprite", "name": "logos-aws-backup-img", "url": "img:GILBARBARA_PNG_URL/aws-backup.png"}, {"@type": "ImageSprite", "name": "logos-aws-batch-img", "url": "img:GILBARBARA_PNG_URL/aws-batch.png"}, {"@type": "ImageSprite", "name": "logos-aws-certificate-manager-img", "url": "img:GILBARBARA_PNG_URL/aws-certificate-manager.png"}, {"@type": "ImageSprite", "name": "logos-aws-cloudformation-img", "url": "img:GILBARBARA_PNG_URL/aws-cloudformation.png"}, {"@type": "ImageSprite", "name": "logos-aws-cloudfront-img", "url": "img:GILBARBARA_PNG_URL/aws-cloudfront.png"}, {"@type": "ImageSprite", "name": "logos-aws-cloudsearch-img", "url": "img:GILBARBARA_PNG_URL/aws-cloudsearch.png"}, {"@type": "ImageSprite", "name": "logos-aws-cloudtrail-img", "url": "img:GILBARBARA_PNG_URL/aws-cloudtrail.png"}, {"@type": "ImageSprite", "name": "logos-aws-cloudwatch-img", "url": "img:GILBARBARA_PNG_URL/aws-cloudwatch.png"}, {"@type": "ImageSprite", "name": "logos-aws-codebuild-img", "url": "img:GILBARBARA_PNG_URL/aws-codebuild.png"}, {"@type": "ImageSprite", "name": "logos-aws-codecommit-img", "url": "img:GILBARBARA_PNG_URL/aws-codecommit.png"}, {"@type": "ImageSprite", "name": "logos-aws-codedeploy-img", "url": "img:GILBARBARA_PNG_URL/aws-codedeploy.png"}, {"@type": "ImageSprite", "name": "logos-aws-codepipeline-img", "url": "img:GILBARBARA_PNG_URL/aws-codepipeline.png"}, {"@type": "ImageSprite", "name": "logos-aws-codestar-img", "url": "img:GILBARBARA_PNG_URL/aws-codestar.png"}, {"@type": "ImageSprite", "name": "logos-aws-cognito-img", "url": "img:GILBARBARA_PNG_URL/aws-cognito.png"}, {"@type": "ImageSprite", "name": "logos-aws-config-img", "url": "img:GILBARBARA_PNG_URL/aws-config.png"}, {"@type": "ImageSprite", "name": "logos-aws-documentdb-img", "url": "img:GILBARBARA_PNG_URL/aws-documentdb.png"}, {"@type": "ImageSprite", "name": "logos-aws-dynamodb-img", "url": "img:GILBARBARA_PNG_URL/aws-dynamodb.png"}, {"@type": "ImageSprite", "name": "logos-aws-ec2-img", "url": "img:GILBARBARA_PNG_URL/aws-ec2.png"}, {"@type": "ImageSprite", "name": "logos-aws-ecs-img", "url": "img:GILBARBARA_PNG_URL/aws-ecs.png"}, {"@type": "ImageSprite", "name": "logos-aws-eks-img", "url": "img:GILBARBARA_PNG_URL/aws-eks.png"}, {"@type": "ImageSprite", "name": "logos-aws-elastic-beanstalk-img", "url": "img:GILBARBARA_PNG_URL/aws-elastic-beanstalk.png"}, {"@type": "ImageSprite", "name": "logos-aws-elasticache-img", "url": "img:GILBARBARA_PNG_URL/aws-elasticache.png"}, {"@type": "ImageSprite", "name": "logos-aws-elb-img", "url": "img:GILBARBARA_PNG_URL/aws-elb.png"}, {"@type": "ImageSprite", "name": "logos-aws-eventbridge-img", "url": "img:GILBARBARA_PNG_URL/aws-eventbridge.png"}, {"@type": "ImageSprite", "name": "logos-aws-fargate-img", "url": "img:GILBARBARA_PNG_URL/aws-fargate.png"}, {"@type": "ImageSprite", "name": "logos-aws-glacier-img", "url": "img:GILBARBARA_PNG_URL/aws-glacier.png"}, {"@type": "ImageSprite", "name": "logos-aws-glue-img", "url": "img:GILBARBARA_PNG_URL/aws-glue.png"}, {"@type": "ImageSprite", "name": "logos-aws-iam-img", "url": "img:GILBARBARA_PNG_URL/aws-iam.png"}, {"@type": "ImageSprite", "name": "logos-aws-keyspaces-img", "url": "img:GILBARBARA_PNG_URL/aws-keyspaces.png"}, {"@type": "ImageSprite", "name": "logos-aws-kinesis-img", "url": "img:GILBARBARA_PNG_URL/aws-kinesis.png"}, {"@type": "ImageSprite", "name": "logos-aws-kms-img", "url": "img:GILBARBARA_PNG_URL/aws-kms.png"}, {"@type": "ImageSprite", "name": "logos-aws-lake-formation-img", "url": "img:GILBARBARA_PNG_URL/aws-lake-formation.png"}, {"@type": "ImageSprite", "name": "logos-aws-lambda-img", "url": "img:GILBARBARA_PNG_URL/aws-lambda.png"}, {"@type": "ImageSprite", "name": "logos-aws-lightsail-img", "url": "img:GILBARBARA_PNG_URL/aws-lightsail.png"}, {"@type": "ImageSprite", "name": "logos-aws-mq-img", "url": "img:GILBARBARA_PNG_URL/aws-mq.png"}, {"@type": "ImageSprite", "name": "logos-aws-msk-img", "url": "img:GILBARBARA_PNG_URL/aws-msk.png"}, {"@type": "ImageSprite", "name": "logos-aws-neptune-img", "url": "img:GILBARBARA_PNG_URL/aws-neptune.png"}, {"@type": "ImageSprite", "name": "logos-aws-open-search-img", "url": "img:GILBARBARA_PNG_URL/aws-open-search.png"}, {"@type": "ImageSprite", "name": "logos-aws-opsworks-img", "url": "img:GILBARBARA_PNG_URL/aws-opsworks.png"}, {"@type": "ImageSprite", "name": "logos-aws-quicksight-img", "url": "img:GILBARBARA_PNG_URL/aws-quicksight.png"}, {"@type": "ImageSprite", "name": "logos-aws-rds-img", "url": "img:GILBARBARA_PNG_URL/aws-rds.png"}, {"@type": "ImageSprite", "name": "logos-aws-redshift-img", "url": "img:GILBARBARA_PNG_URL/aws-redshift.png"}, {"@type": "ImageSprite", "name": "logos-aws-route53-img", "url": "img:GILBARBARA_PNG_URL/aws-route53.png"}, {"@type": "ImageSprite", "name": "logos-aws-s3-img", "url": "img:GILBARBARA_PNG_URL/aws-s3.png"}, {"@type": "ImageSprite", "name": "logos-aws-secrets-manager-img", "url": "img:GILBARBARA_PNG_URL/aws-secrets-manager.png"}, {"@type": "ImageSprite", "name": "logos-aws-ses-img", "url": "img:GILBARBARA_PNG_URL/aws-ses.png"}, {"@type": "ImageSprite", "name": "logos-aws-shield-img", "url": "img:GILBARBARA_PNG_URL/aws-shield.png"}, {"@type": "ImageSprite", "name": "logos-aws-sns-img", "url": "img:GILBARBARA_PNG_URL/aws-sns.png"}, {"@type": "ImageSprite", "name": "logos-aws-sqs-img", "url": "img:GILBARBARA_PNG_URL/aws-sqs.png"}, {"@type": "ImageSprite", "name": "logos-aws-step-functions-img", "url": "img:GILBARBARA_PNG_URL/aws-step-functions.png"}, {"@type": "ImageSprite", "name": "logos-aws-systems-manager-img", "url": "img:GILBARBARA_PNG_URL/aws-systems-manager.png"}, {"@type": "ImageSprite", "name": "logos-aws-timestream-img", "url": "img:GILBARBARA_PNG_URL/aws-timestream.png"}, {"@type": "ImageSprite", "name": "logos-aws-vpc-img", "url": "img:GILBARBARA_PNG_URL/aws-vpc.png"}, {"@type": "ImageSprite", "name": "logos-aws-waf-img", "url": "img:GILBARBARA_PNG_URL/aws-waf.png"}, {"@type": "ImageSprite", "name": "logos-aws-xray-img", "url": "img:GILBARBARA_PNG_URL/aws-xray.png"}, {"@type": "ImageSprite", "name": "logos-aws-img", "url": "img:GILBARBARA_PNG_URL/aws.png"}, {"@type": "ImageSprite", "name": "logos-axios-img", "url": "img:GILBARBARA_PNG_URL/axios.png"}, {"@type": "ImageSprite", "name": "logos-babel-img", "url": "img:GILBARBARA_PNG_URL/babel.png"}, {"@type": "ImageSprite", "name": "logos-backbone-icon-img", "url": "img:GILBARBARA_PNG_URL/backbone-icon.png"}, {"@type": "ImageSprite", "name": "logos-backbone-img", "url": "img:GILBARBARA_PNG_URL/backbone.png"}, {"@type": "ImageSprite", "name": "logos-backerkit-img", "url": "img:GILBARBARA_PNG_URL/backerkit.png"}, {"@type": "ImageSprite", "name": "logos-baker-street-img", "url": "img:GILBARBARA_PNG_URL/baker-street.png"}, {"@type": "ImageSprite", "name": "logos-balena-img", "url": "img:GILBARBARA_PNG_URL/balena.png"}, {"@type": "ImageSprite", "name": "logos-bamboo-img", "url": "img:GILBARBARA_PNG_URL/bamboo.png"}, {"@type": "ImageSprite", "name": "logos-basecamp-img", "url": "img:GILBARBARA_PNG_URL/basecamp.png"}, {"@type": "ImageSprite", "name": "logos-basekit-img", "url": "img:GILBARBARA_PNG_URL/basekit.png"}, {"@type": "ImageSprite", "name": "logos-bash-icon-img", "url": "img:GILBARBARA_PNG_URL/bash-icon.png"}, {"@type": "ImageSprite", "name": "logos-bash-img", "url": "img:GILBARBARA_PNG_URL/bash.png"}, {"@type": "ImageSprite", "name": "logos-batch-img", "url": "img:GILBARBARA_PNG_URL/batch.png"}, {"@type": "ImageSprite", "name": "logos-beats-img", "url": "img:GILBARBARA_PNG_URL/beats.png"}, {"@type": "ImageSprite", "name": "logos-behance-img", "url": "img:GILBARBARA_PNG_URL/behance.png"}, {"@type": "ImageSprite", "name": "logos-bem-2-img", "url": "img:GILBARBARA_PNG_URL/bem-2.png"}, {"@type": "ImageSprite", "name": "logos-bem-img", "url": "img:GILBARBARA_PNG_URL/bem.png"}, {"@type": "ImageSprite", "name": "logos-bigpanda-img", "url": "img:GILBARBARA_PNG_URL/bigpanda.png"}, {"@type": "ImageSprite", "name": "logos-bing-img", "url": "img:GILBARBARA_PNG_URL/bing.png"}, {"@type": "ImageSprite", "name": "logos-bitbucket-img", "url": "img:GILBARBARA_PNG_URL/bitbucket.png"}, {"@type": "ImageSprite", "name": "logos-bitcoin-img", "url": "img:GILBARBARA_PNG_URL/bitcoin.png"}, {"@type": "ImageSprite", "name": "logos-bitnami-img", "url": "img:GILBARBARA_PNG_URL/bitnami.png"}, {"@type": "ImageSprite", "name": "logos-bitrise-icon-img", "url": "img:GILBARBARA_PNG_URL/bitrise-icon.png"}, {"@type": "ImageSprite", "name": "logos-bitrise-img", "url": "img:GILBARBARA_PNG_URL/bitrise.png"}, {"@type": "ImageSprite", "name": "logos-blender-img", "url": "img:GILBARBARA_PNG_URL/blender.png"}, {"@type": "ImageSprite", "name": "logos-blitzjs-icon-img", "url": "img:GILBARBARA_PNG_URL/blitzjs-icon.png"}, {"@type": "ImageSprite", "name": "logos-blitzjs-img", "url": "img:GILBARBARA_PNG_URL/blitzjs.png"}, {"@type": "ImageSprite", "name": "logos-blocs-img", "url": "img:GILBARBARA_PNG_URL/blocs.png"}, {"@type": "ImageSprite", "name": "logos-blogger-img", "url": "img:GILBARBARA_PNG_URL/blogger.png"}, {"@type": "ImageSprite", "name": "logos-blossom-img", "url": "img:GILBARBARA_PNG_URL/blossom.png"}, {"@type": "ImageSprite", "name": "logos-blueprint-img", "url": "img:GILBARBARA_PNG_URL/blueprint.png"}, {"@type": "ImageSprite", "name": "logos-bluetooth-img", "url": "img:GILBARBARA_PNG_URL/bluetooth.png"}, {"@type": "ImageSprite", "name": "logos-booqable-img", "url": "img:GILBARBARA_PNG_URL/booqable.png"}, {"@type": "ImageSprite", "name": "logos-bootstrap-img", "url": "img:GILBARBARA_PNG_URL/bootstrap.png"}, {"@type": "ImageSprite", "name": "logos-bosun-img", "url": "img:GILBARBARA_PNG_URL/bosun.png"}, {"@type": "ImageSprite", "name": "logos-botanalytics-img", "url": "img:GILBARBARA_PNG_URL/botanalytics.png"}, {"@type": "ImageSprite", "name": "logos-bourbon-img", "url": "img:GILBARBARA_PNG_URL/bourbon.png"}, {"@type": "ImageSprite", "name": "logos-bower-img", "url": "img:GILBARBARA_PNG_URL/bower.png"}, {"@type": "ImageSprite", "name": "logos-box-img", "url": "img:GILBARBARA_PNG_URL/box.png"}, {"@type": "ImageSprite", "name": "logos-brackets-img", "url": "img:GILBARBARA_PNG_URL/brackets.png"}, {"@type": "ImageSprite", "name": "logos-branch-img", "url": "img:GILBARBARA_PNG_URL/branch.png"}, {"@type": "ImageSprite", "name": "logos-brandfolder-icon-img", "url": "img:GILBARBARA_PNG_URL/brandfolder-icon.png"}, {"@type": "ImageSprite", "name": "logos-brandfolder-img", "url": "img:GILBARBARA_PNG_URL/brandfolder.png"}, {"@type": "ImageSprite", "name": "logos-brave-img", "url": "img:GILBARBARA_PNG_URL/brave.png"}, {"@type": "ImageSprite", "name": "logos-braze-img", "url": "img:GILBARBARA_PNG_URL/braze.png"}, {"@type": "ImageSprite", "name": "logos-broccoli-img", "url": "img:GILBARBARA_PNG_URL/broccoli.png"}, {"@type": "ImageSprite", "name": "logos-brotli-img", "url": "img:GILBARBARA_PNG_URL/brotli.png"}, {"@type": "ImageSprite", "name": "logos-browserify-icon-img", "url": "img:GILBARBARA_PNG_URL/browserify-icon.png"}, {"@type": "ImageSprite", "name": "logos-browserify-img", "url": "img:GILBARBARA_PNG_URL/browserify.png"}, {"@type": "ImageSprite", "name": "logos-browserling-img", "url": "img:GILBARBARA_PNG_URL/browserling.png"}, {"@type": "ImageSprite", "name": "logos-browserslist-img", "url": "img:GILBARBARA_PNG_URL/browserslist.png"}, {"@type": "ImageSprite", "name": "logos-browserstack-img", "url": "img:GILBARBARA_PNG_URL/browserstack.png"}, {"@type": "ImageSprite", "name": "logos-browsersync-img", "url": "img:GILBARBARA_PNG_URL/browsersync.png"}, {"@type": "ImageSprite", "name": "logos-brunch-img", "url": "img:GILBARBARA_PNG_URL/brunch.png"}, {"@type": "ImageSprite", "name": "logos-buck-img", "url": "img:GILBARBARA_PNG_URL/buck.png"}, {"@type": "ImageSprite", "name": "logos-buddy-img", "url": "img:GILBARBARA_PNG_URL/buddy.png"}, {"@type": "ImageSprite", "name": "logos-buffer-img", "url": "img:GILBARBARA_PNG_URL/buffer.png"}, {"@type": "ImageSprite", "name": "logos-bugherd-img", "url": "img:GILBARBARA_PNG_URL/bugherd.png"}, {"@type": "ImageSprite", "name": "logos-bugsee-img", "url": "img:GILBARBARA_PNG_URL/bugsee.png"}, {"@type": "ImageSprite", "name": "logos-bugsnag-icon-img", "url": "img:GILBARBARA_PNG_URL/bugsnag-icon.png"}, {"@type": "ImageSprite", "name": "logos-bugsnag-img", "url": "img:GILBARBARA_PNG_URL/bugsnag.png"}, {"@type": "ImageSprite", "name": "logos-buildkite-icon-img", "url": "img:GILBARBARA_PNG_URL/buildkite-icon.png"}, {"@type": "ImageSprite", "name": "logos-buildkite-img", "url": "img:GILBARBARA_PNG_URL/buildkite.png"}, {"@type": "ImageSprite", "name": "logos-bulma-img", "url": "img:GILBARBARA_PNG_URL/bulma.png"}, {"@type": "ImageSprite", "name": "logos-c-plusplus-img", "url": "img:GILBARBARA_PNG_URL/c-plusplus.png"}, {"@type": "ImageSprite", "name": "logos-c-sharp-img", "url": "img:GILBARBARA_PNG_URL/c-sharp.png"}, {"@type": "ImageSprite", "name": "logos-c-img", "url": "img:GILBARBARA_PNG_URL/c.png"}, {"@type": "ImageSprite", "name": "logos-cachet-img", "url": "img:GILBARBARA_PNG_URL/cachet.png"}, {"@type": "ImageSprite", "name": "logos-caffe2-img", "url": "img:GILBARBARA_PNG_URL/caffe2.png"}, {"@type": "ImageSprite", "name": "logos-cakephp-icon-img", "url": "img:GILBARBARA_PNG_URL/cakephp-icon.png"}, {"@type": "ImageSprite", "name": "logos-cakephp-img", "url": "img:GILBARBARA_PNG_URL/cakephp.png"}, {"@type": "ImageSprite", "name": "logos-campaignmonitor-icon-img", "url": "img:GILBARBARA_PNG_URL/campaignmonitor-icon.png"}, {"@type": "ImageSprite", "name": "logos-campaignmonitor-img", "url": "img:GILBARBARA_PNG_URL/campaignmonitor.png"}, {"@type": "ImageSprite", "name": "logos-canjs-img", "url": "img:GILBARBARA_PNG_URL/canjs.png"}, {"@type": "ImageSprite", "name": "logos-capacitorjs-icon-img", "url": "img:GILBARBARA_PNG_URL/capacitorjs-icon.png"}, {"@type": "ImageSprite", "name": "logos-capacitorjs-img", "url": "img:GILBARBARA_PNG_URL/capacitorjs.png"}, {"@type": "ImageSprite", "name": "logos-capistrano-img", "url": "img:GILBARBARA_PNG_URL/capistrano.png"}, {"@type": "ImageSprite", "name": "logos-carbide-img", "url": "img:GILBARBARA_PNG_URL/carbide.png"}, {"@type": "ImageSprite", "name": "logos-cassandra-img", "url": "img:GILBARBARA_PNG_URL/cassandra.png"}, {"@type": "ImageSprite", "name": "logos-centos-icon-img", "url": "img:GILBARBARA_PNG_URL/centos-icon.png"}, {"@type": "ImageSprite", "name": "logos-centos-img", "url": "img:GILBARBARA_PNG_URL/centos.png"}, {"@type": "ImageSprite", "name": "logos-certbot-img", "url": "img:GILBARBARA_PNG_URL/certbot.png"}, {"@type": "ImageSprite", "name": "logos-ceylon-img", "url": "img:GILBARBARA_PNG_URL/ceylon.png"}, {"@type": "ImageSprite", "name": "logos-chai-img", "url": "img:GILBARBARA_PNG_URL/chai.png"}, {"@type": "ImageSprite", "name": "logos-chalk-img", "url": "img:GILBARBARA_PNG_URL/chalk.png"}, {"@type": "ImageSprite", "name": "logos-chargebee-icon-img", "url": "img:GILBARBARA_PNG_URL/chargebee-icon.png"}, {"@type": "ImageSprite", "name": "logos-chargebee-img", "url": "img:GILBARBARA_PNG_URL/chargebee.png"}, {"@type": "ImageSprite", "name": "logos-chef-img", "url": "img:GILBARBARA_PNG_URL/chef.png"}, {"@type": "ImageSprite", "name": "logos-chevereto-img", "url": "img:GILBARBARA_PNG_URL/chevereto.png"}, {"@type": "ImageSprite", "name": "logos-chromatic-icon-img", "url": "img:GILBARBARA_PNG_URL/chromatic-icon.png"}, {"@type": "ImageSprite", "name": "logos-chromatic-img", "url": "img:GILBARBARA_PNG_URL/chromatic.png"}, {"@type": "ImageSprite", "name": "logos-chrome-img", "url": "img:GILBARBARA_PNG_URL/chrome.png"}, {"@type": "ImageSprite", "name": "logos-cinder-img", "url": "img:GILBARBARA_PNG_URL/cinder.png"}, {"@type": "ImageSprite", "name": "logos-circleci-img", "url": "img:GILBARBARA_PNG_URL/circleci.png"}, {"@type": "ImageSprite", "name": "logos-cirrus-ci-img", "url": "img:GILBARBARA_PNG_URL/cirrus-ci.png"}, {"@type": "ImageSprite", "name": "logos-cirrus-img", "url": "img:GILBARBARA_PNG_URL/cirrus.png"}, {"@type": "ImageSprite", "name": "logos-clion-img", "url": "img:GILBARBARA_PNG_URL/clion.png"}, {"@type": "ImageSprite", "name": "logos-cljs-img", "url": "img:GILBARBARA_PNG_URL/cljs.png"}, {"@type": "ImageSprite", "name": "logos-clojure-img", "url": "img:GILBARBARA_PNG_URL/clojure.png"}, {"@type": "ImageSprite", "name": "logos-close-img", "url": "img:GILBARBARA_PNG_URL/close.png"}, {"@type": "ImageSprite", "name": "logos-cloud9-img", "url": "img:GILBARBARA_PNG_URL/cloud9.png"}, {"@type": "ImageSprite", "name": "logos-cloudacademy-icon-img", "url": "img:GILBARBARA_PNG_URL/cloudacademy-icon.png"}, {"@type": "ImageSprite", "name": "logos-cloudacademy-img", "url": "img:GILBARBARA_PNG_URL/cloudacademy.png"}, {"@type": "ImageSprite", "name": "logos-cloudcraft-img", "url": "img:GILBARBARA_PNG_URL/cloudcraft.png"}, {"@type": "ImageSprite", "name": "logos-cloudflare-img", "url": "img:GILBARBARA_PNG_URL/cloudflare.png"}, {"@type": "ImageSprite", "name": "logos-cloudinary-img", "url": "img:GILBARBARA_PNG_URL/cloudinary.png"}, {"@type": "ImageSprite", "name": "logos-cloudlinux-img", "url": "img:GILBARBARA_PNG_URL/cloudlinux.png"}, {"@type": "ImageSprite", "name": "logos-cobalt-img", "url": "img:GILBARBARA_PNG_URL/cobalt.png"}, {"@type": "ImageSprite", "name": "logos-cockpit-img", "url": "img:GILBARBARA_PNG_URL/cockpit.png"}, {"@type": "ImageSprite", "name": "logos-cocoapods-img", "url": "img:GILBARBARA_PNG_URL/cocoapods.png"}, {"@type": "ImageSprite", "name": "logos-codacy-img", "url": "img:GILBARBARA_PNG_URL/codacy.png"}, {"@type": "ImageSprite", "name": "logos-codebase-img", "url": "img:GILBARBARA_PNG_URL/codebase.png"}, {"@type": "ImageSprite", "name": "logos-codebeat-img", "url": "img:GILBARBARA_PNG_URL/codebeat.png"}, {"@type": "ImageSprite", "name": "logos-codecademy-img", "url": "img:GILBARBARA_PNG_URL/codecademy.png"}, {"@type": "ImageSprite", "name": "logos-codeception-img", "url": "img:GILBARBARA_PNG_URL/codeception.png"}, {"@type": "ImageSprite", "name": "logos-codeclimate-img", "url": "img:GILBARBARA_PNG_URL/codeclimate.png"}, {"@type": "ImageSprite", "name": "logos-codecov-img", "url": "img:GILBARBARA_PNG_URL/codecov.png"}, {"@type": "ImageSprite", "name": "logos-codefactor-icon-img", "url": "img:GILBARBARA_PNG_URL/codefactor-icon.png"}, {"@type": "ImageSprite", "name": "logos-codefactor-img", "url": "img:GILBARBARA_PNG_URL/codefactor.png"}, {"@type": "ImageSprite", "name": "logos-codeigniter-img", "url": "img:GILBARBARA_PNG_URL/codeigniter.png"}, {"@type": "ImageSprite", "name": "logos-codepen-icon-img", "url": "img:GILBARBARA_PNG_URL/codepen-icon.png"}, {"@type": "ImageSprite", "name": "logos-codepen-img", "url": "img:GILBARBARA_PNG_URL/codepen.png"}, {"@type": "ImageSprite", "name": "logos-codepush-img", "url": "img:GILBARBARA_PNG_URL/codepush.png"}, {"@type": "ImageSprite", "name": "logos-codersrank-img", "url": "img:GILBARBARA_PNG_URL/codersrank.png"}, {"@type": "ImageSprite", "name": "logos-coderwall-img", "url": "img:GILBARBARA_PNG_URL/coderwall.png"}, {"@type": "ImageSprite", "name": "logos-codesandbox-img", "url": "img:GILBARBARA_PNG_URL/codesandbox.png"}, {"@type": "ImageSprite", "name": "logos-codeship-img", "url": "img:GILBARBARA_PNG_URL/codeship.png"}, {"@type": "ImageSprite", "name": "logos-codio-img", "url": "img:GILBARBARA_PNG_URL/codio.png"}, {"@type": "ImageSprite", "name": "logos-codrops-img", "url": "img:GILBARBARA_PNG_URL/codrops.png"}, {"@type": "ImageSprite", "name": "logos-coffeescript-img", "url": "img:GILBARBARA_PNG_URL/coffeescript.png"}, {"@type": "ImageSprite", "name": "logos-commitizen-img", "url": "img:GILBARBARA_PNG_URL/commitizen.png"}, {"@type": "ImageSprite", "name": "logos-compass-img", "url": "img:GILBARBARA_PNG_URL/compass.png"}, {"@type": "ImageSprite", "name": "logos-componentkit-img", "url": "img:GILBARBARA_PNG_URL/componentkit.png"}, {"@type": "ImageSprite", "name": "logos-compose-img", "url": "img:GILBARBARA_PNG_URL/compose.png"}, {"@type": "ImageSprite", "name": "logos-composer-img", "url": "img:GILBARBARA_PNG_URL/composer.png"}, {"@type": "ImageSprite", "name": "logos-conan-io-img", "url": "img:GILBARBARA_PNG_URL/conan-io.png"}, {"@type": "ImageSprite", "name": "logos-concourse-img", "url": "img:GILBARBARA_PNG_URL/concourse.png"}, {"@type": "ImageSprite", "name": "logos-concrete5-img", "url": "img:GILBARBARA_PNG_URL/concrete5.png"}, {"@type": "ImageSprite", "name": "logos-confluence-img", "url": "img:GILBARBARA_PNG_URL/confluence.png"}, {"@type": "ImageSprite", "name": "logos-consul-img", "url": "img:GILBARBARA_PNG_URL/consul.png"}, {"@type": "ImageSprite", "name": "logos-contentful-img", "url": "img:GILBARBARA_PNG_URL/contentful.png"}, {"@type": "ImageSprite", "name": "logos-convox-img", "url": "img:GILBARBARA_PNG_URL/convox.png"}, {"@type": "ImageSprite", "name": "logos-copyleft-pirate-img", "url": "img:GILBARBARA_PNG_URL/copyleft-pirate.png"}, {"@type": "ImageSprite", "name": "logos-copyleft-img", "url": "img:GILBARBARA_PNG_URL/copyleft.png"}, {"@type": "ImageSprite", "name": "logos-corda-img", "url": "img:GILBARBARA_PNG_URL/corda.png"}, {"@type": "ImageSprite", "name": "logos-cordova-img", "url": "img:GILBARBARA_PNG_URL/cordova.png"}, {"@type": "ImageSprite", "name": "logos-coreos-icon-img", "url": "img:GILBARBARA_PNG_URL/coreos-icon.png"}, {"@type": "ImageSprite", "name": "logos-coreos-img", "url": "img:GILBARBARA_PNG_URL/coreos.png"}, {"@type": "ImageSprite", "name": "logos-couchbase-img", "url": "img:GILBARBARA_PNG_URL/couchbase.png"}, {"@type": "ImageSprite", "name": "logos-couchdb-icon-img", "url": "img:GILBARBARA_PNG_URL/couchdb-icon.png"}, {"@type": "ImageSprite", "name": "logos-couchdb-img", "url": "img:GILBARBARA_PNG_URL/couchdb.png"}, {"@type": "ImageSprite", "name": "logos-coursera-img", "url": "img:GILBARBARA_PNG_URL/coursera.png"}, {"@type": "ImageSprite", "name": "logos-coveralls-img", "url": "img:GILBARBARA_PNG_URL/coveralls.png"}, {"@type": "ImageSprite", "name": "logos-cpanel-img", "url": "img:GILBARBARA_PNG_URL/cpanel.png"}, {"@type": "ImageSprite", "name": "logos-craftcms-img", "url": "img:GILBARBARA_PNG_URL/craftcms.png"}, {"@type": "ImageSprite", "name": "logos-crashlytics-img", "url": "img:GILBARBARA_PNG_URL/crashlytics.png"}, {"@type": "ImageSprite", "name": "logos-crateio-img", "url": "img:GILBARBARA_PNG_URL/crateio.png"}, {"@type": "ImageSprite", "name": "logos-create-react-app-img", "url": "img:GILBARBARA_PNG_URL/create-react-app.png"}, {"@type": "ImageSprite", "name": "logos-createjs-img", "url": "img:GILBARBARA_PNG_URL/createjs.png"}, {"@type": "ImageSprite", "name": "logos-cross-browser-testing-img", "url": "img:GILBARBARA_PNG_URL/cross-browser-testing.png"}, {"@type": "ImageSprite", "name": "logos-crucible-img", "url": "img:GILBARBARA_PNG_URL/crucible.png"}, {"@type": "ImageSprite", "name": "logos-crystal-img", "url": "img:GILBARBARA_PNG_URL/crystal.png"}, {"@type": "ImageSprite", "name": "logos-css-3-img", "url": "img:GILBARBARA_PNG_URL/css-3.png"}, {"@type": "ImageSprite", "name": "logos-css-3_official-img", "url": "img:GILBARBARA_PNG_URL/css-3_official.png"}, {"@type": "ImageSprite", "name": "logos-cssnext-img", "url": "img:GILBARBARA_PNG_URL/cssnext.png"}, {"@type": "ImageSprite", "name": "logos-cucumber-img", "url": "img:GILBARBARA_PNG_URL/cucumber.png"}, {"@type": "ImageSprite", "name": "logos-curl-img", "url": "img:GILBARBARA_PNG_URL/curl.png"}, {"@type": "ImageSprite", "name": "logos-customerio-icon-img", "url": "img:GILBARBARA_PNG_URL/customerio-icon.png"}, {"@type": "ImageSprite", "name": "logos-customerio-img", "url": "img:GILBARBARA_PNG_URL/customerio.png"}, {"@type": "ImageSprite", "name": "logos-cyclejs-img", "url": "img:GILBARBARA_PNG_URL/cyclejs.png"}, {"@type": "ImageSprite", "name": "logos-cypress-img", "url": "img:GILBARBARA_PNG_URL/cypress.png"}, {"@type": "ImageSprite", "name": "logos-d3-img", "url": "img:GILBARBARA_PNG_URL/d3.png"}, {"@type": "ImageSprite", "name": "logos-dart-img", "url": "img:GILBARBARA_PNG_URL/dart.png"}, {"@type": "ImageSprite", "name": "logos-dashlane-icon-img", "url": "img:GILBARBARA_PNG_URL/dashlane-icon.png"}, {"@type": "ImageSprite", "name": "logos-dashlane-img", "url": "img:GILBARBARA_PNG_URL/dashlane.png"}, {"@type": "ImageSprite", "name": "logos-database-labs-img", "url": "img:GILBARBARA_PNG_URL/database-labs.png"}, {"@type": "ImageSprite", "name": "logos-datadog-img", "url": "img:GILBARBARA_PNG_URL/datadog.png"}, {"@type": "ImageSprite", "name": "logos-datocms-icon-img", "url": "img:GILBARBARA_PNG_URL/datocms-icon.png"}, {"@type": "ImageSprite", "name": "logos-datocms-img", "url": "img:GILBARBARA_PNG_URL/datocms.png"}, {"@type": "ImageSprite", "name": "logos-dbt-icon-img", "url": "img:GILBARBARA_PNG_URL/dbt-icon.png"}, {"@type": "ImageSprite", "name": "logos-dbt-img", "url": "img:GILBARBARA_PNG_URL/dbt.png"}, {"@type": "ImageSprite", "name": "logos-dcos-icon-img", "url": "img:GILBARBARA_PNG_URL/dcos-icon.png"}, {"@type": "ImageSprite", "name": "logos-dcos-img", "url": "img:GILBARBARA_PNG_URL/dcos.png"}, {"@type": "ImageSprite", "name": "logos-debian-img", "url": "img:GILBARBARA_PNG_URL/debian.png"}, {"@type": "ImageSprite", "name": "logos-delighted-icon-img", "url": "img:GILBARBARA_PNG_URL/delighted-icon.png"}, {"@type": "ImageSprite", "name": "logos-delighted-img", "url": "img:GILBARBARA_PNG_URL/delighted.png"}, {"@type": "ImageSprite", "name": "logos-deno-img", "url": "img:GILBARBARA_PNG_URL/deno.png"}, {"@type": "ImageSprite", "name": "logos-deployhq-img", "url": "img:GILBARBARA_PNG_URL/deployhq.png"}, {"@type": "ImageSprite", "name": "logos-derby-img", "url": "img:GILBARBARA_PNG_URL/derby.png"}, {"@type": "ImageSprite", "name": "logos-designernews-img", "url": "img:GILBARBARA_PNG_URL/designernews.png"}, {"@type": "ImageSprite", "name": "logos-deviantart-img", "url": "img:GILBARBARA_PNG_URL/deviantart.png"}, {"@type": "ImageSprite", "name": "logos-dialogflow-img", "url": "img:GILBARBARA_PNG_URL/dialogflow.png"}, {"@type": "ImageSprite", "name": "logos-digital-ocean-img", "url": "img:GILBARBARA_PNG_URL/digital-ocean.png"}, {"@type": "ImageSprite", "name": "logos-dimer-img", "url": "img:GILBARBARA_PNG_URL/dimer.png"}, {"@type": "ImageSprite", "name": "logos-dinersclub-img", "url": "img:GILBARBARA_PNG_URL/dinersclub.png"}, {"@type": "ImageSprite", "name": "logos-discord-icon-img", "url": "img:GILBARBARA_PNG_URL/discord-icon.png"}, {"@type": "ImageSprite", "name": "logos-discord-img", "url": "img:GILBARBARA_PNG_URL/discord.png"}, {"@type": "ImageSprite", "name": "logos-discover-img", "url": "img:GILBARBARA_PNG_URL/discover.png"}, {"@type": "ImageSprite", "name": "logos-disqus-img", "url": "img:GILBARBARA_PNG_URL/disqus.png"}, {"@type": "ImageSprite", "name": "logos-django-icon-img", "url": "img:GILBARBARA_PNG_URL/django-icon.png"}, {"@type": "ImageSprite", "name": "logos-django-img", "url": "img:GILBARBARA_PNG_URL/django.png"}, {"@type": "ImageSprite", "name": "logos-dockbit-img", "url": "img:GILBARBARA_PNG_URL/dockbit.png"}, {"@type": "ImageSprite", "name": "logos-docker-icon-img", "url": "img:GILBARBARA_PNG_URL/docker-icon.png"}, {"@type": "ImageSprite", "name": "logos-docker-img", "url": "img:GILBARBARA_PNG_URL/docker.png"}, {"@type": "ImageSprite", "name": "logos-doctrine-img", "url": "img:GILBARBARA_PNG_URL/doctrine.png"}, {"@type": "ImageSprite", "name": "logos-docusaurus-img", "url": "img:GILBARBARA_PNG_URL/docusaurus.png"}, {"@type": "ImageSprite", "name": "logos-dojo-icon-img", "url": "img:GILBARBARA_PNG_URL/dojo-icon.png"}, {"@type": "ImageSprite", "name": "logos-dojo-toolkit-img", "url": "img:GILBARBARA_PNG_URL/dojo-toolkit.png"}, {"@type": "ImageSprite", "name": "logos-dojo-img", "url": "img:GILBARBARA_PNG_URL/dojo.png"}, {"@type": "ImageSprite", "name": "logos-dotnet-img", "url": "img:GILBARBARA_PNG_URL/dotnet.png"}, {"@type": "ImageSprite", "name": "logos-dreamhost-img", "url": "img:GILBARBARA_PNG_URL/dreamhost.png"}, {"@type": "ImageSprite", "name": "logos-dribbble-icon-img", "url": "img:GILBARBARA_PNG_URL/dribbble-icon.png"}, {"@type": "ImageSprite", "name": "logos-dribbble-img", "url": "img:GILBARBARA_PNG_URL/dribbble.png"}, {"@type": "ImageSprite", "name": "logos-drift-img", "url": "img:GILBARBARA_PNG_URL/drift.png"}, {"@type": "ImageSprite", "name": "logos-drip-img", "url": "img:GILBARBARA_PNG_URL/drip.png"}, {"@type": "ImageSprite", "name": "logos-drizzle-icon-img", "url": "img:GILBARBARA_PNG_URL/drizzle-icon.png"}, {"@type": "ImageSprite", "name": "logos-drizzle-img", "url": "img:GILBARBARA_PNG_URL/drizzle.png"}, {"@type": "ImageSprite", "name": "logos-drone-icon-img", "url": "img:GILBARBARA_PNG_URL/drone-icon.png"}, {"@type": "ImageSprite", "name": "logos-drone-img", "url": "img:GILBARBARA_PNG_URL/drone.png"}, {"@type": "ImageSprite", "name": "logos-dropbox-img", "url": "img:GILBARBARA_PNG_URL/dropbox.png"}, {"@type": "ImageSprite", "name": "logos-dropmark-img", "url": "img:GILBARBARA_PNG_URL/dropmark.png"}, {"@type": "ImageSprite", "name": "logos-dropzone-img", "url": "img:GILBARBARA_PNG_URL/dropzone.png"}, {"@type": "ImageSprite", "name": "logos-drupal-icon-img", "url": "img:GILBARBARA_PNG_URL/drupal-icon.png"}, {"@type": "ImageSprite", "name": "logos-drupal-img", "url": "img:GILBARBARA_PNG_URL/drupal.png"}, {"@type": "ImageSprite", "name": "logos-duckduckgo-img", "url": "img:GILBARBARA_PNG_URL/duckduckgo.png"}, {"@type": "ImageSprite", "name": "logos-dynatrace-icon-img", "url": "img:GILBARBARA_PNG_URL/dynatrace-icon.png"}, {"@type": "ImageSprite", "name": "logos-dynatrace-img", "url": "img:GILBARBARA_PNG_URL/dynatrace.png"}, {"@type": "ImageSprite", "name": "logos-dyndns-img", "url": "img:GILBARBARA_PNG_URL/dyndns.png"}, {"@type": "ImageSprite", "name": "logos-ebanx-img", "url": "img:GILBARBARA_PNG_URL/ebanx.png"}, {"@type": "ImageSprite", "name": "logos-eclipse-icon-img", "url": "img:GILBARBARA_PNG_URL/eclipse-icon.png"}, {"@type": "ImageSprite", "name": "logos-eclipse-img", "url": "img:GILBARBARA_PNG_URL/eclipse.png"}, {"@type": "ImageSprite", "name": "logos-editorconfig-img", "url": "img:GILBARBARA_PNG_URL/editorconfig.png"}, {"@type": "ImageSprite", "name": "logos-egghead-img", "url": "img:GILBARBARA_PNG_URL/egghead.png"}, {"@type": "ImageSprite", "name": "logos-elasticsearch-img", "url": "img:GILBARBARA_PNG_URL/elasticsearch.png"}, {"@type": "ImageSprite", "name": "logos-electron-img", "url": "img:GILBARBARA_PNG_URL/electron.png"}, {"@type": "ImageSprite", "name": "logos-element-img", "url": "img:GILBARBARA_PNG_URL/element.png"}, {"@type": "ImageSprite", "name": "logos-elemental-ui-img", "url": "img:GILBARBARA_PNG_URL/elemental-ui.png"}, {"@type": "ImageSprite", "name": "logos-elementary-img", "url": "img:GILBARBARA_PNG_URL/elementary.png"}, {"@type": "ImageSprite", "name": "logos-ello-img", "url": "img:GILBARBARA_PNG_URL/ello.png"}, {"@type": "ImageSprite", "name": "logos-elm-img", "url": "img:GILBARBARA_PNG_URL/elm.png"}, {"@type": "ImageSprite", "name": "logos-elo-img", "url": "img:GILBARBARA_PNG_URL/elo.png"}, {"@type": "ImageSprite", "name": "logos-emacs-img", "url": "img:GILBARBARA_PNG_URL/emacs.png"}, {"@type": "ImageSprite", "name": "logos-embedly-img", "url": "img:GILBARBARA_PNG_URL/embedly.png"}, {"@type": "ImageSprite", "name": "logos-ember-tomster-img", "url": "img:GILBARBARA_PNG_URL/ember-tomster.png"}, {"@type": "ImageSprite", "name": "logos-ember-img", "url": "img:GILBARBARA_PNG_URL/ember.png"}, {"@type": "ImageSprite", "name": "logos-emmet-img", "url": "img:GILBARBARA_PNG_URL/emmet.png"}, {"@type": "ImageSprite", "name": "logos-engine-yard-icon-img", "url": "img:GILBARBARA_PNG_URL/engine-yard-icon.png"}, {"@type": "ImageSprite", "name": "logos-engine-yard-img", "url": "img:GILBARBARA_PNG_URL/engine-yard.png"}, {"@type": "ImageSprite", "name": "logos-envato-img", "url": "img:GILBARBARA_PNG_URL/envato.png"}, {"@type": "ImageSprite", "name": "logos-envoy-icon-img", "url": "img:GILBARBARA_PNG_URL/envoy-icon.png"}, {"@type": "ImageSprite", "name": "logos-envoy-img", "url": "img:GILBARBARA_PNG_URL/envoy.png"}, {"@type": "ImageSprite", "name": "logos-envoyer-img", "url": "img:GILBARBARA_PNG_URL/envoyer.png"}, {"@type": "ImageSprite", "name": "logos-enyo-img", "url": "img:GILBARBARA_PNG_URL/enyo.png"}, {"@type": "ImageSprite", "name": "logos-erlang-img", "url": "img:GILBARBARA_PNG_URL/erlang.png"}, {"@type": "ImageSprite", "name": "logos-es6-img", "url": "img:GILBARBARA_PNG_URL/es6.png"}, {"@type": "ImageSprite", "name": "logos-esbuild-img", "url": "img:GILBARBARA_PNG_URL/esbuild.png"}, {"@type": "ImageSprite", "name": "logos-esdoc-img", "url": "img:GILBARBARA_PNG_URL/esdoc.png"}, {"@type": "ImageSprite", "name": "logos-eslint-old-img", "url": "img:GILBARBARA_PNG_URL/eslint-old.png"}, {"@type": "ImageSprite", "name": "logos-eslint-img", "url": "img:GILBARBARA_PNG_URL/eslint.png"}, {"@type": "ImageSprite", "name": "logos-eta-lang-img", "url": "img:GILBARBARA_PNG_URL/eta-lang.png"}, {"@type": "ImageSprite", "name": "logos-etcd-img", "url": "img:GILBARBARA_PNG_URL/etcd.png"}, {"@type": "ImageSprite", "name": "logos-ethereum-color-img", "url": "img:GILBARBARA_PNG_URL/ethereum-color.png"}, {"@type": "ImageSprite", "name": "logos-ethereum-img", "url": "img:GILBARBARA_PNG_URL/ethereum.png"}, {"@type": "ImageSprite", "name": "logos-ethers-img", "url": "img:GILBARBARA_PNG_URL/ethers.png"}, {"@type": "ImageSprite", "name": "logos-ethnio-img", "url": "img:GILBARBARA_PNG_URL/ethnio.png"}, {"@type": "ImageSprite", "name": "logos-eventbrite-icon-img", "url": "img:GILBARBARA_PNG_URL/eventbrite-icon.png"}, {"@type": "ImageSprite", "name": "logos-eventbrite-img", "url": "img:GILBARBARA_PNG_URL/eventbrite.png"}, {"@type": "ImageSprite", "name": "logos-eventsentry-img", "url": "img:GILBARBARA_PNG_URL/eventsentry.png"}, {"@type": "ImageSprite", "name": "logos-evergreen-icon-img", "url": "img:GILBARBARA_PNG_URL/evergreen-icon.png"}, {"@type": "ImageSprite", "name": "logos-evergreen-img", "url": "img:GILBARBARA_PNG_URL/evergreen.png"}, {"@type": "ImageSprite", "name": "logos-expo-icon-img", "url": "img:GILBARBARA_PNG_URL/expo-icon.png"}, {"@type": "ImageSprite", "name": "logos-expo-img", "url": "img:GILBARBARA_PNG_URL/expo.png"}, {"@type": "ImageSprite", "name": "logos-express-img", "url": "img:GILBARBARA_PNG_URL/express.png"}, {"@type": "ImageSprite", "name": "logos-fabric-img", "url": "img:GILBARBARA_PNG_URL/fabric.png"}, {"@type": "ImageSprite", "name": "logos-facebook-img", "url": "img:GILBARBARA_PNG_URL/facebook.png"}, {"@type": "ImageSprite", "name": "logos-falcor-img", "url": "img:GILBARBARA_PNG_URL/falcor.png"}, {"@type": "ImageSprite", "name": "logos-fastify-icon-img", "url": "img:GILBARBARA_PNG_URL/fastify-icon.png"}, {"@type": "ImageSprite", "name": "logos-fastify-img", "url": "img:GILBARBARA_PNG_URL/fastify.png"}, {"@type": "ImageSprite", "name": "logos-fastlane-img", "url": "img:GILBARBARA_PNG_URL/fastlane.png"}, {"@type": "ImageSprite", "name": "logos-fastly-img", "url": "img:GILBARBARA_PNG_URL/fastly.png"}, {"@type": "ImageSprite", "name": "logos-feathersjs-img", "url": "img:GILBARBARA_PNG_URL/feathersjs.png"}, {"@type": "ImageSprite", "name": "logos-fedora-img", "url": "img:GILBARBARA_PNG_URL/fedora.png"}, {"@type": "ImageSprite", "name": "logos-fetch-img", "url": "img:GILBARBARA_PNG_URL/fetch.png"}, {"@type": "ImageSprite", "name": "logos-figma-img", "url": "img:GILBARBARA_PNG_URL/figma.png"}, {"@type": "ImageSprite", "name": "logos-firebase-img", "url": "img:GILBARBARA_PNG_URL/firebase.png"}, {"@type": "ImageSprite", "name": "logos-firefox-img", "url": "img:GILBARBARA_PNG_URL/firefox.png"}, {"@type": "ImageSprite", "name": "logos-flannel-img", "url": "img:GILBARBARA_PNG_URL/flannel.png"}, {"@type": "ImageSprite", "name": "logos-flarum-img", "url": "img:GILBARBARA_PNG_URL/flarum.png"}, {"@type": "ImageSprite", "name": "logos-flask-img", "url": "img:GILBARBARA_PNG_URL/flask.png"}, {"@type": "ImageSprite", "name": "logos-flat-ui-img", "url": "img:GILBARBARA_PNG_URL/flat-ui.png"}, {"@type": "ImageSprite", "name": "logos-flattr-icon-img", "url": "img:GILBARBARA_PNG_URL/flattr-icon.png"}, {"@type": "ImageSprite", "name": "logos-flattr-img", "url": "img:GILBARBARA_PNG_URL/flattr.png"}, {"@type": "ImageSprite", "name": "logos-fleep-img", "url": "img:GILBARBARA_PNG_URL/fleep.png"}, {"@type": "ImageSprite", "name": "logos-flickr-img", "url": "img:GILBARBARA_PNG_URL/flickr.png"}, {"@type": "ImageSprite", "name": "logos-flight-img", "url": "img:GILBARBARA_PNG_URL/flight.png"}, {"@type": "ImageSprite", "name": "logos-floodio-img", "url": "img:GILBARBARA_PNG_URL/floodio.png"}, {"@type": "ImageSprite", "name": "logos-flow-img", "url": "img:GILBARBARA_PNG_URL/flow.png"}, {"@type": "ImageSprite", "name": "logos-flowxo-img", "url": "img:GILBARBARA_PNG_URL/flowxo.png"}, {"@type": "ImageSprite", "name": "logos-floydhub-img", "url": "img:GILBARBARA_PNG_URL/floydhub.png"}, {"@type": "ImageSprite", "name": "logos-flutter-img", "url": "img:GILBARBARA_PNG_URL/flutter.png"}, {"@type": "ImageSprite", "name": "logos-flux-img", "url": "img:GILBARBARA_PNG_URL/flux.png"}, {"@type": "ImageSprite", "name": "logos-fluxxor-img", "url": "img:GILBARBARA_PNG_URL/fluxxor.png"}, {"@type": "ImageSprite", "name": "logos-fly-img", "url": "img:GILBARBARA_PNG_URL/fly.png"}, {"@type": "ImageSprite", "name": "logos-fomo-img", "url": "img:GILBARBARA_PNG_URL/fomo.png"}, {"@type": "ImageSprite", "name": "logos-font-awesome-img", "url": "img:GILBARBARA_PNG_URL/font-awesome.png"}, {"@type": "ImageSprite", "name": "logos-forestadmin-icon-img", "url": "img:GILBARBARA_PNG_URL/forestadmin-icon.png"}, {"@type": "ImageSprite", "name": "logos-forestadmin-img", "url": "img:GILBARBARA_PNG_URL/forestadmin.png"}, {"@type": "ImageSprite", "name": "logos-forever-img", "url": "img:GILBARBARA_PNG_URL/forever.png"}, {"@type": "ImageSprite", "name": "logos-formkeep-img", "url": "img:GILBARBARA_PNG_URL/formkeep.png"}, {"@type": "ImageSprite", "name": "logos-foundation-img", "url": "img:GILBARBARA_PNG_URL/foundation.png"}, {"@type": "ImageSprite", "name": "logos-framer-img", "url": "img:GILBARBARA_PNG_URL/framer.png"}, {"@type": "ImageSprite", "name": "logos-framework7-icon-img", "url": "img:GILBARBARA_PNG_URL/framework7-icon.png"}, {"@type": "ImageSprite", "name": "logos-framework7-img", "url": "img:GILBARBARA_PNG_URL/framework7.png"}, {"@type": "ImageSprite", "name": "logos-freebsd-img", "url": "img:GILBARBARA_PNG_URL/freebsd.png"}, {"@type": "ImageSprite", "name": "logos-freedcamp-icon-img", "url": "img:GILBARBARA_PNG_URL/freedcamp-icon.png"}, {"@type": "ImageSprite", "name": "logos-freedcamp-img", "url": "img:GILBARBARA_PNG_URL/freedcamp.png"}, {"@type": "ImageSprite", "name": "logos-freedomdefined-img", "url": "img:GILBARBARA_PNG_URL/freedomdefined.png"}, {"@type": "ImageSprite", "name": "logos-frontapp-img", "url": "img:GILBARBARA_PNG_URL/frontapp.png"}, {"@type": "ImageSprite", "name": "logos-fsharp-img", "url": "img:GILBARBARA_PNG_URL/fsharp.png"}, {"@type": "ImageSprite", "name": "logos-fuchsia-img", "url": "img:GILBARBARA_PNG_URL/fuchsia.png"}, {"@type": "ImageSprite", "name": "logos-galliumos-img", "url": "img:GILBARBARA_PNG_URL/galliumos.png"}, {"@type": "ImageSprite", "name": "logos-game-analytics-icon-img", "url": "img:GILBARBARA_PNG_URL/game-analytics-icon.png"}, {"@type": "ImageSprite", "name": "logos-game-analytics-img", "url": "img:GILBARBARA_PNG_URL/game-analytics.png"}, {"@type": "ImageSprite", "name": "logos-ganache-icon-img", "url": "img:GILBARBARA_PNG_URL/ganache-icon.png"}, {"@type": "ImageSprite", "name": "logos-ganache-img", "url": "img:GILBARBARA_PNG_URL/ganache.png"}, {"@type": "ImageSprite", "name": "logos-gatsby-img", "url": "img:GILBARBARA_PNG_URL/gatsby.png"}, {"@type": "ImageSprite", "name": "logos-geekbot-img", "url": "img:GILBARBARA_PNG_URL/geekbot.png"}, {"@type": "ImageSprite", "name": "logos-getyourguide-img", "url": "img:GILBARBARA_PNG_URL/getyourguide.png"}, {"@type": "ImageSprite", "name": "logos-ghost-img", "url": "img:GILBARBARA_PNG_URL/ghost.png"}, {"@type": "ImageSprite", "name": "logos-giantswarm-img", "url": "img:GILBARBARA_PNG_URL/giantswarm.png"}, {"@type": "ImageSprite", "name": "logos-git-icon-img", "url": "img:GILBARBARA_PNG_URL/git-icon.png"}, {"@type": "ImageSprite", "name": "logos-git-img", "url": "img:GILBARBARA_PNG_URL/git.png"}, {"@type": "ImageSprite", "name": "logos-gitboard-img", "url": "img:GILBARBARA_PNG_URL/gitboard.png"}, {"@type": "ImageSprite", "name": "logos-github-actions-img", "url": "img:GILBARBARA_PNG_URL/github-actions.png"}, {"@type": "ImageSprite", "name": "logos-github-copilot-img", "url": "img:GILBARBARA_PNG_URL/github-copilot.png"}, {"@type": "ImageSprite", "name": "logos-github-icon-img", "url": "img:GILBARBARA_PNG_URL/github-icon.png"}, {"@type": "ImageSprite", "name": "logos-github-octocat-img", "url": "img:GILBARBARA_PNG_URL/github-octocat.png"}, {"@type": "ImageSprite", "name": "logos-github-img", "url": "img:GILBARBARA_PNG_URL/github.png"}, {"@type": "ImageSprite", "name": "logos-gitkraken-img", "url": "img:GILBARBARA_PNG_URL/gitkraken.png"}, {"@type": "ImageSprite", "name": "logos-gitlab-img", "url": "img:GILBARBARA_PNG_URL/gitlab.png"}, {"@type": "ImageSprite", "name": "logos-gitter-img", "url": "img:GILBARBARA_PNG_URL/gitter.png"}, {"@type": "ImageSprite", "name": "logos-gitup-img", "url": "img:GILBARBARA_PNG_URL/gitup.png"}, {"@type": "ImageSprite", "name": "logos-glamorous-img", "url": "img:GILBARBARA_PNG_URL/glamorous.png"}, {"@type": "ImageSprite", "name": "logos-gleam-img", "url": "img:GILBARBARA_PNG_URL/gleam.png"}, {"@type": "ImageSprite", "name": "logos-glimmerjs-img", "url": "img:GILBARBARA_PNG_URL/glimmerjs.png"}, {"@type": "ImageSprite", "name": "logos-glint-img", "url": "img:GILBARBARA_PNG_URL/glint.png"}, {"@type": "ImageSprite", "name": "logos-glitch-icon-img", "url": "img:GILBARBARA_PNG_URL/glitch-icon.png"}, {"@type": "ImageSprite", "name": "logos-glitch-img", "url": "img:GILBARBARA_PNG_URL/glitch.png"}, {"@type": "ImageSprite", "name": "logos-gnome-icon-img", "url": "img:GILBARBARA_PNG_URL/gnome-icon.png"}, {"@type": "ImageSprite", "name": "logos-gnome-img", "url": "img:GILBARBARA_PNG_URL/gnome.png"}, {"@type": "ImageSprite", "name": "logos-gnu-net-img", "url": "img:GILBARBARA_PNG_URL/gnu-net.png"}, {"@type": "ImageSprite", "name": "logos-gnu-img", "url": "img:GILBARBARA_PNG_URL/gnu.png"}, {"@type": "ImageSprite", "name": "logos-go-img", "url": "img:GILBARBARA_PNG_URL/go.png"}, {"@type": "ImageSprite", "name": "logos-gocd-img", "url": "img:GILBARBARA_PNG_URL/gocd.png"}, {"@type": "ImageSprite", "name": "logos-gohorse-img", "url": "img:GILBARBARA_PNG_URL/gohorse.png"}, {"@type": "ImageSprite", "name": "logos-google-360suite-img", "url": "img:GILBARBARA_PNG_URL/google-360suite.png"}, {"@type": "ImageSprite", "name": "logos-google-admob-img", "url": "img:GILBARBARA_PNG_URL/google-admob.png"}, {"@type": "ImageSprite", "name": "logos-google-ads-img", "url": "img:GILBARBARA_PNG_URL/google-ads.png"}, {"@type": "ImageSprite", "name": "logos-google-adsense-img", "url": "img:GILBARBARA_PNG_URL/google-adsense.png"}, {"@type": "ImageSprite", "name": "logos-google-analytics-img", "url": "img:GILBARBARA_PNG_URL/google-analytics.png"}, {"@type": "ImageSprite", "name": "logos-google-calendar-img", "url": "img:GILBARBARA_PNG_URL/google-calendar.png"}, {"@type": "ImageSprite", "name": "logos-google-cloud-functions-img", "url": "img:GILBARBARA_PNG_URL/google-cloud-functions.png"}, {"@type": "ImageSprite", "name": "logos-google-cloud-run-img", "url": "img:GILBARBARA_PNG_URL/google-cloud-run.png"}, {"@type": "ImageSprite", "name": "logos-google-cloud-img", "url": "img:GILBARBARA_PNG_URL/google-cloud.png"}, {"@type": "ImageSprite", "name": "logos-google-currents-img", "url": "img:GILBARBARA_PNG_URL/google-currents.png"}, {"@type": "ImageSprite", "name": "logos-google-data-studio-img", "url": "img:GILBARBARA_PNG_URL/google-data-studio.png"}, {"@type": "ImageSprite", "name": "logos-google-developers-img", "url": "img:GILBARBARA_PNG_URL/google-developers.png"}, {"@type": "ImageSprite", "name": "logos-google-drive-img", "url": "img:GILBARBARA_PNG_URL/google-drive.png"}, {"@type": "ImageSprite", "name": "logos-google-fit-img", "url": "img:GILBARBARA_PNG_URL/google-fit.png"}, {"@type": "ImageSprite", "name": "logos-google-gmail-img", "url": "img:GILBARBARA_PNG_URL/google-gmail.png"}, {"@type": "ImageSprite", "name": "logos-google-gsuite-img", "url": "img:GILBARBARA_PNG_URL/google-gsuite.png"}, {"@type": "ImageSprite", "name": "logos-google-home-img", "url": "img:GILBARBARA_PNG_URL/google-home.png"}, {"@type": "ImageSprite", "name": "logos-google-icon-img", "url": "img:GILBARBARA_PNG_URL/google-icon.png"}, {"@type": "ImageSprite", "name": "logos-google-keep-img", "url": "img:GILBARBARA_PNG_URL/google-keep.png"}, {"@type": "ImageSprite", "name": "logos-google-maps-img", "url": "img:GILBARBARA_PNG_URL/google-maps.png"}, {"@type": "ImageSprite", "name": "logos-google-marketing-platform-img", "url": "img:GILBARBARA_PNG_URL/google-marketing-platform.png"}, {"@type": "ImageSprite", "name": "logos-google-meet-img", "url": "img:GILBARBARA_PNG_URL/google-meet.png"}, {"@type": "ImageSprite", "name": "logos-google-one-img", "url": "img:GILBARBARA_PNG_URL/google-one.png"}, {"@type": "ImageSprite", "name": "logos-google-optimize-img", "url": "img:GILBARBARA_PNG_URL/google-optimize.png"}, {"@type": "ImageSprite", "name": "logos-google-pay-icon-img", "url": "img:GILBARBARA_PNG_URL/google-pay-icon.png"}, {"@type": "ImageSprite", "name": "logos-google-pay-img", "url": "img:GILBARBARA_PNG_URL/google-pay.png"}, {"@type": "ImageSprite", "name": "logos-google-photos-img", "url": "img:GILBARBARA_PNG_URL/google-photos.png"}, {"@type": "ImageSprite", "name": "logos-google-play-icon-img", "url": "img:GILBARBARA_PNG_URL/google-play-icon.png"}, {"@type": "ImageSprite", "name": "logos-google-play-img", "url": "img:GILBARBARA_PNG_URL/google-play.png"}, {"@type": "ImageSprite", "name": "logos-google-tag-manager-img", "url": "img:GILBARBARA_PNG_URL/google-tag-manager.png"}, {"@type": "ImageSprite", "name": "logos-google-img", "url": "img:GILBARBARA_PNG_URL/google.png"}, {"@type": "ImageSprite", "name": "logos-gopher-img", "url": "img:GILBARBARA_PNG_URL/gopher.png"}, {"@type": "ImageSprite", "name": "logos-gradle-img", "url": "img:GILBARBARA_PNG_URL/gradle.png"}, {"@type": "ImageSprite", "name": "logos-grafana-img", "url": "img:GILBARBARA_PNG_URL/grafana.png"}, {"@type": "ImageSprite", "name": "logos-grails-img", "url": "img:GILBARBARA_PNG_URL/grails.png"}, {"@type": "ImageSprite", "name": "logos-graphene-img", "url": "img:GILBARBARA_PNG_URL/graphene.png"}, {"@type": "ImageSprite", "name": "logos-graphql-img", "url": "img:GILBARBARA_PNG_URL/graphql.png"}, {"@type": "ImageSprite", "name": "logos-grav-img", "url": "img:GILBARBARA_PNG_URL/grav.png"}, {"@type": "ImageSprite", "name": "logos-gravatar-img", "url": "img:GILBARBARA_PNG_URL/gravatar.png"}, {"@type": "ImageSprite", "name": "logos-graylog-icon-img", "url": "img:GILBARBARA_PNG_URL/graylog-icon.png"}, {"@type": "ImageSprite", "name": "logos-graylog-img", "url": "img:GILBARBARA_PNG_URL/graylog.png"}, {"@type": "ImageSprite", "name": "logos-gridsome-icon-img", "url": "img:GILBARBARA_PNG_URL/gridsome-icon.png"}, {"@type": "ImageSprite", "name": "logos-gridsome-img", "url": "img:GILBARBARA_PNG_URL/gridsome.png"}, {"@type": "ImageSprite", "name": "logos-grommet-img", "url": "img:GILBARBARA_PNG_URL/grommet.png"}, {"@type": "ImageSprite", "name": "logos-groovehq-img", "url": "img:GILBARBARA_PNG_URL/groovehq.png"}, {"@type": "ImageSprite", "name": "logos-grove-img", "url": "img:GILBARBARA_PNG_URL/grove.png"}, {"@type": "ImageSprite", "name": "logos-grpc-img", "url": "img:GILBARBARA_PNG_URL/grpc.png"}, {"@type": "ImageSprite", "name": "logos-grunt-img", "url": "img:GILBARBARA_PNG_URL/grunt.png"}, {"@type": "ImageSprite", "name": "logos-gulp-img", "url": "img:GILBARBARA_PNG_URL/gulp.png"}, {"@type": "ImageSprite", "name": "logos-gunicorn-img", "url": "img:GILBARBARA_PNG_URL/gunicorn.png"}, {"@type": "ImageSprite", "name": "logos-gunjs-img", "url": "img:GILBARBARA_PNG_URL/gunjs.png"}, {"@type": "ImageSprite", "name": "logos-gusto-img", "url": "img:GILBARBARA_PNG_URL/gusto.png"}, {"@type": "ImageSprite", "name": "logos-gwt-img", "url": "img:GILBARBARA_PNG_URL/gwt.png"}, {"@type": "ImageSprite", "name": "logos-hack-img", "url": "img:GILBARBARA_PNG_URL/hack.png"}, {"@type": "ImageSprite", "name": "logos-hacker-one-img", "url": "img:GILBARBARA_PNG_URL/hacker-one.png"}, {"@type": "ImageSprite", "name": "logos-hadoop-img", "url": "img:GILBARBARA_PNG_URL/hadoop.png"}, {"@type": "ImageSprite", "name": "logos-haiku-icon-img", "url": "img:GILBARBARA_PNG_URL/haiku-icon.png"}, {"@type": "ImageSprite", "name": "logos-haiku-img", "url": "img:GILBARBARA_PNG_URL/haiku.png"}, {"@type": "ImageSprite", "name": "logos-haml-img", "url": "img:GILBARBARA_PNG_URL/haml.png"}, {"@type": "ImageSprite", "name": "logos-hanami-img", "url": "img:GILBARBARA_PNG_URL/hanami.png"}, {"@type": "ImageSprite", "name": "logos-handlebars-img", "url": "img:GILBARBARA_PNG_URL/handlebars.png"}, {"@type": "ImageSprite", "name": "logos-hapi-img", "url": "img:GILBARBARA_PNG_URL/hapi.png"}, {"@type": "ImageSprite", "name": "logos-hardhat-icon-img", "url": "img:GILBARBARA_PNG_URL/hardhat-icon.png"}, {"@type": "ImageSprite", "name": "logos-hardhat-img", "url": "img:GILBARBARA_PNG_URL/hardhat.png"}, {"@type": "ImageSprite", "name": "logos-hashnode-icon-img", "url": "img:GILBARBARA_PNG_URL/hashnode-icon.png"}, {"@type": "ImageSprite", "name": "logos-hashnode-img", "url": "img:GILBARBARA_PNG_URL/hashnode.png"}, {"@type": "ImageSprite", "name": "logos-haskell-icon-img", "url": "img:GILBARBARA_PNG_URL/haskell-icon.png"}, {"@type": "ImageSprite", "name": "logos-haskell-img", "url": "img:GILBARBARA_PNG_URL/haskell.png"}, {"@type": "ImageSprite", "name": "logos-hasura-img", "url": "img:GILBARBARA_PNG_URL/hasura.png"}, {"@type": "ImageSprite", "name": "logos-haxe-img", "url": "img:GILBARBARA_PNG_URL/haxe.png"}, {"@type": "ImageSprite", "name": "logos-haxl-img", "url": "img:GILBARBARA_PNG_URL/haxl.png"}, {"@type": "ImageSprite", "name": "logos-hbase-img", "url": "img:GILBARBARA_PNG_URL/hbase.png"}, {"@type": "ImageSprite", "name": "logos-heap-img", "url": "img:GILBARBARA_PNG_URL/heap.png"}, {"@type": "ImageSprite", "name": "logos-helm-img", "url": "img:GILBARBARA_PNG_URL/helm.png"}, {"@type": "ImageSprite", "name": "logos-helpscout-icon-img", "url": "img:GILBARBARA_PNG_URL/helpscout-icon.png"}, {"@type": "ImageSprite", "name": "logos-helpscout-img", "url": "img:GILBARBARA_PNG_URL/helpscout.png"}, {"@type": "ImageSprite", "name": "logos-hermes-img", "url": "img:GILBARBARA_PNG_URL/hermes.png"}, {"@type": "ImageSprite", "name": "logos-heroku-icon-img", "url": "img:GILBARBARA_PNG_URL/heroku-icon.png"}, {"@type": "ImageSprite", "name": "logos-heroku-redis-img", "url": "img:GILBARBARA_PNG_URL/heroku-redis.png"}, {"@type": "ImageSprite", "name": "logos-heroku-img", "url": "img:GILBARBARA_PNG_URL/heroku.png"}, {"@type": "ImageSprite", "name": "logos-hexo-img", "url": "img:GILBARBARA_PNG_URL/hexo.png"}, {"@type": "ImageSprite", "name": "logos-hhvm-img", "url": "img:GILBARBARA_PNG_URL/hhvm.png"}, {"@type": "ImageSprite", "name": "logos-hibernate-img", "url": "img:GILBARBARA_PNG_URL/hibernate.png"}, {"@type": "ImageSprite", "name": "logos-highcharts-img", "url": "img:GILBARBARA_PNG_URL/highcharts.png"}, {"@type": "ImageSprite", "name": "logos-hipercard-img", "url": "img:GILBARBARA_PNG_URL/hipercard.png"}, {"@type": "ImageSprite", "name": "logos-hoa-img", "url": "img:GILBARBARA_PNG_URL/hoa.png"}, {"@type": "ImageSprite", "name": "logos-homebrew-img", "url": "img:GILBARBARA_PNG_URL/homebrew.png"}, {"@type": "ImageSprite", "name": "logos-hoodie-img", "url": "img:GILBARBARA_PNG_URL/hoodie.png"}, {"@type": "ImageSprite", "name": "logos-hosted-graphite-img", "url": "img:GILBARBARA_PNG_URL/hosted-graphite.png"}, {"@type": "ImageSprite", "name": "logos-hostgator-icon-img", "url": "img:GILBARBARA_PNG_URL/hostgator-icon.png"}, {"@type": "ImageSprite", "name": "logos-hostgator-img", "url": "img:GILBARBARA_PNG_URL/hostgator.png"}, {"@type": "ImageSprite", "name": "logos-hotjar-img", "url": "img:GILBARBARA_PNG_URL/hotjar.png"}, {"@type": "ImageSprite", "name": "logos-houndci-img", "url": "img:GILBARBARA_PNG_URL/houndci.png"}, {"@type": "ImageSprite", "name": "logos-html-5-img", "url": "img:GILBARBARA_PNG_URL/html-5.png"}, {"@type": "ImageSprite", "name": "logos-html5-boilerplate-img", "url": "img:GILBARBARA_PNG_URL/html5-boilerplate.png"}, {"@type": "ImageSprite", "name": "logos-httpie-icon-img", "url": "img:GILBARBARA_PNG_URL/httpie-icon.png"}, {"@type": "ImageSprite", "name": "logos-httpie-img", "url": "img:GILBARBARA_PNG_URL/httpie.png"}, {"@type": "ImageSprite", "name": "logos-hubspot-img", "url": "img:GILBARBARA_PNG_URL/hubspot.png"}, {"@type": "ImageSprite", "name": "logos-huggy-img", "url": "img:GILBARBARA_PNG_URL/huggy.png"}, {"@type": "ImageSprite", "name": "logos-hugo-img", "url": "img:GILBARBARA_PNG_URL/hugo.png"}, {"@type": "ImageSprite", "name": "logos-humongous-img", "url": "img:GILBARBARA_PNG_URL/humongous.png"}, {"@type": "ImageSprite", "name": "logos-hyper-img", "url": "img:GILBARBARA_PNG_URL/hyper.png"}, {"@type": "ImageSprite", "name": "logos-hyperapp-img", "url": "img:GILBARBARA_PNG_URL/hyperapp.png"}, {"@type": "ImageSprite", "name": "logos-ibm-img", "url": "img:GILBARBARA_PNG_URL/ibm.png"}, {"@type": "ImageSprite", "name": "logos-ieee-img", "url": "img:GILBARBARA_PNG_URL/ieee.png"}, {"@type": "ImageSprite", "name": "logos-ifttt-img", "url": "img:GILBARBARA_PNG_URL/ifttt.png"}, {"@type": "ImageSprite", "name": "logos-imagemin-img", "url": "img:GILBARBARA_PNG_URL/imagemin.png"}, {"@type": "ImageSprite", "name": "logos-imba-icon-img", "url": "img:GILBARBARA_PNG_URL/imba-icon.png"}, {"@type": "ImageSprite", "name": "logos-imba-img", "url": "img:GILBARBARA_PNG_URL/imba.png"}, {"@type": "ImageSprite", "name": "logos-immer-icon-img", "url": "img:GILBARBARA_PNG_URL/immer-icon.png"}, {"@type": "ImageSprite", "name": "logos-immer-img", "url": "img:GILBARBARA_PNG_URL/immer.png"}, {"@type": "ImageSprite", "name": "logos-immutable-img", "url": "img:GILBARBARA_PNG_URL/immutable.png"}, {"@type": "ImageSprite", "name": "logos-impala-img", "url": "img:GILBARBARA_PNG_URL/impala.png"}, {"@type": "ImageSprite", "name": "logos-importio-img", "url": "img:GILBARBARA_PNG_URL/importio.png"}, {"@type": "ImageSprite", "name": "logos-infer-img", "url": "img:GILBARBARA_PNG_URL/infer.png"}, {"@type": "ImageSprite", "name": "logos-inferno-img", "url": "img:GILBARBARA_PNG_URL/inferno.png"}, {"@type": "ImageSprite", "name": "logos-influxdb-img", "url": "img:GILBARBARA_PNG_URL/influxdb.png"}, {"@type": "ImageSprite", "name": "logos-ink-img", "url": "img:GILBARBARA_PNG_URL/ink.png"}, {"@type": "ImageSprite", "name": "logos-insomnia-img", "url": "img:GILBARBARA_PNG_URL/insomnia.png"}, {"@type": "ImageSprite", "name": "logos-instagram-icon-img", "url": "img:GILBARBARA_PNG_URL/instagram-icon.png"}, {"@type": "ImageSprite", "name": "logos-instagram-img", "url": "img:GILBARBARA_PNG_URL/instagram.png"}, {"@type": "ImageSprite", "name": "logos-intellij-idea-img", "url": "img:GILBARBARA_PNG_URL/intellij-idea.png"}, {"@type": "ImageSprite", "name": "logos-intercom-icon-img", "url": "img:GILBARBARA_PNG_URL/intercom-icon.png"}, {"@type": "ImageSprite", "name": "logos-intercom-img", "url": "img:GILBARBARA_PNG_URL/intercom.png"}, {"@type": "ImageSprite", "name": "logos-internetexplorer-img", "url": "img:GILBARBARA_PNG_URL/internetexplorer.png"}, {"@type": "ImageSprite", "name": "logos-invision-icon-img", "url": "img:GILBARBARA_PNG_URL/invision-icon.png"}, {"@type": "ImageSprite", "name": "logos-invision-img", "url": "img:GILBARBARA_PNG_URL/invision.png"}, {"@type": "ImageSprite", "name": "logos-ionic-icon-img", "url": "img:GILBARBARA_PNG_URL/ionic-icon.png"}, {"@type": "ImageSprite", "name": "logos-ionic-img", "url": "img:GILBARBARA_PNG_URL/ionic.png"}, {"@type": "ImageSprite", "name": "logos-ios-img", "url": "img:GILBARBARA_PNG_URL/ios.png"}, {"@type": "ImageSprite", "name": "logos-iron-icon-img", "url": "img:GILBARBARA_PNG_URL/iron-icon.png"}, {"@type": "ImageSprite", "name": "logos-iron-img", "url": "img:GILBARBARA_PNG_URL/iron.png"}, {"@type": "ImageSprite", "name": "logos-itsalive-icon-img", "url": "img:GILBARBARA_PNG_URL/itsalive-icon.png"}, {"@type": "ImageSprite", "name": "logos-itsalive-img", "url": "img:GILBARBARA_PNG_URL/itsalive.png"}, {"@type": "ImageSprite", "name": "logos-jade-img", "url": "img:GILBARBARA_PNG_URL/jade.png"}, {"@type": "ImageSprite", "name": "logos-jamstack-icon-img", "url": "img:GILBARBARA_PNG_URL/jamstack-icon.png"}, {"@type": "ImageSprite", "name": "logos-jamstack-img", "url": "img:GILBARBARA_PNG_URL/jamstack.png"}, {"@type": "ImageSprite", "name": "logos-jasmine-img", "url": "img:GILBARBARA_PNG_URL/jasmine.png"}, {"@type": "ImageSprite", "name": "logos-java-img", "url": "img:GILBARBARA_PNG_URL/java.png"}, {"@type": "ImageSprite", "name": "logos-javascript-img", "url": "img:GILBARBARA_PNG_URL/javascript.png"}, {"@type": "ImageSprite", "name": "logos-jcb-img", "url": "img:GILBARBARA_PNG_URL/jcb.png"}, {"@type": "ImageSprite", "name": "logos-jekyll-img", "url": "img:GILBARBARA_PNG_URL/jekyll.png"}, {"@type": "ImageSprite", "name": "logos-jelastic-icon-img", "url": "img:GILBARBARA_PNG_URL/jelastic-icon.png"}, {"@type": "ImageSprite", "name": "logos-jelastic-img", "url": "img:GILBARBARA_PNG_URL/jelastic.png"}, {"@type": "ImageSprite", "name": "logos-jenkins-img", "url": "img:GILBARBARA_PNG_URL/jenkins.png"}, {"@type": "ImageSprite", "name": "logos-jest-img", "url": "img:GILBARBARA_PNG_URL/jest.png"}, {"@type": "ImageSprite", "name": "logos-jetbrains-img", "url": "img:GILBARBARA_PNG_URL/jetbrains.png"}, {"@type": "ImageSprite", "name": "logos-jfrog-img", "url": "img:GILBARBARA_PNG_URL/jfrog.png"}, {"@type": "ImageSprite", "name": "logos-jhipster-icon-img", "url": "img:GILBARBARA_PNG_URL/jhipster-icon.png"}, {"@type": "ImageSprite", "name": "logos-jhipster-img", "url": "img:GILBARBARA_PNG_URL/jhipster.png"}, {"@type": "ImageSprite", "name": "logos-jira-img", "url": "img:GILBARBARA_PNG_URL/jira.png"}, {"@type": "ImageSprite", "name": "logos-joomla-img", "url": "img:GILBARBARA_PNG_URL/joomla.png"}, {"@type": "ImageSprite", "name": "logos-jquery-mobile-img", "url": "img:GILBARBARA_PNG_URL/jquery-mobile.png"}, {"@type": "ImageSprite", "name": "logos-jquery-img", "url": "img:GILBARBARA_PNG_URL/jquery.png"}, {"@type": "ImageSprite", "name": "logos-jruby-img", "url": "img:GILBARBARA_PNG_URL/jruby.png"}, {"@type": "ImageSprite", "name": "logos-jsbin-img", "url": "img:GILBARBARA_PNG_URL/jsbin.png"}, {"@type": "ImageSprite", "name": "logos-jsdelivr-img", "url": "img:GILBARBARA_PNG_URL/jsdelivr.png"}, {"@type": "ImageSprite", "name": "logos-jsdom-img", "url": "img:GILBARBARA_PNG_URL/jsdom.png"}, {"@type": "ImageSprite", "name": "logos-jsfiddle-img", "url": "img:GILBARBARA_PNG_URL/jsfiddle.png"}, {"@type": "ImageSprite", "name": "logos-json-img", "url": "img:GILBARBARA_PNG_URL/json.png"}, {"@type": "ImageSprite", "name": "logos-jspm-img", "url": "img:GILBARBARA_PNG_URL/jspm.png"}, {"@type": "ImageSprite", "name": "logos-jss-img", "url": "img:GILBARBARA_PNG_URL/jss.png"}, {"@type": "ImageSprite", "name": "logos-juju-img", "url": "img:GILBARBARA_PNG_URL/juju.png"}, {"@type": "ImageSprite", "name": "logos-julia-img", "url": "img:GILBARBARA_PNG_URL/julia.png"}, {"@type": "ImageSprite", "name": "logos-jupyter-img", "url": "img:GILBARBARA_PNG_URL/jupyter.png"}, {"@type": "ImageSprite", "name": "logos-jwt-icon-img", "url": "img:GILBARBARA_PNG_URL/jwt-icon.png"}, {"@type": "ImageSprite", "name": "logos-jwt-img", "url": "img:GILBARBARA_PNG_URL/jwt.png"}, {"@type": "ImageSprite", "name": "logos-kafka-icon-img", "url": "img:GILBARBARA_PNG_URL/kafka-icon.png"}, {"@type": "ImageSprite", "name": "logos-kafka-img", "url": "img:GILBARBARA_PNG_URL/kafka.png"}, {"@type": "ImageSprite", "name": "logos-kaios-img", "url": "img:GILBARBARA_PNG_URL/kaios.png"}, {"@type": "ImageSprite", "name": "logos-kallithea-img", "url": "img:GILBARBARA_PNG_URL/kallithea.png"}, {"@type": "ImageSprite", "name": "logos-karma-img", "url": "img:GILBARBARA_PNG_URL/karma.png"}, {"@type": "ImageSprite", "name": "logos-kde-img", "url": "img:GILBARBARA_PNG_URL/kde.png"}, {"@type": "ImageSprite", "name": "logos-keen-img", "url": "img:GILBARBARA_PNG_URL/keen.png"}, {"@type": "ImageSprite", "name": "logos-kemal-img", "url": "img:GILBARBARA_PNG_URL/kemal.png"}, {"@type": "ImageSprite", "name": "logos-keycdn-icon-img", "url": "img:GILBARBARA_PNG_URL/keycdn-icon.png"}, {"@type": "ImageSprite", "name": "logos-keycdn-img", "url": "img:GILBARBARA_PNG_URL/keycdn.png"}, {"@type": "ImageSprite", "name": "logos-keystonejs-img", "url": "img:GILBARBARA_PNG_URL/keystonejs.png"}, {"@type": "ImageSprite", "name": "logos-khan_academy-icon-img", "url": "img:GILBARBARA_PNG_URL/khan_academy-icon.png"}, {"@type": "ImageSprite", "name": "logos-khan_academy-img", "url": "img:GILBARBARA_PNG_URL/khan_academy.png"}, {"@type": "ImageSprite", "name": "logos-kibana-img", "url": "img:GILBARBARA_PNG_URL/kibana.png"}, {"@type": "ImageSprite", "name": "logos-kickstarter-icon-img", "url": "img:GILBARBARA_PNG_URL/kickstarter-icon.png"}, {"@type": "ImageSprite", "name": "logos-kickstarter-img", "url": "img:GILBARBARA_PNG_URL/kickstarter.png"}, {"@type": "ImageSprite", "name": "logos-kinto-icon-img", "url": "img:GILBARBARA_PNG_URL/kinto-icon.png"}, {"@type": "ImageSprite", "name": "logos-kinto-img", "url": "img:GILBARBARA_PNG_URL/kinto.png"}, {"@type": "ImageSprite", "name": "logos-kirby-icon-img", "url": "img:GILBARBARA_PNG_URL/kirby-icon.png"}, {"@type": "ImageSprite", "name": "logos-kirby-img", "url": "img:GILBARBARA_PNG_URL/kirby.png"}, {"@type": "ImageSprite", "name": "logos-kissmetrics-img", "url": "img:GILBARBARA_PNG_URL/kissmetrics.png"}, {"@type": "ImageSprite", "name": "logos-kitematic-img", "url": "img:GILBARBARA_PNG_URL/kitematic.png"}, {"@type": "ImageSprite", "name": "logos-kloudless-img", "url": "img:GILBARBARA_PNG_URL/kloudless.png"}, {"@type": "ImageSprite", "name": "logos-knex-img", "url": "img:GILBARBARA_PNG_URL/knex.png"}, {"@type": "ImageSprite", "name": "logos-knockout-img", "url": "img:GILBARBARA_PNG_URL/knockout.png"}, {"@type": "ImageSprite", "name": "logos-koa-img", "url": "img:GILBARBARA_PNG_URL/koa.png"}, {"@type": "ImageSprite", "name": "logos-kong-icon-img", "url": "img:GILBARBARA_PNG_URL/kong-icon.png"}, {"@type": "ImageSprite", "name": "logos-kong-img", "url": "img:GILBARBARA_PNG_URL/kong.png"}, {"@type": "ImageSprite", "name": "logos-kops-img", "url": "img:GILBARBARA_PNG_URL/kops.png"}, {"@type": "ImageSprite", "name": "logos-koreio-img", "url": "img:GILBARBARA_PNG_URL/koreio.png"}, {"@type": "ImageSprite", "name": "logos-kotlin-img", "url": "img:GILBARBARA_PNG_URL/kotlin.png"}, {"@type": "ImageSprite", "name": "logos-kraken-img", "url": "img:GILBARBARA_PNG_URL/kraken.png"}, {"@type": "ImageSprite", "name": "logos-krakenjs-img", "url": "img:GILBARBARA_PNG_URL/krakenjs.png"}, {"@type": "ImageSprite", "name": "logos-kubernetes-img", "url": "img:GILBARBARA_PNG_URL/kubernetes.png"}, {"@type": "ImageSprite", "name": "logos-kustomer-img", "url": "img:GILBARBARA_PNG_URL/kustomer.png"}, {"@type": "ImageSprite", "name": "logos-laravel-img", "url": "img:GILBARBARA_PNG_URL/laravel.png"}, {"@type": "ImageSprite", "name": "logos-lastfm-img", "url": "img:GILBARBARA_PNG_URL/lastfm.png"}, {"@type": "ImageSprite", "name": "logos-lateral-img", "url": "img:GILBARBARA_PNG_URL/lateral.png"}, {"@type": "ImageSprite", "name": "logos-launchrock-img", "url": "img:GILBARBARA_PNG_URL/launchrock.png"}, {"@type": "ImageSprite", "name": "logos-leaflet-img", "url": "img:GILBARBARA_PNG_URL/leaflet.png"}, {"@type": "ImageSprite", "name": "logos-leankit-icon-img", "url": "img:GILBARBARA_PNG_URL/leankit-icon.png"}, {"@type": "ImageSprite", "name": "logos-leankit-img", "url": "img:GILBARBARA_PNG_URL/leankit.png"}, {"@type": "ImageSprite", "name": "logos-lerna-img", "url": "img:GILBARBARA_PNG_URL/lerna.png"}, {"@type": "ImageSprite", "name": "logos-less-img", "url": "img:GILBARBARA_PNG_URL/less.png"}, {"@type": "ImageSprite", "name": "logos-lets-cloud-img", "url": "img:GILBARBARA_PNG_URL/lets-cloud.png"}, {"@type": "ImageSprite", "name": "logos-letsencrypt-img", "url": "img:GILBARBARA_PNG_URL/letsencrypt.png"}, {"@type": "ImageSprite", "name": "logos-leveldb-img", "url": "img:GILBARBARA_PNG_URL/leveldb.png"}, {"@type": "ImageSprite", "name": "logos-liftweb-img", "url": "img:GILBARBARA_PNG_URL/liftweb.png"}, {"@type": "ImageSprite", "name": "logos-lighthouse-img", "url": "img:GILBARBARA_PNG_URL/lighthouse.png"}, {"@type": "ImageSprite", "name": "logos-lightstep-icon-img", "url": "img:GILBARBARA_PNG_URL/lightstep-icon.png"}, {"@type": "ImageSprite", "name": "logos-lightstep-img", "url": "img:GILBARBARA_PNG_URL/lightstep.png"}, {"@type": "ImageSprite", "name": "logos-lighttpd-img", "url": "img:GILBARBARA_PNG_URL/lighttpd.png"}, {"@type": "ImageSprite", "name": "logos-linkedin-icon-img", "url": "img:GILBARBARA_PNG_URL/linkedin-icon.png"}, {"@type": "ImageSprite", "name": "logos-linkedin-img", "url": "img:GILBARBARA_PNG_URL/linkedin.png"}, {"@type": "ImageSprite", "name": "logos-linkerd-img", "url": "img:GILBARBARA_PNG_URL/linkerd.png"}, {"@type": "ImageSprite", "name": "logos-linode-img", "url": "img:GILBARBARA_PNG_URL/linode.png"}, {"@type": "ImageSprite", "name": "logos-linux-mint-img", "url": "img:GILBARBARA_PNG_URL/linux-mint.png"}, {"@type": "ImageSprite", "name": "logos-linux-tux-img", "url": "img:GILBARBARA_PNG_URL/linux-tux.png"}, {"@type": "ImageSprite", "name": "logos-lit-icon-img", "url": "img:GILBARBARA_PNG_URL/lit-icon.png"}, {"@type": "ImageSprite", "name": "logos-lit-img", "url": "img:GILBARBARA_PNG_URL/lit.png"}, {"@type": "ImageSprite", "name": "logos-litmus-img", "url": "img:GILBARBARA_PNG_URL/litmus.png"}, {"@type": "ImageSprite", "name": "logos-loader-img", "url": "img:GILBARBARA_PNG_URL/loader.png"}, {"@type": "ImageSprite", "name": "logos-lodash-img", "url": "img:GILBARBARA_PNG_URL/lodash.png"}, {"@type": "ImageSprite", "name": "logos-logentries-img", "url": "img:GILBARBARA_PNG_URL/logentries.png"}, {"@type": "ImageSprite", "name": "logos-logstash-img", "url": "img:GILBARBARA_PNG_URL/logstash.png"}, {"@type": "ImageSprite", "name": "logos-lookback-img", "url": "img:GILBARBARA_PNG_URL/lookback.png"}, {"@type": "ImageSprite", "name": "logos-looker-icon-img", "url": "img:GILBARBARA_PNG_URL/looker-icon.png"}, {"@type": "ImageSprite", "name": "logos-looker-img", "url": "img:GILBARBARA_PNG_URL/looker.png"}, {"@type": "ImageSprite", "name": "logos-loom-img", "url": "img:GILBARBARA_PNG_URL/loom.png"}, {"@type": "ImageSprite", "name": "logos-loopback-icon-img", "url": "img:GILBARBARA_PNG_URL/loopback-icon.png"}, {"@type": "ImageSprite", "name": "logos-loopback-img", "url": "img:GILBARBARA_PNG_URL/loopback.png"}, {"@type": "ImageSprite", "name": "logos-losant-img", "url": "img:GILBARBARA_PNG_URL/losant.png"}, {"@type": "ImageSprite", "name": "logos-lua-img", "url": "img:GILBARBARA_PNG_URL/lua.png"}, {"@type": "ImageSprite", "name": "logos-lucene.net-img", "url": "img:GILBARBARA_PNG_URL/lucene.net.png"}, {"@type": "ImageSprite", "name": "logos-lucene-img", "url": "img:GILBARBARA_PNG_URL/lucene.png"}, {"@type": "ImageSprite", "name": "logos-lumen-img", "url": "img:GILBARBARA_PNG_URL/lumen.png"}, {"@type": "ImageSprite", "name": "logos-macOS-img", "url": "img:GILBARBARA_PNG_URL/macOS.png"}, {"@type": "ImageSprite", "name": "logos-madge-img", "url": "img:GILBARBARA_PNG_URL/madge.png"}, {"@type": "ImageSprite", "name": "logos-maestro-img", "url": "img:GILBARBARA_PNG_URL/maestro.png"}, {"@type": "ImageSprite", "name": "logos-mageia-img", "url": "img:GILBARBARA_PNG_URL/mageia.png"}, {"@type": "ImageSprite", "name": "logos-magento-img", "url": "img:GILBARBARA_PNG_URL/magento.png"}, {"@type": "ImageSprite", "name": "logos-mailchimp-freddie-img", "url": "img:GILBARBARA_PNG_URL/mailchimp-freddie.png"}, {"@type": "ImageSprite", "name": "logos-mailchimp-img", "url": "img:GILBARBARA_PNG_URL/mailchimp.png"}, {"@type": "ImageSprite", "name": "logos-maildeveloper-img", "url": "img:GILBARBARA_PNG_URL/maildeveloper.png"}, {"@type": "ImageSprite", "name": "logos-mailgun-icon-img", "url": "img:GILBARBARA_PNG_URL/mailgun-icon.png"}, {"@type": "ImageSprite", "name": "logos-mailgun-img", "url": "img:GILBARBARA_PNG_URL/mailgun.png"}, {"@type": "ImageSprite", "name": "logos-mailjet-img", "url": "img:GILBARBARA_PNG_URL/mailjet.png"}, {"@type": "ImageSprite", "name": "logos-malinajs-img", "url": "img:GILBARBARA_PNG_URL/malinajs.png"}, {"@type": "ImageSprite", "name": "logos-manjaro-img", "url": "img:GILBARBARA_PNG_URL/manjaro.png"}, {"@type": "ImageSprite", "name": "logos-manuscript-img", "url": "img:GILBARBARA_PNG_URL/manuscript.png"}, {"@type": "ImageSprite", "name": "logos-mapbox-icon-img", "url": "img:GILBARBARA_PNG_URL/mapbox-icon.png"}, {"@type": "ImageSprite", "name": "logos-mapbox-img", "url": "img:GILBARBARA_PNG_URL/mapbox.png"}, {"@type": "ImageSprite", "name": "logos-maps-me-img", "url": "img:GILBARBARA_PNG_URL/maps-me.png"}, {"@type": "ImageSprite", "name": "logos-mapzen-icon-img", "url": "img:GILBARBARA_PNG_URL/mapzen-icon.png"}, {"@type": "ImageSprite", "name": "logos-mapzen-img", "url": "img:GILBARBARA_PNG_URL/mapzen.png"}, {"@type": "ImageSprite", "name": "logos-mariadb-icon-img", "url": "img:GILBARBARA_PNG_URL/mariadb-icon.png"}, {"@type": "ImageSprite", "name": "logos-mariadb-img", "url": "img:GILBARBARA_PNG_URL/mariadb.png"}, {"@type": "ImageSprite", "name": "logos-marionette-img", "url": "img:GILBARBARA_PNG_URL/marionette.png"}, {"@type": "ImageSprite", "name": "logos-markdown-img", "url": "img:GILBARBARA_PNG_URL/markdown.png"}, {"@type": "ImageSprite", "name": "logos-marko-img", "url": "img:GILBARBARA_PNG_URL/marko.png"}, {"@type": "ImageSprite", "name": "logos-marvel-img", "url": "img:GILBARBARA_PNG_URL/marvel.png"}, {"@type": "ImageSprite", "name": "logos-mastercard-img", "url": "img:GILBARBARA_PNG_URL/mastercard.png"}, {"@type": "ImageSprite", "name": "logos-mastodon-icon-img", "url": "img:GILBARBARA_PNG_URL/mastodon-icon.png"}, {"@type": "ImageSprite", "name": "logos-mastodon-img", "url": "img:GILBARBARA_PNG_URL/mastodon.png"}, {"@type": "ImageSprite", "name": "logos-material-ui-img", "url": "img:GILBARBARA_PNG_URL/material-ui.png"}, {"@type": "ImageSprite", "name": "logos-materializecss-img", "url": "img:GILBARBARA_PNG_URL/materializecss.png"}, {"@type": "ImageSprite", "name": "logos-matplotlib-icon-img", "url": "img:GILBARBARA_PNG_URL/matplotlib-icon.png"}, {"@type": "ImageSprite", "name": "logos-matplotlib-img", "url": "img:GILBARBARA_PNG_URL/matplotlib.png"}, {"@type": "ImageSprite", "name": "logos-mattermost-icon-img", "url": "img:GILBARBARA_PNG_URL/mattermost-icon.png"}, {"@type": "ImageSprite", "name": "logos-mattermost-img", "url": "img:GILBARBARA_PNG_URL/mattermost.png"}, {"@type": "ImageSprite", "name": "logos-maven-img", "url": "img:GILBARBARA_PNG_URL/maven.png"}, {"@type": "ImageSprite", "name": "logos-maxcdn-img", "url": "img:GILBARBARA_PNG_URL/maxcdn.png"}, {"@type": "ImageSprite", "name": "logos-mdn-img", "url": "img:GILBARBARA_PNG_URL/mdn.png"}, {"@type": "ImageSprite", "name": "logos-mdx-img", "url": "img:GILBARBARA_PNG_URL/mdx.png"}, {"@type": "ImageSprite", "name": "logos-medium-icon-img", "url": "img:GILBARBARA_PNG_URL/medium-icon.png"}, {"@type": "ImageSprite", "name": "logos-medium-img", "url": "img:GILBARBARA_PNG_URL/medium.png"}, {"@type": "ImageSprite", "name": "logos-memcached-img", "url": "img:GILBARBARA_PNG_URL/memcached.png"}, {"@type": "ImageSprite", "name": "logos-memsql-icon-img", "url": "img:GILBARBARA_PNG_URL/memsql-icon.png"}, {"@type": "ImageSprite", "name": "logos-memsql-img", "url": "img:GILBARBARA_PNG_URL/memsql.png"}, {"@type": "ImageSprite", "name": "logos-mention-img", "url": "img:GILBARBARA_PNG_URL/mention.png"}, {"@type": "ImageSprite", "name": "logos-mercurial-img", "url": "img:GILBARBARA_PNG_URL/mercurial.png"}, {"@type": "ImageSprite", "name": "logos-mesos-img", "url": "img:GILBARBARA_PNG_URL/mesos.png"}, {"@type": "ImageSprite", "name": "logos-metabase-img", "url": "img:GILBARBARA_PNG_URL/metabase.png"}, {"@type": "ImageSprite", "name": "logos-metamask-icon-img", "url": "img:GILBARBARA_PNG_URL/metamask-icon.png"}, {"@type": "ImageSprite", "name": "logos-metamask-img", "url": "img:GILBARBARA_PNG_URL/metamask.png"}, {"@type": "ImageSprite", "name": "logos-meteor-icon-img", "url": "img:GILBARBARA_PNG_URL/meteor-icon.png"}, {"@type": "ImageSprite", "name": "logos-meteor-img", "url": "img:GILBARBARA_PNG_URL/meteor.png"}, {"@type": "ImageSprite", "name": "logos-microcosm-img", "url": "img:GILBARBARA_PNG_URL/microcosm.png"}, {"@type": "ImageSprite", "name": "logos-microsoft-azure-img", "url": "img:GILBARBARA_PNG_URL/microsoft-azure.png"}, {"@type": "ImageSprite", "name": "logos-microsoft-edge-img", "url": "img:GILBARBARA_PNG_URL/microsoft-edge.png"}, {"@type": "ImageSprite", "name": "logos-microsoft-onedrive-img", "url": "img:GILBARBARA_PNG_URL/microsoft-onedrive.png"}, {"@type": "ImageSprite", "name": "logos-microsoft-power-bi-img", "url": "img:GILBARBARA_PNG_URL/microsoft-power-bi.png"}, {"@type": "ImageSprite", "name": "logos-microsoft-teams-img", "url": "img:GILBARBARA_PNG_URL/microsoft-teams.png"}, {"@type": "ImageSprite", "name": "logos-microsoft-windows-img", "url": "img:GILBARBARA_PNG_URL/microsoft-windows.png"}, {"@type": "ImageSprite", "name": "logos-microsoft-img", "url": "img:GILBARBARA_PNG_URL/microsoft.png"}, {"@type": "ImageSprite", "name": "logos-middleman-img", "url": "img:GILBARBARA_PNG_URL/middleman.png"}, {"@type": "ImageSprite", "name": "logos-milligram-img", "url": "img:GILBARBARA_PNG_URL/milligram.png"}, {"@type": "ImageSprite", "name": "logos-mio-img", "url": "img:GILBARBARA_PNG_URL/mio.png"}, {"@type": "ImageSprite", "name": "logos-mist-img", "url": "img:GILBARBARA_PNG_URL/mist.png"}, {"@type": "ImageSprite", "name": "logos-mithril-img", "url": "img:GILBARBARA_PNG_URL/mithril.png"}, {"@type": "ImageSprite", "name": "logos-mixmax-img", "url": "img:GILBARBARA_PNG_URL/mixmax.png"}, {"@type": "ImageSprite", "name": "logos-mixpanel-img", "url": "img:GILBARBARA_PNG_URL/mixpanel.png"}, {"@type": "ImageSprite", "name": "logos-mlab-img", "url": "img:GILBARBARA_PNG_URL/mlab.png"}, {"@type": "ImageSprite", "name": "logos-mobx-img", "url": "img:GILBARBARA_PNG_URL/mobx.png"}, {"@type": "ImageSprite", "name": "logos-mocha-img", "url": "img:GILBARBARA_PNG_URL/mocha.png"}, {"@type": "ImageSprite", "name": "logos-mockflow-img", "url": "img:GILBARBARA_PNG_URL/mockflow.png"}, {"@type": "ImageSprite", "name": "logos-modernizr-img", "url": "img:GILBARBARA_PNG_URL/modernizr.png"}, {"@type": "ImageSprite", "name": "logos-modx-icon-img", "url": "img:GILBARBARA_PNG_URL/modx-icon.png"}, {"@type": "ImageSprite", "name": "logos-modx-img", "url": "img:GILBARBARA_PNG_URL/modx.png"}, {"@type": "ImageSprite", "name": "logos-moltin-icon-img", "url": "img:GILBARBARA_PNG_URL/moltin-icon.png"}, {"@type": "ImageSprite", "name": "logos-moltin-img", "url": "img:GILBARBARA_PNG_URL/moltin.png"}, {"@type": "ImageSprite", "name": "logos-momentjs-img", "url": "img:GILBARBARA_PNG_URL/momentjs.png"}, {"@type": "ImageSprite", "name": "logos-monday-icon-img", "url": "img:GILBARBARA_PNG_URL/monday-icon.png"}, {"@type": "ImageSprite", "name": "logos-monday-img", "url": "img:GILBARBARA_PNG_URL/monday.png"}, {"@type": "ImageSprite", "name": "logos-monero-img", "url": "img:GILBARBARA_PNG_URL/monero.png"}, {"@type": "ImageSprite", "name": "logos-mongodb-img", "url": "img:GILBARBARA_PNG_URL/mongodb.png"}, {"@type": "ImageSprite", "name": "logos-mono-img", "url": "img:GILBARBARA_PNG_URL/mono.png"}, {"@type": "ImageSprite", "name": "logos-moon-img", "url": "img:GILBARBARA_PNG_URL/moon.png"}, {"@type": "ImageSprite", "name": "logos-mootools-img", "url": "img:GILBARBARA_PNG_URL/mootools.png"}, {"@type": "ImageSprite", "name": "logos-morpheus-icon-img", "url": "img:GILBARBARA_PNG_URL/morpheus-icon.png"}, {"@type": "ImageSprite", "name": "logos-morpheus-img", "url": "img:GILBARBARA_PNG_URL/morpheus.png"}, {"@type": "ImageSprite", "name": "logos-mozilla-img", "url": "img:GILBARBARA_PNG_URL/mozilla.png"}, {"@type": "ImageSprite", "name": "logos-mparticle-icon-img", "url": "img:GILBARBARA_PNG_URL/mparticle-icon.png"}, {"@type": "ImageSprite", "name": "logos-mparticle-img", "url": "img:GILBARBARA_PNG_URL/mparticle.png"}, {"@type": "ImageSprite", "name": "logos-multipass-img", "url": "img:GILBARBARA_PNG_URL/multipass.png"}, {"@type": "ImageSprite", "name": "logos-mysql-icon-img", "url": "img:GILBARBARA_PNG_URL/mysql-icon.png"}, {"@type": "ImageSprite", "name": "logos-mysql-img", "url": "img:GILBARBARA_PNG_URL/mysql.png"}, {"@type": "ImageSprite", "name": "logos-namecheap-img", "url": "img:GILBARBARA_PNG_URL/namecheap.png"}, {"@type": "ImageSprite", "name": "logos-nanonets-img", "url": "img:GILBARBARA_PNG_URL/nanonets.png"}, {"@type": "ImageSprite", "name": "logos-nativescript-img", "url": "img:GILBARBARA_PNG_URL/nativescript.png"}, {"@type": "ImageSprite", "name": "logos-nats-icon-img", "url": "img:GILBARBARA_PNG_URL/nats-icon.png"}, {"@type": "ImageSprite", "name": "logos-nats-img", "url": "img:GILBARBARA_PNG_URL/nats.png"}, {"@type": "ImageSprite", "name": "logos-neat-img", "url": "img:GILBARBARA_PNG_URL/neat.png"}, {"@type": "ImageSprite", "name": "logos-neo4j-img", "url": "img:GILBARBARA_PNG_URL/neo4j.png"}, {"@type": "ImageSprite", "name": "logos-neovim-img", "url": "img:GILBARBARA_PNG_URL/neovim.png"}, {"@type": "ImageSprite", "name": "logos-nestjs-img", "url": "img:GILBARBARA_PNG_URL/nestjs.png"}, {"@type": "ImageSprite", "name": "logos-netbeans-img", "url": "img:GILBARBARA_PNG_URL/netbeans.png"}, {"@type": "ImageSprite", "name": "logos-netflix-icon-img", "url": "img:GILBARBARA_PNG_URL/netflix-icon.png"}, {"@type": "ImageSprite", "name": "logos-netflix-img", "url": "img:GILBARBARA_PNG_URL/netflix.png"}, {"@type": "ImageSprite", "name": "logos-netlify-img", "url": "img:GILBARBARA_PNG_URL/netlify.png"}, {"@type": "ImageSprite", "name": "logos-new-relic-img", "url": "img:GILBARBARA_PNG_URL/new-relic.png"}, {"@type": "ImageSprite", "name": "logos-nextjs-icon-img", "url": "img:GILBARBARA_PNG_URL/nextjs-icon.png"}, {"@type": "ImageSprite", "name": "logos-nextjs-img", "url": "img:GILBARBARA_PNG_URL/nextjs.png"}, {"@type": "ImageSprite", "name": "logos-nginx-img", "url": "img:GILBARBARA_PNG_URL/nginx.png"}, {"@type": "ImageSprite", "name": "logos-nightwatch-img", "url": "img:GILBARBARA_PNG_URL/nightwatch.png"}, {"@type": "ImageSprite", "name": "logos-nodal-img", "url": "img:GILBARBARA_PNG_URL/nodal.png"}, {"@type": "ImageSprite", "name": "logos-node-sass-img", "url": "img:GILBARBARA_PNG_URL/node-sass.png"}, {"@type": "ImageSprite", "name": "logos-nodebots-img", "url": "img:GILBARBARA_PNG_URL/nodebots.png"}, {"@type": "ImageSprite", "name": "logos-nodejs-icon-img", "url": "img:GILBARBARA_PNG_URL/nodejs-icon.png"}, {"@type": "ImageSprite", "name": "logos-nodejs-img", "url": "img:GILBARBARA_PNG_URL/nodejs.png"}, {"@type": "ImageSprite", "name": "logos-nodemon-img", "url": "img:GILBARBARA_PNG_URL/nodemon.png"}, {"@type": "ImageSprite", "name": "logos-nodeos-img", "url": "img:GILBARBARA_PNG_URL/nodeos.png"}, {"@type": "ImageSprite", "name": "logos-nodewebkit-img", "url": "img:GILBARBARA_PNG_URL/nodewebkit.png"}, {"@type": "ImageSprite", "name": "logos-nomad-img", "url": "img:GILBARBARA_PNG_URL/nomad.png"}, {"@type": "ImageSprite", "name": "logos-noysi-img", "url": "img:GILBARBARA_PNG_URL/noysi.png"}, {"@type": "ImageSprite", "name": "logos-npm-icon-img", "url": "img:GILBARBARA_PNG_URL/npm-icon.png"}, {"@type": "ImageSprite", "name": "logos-npm-img", "url": "img:GILBARBARA_PNG_URL/npm.png"}, {"@type": "ImageSprite", "name": "logos-nuclide-img", "url": "img:GILBARBARA_PNG_URL/nuclide.png"}, {"@type": "ImageSprite", "name": "logos-numpy-img", "url": "img:GILBARBARA_PNG_URL/numpy.png"}, {"@type": "ImageSprite", "name": "logos-nuxt-icon-img", "url": "img:GILBARBARA_PNG_URL/nuxt-icon.png"}, {"@type": "ImageSprite", "name": "logos-nuxt-img", "url": "img:GILBARBARA_PNG_URL/nuxt.png"}, {"@type": "ImageSprite", "name": "logos-nx-img", "url": "img:GILBARBARA_PNG_URL/nx.png"}, {"@type": "ImageSprite", "name": "logos-oauth-img", "url": "img:GILBARBARA_PNG_URL/oauth.png"}, {"@type": "ImageSprite", "name": "logos-ocaml-img", "url": "img:GILBARBARA_PNG_URL/ocaml.png"}, {"@type": "ImageSprite", "name": "logos-octodns-img", "url": "img:GILBARBARA_PNG_URL/octodns.png"}, {"@type": "ImageSprite", "name": "logos-octopus-deploy-img", "url": "img:GILBARBARA_PNG_URL/octopus-deploy.png"}, {"@type": "ImageSprite", "name": "logos-olark-img", "url": "img:GILBARBARA_PNG_URL/olark.png"}, {"@type": "ImageSprite", "name": "logos-onesignal-img", "url": "img:GILBARBARA_PNG_URL/onesignal.png"}, {"@type": "ImageSprite", "name": "logos-open-graph-img", "url": "img:GILBARBARA_PNG_URL/open-graph.png"}, {"@type": "ImageSprite", "name": "logos-open-zeppelin-icon-img", "url": "img:GILBARBARA_PNG_URL/open-zeppelin-icon.png"}, {"@type": "ImageSprite", "name": "logos-open-zeppelin-img", "url": "img:GILBARBARA_PNG_URL/open-zeppelin.png"}, {"@type": "ImageSprite", "name": "logos-openai-icon-img", "url": "img:GILBARBARA_PNG_URL/openai-icon.png"}, {"@type": "ImageSprite", "name": "logos-openai-img", "url": "img:GILBARBARA_PNG_URL/openai.png"}, {"@type": "ImageSprite", "name": "logos-opencart-img", "url": "img:GILBARBARA_PNG_URL/opencart.png"}, {"@type": "ImageSprite", "name": "logos-opencollective-img", "url": "img:GILBARBARA_PNG_URL/opencollective.png"}, {"@type": "ImageSprite", "name": "logos-opencv-img", "url": "img:GILBARBARA_PNG_URL/opencv.png"}, {"@type": "ImageSprite", "name": "logos-openframeworks-img", "url": "img:GILBARBARA_PNG_URL/openframeworks.png"}, {"@type": "ImageSprite", "name": "logos-opengl-img", "url": "img:GILBARBARA_PNG_URL/opengl.png"}, {"@type": "ImageSprite", "name": "logos-openjs-foundation-icon-img", "url": "img:GILBARBARA_PNG_URL/openjs-foundation-icon.png"}, {"@type": "ImageSprite", "name": "logos-openjs-foundation-img", "url": "img:GILBARBARA_PNG_URL/openjs-foundation.png"}, {"@type": "ImageSprite", "name": "logos-openlayers-img", "url": "img:GILBARBARA_PNG_URL/openlayers.png"}, {"@type": "ImageSprite", "name": "logos-openshift-img", "url": "img:GILBARBARA_PNG_URL/openshift.png"}, {"@type": "ImageSprite", "name": "logos-opensource-img", "url": "img:GILBARBARA_PNG_URL/opensource.png"}, {"@type": "ImageSprite", "name": "logos-openstack-icon-img", "url": "img:GILBARBARA_PNG_URL/openstack-icon.png"}, {"@type": "ImageSprite", "name": "logos-openstack-img", "url": "img:GILBARBARA_PNG_URL/openstack.png"}, {"@type": "ImageSprite", "name": "logos-opentelemetry-icon-img", "url": "img:GILBARBARA_PNG_URL/opentelemetry-icon.png"}, {"@type": "ImageSprite", "name": "logos-opentelemetry-img", "url": "img:GILBARBARA_PNG_URL/opentelemetry.png"}, {"@type": "ImageSprite", "name": "logos-opera-img", "url": "img:GILBARBARA_PNG_URL/opera.png"}, {"@type": "ImageSprite", "name": "logos-opsgenie-img", "url": "img:GILBARBARA_PNG_URL/opsgenie.png"}, {"@type": "ImageSprite", "name": "logos-optimizely-img", "url": "img:GILBARBARA_PNG_URL/optimizely.png"}, {"@type": "ImageSprite", "name": "logos-oracle-img", "url": "img:GILBARBARA_PNG_URL/oracle.png"}, {"@type": "ImageSprite", "name": "logos-oreilly-img", "url": "img:GILBARBARA_PNG_URL/oreilly.png"}, {"@type": "ImageSprite", "name": "logos-origami-img", "url": "img:GILBARBARA_PNG_URL/origami.png"}, {"@type": "ImageSprite", "name": "logos-origin-img", "url": "img:GILBARBARA_PNG_URL/origin.png"}, {"@type": "ImageSprite", "name": "logos-oshw-img", "url": "img:GILBARBARA_PNG_URL/oshw.png"}, {"@type": "ImageSprite", "name": "logos-osquery-img", "url": "img:GILBARBARA_PNG_URL/osquery.png"}, {"@type": "ImageSprite", "name": "logos-packer-img", "url": "img:GILBARBARA_PNG_URL/packer.png"}, {"@type": "ImageSprite", "name": "logos-pagekit-img", "url": "img:GILBARBARA_PNG_URL/pagekit.png"}, {"@type": "ImageSprite", "name": "logos-pagekite-img", "url": "img:GILBARBARA_PNG_URL/pagekite.png"}, {"@type": "ImageSprite", "name": "logos-pagerduty-icon-img", "url": "img:GILBARBARA_PNG_URL/pagerduty-icon.png"}, {"@type": "ImageSprite", "name": "logos-pagerduty-img", "url": "img:GILBARBARA_PNG_URL/pagerduty.png"}, {"@type": "ImageSprite", "name": "logos-panda-img", "url": "img:GILBARBARA_PNG_URL/panda.png"}, {"@type": "ImageSprite", "name": "logos-parcel-icon-img", "url": "img:GILBARBARA_PNG_URL/parcel-icon.png"}, {"@type": "ImageSprite", "name": "logos-parcel-img", "url": "img:GILBARBARA_PNG_URL/parcel.png"}, {"@type": "ImageSprite", "name": "logos-parse-img", "url": "img:GILBARBARA_PNG_URL/parse.png"}, {"@type": "ImageSprite", "name": "logos-parsehub-img", "url": "img:GILBARBARA_PNG_URL/parsehub.png"}, {"@type": "ImageSprite", "name": "logos-passbolt-icon-img", "url": "img:GILBARBARA_PNG_URL/passbolt-icon.png"}, {"@type": "ImageSprite", "name": "logos-passbolt-img", "url": "img:GILBARBARA_PNG_URL/passbolt.png"}, {"@type": "ImageSprite", "name": "logos-passport-img", "url": "img:GILBARBARA_PNG_URL/passport.png"}, {"@type": "ImageSprite", "name": "logos-patreon-img", "url": "img:GILBARBARA_PNG_URL/patreon.png"}, {"@type": "ImageSprite", "name": "logos-paypal-img", "url": "img:GILBARBARA_PNG_URL/paypal.png"}, {"@type": "ImageSprite", "name": "logos-peer5-img", "url": "img:GILBARBARA_PNG_URL/peer5.png"}, {"@type": "ImageSprite", "name": "logos-pepperoni-img", "url": "img:GILBARBARA_PNG_URL/pepperoni.png"}, {"@type": "ImageSprite", "name": "logos-percona-img", "url": "img:GILBARBARA_PNG_URL/percona.png"}, {"@type": "ImageSprite", "name": "logos-percy-icon-img", "url": "img:GILBARBARA_PNG_URL/percy-icon.png"}, {"@type": "ImageSprite", "name": "logos-percy-img", "url": "img:GILBARBARA_PNG_URL/percy.png"}, {"@type": "ImageSprite", "name": "logos-perf-rocks-img", "url": "img:GILBARBARA_PNG_URL/perf-rocks.png"}, {"@type": "ImageSprite", "name": "logos-perl-img", "url": "img:GILBARBARA_PNG_URL/perl.png"}, {"@type": "ImageSprite", "name": "logos-phalcon-img", "url": "img:GILBARBARA_PNG_URL/phalcon.png"}, {"@type": "ImageSprite", "name": "logos-phoenix-img", "url": "img:GILBARBARA_PNG_URL/phoenix.png"}, {"@type": "ImageSprite", "name": "logos-phonegap-bot-img", "url": "img:GILBARBARA_PNG_URL/phonegap-bot.png"}, {"@type": "ImageSprite", "name": "logos-phonegap-img", "url": "img:GILBARBARA_PNG_URL/phonegap.png"}, {"@type": "ImageSprite", "name": "logos-php-alt-img", "url": "img:GILBARBARA_PNG_URL/php-alt.png"}, {"@type": "ImageSprite", "name": "logos-php-img", "url": "img:GILBARBARA_PNG_URL/php.png"}, {"@type": "ImageSprite", "name": "logos-phpstorm-img", "url": "img:GILBARBARA_PNG_URL/phpstorm.png"}, {"@type": "ImageSprite", "name": "logos-pinterest-img", "url": "img:GILBARBARA_PNG_URL/pinterest.png"}, {"@type": "ImageSprite", "name": "logos-pipedrive-img", "url": "img:GILBARBARA_PNG_URL/pipedrive.png"}, {"@type": "ImageSprite", "name": "logos-pipefy-img", "url": "img:GILBARBARA_PNG_URL/pipefy.png"}, {"@type": "ImageSprite", "name": "logos-pivotal_tracker-img", "url": "img:GILBARBARA_PNG_URL/pivotal_tracker.png"}, {"@type": "ImageSprite", "name": "logos-pixijs-img", "url": "img:GILBARBARA_PNG_URL/pixijs.png"}, {"@type": "ImageSprite", "name": "logos-pkg-img", "url": "img:GILBARBARA_PNG_URL/pkg.png"}, {"@type": "ImageSprite", "name": "logos-planless-icon-img", "url": "img:GILBARBARA_PNG_URL/planless-icon.png"}, {"@type": "ImageSprite", "name": "logos-planless-img", "url": "img:GILBARBARA_PNG_URL/planless.png"}, {"@type": "ImageSprite", "name": "logos-plastic-scm-img", "url": "img:GILBARBARA_PNG_URL/plastic-scm.png"}, {"@type": "ImageSprite", "name": "logos-platformio-img", "url": "img:GILBARBARA_PNG_URL/platformio.png"}, {"@type": "ImageSprite", "name": "logos-play-img", "url": "img:GILBARBARA_PNG_URL/play.png"}, {"@type": "ImageSprite", "name": "logos-pm2-img", "url": "img:GILBARBARA_PNG_URL/pm2.png"}, {"@type": "ImageSprite", "name": "logos-pnpm-img", "url": "img:GILBARBARA_PNG_URL/pnpm.png"}, {"@type": "ImageSprite", "name": "logos-poeditor-img", "url": "img:GILBARBARA_PNG_URL/poeditor.png"}, {"@type": "ImageSprite", "name": "logos-polymer-img", "url": "img:GILBARBARA_PNG_URL/polymer.png"}, {"@type": "ImageSprite", "name": "logos-postcss-img", "url": "img:GILBARBARA_PNG_URL/postcss.png"}, {"@type": "ImageSprite", "name": "logos-postgraphile-img", "url": "img:GILBARBARA_PNG_URL/postgraphile.png"}, {"@type": "ImageSprite", "name": "logos-postgresql-img", "url": "img:GILBARBARA_PNG_URL/postgresql.png"}, {"@type": "ImageSprite", "name": "logos-postman-icon-img", "url": "img:GILBARBARA_PNG_URL/postman-icon.png"}, {"@type": "ImageSprite", "name": "logos-postman-img", "url": "img:GILBARBARA_PNG_URL/postman.png"}, {"@type": "ImageSprite", "name": "logos-pouchdb-img", "url": "img:GILBARBARA_PNG_URL/pouchdb.png"}, {"@type": "ImageSprite", "name": "logos-preact-img", "url": "img:GILBARBARA_PNG_URL/preact.png"}, {"@type": "ImageSprite", "name": "logos-precursor-img", "url": "img:GILBARBARA_PNG_URL/precursor.png"}, {"@type": "ImageSprite", "name": "logos-prerender-icon-img", "url": "img:GILBARBARA_PNG_URL/prerender-icon.png"}, {"@type": "ImageSprite", "name": "logos-prerender-img", "url": "img:GILBARBARA_PNG_URL/prerender.png"}, {"@type": "ImageSprite", "name": "logos-prestashop-img", "url": "img:GILBARBARA_PNG_URL/prestashop.png"}, {"@type": "ImageSprite", "name": "logos-presto-img", "url": "img:GILBARBARA_PNG_URL/presto.png"}, {"@type": "ImageSprite", "name": "logos-prettier-img", "url": "img:GILBARBARA_PNG_URL/prettier.png"}, {"@type": "ImageSprite", "name": "logos-prisma-img", "url": "img:GILBARBARA_PNG_URL/prisma.png"}, {"@type": "ImageSprite", "name": "logos-prismic-icon-img", "url": "img:GILBARBARA_PNG_URL/prismic-icon.png"}, {"@type": "ImageSprite", "name": "logos-prismic-img", "url": "img:GILBARBARA_PNG_URL/prismic.png"}, {"@type": "ImageSprite", "name": "logos-processwire-img", "url": "img:GILBARBARA_PNG_URL/processwire.png"}, {"@type": "ImageSprite", "name": "logos-productboard-icon-img", "url": "img:GILBARBARA_PNG_URL/productboard-icon.png"}, {"@type": "ImageSprite", "name": "logos-productboard-img", "url": "img:GILBARBARA_PNG_URL/productboard.png"}, {"@type": "ImageSprite", "name": "logos-producthunt-img", "url": "img:GILBARBARA_PNG_URL/producthunt.png"}, {"@type": "ImageSprite", "name": "logos-progress-img", "url": "img:GILBARBARA_PNG_URL/progress.png"}, {"@type": "ImageSprite", "name": "logos-prometheus-img", "url": "img:GILBARBARA_PNG_URL/prometheus.png"}, {"@type": "ImageSprite", "name": "logos-promises-img", "url": "img:GILBARBARA_PNG_URL/promises.png"}, {"@type": "ImageSprite", "name": "logos-proofy-img", "url": "img:GILBARBARA_PNG_URL/proofy.png"}, {"@type": "ImageSprite", "name": "logos-prospect-img", "url": "img:GILBARBARA_PNG_URL/prospect.png"}, {"@type": "ImageSprite", "name": "logos-protactor-img", "url": "img:GILBARBARA_PNG_URL/protactor.png"}, {"@type": "ImageSprite", "name": "logos-protoio-img", "url": "img:GILBARBARA_PNG_URL/protoio.png"}, {"@type": "ImageSprite", "name": "logos-protonet-img", "url": "img:GILBARBARA_PNG_URL/protonet.png"}, {"@type": "ImageSprite", "name": "logos-prott-img", "url": "img:GILBARBARA_PNG_URL/prott.png"}, {"@type": "ImageSprite", "name": "logos-pug-img", "url": "img:GILBARBARA_PNG_URL/pug.png"}, {"@type": "ImageSprite", "name": "logos-pumpkindb-img", "url": "img:GILBARBARA_PNG_URL/pumpkindb.png"}, {"@type": "ImageSprite", "name": "logos-puppet-icon-img", "url": "img:GILBARBARA_PNG_URL/puppet-icon.png"}, {"@type": "ImageSprite", "name": "logos-puppet-img", "url": "img:GILBARBARA_PNG_URL/puppet.png"}, {"@type": "ImageSprite", "name": "logos-puppeteer-img", "url": "img:GILBARBARA_PNG_URL/puppeteer.png"}, {"@type": "ImageSprite", "name": "logos-puppy-linux-img", "url": "img:GILBARBARA_PNG_URL/puppy-linux.png"}, {"@type": "ImageSprite", "name": "logos-purescript-icon-img", "url": "img:GILBARBARA_PNG_URL/purescript-icon.png"}, {"@type": "ImageSprite", "name": "logos-purescript-img", "url": "img:GILBARBARA_PNG_URL/purescript.png"}, {"@type": "ImageSprite", "name": "logos-pushbullet-img", "url": "img:GILBARBARA_PNG_URL/pushbullet.png"}, {"@type": "ImageSprite", "name": "logos-pusher-icon-img", "url": "img:GILBARBARA_PNG_URL/pusher-icon.png"}, {"@type": "ImageSprite", "name": "logos-pusher-img", "url": "img:GILBARBARA_PNG_URL/pusher.png"}, {"@type": "ImageSprite", "name": "logos-pwa-img", "url": "img:GILBARBARA_PNG_URL/pwa.png"}, {"@type": "ImageSprite", "name": "logos-pycharm-img", "url": "img:GILBARBARA_PNG_URL/pycharm.png"}, {"@type": "ImageSprite", "name": "logos-python-img", "url": "img:GILBARBARA_PNG_URL/python.png"}, {"@type": "ImageSprite", "name": "logos-pytorch-img", "url": "img:GILBARBARA_PNG_URL/pytorch.png"}, {"@type": "ImageSprite", "name": "logos-pyup-img", "url": "img:GILBARBARA_PNG_URL/pyup.png"}, {"@type": "ImageSprite", "name": "logos-q-img", "url": "img:GILBARBARA_PNG_URL/q.png"}, {"@type": "ImageSprite", "name": "logos-qlik-img", "url": "img:GILBARBARA_PNG_URL/qlik.png"}, {"@type": "ImageSprite", "name": "logos-qt-img", "url": "img:GILBARBARA_PNG_URL/qt.png"}, {"@type": "ImageSprite", "name": "logos-quarkus-icon-img", "url": "img:GILBARBARA_PNG_URL/quarkus-icon.png"}, {"@type": "ImageSprite", "name": "logos-quarkus-img", "url": "img:GILBARBARA_PNG_URL/quarkus.png"}, {"@type": "ImageSprite", "name": "logos-quay-img", "url": "img:GILBARBARA_PNG_URL/quay.png"}, {"@type": "ImageSprite", "name": "logos-quobyte-img", "url": "img:GILBARBARA_PNG_URL/quobyte.png"}, {"@type": "ImageSprite", "name": "logos-quora-img", "url": "img:GILBARBARA_PNG_URL/quora.png"}, {"@type": "ImageSprite", "name": "logos-r-lang-img", "url": "img:GILBARBARA_PNG_URL/r-lang.png"}, {"@type": "ImageSprite", "name": "logos-rabbitmq-icon-img", "url": "img:GILBARBARA_PNG_URL/rabbitmq-icon.png"}, {"@type": "ImageSprite", "name": "logos-rabbitmq-img", "url": "img:GILBARBARA_PNG_URL/rabbitmq.png"}, {"@type": "ImageSprite", "name": "logos-rackspace-img", "url": "img:GILBARBARA_PNG_URL/rackspace.png"}, {"@type": "ImageSprite", "name": "logos-rails-img", "url": "img:GILBARBARA_PNG_URL/rails.png"}, {"@type": "ImageSprite", "name": "logos-ramda-img", "url": "img:GILBARBARA_PNG_URL/ramda.png"}, {"@type": "ImageSprite", "name": "logos-raml-img", "url": "img:GILBARBARA_PNG_URL/raml.png"}, {"@type": "ImageSprite", "name": "logos-rancher-icon-img", "url": "img:GILBARBARA_PNG_URL/rancher-icon.png"}, {"@type": "ImageSprite", "name": "logos-rancher-img", "url": "img:GILBARBARA_PNG_URL/rancher.png"}, {"@type": "ImageSprite", "name": "logos-raphael-img", "url": "img:GILBARBARA_PNG_URL/raphael.png"}, {"@type": "ImageSprite", "name": "logos-raspberry-pi-img", "url": "img:GILBARBARA_PNG_URL/raspberry-pi.png"}, {"@type": "ImageSprite", "name": "logos-rax-img", "url": "img:GILBARBARA_PNG_URL/rax.png"}, {"@type": "ImageSprite", "name": "logos-react-router-img", "url": "img:GILBARBARA_PNG_URL/react-router.png"}, {"@type": "ImageSprite", "name": "logos-react-spring-img", "url": "img:GILBARBARA_PNG_URL/react-spring.png"}, {"@type": "ImageSprite", "name": "logos-react-styleguidist-img", "url": "img:GILBARBARA_PNG_URL/react-styleguidist.png"}, {"@type": "ImageSprite", "name": "logos-react-img", "url": "img:GILBARBARA_PNG_URL/react.png"}, {"@type": "ImageSprite", "name": "logos-reactivex-img", "url": "img:GILBARBARA_PNG_URL/reactivex.png"}, {"@type": "ImageSprite", "name": "logos-realm-img", "url": "img:GILBARBARA_PNG_URL/realm.png"}, {"@type": "ImageSprite", "name": "logos-reapp-img", "url": "img:GILBARBARA_PNG_URL/reapp.png"}, {"@type": "ImageSprite", "name": "logos-reasonml-icon-img", "url": "img:GILBARBARA_PNG_URL/reasonml-icon.png"}, {"@type": "ImageSprite", "name": "logos-reasonml-img", "url": "img:GILBARBARA_PNG_URL/reasonml.png"}, {"@type": "ImageSprite", "name": "logos-reddit-icon-img", "url": "img:GILBARBARA_PNG_URL/reddit-icon.png"}, {"@type": "ImageSprite", "name": "logos-reddit-img", "url": "img:GILBARBARA_PNG_URL/reddit.png"}, {"@type": "ImageSprite", "name": "logos-redhat-icon-img", "url": "img:GILBARBARA_PNG_URL/redhat-icon.png"}, {"@type": "ImageSprite", "name": "logos-redhat-img", "url": "img:GILBARBARA_PNG_URL/redhat.png"}, {"@type": "ImageSprite", "name": "logos-redis-img", "url": "img:GILBARBARA_PNG_URL/redis.png"}, {"@type": "ImageSprite", "name": "logos-redsmin-img", "url": "img:GILBARBARA_PNG_URL/redsmin.png"}, {"@type": "ImageSprite", "name": "logos-redux-observable-img", "url": "img:GILBARBARA_PNG_URL/redux-observable.png"}, {"@type": "ImageSprite", "name": "logos-redux-saga-img", "url": "img:GILBARBARA_PNG_URL/redux-saga.png"}, {"@type": "ImageSprite", "name": "logos-redux-img", "url": "img:GILBARBARA_PNG_URL/redux.png"}, {"@type": "ImageSprite", "name": "logos-reindex-img", "url": "img:GILBARBARA_PNG_URL/reindex.png"}, {"@type": "ImageSprite", "name": "logos-relay-img", "url": "img:GILBARBARA_PNG_URL/relay.png"}, {"@type": "ImageSprite", "name": "logos-release-img", "url": "img:GILBARBARA_PNG_URL/release.png"}, {"@type": "ImageSprite", "name": "logos-remix-icon-img", "url": "img:GILBARBARA_PNG_URL/remix-icon.png"}, {"@type": "ImageSprite", "name": "logos-remix-img", "url": "img:GILBARBARA_PNG_URL/remix.png"}, {"@type": "ImageSprite", "name": "logos-require-img", "url": "img:GILBARBARA_PNG_URL/require.png"}, {"@type": "ImageSprite", "name": "logos-rescript-icon-img", "url": "img:GILBARBARA_PNG_URL/rescript-icon.png"}, {"@type": "ImageSprite", "name": "logos-rescript-img", "url": "img:GILBARBARA_PNG_URL/rescript.png"}, {"@type": "ImageSprite", "name": "logos-rest-li-img", "url": "img:GILBARBARA_PNG_URL/rest-li.png"}, {"@type": "ImageSprite", "name": "logos-rethinkdb-img", "url": "img:GILBARBARA_PNG_URL/rethinkdb.png"}, {"@type": "ImageSprite", "name": "logos-retool-icon-img", "url": "img:GILBARBARA_PNG_URL/retool-icon.png"}, {"@type": "ImageSprite", "name": "logos-retool-img", "url": "img:GILBARBARA_PNG_URL/retool.png"}, {"@type": "ImageSprite", "name": "logos-riak-img", "url": "img:GILBARBARA_PNG_URL/riak.png"}, {"@type": "ImageSprite", "name": "logos-riot-img", "url": "img:GILBARBARA_PNG_URL/riot.png"}, {"@type": "ImageSprite", "name": "logos-rocket-chat-icon-img", "url": "img:GILBARBARA_PNG_URL/rocket-chat-icon.png"}, {"@type": "ImageSprite", "name": "logos-rocket-chat-img", "url": "img:GILBARBARA_PNG_URL/rocket-chat.png"}, {"@type": "ImageSprite", "name": "logos-rocksdb-img", "url": "img:GILBARBARA_PNG_URL/rocksdb.png"}, {"@type": "ImageSprite", "name": "logos-rocky-linux-icon-img", "url": "img:GILBARBARA_PNG_URL/rocky-linux-icon.png"}, {"@type": "ImageSprite", "name": "logos-rocky-linux-img", "url": "img:GILBARBARA_PNG_URL/rocky-linux.png"}, {"@type": "ImageSprite", "name": "logos-rollbar-icon-img", "url": "img:GILBARBARA_PNG_URL/rollbar-icon.png"}, {"@type": "ImageSprite", "name": "logos-rollbar-img", "url": "img:GILBARBARA_PNG_URL/rollbar.png"}, {"@type": "ImageSprite", "name": "logos-rollupjs-img", "url": "img:GILBARBARA_PNG_URL/rollupjs.png"}, {"@type": "ImageSprite", "name": "logos-rome-icon-img", "url": "img:GILBARBARA_PNG_URL/rome-icon.png"}, {"@type": "ImageSprite", "name": "logos-rome-img", "url": "img:GILBARBARA_PNG_URL/rome.png"}, {"@type": "ImageSprite", "name": "logos-rsa-img", "url": "img:GILBARBARA_PNG_URL/rsa.png"}, {"@type": "ImageSprite", "name": "logos-rsmq-img", "url": "img:GILBARBARA_PNG_URL/rsmq.png"}, {"@type": "ImageSprite", "name": "logos-rubocop-img", "url": "img:GILBARBARA_PNG_URL/rubocop.png"}, {"@type": "ImageSprite", "name": "logos-ruby-img", "url": "img:GILBARBARA_PNG_URL/ruby.png"}, {"@type": "ImageSprite", "name": "logos-rubygems-img", "url": "img:GILBARBARA_PNG_URL/rubygems.png"}, {"@type": "ImageSprite", "name": "logos-rubymine-img", "url": "img:GILBARBARA_PNG_URL/rubymine.png"}, {"@type": "ImageSprite", "name": "logos-rum-img", "url": "img:GILBARBARA_PNG_URL/rum.png"}, {"@type": "ImageSprite", "name": "logos-runscope-img", "url": "img:GILBARBARA_PNG_URL/runscope.png"}, {"@type": "ImageSprite", "name": "logos-rust-img", "url": "img:GILBARBARA_PNG_URL/rust.png"}, {"@type": "ImageSprite", "name": "logos-rxdb-img", "url": "img:GILBARBARA_PNG_URL/rxdb.png"}, {"@type": "ImageSprite", "name": "logos-safari-img", "url": "img:GILBARBARA_PNG_URL/safari.png"}, {"@type": "ImageSprite", "name": "logos-sagui-img", "url": "img:GILBARBARA_PNG_URL/sagui.png"}, {"@type": "ImageSprite", "name": "logos-sails-img", "url": "img:GILBARBARA_PNG_URL/sails.png"}, {"@type": "ImageSprite", "name": "logos-salesforce-img", "url": "img:GILBARBARA_PNG_URL/salesforce.png"}, {"@type": "ImageSprite", "name": "logos-sameroom-img", "url": "img:GILBARBARA_PNG_URL/sameroom.png"}, {"@type": "ImageSprite", "name": "logos-samsung-img", "url": "img:GILBARBARA_PNG_URL/samsung.png"}, {"@type": "ImageSprite", "name": "logos-sanity-img", "url": "img:GILBARBARA_PNG_URL/sanity.png"}, {"@type": "ImageSprite", "name": "logos-sass-doc-img", "url": "img:GILBARBARA_PNG_URL/sass-doc.png"}, {"@type": "ImageSprite", "name": "logos-sass-img", "url": "img:GILBARBARA_PNG_URL/sass.png"}, {"@type": "ImageSprite", "name": "logos-saucelabs-img", "url": "img:GILBARBARA_PNG_URL/saucelabs.png"}, {"@type": "ImageSprite", "name": "logos-scala-img", "url": "img:GILBARBARA_PNG_URL/scala.png"}, {"@type": "ImageSprite", "name": "logos-scaledrone-img", "url": "img:GILBARBARA_PNG_URL/scaledrone.png"}, {"@type": "ImageSprite", "name": "logos-scribd-icon-img", "url": "img:GILBARBARA_PNG_URL/scribd-icon.png"}, {"@type": "ImageSprite", "name": "logos-scribd-img", "url": "img:GILBARBARA_PNG_URL/scribd.png"}, {"@type": "ImageSprite", "name": "logos-section-icon-img", "url": "img:GILBARBARA_PNG_URL/section-icon.png"}, {"@type": "ImageSprite", "name": "logos-section-img", "url": "img:GILBARBARA_PNG_URL/section.png"}, {"@type": "ImageSprite", "name": "logos-segment-icon-img", "url": "img:GILBARBARA_PNG_URL/segment-icon.png"}, {"@type": "ImageSprite", "name": "logos-segment-img", "url": "img:GILBARBARA_PNG_URL/segment.png"}, {"@type": "ImageSprite", "name": "logos-selenium-img", "url": "img:GILBARBARA_PNG_URL/selenium.png"}, {"@type": "ImageSprite", "name": "logos-semantic-release-img", "url": "img:GILBARBARA_PNG_URL/semantic-release.png"}, {"@type": "ImageSprite", "name": "logos-semantic-ui-img", "url": "img:GILBARBARA_PNG_URL/semantic-ui.png"}, {"@type": "ImageSprite", "name": "logos-semantic-web-img", "url": "img:GILBARBARA_PNG_URL/semantic-web.png"}, {"@type": "ImageSprite", "name": "logos-semaphoreci-img", "url": "img:GILBARBARA_PNG_URL/semaphoreci.png"}, {"@type": "ImageSprite", "name": "logos-sencha-img", "url": "img:GILBARBARA_PNG_URL/sencha.png"}, {"@type": "ImageSprite", "name": "logos-sendgrid-icon-img", "url": "img:GILBARBARA_PNG_URL/sendgrid-icon.png"}, {"@type": "ImageSprite", "name": "logos-sendgrid-img", "url": "img:GILBARBARA_PNG_URL/sendgrid.png"}, {"@type": "ImageSprite", "name": "logos-seneca-img", "url": "img:GILBARBARA_PNG_URL/seneca.png"}, {"@type": "ImageSprite", "name": "logos-sensu-icon-img", "url": "img:GILBARBARA_PNG_URL/sensu-icon.png"}, {"@type": "ImageSprite", "name": "logos-sensu-img", "url": "img:GILBARBARA_PNG_URL/sensu.png"}, {"@type": "ImageSprite", "name": "logos-sentry-icon-img", "url": "img:GILBARBARA_PNG_URL/sentry-icon.png"}, {"@type": "ImageSprite", "name": "logos-sentry-img", "url": "img:GILBARBARA_PNG_URL/sentry.png"}, {"@type": "ImageSprite", "name": "logos-sequelize-img", "url": "img:GILBARBARA_PNG_URL/sequelize.png"}, {"@type": "ImageSprite", "name": "logos-serverless-img", "url": "img:GILBARBARA_PNG_URL/serverless.png"}, {"@type": "ImageSprite", "name": "logos-sherlock-icon-img", "url": "img:GILBARBARA_PNG_URL/sherlock-icon.png"}, {"@type": "ImageSprite", "name": "logos-sherlock-img", "url": "img:GILBARBARA_PNG_URL/sherlock.png"}, {"@type": "ImageSprite", "name": "logos-shields-img", "url": "img:GILBARBARA_PNG_URL/shields.png"}, {"@type": "ImageSprite", "name": "logos-shipit-img", "url": "img:GILBARBARA_PNG_URL/shipit.png"}, {"@type": "ImageSprite", "name": "logos-shippable-img", "url": "img:GILBARBARA_PNG_URL/shippable.png"}, {"@type": "ImageSprite", "name": "logos-shogun-img", "url": "img:GILBARBARA_PNG_URL/shogun.png"}, {"@type": "ImageSprite", "name": "logos-shopify-img", "url": "img:GILBARBARA_PNG_URL/shopify.png"}, {"@type": "ImageSprite", "name": "logos-sidekick-img", "url": "img:GILBARBARA_PNG_URL/sidekick.png"}, {"@type": "ImageSprite", "name": "logos-sidekiq-icon-img", "url": "img:GILBARBARA_PNG_URL/sidekiq-icon.png"}, {"@type": "ImageSprite", "name": "logos-sidekiq-img", "url": "img:GILBARBARA_PNG_URL/sidekiq.png"}, {"@type": "ImageSprite", "name": "logos-signal-img", "url": "img:GILBARBARA_PNG_URL/signal.png"}, {"@type": "ImageSprite", "name": "logos-sinatra-img", "url": "img:GILBARBARA_PNG_URL/sinatra.png"}, {"@type": "ImageSprite", "name": "logos-sitepoint-img", "url": "img:GILBARBARA_PNG_URL/sitepoint.png"}, {"@type": "ImageSprite", "name": "logos-skaffolder-img", "url": "img:GILBARBARA_PNG_URL/skaffolder.png"}, {"@type": "ImageSprite", "name": "logos-sketch-img", "url": "img:GILBARBARA_PNG_URL/sketch.png"}, {"@type": "ImageSprite", "name": "logos-skylight-img", "url": "img:GILBARBARA_PNG_URL/skylight.png"}, {"@type": "ImageSprite", "name": "logos-skype-img", "url": "img:GILBARBARA_PNG_URL/skype.png"}, {"@type": "ImageSprite", "name": "logos-slack-icon-img", "url": "img:GILBARBARA_PNG_URL/slack-icon.png"}, {"@type": "ImageSprite", "name": "logos-slack-img", "url": "img:GILBARBARA_PNG_URL/slack.png"}, {"@type": "ImageSprite", "name": "logos-slides-img", "url": "img:GILBARBARA_PNG_URL/slides.png"}, {"@type": "ImageSprite", "name": "logos-slim-img", "url": "img:GILBARBARA_PNG_URL/slim.png"}, {"@type": "ImageSprite", "name": "logos-smartling-img", "url": "img:GILBARBARA_PNG_URL/smartling.png"}, {"@type": "ImageSprite", "name": "logos-smashingmagazine-img", "url": "img:GILBARBARA_PNG_URL/smashingmagazine.png"}, {"@type": "ImageSprite", "name": "logos-snap-svg-img", "url": "img:GILBARBARA_PNG_URL/snap-svg.png"}, {"@type": "ImageSprite", "name": "logos-snowflake-icon-img", "url": "img:GILBARBARA_PNG_URL/snowflake-icon.png"}, {"@type": "ImageSprite", "name": "logos-snowflake-img", "url": "img:GILBARBARA_PNG_URL/snowflake.png"}, {"@type": "ImageSprite", "name": "logos-snowpack-img", "url": "img:GILBARBARA_PNG_URL/snowpack.png"}, {"@type": "ImageSprite", "name": "logos-snupps-img", "url": "img:GILBARBARA_PNG_URL/snupps.png"}, {"@type": "ImageSprite", "name": "logos-snyk-img", "url": "img:GILBARBARA_PNG_URL/snyk.png"}, {"@type": "ImageSprite", "name": "logos-socket.io-img", "url": "img:GILBARBARA_PNG_URL/socket.io.png"}, {"@type": "ImageSprite", "name": "logos-solarwinds-img", "url": "img:GILBARBARA_PNG_URL/solarwinds.png"}, {"@type": "ImageSprite", "name": "logos-solid-img", "url": "img:GILBARBARA_PNG_URL/solid.png"}, {"@type": "ImageSprite", "name": "logos-solidity-img", "url": "img:GILBARBARA_PNG_URL/solidity.png"}, {"@type": "ImageSprite", "name": "logos-solidjs-icon-img", "url": "img:GILBARBARA_PNG_URL/solidjs-icon.png"}, {"@type": "ImageSprite", "name": "logos-solidjs-img", "url": "img:GILBARBARA_PNG_URL/solidjs.png"}, {"@type": "ImageSprite", "name": "logos-solr-img", "url": "img:GILBARBARA_PNG_URL/solr.png"}, {"@type": "ImageSprite", "name": "logos-sonarqube-img", "url": "img:GILBARBARA_PNG_URL/sonarqube.png"}, {"@type": "ImageSprite", "name": "logos-soundcloud-img", "url": "img:GILBARBARA_PNG_URL/soundcloud.png"}, {"@type": "ImageSprite", "name": "logos-sourcegraph-img", "url": "img:GILBARBARA_PNG_URL/sourcegraph.png"}, {"@type": "ImageSprite", "name": "logos-sourcetrail-img", "url": "img:GILBARBARA_PNG_URL/sourcetrail.png"}, {"@type": "ImageSprite", "name": "logos-sourcetree-img", "url": "img:GILBARBARA_PNG_URL/sourcetree.png"}, {"@type": "ImageSprite", "name": "logos-spark-img", "url": "img:GILBARBARA_PNG_URL/spark.png"}, {"@type": "ImageSprite", "name": "logos-sparkcentral-img", "url": "img:GILBARBARA_PNG_URL/sparkcentral.png"}, {"@type": "ImageSprite", "name": "logos-sparkpost-img", "url": "img:GILBARBARA_PNG_URL/sparkpost.png"}, {"@type": "ImageSprite", "name": "logos-speakerdeck-img", "url": "img:GILBARBARA_PNG_URL/speakerdeck.png"}, {"@type": "ImageSprite", "name": "logos-speedcurve-img", "url": "img:GILBARBARA_PNG_URL/speedcurve.png"}, {"@type": "ImageSprite", "name": "logos-spidermonkey-icon-img", "url": "img:GILBARBARA_PNG_URL/spidermonkey-icon.png"}, {"@type": "ImageSprite", "name": "logos-spidermonkey-img", "url": "img:GILBARBARA_PNG_URL/spidermonkey.png"}, {"@type": "ImageSprite", "name": "logos-spinnaker-img", "url": "img:GILBARBARA_PNG_URL/spinnaker.png"}, {"@type": "ImageSprite", "name": "logos-splunk-img", "url": "img:GILBARBARA_PNG_URL/splunk.png"}, {"@type": "ImageSprite", "name": "logos-spotify-icon-img", "url": "img:GILBARBARA_PNG_URL/spotify-icon.png"}, {"@type": "ImageSprite", "name": "logos-spotify-img", "url": "img:GILBARBARA_PNG_URL/spotify.png"}, {"@type": "ImageSprite", "name": "logos-spree-img", "url": "img:GILBARBARA_PNG_URL/spree.png"}, {"@type": "ImageSprite", "name": "logos-spring-icon-img", "url": "img:GILBARBARA_PNG_URL/spring-icon.png"}, {"@type": "ImageSprite", "name": "logos-spring-img", "url": "img:GILBARBARA_PNG_URL/spring.png"}, {"@type": "ImageSprite", "name": "logos-sqlite-img", "url": "img:GILBARBARA_PNG_URL/sqlite.png"}, {"@type": "ImageSprite", "name": "logos-square-img", "url": "img:GILBARBARA_PNG_URL/square.png"}, {"@type": "ImageSprite", "name": "logos-squarespace-img", "url": "img:GILBARBARA_PNG_URL/squarespace.png"}, {"@type": "ImageSprite", "name": "logos-stackbit-icon-img", "url": "img:GILBARBARA_PNG_URL/stackbit-icon.png"}, {"@type": "ImageSprite", "name": "logos-stackbit-img", "url": "img:GILBARBARA_PNG_URL/stackbit.png"}, {"@type": "ImageSprite", "name": "logos-stackoverflow-icon-img", "url": "img:GILBARBARA_PNG_URL/stackoverflow-icon.png"}, {"@type": "ImageSprite", "name": "logos-stackoverflow-img", "url": "img:GILBARBARA_PNG_URL/stackoverflow.png"}, {"@type": "ImageSprite", "name": "logos-stackshare-img", "url": "img:GILBARBARA_PNG_URL/stackshare.png"}, {"@type": "ImageSprite", "name": "logos-statuspage-img", "url": "img:GILBARBARA_PNG_URL/statuspage.png"}, {"@type": "ImageSprite", "name": "logos-stdlib-icon-img", "url": "img:GILBARBARA_PNG_URL/stdlib-icon.png"}, {"@type": "ImageSprite", "name": "logos-stdlib-img", "url": "img:GILBARBARA_PNG_URL/stdlib.png"}, {"@type": "ImageSprite", "name": "logos-steam-img", "url": "img:GILBARBARA_PNG_URL/steam.png"}, {"@type": "ImageSprite", "name": "logos-stenciljs-icon-img", "url": "img:GILBARBARA_PNG_URL/stenciljs-icon.png"}, {"@type": "ImageSprite", "name": "logos-stenciljs-img", "url": "img:GILBARBARA_PNG_URL/stenciljs.png"}, {"@type": "ImageSprite", "name": "logos-stetho-img", "url": "img:GILBARBARA_PNG_URL/stetho.png"}, {"@type": "ImageSprite", "name": "logos-stickermule-img", "url": "img:GILBARBARA_PNG_URL/stickermule.png"}, {"@type": "ImageSprite", "name": "logos-stimulus-img", "url": "img:GILBARBARA_PNG_URL/stimulus.png"}, {"@type": "ImageSprite", "name": "logos-stitch-img", "url": "img:GILBARBARA_PNG_URL/stitch.png"}, {"@type": "ImageSprite", "name": "logos-stoplight-img", "url": "img:GILBARBARA_PNG_URL/stoplight.png"}, {"@type": "ImageSprite", "name": "logos-storybook-icon-img", "url": "img:GILBARBARA_PNG_URL/storybook-icon.png"}, {"@type": "ImageSprite", "name": "logos-storybook-img", "url": "img:GILBARBARA_PNG_URL/storybook.png"}, {"@type": "ImageSprite", "name": "logos-strapi-icon-img", "url": "img:GILBARBARA_PNG_URL/strapi-icon.png"}, {"@type": "ImageSprite", "name": "logos-strapi-img", "url": "img:GILBARBARA_PNG_URL/strapi.png"}, {"@type": "ImageSprite", "name": "logos-strider-img", "url": "img:GILBARBARA_PNG_URL/strider.png"}, {"@type": "ImageSprite", "name": "logos-stripe-img", "url": "img:GILBARBARA_PNG_URL/stripe.png"}, {"@type": "ImageSprite", "name": "logos-struts-img", "url": "img:GILBARBARA_PNG_URL/struts.png"}, {"@type": "ImageSprite", "name": "logos-styleci-img", "url": "img:GILBARBARA_PNG_URL/styleci.png"}, {"@type": "ImageSprite", "name": "logos-stylefmt-img", "url": "img:GILBARBARA_PNG_URL/stylefmt.png"}, {"@type": "ImageSprite", "name": "logos-stylelint-img", "url": "img:GILBARBARA_PNG_URL/stylelint.png"}, {"@type": "ImageSprite", "name": "logos-stylis-img", "url": "img:GILBARBARA_PNG_URL/stylis.png"}, {"@type": "ImageSprite", "name": "logos-stylus-img", "url": "img:GILBARBARA_PNG_URL/stylus.png"}, {"@type": "ImageSprite", "name": "logos-sublimetext-icon-img", "url": "img:GILBARBARA_PNG_URL/sublimetext-icon.png"}, {"@type": "ImageSprite", "name": "logos-sublimetext-img", "url": "img:GILBARBARA_PNG_URL/sublimetext.png"}, {"@type": "ImageSprite", "name": "logos-subversion-img", "url": "img:GILBARBARA_PNG_URL/subversion.png"}, {"@type": "ImageSprite", "name": "logos-sugarss-img", "url": "img:GILBARBARA_PNG_URL/sugarss.png"}, {"@type": "ImageSprite", "name": "logos-surge-img", "url": "img:GILBARBARA_PNG_URL/surge.png"}, {"@type": "ImageSprite", "name": "logos-survicate-img", "url": "img:GILBARBARA_PNG_URL/survicate.png"}, {"@type": "ImageSprite", "name": "logos-suse-img", "url": "img:GILBARBARA_PNG_URL/suse.png"}, {"@type": "ImageSprite", "name": "logos-susy-img", "url": "img:GILBARBARA_PNG_URL/susy.png"}, {"@type": "ImageSprite", "name": "logos-svelte-icon-img", "url": "img:GILBARBARA_PNG_URL/svelte-icon.png"}, {"@type": "ImageSprite", "name": "logos-svelte-img", "url": "img:GILBARBARA_PNG_URL/svelte.png"}, {"@type": "ImageSprite", "name": "logos-svg-img", "url": "img:GILBARBARA_PNG_URL/svg.png"}, {"@type": "ImageSprite", "name": "logos-svgator-img", "url": "img:GILBARBARA_PNG_URL/svgator.png"}, {"@type": "ImageSprite", "name": "logos-swagger-img", "url": "img:GILBARBARA_PNG_URL/swagger.png"}, {"@type": "ImageSprite", "name": "logos-swc-img", "url": "img:GILBARBARA_PNG_URL/swc.png"}, {"@type": "ImageSprite", "name": "logos-swift-img", "url": "img:GILBARBARA_PNG_URL/swift.png"}, {"@type": "ImageSprite", "name": "logos-swiftype-img", "url": "img:GILBARBARA_PNG_URL/swiftype.png"}, {"@type": "ImageSprite", "name": "logos-swr-img", "url": "img:GILBARBARA_PNG_URL/swr.png"}, {"@type": "ImageSprite", "name": "logos-symfony-img", "url": "img:GILBARBARA_PNG_URL/symfony.png"}, {"@type": "ImageSprite", "name": "logos-sysdig-icon-img", "url": "img:GILBARBARA_PNG_URL/sysdig-icon.png"}, {"@type": "ImageSprite", "name": "logos-sysdig-img", "url": "img:GILBARBARA_PNG_URL/sysdig.png"}, {"@type": "ImageSprite", "name": "logos-t3-img", "url": "img:GILBARBARA_PNG_URL/t3.png"}, {"@type": "ImageSprite", "name": "logos-tableau-icon-img", "url": "img:GILBARBARA_PNG_URL/tableau-icon.png"}, {"@type": "ImageSprite", "name": "logos-tableau-img", "url": "img:GILBARBARA_PNG_URL/tableau.png"}, {"@type": "ImageSprite", "name": "logos-taiga-img", "url": "img:GILBARBARA_PNG_URL/taiga.png"}, {"@type": "ImageSprite", "name": "logos-tailwindcss-icon-img", "url": "img:GILBARBARA_PNG_URL/tailwindcss-icon.png"}, {"@type": "ImageSprite", "name": "logos-tailwindcss-img", "url": "img:GILBARBARA_PNG_URL/tailwindcss.png"}, {"@type": "ImageSprite", "name": "logos-tapcart-icon-img", "url": "img:GILBARBARA_PNG_URL/tapcart-icon.png"}, {"@type": "ImageSprite", "name": "logos-tapcart-img", "url": "img:GILBARBARA_PNG_URL/tapcart.png"}, {"@type": "ImageSprite", "name": "logos-targetprocess-img", "url": "img:GILBARBARA_PNG_URL/targetprocess.png"}, {"@type": "ImageSprite", "name": "logos-taskade-icon-img", "url": "img:GILBARBARA_PNG_URL/taskade-icon.png"}, {"@type": "ImageSprite", "name": "logos-taskade-img", "url": "img:GILBARBARA_PNG_URL/taskade.png"}, {"@type": "ImageSprite", "name": "logos-tastejs-img", "url": "img:GILBARBARA_PNG_URL/tastejs.png"}, {"@type": "ImageSprite", "name": "logos-tauri-img", "url": "img:GILBARBARA_PNG_URL/tauri.png"}, {"@type": "ImageSprite", "name": "logos-tealium-img", "url": "img:GILBARBARA_PNG_URL/tealium.png"}, {"@type": "ImageSprite", "name": "logos-teamgrid-img", "url": "img:GILBARBARA_PNG_URL/teamgrid.png"}, {"@type": "ImageSprite", "name": "logos-teamwork-icon-img", "url": "img:GILBARBARA_PNG_URL/teamwork-icon.png"}, {"@type": "ImageSprite", "name": "logos-teamwork-img", "url": "img:GILBARBARA_PNG_URL/teamwork.png"}, {"@type": "ImageSprite", "name": "logos-telegram-img", "url": "img:GILBARBARA_PNG_URL/telegram.png"}, {"@type": "ImageSprite", "name": "logos-tensorflow-img", "url": "img:GILBARBARA_PNG_URL/tensorflow.png"}, {"@type": "ImageSprite", "name": "logos-terminal-img", "url": "img:GILBARBARA_PNG_URL/terminal.png"}, {"@type": "ImageSprite", "name": "logos-terraform-icon-img", "url": "img:GILBARBARA_PNG_URL/terraform-icon.png"}, {"@type": "ImageSprite", "name": "logos-terraform-img", "url": "img:GILBARBARA_PNG_URL/terraform.png"}, {"@type": "ImageSprite", "name": "logos-terser-icon-img", "url": "img:GILBARBARA_PNG_URL/terser-icon.png"}, {"@type": "ImageSprite", "name": "logos-terser-img", "url": "img:GILBARBARA_PNG_URL/terser.png"}, {"@type": "ImageSprite", "name": "logos-testlodge-img", "url": "img:GILBARBARA_PNG_URL/testlodge.png"}, {"@type": "ImageSprite", "name": "logos-tidal-icon-img", "url": "img:GILBARBARA_PNG_URL/tidal-icon.png"}, {"@type": "ImageSprite", "name": "logos-tidal-img", "url": "img:GILBARBARA_PNG_URL/tidal.png"}, {"@type": "ImageSprite", "name": "logos-tiktok-icon-img", "url": "img:GILBARBARA_PNG_URL/tiktok-icon.png"}, {"@type": "ImageSprite", "name": "logos-tiktok-img", "url": "img:GILBARBARA_PNG_URL/tiktok.png"}, {"@type": "ImageSprite", "name": "logos-tnw-img", "url": "img:GILBARBARA_PNG_URL/tnw.png"}, {"@type": "ImageSprite", "name": "logos-todoist-icon-img", "url": "img:GILBARBARA_PNG_URL/todoist-icon.png"}, {"@type": "ImageSprite", "name": "logos-todoist-img", "url": "img:GILBARBARA_PNG_URL/todoist.png"}, {"@type": "ImageSprite", "name": "logos-todomvc-img", "url": "img:GILBARBARA_PNG_URL/todomvc.png"}, {"@type": "ImageSprite", "name": "logos-tomcat-img", "url": "img:GILBARBARA_PNG_URL/tomcat.png"}, {"@type": "ImageSprite", "name": "logos-toml-img", "url": "img:GILBARBARA_PNG_URL/toml.png"}, {"@type": "ImageSprite", "name": "logos-tor-img", "url": "img:GILBARBARA_PNG_URL/tor.png"}, {"@type": "ImageSprite", "name": "logos-torus-img", "url": "img:GILBARBARA_PNG_URL/torus.png"}, {"@type": "ImageSprite", "name": "logos-traackr-img", "url": "img:GILBARBARA_PNG_URL/traackr.png"}, {"@type": "ImageSprite", "name": "logos-trac-img", "url": "img:GILBARBARA_PNG_URL/trac.png"}, {"@type": "ImageSprite", "name": "logos-travis-ci-monochrome-img", "url": "img:GILBARBARA_PNG_URL/travis-ci-monochrome.png"}, {"@type": "ImageSprite", "name": "logos-travis-ci-img", "url": "img:GILBARBARA_PNG_URL/travis-ci.png"}, {"@type": "ImageSprite", "name": "logos-treasuredata-icon-img", "url": "img:GILBARBARA_PNG_URL/treasuredata-icon.png"}, {"@type": "ImageSprite", "name": "logos-treasuredata-img", "url": "img:GILBARBARA_PNG_URL/treasuredata.png"}, {"@type": "ImageSprite", "name": "logos-treehouse-img", "url": "img:GILBARBARA_PNG_URL/treehouse.png"}, {"@type": "ImageSprite", "name": "logos-trello-img", "url": "img:GILBARBARA_PNG_URL/trello.png"}, {"@type": "ImageSprite", "name": "logos-truffle-icon-img", "url": "img:GILBARBARA_PNG_URL/truffle-icon.png"}, {"@type": "ImageSprite", "name": "logos-truffle-img", "url": "img:GILBARBARA_PNG_URL/truffle.png"}, {"@type": "ImageSprite", "name": "logos-tsu-img", "url": "img:GILBARBARA_PNG_URL/tsu.png"}, {"@type": "ImageSprite", "name": "logos-tsuru-img", "url": "img:GILBARBARA_PNG_URL/tsuru.png"}, {"@type": "ImageSprite", "name": "logos-tumblr-icon-img", "url": "img:GILBARBARA_PNG_URL/tumblr-icon.png"}, {"@type": "ImageSprite", "name": "logos-tumblr-img", "url": "img:GILBARBARA_PNG_URL/tumblr.png"}, {"@type": "ImageSprite", "name": "logos-tunein-img", "url": "img:GILBARBARA_PNG_URL/tunein.png"}, {"@type": "ImageSprite", "name": "logos-tuple-img", "url": "img:GILBARBARA_PNG_URL/tuple.png"}, {"@type": "ImageSprite", "name": "logos-turborepo-icon-img", "url": "img:GILBARBARA_PNG_URL/turborepo-icon.png"}, {"@type": "ImageSprite", "name": "logos-turborepo-img", "url": "img:GILBARBARA_PNG_URL/turborepo.png"}, {"@type": "ImageSprite", "name": "logos-turret-img", "url": "img:GILBARBARA_PNG_URL/turret.png"}, {"@type": "ImageSprite", "name": "logos-twilio-icon-img", "url": "img:GILBARBARA_PNG_URL/twilio-icon.png"}, {"@type": "ImageSprite", "name": "logos-twilio-img", "url": "img:GILBARBARA_PNG_URL/twilio.png"}, {"@type": "ImageSprite", "name": "logos-twitch-img", "url": "img:GILBARBARA_PNG_URL/twitch.png"}, {"@type": "ImageSprite", "name": "logos-twitter-img", "url": "img:GILBARBARA_PNG_URL/twitter.png"}, {"@type": "ImageSprite", "name": "logos-typeform-icon-img", "url": "img:GILBARBARA_PNG_URL/typeform-icon.png"}, {"@type": "ImageSprite", "name": "logos-typeform-img", "url": "img:GILBARBARA_PNG_URL/typeform.png"}, {"@type": "ImageSprite", "name": "logos-typescript-icon-img", "url": "img:GILBARBARA_PNG_URL/typescript-icon.png"}, {"@type": "ImageSprite", "name": "logos-typescript-img", "url": "img:GILBARBARA_PNG_URL/typescript.png"}, {"@type": "ImageSprite", "name": "logos-typo3-icon-img", "url": "img:GILBARBARA_PNG_URL/typo3-icon.png"}, {"@type": "ImageSprite", "name": "logos-typo3-img", "url": "img:GILBARBARA_PNG_URL/typo3.png"}, {"@type": "ImageSprite", "name": "logos-ubuntu-img", "url": "img:GILBARBARA_PNG_URL/ubuntu.png"}, {"@type": "ImageSprite", "name": "logos-udacity-icon-img", "url": "img:GILBARBARA_PNG_URL/udacity-icon.png"}, {"@type": "ImageSprite", "name": "logos-udacity-img", "url": "img:GILBARBARA_PNG_URL/udacity.png"}, {"@type": "ImageSprite", "name": "logos-udemy-icon-img", "url": "img:GILBARBARA_PNG_URL/udemy-icon.png"}, {"@type": "ImageSprite", "name": "logos-udemy-img", "url": "img:GILBARBARA_PNG_URL/udemy.png"}, {"@type": "ImageSprite", "name": "logos-uikit-img", "url": "img:GILBARBARA_PNG_URL/uikit.png"}, {"@type": "ImageSprite", "name": "logos-umu-img", "url": "img:GILBARBARA_PNG_URL/umu.png"}, {"@type": "ImageSprite", "name": "logos-unbounce-icon-img", "url": "img:GILBARBARA_PNG_URL/unbounce-icon.png"}, {"@type": "ImageSprite", "name": "logos-unbounce-img", "url": "img:GILBARBARA_PNG_URL/unbounce.png"}, {"@type": "ImageSprite", "name": "logos-undertow-img", "url": "img:GILBARBARA_PNG_URL/undertow.png"}, {"@type": "ImageSprite", "name": "logos-unionpay-img", "url": "img:GILBARBARA_PNG_URL/unionpay.png"}, {"@type": "ImageSprite", "name": "logos-unitjs-img", "url": "img:GILBARBARA_PNG_URL/unitjs.png"}, {"@type": "ImageSprite", "name": "logos-unito-icon-img", "url": "img:GILBARBARA_PNG_URL/unito-icon.png"}, {"@type": "ImageSprite", "name": "logos-unito-img", "url": "img:GILBARBARA_PNG_URL/unito.png"}, {"@type": "ImageSprite", "name": "logos-unity-img", "url": "img:GILBARBARA_PNG_URL/unity.png"}, {"@type": "ImageSprite", "name": "logos-upcase-img", "url": "img:GILBARBARA_PNG_URL/upcase.png"}, {"@type": "ImageSprite", "name": "logos-upwork-img", "url": "img:GILBARBARA_PNG_URL/upwork.png"}, {"@type": "ImageSprite", "name": "logos-user-testing-icon-img", "url": "img:GILBARBARA_PNG_URL/user-testing-icon.png"}, {"@type": "ImageSprite", "name": "logos-user-testing-img", "url": "img:GILBARBARA_PNG_URL/user-testing.png"}, {"@type": "ImageSprite", "name": "logos-uservoice-icon-img", "url": "img:GILBARBARA_PNG_URL/uservoice-icon.png"}, {"@type": "ImageSprite", "name": "logos-uservoice-img", "url": "img:GILBARBARA_PNG_URL/uservoice.png"}, {"@type": "ImageSprite", "name": "logos-uwsgi-img", "url": "img:GILBARBARA_PNG_URL/uwsgi.png"}, {"@type": "ImageSprite", "name": "logos-v8-ignition-img", "url": "img:GILBARBARA_PNG_URL/v8-ignition.png"}, {"@type": "ImageSprite", "name": "logos-v8-turbofan-img", "url": "img:GILBARBARA_PNG_URL/v8-turbofan.png"}, {"@type": "ImageSprite", "name": "logos-v8-img", "url": "img:GILBARBARA_PNG_URL/v8.png"}, {"@type": "ImageSprite", "name": "logos-vaadin-img", "url": "img:GILBARBARA_PNG_URL/vaadin.png"}, {"@type": "ImageSprite", "name": "logos-vaddy-img", "url": "img:GILBARBARA_PNG_URL/vaddy.png"}, {"@type": "ImageSprite", "name": "logos-vagrant-icon-img", "url": "img:GILBARBARA_PNG_URL/vagrant-icon.png"}, {"@type": "ImageSprite", "name": "logos-vagrant-img", "url": "img:GILBARBARA_PNG_URL/vagrant.png"}, {"@type": "ImageSprite", "name": "logos-vault-icon-img", "url": "img:GILBARBARA_PNG_URL/vault-icon.png"}, {"@type": "ImageSprite", "name": "logos-vault-img", "url": "img:GILBARBARA_PNG_URL/vault.png"}, {"@type": "ImageSprite", "name": "logos-vector-timber-img", "url": "img:GILBARBARA_PNG_URL/vector-timber.png"}, {"@type": "ImageSprite", "name": "logos-vercel-icon-img", "url": "img:GILBARBARA_PNG_URL/vercel-icon.png"}, {"@type": "ImageSprite", "name": "logos-vercel-img", "url": "img:GILBARBARA_PNG_URL/vercel.png"}, {"@type": "ImageSprite", "name": "logos-vernemq-img", "url": "img:GILBARBARA_PNG_URL/vernemq.png"}, {"@type": "ImageSprite", "name": "logos-vim-img", "url": "img:GILBARBARA_PNG_URL/vim.png"}, {"@type": "ImageSprite", "name": "logos-vimeo-icon-img", "url": "img:GILBARBARA_PNG_URL/vimeo-icon.png"}, {"@type": "ImageSprite", "name": "logos-vimeo-img", "url": "img:GILBARBARA_PNG_URL/vimeo.png"}, {"@type": "ImageSprite", "name": "logos-visa-img", "url": "img:GILBARBARA_PNG_URL/visa.png"}, {"@type": "ImageSprite", "name": "logos-visaelectron-img", "url": "img:GILBARBARA_PNG_URL/visaelectron.png"}, {"@type": "ImageSprite", "name": "logos-visual-studio-code-img", "url": "img:GILBARBARA_PNG_URL/visual-studio-code.png"}, {"@type": "ImageSprite", "name": "logos-visual-studio-img", "url": "img:GILBARBARA_PNG_URL/visual-studio.png"}, {"@type": "ImageSprite", "name": "logos-vitejs-img", "url": "img:GILBARBARA_PNG_URL/vitejs.png"}, {"@type": "ImageSprite", "name": "logos-vivaldi-icon-img", "url": "img:GILBARBARA_PNG_URL/vivaldi-icon.png"}, {"@type": "ImageSprite", "name": "logos-vivaldi-img", "url": "img:GILBARBARA_PNG_URL/vivaldi.png"}, {"@type": "ImageSprite", "name": "logos-vlang-img", "url": "img:GILBARBARA_PNG_URL/vlang.png"}, {"@type": "ImageSprite", "name": "logos-void-img", "url": "img:GILBARBARA_PNG_URL/void.png"}, {"@type": "ImageSprite", "name": "logos-vue-img", "url": "img:GILBARBARA_PNG_URL/vue.png"}, {"@type": "ImageSprite", "name": "logos-vuetifyjs-img", "url": "img:GILBARBARA_PNG_URL/vuetifyjs.png"}, {"@type": "ImageSprite", "name": "logos-vulkan-img", "url": "img:GILBARBARA_PNG_URL/vulkan.png"}, {"@type": "ImageSprite", "name": "logos-vultr-img", "url": "img:GILBARBARA_PNG_URL/vultr.png"}, {"@type": "ImageSprite", "name": "logos-vwo-img", "url": "img:GILBARBARA_PNG_URL/vwo.png"}, {"@type": "ImageSprite", "name": "logos-w3c-img", "url": "img:GILBARBARA_PNG_URL/w3c.png"}, {"@type": "ImageSprite", "name": "logos-waffle-icon-img", "url": "img:GILBARBARA_PNG_URL/waffle-icon.png"}, {"@type": "ImageSprite", "name": "logos-waffle-img", "url": "img:GILBARBARA_PNG_URL/waffle.png"}, {"@type": "ImageSprite", "name": "logos-wagtail-img", "url": "img:GILBARBARA_PNG_URL/wagtail.png"}, {"@type": "ImageSprite", "name": "logos-wakatime-img", "url": "img:GILBARBARA_PNG_URL/wakatime.png"}, {"@type": "ImageSprite", "name": "logos-watchman-img", "url": "img:GILBARBARA_PNG_URL/watchman.png"}, {"@type": "ImageSprite", "name": "logos-wearos-img", "url": "img:GILBARBARA_PNG_URL/wearos.png"}, {"@type": "ImageSprite", "name": "logos-weave-img", "url": "img:GILBARBARA_PNG_URL/weave.png"}, {"@type": "ImageSprite", "name": "logos-web-fundamentals-img", "url": "img:GILBARBARA_PNG_URL/web-fundamentals.png"}, {"@type": "ImageSprite", "name": "logos-web.dev-icon-img", "url": "img:GILBARBARA_PNG_URL/web.dev-icon.png"}, {"@type": "ImageSprite", "name": "logos-web.dev-img", "url": "img:GILBARBARA_PNG_URL/web.dev.png"}, {"@type": "ImageSprite", "name": "logos-web3js-img", "url": "img:GILBARBARA_PNG_URL/web3js.png"}, {"@type": "ImageSprite", "name": "logos-webassembly-img", "url": "img:GILBARBARA_PNG_URL/webassembly.png"}, {"@type": "ImageSprite", "name": "logos-webcomponents-img", "url": "img:GILBARBARA_PNG_URL/webcomponents.png"}, {"@type": "ImageSprite", "name": "logos-webdriverio-img", "url": "img:GILBARBARA_PNG_URL/webdriverio.png"}, {"@type": "ImageSprite", "name": "logos-webflow-img", "url": "img:GILBARBARA_PNG_URL/webflow.png"}, {"@type": "ImageSprite", "name": "logos-webhint-icon-img", "url": "img:GILBARBARA_PNG_URL/webhint-icon.png"}, {"@type": "ImageSprite", "name": "logos-webhint-img", "url": "img:GILBARBARA_PNG_URL/webhint.png"}, {"@type": "ImageSprite", "name": "logos-webhooks-img", "url": "img:GILBARBARA_PNG_URL/webhooks.png"}, {"@type": "ImageSprite", "name": "logos-webix-icon-img", "url": "img:GILBARBARA_PNG_URL/webix-icon.png"}, {"@type": "ImageSprite", "name": "logos-webix-img", "url": "img:GILBARBARA_PNG_URL/webix.png"}, {"@type": "ImageSprite", "name": "logos-webmin-img", "url": "img:GILBARBARA_PNG_URL/webmin.png"}, {"@type": "ImageSprite", "name": "logos-webpack-img", "url": "img:GILBARBARA_PNG_URL/webpack.png"}, {"@type": "ImageSprite", "name": "logos-webplatform-img", "url": "img:GILBARBARA_PNG_URL/webplatform.png"}, {"@type": "ImageSprite", "name": "logos-webrtc-img", "url": "img:GILBARBARA_PNG_URL/webrtc.png"}, {"@type": "ImageSprite", "name": "logos-websocket-img", "url": "img:GILBARBARA_PNG_URL/websocket.png"}, {"@type": "ImageSprite", "name": "logos-webstorm-img", "url": "img:GILBARBARA_PNG_URL/webstorm.png"}, {"@type": "ImageSprite", "name": "logos-webtask-img", "url": "img:GILBARBARA_PNG_URL/webtask.png"}, {"@type": "ImageSprite", "name": "logos-webtorrent-img", "url": "img:GILBARBARA_PNG_URL/webtorrent.png"}, {"@type": "ImageSprite", "name": "logos-weebly-img", "url": "img:GILBARBARA_PNG_URL/weebly.png"}, {"@type": "ImageSprite", "name": "logos-whalar-img", "url": "img:GILBARBARA_PNG_URL/whalar.png"}, {"@type": "ImageSprite", "name": "logos-whatsapp-img", "url": "img:GILBARBARA_PNG_URL/whatsapp.png"}, {"@type": "ImageSprite", "name": "logos-whatwg-img", "url": "img:GILBARBARA_PNG_URL/whatwg.png"}, {"@type": "ImageSprite", "name": "logos-wicket-icon-img", "url": "img:GILBARBARA_PNG_URL/wicket-icon.png"}, {"@type": "ImageSprite", "name": "logos-wicket-img", "url": "img:GILBARBARA_PNG_URL/wicket.png"}, {"@type": "ImageSprite", "name": "logos-wifi-img", "url": "img:GILBARBARA_PNG_URL/wifi.png"}, {"@type": "ImageSprite", "name": "logos-wildfly-img", "url": "img:GILBARBARA_PNG_URL/wildfly.png"}, {"@type": "ImageSprite", "name": "logos-wire-img", "url": "img:GILBARBARA_PNG_URL/wire.png"}, {"@type": "ImageSprite", "name": "logos-wix-img", "url": "img:GILBARBARA_PNG_URL/wix.png"}, {"@type": "ImageSprite", "name": "logos-wmr-img", "url": "img:GILBARBARA_PNG_URL/wmr.png"}, {"@type": "ImageSprite", "name": "logos-woocommerce-icon-img", "url": "img:GILBARBARA_PNG_URL/woocommerce-icon.png"}, {"@type": "ImageSprite", "name": "logos-woocommerce-img", "url": "img:GILBARBARA_PNG_URL/woocommerce.png"}, {"@type": "ImageSprite", "name": "logos-woopra-img", "url": "img:GILBARBARA_PNG_URL/woopra.png"}, {"@type": "ImageSprite", "name": "logos-wordpress-icon-img", "url": "img:GILBARBARA_PNG_URL/wordpress-icon.png"}, {"@type": "ImageSprite", "name": "logos-wordpress-img", "url": "img:GILBARBARA_PNG_URL/wordpress.png"}, {"@type": "ImageSprite", "name": "logos-workboard-img", "url": "img:GILBARBARA_PNG_URL/workboard.png"}, {"@type": "ImageSprite", "name": "logos-workplace-img", "url": "img:GILBARBARA_PNG_URL/workplace.png"}, {"@type": "ImageSprite", "name": "logos-wpengine-img", "url": "img:GILBARBARA_PNG_URL/wpengine.png"}, {"@type": "ImageSprite", "name": "logos-wufoo-img", "url": "img:GILBARBARA_PNG_URL/wufoo.png"}, {"@type": "ImageSprite", "name": "logos-xamarin-img", "url": "img:GILBARBARA_PNG_URL/xamarin.png"}, {"@type": "ImageSprite", "name": "logos-xampp-img", "url": "img:GILBARBARA_PNG_URL/xampp.png"}, {"@type": "ImageSprite", "name": "logos-xcart-img", "url": "img:GILBARBARA_PNG_URL/xcart.png"}, {"@type": "ImageSprite", "name": "logos-xero-img", "url": "img:GILBARBARA_PNG_URL/xero.png"}, {"@type": "ImageSprite", "name": "logos-xplenty-img", "url": "img:GILBARBARA_PNG_URL/xplenty.png"}, {"@type": "ImageSprite", "name": "logos-xstate-img", "url": "img:GILBARBARA_PNG_URL/xstate.png"}, {"@type": "ImageSprite", "name": "logos-xtend-img", "url": "img:GILBARBARA_PNG_URL/xtend.png"}, {"@type": "ImageSprite", "name": "logos-xwiki-icon-img", "url": "img:GILBARBARA_PNG_URL/xwiki-icon.png"}, {"@type": "ImageSprite", "name": "logos-xwiki-img", "url": "img:GILBARBARA_PNG_URL/xwiki.png"}, {"@type": "ImageSprite", "name": "logos-yahoo-img", "url": "img:GILBARBARA_PNG_URL/yahoo.png"}, {"@type": "ImageSprite", "name": "logos-yaml-img", "url": "img:GILBARBARA_PNG_URL/yaml.png"}, {"@type": "ImageSprite", "name": "logos-yammer-img", "url": "img:GILBARBARA_PNG_URL/yammer.png"}, {"@type": "ImageSprite", "name": "logos-yandex-ru-img", "url": "img:GILBARBARA_PNG_URL/yandex-ru.png"}, {"@type": "ImageSprite", "name": "logos-yarn-img", "url": "img:GILBARBARA_PNG_URL/yarn.png"}, {"@type": "ImageSprite", "name": "logos-ycombinator-img", "url": "img:GILBARBARA_PNG_URL/ycombinator.png"}, {"@type": "ImageSprite", "name": "logos-yeoman-img", "url": "img:GILBARBARA_PNG_URL/yeoman.png"}, {"@type": "ImageSprite", "name": "logos-yii-img", "url": "img:GILBARBARA_PNG_URL/yii.png"}, {"@type": "ImageSprite", "name": "logos-youtrack-img", "url": "img:GILBARBARA_PNG_URL/youtrack.png"}, {"@type": "ImageSprite", "name": "logos-youtube-icon-img", "url": "img:GILBARBARA_PNG_URL/youtube-icon.png"}, {"@type": "ImageSprite", "name": "logos-youtube-img", "url": "img:GILBARBARA_PNG_URL/youtube.png"}, {"@type": "ImageSprite", "name": "logos-zapier-icon-img", "url": "img:GILBARBARA_PNG_URL/zapier-icon.png"}, {"@type": "ImageSprite", "name": "logos-zapier-img", "url": "img:GILBARBARA_PNG_URL/zapier.png"}, {"@type": "ImageSprite", "name": "logos-zend-framework-img", "url": "img:GILBARBARA_PNG_URL/zend-framework.png"}, {"@type": "ImageSprite", "name": "logos-zendesk-icon-img", "url": "img:GILBARBARA_PNG_URL/zendesk-icon.png"}, {"@type": "ImageSprite", "name": "logos-zendesk-img", "url": "img:GILBARBARA_PNG_URL/zendesk.png"}, {"@type": "ImageSprite", "name": "logos-zenhub-icon-img", "url": "img:GILBARBARA_PNG_URL/zenhub-icon.png"}, {"@type": "ImageSprite", "name": "logos-zenhub-img", "url": "img:GILBARBARA_PNG_URL/zenhub.png"}, {"@type": "ImageSprite", "name": "logos-zeplin-img", "url": "img:GILBARBARA_PNG_URL/zeplin.png"}, {"@type": "ImageSprite", "name": "logos-zoho-img", "url": "img:GILBARBARA_PNG_URL/zoho.png"}, {"@type": "ImageSprite", "name": "logos-zorin-os-img", "url": "img:GILBARBARA_PNG_URL/zorin-os.png"}, {"@type": "ImageSprite", "name": "logos-zube-img", "url": "img:GILBARBARA_PNG_URL/zube.png"}, {"@type": "ImageSprite", "name": "logos-zulip-icon-img", "url": "img:GILBARBARA_PNG_URL/zulip-icon.png"}, {"@type": "ImageSprite", "name": "logos-zulip-img", "url": "img:GILBARBARA_PNG_URL/zulip.png"}, {"@type": "ImageSprite", "name": "logos-zwave-img", "url": "img:GILBARBARA_PNG_URL/zwave.png"}]} \ No newline at end of file +{ + "name": "gilbarbara PNG sprites", + "source": "https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/v1.1", + "additionalDefinitions": [ + "GILBARBARA_PNG_URL https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/v1.1/pngs" + ], + "sprites": [ + { + "@type": "ImageSprite", + "name": "logos-active-campaign-icon-img", + "url": "img:GILBARBARA_PNG_URL/active-campaign-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-active-campaign-img", + "url": "img:GILBARBARA_PNG_URL/active-campaign.png" + }, + { + "@type": "ImageSprite", + "name": "logos-adonisjs-icon-img", + "url": "img:GILBARBARA_PNG_URL/adonisjs-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-adonisjs-img", + "url": "img:GILBARBARA_PNG_URL/adonisjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-adroll-img", + "url": "img:GILBARBARA_PNG_URL/adroll.png" + }, + { + "@type": "ImageSprite", + "name": "logos-adyen-img", + "url": "img:GILBARBARA_PNG_URL/adyen.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aerospike-icon-img", + "url": "img:GILBARBARA_PNG_URL/aerospike-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aerospike-img", + "url": "img:GILBARBARA_PNG_URL/aerospike.png" + }, + { + "@type": "ImageSprite", + "name": "logos-airbnb-img", + "url": "img:GILBARBARA_PNG_URL/airbnb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-airbrake-img", + "url": "img:GILBARBARA_PNG_URL/airbrake.png" + }, + { + "@type": "ImageSprite", + "name": "logos-airflow-img", + "url": "img:GILBARBARA_PNG_URL/airflow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-airtable-img", + "url": "img:GILBARBARA_PNG_URL/airtable.png" + }, + { + "@type": "ImageSprite", + "name": "logos-akamai-img", + "url": "img:GILBARBARA_PNG_URL/akamai.png" + }, + { + "@type": "ImageSprite", + "name": "logos-akka-img", + "url": "img:GILBARBARA_PNG_URL/akka.png" + }, + { + "@type": "ImageSprite", + "name": "logos-alfresco-img", + "url": "img:GILBARBARA_PNG_URL/alfresco.png" + }, + { + "@type": "ImageSprite", + "name": "logos-algolia-img", + "url": "img:GILBARBARA_PNG_URL/algolia.png" + }, + { + "@type": "ImageSprite", + "name": "logos-alpinejs-icon-img", + "url": "img:GILBARBARA_PNG_URL/alpinejs-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-alpinejs-img", + "url": "img:GILBARBARA_PNG_URL/alpinejs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-altair-img", + "url": "img:GILBARBARA_PNG_URL/altair.png" + }, + { + "@type": "ImageSprite", + "name": "logos-amazon-chime-img", + "url": "img:GILBARBARA_PNG_URL/amazon-chime.png" + }, + { + "@type": "ImageSprite", + "name": "logos-amazon-connect-img", + "url": "img:GILBARBARA_PNG_URL/amazon-connect.png" + }, + { + "@type": "ImageSprite", + "name": "logos-amex-img", + "url": "img:GILBARBARA_PNG_URL/amex.png" + }, + { + "@type": "ImageSprite", + "name": "logos-amp-icon-img", + "url": "img:GILBARBARA_PNG_URL/amp-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-amp-img", + "url": "img:GILBARBARA_PNG_URL/amp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ampersand-img", + "url": "img:GILBARBARA_PNG_URL/ampersand.png" + }, + { + "@type": "ImageSprite", + "name": "logos-amplitude-icon-img", + "url": "img:GILBARBARA_PNG_URL/amplitude-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-amplitude-img", + "url": "img:GILBARBARA_PNG_URL/amplitude.png" + }, + { + "@type": "ImageSprite", + "name": "logos-android-icon-img", + "url": "img:GILBARBARA_PNG_URL/android-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-android-img", + "url": "img:GILBARBARA_PNG_URL/android.png" + }, + { + "@type": "ImageSprite", + "name": "logos-angellist-img", + "url": "img:GILBARBARA_PNG_URL/angellist.png" + }, + { + "@type": "ImageSprite", + "name": "logos-angular-icon-img", + "url": "img:GILBARBARA_PNG_URL/angular-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-angular-img", + "url": "img:GILBARBARA_PNG_URL/angular.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ansible-img", + "url": "img:GILBARBARA_PNG_URL/ansible.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ant-design-img", + "url": "img:GILBARBARA_PNG_URL/ant-design.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apache-camel-img", + "url": "img:GILBARBARA_PNG_URL/apache-camel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apache-img", + "url": "img:GILBARBARA_PNG_URL/apache.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apache_cloudstack-img", + "url": "img:GILBARBARA_PNG_URL/apache_cloudstack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apiary-img", + "url": "img:GILBARBARA_PNG_URL/apiary.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apollostack-img", + "url": "img:GILBARBARA_PNG_URL/apollostack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apostrophe-img", + "url": "img:GILBARBARA_PNG_URL/apostrophe.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appbaseio-icon-img", + "url": "img:GILBARBARA_PNG_URL/appbaseio-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appbaseio-img", + "url": "img:GILBARBARA_PNG_URL/appbaseio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appcircle-icon-img", + "url": "img:GILBARBARA_PNG_URL/appcircle-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appcircle-img", + "url": "img:GILBARBARA_PNG_URL/appcircle.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appcode-img", + "url": "img:GILBARBARA_PNG_URL/appcode.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appdynamics-img", + "url": "img:GILBARBARA_PNG_URL/appdynamics.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appium-img", + "url": "img:GILBARBARA_PNG_URL/appium.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apple-app-store-img", + "url": "img:GILBARBARA_PNG_URL/apple-app-store.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apple-pay-img", + "url": "img:GILBARBARA_PNG_URL/apple-pay.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apple-img", + "url": "img:GILBARBARA_PNG_URL/apple.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appsignal-icon-img", + "url": "img:GILBARBARA_PNG_URL/appsignal-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appsignal-img", + "url": "img:GILBARBARA_PNG_URL/appsignal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-apptentive-img", + "url": "img:GILBARBARA_PNG_URL/apptentive.png" + }, + { + "@type": "ImageSprite", + "name": "logos-appveyor-img", + "url": "img:GILBARBARA_PNG_URL/appveyor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-arangodb-img", + "url": "img:GILBARBARA_PNG_URL/arangodb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-archlinux-img", + "url": "img:GILBARBARA_PNG_URL/archlinux.png" + }, + { + "@type": "ImageSprite", + "name": "logos-arduino-img", + "url": "img:GILBARBARA_PNG_URL/arduino.png" + }, + { + "@type": "ImageSprite", + "name": "logos-argo-icon-img", + "url": "img:GILBARBARA_PNG_URL/argo-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-argo-img", + "url": "img:GILBARBARA_PNG_URL/argo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-armory-img", + "url": "img:GILBARBARA_PNG_URL/armory.png" + }, + { + "@type": "ImageSprite", + "name": "logos-asana-img", + "url": "img:GILBARBARA_PNG_URL/asana.png" + }, + { + "@type": "ImageSprite", + "name": "logos-asciidoctor-img", + "url": "img:GILBARBARA_PNG_URL/asciidoctor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-astro-img", + "url": "img:GILBARBARA_PNG_URL/astro.png" + }, + { + "@type": "ImageSprite", + "name": "logos-astronomer-img", + "url": "img:GILBARBARA_PNG_URL/astronomer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-atlassian-img", + "url": "img:GILBARBARA_PNG_URL/atlassian.png" + }, + { + "@type": "ImageSprite", + "name": "logos-atom-icon-img", + "url": "img:GILBARBARA_PNG_URL/atom-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-atom-img", + "url": "img:GILBARBARA_PNG_URL/atom.png" + }, + { + "@type": "ImageSprite", + "name": "logos-atomic-icon-img", + "url": "img:GILBARBARA_PNG_URL/atomic-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-atomic-img", + "url": "img:GILBARBARA_PNG_URL/atomic.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aurelia-img", + "url": "img:GILBARBARA_PNG_URL/aurelia.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aurora-img", + "url": "img:GILBARBARA_PNG_URL/aurora.png" + }, + { + "@type": "ImageSprite", + "name": "logos-auth0-icon-img", + "url": "img:GILBARBARA_PNG_URL/auth0-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-auth0-img", + "url": "img:GILBARBARA_PNG_URL/auth0.png" + }, + { + "@type": "ImageSprite", + "name": "logos-authy-img", + "url": "img:GILBARBARA_PNG_URL/authy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-autoit-img", + "url": "img:GILBARBARA_PNG_URL/autoit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-autoprefixer-img", + "url": "img:GILBARBARA_PNG_URL/autoprefixer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ava-img", + "url": "img:GILBARBARA_PNG_URL/ava.png" + }, + { + "@type": "ImageSprite", + "name": "logos-awesome-img", + "url": "img:GILBARBARA_PNG_URL/awesome.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-amplify-img", + "url": "img:GILBARBARA_PNG_URL/aws-amplify.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-api-gateway-img", + "url": "img:GILBARBARA_PNG_URL/aws-api-gateway.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-app-mesh-img", + "url": "img:GILBARBARA_PNG_URL/aws-app-mesh.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-appflow-img", + "url": "img:GILBARBARA_PNG_URL/aws-appflow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-appsync-img", + "url": "img:GILBARBARA_PNG_URL/aws-appsync.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-athena-img", + "url": "img:GILBARBARA_PNG_URL/aws-athena.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-aurora-img", + "url": "img:GILBARBARA_PNG_URL/aws-aurora.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-backup-img", + "url": "img:GILBARBARA_PNG_URL/aws-backup.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-batch-img", + "url": "img:GILBARBARA_PNG_URL/aws-batch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-certificate-manager-img", + "url": "img:GILBARBARA_PNG_URL/aws-certificate-manager.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-cloudformation-img", + "url": "img:GILBARBARA_PNG_URL/aws-cloudformation.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-cloudfront-img", + "url": "img:GILBARBARA_PNG_URL/aws-cloudfront.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-cloudsearch-img", + "url": "img:GILBARBARA_PNG_URL/aws-cloudsearch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-cloudtrail-img", + "url": "img:GILBARBARA_PNG_URL/aws-cloudtrail.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-cloudwatch-img", + "url": "img:GILBARBARA_PNG_URL/aws-cloudwatch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-codebuild-img", + "url": "img:GILBARBARA_PNG_URL/aws-codebuild.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-codecommit-img", + "url": "img:GILBARBARA_PNG_URL/aws-codecommit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-codedeploy-img", + "url": "img:GILBARBARA_PNG_URL/aws-codedeploy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-codepipeline-img", + "url": "img:GILBARBARA_PNG_URL/aws-codepipeline.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-codestar-img", + "url": "img:GILBARBARA_PNG_URL/aws-codestar.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-cognito-img", + "url": "img:GILBARBARA_PNG_URL/aws-cognito.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-config-img", + "url": "img:GILBARBARA_PNG_URL/aws-config.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-documentdb-img", + "url": "img:GILBARBARA_PNG_URL/aws-documentdb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-dynamodb-img", + "url": "img:GILBARBARA_PNG_URL/aws-dynamodb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-ec2-img", + "url": "img:GILBARBARA_PNG_URL/aws-ec2.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-ecs-img", + "url": "img:GILBARBARA_PNG_URL/aws-ecs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-eks-img", + "url": "img:GILBARBARA_PNG_URL/aws-eks.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-elastic-beanstalk-img", + "url": "img:GILBARBARA_PNG_URL/aws-elastic-beanstalk.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-elasticache-img", + "url": "img:GILBARBARA_PNG_URL/aws-elasticache.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-elb-img", + "url": "img:GILBARBARA_PNG_URL/aws-elb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-eventbridge-img", + "url": "img:GILBARBARA_PNG_URL/aws-eventbridge.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-fargate-img", + "url": "img:GILBARBARA_PNG_URL/aws-fargate.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-glacier-img", + "url": "img:GILBARBARA_PNG_URL/aws-glacier.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-glue-img", + "url": "img:GILBARBARA_PNG_URL/aws-glue.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-iam-img", + "url": "img:GILBARBARA_PNG_URL/aws-iam.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-keyspaces-img", + "url": "img:GILBARBARA_PNG_URL/aws-keyspaces.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-kinesis-img", + "url": "img:GILBARBARA_PNG_URL/aws-kinesis.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-kms-img", + "url": "img:GILBARBARA_PNG_URL/aws-kms.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-lake-formation-img", + "url": "img:GILBARBARA_PNG_URL/aws-lake-formation.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-lambda-img", + "url": "img:GILBARBARA_PNG_URL/aws-lambda.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-lightsail-img", + "url": "img:GILBARBARA_PNG_URL/aws-lightsail.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-mq-img", + "url": "img:GILBARBARA_PNG_URL/aws-mq.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-msk-img", + "url": "img:GILBARBARA_PNG_URL/aws-msk.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-neptune-img", + "url": "img:GILBARBARA_PNG_URL/aws-neptune.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-open-search-img", + "url": "img:GILBARBARA_PNG_URL/aws-open-search.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-opsworks-img", + "url": "img:GILBARBARA_PNG_URL/aws-opsworks.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-quicksight-img", + "url": "img:GILBARBARA_PNG_URL/aws-quicksight.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-rds-img", + "url": "img:GILBARBARA_PNG_URL/aws-rds.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-redshift-img", + "url": "img:GILBARBARA_PNG_URL/aws-redshift.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-route53-img", + "url": "img:GILBARBARA_PNG_URL/aws-route53.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-s3-img", + "url": "img:GILBARBARA_PNG_URL/aws-s3.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-secrets-manager-img", + "url": "img:GILBARBARA_PNG_URL/aws-secrets-manager.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-ses-img", + "url": "img:GILBARBARA_PNG_URL/aws-ses.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-shield-img", + "url": "img:GILBARBARA_PNG_URL/aws-shield.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-sns-img", + "url": "img:GILBARBARA_PNG_URL/aws-sns.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-sqs-img", + "url": "img:GILBARBARA_PNG_URL/aws-sqs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-step-functions-img", + "url": "img:GILBARBARA_PNG_URL/aws-step-functions.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-systems-manager-img", + "url": "img:GILBARBARA_PNG_URL/aws-systems-manager.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-timestream-img", + "url": "img:GILBARBARA_PNG_URL/aws-timestream.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-vpc-img", + "url": "img:GILBARBARA_PNG_URL/aws-vpc.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-waf-img", + "url": "img:GILBARBARA_PNG_URL/aws-waf.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-xray-img", + "url": "img:GILBARBARA_PNG_URL/aws-xray.png" + }, + { + "@type": "ImageSprite", + "name": "logos-aws-img", + "url": "img:GILBARBARA_PNG_URL/aws.png" + }, + { + "@type": "ImageSprite", + "name": "logos-axios-img", + "url": "img:GILBARBARA_PNG_URL/axios.png" + }, + { + "@type": "ImageSprite", + "name": "logos-babel-img", + "url": "img:GILBARBARA_PNG_URL/babel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-backbone-icon-img", + "url": "img:GILBARBARA_PNG_URL/backbone-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-backbone-img", + "url": "img:GILBARBARA_PNG_URL/backbone.png" + }, + { + "@type": "ImageSprite", + "name": "logos-backerkit-img", + "url": "img:GILBARBARA_PNG_URL/backerkit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-baker-street-img", + "url": "img:GILBARBARA_PNG_URL/baker-street.png" + }, + { + "@type": "ImageSprite", + "name": "logos-balena-img", + "url": "img:GILBARBARA_PNG_URL/balena.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bamboo-img", + "url": "img:GILBARBARA_PNG_URL/bamboo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-basecamp-img", + "url": "img:GILBARBARA_PNG_URL/basecamp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-basekit-img", + "url": "img:GILBARBARA_PNG_URL/basekit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bash-icon-img", + "url": "img:GILBARBARA_PNG_URL/bash-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bash-img", + "url": "img:GILBARBARA_PNG_URL/bash.png" + }, + { + "@type": "ImageSprite", + "name": "logos-batch-img", + "url": "img:GILBARBARA_PNG_URL/batch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-beats-img", + "url": "img:GILBARBARA_PNG_URL/beats.png" + }, + { + "@type": "ImageSprite", + "name": "logos-behance-img", + "url": "img:GILBARBARA_PNG_URL/behance.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bem-2-img", + "url": "img:GILBARBARA_PNG_URL/bem-2.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bem-img", + "url": "img:GILBARBARA_PNG_URL/bem.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bigpanda-img", + "url": "img:GILBARBARA_PNG_URL/bigpanda.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bing-img", + "url": "img:GILBARBARA_PNG_URL/bing.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bitbucket-img", + "url": "img:GILBARBARA_PNG_URL/bitbucket.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bitcoin-img", + "url": "img:GILBARBARA_PNG_URL/bitcoin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bitnami-img", + "url": "img:GILBARBARA_PNG_URL/bitnami.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bitrise-icon-img", + "url": "img:GILBARBARA_PNG_URL/bitrise-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bitrise-img", + "url": "img:GILBARBARA_PNG_URL/bitrise.png" + }, + { + "@type": "ImageSprite", + "name": "logos-blender-img", + "url": "img:GILBARBARA_PNG_URL/blender.png" + }, + { + "@type": "ImageSprite", + "name": "logos-blitzjs-icon-img", + "url": "img:GILBARBARA_PNG_URL/blitzjs-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-blitzjs-img", + "url": "img:GILBARBARA_PNG_URL/blitzjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-blocs-img", + "url": "img:GILBARBARA_PNG_URL/blocs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-blogger-img", + "url": "img:GILBARBARA_PNG_URL/blogger.png" + }, + { + "@type": "ImageSprite", + "name": "logos-blossom-img", + "url": "img:GILBARBARA_PNG_URL/blossom.png" + }, + { + "@type": "ImageSprite", + "name": "logos-blueprint-img", + "url": "img:GILBARBARA_PNG_URL/blueprint.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bluetooth-img", + "url": "img:GILBARBARA_PNG_URL/bluetooth.png" + }, + { + "@type": "ImageSprite", + "name": "logos-booqable-img", + "url": "img:GILBARBARA_PNG_URL/booqable.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bootstrap-img", + "url": "img:GILBARBARA_PNG_URL/bootstrap.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bosun-img", + "url": "img:GILBARBARA_PNG_URL/bosun.png" + }, + { + "@type": "ImageSprite", + "name": "logos-botanalytics-img", + "url": "img:GILBARBARA_PNG_URL/botanalytics.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bourbon-img", + "url": "img:GILBARBARA_PNG_URL/bourbon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bower-img", + "url": "img:GILBARBARA_PNG_URL/bower.png" + }, + { + "@type": "ImageSprite", + "name": "logos-box-img", + "url": "img:GILBARBARA_PNG_URL/box.png" + }, + { + "@type": "ImageSprite", + "name": "logos-brackets-img", + "url": "img:GILBARBARA_PNG_URL/brackets.png" + }, + { + "@type": "ImageSprite", + "name": "logos-branch-img", + "url": "img:GILBARBARA_PNG_URL/branch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-brandfolder-icon-img", + "url": "img:GILBARBARA_PNG_URL/brandfolder-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-brandfolder-img", + "url": "img:GILBARBARA_PNG_URL/brandfolder.png" + }, + { + "@type": "ImageSprite", + "name": "logos-brave-img", + "url": "img:GILBARBARA_PNG_URL/brave.png" + }, + { + "@type": "ImageSprite", + "name": "logos-braze-img", + "url": "img:GILBARBARA_PNG_URL/braze.png" + }, + { + "@type": "ImageSprite", + "name": "logos-broccoli-img", + "url": "img:GILBARBARA_PNG_URL/broccoli.png" + }, + { + "@type": "ImageSprite", + "name": "logos-brotli-img", + "url": "img:GILBARBARA_PNG_URL/brotli.png" + }, + { + "@type": "ImageSprite", + "name": "logos-browserify-icon-img", + "url": "img:GILBARBARA_PNG_URL/browserify-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-browserify-img", + "url": "img:GILBARBARA_PNG_URL/browserify.png" + }, + { + "@type": "ImageSprite", + "name": "logos-browserling-img", + "url": "img:GILBARBARA_PNG_URL/browserling.png" + }, + { + "@type": "ImageSprite", + "name": "logos-browserslist-img", + "url": "img:GILBARBARA_PNG_URL/browserslist.png" + }, + { + "@type": "ImageSprite", + "name": "logos-browserstack-img", + "url": "img:GILBARBARA_PNG_URL/browserstack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-browsersync-img", + "url": "img:GILBARBARA_PNG_URL/browsersync.png" + }, + { + "@type": "ImageSprite", + "name": "logos-brunch-img", + "url": "img:GILBARBARA_PNG_URL/brunch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-buck-img", + "url": "img:GILBARBARA_PNG_URL/buck.png" + }, + { + "@type": "ImageSprite", + "name": "logos-buddy-img", + "url": "img:GILBARBARA_PNG_URL/buddy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-buffer-img", + "url": "img:GILBARBARA_PNG_URL/buffer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bugherd-img", + "url": "img:GILBARBARA_PNG_URL/bugherd.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bugsee-img", + "url": "img:GILBARBARA_PNG_URL/bugsee.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bugsnag-icon-img", + "url": "img:GILBARBARA_PNG_URL/bugsnag-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bugsnag-img", + "url": "img:GILBARBARA_PNG_URL/bugsnag.png" + }, + { + "@type": "ImageSprite", + "name": "logos-buildkite-icon-img", + "url": "img:GILBARBARA_PNG_URL/buildkite-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-buildkite-img", + "url": "img:GILBARBARA_PNG_URL/buildkite.png" + }, + { + "@type": "ImageSprite", + "name": "logos-bulma-img", + "url": "img:GILBARBARA_PNG_URL/bulma.png" + }, + { + "@type": "ImageSprite", + "name": "logos-c-plusplus-img", + "url": "img:GILBARBARA_PNG_URL/c-plusplus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-c-sharp-img", + "url": "img:GILBARBARA_PNG_URL/c-sharp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-c-img", + "url": "img:GILBARBARA_PNG_URL/c.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cachet-img", + "url": "img:GILBARBARA_PNG_URL/cachet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-caffe2-img", + "url": "img:GILBARBARA_PNG_URL/caffe2.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cakephp-icon-img", + "url": "img:GILBARBARA_PNG_URL/cakephp-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cakephp-img", + "url": "img:GILBARBARA_PNG_URL/cakephp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-campaignmonitor-icon-img", + "url": "img:GILBARBARA_PNG_URL/campaignmonitor-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-campaignmonitor-img", + "url": "img:GILBARBARA_PNG_URL/campaignmonitor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-canjs-img", + "url": "img:GILBARBARA_PNG_URL/canjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-capacitorjs-icon-img", + "url": "img:GILBARBARA_PNG_URL/capacitorjs-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-capacitorjs-img", + "url": "img:GILBARBARA_PNG_URL/capacitorjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-capistrano-img", + "url": "img:GILBARBARA_PNG_URL/capistrano.png" + }, + { + "@type": "ImageSprite", + "name": "logos-carbide-img", + "url": "img:GILBARBARA_PNG_URL/carbide.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cassandra-img", + "url": "img:GILBARBARA_PNG_URL/cassandra.png" + }, + { + "@type": "ImageSprite", + "name": "logos-centos-icon-img", + "url": "img:GILBARBARA_PNG_URL/centos-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-centos-img", + "url": "img:GILBARBARA_PNG_URL/centos.png" + }, + { + "@type": "ImageSprite", + "name": "logos-certbot-img", + "url": "img:GILBARBARA_PNG_URL/certbot.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ceylon-img", + "url": "img:GILBARBARA_PNG_URL/ceylon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chai-img", + "url": "img:GILBARBARA_PNG_URL/chai.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chalk-img", + "url": "img:GILBARBARA_PNG_URL/chalk.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chargebee-icon-img", + "url": "img:GILBARBARA_PNG_URL/chargebee-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chargebee-img", + "url": "img:GILBARBARA_PNG_URL/chargebee.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chef-img", + "url": "img:GILBARBARA_PNG_URL/chef.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chevereto-img", + "url": "img:GILBARBARA_PNG_URL/chevereto.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chromatic-icon-img", + "url": "img:GILBARBARA_PNG_URL/chromatic-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chromatic-img", + "url": "img:GILBARBARA_PNG_URL/chromatic.png" + }, + { + "@type": "ImageSprite", + "name": "logos-chrome-img", + "url": "img:GILBARBARA_PNG_URL/chrome.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cinder-img", + "url": "img:GILBARBARA_PNG_URL/cinder.png" + }, + { + "@type": "ImageSprite", + "name": "logos-circleci-img", + "url": "img:GILBARBARA_PNG_URL/circleci.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cirrus-ci-img", + "url": "img:GILBARBARA_PNG_URL/cirrus-ci.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cirrus-img", + "url": "img:GILBARBARA_PNG_URL/cirrus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-clion-img", + "url": "img:GILBARBARA_PNG_URL/clion.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cljs-img", + "url": "img:GILBARBARA_PNG_URL/cljs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-clojure-img", + "url": "img:GILBARBARA_PNG_URL/clojure.png" + }, + { + "@type": "ImageSprite", + "name": "logos-close-img", + "url": "img:GILBARBARA_PNG_URL/close.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cloud9-img", + "url": "img:GILBARBARA_PNG_URL/cloud9.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cloudacademy-icon-img", + "url": "img:GILBARBARA_PNG_URL/cloudacademy-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cloudacademy-img", + "url": "img:GILBARBARA_PNG_URL/cloudacademy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cloudcraft-img", + "url": "img:GILBARBARA_PNG_URL/cloudcraft.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cloudflare-img", + "url": "img:GILBARBARA_PNG_URL/cloudflare.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cloudinary-img", + "url": "img:GILBARBARA_PNG_URL/cloudinary.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cloudlinux-img", + "url": "img:GILBARBARA_PNG_URL/cloudlinux.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cobalt-img", + "url": "img:GILBARBARA_PNG_URL/cobalt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cockpit-img", + "url": "img:GILBARBARA_PNG_URL/cockpit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cocoapods-img", + "url": "img:GILBARBARA_PNG_URL/cocoapods.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codacy-img", + "url": "img:GILBARBARA_PNG_URL/codacy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codebase-img", + "url": "img:GILBARBARA_PNG_URL/codebase.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codebeat-img", + "url": "img:GILBARBARA_PNG_URL/codebeat.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codecademy-img", + "url": "img:GILBARBARA_PNG_URL/codecademy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codeception-img", + "url": "img:GILBARBARA_PNG_URL/codeception.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codeclimate-img", + "url": "img:GILBARBARA_PNG_URL/codeclimate.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codecov-img", + "url": "img:GILBARBARA_PNG_URL/codecov.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codefactor-icon-img", + "url": "img:GILBARBARA_PNG_URL/codefactor-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codefactor-img", + "url": "img:GILBARBARA_PNG_URL/codefactor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codeigniter-img", + "url": "img:GILBARBARA_PNG_URL/codeigniter.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codepen-icon-img", + "url": "img:GILBARBARA_PNG_URL/codepen-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codepen-img", + "url": "img:GILBARBARA_PNG_URL/codepen.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codepush-img", + "url": "img:GILBARBARA_PNG_URL/codepush.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codersrank-img", + "url": "img:GILBARBARA_PNG_URL/codersrank.png" + }, + { + "@type": "ImageSprite", + "name": "logos-coderwall-img", + "url": "img:GILBARBARA_PNG_URL/coderwall.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codesandbox-img", + "url": "img:GILBARBARA_PNG_URL/codesandbox.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codeship-img", + "url": "img:GILBARBARA_PNG_URL/codeship.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codio-img", + "url": "img:GILBARBARA_PNG_URL/codio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-codrops-img", + "url": "img:GILBARBARA_PNG_URL/codrops.png" + }, + { + "@type": "ImageSprite", + "name": "logos-coffeescript-img", + "url": "img:GILBARBARA_PNG_URL/coffeescript.png" + }, + { + "@type": "ImageSprite", + "name": "logos-commitizen-img", + "url": "img:GILBARBARA_PNG_URL/commitizen.png" + }, + { + "@type": "ImageSprite", + "name": "logos-compass-img", + "url": "img:GILBARBARA_PNG_URL/compass.png" + }, + { + "@type": "ImageSprite", + "name": "logos-componentkit-img", + "url": "img:GILBARBARA_PNG_URL/componentkit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-compose-img", + "url": "img:GILBARBARA_PNG_URL/compose.png" + }, + { + "@type": "ImageSprite", + "name": "logos-composer-img", + "url": "img:GILBARBARA_PNG_URL/composer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-conan-io-img", + "url": "img:GILBARBARA_PNG_URL/conan-io.png" + }, + { + "@type": "ImageSprite", + "name": "logos-concourse-img", + "url": "img:GILBARBARA_PNG_URL/concourse.png" + }, + { + "@type": "ImageSprite", + "name": "logos-concrete5-img", + "url": "img:GILBARBARA_PNG_URL/concrete5.png" + }, + { + "@type": "ImageSprite", + "name": "logos-confluence-img", + "url": "img:GILBARBARA_PNG_URL/confluence.png" + }, + { + "@type": "ImageSprite", + "name": "logos-consul-img", + "url": "img:GILBARBARA_PNG_URL/consul.png" + }, + { + "@type": "ImageSprite", + "name": "logos-contentful-img", + "url": "img:GILBARBARA_PNG_URL/contentful.png" + }, + { + "@type": "ImageSprite", + "name": "logos-convox-img", + "url": "img:GILBARBARA_PNG_URL/convox.png" + }, + { + "@type": "ImageSprite", + "name": "logos-copyleft-pirate-img", + "url": "img:GILBARBARA_PNG_URL/copyleft-pirate.png" + }, + { + "@type": "ImageSprite", + "name": "logos-copyleft-img", + "url": "img:GILBARBARA_PNG_URL/copyleft.png" + }, + { + "@type": "ImageSprite", + "name": "logos-corda-img", + "url": "img:GILBARBARA_PNG_URL/corda.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cordova-img", + "url": "img:GILBARBARA_PNG_URL/cordova.png" + }, + { + "@type": "ImageSprite", + "name": "logos-coreos-icon-img", + "url": "img:GILBARBARA_PNG_URL/coreos-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-coreos-img", + "url": "img:GILBARBARA_PNG_URL/coreos.png" + }, + { + "@type": "ImageSprite", + "name": "logos-couchbase-img", + "url": "img:GILBARBARA_PNG_URL/couchbase.png" + }, + { + "@type": "ImageSprite", + "name": "logos-couchdb-icon-img", + "url": "img:GILBARBARA_PNG_URL/couchdb-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-couchdb-img", + "url": "img:GILBARBARA_PNG_URL/couchdb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-coursera-img", + "url": "img:GILBARBARA_PNG_URL/coursera.png" + }, + { + "@type": "ImageSprite", + "name": "logos-coveralls-img", + "url": "img:GILBARBARA_PNG_URL/coveralls.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cpanel-img", + "url": "img:GILBARBARA_PNG_URL/cpanel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-craftcms-img", + "url": "img:GILBARBARA_PNG_URL/craftcms.png" + }, + { + "@type": "ImageSprite", + "name": "logos-crashlytics-img", + "url": "img:GILBARBARA_PNG_URL/crashlytics.png" + }, + { + "@type": "ImageSprite", + "name": "logos-crateio-img", + "url": "img:GILBARBARA_PNG_URL/crateio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-create-react-app-img", + "url": "img:GILBARBARA_PNG_URL/create-react-app.png" + }, + { + "@type": "ImageSprite", + "name": "logos-createjs-img", + "url": "img:GILBARBARA_PNG_URL/createjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cross-browser-testing-img", + "url": "img:GILBARBARA_PNG_URL/cross-browser-testing.png" + }, + { + "@type": "ImageSprite", + "name": "logos-crucible-img", + "url": "img:GILBARBARA_PNG_URL/crucible.png" + }, + { + "@type": "ImageSprite", + "name": "logos-crystal-img", + "url": "img:GILBARBARA_PNG_URL/crystal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-css-3-img", + "url": "img:GILBARBARA_PNG_URL/css-3.png" + }, + { + "@type": "ImageSprite", + "name": "logos-css-3_official-img", + "url": "img:GILBARBARA_PNG_URL/css-3_official.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cssnext-img", + "url": "img:GILBARBARA_PNG_URL/cssnext.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cucumber-img", + "url": "img:GILBARBARA_PNG_URL/cucumber.png" + }, + { + "@type": "ImageSprite", + "name": "logos-curl-img", + "url": "img:GILBARBARA_PNG_URL/curl.png" + }, + { + "@type": "ImageSprite", + "name": "logos-customerio-icon-img", + "url": "img:GILBARBARA_PNG_URL/customerio-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-customerio-img", + "url": "img:GILBARBARA_PNG_URL/customerio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cyclejs-img", + "url": "img:GILBARBARA_PNG_URL/cyclejs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-cypress-img", + "url": "img:GILBARBARA_PNG_URL/cypress.png" + }, + { + "@type": "ImageSprite", + "name": "logos-d3-img", + "url": "img:GILBARBARA_PNG_URL/d3.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dart-img", + "url": "img:GILBARBARA_PNG_URL/dart.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dashlane-icon-img", + "url": "img:GILBARBARA_PNG_URL/dashlane-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dashlane-img", + "url": "img:GILBARBARA_PNG_URL/dashlane.png" + }, + { + "@type": "ImageSprite", + "name": "logos-database-labs-img", + "url": "img:GILBARBARA_PNG_URL/database-labs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-datadog-img", + "url": "img:GILBARBARA_PNG_URL/datadog.png" + }, + { + "@type": "ImageSprite", + "name": "logos-datocms-icon-img", + "url": "img:GILBARBARA_PNG_URL/datocms-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-datocms-img", + "url": "img:GILBARBARA_PNG_URL/datocms.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dbt-icon-img", + "url": "img:GILBARBARA_PNG_URL/dbt-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dbt-img", + "url": "img:GILBARBARA_PNG_URL/dbt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dcos-icon-img", + "url": "img:GILBARBARA_PNG_URL/dcos-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dcos-img", + "url": "img:GILBARBARA_PNG_URL/dcos.png" + }, + { + "@type": "ImageSprite", + "name": "logos-debian-img", + "url": "img:GILBARBARA_PNG_URL/debian.png" + }, + { + "@type": "ImageSprite", + "name": "logos-delighted-icon-img", + "url": "img:GILBARBARA_PNG_URL/delighted-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-delighted-img", + "url": "img:GILBARBARA_PNG_URL/delighted.png" + }, + { + "@type": "ImageSprite", + "name": "logos-deno-img", + "url": "img:GILBARBARA_PNG_URL/deno.png" + }, + { + "@type": "ImageSprite", + "name": "logos-deployhq-img", + "url": "img:GILBARBARA_PNG_URL/deployhq.png" + }, + { + "@type": "ImageSprite", + "name": "logos-derby-img", + "url": "img:GILBARBARA_PNG_URL/derby.png" + }, + { + "@type": "ImageSprite", + "name": "logos-designernews-img", + "url": "img:GILBARBARA_PNG_URL/designernews.png" + }, + { + "@type": "ImageSprite", + "name": "logos-deviantart-img", + "url": "img:GILBARBARA_PNG_URL/deviantart.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dialogflow-img", + "url": "img:GILBARBARA_PNG_URL/dialogflow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-digital-ocean-img", + "url": "img:GILBARBARA_PNG_URL/digital-ocean.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dimer-img", + "url": "img:GILBARBARA_PNG_URL/dimer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dinersclub-img", + "url": "img:GILBARBARA_PNG_URL/dinersclub.png" + }, + { + "@type": "ImageSprite", + "name": "logos-discord-icon-img", + "url": "img:GILBARBARA_PNG_URL/discord-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-discord-img", + "url": "img:GILBARBARA_PNG_URL/discord.png" + }, + { + "@type": "ImageSprite", + "name": "logos-discover-img", + "url": "img:GILBARBARA_PNG_URL/discover.png" + }, + { + "@type": "ImageSprite", + "name": "logos-disqus-img", + "url": "img:GILBARBARA_PNG_URL/disqus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-django-icon-img", + "url": "img:GILBARBARA_PNG_URL/django-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-django-img", + "url": "img:GILBARBARA_PNG_URL/django.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dockbit-img", + "url": "img:GILBARBARA_PNG_URL/dockbit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-docker-icon-img", + "url": "img:GILBARBARA_PNG_URL/docker-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-docker-img", + "url": "img:GILBARBARA_PNG_URL/docker.png" + }, + { + "@type": "ImageSprite", + "name": "logos-doctrine-img", + "url": "img:GILBARBARA_PNG_URL/doctrine.png" + }, + { + "@type": "ImageSprite", + "name": "logos-docusaurus-img", + "url": "img:GILBARBARA_PNG_URL/docusaurus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dojo-icon-img", + "url": "img:GILBARBARA_PNG_URL/dojo-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dojo-toolkit-img", + "url": "img:GILBARBARA_PNG_URL/dojo-toolkit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dojo-img", + "url": "img:GILBARBARA_PNG_URL/dojo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dotnet-img", + "url": "img:GILBARBARA_PNG_URL/dotnet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dreamhost-img", + "url": "img:GILBARBARA_PNG_URL/dreamhost.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dribbble-icon-img", + "url": "img:GILBARBARA_PNG_URL/dribbble-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dribbble-img", + "url": "img:GILBARBARA_PNG_URL/dribbble.png" + }, + { + "@type": "ImageSprite", + "name": "logos-drift-img", + "url": "img:GILBARBARA_PNG_URL/drift.png" + }, + { + "@type": "ImageSprite", + "name": "logos-drip-img", + "url": "img:GILBARBARA_PNG_URL/drip.png" + }, + { + "@type": "ImageSprite", + "name": "logos-drizzle-icon-img", + "url": "img:GILBARBARA_PNG_URL/drizzle-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-drizzle-img", + "url": "img:GILBARBARA_PNG_URL/drizzle.png" + }, + { + "@type": "ImageSprite", + "name": "logos-drone-icon-img", + "url": "img:GILBARBARA_PNG_URL/drone-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-drone-img", + "url": "img:GILBARBARA_PNG_URL/drone.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dropbox-img", + "url": "img:GILBARBARA_PNG_URL/dropbox.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dropmark-img", + "url": "img:GILBARBARA_PNG_URL/dropmark.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dropzone-img", + "url": "img:GILBARBARA_PNG_URL/dropzone.png" + }, + { + "@type": "ImageSprite", + "name": "logos-drupal-icon-img", + "url": "img:GILBARBARA_PNG_URL/drupal-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-drupal-img", + "url": "img:GILBARBARA_PNG_URL/drupal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-duckduckgo-img", + "url": "img:GILBARBARA_PNG_URL/duckduckgo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dynatrace-icon-img", + "url": "img:GILBARBARA_PNG_URL/dynatrace-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dynatrace-img", + "url": "img:GILBARBARA_PNG_URL/dynatrace.png" + }, + { + "@type": "ImageSprite", + "name": "logos-dyndns-img", + "url": "img:GILBARBARA_PNG_URL/dyndns.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ebanx-img", + "url": "img:GILBARBARA_PNG_URL/ebanx.png" + }, + { + "@type": "ImageSprite", + "name": "logos-eclipse-icon-img", + "url": "img:GILBARBARA_PNG_URL/eclipse-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-eclipse-img", + "url": "img:GILBARBARA_PNG_URL/eclipse.png" + }, + { + "@type": "ImageSprite", + "name": "logos-editorconfig-img", + "url": "img:GILBARBARA_PNG_URL/editorconfig.png" + }, + { + "@type": "ImageSprite", + "name": "logos-egghead-img", + "url": "img:GILBARBARA_PNG_URL/egghead.png" + }, + { + "@type": "ImageSprite", + "name": "logos-elasticsearch-img", + "url": "img:GILBARBARA_PNG_URL/elasticsearch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-electron-img", + "url": "img:GILBARBARA_PNG_URL/electron.png" + }, + { + "@type": "ImageSprite", + "name": "logos-element-img", + "url": "img:GILBARBARA_PNG_URL/element.png" + }, + { + "@type": "ImageSprite", + "name": "logos-elemental-ui-img", + "url": "img:GILBARBARA_PNG_URL/elemental-ui.png" + }, + { + "@type": "ImageSprite", + "name": "logos-elementary-img", + "url": "img:GILBARBARA_PNG_URL/elementary.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ello-img", + "url": "img:GILBARBARA_PNG_URL/ello.png" + }, + { + "@type": "ImageSprite", + "name": "logos-elm-img", + "url": "img:GILBARBARA_PNG_URL/elm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-elo-img", + "url": "img:GILBARBARA_PNG_URL/elo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-emacs-img", + "url": "img:GILBARBARA_PNG_URL/emacs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-embedly-img", + "url": "img:GILBARBARA_PNG_URL/embedly.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ember-tomster-img", + "url": "img:GILBARBARA_PNG_URL/ember-tomster.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ember-img", + "url": "img:GILBARBARA_PNG_URL/ember.png" + }, + { + "@type": "ImageSprite", + "name": "logos-emmet-img", + "url": "img:GILBARBARA_PNG_URL/emmet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-engine-yard-icon-img", + "url": "img:GILBARBARA_PNG_URL/engine-yard-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-engine-yard-img", + "url": "img:GILBARBARA_PNG_URL/engine-yard.png" + }, + { + "@type": "ImageSprite", + "name": "logos-envato-img", + "url": "img:GILBARBARA_PNG_URL/envato.png" + }, + { + "@type": "ImageSprite", + "name": "logos-envoy-icon-img", + "url": "img:GILBARBARA_PNG_URL/envoy-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-envoy-img", + "url": "img:GILBARBARA_PNG_URL/envoy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-envoyer-img", + "url": "img:GILBARBARA_PNG_URL/envoyer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-enyo-img", + "url": "img:GILBARBARA_PNG_URL/enyo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-erlang-img", + "url": "img:GILBARBARA_PNG_URL/erlang.png" + }, + { + "@type": "ImageSprite", + "name": "logos-es6-img", + "url": "img:GILBARBARA_PNG_URL/es6.png" + }, + { + "@type": "ImageSprite", + "name": "logos-esbuild-img", + "url": "img:GILBARBARA_PNG_URL/esbuild.png" + }, + { + "@type": "ImageSprite", + "name": "logos-esdoc-img", + "url": "img:GILBARBARA_PNG_URL/esdoc.png" + }, + { + "@type": "ImageSprite", + "name": "logos-eslint-old-img", + "url": "img:GILBARBARA_PNG_URL/eslint-old.png" + }, + { + "@type": "ImageSprite", + "name": "logos-eslint-img", + "url": "img:GILBARBARA_PNG_URL/eslint.png" + }, + { + "@type": "ImageSprite", + "name": "logos-eta-lang-img", + "url": "img:GILBARBARA_PNG_URL/eta-lang.png" + }, + { + "@type": "ImageSprite", + "name": "logos-etcd-img", + "url": "img:GILBARBARA_PNG_URL/etcd.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ethereum-color-img", + "url": "img:GILBARBARA_PNG_URL/ethereum-color.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ethereum-img", + "url": "img:GILBARBARA_PNG_URL/ethereum.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ethers-img", + "url": "img:GILBARBARA_PNG_URL/ethers.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ethnio-img", + "url": "img:GILBARBARA_PNG_URL/ethnio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-eventbrite-icon-img", + "url": "img:GILBARBARA_PNG_URL/eventbrite-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-eventbrite-img", + "url": "img:GILBARBARA_PNG_URL/eventbrite.png" + }, + { + "@type": "ImageSprite", + "name": "logos-eventsentry-img", + "url": "img:GILBARBARA_PNG_URL/eventsentry.png" + }, + { + "@type": "ImageSprite", + "name": "logos-evergreen-icon-img", + "url": "img:GILBARBARA_PNG_URL/evergreen-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-evergreen-img", + "url": "img:GILBARBARA_PNG_URL/evergreen.png" + }, + { + "@type": "ImageSprite", + "name": "logos-expo-icon-img", + "url": "img:GILBARBARA_PNG_URL/expo-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-expo-img", + "url": "img:GILBARBARA_PNG_URL/expo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-express-img", + "url": "img:GILBARBARA_PNG_URL/express.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fabric-img", + "url": "img:GILBARBARA_PNG_URL/fabric.png" + }, + { + "@type": "ImageSprite", + "name": "logos-facebook-img", + "url": "img:GILBARBARA_PNG_URL/facebook.png" + }, + { + "@type": "ImageSprite", + "name": "logos-falcor-img", + "url": "img:GILBARBARA_PNG_URL/falcor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fastify-icon-img", + "url": "img:GILBARBARA_PNG_URL/fastify-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fastify-img", + "url": "img:GILBARBARA_PNG_URL/fastify.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fastlane-img", + "url": "img:GILBARBARA_PNG_URL/fastlane.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fastly-img", + "url": "img:GILBARBARA_PNG_URL/fastly.png" + }, + { + "@type": "ImageSprite", + "name": "logos-feathersjs-img", + "url": "img:GILBARBARA_PNG_URL/feathersjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fedora-img", + "url": "img:GILBARBARA_PNG_URL/fedora.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fetch-img", + "url": "img:GILBARBARA_PNG_URL/fetch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-figma-img", + "url": "img:GILBARBARA_PNG_URL/figma.png" + }, + { + "@type": "ImageSprite", + "name": "logos-firebase-img", + "url": "img:GILBARBARA_PNG_URL/firebase.png" + }, + { + "@type": "ImageSprite", + "name": "logos-firefox-img", + "url": "img:GILBARBARA_PNG_URL/firefox.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flannel-img", + "url": "img:GILBARBARA_PNG_URL/flannel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flarum-img", + "url": "img:GILBARBARA_PNG_URL/flarum.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flask-img", + "url": "img:GILBARBARA_PNG_URL/flask.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flat-ui-img", + "url": "img:GILBARBARA_PNG_URL/flat-ui.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flattr-icon-img", + "url": "img:GILBARBARA_PNG_URL/flattr-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flattr-img", + "url": "img:GILBARBARA_PNG_URL/flattr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fleep-img", + "url": "img:GILBARBARA_PNG_URL/fleep.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flickr-img", + "url": "img:GILBARBARA_PNG_URL/flickr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flight-img", + "url": "img:GILBARBARA_PNG_URL/flight.png" + }, + { + "@type": "ImageSprite", + "name": "logos-floodio-img", + "url": "img:GILBARBARA_PNG_URL/floodio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flow-img", + "url": "img:GILBARBARA_PNG_URL/flow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flowxo-img", + "url": "img:GILBARBARA_PNG_URL/flowxo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-floydhub-img", + "url": "img:GILBARBARA_PNG_URL/floydhub.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flutter-img", + "url": "img:GILBARBARA_PNG_URL/flutter.png" + }, + { + "@type": "ImageSprite", + "name": "logos-flux-img", + "url": "img:GILBARBARA_PNG_URL/flux.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fluxxor-img", + "url": "img:GILBARBARA_PNG_URL/fluxxor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fly-img", + "url": "img:GILBARBARA_PNG_URL/fly.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fomo-img", + "url": "img:GILBARBARA_PNG_URL/fomo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-font-awesome-img", + "url": "img:GILBARBARA_PNG_URL/font-awesome.png" + }, + { + "@type": "ImageSprite", + "name": "logos-forestadmin-icon-img", + "url": "img:GILBARBARA_PNG_URL/forestadmin-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-forestadmin-img", + "url": "img:GILBARBARA_PNG_URL/forestadmin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-forever-img", + "url": "img:GILBARBARA_PNG_URL/forever.png" + }, + { + "@type": "ImageSprite", + "name": "logos-formkeep-img", + "url": "img:GILBARBARA_PNG_URL/formkeep.png" + }, + { + "@type": "ImageSprite", + "name": "logos-foundation-img", + "url": "img:GILBARBARA_PNG_URL/foundation.png" + }, + { + "@type": "ImageSprite", + "name": "logos-framer-img", + "url": "img:GILBARBARA_PNG_URL/framer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-framework7-icon-img", + "url": "img:GILBARBARA_PNG_URL/framework7-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-framework7-img", + "url": "img:GILBARBARA_PNG_URL/framework7.png" + }, + { + "@type": "ImageSprite", + "name": "logos-freebsd-img", + "url": "img:GILBARBARA_PNG_URL/freebsd.png" + }, + { + "@type": "ImageSprite", + "name": "logos-freedcamp-icon-img", + "url": "img:GILBARBARA_PNG_URL/freedcamp-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-freedcamp-img", + "url": "img:GILBARBARA_PNG_URL/freedcamp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-freedomdefined-img", + "url": "img:GILBARBARA_PNG_URL/freedomdefined.png" + }, + { + "@type": "ImageSprite", + "name": "logos-frontapp-img", + "url": "img:GILBARBARA_PNG_URL/frontapp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fsharp-img", + "url": "img:GILBARBARA_PNG_URL/fsharp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-fuchsia-img", + "url": "img:GILBARBARA_PNG_URL/fuchsia.png" + }, + { + "@type": "ImageSprite", + "name": "logos-galliumos-img", + "url": "img:GILBARBARA_PNG_URL/galliumos.png" + }, + { + "@type": "ImageSprite", + "name": "logos-game-analytics-icon-img", + "url": "img:GILBARBARA_PNG_URL/game-analytics-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-game-analytics-img", + "url": "img:GILBARBARA_PNG_URL/game-analytics.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ganache-icon-img", + "url": "img:GILBARBARA_PNG_URL/ganache-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ganache-img", + "url": "img:GILBARBARA_PNG_URL/ganache.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gatsby-img", + "url": "img:GILBARBARA_PNG_URL/gatsby.png" + }, + { + "@type": "ImageSprite", + "name": "logos-geekbot-img", + "url": "img:GILBARBARA_PNG_URL/geekbot.png" + }, + { + "@type": "ImageSprite", + "name": "logos-getyourguide-img", + "url": "img:GILBARBARA_PNG_URL/getyourguide.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ghost-img", + "url": "img:GILBARBARA_PNG_URL/ghost.png" + }, + { + "@type": "ImageSprite", + "name": "logos-giantswarm-img", + "url": "img:GILBARBARA_PNG_URL/giantswarm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-git-icon-img", + "url": "img:GILBARBARA_PNG_URL/git-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-git-img", + "url": "img:GILBARBARA_PNG_URL/git.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gitboard-img", + "url": "img:GILBARBARA_PNG_URL/gitboard.png" + }, + { + "@type": "ImageSprite", + "name": "logos-github-actions-img", + "url": "img:GILBARBARA_PNG_URL/github-actions.png" + }, + { + "@type": "ImageSprite", + "name": "logos-github-copilot-img", + "url": "img:GILBARBARA_PNG_URL/github-copilot.png" + }, + { + "@type": "ImageSprite", + "name": "logos-github-icon-img", + "url": "img:GILBARBARA_PNG_URL/github-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-github-octocat-img", + "url": "img:GILBARBARA_PNG_URL/github-octocat.png" + }, + { + "@type": "ImageSprite", + "name": "logos-github-img", + "url": "img:GILBARBARA_PNG_URL/github.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gitkraken-img", + "url": "img:GILBARBARA_PNG_URL/gitkraken.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gitlab-img", + "url": "img:GILBARBARA_PNG_URL/gitlab.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gitter-img", + "url": "img:GILBARBARA_PNG_URL/gitter.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gitup-img", + "url": "img:GILBARBARA_PNG_URL/gitup.png" + }, + { + "@type": "ImageSprite", + "name": "logos-glamorous-img", + "url": "img:GILBARBARA_PNG_URL/glamorous.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gleam-img", + "url": "img:GILBARBARA_PNG_URL/gleam.png" + }, + { + "@type": "ImageSprite", + "name": "logos-glimmerjs-img", + "url": "img:GILBARBARA_PNG_URL/glimmerjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-glint-img", + "url": "img:GILBARBARA_PNG_URL/glint.png" + }, + { + "@type": "ImageSprite", + "name": "logos-glitch-icon-img", + "url": "img:GILBARBARA_PNG_URL/glitch-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-glitch-img", + "url": "img:GILBARBARA_PNG_URL/glitch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gnome-icon-img", + "url": "img:GILBARBARA_PNG_URL/gnome-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gnome-img", + "url": "img:GILBARBARA_PNG_URL/gnome.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gnu-net-img", + "url": "img:GILBARBARA_PNG_URL/gnu-net.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gnu-img", + "url": "img:GILBARBARA_PNG_URL/gnu.png" + }, + { + "@type": "ImageSprite", + "name": "logos-go-img", + "url": "img:GILBARBARA_PNG_URL/go.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gocd-img", + "url": "img:GILBARBARA_PNG_URL/gocd.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gohorse-img", + "url": "img:GILBARBARA_PNG_URL/gohorse.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-360suite-img", + "url": "img:GILBARBARA_PNG_URL/google-360suite.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-admob-img", + "url": "img:GILBARBARA_PNG_URL/google-admob.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-ads-img", + "url": "img:GILBARBARA_PNG_URL/google-ads.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-adsense-img", + "url": "img:GILBARBARA_PNG_URL/google-adsense.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-analytics-img", + "url": "img:GILBARBARA_PNG_URL/google-analytics.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-calendar-img", + "url": "img:GILBARBARA_PNG_URL/google-calendar.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-cloud-functions-img", + "url": "img:GILBARBARA_PNG_URL/google-cloud-functions.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-cloud-run-img", + "url": "img:GILBARBARA_PNG_URL/google-cloud-run.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-cloud-img", + "url": "img:GILBARBARA_PNG_URL/google-cloud.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-currents-img", + "url": "img:GILBARBARA_PNG_URL/google-currents.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-data-studio-img", + "url": "img:GILBARBARA_PNG_URL/google-data-studio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-developers-img", + "url": "img:GILBARBARA_PNG_URL/google-developers.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-drive-img", + "url": "img:GILBARBARA_PNG_URL/google-drive.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-fit-img", + "url": "img:GILBARBARA_PNG_URL/google-fit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-gmail-img", + "url": "img:GILBARBARA_PNG_URL/google-gmail.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-gsuite-img", + "url": "img:GILBARBARA_PNG_URL/google-gsuite.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-home-img", + "url": "img:GILBARBARA_PNG_URL/google-home.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-icon-img", + "url": "img:GILBARBARA_PNG_URL/google-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-keep-img", + "url": "img:GILBARBARA_PNG_URL/google-keep.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-maps-img", + "url": "img:GILBARBARA_PNG_URL/google-maps.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-marketing-platform-img", + "url": "img:GILBARBARA_PNG_URL/google-marketing-platform.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-meet-img", + "url": "img:GILBARBARA_PNG_URL/google-meet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-one-img", + "url": "img:GILBARBARA_PNG_URL/google-one.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-optimize-img", + "url": "img:GILBARBARA_PNG_URL/google-optimize.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-pay-icon-img", + "url": "img:GILBARBARA_PNG_URL/google-pay-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-pay-img", + "url": "img:GILBARBARA_PNG_URL/google-pay.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-photos-img", + "url": "img:GILBARBARA_PNG_URL/google-photos.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-play-icon-img", + "url": "img:GILBARBARA_PNG_URL/google-play-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-play-img", + "url": "img:GILBARBARA_PNG_URL/google-play.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-tag-manager-img", + "url": "img:GILBARBARA_PNG_URL/google-tag-manager.png" + }, + { + "@type": "ImageSprite", + "name": "logos-google-img", + "url": "img:GILBARBARA_PNG_URL/google.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gopher-img", + "url": "img:GILBARBARA_PNG_URL/gopher.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gradle-img", + "url": "img:GILBARBARA_PNG_URL/gradle.png" + }, + { + "@type": "ImageSprite", + "name": "logos-grafana-img", + "url": "img:GILBARBARA_PNG_URL/grafana.png" + }, + { + "@type": "ImageSprite", + "name": "logos-grails-img", + "url": "img:GILBARBARA_PNG_URL/grails.png" + }, + { + "@type": "ImageSprite", + "name": "logos-graphene-img", + "url": "img:GILBARBARA_PNG_URL/graphene.png" + }, + { + "@type": "ImageSprite", + "name": "logos-graphql-img", + "url": "img:GILBARBARA_PNG_URL/graphql.png" + }, + { + "@type": "ImageSprite", + "name": "logos-grav-img", + "url": "img:GILBARBARA_PNG_URL/grav.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gravatar-img", + "url": "img:GILBARBARA_PNG_URL/gravatar.png" + }, + { + "@type": "ImageSprite", + "name": "logos-graylog-icon-img", + "url": "img:GILBARBARA_PNG_URL/graylog-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-graylog-img", + "url": "img:GILBARBARA_PNG_URL/graylog.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gridsome-icon-img", + "url": "img:GILBARBARA_PNG_URL/gridsome-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gridsome-img", + "url": "img:GILBARBARA_PNG_URL/gridsome.png" + }, + { + "@type": "ImageSprite", + "name": "logos-grommet-img", + "url": "img:GILBARBARA_PNG_URL/grommet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-groovehq-img", + "url": "img:GILBARBARA_PNG_URL/groovehq.png" + }, + { + "@type": "ImageSprite", + "name": "logos-grove-img", + "url": "img:GILBARBARA_PNG_URL/grove.png" + }, + { + "@type": "ImageSprite", + "name": "logos-grpc-img", + "url": "img:GILBARBARA_PNG_URL/grpc.png" + }, + { + "@type": "ImageSprite", + "name": "logos-grunt-img", + "url": "img:GILBARBARA_PNG_URL/grunt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gulp-img", + "url": "img:GILBARBARA_PNG_URL/gulp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gunicorn-img", + "url": "img:GILBARBARA_PNG_URL/gunicorn.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gunjs-img", + "url": "img:GILBARBARA_PNG_URL/gunjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gusto-img", + "url": "img:GILBARBARA_PNG_URL/gusto.png" + }, + { + "@type": "ImageSprite", + "name": "logos-gwt-img", + "url": "img:GILBARBARA_PNG_URL/gwt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hack-img", + "url": "img:GILBARBARA_PNG_URL/hack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hacker-one-img", + "url": "img:GILBARBARA_PNG_URL/hacker-one.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hadoop-img", + "url": "img:GILBARBARA_PNG_URL/hadoop.png" + }, + { + "@type": "ImageSprite", + "name": "logos-haiku-icon-img", + "url": "img:GILBARBARA_PNG_URL/haiku-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-haiku-img", + "url": "img:GILBARBARA_PNG_URL/haiku.png" + }, + { + "@type": "ImageSprite", + "name": "logos-haml-img", + "url": "img:GILBARBARA_PNG_URL/haml.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hanami-img", + "url": "img:GILBARBARA_PNG_URL/hanami.png" + }, + { + "@type": "ImageSprite", + "name": "logos-handlebars-img", + "url": "img:GILBARBARA_PNG_URL/handlebars.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hapi-img", + "url": "img:GILBARBARA_PNG_URL/hapi.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hardhat-icon-img", + "url": "img:GILBARBARA_PNG_URL/hardhat-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hardhat-img", + "url": "img:GILBARBARA_PNG_URL/hardhat.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hashnode-icon-img", + "url": "img:GILBARBARA_PNG_URL/hashnode-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hashnode-img", + "url": "img:GILBARBARA_PNG_URL/hashnode.png" + }, + { + "@type": "ImageSprite", + "name": "logos-haskell-icon-img", + "url": "img:GILBARBARA_PNG_URL/haskell-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-haskell-img", + "url": "img:GILBARBARA_PNG_URL/haskell.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hasura-img", + "url": "img:GILBARBARA_PNG_URL/hasura.png" + }, + { + "@type": "ImageSprite", + "name": "logos-haxe-img", + "url": "img:GILBARBARA_PNG_URL/haxe.png" + }, + { + "@type": "ImageSprite", + "name": "logos-haxl-img", + "url": "img:GILBARBARA_PNG_URL/haxl.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hbase-img", + "url": "img:GILBARBARA_PNG_URL/hbase.png" + }, + { + "@type": "ImageSprite", + "name": "logos-heap-img", + "url": "img:GILBARBARA_PNG_URL/heap.png" + }, + { + "@type": "ImageSprite", + "name": "logos-helm-img", + "url": "img:GILBARBARA_PNG_URL/helm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-helpscout-icon-img", + "url": "img:GILBARBARA_PNG_URL/helpscout-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-helpscout-img", + "url": "img:GILBARBARA_PNG_URL/helpscout.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hermes-img", + "url": "img:GILBARBARA_PNG_URL/hermes.png" + }, + { + "@type": "ImageSprite", + "name": "logos-heroku-icon-img", + "url": "img:GILBARBARA_PNG_URL/heroku-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-heroku-redis-img", + "url": "img:GILBARBARA_PNG_URL/heroku-redis.png" + }, + { + "@type": "ImageSprite", + "name": "logos-heroku-img", + "url": "img:GILBARBARA_PNG_URL/heroku.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hexo-img", + "url": "img:GILBARBARA_PNG_URL/hexo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hhvm-img", + "url": "img:GILBARBARA_PNG_URL/hhvm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hibernate-img", + "url": "img:GILBARBARA_PNG_URL/hibernate.png" + }, + { + "@type": "ImageSprite", + "name": "logos-highcharts-img", + "url": "img:GILBARBARA_PNG_URL/highcharts.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hipercard-img", + "url": "img:GILBARBARA_PNG_URL/hipercard.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hoa-img", + "url": "img:GILBARBARA_PNG_URL/hoa.png" + }, + { + "@type": "ImageSprite", + "name": "logos-homebrew-img", + "url": "img:GILBARBARA_PNG_URL/homebrew.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hoodie-img", + "url": "img:GILBARBARA_PNG_URL/hoodie.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hosted-graphite-img", + "url": "img:GILBARBARA_PNG_URL/hosted-graphite.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hostgator-icon-img", + "url": "img:GILBARBARA_PNG_URL/hostgator-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hostgator-img", + "url": "img:GILBARBARA_PNG_URL/hostgator.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hotjar-img", + "url": "img:GILBARBARA_PNG_URL/hotjar.png" + }, + { + "@type": "ImageSprite", + "name": "logos-houndci-img", + "url": "img:GILBARBARA_PNG_URL/houndci.png" + }, + { + "@type": "ImageSprite", + "name": "logos-html-5-img", + "url": "img:GILBARBARA_PNG_URL/html-5.png" + }, + { + "@type": "ImageSprite", + "name": "logos-html5-boilerplate-img", + "url": "img:GILBARBARA_PNG_URL/html5-boilerplate.png" + }, + { + "@type": "ImageSprite", + "name": "logos-httpie-icon-img", + "url": "img:GILBARBARA_PNG_URL/httpie-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-httpie-img", + "url": "img:GILBARBARA_PNG_URL/httpie.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hubspot-img", + "url": "img:GILBARBARA_PNG_URL/hubspot.png" + }, + { + "@type": "ImageSprite", + "name": "logos-huggy-img", + "url": "img:GILBARBARA_PNG_URL/huggy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hugo-img", + "url": "img:GILBARBARA_PNG_URL/hugo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-humongous-img", + "url": "img:GILBARBARA_PNG_URL/humongous.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hyper-img", + "url": "img:GILBARBARA_PNG_URL/hyper.png" + }, + { + "@type": "ImageSprite", + "name": "logos-hyperapp-img", + "url": "img:GILBARBARA_PNG_URL/hyperapp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ibm-img", + "url": "img:GILBARBARA_PNG_URL/ibm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ieee-img", + "url": "img:GILBARBARA_PNG_URL/ieee.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ifttt-img", + "url": "img:GILBARBARA_PNG_URL/ifttt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-imagemin-img", + "url": "img:GILBARBARA_PNG_URL/imagemin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-imba-icon-img", + "url": "img:GILBARBARA_PNG_URL/imba-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-imba-img", + "url": "img:GILBARBARA_PNG_URL/imba.png" + }, + { + "@type": "ImageSprite", + "name": "logos-immer-icon-img", + "url": "img:GILBARBARA_PNG_URL/immer-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-immer-img", + "url": "img:GILBARBARA_PNG_URL/immer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-immutable-img", + "url": "img:GILBARBARA_PNG_URL/immutable.png" + }, + { + "@type": "ImageSprite", + "name": "logos-impala-img", + "url": "img:GILBARBARA_PNG_URL/impala.png" + }, + { + "@type": "ImageSprite", + "name": "logos-importio-img", + "url": "img:GILBARBARA_PNG_URL/importio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-infer-img", + "url": "img:GILBARBARA_PNG_URL/infer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-inferno-img", + "url": "img:GILBARBARA_PNG_URL/inferno.png" + }, + { + "@type": "ImageSprite", + "name": "logos-influxdb-img", + "url": "img:GILBARBARA_PNG_URL/influxdb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ink-img", + "url": "img:GILBARBARA_PNG_URL/ink.png" + }, + { + "@type": "ImageSprite", + "name": "logos-insomnia-img", + "url": "img:GILBARBARA_PNG_URL/insomnia.png" + }, + { + "@type": "ImageSprite", + "name": "logos-instagram-icon-img", + "url": "img:GILBARBARA_PNG_URL/instagram-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-instagram-img", + "url": "img:GILBARBARA_PNG_URL/instagram.png" + }, + { + "@type": "ImageSprite", + "name": "logos-intellij-idea-img", + "url": "img:GILBARBARA_PNG_URL/intellij-idea.png" + }, + { + "@type": "ImageSprite", + "name": "logos-intercom-icon-img", + "url": "img:GILBARBARA_PNG_URL/intercom-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-intercom-img", + "url": "img:GILBARBARA_PNG_URL/intercom.png" + }, + { + "@type": "ImageSprite", + "name": "logos-internetexplorer-img", + "url": "img:GILBARBARA_PNG_URL/internetexplorer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-invision-icon-img", + "url": "img:GILBARBARA_PNG_URL/invision-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-invision-img", + "url": "img:GILBARBARA_PNG_URL/invision.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ionic-icon-img", + "url": "img:GILBARBARA_PNG_URL/ionic-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ionic-img", + "url": "img:GILBARBARA_PNG_URL/ionic.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ios-img", + "url": "img:GILBARBARA_PNG_URL/ios.png" + }, + { + "@type": "ImageSprite", + "name": "logos-iron-icon-img", + "url": "img:GILBARBARA_PNG_URL/iron-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-iron-img", + "url": "img:GILBARBARA_PNG_URL/iron.png" + }, + { + "@type": "ImageSprite", + "name": "logos-itsalive-icon-img", + "url": "img:GILBARBARA_PNG_URL/itsalive-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-itsalive-img", + "url": "img:GILBARBARA_PNG_URL/itsalive.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jade-img", + "url": "img:GILBARBARA_PNG_URL/jade.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jamstack-icon-img", + "url": "img:GILBARBARA_PNG_URL/jamstack-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jamstack-img", + "url": "img:GILBARBARA_PNG_URL/jamstack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jasmine-img", + "url": "img:GILBARBARA_PNG_URL/jasmine.png" + }, + { + "@type": "ImageSprite", + "name": "logos-java-img", + "url": "img:GILBARBARA_PNG_URL/java.png" + }, + { + "@type": "ImageSprite", + "name": "logos-javascript-img", + "url": "img:GILBARBARA_PNG_URL/javascript.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jcb-img", + "url": "img:GILBARBARA_PNG_URL/jcb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jekyll-img", + "url": "img:GILBARBARA_PNG_URL/jekyll.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jelastic-icon-img", + "url": "img:GILBARBARA_PNG_URL/jelastic-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jelastic-img", + "url": "img:GILBARBARA_PNG_URL/jelastic.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jenkins-img", + "url": "img:GILBARBARA_PNG_URL/jenkins.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jest-img", + "url": "img:GILBARBARA_PNG_URL/jest.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jetbrains-img", + "url": "img:GILBARBARA_PNG_URL/jetbrains.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jfrog-img", + "url": "img:GILBARBARA_PNG_URL/jfrog.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jhipster-icon-img", + "url": "img:GILBARBARA_PNG_URL/jhipster-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jhipster-img", + "url": "img:GILBARBARA_PNG_URL/jhipster.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jira-img", + "url": "img:GILBARBARA_PNG_URL/jira.png" + }, + { + "@type": "ImageSprite", + "name": "logos-joomla-img", + "url": "img:GILBARBARA_PNG_URL/joomla.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jquery-mobile-img", + "url": "img:GILBARBARA_PNG_URL/jquery-mobile.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jquery-img", + "url": "img:GILBARBARA_PNG_URL/jquery.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jruby-img", + "url": "img:GILBARBARA_PNG_URL/jruby.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jsbin-img", + "url": "img:GILBARBARA_PNG_URL/jsbin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jsdelivr-img", + "url": "img:GILBARBARA_PNG_URL/jsdelivr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jsdom-img", + "url": "img:GILBARBARA_PNG_URL/jsdom.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jsfiddle-img", + "url": "img:GILBARBARA_PNG_URL/jsfiddle.png" + }, + { + "@type": "ImageSprite", + "name": "logos-json-img", + "url": "img:GILBARBARA_PNG_URL/json.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jspm-img", + "url": "img:GILBARBARA_PNG_URL/jspm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jss-img", + "url": "img:GILBARBARA_PNG_URL/jss.png" + }, + { + "@type": "ImageSprite", + "name": "logos-juju-img", + "url": "img:GILBARBARA_PNG_URL/juju.png" + }, + { + "@type": "ImageSprite", + "name": "logos-julia-img", + "url": "img:GILBARBARA_PNG_URL/julia.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jupyter-img", + "url": "img:GILBARBARA_PNG_URL/jupyter.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jwt-icon-img", + "url": "img:GILBARBARA_PNG_URL/jwt-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-jwt-img", + "url": "img:GILBARBARA_PNG_URL/jwt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kafka-icon-img", + "url": "img:GILBARBARA_PNG_URL/kafka-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kafka-img", + "url": "img:GILBARBARA_PNG_URL/kafka.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kaios-img", + "url": "img:GILBARBARA_PNG_URL/kaios.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kallithea-img", + "url": "img:GILBARBARA_PNG_URL/kallithea.png" + }, + { + "@type": "ImageSprite", + "name": "logos-karma-img", + "url": "img:GILBARBARA_PNG_URL/karma.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kde-img", + "url": "img:GILBARBARA_PNG_URL/kde.png" + }, + { + "@type": "ImageSprite", + "name": "logos-keen-img", + "url": "img:GILBARBARA_PNG_URL/keen.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kemal-img", + "url": "img:GILBARBARA_PNG_URL/kemal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-keycdn-icon-img", + "url": "img:GILBARBARA_PNG_URL/keycdn-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-keycdn-img", + "url": "img:GILBARBARA_PNG_URL/keycdn.png" + }, + { + "@type": "ImageSprite", + "name": "logos-keystonejs-img", + "url": "img:GILBARBARA_PNG_URL/keystonejs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-khan_academy-icon-img", + "url": "img:GILBARBARA_PNG_URL/khan_academy-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-khan_academy-img", + "url": "img:GILBARBARA_PNG_URL/khan_academy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kibana-img", + "url": "img:GILBARBARA_PNG_URL/kibana.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kickstarter-icon-img", + "url": "img:GILBARBARA_PNG_URL/kickstarter-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kickstarter-img", + "url": "img:GILBARBARA_PNG_URL/kickstarter.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kinto-icon-img", + "url": "img:GILBARBARA_PNG_URL/kinto-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kinto-img", + "url": "img:GILBARBARA_PNG_URL/kinto.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kirby-icon-img", + "url": "img:GILBARBARA_PNG_URL/kirby-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kirby-img", + "url": "img:GILBARBARA_PNG_URL/kirby.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kissmetrics-img", + "url": "img:GILBARBARA_PNG_URL/kissmetrics.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kitematic-img", + "url": "img:GILBARBARA_PNG_URL/kitematic.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kloudless-img", + "url": "img:GILBARBARA_PNG_URL/kloudless.png" + }, + { + "@type": "ImageSprite", + "name": "logos-knex-img", + "url": "img:GILBARBARA_PNG_URL/knex.png" + }, + { + "@type": "ImageSprite", + "name": "logos-knockout-img", + "url": "img:GILBARBARA_PNG_URL/knockout.png" + }, + { + "@type": "ImageSprite", + "name": "logos-koa-img", + "url": "img:GILBARBARA_PNG_URL/koa.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kong-icon-img", + "url": "img:GILBARBARA_PNG_URL/kong-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kong-img", + "url": "img:GILBARBARA_PNG_URL/kong.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kops-img", + "url": "img:GILBARBARA_PNG_URL/kops.png" + }, + { + "@type": "ImageSprite", + "name": "logos-koreio-img", + "url": "img:GILBARBARA_PNG_URL/koreio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kotlin-img", + "url": "img:GILBARBARA_PNG_URL/kotlin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kraken-img", + "url": "img:GILBARBARA_PNG_URL/kraken.png" + }, + { + "@type": "ImageSprite", + "name": "logos-krakenjs-img", + "url": "img:GILBARBARA_PNG_URL/krakenjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kubernetes-img", + "url": "img:GILBARBARA_PNG_URL/kubernetes.png" + }, + { + "@type": "ImageSprite", + "name": "logos-kustomer-img", + "url": "img:GILBARBARA_PNG_URL/kustomer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-laravel-img", + "url": "img:GILBARBARA_PNG_URL/laravel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lastfm-img", + "url": "img:GILBARBARA_PNG_URL/lastfm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lateral-img", + "url": "img:GILBARBARA_PNG_URL/lateral.png" + }, + { + "@type": "ImageSprite", + "name": "logos-launchrock-img", + "url": "img:GILBARBARA_PNG_URL/launchrock.png" + }, + { + "@type": "ImageSprite", + "name": "logos-leaflet-img", + "url": "img:GILBARBARA_PNG_URL/leaflet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-leankit-icon-img", + "url": "img:GILBARBARA_PNG_URL/leankit-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-leankit-img", + "url": "img:GILBARBARA_PNG_URL/leankit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lerna-img", + "url": "img:GILBARBARA_PNG_URL/lerna.png" + }, + { + "@type": "ImageSprite", + "name": "logos-less-img", + "url": "img:GILBARBARA_PNG_URL/less.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lets-cloud-img", + "url": "img:GILBARBARA_PNG_URL/lets-cloud.png" + }, + { + "@type": "ImageSprite", + "name": "logos-letsencrypt-img", + "url": "img:GILBARBARA_PNG_URL/letsencrypt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-leveldb-img", + "url": "img:GILBARBARA_PNG_URL/leveldb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-liftweb-img", + "url": "img:GILBARBARA_PNG_URL/liftweb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lighthouse-img", + "url": "img:GILBARBARA_PNG_URL/lighthouse.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lightstep-icon-img", + "url": "img:GILBARBARA_PNG_URL/lightstep-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lightstep-img", + "url": "img:GILBARBARA_PNG_URL/lightstep.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lighttpd-img", + "url": "img:GILBARBARA_PNG_URL/lighttpd.png" + }, + { + "@type": "ImageSprite", + "name": "logos-linkedin-icon-img", + "url": "img:GILBARBARA_PNG_URL/linkedin-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-linkedin-img", + "url": "img:GILBARBARA_PNG_URL/linkedin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-linkerd-img", + "url": "img:GILBARBARA_PNG_URL/linkerd.png" + }, + { + "@type": "ImageSprite", + "name": "logos-linode-img", + "url": "img:GILBARBARA_PNG_URL/linode.png" + }, + { + "@type": "ImageSprite", + "name": "logos-linux-mint-img", + "url": "img:GILBARBARA_PNG_URL/linux-mint.png" + }, + { + "@type": "ImageSprite", + "name": "logos-linux-tux-img", + "url": "img:GILBARBARA_PNG_URL/linux-tux.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lit-icon-img", + "url": "img:GILBARBARA_PNG_URL/lit-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lit-img", + "url": "img:GILBARBARA_PNG_URL/lit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-litmus-img", + "url": "img:GILBARBARA_PNG_URL/litmus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-loader-img", + "url": "img:GILBARBARA_PNG_URL/loader.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lodash-img", + "url": "img:GILBARBARA_PNG_URL/lodash.png" + }, + { + "@type": "ImageSprite", + "name": "logos-logentries-img", + "url": "img:GILBARBARA_PNG_URL/logentries.png" + }, + { + "@type": "ImageSprite", + "name": "logos-logstash-img", + "url": "img:GILBARBARA_PNG_URL/logstash.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lookback-img", + "url": "img:GILBARBARA_PNG_URL/lookback.png" + }, + { + "@type": "ImageSprite", + "name": "logos-looker-icon-img", + "url": "img:GILBARBARA_PNG_URL/looker-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-looker-img", + "url": "img:GILBARBARA_PNG_URL/looker.png" + }, + { + "@type": "ImageSprite", + "name": "logos-loom-img", + "url": "img:GILBARBARA_PNG_URL/loom.png" + }, + { + "@type": "ImageSprite", + "name": "logos-loopback-icon-img", + "url": "img:GILBARBARA_PNG_URL/loopback-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-loopback-img", + "url": "img:GILBARBARA_PNG_URL/loopback.png" + }, + { + "@type": "ImageSprite", + "name": "logos-losant-img", + "url": "img:GILBARBARA_PNG_URL/losant.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lua-img", + "url": "img:GILBARBARA_PNG_URL/lua.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lucene.net-img", + "url": "img:GILBARBARA_PNG_URL/lucene.net.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lucene-img", + "url": "img:GILBARBARA_PNG_URL/lucene.png" + }, + { + "@type": "ImageSprite", + "name": "logos-lumen-img", + "url": "img:GILBARBARA_PNG_URL/lumen.png" + }, + { + "@type": "ImageSprite", + "name": "logos-macOS-img", + "url": "img:GILBARBARA_PNG_URL/macOS.png" + }, + { + "@type": "ImageSprite", + "name": "logos-madge-img", + "url": "img:GILBARBARA_PNG_URL/madge.png" + }, + { + "@type": "ImageSprite", + "name": "logos-maestro-img", + "url": "img:GILBARBARA_PNG_URL/maestro.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mageia-img", + "url": "img:GILBARBARA_PNG_URL/mageia.png" + }, + { + "@type": "ImageSprite", + "name": "logos-magento-img", + "url": "img:GILBARBARA_PNG_URL/magento.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mailchimp-freddie-img", + "url": "img:GILBARBARA_PNG_URL/mailchimp-freddie.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mailchimp-img", + "url": "img:GILBARBARA_PNG_URL/mailchimp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-maildeveloper-img", + "url": "img:GILBARBARA_PNG_URL/maildeveloper.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mailgun-icon-img", + "url": "img:GILBARBARA_PNG_URL/mailgun-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mailgun-img", + "url": "img:GILBARBARA_PNG_URL/mailgun.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mailjet-img", + "url": "img:GILBARBARA_PNG_URL/mailjet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-malinajs-img", + "url": "img:GILBARBARA_PNG_URL/malinajs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-manjaro-img", + "url": "img:GILBARBARA_PNG_URL/manjaro.png" + }, + { + "@type": "ImageSprite", + "name": "logos-manuscript-img", + "url": "img:GILBARBARA_PNG_URL/manuscript.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mapbox-icon-img", + "url": "img:GILBARBARA_PNG_URL/mapbox-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mapbox-img", + "url": "img:GILBARBARA_PNG_URL/mapbox.png" + }, + { + "@type": "ImageSprite", + "name": "logos-maps-me-img", + "url": "img:GILBARBARA_PNG_URL/maps-me.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mapzen-icon-img", + "url": "img:GILBARBARA_PNG_URL/mapzen-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mapzen-img", + "url": "img:GILBARBARA_PNG_URL/mapzen.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mariadb-icon-img", + "url": "img:GILBARBARA_PNG_URL/mariadb-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mariadb-img", + "url": "img:GILBARBARA_PNG_URL/mariadb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-marionette-img", + "url": "img:GILBARBARA_PNG_URL/marionette.png" + }, + { + "@type": "ImageSprite", + "name": "logos-markdown-img", + "url": "img:GILBARBARA_PNG_URL/markdown.png" + }, + { + "@type": "ImageSprite", + "name": "logos-marko-img", + "url": "img:GILBARBARA_PNG_URL/marko.png" + }, + { + "@type": "ImageSprite", + "name": "logos-marvel-img", + "url": "img:GILBARBARA_PNG_URL/marvel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mastercard-img", + "url": "img:GILBARBARA_PNG_URL/mastercard.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mastodon-icon-img", + "url": "img:GILBARBARA_PNG_URL/mastodon-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mastodon-img", + "url": "img:GILBARBARA_PNG_URL/mastodon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-material-ui-img", + "url": "img:GILBARBARA_PNG_URL/material-ui.png" + }, + { + "@type": "ImageSprite", + "name": "logos-materializecss-img", + "url": "img:GILBARBARA_PNG_URL/materializecss.png" + }, + { + "@type": "ImageSprite", + "name": "logos-matplotlib-icon-img", + "url": "img:GILBARBARA_PNG_URL/matplotlib-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-matplotlib-img", + "url": "img:GILBARBARA_PNG_URL/matplotlib.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mattermost-icon-img", + "url": "img:GILBARBARA_PNG_URL/mattermost-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mattermost-img", + "url": "img:GILBARBARA_PNG_URL/mattermost.png" + }, + { + "@type": "ImageSprite", + "name": "logos-maven-img", + "url": "img:GILBARBARA_PNG_URL/maven.png" + }, + { + "@type": "ImageSprite", + "name": "logos-maxcdn-img", + "url": "img:GILBARBARA_PNG_URL/maxcdn.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mdn-img", + "url": "img:GILBARBARA_PNG_URL/mdn.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mdx-img", + "url": "img:GILBARBARA_PNG_URL/mdx.png" + }, + { + "@type": "ImageSprite", + "name": "logos-medium-icon-img", + "url": "img:GILBARBARA_PNG_URL/medium-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-medium-img", + "url": "img:GILBARBARA_PNG_URL/medium.png" + }, + { + "@type": "ImageSprite", + "name": "logos-memcached-img", + "url": "img:GILBARBARA_PNG_URL/memcached.png" + }, + { + "@type": "ImageSprite", + "name": "logos-memsql-icon-img", + "url": "img:GILBARBARA_PNG_URL/memsql-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-memsql-img", + "url": "img:GILBARBARA_PNG_URL/memsql.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mention-img", + "url": "img:GILBARBARA_PNG_URL/mention.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mercurial-img", + "url": "img:GILBARBARA_PNG_URL/mercurial.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mesos-img", + "url": "img:GILBARBARA_PNG_URL/mesos.png" + }, + { + "@type": "ImageSprite", + "name": "logos-metabase-img", + "url": "img:GILBARBARA_PNG_URL/metabase.png" + }, + { + "@type": "ImageSprite", + "name": "logos-metamask-icon-img", + "url": "img:GILBARBARA_PNG_URL/metamask-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-metamask-img", + "url": "img:GILBARBARA_PNG_URL/metamask.png" + }, + { + "@type": "ImageSprite", + "name": "logos-meteor-icon-img", + "url": "img:GILBARBARA_PNG_URL/meteor-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-meteor-img", + "url": "img:GILBARBARA_PNG_URL/meteor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-microcosm-img", + "url": "img:GILBARBARA_PNG_URL/microcosm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-microsoft-azure-img", + "url": "img:GILBARBARA_PNG_URL/microsoft-azure.png" + }, + { + "@type": "ImageSprite", + "name": "logos-microsoft-edge-img", + "url": "img:GILBARBARA_PNG_URL/microsoft-edge.png" + }, + { + "@type": "ImageSprite", + "name": "logos-microsoft-onedrive-img", + "url": "img:GILBARBARA_PNG_URL/microsoft-onedrive.png" + }, + { + "@type": "ImageSprite", + "name": "logos-microsoft-power-bi-img", + "url": "img:GILBARBARA_PNG_URL/microsoft-power-bi.png" + }, + { + "@type": "ImageSprite", + "name": "logos-microsoft-teams-img", + "url": "img:GILBARBARA_PNG_URL/microsoft-teams.png" + }, + { + "@type": "ImageSprite", + "name": "logos-microsoft-windows-img", + "url": "img:GILBARBARA_PNG_URL/microsoft-windows.png" + }, + { + "@type": "ImageSprite", + "name": "logos-microsoft-img", + "url": "img:GILBARBARA_PNG_URL/microsoft.png" + }, + { + "@type": "ImageSprite", + "name": "logos-middleman-img", + "url": "img:GILBARBARA_PNG_URL/middleman.png" + }, + { + "@type": "ImageSprite", + "name": "logos-milligram-img", + "url": "img:GILBARBARA_PNG_URL/milligram.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mio-img", + "url": "img:GILBARBARA_PNG_URL/mio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mist-img", + "url": "img:GILBARBARA_PNG_URL/mist.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mithril-img", + "url": "img:GILBARBARA_PNG_URL/mithril.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mixmax-img", + "url": "img:GILBARBARA_PNG_URL/mixmax.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mixpanel-img", + "url": "img:GILBARBARA_PNG_URL/mixpanel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mlab-img", + "url": "img:GILBARBARA_PNG_URL/mlab.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mobx-img", + "url": "img:GILBARBARA_PNG_URL/mobx.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mocha-img", + "url": "img:GILBARBARA_PNG_URL/mocha.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mockflow-img", + "url": "img:GILBARBARA_PNG_URL/mockflow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-modernizr-img", + "url": "img:GILBARBARA_PNG_URL/modernizr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-modx-icon-img", + "url": "img:GILBARBARA_PNG_URL/modx-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-modx-img", + "url": "img:GILBARBARA_PNG_URL/modx.png" + }, + { + "@type": "ImageSprite", + "name": "logos-moltin-icon-img", + "url": "img:GILBARBARA_PNG_URL/moltin-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-moltin-img", + "url": "img:GILBARBARA_PNG_URL/moltin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-momentjs-img", + "url": "img:GILBARBARA_PNG_URL/momentjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-monday-icon-img", + "url": "img:GILBARBARA_PNG_URL/monday-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-monday-img", + "url": "img:GILBARBARA_PNG_URL/monday.png" + }, + { + "@type": "ImageSprite", + "name": "logos-monero-img", + "url": "img:GILBARBARA_PNG_URL/monero.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mongodb-img", + "url": "img:GILBARBARA_PNG_URL/mongodb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mono-img", + "url": "img:GILBARBARA_PNG_URL/mono.png" + }, + { + "@type": "ImageSprite", + "name": "logos-moon-img", + "url": "img:GILBARBARA_PNG_URL/moon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mootools-img", + "url": "img:GILBARBARA_PNG_URL/mootools.png" + }, + { + "@type": "ImageSprite", + "name": "logos-morpheus-icon-img", + "url": "img:GILBARBARA_PNG_URL/morpheus-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-morpheus-img", + "url": "img:GILBARBARA_PNG_URL/morpheus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mozilla-img", + "url": "img:GILBARBARA_PNG_URL/mozilla.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mparticle-icon-img", + "url": "img:GILBARBARA_PNG_URL/mparticle-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mparticle-img", + "url": "img:GILBARBARA_PNG_URL/mparticle.png" + }, + { + "@type": "ImageSprite", + "name": "logos-multipass-img", + "url": "img:GILBARBARA_PNG_URL/multipass.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mysql-icon-img", + "url": "img:GILBARBARA_PNG_URL/mysql-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-mysql-img", + "url": "img:GILBARBARA_PNG_URL/mysql.png" + }, + { + "@type": "ImageSprite", + "name": "logos-namecheap-img", + "url": "img:GILBARBARA_PNG_URL/namecheap.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nanonets-img", + "url": "img:GILBARBARA_PNG_URL/nanonets.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nativescript-img", + "url": "img:GILBARBARA_PNG_URL/nativescript.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nats-icon-img", + "url": "img:GILBARBARA_PNG_URL/nats-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nats-img", + "url": "img:GILBARBARA_PNG_URL/nats.png" + }, + { + "@type": "ImageSprite", + "name": "logos-neat-img", + "url": "img:GILBARBARA_PNG_URL/neat.png" + }, + { + "@type": "ImageSprite", + "name": "logos-neo4j-img", + "url": "img:GILBARBARA_PNG_URL/neo4j.png" + }, + { + "@type": "ImageSprite", + "name": "logos-neovim-img", + "url": "img:GILBARBARA_PNG_URL/neovim.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nestjs-img", + "url": "img:GILBARBARA_PNG_URL/nestjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-netbeans-img", + "url": "img:GILBARBARA_PNG_URL/netbeans.png" + }, + { + "@type": "ImageSprite", + "name": "logos-netflix-icon-img", + "url": "img:GILBARBARA_PNG_URL/netflix-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-netflix-img", + "url": "img:GILBARBARA_PNG_URL/netflix.png" + }, + { + "@type": "ImageSprite", + "name": "logos-netlify-img", + "url": "img:GILBARBARA_PNG_URL/netlify.png" + }, + { + "@type": "ImageSprite", + "name": "logos-new-relic-img", + "url": "img:GILBARBARA_PNG_URL/new-relic.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nextjs-icon-img", + "url": "img:GILBARBARA_PNG_URL/nextjs-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nextjs-img", + "url": "img:GILBARBARA_PNG_URL/nextjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nginx-img", + "url": "img:GILBARBARA_PNG_URL/nginx.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nightwatch-img", + "url": "img:GILBARBARA_PNG_URL/nightwatch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nodal-img", + "url": "img:GILBARBARA_PNG_URL/nodal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-node-sass-img", + "url": "img:GILBARBARA_PNG_URL/node-sass.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nodebots-img", + "url": "img:GILBARBARA_PNG_URL/nodebots.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nodejs-icon-img", + "url": "img:GILBARBARA_PNG_URL/nodejs-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nodejs-img", + "url": "img:GILBARBARA_PNG_URL/nodejs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nodemon-img", + "url": "img:GILBARBARA_PNG_URL/nodemon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nodeos-img", + "url": "img:GILBARBARA_PNG_URL/nodeos.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nodewebkit-img", + "url": "img:GILBARBARA_PNG_URL/nodewebkit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nomad-img", + "url": "img:GILBARBARA_PNG_URL/nomad.png" + }, + { + "@type": "ImageSprite", + "name": "logos-noysi-img", + "url": "img:GILBARBARA_PNG_URL/noysi.png" + }, + { + "@type": "ImageSprite", + "name": "logos-npm-icon-img", + "url": "img:GILBARBARA_PNG_URL/npm-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-npm-img", + "url": "img:GILBARBARA_PNG_URL/npm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nuclide-img", + "url": "img:GILBARBARA_PNG_URL/nuclide.png" + }, + { + "@type": "ImageSprite", + "name": "logos-numpy-img", + "url": "img:GILBARBARA_PNG_URL/numpy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nuxt-icon-img", + "url": "img:GILBARBARA_PNG_URL/nuxt-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nuxt-img", + "url": "img:GILBARBARA_PNG_URL/nuxt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-nx-img", + "url": "img:GILBARBARA_PNG_URL/nx.png" + }, + { + "@type": "ImageSprite", + "name": "logos-oauth-img", + "url": "img:GILBARBARA_PNG_URL/oauth.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ocaml-img", + "url": "img:GILBARBARA_PNG_URL/ocaml.png" + }, + { + "@type": "ImageSprite", + "name": "logos-octodns-img", + "url": "img:GILBARBARA_PNG_URL/octodns.png" + }, + { + "@type": "ImageSprite", + "name": "logos-octopus-deploy-img", + "url": "img:GILBARBARA_PNG_URL/octopus-deploy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-olark-img", + "url": "img:GILBARBARA_PNG_URL/olark.png" + }, + { + "@type": "ImageSprite", + "name": "logos-onesignal-img", + "url": "img:GILBARBARA_PNG_URL/onesignal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-open-graph-img", + "url": "img:GILBARBARA_PNG_URL/open-graph.png" + }, + { + "@type": "ImageSprite", + "name": "logos-open-zeppelin-icon-img", + "url": "img:GILBARBARA_PNG_URL/open-zeppelin-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-open-zeppelin-img", + "url": "img:GILBARBARA_PNG_URL/open-zeppelin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openai-icon-img", + "url": "img:GILBARBARA_PNG_URL/openai-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openai-img", + "url": "img:GILBARBARA_PNG_URL/openai.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opencart-img", + "url": "img:GILBARBARA_PNG_URL/opencart.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opencollective-img", + "url": "img:GILBARBARA_PNG_URL/opencollective.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opencv-img", + "url": "img:GILBARBARA_PNG_URL/opencv.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openframeworks-img", + "url": "img:GILBARBARA_PNG_URL/openframeworks.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opengl-img", + "url": "img:GILBARBARA_PNG_URL/opengl.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openjs-foundation-icon-img", + "url": "img:GILBARBARA_PNG_URL/openjs-foundation-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openjs-foundation-img", + "url": "img:GILBARBARA_PNG_URL/openjs-foundation.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openlayers-img", + "url": "img:GILBARBARA_PNG_URL/openlayers.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openshift-img", + "url": "img:GILBARBARA_PNG_URL/openshift.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opensource-img", + "url": "img:GILBARBARA_PNG_URL/opensource.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openstack-icon-img", + "url": "img:GILBARBARA_PNG_URL/openstack-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-openstack-img", + "url": "img:GILBARBARA_PNG_URL/openstack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opentelemetry-icon-img", + "url": "img:GILBARBARA_PNG_URL/opentelemetry-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opentelemetry-img", + "url": "img:GILBARBARA_PNG_URL/opentelemetry.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opera-img", + "url": "img:GILBARBARA_PNG_URL/opera.png" + }, + { + "@type": "ImageSprite", + "name": "logos-opsgenie-img", + "url": "img:GILBARBARA_PNG_URL/opsgenie.png" + }, + { + "@type": "ImageSprite", + "name": "logos-optimizely-img", + "url": "img:GILBARBARA_PNG_URL/optimizely.png" + }, + { + "@type": "ImageSprite", + "name": "logos-oracle-img", + "url": "img:GILBARBARA_PNG_URL/oracle.png" + }, + { + "@type": "ImageSprite", + "name": "logos-oreilly-img", + "url": "img:GILBARBARA_PNG_URL/oreilly.png" + }, + { + "@type": "ImageSprite", + "name": "logos-origami-img", + "url": "img:GILBARBARA_PNG_URL/origami.png" + }, + { + "@type": "ImageSprite", + "name": "logos-origin-img", + "url": "img:GILBARBARA_PNG_URL/origin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-oshw-img", + "url": "img:GILBARBARA_PNG_URL/oshw.png" + }, + { + "@type": "ImageSprite", + "name": "logos-osquery-img", + "url": "img:GILBARBARA_PNG_URL/osquery.png" + }, + { + "@type": "ImageSprite", + "name": "logos-packer-img", + "url": "img:GILBARBARA_PNG_URL/packer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pagekit-img", + "url": "img:GILBARBARA_PNG_URL/pagekit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pagekite-img", + "url": "img:GILBARBARA_PNG_URL/pagekite.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pagerduty-icon-img", + "url": "img:GILBARBARA_PNG_URL/pagerduty-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pagerduty-img", + "url": "img:GILBARBARA_PNG_URL/pagerduty.png" + }, + { + "@type": "ImageSprite", + "name": "logos-panda-img", + "url": "img:GILBARBARA_PNG_URL/panda.png" + }, + { + "@type": "ImageSprite", + "name": "logos-parcel-icon-img", + "url": "img:GILBARBARA_PNG_URL/parcel-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-parcel-img", + "url": "img:GILBARBARA_PNG_URL/parcel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-parse-img", + "url": "img:GILBARBARA_PNG_URL/parse.png" + }, + { + "@type": "ImageSprite", + "name": "logos-parsehub-img", + "url": "img:GILBARBARA_PNG_URL/parsehub.png" + }, + { + "@type": "ImageSprite", + "name": "logos-passbolt-icon-img", + "url": "img:GILBARBARA_PNG_URL/passbolt-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-passbolt-img", + "url": "img:GILBARBARA_PNG_URL/passbolt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-passport-img", + "url": "img:GILBARBARA_PNG_URL/passport.png" + }, + { + "@type": "ImageSprite", + "name": "logos-patreon-img", + "url": "img:GILBARBARA_PNG_URL/patreon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-paypal-img", + "url": "img:GILBARBARA_PNG_URL/paypal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-peer5-img", + "url": "img:GILBARBARA_PNG_URL/peer5.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pepperoni-img", + "url": "img:GILBARBARA_PNG_URL/pepperoni.png" + }, + { + "@type": "ImageSprite", + "name": "logos-percona-img", + "url": "img:GILBARBARA_PNG_URL/percona.png" + }, + { + "@type": "ImageSprite", + "name": "logos-percy-icon-img", + "url": "img:GILBARBARA_PNG_URL/percy-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-percy-img", + "url": "img:GILBARBARA_PNG_URL/percy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-perf-rocks-img", + "url": "img:GILBARBARA_PNG_URL/perf-rocks.png" + }, + { + "@type": "ImageSprite", + "name": "logos-perl-img", + "url": "img:GILBARBARA_PNG_URL/perl.png" + }, + { + "@type": "ImageSprite", + "name": "logos-phalcon-img", + "url": "img:GILBARBARA_PNG_URL/phalcon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-phoenix-img", + "url": "img:GILBARBARA_PNG_URL/phoenix.png" + }, + { + "@type": "ImageSprite", + "name": "logos-phonegap-bot-img", + "url": "img:GILBARBARA_PNG_URL/phonegap-bot.png" + }, + { + "@type": "ImageSprite", + "name": "logos-phonegap-img", + "url": "img:GILBARBARA_PNG_URL/phonegap.png" + }, + { + "@type": "ImageSprite", + "name": "logos-php-alt-img", + "url": "img:GILBARBARA_PNG_URL/php-alt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-php-img", + "url": "img:GILBARBARA_PNG_URL/php.png" + }, + { + "@type": "ImageSprite", + "name": "logos-phpstorm-img", + "url": "img:GILBARBARA_PNG_URL/phpstorm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pinterest-img", + "url": "img:GILBARBARA_PNG_URL/pinterest.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pipedrive-img", + "url": "img:GILBARBARA_PNG_URL/pipedrive.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pipefy-img", + "url": "img:GILBARBARA_PNG_URL/pipefy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pivotal_tracker-img", + "url": "img:GILBARBARA_PNG_URL/pivotal_tracker.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pixijs-img", + "url": "img:GILBARBARA_PNG_URL/pixijs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pkg-img", + "url": "img:GILBARBARA_PNG_URL/pkg.png" + }, + { + "@type": "ImageSprite", + "name": "logos-planless-icon-img", + "url": "img:GILBARBARA_PNG_URL/planless-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-planless-img", + "url": "img:GILBARBARA_PNG_URL/planless.png" + }, + { + "@type": "ImageSprite", + "name": "logos-plastic-scm-img", + "url": "img:GILBARBARA_PNG_URL/plastic-scm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-platformio-img", + "url": "img:GILBARBARA_PNG_URL/platformio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-play-img", + "url": "img:GILBARBARA_PNG_URL/play.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pm2-img", + "url": "img:GILBARBARA_PNG_URL/pm2.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pnpm-img", + "url": "img:GILBARBARA_PNG_URL/pnpm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-poeditor-img", + "url": "img:GILBARBARA_PNG_URL/poeditor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-polymer-img", + "url": "img:GILBARBARA_PNG_URL/polymer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-postcss-img", + "url": "img:GILBARBARA_PNG_URL/postcss.png" + }, + { + "@type": "ImageSprite", + "name": "logos-postgraphile-img", + "url": "img:GILBARBARA_PNG_URL/postgraphile.png" + }, + { + "@type": "ImageSprite", + "name": "logos-postgresql-img", + "url": "img:GILBARBARA_PNG_URL/postgresql.png" + }, + { + "@type": "ImageSprite", + "name": "logos-postman-icon-img", + "url": "img:GILBARBARA_PNG_URL/postman-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-postman-img", + "url": "img:GILBARBARA_PNG_URL/postman.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pouchdb-img", + "url": "img:GILBARBARA_PNG_URL/pouchdb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-preact-img", + "url": "img:GILBARBARA_PNG_URL/preact.png" + }, + { + "@type": "ImageSprite", + "name": "logos-precursor-img", + "url": "img:GILBARBARA_PNG_URL/precursor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prerender-icon-img", + "url": "img:GILBARBARA_PNG_URL/prerender-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prerender-img", + "url": "img:GILBARBARA_PNG_URL/prerender.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prestashop-img", + "url": "img:GILBARBARA_PNG_URL/prestashop.png" + }, + { + "@type": "ImageSprite", + "name": "logos-presto-img", + "url": "img:GILBARBARA_PNG_URL/presto.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prettier-img", + "url": "img:GILBARBARA_PNG_URL/prettier.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prisma-img", + "url": "img:GILBARBARA_PNG_URL/prisma.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prismic-icon-img", + "url": "img:GILBARBARA_PNG_URL/prismic-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prismic-img", + "url": "img:GILBARBARA_PNG_URL/prismic.png" + }, + { + "@type": "ImageSprite", + "name": "logos-processwire-img", + "url": "img:GILBARBARA_PNG_URL/processwire.png" + }, + { + "@type": "ImageSprite", + "name": "logos-productboard-icon-img", + "url": "img:GILBARBARA_PNG_URL/productboard-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-productboard-img", + "url": "img:GILBARBARA_PNG_URL/productboard.png" + }, + { + "@type": "ImageSprite", + "name": "logos-producthunt-img", + "url": "img:GILBARBARA_PNG_URL/producthunt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-progress-img", + "url": "img:GILBARBARA_PNG_URL/progress.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prometheus-img", + "url": "img:GILBARBARA_PNG_URL/prometheus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-promises-img", + "url": "img:GILBARBARA_PNG_URL/promises.png" + }, + { + "@type": "ImageSprite", + "name": "logos-proofy-img", + "url": "img:GILBARBARA_PNG_URL/proofy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prospect-img", + "url": "img:GILBARBARA_PNG_URL/prospect.png" + }, + { + "@type": "ImageSprite", + "name": "logos-protactor-img", + "url": "img:GILBARBARA_PNG_URL/protactor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-protoio-img", + "url": "img:GILBARBARA_PNG_URL/protoio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-protonet-img", + "url": "img:GILBARBARA_PNG_URL/protonet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-prott-img", + "url": "img:GILBARBARA_PNG_URL/prott.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pug-img", + "url": "img:GILBARBARA_PNG_URL/pug.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pumpkindb-img", + "url": "img:GILBARBARA_PNG_URL/pumpkindb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-puppet-icon-img", + "url": "img:GILBARBARA_PNG_URL/puppet-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-puppet-img", + "url": "img:GILBARBARA_PNG_URL/puppet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-puppeteer-img", + "url": "img:GILBARBARA_PNG_URL/puppeteer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-puppy-linux-img", + "url": "img:GILBARBARA_PNG_URL/puppy-linux.png" + }, + { + "@type": "ImageSprite", + "name": "logos-purescript-icon-img", + "url": "img:GILBARBARA_PNG_URL/purescript-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-purescript-img", + "url": "img:GILBARBARA_PNG_URL/purescript.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pushbullet-img", + "url": "img:GILBARBARA_PNG_URL/pushbullet.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pusher-icon-img", + "url": "img:GILBARBARA_PNG_URL/pusher-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pusher-img", + "url": "img:GILBARBARA_PNG_URL/pusher.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pwa-img", + "url": "img:GILBARBARA_PNG_URL/pwa.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pycharm-img", + "url": "img:GILBARBARA_PNG_URL/pycharm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-python-img", + "url": "img:GILBARBARA_PNG_URL/python.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pytorch-img", + "url": "img:GILBARBARA_PNG_URL/pytorch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-pyup-img", + "url": "img:GILBARBARA_PNG_URL/pyup.png" + }, + { + "@type": "ImageSprite", + "name": "logos-q-img", + "url": "img:GILBARBARA_PNG_URL/q.png" + }, + { + "@type": "ImageSprite", + "name": "logos-qlik-img", + "url": "img:GILBARBARA_PNG_URL/qlik.png" + }, + { + "@type": "ImageSprite", + "name": "logos-qt-img", + "url": "img:GILBARBARA_PNG_URL/qt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-quarkus-icon-img", + "url": "img:GILBARBARA_PNG_URL/quarkus-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-quarkus-img", + "url": "img:GILBARBARA_PNG_URL/quarkus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-quay-img", + "url": "img:GILBARBARA_PNG_URL/quay.png" + }, + { + "@type": "ImageSprite", + "name": "logos-quobyte-img", + "url": "img:GILBARBARA_PNG_URL/quobyte.png" + }, + { + "@type": "ImageSprite", + "name": "logos-quora-img", + "url": "img:GILBARBARA_PNG_URL/quora.png" + }, + { + "@type": "ImageSprite", + "name": "logos-r-lang-img", + "url": "img:GILBARBARA_PNG_URL/r-lang.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rabbitmq-icon-img", + "url": "img:GILBARBARA_PNG_URL/rabbitmq-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rabbitmq-img", + "url": "img:GILBARBARA_PNG_URL/rabbitmq.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rackspace-img", + "url": "img:GILBARBARA_PNG_URL/rackspace.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rails-img", + "url": "img:GILBARBARA_PNG_URL/rails.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ramda-img", + "url": "img:GILBARBARA_PNG_URL/ramda.png" + }, + { + "@type": "ImageSprite", + "name": "logos-raml-img", + "url": "img:GILBARBARA_PNG_URL/raml.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rancher-icon-img", + "url": "img:GILBARBARA_PNG_URL/rancher-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rancher-img", + "url": "img:GILBARBARA_PNG_URL/rancher.png" + }, + { + "@type": "ImageSprite", + "name": "logos-raphael-img", + "url": "img:GILBARBARA_PNG_URL/raphael.png" + }, + { + "@type": "ImageSprite", + "name": "logos-raspberry-pi-img", + "url": "img:GILBARBARA_PNG_URL/raspberry-pi.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rax-img", + "url": "img:GILBARBARA_PNG_URL/rax.png" + }, + { + "@type": "ImageSprite", + "name": "logos-react-router-img", + "url": "img:GILBARBARA_PNG_URL/react-router.png" + }, + { + "@type": "ImageSprite", + "name": "logos-react-spring-img", + "url": "img:GILBARBARA_PNG_URL/react-spring.png" + }, + { + "@type": "ImageSprite", + "name": "logos-react-styleguidist-img", + "url": "img:GILBARBARA_PNG_URL/react-styleguidist.png" + }, + { + "@type": "ImageSprite", + "name": "logos-react-img", + "url": "img:GILBARBARA_PNG_URL/react.png" + }, + { + "@type": "ImageSprite", + "name": "logos-reactivex-img", + "url": "img:GILBARBARA_PNG_URL/reactivex.png" + }, + { + "@type": "ImageSprite", + "name": "logos-realm-img", + "url": "img:GILBARBARA_PNG_URL/realm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-reapp-img", + "url": "img:GILBARBARA_PNG_URL/reapp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-reasonml-icon-img", + "url": "img:GILBARBARA_PNG_URL/reasonml-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-reasonml-img", + "url": "img:GILBARBARA_PNG_URL/reasonml.png" + }, + { + "@type": "ImageSprite", + "name": "logos-reddit-icon-img", + "url": "img:GILBARBARA_PNG_URL/reddit-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-reddit-img", + "url": "img:GILBARBARA_PNG_URL/reddit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-redhat-icon-img", + "url": "img:GILBARBARA_PNG_URL/redhat-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-redhat-img", + "url": "img:GILBARBARA_PNG_URL/redhat.png" + }, + { + "@type": "ImageSprite", + "name": "logos-redis-img", + "url": "img:GILBARBARA_PNG_URL/redis.png" + }, + { + "@type": "ImageSprite", + "name": "logos-redsmin-img", + "url": "img:GILBARBARA_PNG_URL/redsmin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-redux-observable-img", + "url": "img:GILBARBARA_PNG_URL/redux-observable.png" + }, + { + "@type": "ImageSprite", + "name": "logos-redux-saga-img", + "url": "img:GILBARBARA_PNG_URL/redux-saga.png" + }, + { + "@type": "ImageSprite", + "name": "logos-redux-img", + "url": "img:GILBARBARA_PNG_URL/redux.png" + }, + { + "@type": "ImageSprite", + "name": "logos-reindex-img", + "url": "img:GILBARBARA_PNG_URL/reindex.png" + }, + { + "@type": "ImageSprite", + "name": "logos-relay-img", + "url": "img:GILBARBARA_PNG_URL/relay.png" + }, + { + "@type": "ImageSprite", + "name": "logos-release-img", + "url": "img:GILBARBARA_PNG_URL/release.png" + }, + { + "@type": "ImageSprite", + "name": "logos-remix-icon-img", + "url": "img:GILBARBARA_PNG_URL/remix-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-remix-img", + "url": "img:GILBARBARA_PNG_URL/remix.png" + }, + { + "@type": "ImageSprite", + "name": "logos-require-img", + "url": "img:GILBARBARA_PNG_URL/require.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rescript-icon-img", + "url": "img:GILBARBARA_PNG_URL/rescript-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rescript-img", + "url": "img:GILBARBARA_PNG_URL/rescript.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rest-li-img", + "url": "img:GILBARBARA_PNG_URL/rest-li.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rethinkdb-img", + "url": "img:GILBARBARA_PNG_URL/rethinkdb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-retool-icon-img", + "url": "img:GILBARBARA_PNG_URL/retool-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-retool-img", + "url": "img:GILBARBARA_PNG_URL/retool.png" + }, + { + "@type": "ImageSprite", + "name": "logos-riak-img", + "url": "img:GILBARBARA_PNG_URL/riak.png" + }, + { + "@type": "ImageSprite", + "name": "logos-riot-img", + "url": "img:GILBARBARA_PNG_URL/riot.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rocket-chat-icon-img", + "url": "img:GILBARBARA_PNG_URL/rocket-chat-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rocket-chat-img", + "url": "img:GILBARBARA_PNG_URL/rocket-chat.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rocksdb-img", + "url": "img:GILBARBARA_PNG_URL/rocksdb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rocky-linux-icon-img", + "url": "img:GILBARBARA_PNG_URL/rocky-linux-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rocky-linux-img", + "url": "img:GILBARBARA_PNG_URL/rocky-linux.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rollbar-icon-img", + "url": "img:GILBARBARA_PNG_URL/rollbar-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rollbar-img", + "url": "img:GILBARBARA_PNG_URL/rollbar.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rollupjs-img", + "url": "img:GILBARBARA_PNG_URL/rollupjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rome-icon-img", + "url": "img:GILBARBARA_PNG_URL/rome-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rome-img", + "url": "img:GILBARBARA_PNG_URL/rome.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rsa-img", + "url": "img:GILBARBARA_PNG_URL/rsa.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rsmq-img", + "url": "img:GILBARBARA_PNG_URL/rsmq.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rubocop-img", + "url": "img:GILBARBARA_PNG_URL/rubocop.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ruby-img", + "url": "img:GILBARBARA_PNG_URL/ruby.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rubygems-img", + "url": "img:GILBARBARA_PNG_URL/rubygems.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rubymine-img", + "url": "img:GILBARBARA_PNG_URL/rubymine.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rum-img", + "url": "img:GILBARBARA_PNG_URL/rum.png" + }, + { + "@type": "ImageSprite", + "name": "logos-runscope-img", + "url": "img:GILBARBARA_PNG_URL/runscope.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rust-img", + "url": "img:GILBARBARA_PNG_URL/rust.png" + }, + { + "@type": "ImageSprite", + "name": "logos-rxdb-img", + "url": "img:GILBARBARA_PNG_URL/rxdb.png" + }, + { + "@type": "ImageSprite", + "name": "logos-safari-img", + "url": "img:GILBARBARA_PNG_URL/safari.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sagui-img", + "url": "img:GILBARBARA_PNG_URL/sagui.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sails-img", + "url": "img:GILBARBARA_PNG_URL/sails.png" + }, + { + "@type": "ImageSprite", + "name": "logos-salesforce-img", + "url": "img:GILBARBARA_PNG_URL/salesforce.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sameroom-img", + "url": "img:GILBARBARA_PNG_URL/sameroom.png" + }, + { + "@type": "ImageSprite", + "name": "logos-samsung-img", + "url": "img:GILBARBARA_PNG_URL/samsung.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sanity-img", + "url": "img:GILBARBARA_PNG_URL/sanity.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sass-doc-img", + "url": "img:GILBARBARA_PNG_URL/sass-doc.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sass-img", + "url": "img:GILBARBARA_PNG_URL/sass.png" + }, + { + "@type": "ImageSprite", + "name": "logos-saucelabs-img", + "url": "img:GILBARBARA_PNG_URL/saucelabs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-scala-img", + "url": "img:GILBARBARA_PNG_URL/scala.png" + }, + { + "@type": "ImageSprite", + "name": "logos-scaledrone-img", + "url": "img:GILBARBARA_PNG_URL/scaledrone.png" + }, + { + "@type": "ImageSprite", + "name": "logos-scribd-icon-img", + "url": "img:GILBARBARA_PNG_URL/scribd-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-scribd-img", + "url": "img:GILBARBARA_PNG_URL/scribd.png" + }, + { + "@type": "ImageSprite", + "name": "logos-section-icon-img", + "url": "img:GILBARBARA_PNG_URL/section-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-section-img", + "url": "img:GILBARBARA_PNG_URL/section.png" + }, + { + "@type": "ImageSprite", + "name": "logos-segment-icon-img", + "url": "img:GILBARBARA_PNG_URL/segment-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-segment-img", + "url": "img:GILBARBARA_PNG_URL/segment.png" + }, + { + "@type": "ImageSprite", + "name": "logos-selenium-img", + "url": "img:GILBARBARA_PNG_URL/selenium.png" + }, + { + "@type": "ImageSprite", + "name": "logos-semantic-release-img", + "url": "img:GILBARBARA_PNG_URL/semantic-release.png" + }, + { + "@type": "ImageSprite", + "name": "logos-semantic-ui-img", + "url": "img:GILBARBARA_PNG_URL/semantic-ui.png" + }, + { + "@type": "ImageSprite", + "name": "logos-semantic-web-img", + "url": "img:GILBARBARA_PNG_URL/semantic-web.png" + }, + { + "@type": "ImageSprite", + "name": "logos-semaphoreci-img", + "url": "img:GILBARBARA_PNG_URL/semaphoreci.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sencha-img", + "url": "img:GILBARBARA_PNG_URL/sencha.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sendgrid-icon-img", + "url": "img:GILBARBARA_PNG_URL/sendgrid-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sendgrid-img", + "url": "img:GILBARBARA_PNG_URL/sendgrid.png" + }, + { + "@type": "ImageSprite", + "name": "logos-seneca-img", + "url": "img:GILBARBARA_PNG_URL/seneca.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sensu-icon-img", + "url": "img:GILBARBARA_PNG_URL/sensu-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sensu-img", + "url": "img:GILBARBARA_PNG_URL/sensu.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sentry-icon-img", + "url": "img:GILBARBARA_PNG_URL/sentry-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sentry-img", + "url": "img:GILBARBARA_PNG_URL/sentry.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sequelize-img", + "url": "img:GILBARBARA_PNG_URL/sequelize.png" + }, + { + "@type": "ImageSprite", + "name": "logos-serverless-img", + "url": "img:GILBARBARA_PNG_URL/serverless.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sherlock-icon-img", + "url": "img:GILBARBARA_PNG_URL/sherlock-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sherlock-img", + "url": "img:GILBARBARA_PNG_URL/sherlock.png" + }, + { + "@type": "ImageSprite", + "name": "logos-shields-img", + "url": "img:GILBARBARA_PNG_URL/shields.png" + }, + { + "@type": "ImageSprite", + "name": "logos-shipit-img", + "url": "img:GILBARBARA_PNG_URL/shipit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-shippable-img", + "url": "img:GILBARBARA_PNG_URL/shippable.png" + }, + { + "@type": "ImageSprite", + "name": "logos-shogun-img", + "url": "img:GILBARBARA_PNG_URL/shogun.png" + }, + { + "@type": "ImageSprite", + "name": "logos-shopify-img", + "url": "img:GILBARBARA_PNG_URL/shopify.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sidekick-img", + "url": "img:GILBARBARA_PNG_URL/sidekick.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sidekiq-icon-img", + "url": "img:GILBARBARA_PNG_URL/sidekiq-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sidekiq-img", + "url": "img:GILBARBARA_PNG_URL/sidekiq.png" + }, + { + "@type": "ImageSprite", + "name": "logos-signal-img", + "url": "img:GILBARBARA_PNG_URL/signal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sinatra-img", + "url": "img:GILBARBARA_PNG_URL/sinatra.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sitepoint-img", + "url": "img:GILBARBARA_PNG_URL/sitepoint.png" + }, + { + "@type": "ImageSprite", + "name": "logos-skaffolder-img", + "url": "img:GILBARBARA_PNG_URL/skaffolder.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sketch-img", + "url": "img:GILBARBARA_PNG_URL/sketch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-skylight-img", + "url": "img:GILBARBARA_PNG_URL/skylight.png" + }, + { + "@type": "ImageSprite", + "name": "logos-skype-img", + "url": "img:GILBARBARA_PNG_URL/skype.png" + }, + { + "@type": "ImageSprite", + "name": "logos-slack-icon-img", + "url": "img:GILBARBARA_PNG_URL/slack-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-slack-img", + "url": "img:GILBARBARA_PNG_URL/slack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-slides-img", + "url": "img:GILBARBARA_PNG_URL/slides.png" + }, + { + "@type": "ImageSprite", + "name": "logos-slim-img", + "url": "img:GILBARBARA_PNG_URL/slim.png" + }, + { + "@type": "ImageSprite", + "name": "logos-smartling-img", + "url": "img:GILBARBARA_PNG_URL/smartling.png" + }, + { + "@type": "ImageSprite", + "name": "logos-smashingmagazine-img", + "url": "img:GILBARBARA_PNG_URL/smashingmagazine.png" + }, + { + "@type": "ImageSprite", + "name": "logos-snap-svg-img", + "url": "img:GILBARBARA_PNG_URL/snap-svg.png" + }, + { + "@type": "ImageSprite", + "name": "logos-snowflake-icon-img", + "url": "img:GILBARBARA_PNG_URL/snowflake-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-snowflake-img", + "url": "img:GILBARBARA_PNG_URL/snowflake.png" + }, + { + "@type": "ImageSprite", + "name": "logos-snowpack-img", + "url": "img:GILBARBARA_PNG_URL/snowpack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-snupps-img", + "url": "img:GILBARBARA_PNG_URL/snupps.png" + }, + { + "@type": "ImageSprite", + "name": "logos-snyk-img", + "url": "img:GILBARBARA_PNG_URL/snyk.png" + }, + { + "@type": "ImageSprite", + "name": "logos-socket.io-img", + "url": "img:GILBARBARA_PNG_URL/socket.io.png" + }, + { + "@type": "ImageSprite", + "name": "logos-solarwinds-img", + "url": "img:GILBARBARA_PNG_URL/solarwinds.png" + }, + { + "@type": "ImageSprite", + "name": "logos-solid-img", + "url": "img:GILBARBARA_PNG_URL/solid.png" + }, + { + "@type": "ImageSprite", + "name": "logos-solidity-img", + "url": "img:GILBARBARA_PNG_URL/solidity.png" + }, + { + "@type": "ImageSprite", + "name": "logos-solidjs-icon-img", + "url": "img:GILBARBARA_PNG_URL/solidjs-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-solidjs-img", + "url": "img:GILBARBARA_PNG_URL/solidjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-solr-img", + "url": "img:GILBARBARA_PNG_URL/solr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sonarqube-img", + "url": "img:GILBARBARA_PNG_URL/sonarqube.png" + }, + { + "@type": "ImageSprite", + "name": "logos-soundcloud-img", + "url": "img:GILBARBARA_PNG_URL/soundcloud.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sourcegraph-img", + "url": "img:GILBARBARA_PNG_URL/sourcegraph.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sourcetrail-img", + "url": "img:GILBARBARA_PNG_URL/sourcetrail.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sourcetree-img", + "url": "img:GILBARBARA_PNG_URL/sourcetree.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spark-img", + "url": "img:GILBARBARA_PNG_URL/spark.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sparkcentral-img", + "url": "img:GILBARBARA_PNG_URL/sparkcentral.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sparkpost-img", + "url": "img:GILBARBARA_PNG_URL/sparkpost.png" + }, + { + "@type": "ImageSprite", + "name": "logos-speakerdeck-img", + "url": "img:GILBARBARA_PNG_URL/speakerdeck.png" + }, + { + "@type": "ImageSprite", + "name": "logos-speedcurve-img", + "url": "img:GILBARBARA_PNG_URL/speedcurve.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spidermonkey-icon-img", + "url": "img:GILBARBARA_PNG_URL/spidermonkey-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spidermonkey-img", + "url": "img:GILBARBARA_PNG_URL/spidermonkey.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spinnaker-img", + "url": "img:GILBARBARA_PNG_URL/spinnaker.png" + }, + { + "@type": "ImageSprite", + "name": "logos-splunk-img", + "url": "img:GILBARBARA_PNG_URL/splunk.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spotify-icon-img", + "url": "img:GILBARBARA_PNG_URL/spotify-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spotify-img", + "url": "img:GILBARBARA_PNG_URL/spotify.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spree-img", + "url": "img:GILBARBARA_PNG_URL/spree.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spring-icon-img", + "url": "img:GILBARBARA_PNG_URL/spring-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-spring-img", + "url": "img:GILBARBARA_PNG_URL/spring.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sqlite-img", + "url": "img:GILBARBARA_PNG_URL/sqlite.png" + }, + { + "@type": "ImageSprite", + "name": "logos-square-img", + "url": "img:GILBARBARA_PNG_URL/square.png" + }, + { + "@type": "ImageSprite", + "name": "logos-squarespace-img", + "url": "img:GILBARBARA_PNG_URL/squarespace.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stackbit-icon-img", + "url": "img:GILBARBARA_PNG_URL/stackbit-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stackbit-img", + "url": "img:GILBARBARA_PNG_URL/stackbit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stackoverflow-icon-img", + "url": "img:GILBARBARA_PNG_URL/stackoverflow-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stackoverflow-img", + "url": "img:GILBARBARA_PNG_URL/stackoverflow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stackshare-img", + "url": "img:GILBARBARA_PNG_URL/stackshare.png" + }, + { + "@type": "ImageSprite", + "name": "logos-statuspage-img", + "url": "img:GILBARBARA_PNG_URL/statuspage.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stdlib-icon-img", + "url": "img:GILBARBARA_PNG_URL/stdlib-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stdlib-img", + "url": "img:GILBARBARA_PNG_URL/stdlib.png" + }, + { + "@type": "ImageSprite", + "name": "logos-steam-img", + "url": "img:GILBARBARA_PNG_URL/steam.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stenciljs-icon-img", + "url": "img:GILBARBARA_PNG_URL/stenciljs-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stenciljs-img", + "url": "img:GILBARBARA_PNG_URL/stenciljs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stetho-img", + "url": "img:GILBARBARA_PNG_URL/stetho.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stickermule-img", + "url": "img:GILBARBARA_PNG_URL/stickermule.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stimulus-img", + "url": "img:GILBARBARA_PNG_URL/stimulus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stitch-img", + "url": "img:GILBARBARA_PNG_URL/stitch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stoplight-img", + "url": "img:GILBARBARA_PNG_URL/stoplight.png" + }, + { + "@type": "ImageSprite", + "name": "logos-storybook-icon-img", + "url": "img:GILBARBARA_PNG_URL/storybook-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-storybook-img", + "url": "img:GILBARBARA_PNG_URL/storybook.png" + }, + { + "@type": "ImageSprite", + "name": "logos-strapi-icon-img", + "url": "img:GILBARBARA_PNG_URL/strapi-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-strapi-img", + "url": "img:GILBARBARA_PNG_URL/strapi.png" + }, + { + "@type": "ImageSprite", + "name": "logos-strider-img", + "url": "img:GILBARBARA_PNG_URL/strider.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stripe-img", + "url": "img:GILBARBARA_PNG_URL/stripe.png" + }, + { + "@type": "ImageSprite", + "name": "logos-struts-img", + "url": "img:GILBARBARA_PNG_URL/struts.png" + }, + { + "@type": "ImageSprite", + "name": "logos-styleci-img", + "url": "img:GILBARBARA_PNG_URL/styleci.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stylefmt-img", + "url": "img:GILBARBARA_PNG_URL/stylefmt.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stylelint-img", + "url": "img:GILBARBARA_PNG_URL/stylelint.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stylis-img", + "url": "img:GILBARBARA_PNG_URL/stylis.png" + }, + { + "@type": "ImageSprite", + "name": "logos-stylus-img", + "url": "img:GILBARBARA_PNG_URL/stylus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sublimetext-icon-img", + "url": "img:GILBARBARA_PNG_URL/sublimetext-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sublimetext-img", + "url": "img:GILBARBARA_PNG_URL/sublimetext.png" + }, + { + "@type": "ImageSprite", + "name": "logos-subversion-img", + "url": "img:GILBARBARA_PNG_URL/subversion.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sugarss-img", + "url": "img:GILBARBARA_PNG_URL/sugarss.png" + }, + { + "@type": "ImageSprite", + "name": "logos-surge-img", + "url": "img:GILBARBARA_PNG_URL/surge.png" + }, + { + "@type": "ImageSprite", + "name": "logos-survicate-img", + "url": "img:GILBARBARA_PNG_URL/survicate.png" + }, + { + "@type": "ImageSprite", + "name": "logos-suse-img", + "url": "img:GILBARBARA_PNG_URL/suse.png" + }, + { + "@type": "ImageSprite", + "name": "logos-susy-img", + "url": "img:GILBARBARA_PNG_URL/susy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-svelte-icon-img", + "url": "img:GILBARBARA_PNG_URL/svelte-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-svelte-img", + "url": "img:GILBARBARA_PNG_URL/svelte.png" + }, + { + "@type": "ImageSprite", + "name": "logos-svg-img", + "url": "img:GILBARBARA_PNG_URL/svg.png" + }, + { + "@type": "ImageSprite", + "name": "logos-svgator-img", + "url": "img:GILBARBARA_PNG_URL/svgator.png" + }, + { + "@type": "ImageSprite", + "name": "logos-swagger-img", + "url": "img:GILBARBARA_PNG_URL/swagger.png" + }, + { + "@type": "ImageSprite", + "name": "logos-swc-img", + "url": "img:GILBARBARA_PNG_URL/swc.png" + }, + { + "@type": "ImageSprite", + "name": "logos-swift-img", + "url": "img:GILBARBARA_PNG_URL/swift.png" + }, + { + "@type": "ImageSprite", + "name": "logos-swiftype-img", + "url": "img:GILBARBARA_PNG_URL/swiftype.png" + }, + { + "@type": "ImageSprite", + "name": "logos-swr-img", + "url": "img:GILBARBARA_PNG_URL/swr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-symfony-img", + "url": "img:GILBARBARA_PNG_URL/symfony.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sysdig-icon-img", + "url": "img:GILBARBARA_PNG_URL/sysdig-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-sysdig-img", + "url": "img:GILBARBARA_PNG_URL/sysdig.png" + }, + { + "@type": "ImageSprite", + "name": "logos-t3-img", + "url": "img:GILBARBARA_PNG_URL/t3.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tableau-icon-img", + "url": "img:GILBARBARA_PNG_URL/tableau-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tableau-img", + "url": "img:GILBARBARA_PNG_URL/tableau.png" + }, + { + "@type": "ImageSprite", + "name": "logos-taiga-img", + "url": "img:GILBARBARA_PNG_URL/taiga.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tailwindcss-icon-img", + "url": "img:GILBARBARA_PNG_URL/tailwindcss-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tailwindcss-img", + "url": "img:GILBARBARA_PNG_URL/tailwindcss.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tapcart-icon-img", + "url": "img:GILBARBARA_PNG_URL/tapcart-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tapcart-img", + "url": "img:GILBARBARA_PNG_URL/tapcart.png" + }, + { + "@type": "ImageSprite", + "name": "logos-targetprocess-img", + "url": "img:GILBARBARA_PNG_URL/targetprocess.png" + }, + { + "@type": "ImageSprite", + "name": "logos-taskade-icon-img", + "url": "img:GILBARBARA_PNG_URL/taskade-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-taskade-img", + "url": "img:GILBARBARA_PNG_URL/taskade.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tastejs-img", + "url": "img:GILBARBARA_PNG_URL/tastejs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tauri-img", + "url": "img:GILBARBARA_PNG_URL/tauri.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tealium-img", + "url": "img:GILBARBARA_PNG_URL/tealium.png" + }, + { + "@type": "ImageSprite", + "name": "logos-teamgrid-img", + "url": "img:GILBARBARA_PNG_URL/teamgrid.png" + }, + { + "@type": "ImageSprite", + "name": "logos-teamwork-icon-img", + "url": "img:GILBARBARA_PNG_URL/teamwork-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-teamwork-img", + "url": "img:GILBARBARA_PNG_URL/teamwork.png" + }, + { + "@type": "ImageSprite", + "name": "logos-telegram-img", + "url": "img:GILBARBARA_PNG_URL/telegram.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tensorflow-img", + "url": "img:GILBARBARA_PNG_URL/tensorflow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-terminal-img", + "url": "img:GILBARBARA_PNG_URL/terminal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-terraform-icon-img", + "url": "img:GILBARBARA_PNG_URL/terraform-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-terraform-img", + "url": "img:GILBARBARA_PNG_URL/terraform.png" + }, + { + "@type": "ImageSprite", + "name": "logos-terser-icon-img", + "url": "img:GILBARBARA_PNG_URL/terser-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-terser-img", + "url": "img:GILBARBARA_PNG_URL/terser.png" + }, + { + "@type": "ImageSprite", + "name": "logos-testlodge-img", + "url": "img:GILBARBARA_PNG_URL/testlodge.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tidal-icon-img", + "url": "img:GILBARBARA_PNG_URL/tidal-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tidal-img", + "url": "img:GILBARBARA_PNG_URL/tidal.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tiktok-icon-img", + "url": "img:GILBARBARA_PNG_URL/tiktok-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tiktok-img", + "url": "img:GILBARBARA_PNG_URL/tiktok.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tnw-img", + "url": "img:GILBARBARA_PNG_URL/tnw.png" + }, + { + "@type": "ImageSprite", + "name": "logos-todoist-icon-img", + "url": "img:GILBARBARA_PNG_URL/todoist-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-todoist-img", + "url": "img:GILBARBARA_PNG_URL/todoist.png" + }, + { + "@type": "ImageSprite", + "name": "logos-todomvc-img", + "url": "img:GILBARBARA_PNG_URL/todomvc.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tomcat-img", + "url": "img:GILBARBARA_PNG_URL/tomcat.png" + }, + { + "@type": "ImageSprite", + "name": "logos-toml-img", + "url": "img:GILBARBARA_PNG_URL/toml.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tor-img", + "url": "img:GILBARBARA_PNG_URL/tor.png" + }, + { + "@type": "ImageSprite", + "name": "logos-torus-img", + "url": "img:GILBARBARA_PNG_URL/torus.png" + }, + { + "@type": "ImageSprite", + "name": "logos-traackr-img", + "url": "img:GILBARBARA_PNG_URL/traackr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-trac-img", + "url": "img:GILBARBARA_PNG_URL/trac.png" + }, + { + "@type": "ImageSprite", + "name": "logos-travis-ci-monochrome-img", + "url": "img:GILBARBARA_PNG_URL/travis-ci-monochrome.png" + }, + { + "@type": "ImageSprite", + "name": "logos-travis-ci-img", + "url": "img:GILBARBARA_PNG_URL/travis-ci.png" + }, + { + "@type": "ImageSprite", + "name": "logos-treasuredata-icon-img", + "url": "img:GILBARBARA_PNG_URL/treasuredata-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-treasuredata-img", + "url": "img:GILBARBARA_PNG_URL/treasuredata.png" + }, + { + "@type": "ImageSprite", + "name": "logos-treehouse-img", + "url": "img:GILBARBARA_PNG_URL/treehouse.png" + }, + { + "@type": "ImageSprite", + "name": "logos-trello-img", + "url": "img:GILBARBARA_PNG_URL/trello.png" + }, + { + "@type": "ImageSprite", + "name": "logos-truffle-icon-img", + "url": "img:GILBARBARA_PNG_URL/truffle-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-truffle-img", + "url": "img:GILBARBARA_PNG_URL/truffle.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tsu-img", + "url": "img:GILBARBARA_PNG_URL/tsu.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tsuru-img", + "url": "img:GILBARBARA_PNG_URL/tsuru.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tumblr-icon-img", + "url": "img:GILBARBARA_PNG_URL/tumblr-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tumblr-img", + "url": "img:GILBARBARA_PNG_URL/tumblr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tunein-img", + "url": "img:GILBARBARA_PNG_URL/tunein.png" + }, + { + "@type": "ImageSprite", + "name": "logos-tuple-img", + "url": "img:GILBARBARA_PNG_URL/tuple.png" + }, + { + "@type": "ImageSprite", + "name": "logos-turborepo-icon-img", + "url": "img:GILBARBARA_PNG_URL/turborepo-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-turborepo-img", + "url": "img:GILBARBARA_PNG_URL/turborepo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-turret-img", + "url": "img:GILBARBARA_PNG_URL/turret.png" + }, + { + "@type": "ImageSprite", + "name": "logos-twilio-icon-img", + "url": "img:GILBARBARA_PNG_URL/twilio-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-twilio-img", + "url": "img:GILBARBARA_PNG_URL/twilio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-twitch-img", + "url": "img:GILBARBARA_PNG_URL/twitch.png" + }, + { + "@type": "ImageSprite", + "name": "logos-twitter-img", + "url": "img:GILBARBARA_PNG_URL/twitter.png" + }, + { + "@type": "ImageSprite", + "name": "logos-typeform-icon-img", + "url": "img:GILBARBARA_PNG_URL/typeform-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-typeform-img", + "url": "img:GILBARBARA_PNG_URL/typeform.png" + }, + { + "@type": "ImageSprite", + "name": "logos-typescript-icon-img", + "url": "img:GILBARBARA_PNG_URL/typescript-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-typescript-img", + "url": "img:GILBARBARA_PNG_URL/typescript.png" + }, + { + "@type": "ImageSprite", + "name": "logos-typo3-icon-img", + "url": "img:GILBARBARA_PNG_URL/typo3-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-typo3-img", + "url": "img:GILBARBARA_PNG_URL/typo3.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ubuntu-img", + "url": "img:GILBARBARA_PNG_URL/ubuntu.png" + }, + { + "@type": "ImageSprite", + "name": "logos-udacity-icon-img", + "url": "img:GILBARBARA_PNG_URL/udacity-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-udacity-img", + "url": "img:GILBARBARA_PNG_URL/udacity.png" + }, + { + "@type": "ImageSprite", + "name": "logos-udemy-icon-img", + "url": "img:GILBARBARA_PNG_URL/udemy-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-udemy-img", + "url": "img:GILBARBARA_PNG_URL/udemy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-uikit-img", + "url": "img:GILBARBARA_PNG_URL/uikit.png" + }, + { + "@type": "ImageSprite", + "name": "logos-umu-img", + "url": "img:GILBARBARA_PNG_URL/umu.png" + }, + { + "@type": "ImageSprite", + "name": "logos-unbounce-icon-img", + "url": "img:GILBARBARA_PNG_URL/unbounce-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-unbounce-img", + "url": "img:GILBARBARA_PNG_URL/unbounce.png" + }, + { + "@type": "ImageSprite", + "name": "logos-undertow-img", + "url": "img:GILBARBARA_PNG_URL/undertow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-unionpay-img", + "url": "img:GILBARBARA_PNG_URL/unionpay.png" + }, + { + "@type": "ImageSprite", + "name": "logos-unitjs-img", + "url": "img:GILBARBARA_PNG_URL/unitjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-unito-icon-img", + "url": "img:GILBARBARA_PNG_URL/unito-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-unito-img", + "url": "img:GILBARBARA_PNG_URL/unito.png" + }, + { + "@type": "ImageSprite", + "name": "logos-unity-img", + "url": "img:GILBARBARA_PNG_URL/unity.png" + }, + { + "@type": "ImageSprite", + "name": "logos-upcase-img", + "url": "img:GILBARBARA_PNG_URL/upcase.png" + }, + { + "@type": "ImageSprite", + "name": "logos-upwork-img", + "url": "img:GILBARBARA_PNG_URL/upwork.png" + }, + { + "@type": "ImageSprite", + "name": "logos-user-testing-icon-img", + "url": "img:GILBARBARA_PNG_URL/user-testing-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-user-testing-img", + "url": "img:GILBARBARA_PNG_URL/user-testing.png" + }, + { + "@type": "ImageSprite", + "name": "logos-uservoice-icon-img", + "url": "img:GILBARBARA_PNG_URL/uservoice-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-uservoice-img", + "url": "img:GILBARBARA_PNG_URL/uservoice.png" + }, + { + "@type": "ImageSprite", + "name": "logos-uwsgi-img", + "url": "img:GILBARBARA_PNG_URL/uwsgi.png" + }, + { + "@type": "ImageSprite", + "name": "logos-v8-ignition-img", + "url": "img:GILBARBARA_PNG_URL/v8-ignition.png" + }, + { + "@type": "ImageSprite", + "name": "logos-v8-turbofan-img", + "url": "img:GILBARBARA_PNG_URL/v8-turbofan.png" + }, + { + "@type": "ImageSprite", + "name": "logos-v8-img", + "url": "img:GILBARBARA_PNG_URL/v8.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vaadin-img", + "url": "img:GILBARBARA_PNG_URL/vaadin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vaddy-img", + "url": "img:GILBARBARA_PNG_URL/vaddy.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vagrant-icon-img", + "url": "img:GILBARBARA_PNG_URL/vagrant-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vagrant-img", + "url": "img:GILBARBARA_PNG_URL/vagrant.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vault-icon-img", + "url": "img:GILBARBARA_PNG_URL/vault-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vault-img", + "url": "img:GILBARBARA_PNG_URL/vault.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vector-timber-img", + "url": "img:GILBARBARA_PNG_URL/vector-timber.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vercel-icon-img", + "url": "img:GILBARBARA_PNG_URL/vercel-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vercel-img", + "url": "img:GILBARBARA_PNG_URL/vercel.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vernemq-img", + "url": "img:GILBARBARA_PNG_URL/vernemq.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vim-img", + "url": "img:GILBARBARA_PNG_URL/vim.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vimeo-icon-img", + "url": "img:GILBARBARA_PNG_URL/vimeo-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vimeo-img", + "url": "img:GILBARBARA_PNG_URL/vimeo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-visa-img", + "url": "img:GILBARBARA_PNG_URL/visa.png" + }, + { + "@type": "ImageSprite", + "name": "logos-visaelectron-img", + "url": "img:GILBARBARA_PNG_URL/visaelectron.png" + }, + { + "@type": "ImageSprite", + "name": "logos-visual-studio-code-img", + "url": "img:GILBARBARA_PNG_URL/visual-studio-code.png" + }, + { + "@type": "ImageSprite", + "name": "logos-visual-studio-img", + "url": "img:GILBARBARA_PNG_URL/visual-studio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vitejs-img", + "url": "img:GILBARBARA_PNG_URL/vitejs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vivaldi-icon-img", + "url": "img:GILBARBARA_PNG_URL/vivaldi-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vivaldi-img", + "url": "img:GILBARBARA_PNG_URL/vivaldi.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vlang-img", + "url": "img:GILBARBARA_PNG_URL/vlang.png" + }, + { + "@type": "ImageSprite", + "name": "logos-void-img", + "url": "img:GILBARBARA_PNG_URL/void.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vue-img", + "url": "img:GILBARBARA_PNG_URL/vue.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vuetifyjs-img", + "url": "img:GILBARBARA_PNG_URL/vuetifyjs.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vulkan-img", + "url": "img:GILBARBARA_PNG_URL/vulkan.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vultr-img", + "url": "img:GILBARBARA_PNG_URL/vultr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-vwo-img", + "url": "img:GILBARBARA_PNG_URL/vwo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-w3c-img", + "url": "img:GILBARBARA_PNG_URL/w3c.png" + }, + { + "@type": "ImageSprite", + "name": "logos-waffle-icon-img", + "url": "img:GILBARBARA_PNG_URL/waffle-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-waffle-img", + "url": "img:GILBARBARA_PNG_URL/waffle.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wagtail-img", + "url": "img:GILBARBARA_PNG_URL/wagtail.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wakatime-img", + "url": "img:GILBARBARA_PNG_URL/wakatime.png" + }, + { + "@type": "ImageSprite", + "name": "logos-watchman-img", + "url": "img:GILBARBARA_PNG_URL/watchman.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wearos-img", + "url": "img:GILBARBARA_PNG_URL/wearos.png" + }, + { + "@type": "ImageSprite", + "name": "logos-weave-img", + "url": "img:GILBARBARA_PNG_URL/weave.png" + }, + { + "@type": "ImageSprite", + "name": "logos-web-fundamentals-img", + "url": "img:GILBARBARA_PNG_URL/web-fundamentals.png" + }, + { + "@type": "ImageSprite", + "name": "logos-web.dev-icon-img", + "url": "img:GILBARBARA_PNG_URL/web.dev-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-web.dev-img", + "url": "img:GILBARBARA_PNG_URL/web.dev.png" + }, + { + "@type": "ImageSprite", + "name": "logos-web3js-img", + "url": "img:GILBARBARA_PNG_URL/web3js.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webassembly-img", + "url": "img:GILBARBARA_PNG_URL/webassembly.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webcomponents-img", + "url": "img:GILBARBARA_PNG_URL/webcomponents.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webdriverio-img", + "url": "img:GILBARBARA_PNG_URL/webdriverio.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webflow-img", + "url": "img:GILBARBARA_PNG_URL/webflow.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webhint-icon-img", + "url": "img:GILBARBARA_PNG_URL/webhint-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webhint-img", + "url": "img:GILBARBARA_PNG_URL/webhint.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webhooks-img", + "url": "img:GILBARBARA_PNG_URL/webhooks.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webix-icon-img", + "url": "img:GILBARBARA_PNG_URL/webix-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webix-img", + "url": "img:GILBARBARA_PNG_URL/webix.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webmin-img", + "url": "img:GILBARBARA_PNG_URL/webmin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webpack-img", + "url": "img:GILBARBARA_PNG_URL/webpack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webplatform-img", + "url": "img:GILBARBARA_PNG_URL/webplatform.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webrtc-img", + "url": "img:GILBARBARA_PNG_URL/webrtc.png" + }, + { + "@type": "ImageSprite", + "name": "logos-websocket-img", + "url": "img:GILBARBARA_PNG_URL/websocket.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webstorm-img", + "url": "img:GILBARBARA_PNG_URL/webstorm.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webtask-img", + "url": "img:GILBARBARA_PNG_URL/webtask.png" + }, + { + "@type": "ImageSprite", + "name": "logos-webtorrent-img", + "url": "img:GILBARBARA_PNG_URL/webtorrent.png" + }, + { + "@type": "ImageSprite", + "name": "logos-weebly-img", + "url": "img:GILBARBARA_PNG_URL/weebly.png" + }, + { + "@type": "ImageSprite", + "name": "logos-whalar-img", + "url": "img:GILBARBARA_PNG_URL/whalar.png" + }, + { + "@type": "ImageSprite", + "name": "logos-whatsapp-img", + "url": "img:GILBARBARA_PNG_URL/whatsapp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-whatwg-img", + "url": "img:GILBARBARA_PNG_URL/whatwg.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wicket-icon-img", + "url": "img:GILBARBARA_PNG_URL/wicket-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wicket-img", + "url": "img:GILBARBARA_PNG_URL/wicket.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wifi-img", + "url": "img:GILBARBARA_PNG_URL/wifi.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wildfly-img", + "url": "img:GILBARBARA_PNG_URL/wildfly.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wire-img", + "url": "img:GILBARBARA_PNG_URL/wire.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wix-img", + "url": "img:GILBARBARA_PNG_URL/wix.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wmr-img", + "url": "img:GILBARBARA_PNG_URL/wmr.png" + }, + { + "@type": "ImageSprite", + "name": "logos-woocommerce-icon-img", + "url": "img:GILBARBARA_PNG_URL/woocommerce-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-woocommerce-img", + "url": "img:GILBARBARA_PNG_URL/woocommerce.png" + }, + { + "@type": "ImageSprite", + "name": "logos-woopra-img", + "url": "img:GILBARBARA_PNG_URL/woopra.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wordpress-icon-img", + "url": "img:GILBARBARA_PNG_URL/wordpress-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wordpress-img", + "url": "img:GILBARBARA_PNG_URL/wordpress.png" + }, + { + "@type": "ImageSprite", + "name": "logos-workboard-img", + "url": "img:GILBARBARA_PNG_URL/workboard.png" + }, + { + "@type": "ImageSprite", + "name": "logos-workplace-img", + "url": "img:GILBARBARA_PNG_URL/workplace.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wpengine-img", + "url": "img:GILBARBARA_PNG_URL/wpengine.png" + }, + { + "@type": "ImageSprite", + "name": "logos-wufoo-img", + "url": "img:GILBARBARA_PNG_URL/wufoo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xamarin-img", + "url": "img:GILBARBARA_PNG_URL/xamarin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xampp-img", + "url": "img:GILBARBARA_PNG_URL/xampp.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xcart-img", + "url": "img:GILBARBARA_PNG_URL/xcart.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xero-img", + "url": "img:GILBARBARA_PNG_URL/xero.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xplenty-img", + "url": "img:GILBARBARA_PNG_URL/xplenty.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xstate-img", + "url": "img:GILBARBARA_PNG_URL/xstate.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xtend-img", + "url": "img:GILBARBARA_PNG_URL/xtend.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xwiki-icon-img", + "url": "img:GILBARBARA_PNG_URL/xwiki-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-xwiki-img", + "url": "img:GILBARBARA_PNG_URL/xwiki.png" + }, + { + "@type": "ImageSprite", + "name": "logos-yahoo-img", + "url": "img:GILBARBARA_PNG_URL/yahoo.png" + }, + { + "@type": "ImageSprite", + "name": "logos-yaml-img", + "url": "img:GILBARBARA_PNG_URL/yaml.png" + }, + { + "@type": "ImageSprite", + "name": "logos-yammer-img", + "url": "img:GILBARBARA_PNG_URL/yammer.png" + }, + { + "@type": "ImageSprite", + "name": "logos-yandex-ru-img", + "url": "img:GILBARBARA_PNG_URL/yandex-ru.png" + }, + { + "@type": "ImageSprite", + "name": "logos-yarn-img", + "url": "img:GILBARBARA_PNG_URL/yarn.png" + }, + { + "@type": "ImageSprite", + "name": "logos-ycombinator-img", + "url": "img:GILBARBARA_PNG_URL/ycombinator.png" + }, + { + "@type": "ImageSprite", + "name": "logos-yeoman-img", + "url": "img:GILBARBARA_PNG_URL/yeoman.png" + }, + { + "@type": "ImageSprite", + "name": "logos-yii-img", + "url": "img:GILBARBARA_PNG_URL/yii.png" + }, + { + "@type": "ImageSprite", + "name": "logos-youtrack-img", + "url": "img:GILBARBARA_PNG_URL/youtrack.png" + }, + { + "@type": "ImageSprite", + "name": "logos-youtube-icon-img", + "url": "img:GILBARBARA_PNG_URL/youtube-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-youtube-img", + "url": "img:GILBARBARA_PNG_URL/youtube.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zapier-icon-img", + "url": "img:GILBARBARA_PNG_URL/zapier-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zapier-img", + "url": "img:GILBARBARA_PNG_URL/zapier.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zend-framework-img", + "url": "img:GILBARBARA_PNG_URL/zend-framework.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zendesk-icon-img", + "url": "img:GILBARBARA_PNG_URL/zendesk-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zendesk-img", + "url": "img:GILBARBARA_PNG_URL/zendesk.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zenhub-icon-img", + "url": "img:GILBARBARA_PNG_URL/zenhub-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zenhub-img", + "url": "img:GILBARBARA_PNG_URL/zenhub.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zeplin-img", + "url": "img:GILBARBARA_PNG_URL/zeplin.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zoho-img", + "url": "img:GILBARBARA_PNG_URL/zoho.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zorin-os-img", + "url": "img:GILBARBARA_PNG_URL/zorin-os.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zube-img", + "url": "img:GILBARBARA_PNG_URL/zube.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zulip-icon-img", + "url": "img:GILBARBARA_PNG_URL/zulip-icon.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zulip-img", + "url": "img:GILBARBARA_PNG_URL/zulip.png" + }, + { + "@type": "ImageSprite", + "name": "logos-zwave-img", + "url": "img:GILBARBARA_PNG_URL/zwave.png" + } + ] +} \ No newline at end of file diff --git a/src/test/kotlin/com/github/chriskn/structurizrextension/view/ContainerViewTest.kt b/src/test/kotlin/com/github/chriskn/structurizrextension/view/ContainerViewTest.kt index a1906d5..3522e03 100644 --- a/src/test/kotlin/com/github/chriskn/structurizrextension/view/ContainerViewTest.kt +++ b/src/test/kotlin/com/github/chriskn/structurizrextension/view/ContainerViewTest.kt @@ -17,7 +17,7 @@ import com.github.chriskn.structurizrextension.api.view.layout.Legend.ShowLegend import com.github.chriskn.structurizrextension.api.view.layout.LineType.Ortho import com.github.chriskn.structurizrextension.api.view.showExternalSoftwareSystemBoundaries import com.github.chriskn.structurizrextension.api.view.sprite.PlantUmlSprite -import com.github.chriskn.structurizrextension.api.view.sprite.registry.SpriteRegistry +import com.github.chriskn.structurizrextension.api.view.sprite.library.SpriteLibrary import com.github.chriskn.structurizrextension.assertExpectedDiagramWasWrittenForView import com.structurizr.Workspace import com.structurizr.model.InteractionStyle.Asynchronous @@ -42,7 +42,7 @@ class ContainerViewTest { name = "Backend App", description = "some backend app", technology = "Kotlin", - sprite = SpriteRegistry.spriteByName("logos-docker-icon"), + sprite = SpriteLibrary.spriteByName("logos-docker-icon"), link = "https://www.google.de", properties = properties ) @@ -50,7 +50,7 @@ class ContainerViewTest { name = "App", description = "Azure app", technology = "Some Service", - sprite = (SpriteRegistry.spriteByName("Azure-AIMachineLearning-AzureTranslatorText") as PlantUmlSprite).copy( + sprite = (SpriteLibrary.spriteByName("Azure-AIMachineLearning-AzureTranslatorText") as PlantUmlSprite).copy( color = "white" ), ) @@ -58,7 +58,7 @@ class ContainerViewTest { name = "GraphQL", description = "Federated GraphQL", location = Location.External, - sprite = SpriteRegistry.spriteByName("logos-graphql"), + sprite = SpriteLibrary.spriteByName("logos-graphql"), ) private val internalSchema = graphql.container( name = "Internal Schema", @@ -70,7 +70,7 @@ class ContainerViewTest { app, "request data using", "GraphQL", - sprite = SpriteRegistry.spriteByName("tupadr3-devicons2-graphql"), + sprite = SpriteLibrary.spriteByName("tupadr3-devicons2-graphql"), link = "https://graphql.org/" ) ) @@ -85,13 +85,13 @@ class ContainerViewTest { description = "Message Broker", location = Location.External, c4Type = C4Type.QUEUE, - sprite = SpriteRegistry.spriteByName("logos-kafka"), + sprite = SpriteLibrary.spriteByName("logos-kafka"), ) private val topic = broker.container( "my.topic", "external topic", c4Type = C4Type.QUEUE, - sprite = SpriteRegistry.spriteByName("logos-kafka-img"), + sprite = SpriteLibrary.spriteByName("logos-kafka-img"), usedBy = listOf( Dependency(backendApplication, "reads topic", "Avro", interactionStyle = Asynchronous) ) @@ -101,7 +101,7 @@ class ContainerViewTest { description = "some database", c4Type = C4Type.DATABASE, technology = "postgres", - sprite = SpriteRegistry.spriteByName("logos-postgresql-img"), + sprite = SpriteLibrary.spriteByName("logos-postgresql-img"), usedBy = listOf(Dependency(backendApplication, "CRUD", "JPA")) ) @@ -121,7 +121,7 @@ class ContainerViewTest { name = "Android User", description = "some Android user", location = Location.External, - sprite = SpriteRegistry.spriteByName("logos-android-icon"), + sprite = SpriteLibrary.spriteByName("logos-android-icon"), uses = listOf(Dependency(app, "uses app")) ) model.softwareSystem( diff --git a/src/test/kotlin/com/github/chriskn/structurizrextension/view/DeploymentViewTest.kt b/src/test/kotlin/com/github/chriskn/structurizrextension/view/DeploymentViewTest.kt index 0a91aa5..0ad688e 100644 --- a/src/test/kotlin/com/github/chriskn/structurizrextension/view/DeploymentViewTest.kt +++ b/src/test/kotlin/com/github/chriskn/structurizrextension/view/DeploymentViewTest.kt @@ -14,7 +14,7 @@ import com.github.chriskn.structurizrextension.api.view.layout.C4PlantUmlLayout import com.github.chriskn.structurizrextension.api.view.layout.DependencyConfiguration import com.github.chriskn.structurizrextension.api.view.layout.Direction.Right import com.github.chriskn.structurizrextension.api.view.layout.Layout.LeftToRight -import com.github.chriskn.structurizrextension.api.view.sprite.registry.SpriteRegistry +import com.github.chriskn.structurizrextension.api.view.sprite.library.SpriteLibrary import com.github.chriskn.structurizrextension.assertExpectedDiagramWasWrittenForView import com.structurizr.Workspace import com.structurizr.model.Container @@ -50,13 +50,13 @@ class DeploymentViewTest { "Web Application", "Spring Boot web application", technology = "Java and Spring MVC", - sprite = SpriteRegistry.spriteByName("logos-spring"), + sprite = SpriteLibrary.spriteByName("logos-spring"), ) val database: Container = mySystem.container( "Database", "Stores data", technology = "PostgreSql", - sprite = SpriteRegistry.spriteByName("logos-postgresql"), + sprite = SpriteLibrary.spriteByName("logos-postgresql"), c4Type = C4Type.DATABASE, properties = C4Properties(values = listOf(listOf("region", "eu-central-1"))), usedBy = listOf(Dependency(webApplication, "stores data in", "JDBC")) @@ -73,7 +73,7 @@ class DeploymentViewTest { val aws = model.deploymentNode( "AWS", "Production AWS environment", - sprite = SpriteRegistry.spriteByName("aws-Groups-AWSCloudAlt"), + sprite = SpriteLibrary.spriteByName("aws-Groups-AWSCloudAlt"), properties = C4Properties( header = listOf("Property", "Value", "Description"), values = listOf( @@ -84,12 +84,12 @@ class DeploymentViewTest { ) aws.deploymentNode( "AWS RDS", - sprite = SpriteRegistry.spriteByName("aws-database-AuroraPostgreSQLInstance"), + sprite = SpriteLibrary.spriteByName("aws-database-AuroraPostgreSQLInstance"), hostsContainers = listOf(failoverDatabase, database) ) val eks = aws.deploymentNode( "EKS cluster", - sprite = SpriteRegistry.spriteByName("aws-containers-EKSCloud"), + sprite = SpriteLibrary.spriteByName("aws-containers-EKSCloud"), ) val webAppPod = eks.deploymentNode( @@ -97,17 +97,17 @@ class DeploymentViewTest { "Web App POD" ).deploymentNode( "Web App container", - sprite = SpriteRegistry.spriteByName("logos-docker-icon"), + sprite = SpriteLibrary.spriteByName("logos-docker-icon"), hostsContainers = listOf(webApplication) ) val jaegerSidecar = webAppPod.infrastructureNode( "Jaeger Sidecar", "Jaeger sidecar sending Traces", - sprite = SpriteRegistry.spriteByName("tupadr3-devicons2-jaegertracing") + sprite = SpriteLibrary.spriteByName("tupadr3-devicons2-jaegertracing") ) model.deploymentNode( "Another AWS Account", - sprite = SpriteRegistry.spriteByName("aws-groups-AWSCloudAlt") + sprite = SpriteLibrary.spriteByName("aws-groups-AWSCloudAlt") ).deploymentNode( "Jaeger Container", usedBy = listOf( @@ -115,7 +115,7 @@ class DeploymentViewTest { jaegerSidecar, "writes traces to", interactionStyle = Asynchronous, - sprite = SpriteRegistry.spriteByName("logos-kafka-icon"), + sprite = SpriteLibrary.spriteByName("logos-kafka-icon"), link = "https://www.jaegertracing.io/", properties = C4Properties( header = listOf("key", "value"), @@ -126,7 +126,7 @@ class DeploymentViewTest { ).infrastructureNode("Jaeger") val appleDevice = model.deploymentNode( "Apple Device", - sprite = SpriteRegistry.spriteByName("tupadr3-devicons-apple"), + sprite = SpriteLibrary.spriteByName("tupadr3-devicons-apple"), hostsSystems = listOf(iosApp) ) @@ -134,7 +134,7 @@ class DeploymentViewTest { name = "Load Balancer", description = "Nginx Load Balancer", technology = "nginx", - sprite = SpriteRegistry.spriteByName("logos-nginx"), + sprite = SpriteLibrary.spriteByName("logos-nginx"), link = "https://www.google.de", uses = listOf(Dependency(webAppPod, "forwards requests to")), usedBy = listOf(Dependency(appleDevice, "requests data from")), diff --git a/src/test/kotlin/com/github/chriskn/structurizrextension/view/sprite/SpriteTest.kt b/src/test/kotlin/com/github/chriskn/structurizrextension/view/sprite/SpriteTest.kt index e2a0d84..acf804b 100644 --- a/src/test/kotlin/com/github/chriskn/structurizrextension/view/sprite/SpriteTest.kt +++ b/src/test/kotlin/com/github/chriskn/structurizrextension/view/sprite/SpriteTest.kt @@ -10,6 +10,7 @@ import org.junit.jupiter.api.Nested import org.junit.jupiter.api.Test import org.junit.jupiter.api.assertThrows +// TODO test makes no sense class SpriteTest { @Nested diff --git a/src/test/kotlin/com/github/chriskn/structurizrextension/view/sprite/library/SpriteLibraryTest.kt b/src/test/kotlin/com/github/chriskn/structurizrextension/view/sprite/library/SpriteLibraryTest.kt new file mode 100644 index 0000000..d391e93 --- /dev/null +++ b/src/test/kotlin/com/github/chriskn/structurizrextension/view/sprite/library/SpriteLibraryTest.kt @@ -0,0 +1,148 @@ +package com.github.chriskn.structurizrextension.view.sprite.library + +import com.github.chriskn.structurizrextension.api.view.sprite.ImageSprite +import com.github.chriskn.structurizrextension.api.view.sprite.OpenIconicSprite +import com.github.chriskn.structurizrextension.api.view.sprite.PlantUmlSprite +import com.github.chriskn.structurizrextension.api.view.sprite.library.SpriteLibrary +import org.assertj.core.api.Assertions.assertThat +import org.junit.jupiter.api.Test +import org.junit.jupiter.api.assertThrows +import java.io.File +import java.io.FileNotFoundException +import java.net.ConnectException +import java.net.URI + +private const val EXISTING_SPRITE_NAME = "logos-DocKer-Icon" + +class SpriteLibraryTest { + + @Test + fun `spriteByName retrieves sprite by name`() { + val sprite = SpriteLibrary.spriteByName(EXISTING_SPRITE_NAME) + + assertThat(sprite.name).isEqualToIgnoringCase(EXISTING_SPRITE_NAME.lowercase()) + } + + @Test + fun `spriteByName throws IllegalArgumentException if name doesn't exist`() { + assertThrows { + SpriteLibrary.spriteByName("aws") + } + } + + @Test + fun `spriteByNameOrNull retrieves sprite by name`() { + val sprite = SpriteLibrary.spriteByNameOrNull(EXISTING_SPRITE_NAME) + + assertThat(sprite!!.name).isEqualToIgnoringCase(EXISTING_SPRITE_NAME.lowercase()) + } + + @Test + fun `spriteByNameOrNull return null if name doesn't exist`() { + assertThat(SpriteLibrary.spriteByNameOrNull("aws")).isNull() + } + + @Test + fun `findSpriteByNameContaining filters sprites by name`() { + val searchRegex = Regex("kafka") + + val sprites = SpriteLibrary.findSpriteByNameContaining(searchRegex) + + assertThat(sprites).hasSize(8) + } + + @Test + fun `findSpriteByNameContaining returns empty list if name doesn't exist`() { + assertThat(SpriteLibrary.findSpriteByNameContaining(Regex("adsdsfds"))).isEmpty() + } + + @Test + fun `loadSpriteSet loads minimal test sprite set`() { + val expectedSpriteName = "TestSprite" + val spriteSetPath = this.javaClass.getResource("/input/sprites/minimal_sprite_set.json")!! + + val spriteSet = SpriteLibrary.loadSpriteSet(spriteSetPath.toURI()) + assertThat(spriteSet.sprites).hasSize(1) + + val spriteFromLibrary = SpriteLibrary.spriteByName(expectedSpriteName) + val spriteFromSpriteSet = spriteSet.sprites.first { it.name == expectedSpriteName } + assertThat(spriteFromLibrary).isNotNull + assertThat(spriteFromSpriteSet).isNotNull + assertThat(spriteFromLibrary).isEqualTo(spriteFromSpriteSet) + } + + @Test + fun `loadSpriteSet loads PlantUmlSprites as expected`() { + val expectedPlantUmlSprite = PlantUmlSprite( + name = "TestPlantUmlSprite", + path = "", + color = "#eeeeee", + scale = 0.5, + additionalDefinitions = setOf("common_definition", "local_definition"), + additionalIncludes = setOf("common_include.puml", ""), + reference = "test_reference" + ) + val spriteSetPath = this.javaClass.getResource("/input/sprites/max_sprite_set.json")!! + + val spriteSet = SpriteLibrary.loadSpriteSet(spriteSetPath.toURI()) + val plantUmlSprite = spriteSet.sprites.first { it.name == expectedPlantUmlSprite.name } + val plantUmlSpriteFromLib = SpriteLibrary.spriteByName(expectedPlantUmlSprite.name) + assertThat(plantUmlSprite).isEqualTo(plantUmlSpriteFromLib) + assertThat(plantUmlSpriteFromLib).isEqualTo(expectedPlantUmlSprite) + } + + @Test + fun `loadSpriteSet loads ImageSprites as expected`() { + val expectedImageSprite = ImageSprite( + name = "TestImageSprite", + url = "img:someDefinition/active-campaign-icon.png", + scale = 1.5, + additionalDefinitions = setOf("common_definition", "local_definition_img"), + ) + val spriteSetPath = this.javaClass.getResource("/input/sprites/max_sprite_set.json")!! + + val spriteSet = SpriteLibrary.loadSpriteSet(spriteSetPath.toURI()) + val imageSprite = spriteSet.sprites.first { it.name == expectedImageSprite.name } + val imageSpriteFromLib = SpriteLibrary.spriteByName(expectedImageSprite.name!!) + assertThat(imageSprite).isEqualTo(imageSpriteFromLib) + assertThat(imageSpriteFromLib).isEqualTo(expectedImageSprite) + } + + @Test + fun `loadSpriteSet loads OpenIconicSprite as expected`() { + val expectedOpenIconicSprite = OpenIconicSprite( + name = "&compass", + color = "#ffffff", + scale = 1.2 + ) + val spriteSetPath = this.javaClass.getResource("/input/sprites/max_sprite_set.json")!! + + val spriteSet = SpriteLibrary.loadSpriteSet(spriteSetPath.toURI()) + val openIconicSprite = spriteSet.sprites.first { it.name == expectedOpenIconicSprite.name } + val openIconicSpriteFromLib = SpriteLibrary.spriteByName(expectedOpenIconicSprite.name) + assertThat(openIconicSprite).isEqualTo(openIconicSpriteFromLib) + assertThat(openIconicSpriteFromLib).isEqualTo(expectedOpenIconicSprite) + } + + @Test + fun `loadSpriteSet returns ImageSprites without name`() { + val sprites = SpriteLibrary.loadSpriteSet( + this.javaClass.getResource("/input/sprites/unnamed_image_sprite_sprite_set.json")!!.toURI() + ) + assertThat(sprites.sprites).hasSize(1) + } + + @Test + fun `loadSpriteSet throws ConnectException when url cant be resolved`() { + assertThrows { + SpriteLibrary.loadSpriteSet(URI("http://localhost/not_existing")) + } + } + + @Test + fun `loadSpriteSet throws FileNotFoundException when no file exists under path`() { + assertThrows { + SpriteLibrary.loadSpriteSet(File("/input/sprites/").toURI()) + } + } +} diff --git a/src/test/resources/expected/view/component/ComponentWithBoundary.puml b/src/test/resources/expected/view/component/ComponentWithBoundary.puml index 1729c3f..6c22ce4 100644 --- a/src/test/resources/expected/view/component/ComponentWithBoundary.puml +++ b/src/test/resources/expected/view/component/ComponentWithBoundary.puml @@ -1,7 +1,8 @@ @startuml(id=ComponentWithBoundary) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/kotlin.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/rocksdb.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml + title My Software System - New Backend App - Components caption Test component view diff --git a/src/test/resources/expected/view/component/ComponentWithContainers.puml b/src/test/resources/expected/view/component/ComponentWithContainers.puml index 59ccd29..c80c2f6 100644 --- a/src/test/resources/expected/view/component/ComponentWithContainers.puml +++ b/src/test/resources/expected/view/component/ComponentWithContainers.puml @@ -1,8 +1,9 @@ @startuml(id=ComponentWithContainers) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/kotlin.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/postgresql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/rocksdb.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml + title My Software System - New Backend App - Components caption Test component view diff --git a/src/test/resources/expected/view/component/ComponentWithContainersAndBoundaries.puml b/src/test/resources/expected/view/component/ComponentWithContainersAndBoundaries.puml index ebb2c64..6dbf9c5 100644 --- a/src/test/resources/expected/view/component/ComponentWithContainersAndBoundaries.puml +++ b/src/test/resources/expected/view/component/ComponentWithContainersAndBoundaries.puml @@ -1,8 +1,9 @@ @startuml(id=ComponentWithContainersAndBoundaries) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/kotlin.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/postgresql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/rocksdb.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml + title My Software System - New Backend App - Components caption Test component view diff --git a/src/test/resources/expected/view/component/ComponentWithoutBoundary.puml b/src/test/resources/expected/view/component/ComponentWithoutBoundary.puml index bd1c56e..5e323e5 100644 --- a/src/test/resources/expected/view/component/ComponentWithoutBoundary.puml +++ b/src/test/resources/expected/view/component/ComponentWithoutBoundary.puml @@ -1,7 +1,8 @@ @startuml(id=ComponentWithoutBoundary) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/kotlin.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/rocksdb.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml + title My Software System - New Backend App - Components caption Test component view diff --git a/src/test/resources/expected/view/container/ContainerWithBoundary.puml b/src/test/resources/expected/view/container/ContainerWithBoundary.puml index 48aeb53..09885d5 100644 --- a/src/test/resources/expected/view/container/ContainerWithBoundary.puml +++ b/src/test/resources/expected/view/container/ContainerWithBoundary.puml @@ -1,11 +1,11 @@ @startuml(id=ContainerWithBoundary) !define GILBARBARA_PNG_URL https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/v1.1/pngs +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml !includeurl !includeurl !includeurl !includeurl !includeurl -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml title My Software System - Containers caption Example container view diff --git a/src/test/resources/expected/view/container/ContainerWithSystems.puml b/src/test/resources/expected/view/container/ContainerWithSystems.puml index 24048b1..9438889 100644 --- a/src/test/resources/expected/view/container/ContainerWithSystems.puml +++ b/src/test/resources/expected/view/container/ContainerWithSystems.puml @@ -1,11 +1,11 @@ @startuml(id=ContainerWithSystems) !define GILBARBARA_PNG_URL https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/v1.1/pngs +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml !includeurl !includeurl !includeurl !includeurl !includeurl -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml title My Software System - Containers caption Test container view diff --git a/src/test/resources/expected/view/container/ContainerWithSystemsAndBoundaries.puml b/src/test/resources/expected/view/container/ContainerWithSystemsAndBoundaries.puml index b3b1302..33f7280 100644 --- a/src/test/resources/expected/view/container/ContainerWithSystemsAndBoundaries.puml +++ b/src/test/resources/expected/view/container/ContainerWithSystemsAndBoundaries.puml @@ -1,11 +1,11 @@ @startuml(id=ContainerWithSystemsAndBoundaries) !define GILBARBARA_PNG_URL https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/v1.1/pngs +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml !includeurl !includeurl !includeurl !includeurl !includeurl -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml title My Software System - Containers caption Example container view diff --git a/src/test/resources/expected/view/container/ContainerWithoutBoundary.puml b/src/test/resources/expected/view/container/ContainerWithoutBoundary.puml index 73e81c8..ad56d0a 100644 --- a/src/test/resources/expected/view/container/ContainerWithoutBoundary.puml +++ b/src/test/resources/expected/view/container/ContainerWithoutBoundary.puml @@ -1,11 +1,11 @@ @startuml(id=ContainerWithoutBoundary) !define GILBARBARA_PNG_URL https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/v1.1/pngs +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml !includeurl !includeurl !includeurl !includeurl !includeurl -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml title My Software System - Containers caption Test container view diff --git a/src/test/resources/expected/view/context/ContextDefault.puml b/src/test/resources/expected/view/context/ContextDefault.puml index 884c5e6..b391dcd 100644 --- a/src/test/resources/expected/view/context/ContextDefault.puml +++ b/src/test/resources/expected/view/context/ContextDefault.puml @@ -1,7 +1,8 @@ @startuml(id=ContextDefault) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/html-5.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml + title Software System 1 - System Context caption A test Landscape diff --git a/src/test/resources/expected/view/context/ContextWithBoundary.puml b/src/test/resources/expected/view/context/ContextWithBoundary.puml index c662d26..4ec69df 100644 --- a/src/test/resources/expected/view/context/ContextWithBoundary.puml +++ b/src/test/resources/expected/view/context/ContextWithBoundary.puml @@ -1,7 +1,8 @@ @startuml(id=ContextWithBoundary) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/html-5.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml + title Software System 1 - System Context caption A test Landscape diff --git a/src/test/resources/expected/view/context/SystemLandscapeDefault.puml b/src/test/resources/expected/view/context/SystemLandscapeDefault.puml index a0f7e3e..ff2a310 100644 --- a/src/test/resources/expected/view/context/SystemLandscapeDefault.puml +++ b/src/test/resources/expected/view/context/SystemLandscapeDefault.puml @@ -1,8 +1,9 @@ @startuml(id=SystemLandscapeDefault) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/docker-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/html-5.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml + title System Landscape caption A test Landscape diff --git a/src/test/resources/expected/view/context/SystemLandscapeWithBoundaries.puml b/src/test/resources/expected/view/context/SystemLandscapeWithBoundaries.puml index c421960..589df30 100644 --- a/src/test/resources/expected/view/context/SystemLandscapeWithBoundaries.puml +++ b/src/test/resources/expected/view/context/SystemLandscapeWithBoundaries.puml @@ -1,8 +1,9 @@ @startuml(id=SystemLandscapeWithBoundaries) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/docker-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/html-5.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml + title System Landscape caption A test Landscape diff --git a/src/test/resources/expected/view/context/SystemLandscapeWithoutBoundaries.puml b/src/test/resources/expected/view/context/SystemLandscapeWithoutBoundaries.puml index de62265..13ef416 100644 --- a/src/test/resources/expected/view/context/SystemLandscapeWithoutBoundaries.puml +++ b/src/test/resources/expected/view/context/SystemLandscapeWithoutBoundaries.puml @@ -1,8 +1,9 @@ @startuml(id=SystemLandscapeWithoutBoundaries) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/docker-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/html-5.puml -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml + title System Landscape caption A test Landscape diff --git a/src/test/resources/expected/view/deployment/Deployment.puml b/src/test/resources/expected/view/deployment/Deployment.puml index f18ac6e..51a4f26 100644 --- a/src/test/resources/expected/view/deployment/Deployment.puml +++ b/src/test/resources/expected/view/deployment/Deployment.puml @@ -1,4 +1,5 @@ @startuml(id=Deployment) +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Deployment.puml !includeurl !includeurl !includeurl @@ -10,7 +11,6 @@ !includeurl !includeurl !includeurl -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Deployment.puml title System container - Deployment - Default caption A deployment diagram showing the environment. diff --git a/src/test/resources/expected/view/dynamic/DynamicView.puml b/src/test/resources/expected/view/dynamic/DynamicView.puml index c8e81f5..015d535 100644 --- a/src/test/resources/expected/view/dynamic/DynamicView.puml +++ b/src/test/resources/expected/view/dynamic/DynamicView.puml @@ -1,6 +1,7 @@ @startuml(id=DynamicView) -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Dynamic.puml +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml + title Customer Information System - Dynamic caption desc diff --git a/src/test/resources/expected/view/dynamic/DynamicViewSequenceOrdering.puml b/src/test/resources/expected/view/dynamic/DynamicViewSequenceOrdering.puml index dfe3a48..1b52400 100644 --- a/src/test/resources/expected/view/dynamic/DynamicViewSequenceOrdering.puml +++ b/src/test/resources/expected/view/dynamic/DynamicViewSequenceOrdering.puml @@ -1,5 +1,6 @@ @startuml(id=DynamicViewSequenceOrdering) !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Sequence.puml + title Customer Information System - Dynamic caption More than 10 messages diff --git a/src/test/resources/expected/view/dynamic/DynamicWithBoundary.puml b/src/test/resources/expected/view/dynamic/DynamicWithBoundary.puml index 7263bb9..86a5c89 100644 --- a/src/test/resources/expected/view/dynamic/DynamicWithBoundary.puml +++ b/src/test/resources/expected/view/dynamic/DynamicWithBoundary.puml @@ -1,5 +1,6 @@ @startuml(id=DynamicWithBoundary) !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Dynamic.puml + title Reporting Service - Dynamic caption This diagram shows what happens when a customer updates their details diff --git a/src/test/resources/expected/view/dynamic/DynamicWithBoundarySequence.puml b/src/test/resources/expected/view/dynamic/DynamicWithBoundarySequence.puml index e4894af..e7dddda 100644 --- a/src/test/resources/expected/view/dynamic/DynamicWithBoundarySequence.puml +++ b/src/test/resources/expected/view/dynamic/DynamicWithBoundarySequence.puml @@ -1,5 +1,6 @@ @startuml(id=DynamicWithBoundarySequence) !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Sequence.puml + title Reporting Service - Dynamic caption This diagram shows what happens when a customer updates their details diff --git a/src/test/resources/expected/view/dynamic/DynamicWithLayout.puml b/src/test/resources/expected/view/dynamic/DynamicWithLayout.puml index 75399c2..eb39440 100644 --- a/src/test/resources/expected/view/dynamic/DynamicWithLayout.puml +++ b/src/test/resources/expected/view/dynamic/DynamicWithLayout.puml @@ -1,6 +1,7 @@ @startuml(id=DynamicWithLayout) -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Dynamic.puml +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml + title Customer Information System - Dynamic caption This diagram shows what happens when a customer updates their details diff --git a/src/test/resources/expected/view/dynamic/DynamicWithLayoutSequence.puml b/src/test/resources/expected/view/dynamic/DynamicWithLayoutSequence.puml index b058012..5e8a448 100644 --- a/src/test/resources/expected/view/dynamic/DynamicWithLayoutSequence.puml +++ b/src/test/resources/expected/view/dynamic/DynamicWithLayoutSequence.puml @@ -1,6 +1,7 @@ @startuml(id=DynamicWithLayoutSequence) -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Sequence.puml +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml + title Customer Information System - Dynamic caption This diagram shows what happens when a customer updates their details diff --git a/src/test/resources/expected/view/dynamic/DynamicWithNestedParallelFlow.puml b/src/test/resources/expected/view/dynamic/DynamicWithNestedParallelFlow.puml index 293da58..de6236d 100644 --- a/src/test/resources/expected/view/dynamic/DynamicWithNestedParallelFlow.puml +++ b/src/test/resources/expected/view/dynamic/DynamicWithNestedParallelFlow.puml @@ -1,6 +1,7 @@ @startuml(id=DynamicWithNestedParallelFlow) -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Dynamic.puml +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml + title Customer Information System - Dynamic caption This diagram shows what happens when a customer updates their details diff --git a/src/test/resources/expected/view/dynamic/DynamicWithNestedParallelFlowSequence.puml b/src/test/resources/expected/view/dynamic/DynamicWithNestedParallelFlowSequence.puml index 6ee0ae6..8437c38 100644 --- a/src/test/resources/expected/view/dynamic/DynamicWithNestedParallelFlowSequence.puml +++ b/src/test/resources/expected/view/dynamic/DynamicWithNestedParallelFlowSequence.puml @@ -1,6 +1,7 @@ @startuml(id=DynamicWithNestedParallelFlowSequence) -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Sequence.puml +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml + title Customer Information System - Dynamic caption This diagram shows what happens when a customer updates their details diff --git a/src/test/resources/expected/view/dynamic/DynamicWithParallelFlow.puml b/src/test/resources/expected/view/dynamic/DynamicWithParallelFlow.puml index a2c3c02..b1c3d53 100644 --- a/src/test/resources/expected/view/dynamic/DynamicWithParallelFlow.puml +++ b/src/test/resources/expected/view/dynamic/DynamicWithParallelFlow.puml @@ -1,6 +1,7 @@ @startuml(id=DynamicWithParallelFlow) -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Dynamic.puml +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml + title Customer Information System - Dynamic caption This diagram shows what happens when a customer updates their details diff --git a/src/test/resources/expected/view/dynamic/DynamicWithParallelFlowSequence.puml b/src/test/resources/expected/view/dynamic/DynamicWithParallelFlowSequence.puml index 4d4d802..90b9d4d 100644 --- a/src/test/resources/expected/view/dynamic/DynamicWithParallelFlowSequence.puml +++ b/src/test/resources/expected/view/dynamic/DynamicWithParallelFlowSequence.puml @@ -1,6 +1,7 @@ @startuml(id=DynamicWithParallelFlowSequence) -!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Sequence.puml +!includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/mysql.puml + title Customer Information System - Dynamic caption This diagram shows what happens when a customer updates their details diff --git a/src/test/resources/expected/view/style/ComponentStyleTest.puml b/src/test/resources/expected/view/style/ComponentStyleTest.puml index 74df057..9192508 100644 --- a/src/test/resources/expected/view/style/ComponentStyleTest.puml +++ b/src/test/resources/expected/view/style/ComponentStyleTest.puml @@ -2,16 +2,17 @@ !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/apple.puml + title My Software System - My Container - Components caption ComponentStyleTest SHOW_PERSON_OUTLINE() LAYOUT_TOP_DOWN() -AddRelTag("Dependency Style", $sprite="android-icon{scale=1.3,color=#008000}", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon{scale=0.3,color=#008000}", $legendText=Android user uses) +AddRelTag("Dependency Style", $sprite="android-icon,scale=1.3,color=#008000", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon,scale=0.3,color=#008000", $legendText=Android user uses) AddElementTag("Component Style", $sprite="&compass", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=BoldLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend text) AddBoundaryTag("Boundary Style", $bgColor=#00ffff, $fontColor=#008000, $borderColor=#ff0000, $borderStyle=DottedLine(), $borderThickness=4, $shadowing=false, $legendText=this is a system) -AddPersonTag("Person Style", $sprite="apple{scale=0.5,color=#008000}", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) +AddPersonTag("Person Style", $sprite="apple,scale=0.5,color=#008000", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) Container_Boundary("MySoftwareSystem.MyContainer_boundary", "My Container" , $tags="Container Style+Boundary Style"){ Component(MySoftwareSystem.MyContainer.MyComponent, "My Component", "", "component", "", $tags="Component Style") diff --git a/src/test/resources/expected/view/style/ContainerStyleTest.puml b/src/test/resources/expected/view/style/ContainerStyleTest.puml index c140fe2..c99e9a4 100644 --- a/src/test/resources/expected/view/style/ContainerStyleTest.puml +++ b/src/test/resources/expected/view/style/ContainerStyleTest.puml @@ -3,16 +3,17 @@ !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/apple.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/postgresql.puml + title My Software System - Containers caption ContainerStyleTest SHOW_PERSON_OUTLINE() LAYOUT_TOP_DOWN() -AddRelTag("Dependency Style", $sprite="android-icon{scale=1.3,color=#008000}", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon{scale=0.3,color=#008000}", $legendText=Android user uses) -AddElementTag("Container Style", $sprite="postgresql{scale=0.5,color=#008000}", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend container) +AddRelTag("Dependency Style", $sprite="android-icon,scale=1.3,color=#008000", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon,scale=0.3,color=#008000", $legendText=Android user uses) +AddElementTag("Container Style", $sprite="postgresql,scale=0.5,color=#008000", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend container) AddBoundaryTag("Boundary Style", $bgColor=#00ffff, $fontColor=#008000, $borderColor=#ff0000, $borderStyle=DottedLine(), $borderThickness=4, $shadowing=false, $legendText=this is a system) -AddPersonTag("Person Style", $sprite="apple{scale=0.5,color=#008000}", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) +AddPersonTag("Person Style", $sprite="apple,scale=0.5,color=#008000", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) System_Boundary(MySoftwareSystem, My Software System, $tags="System Style+Boundary Style") { Container(MySoftwareSystem.MyContainer, "My Container", "", "container", "", $tags="Container Style+Boundary Style") diff --git a/src/test/resources/expected/view/style/DeploymentStyleTest.puml b/src/test/resources/expected/view/style/DeploymentStyleTest.puml index 212affd..bd6c3fb 100644 --- a/src/test/resources/expected/view/style/DeploymentStyleTest.puml +++ b/src/test/resources/expected/view/style/DeploymentStyleTest.puml @@ -1,17 +1,18 @@ @startuml(id=DeploymentStyleTest) -!includeurl https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v11.1/dist/AWSCommon.puml -!includeurl https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v11.1/dist/GroupIcons/Cloudalt.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Deployment.puml +!includeurl https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v18.0/dist/GroupIcons/Cloudalt.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/postgresql.puml + title My Software System - Deployment - Default caption DeploymentStyleTest +skinparam PackageTitleAlignment Center SHOW_PERSON_OUTLINE() LAYOUT_TOP_DOWN() -AddRelTag("Dependency Style", $sprite="android-icon{scale=1.3,color=#008000}", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon{scale=0.3,color=#008000}", $legendText=Android user uses) -AddElementTag("Container Style", $sprite="postgresql{scale=0.5,color=#008000}", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend container) +AddRelTag("Dependency Style", $sprite="android-icon,scale=1.3,color=#008000", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon,scale=0.3,color=#008000", $legendText=Android user uses) +AddElementTag("Container Style", $sprite="postgresql,scale=0.5,color=#008000", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend container) AddElementTag("Deployment Node Tag", $bgColor=#00eeff, $borderThickness=4, $shadowing=false) AddElementTag("Infrastructure Node Tag", $bgColor=#bcaadd, $borderColor=#008000, $borderThickness=3, $shadowing=false) diff --git a/src/test/resources/expected/view/style/DynamicStyleSequenceTest.puml b/src/test/resources/expected/view/style/DynamicStyleSequenceTest.puml index 0239910..6b00bf0 100644 --- a/src/test/resources/expected/view/style/DynamicStyleSequenceTest.puml +++ b/src/test/resources/expected/view/style/DynamicStyleSequenceTest.puml @@ -3,15 +3,16 @@ !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/apple.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/postgresql.puml + title My Software System - Dynamic caption DynamicStyleSequenceTest SHOW_PERSON_OUTLINE() -AddRelTag("Dependency Style", $sprite="android-icon{scale=1.3,color=#008000}", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon{scale=0.3,color=#008000}", $legendText=Android user uses) -AddElementTag("Container Style", $sprite="postgresql{scale=0.5,color=#008000}", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend container) +AddRelTag("Dependency Style", $sprite="android-icon,scale=1.3,color=#008000", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon,scale=0.3,color=#008000", $legendText=Android user uses) +AddElementTag("Container Style", $sprite="postgresql,scale=0.5,color=#008000", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend container) AddBoundaryTag("Boundary Style", $bgColor=#00ffff, $fontColor=#008000, $borderColor=#ff0000, $borderStyle=DottedLine(), $borderThickness=4, $shadowing=false, $legendText=this is a system) -AddPersonTag("Person Style", $sprite="apple{scale=0.5,color=#008000}", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) +AddPersonTag("Person Style", $sprite="apple,scale=0.5,color=#008000", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) System_Boundary(MySoftwareSystem, My Software System, $tags="System Style+Boundary Style") Container(MySoftwareSystem.MyContainer, "My Container", "", "container", "", $tags="Container Style+Boundary Style") diff --git a/src/test/resources/expected/view/style/DynamicStyleTest.puml b/src/test/resources/expected/view/style/DynamicStyleTest.puml index 1bee936..2b76d88 100644 --- a/src/test/resources/expected/view/style/DynamicStyleTest.puml +++ b/src/test/resources/expected/view/style/DynamicStyleTest.puml @@ -3,16 +3,17 @@ !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/apple.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/postgresql.puml + title My Software System - Dynamic caption DynamicStyleTest SHOW_PERSON_OUTLINE() LAYOUT_TOP_DOWN() -AddRelTag("Dependency Style", $sprite="android-icon{scale=1.3,color=#008000}", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon{scale=0.3,color=#008000}", $legendText=Android user uses) -AddElementTag("Container Style", $sprite="postgresql{scale=0.5,color=#008000}", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend container) +AddRelTag("Dependency Style", $sprite="android-icon,scale=1.3,color=#008000", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon,scale=0.3,color=#008000", $legendText=Android user uses) +AddElementTag("Container Style", $sprite="postgresql,scale=0.5,color=#008000", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a legend container) AddBoundaryTag("Boundary Style", $bgColor=#00ffff, $fontColor=#008000, $borderColor=#ff0000, $borderStyle=DottedLine(), $borderThickness=4, $shadowing=false, $legendText=this is a system) -AddPersonTag("Person Style", $sprite="apple{scale=0.5,color=#008000}", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) +AddPersonTag("Person Style", $sprite="apple,scale=0.5,color=#008000", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) System_Boundary(MySoftwareSystem, My Software System, $tags="System Style+Boundary Style") { Container(MySoftwareSystem.MyContainer, "My Container", "", "container", "", $tags="Container Style+Boundary Style") diff --git a/src/test/resources/expected/view/style/SystemStyleTest.puml b/src/test/resources/expected/view/style/SystemStyleTest.puml index 221461f..291c01d 100644 --- a/src/test/resources/expected/view/style/SystemStyleTest.puml +++ b/src/test/resources/expected/view/style/SystemStyleTest.puml @@ -2,15 +2,16 @@ !includeurl https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/apple.puml + title My Software System - System Context caption SystemStyleTest SHOW_PERSON_OUTLINE() LAYOUT_TOP_DOWN() -AddRelTag("Dependency Style", $sprite="android-icon{scale=1.3,color=#008000}", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon{scale=0.3,color=#008000}", $legendText=Android user uses) -AddElementTag("System Style", $sprite="img:https://plantuml.com/logo3.png{scale=0.4}", $bgColor=#000000, $fontColor=#ffff00, $borderColor=#008000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=true, $shape=EightSidedShape(), $techn=Kafka, $legendSprite="&compass{scale=3.0}", $legendText=this is a legend) -AddPersonTag("Person Style", $sprite="apple{scale=0.5,color=#008000}", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) +AddRelTag("Dependency Style", $sprite="android-icon,scale=1.3,color=#008000", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon,scale=0.3,color=#008000", $legendText=Android user uses) +AddElementTag("System Style", $sprite="img:https://plantuml.com/logo3.png,scale=0.4", $bgColor=#000000, $fontColor=#ffff00, $borderColor=#008000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=true, $shape=EightSidedShape(), $techn=Kafka, $legendSprite="&compass,scale=3.0", $legendText=this is a legend) +AddPersonTag("Person Style", $sprite="apple,scale=0.5,color=#008000", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a apple) System(MySoftwareSystem, "My Software System", "system", "", $tags="System Style+Boundary Style") Person(Person, "Person", "", "", $tags="Person Style") diff --git a/src/test/resources/expected/view/style/ViewStyleTestWithStyle.puml b/src/test/resources/expected/view/style/ViewStyleTestWithStyle.puml index b52a6e3..d3ac957 100644 --- a/src/test/resources/expected/view/style/ViewStyleTestWithStyle.puml +++ b/src/test/resources/expected/view/style/ViewStyleTestWithStyle.puml @@ -3,16 +3,17 @@ !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/android-icon.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/apple.puml !includeurl https://raw.githubusercontent.com/plantuml-stdlib/gilbarbara-plantuml-sprites/master/sprites/postgresql.puml + title My Software System - Containers caption ViewStyleTestWithStyle SHOW_PERSON_OUTLINE() LAYOUT_TOP_DOWN() -AddRelTag("Dependency Style", $sprite="android-icon{scale=1.3,color=#008000}", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon{scale=0.3,color=#008000}", $legendText=Android user uses) -AddElementTag("Container Style", $sprite="postgresql{scale=0.5,color=#008000}", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a container) +AddRelTag("Dependency Style", $sprite="android-icon,scale=1.3,color=#008000", $lineColor=#008000, $textColor=#aa9999, $techn=Android, $lineStyle=DottedLine(), $lineThickness=2, $legendSprite="android-icon,scale=0.3,color=#008000", $legendText=Android user uses) +AddElementTag("Container Style", $sprite="postgresql,scale=0.5,color=#008000", $bgColor=#ffffff, $fontColor=#ff0000, $borderColor=#800080, $borderStyle=DottedLine(), $borderThickness=5, $shadowing=false, $shape=RoundedBoxShape(), $techn=REST, $legendSprite="&compass", $legendText=this is a container) AddBoundaryTag("Boundary Style", $bgColor=#00ffff, $fontColor=#008000, $borderColor=#ff0000, $borderStyle=DottedLine(), $borderThickness=4, $shadowing=false, $legendText=this is a system) -AddPersonTag("Person Style", $sprite="apple{scale=0.5,color=#008000}", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a legend) +AddPersonTag("Person Style", $sprite="apple,scale=0.5,color=#008000", $bgColor=#00ff00, $fontColor=#0000ff, $borderColor=#ff0000, $borderStyle=DashedLine(), $borderThickness=4, $shadowing=false, $shape=EightSidedShape(), $legendText=this is a legend) System_Boundary(MySoftwareSystem, My Software System, $tags="System Style+Boundary Style") { Container(MySoftwareSystem.MyContainer, "My Container", "", "container", "", $tags="Container Style+Boundary Style") diff --git a/src/test/resources/input/sprites/max_sprite_set.json b/src/test/resources/input/sprites/max_sprite_set.json new file mode 100644 index 0000000..daa2380 --- /dev/null +++ b/src/test/resources/input/sprites/max_sprite_set.json @@ -0,0 +1,41 @@ +{ + "name": "Max Test Sprite Set", + "source": "some source", + "additionalIncludes": [ + "common_include.puml" + ], + "additionalDefinitions": [ + "common_definition" + ], + "sprites": [ + { + "@type": "PlantUmlSprite", + "name": "TestPlantUmlSprite", + "path": "", + "color": "#eeeeee", + "scale": 0.5, + "additionalDefinitions": [ + "local_definition" + ], + "additionalIncludes": [ + "" + ], + "reference": "test_reference" + }, + { + "@type": "ImageSprite", + "name": "TestImageSprite", + "url": "img:someDefinition/active-campaign-icon.png", + "additionalDefinitions": [ + "local_definition_img" + ], + "scale": 1.5 + }, + { + "@type": "OpenIconicSprite", + "name": "&compass", + "color": "#ffffff", + "scale": 1.2 + } + ] +} \ No newline at end of file diff --git a/src/test/resources/input/sprites/minimal_sprite_set.json b/src/test/resources/input/sprites/minimal_sprite_set.json new file mode 100644 index 0000000..749a369 --- /dev/null +++ b/src/test/resources/input/sprites/minimal_sprite_set.json @@ -0,0 +1,10 @@ +{ + "name": "Minimal Test Sprite Set", + "sprites": [ + { + "@type": "PlantUmlSprite", + "name": "TestSprite", + "path": "" + } + ] +} \ No newline at end of file diff --git a/src/test/resources/input/sprites/unnamed_image_sprite_sprite_set.json b/src/test/resources/input/sprites/unnamed_image_sprite_sprite_set.json new file mode 100644 index 0000000..bf8c230 --- /dev/null +++ b/src/test/resources/input/sprites/unnamed_image_sprite_sprite_set.json @@ -0,0 +1,9 @@ +{ + "name": "ImageSprites without a name cant be addressed in the SpriteRegistry and therefore are not added", + "sprites": [ + { + "@type": "ImageSprite", + "url": "img:someDefinition/active-campaign-icon.png" + } + ] +} \ No newline at end of file