Browse Source

feat(aws): support management resources

tags/v0.6.4
mingrammer 4 years ago
parent
commit
db4dd6f2ec
21 changed files with 111 additions and 0 deletions
  1. +4
    -0
      config.py
  2. +86
    -0
      diagrams/aws/management.py
  3. +21
    -0
      docs/nodes/aws.md
  4. BIN
      resources/aws/management/auto-scaling.png
  5. BIN
      resources/aws/management/cloudformation.png
  6. BIN
      resources/aws/management/cloudtrail.png
  7. BIN
      resources/aws/management/cloudwatch.png
  8. BIN
      resources/aws/management/codeguru.png
  9. BIN
      resources/aws/management/command-line-interface.png
  10. BIN
      resources/aws/management/config.png
  11. BIN
      resources/aws/management/control-tower.png
  12. BIN
      resources/aws/management/license-manager.png
  13. BIN
      resources/aws/management/managed-services.png
  14. BIN
      resources/aws/management/management-console.png
  15. BIN
      resources/aws/management/opsworks.png
  16. BIN
      resources/aws/management/organizations.png
  17. BIN
      resources/aws/management/service-catalog.png
  18. BIN
      resources/aws/management/systems-manager-parameter-store.png
  19. BIN
      resources/aws/management/systems-manager.png
  20. BIN
      resources/aws/management/trusted-advisor.png
  21. BIN
      resources/aws/management/well-architected-tool.png

+ 4
- 0
config.py View File

@@ -139,6 +139,10 @@ ALIASES = {
"iot": {
"Freertos": "FreeRTOS",
},
"management": {
"SystemsManager": "SSM",
"SystemsManagerParameterStore": "ParameterStore",
},
"migration": {
"ApplicationDiscoveryService": "ADS",
"CloudendureMigration": "CEM",


+ 86
- 0
diagrams/aws/management.py View File

@@ -0,0 +1,86 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.

from . import _AWS


class _Management(_AWS):
_type = "management"
_icon_dir = "resources/aws/management"


class AutoScaling(_Management):
_icon = "auto-scaling.png"


class Cloudformation(_Management):
_icon = "cloudformation.png"


class Cloudtrail(_Management):
_icon = "cloudtrail.png"


class Cloudwatch(_Management):
_icon = "cloudwatch.png"


class Codeguru(_Management):
_icon = "codeguru.png"


class CommandLineInterface(_Management):
_icon = "command-line-interface.png"


class Config(_Management):
_icon = "config.png"


class ControlTower(_Management):
_icon = "control-tower.png"


class LicenseManager(_Management):
_icon = "license-manager.png"


class ManagedServices(_Management):
_icon = "managed-services.png"


class ManagementConsole(_Management):
_icon = "management-console.png"


class Opsworks(_Management):
_icon = "opsworks.png"


class Organizations(_Management):
_icon = "organizations.png"


class ServiceCatalog(_Management):
_icon = "service-catalog.png"


class SystemsManagerParameterStore(_Management):
_icon = "systems-manager-parameter-store.png"


class SystemsManager(_Management):
_icon = "systems-manager.png"


class TrustedAdvisor(_Management):
_icon = "trusted-advisor.png"


class WellArchitectedTool(_Management):
_icon = "well-architected-tool.png"


# Aliases

SSM = SystemsManager
ParameterStore = SystemsManagerParameterStore

+ 21
- 0
docs/nodes/aws.md View File

@@ -70,6 +70,27 @@ Node classes list of aws provider.
- **diagrams.aws.network.TransitGateway**
- **diagrams.aws.network.VPC**

## aws.management

- **diagrams.aws.management.AutoScaling**
- **diagrams.aws.management.Cloudformation**
- **diagrams.aws.management.Cloudtrail**
- **diagrams.aws.management.Cloudwatch**
- **diagrams.aws.management.Codeguru**
- **diagrams.aws.management.CommandLineInterface**
- **diagrams.aws.management.Config**
- **diagrams.aws.management.ControlTower**
- **diagrams.aws.management.LicenseManager**
- **diagrams.aws.management.ManagedServices**
- **diagrams.aws.management.ManagementConsole**
- **diagrams.aws.management.Opsworks**
- **diagrams.aws.management.Organizations**
- **diagrams.aws.management.ServiceCatalog**
- **diagrams.aws.management.SystemsManagerParameterStore**, **ParameterStore** (alias)
- **diagrams.aws.management.SystemsManager**, **SSM** (alias)
- **diagrams.aws.management.TrustedAdvisor**
- **diagrams.aws.management.WellArchitectedTool**

## aws.storage

- **diagrams.aws.storage.Backup**


BIN
resources/aws/management/auto-scaling.png View File

Before After
Width: 300  |  Height: 300  |  Size: 4.7 KiB

BIN
resources/aws/management/cloudformation.png View File

Before After
Width: 300  |  Height: 300  |  Size: 3.9 KiB

BIN
resources/aws/management/cloudtrail.png View File

Before After
Width: 300  |  Height: 300  |  Size: 4.3 KiB

BIN
resources/aws/management/cloudwatch.png View File

Before After
Width: 300  |  Height: 300  |  Size: 7.6 KiB

BIN
resources/aws/management/codeguru.png View File

Before After
Width: 375  |  Height: 375  |  Size: 7.1 KiB

BIN
resources/aws/management/command-line-interface.png View File

Before After
Width: 300  |  Height: 300  |  Size: 2.0 KiB

BIN
resources/aws/management/config.png View File

Before After
Width: 300  |  Height: 300  |  Size: 6.1 KiB

BIN
resources/aws/management/control-tower.png View File

Before After
Width: 300  |  Height: 300  |  Size: 5.7 KiB

BIN
resources/aws/management/license-manager.png View File

Before After
Width: 300  |  Height: 300  |  Size: 6.1 KiB

BIN
resources/aws/management/managed-services.png View File

Before After
Width: 300  |  Height: 300  |  Size: 11 KiB

BIN
resources/aws/management/management-console.png View File

Before After
Width: 300  |  Height: 300  |  Size: 5.0 KiB

BIN
resources/aws/management/opsworks.png View File

Before After
Width: 300  |  Height: 300  |  Size: 5.3 KiB

BIN
resources/aws/management/organizations.png View File

Before After
Width: 300  |  Height: 300  |  Size: 3.7 KiB

BIN
resources/aws/management/service-catalog.png View File

Before After
Width: 300  |  Height: 300  |  Size: 8.9 KiB

BIN
resources/aws/management/systems-manager-parameter-store.png View File

Before After
Width: 200  |  Height: 200  |  Size: 2.7 KiB

BIN
resources/aws/management/systems-manager.png View File

Before After
Width: 300  |  Height: 300  |  Size: 7.5 KiB

BIN
resources/aws/management/trusted-advisor.png View File

Before After
Width: 300  |  Height: 300  |  Size: 7.4 KiB

BIN
resources/aws/management/well-architected-tool.png View File

Before After
Width: 300  |  Height: 300  |  Size: 8.5 KiB

Loading…
Cancel
Save