mirror of https://github.com/mingrammer/diagrams
Merge 7e1415ea25
into 31e735adf1
commit
8c62b6567b
@ -0,0 +1,12 @@
|
||||
"""
|
||||
HashiCorp provides a set of services for HashiCorp provider.
|
||||
"""
|
||||
|
||||
from diagrams import Node
|
||||
|
||||
|
||||
class _HashiCorp(Node):
|
||||
_provider = "hashicorp"
|
||||
_icon_dir = "resources/hashicorp"
|
||||
|
||||
fontcolor = "#ffffff"
|
@ -0,0 +1,23 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _HashiCorp
|
||||
|
||||
|
||||
class _Applications(_HashiCorp):
|
||||
_type = "applications"
|
||||
_icon_dir = "resources/hashicorp/applications"
|
||||
|
||||
|
||||
class Nomad(_Applications):
|
||||
_icon = "nomad.png"
|
||||
|
||||
|
||||
class Vagrant(_Applications):
|
||||
_icon = "vagrant.png"
|
||||
|
||||
|
||||
class Waypoint(_Applications):
|
||||
_icon = "waypoint.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,19 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _HashiCorp
|
||||
|
||||
|
||||
class _Infrastructure(_HashiCorp):
|
||||
_type = "infrastructure"
|
||||
_icon_dir = "resources/hashicorp/infrastructure"
|
||||
|
||||
|
||||
class Packer(_Infrastructure):
|
||||
_icon = "packer.png"
|
||||
|
||||
|
||||
class Terraform(_Infrastructure):
|
||||
_icon = "terraform.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,15 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _HashiCorp
|
||||
|
||||
|
||||
class _Networking(_HashiCorp):
|
||||
_type = "networking"
|
||||
_icon_dir = "resources/hashicorp/networking"
|
||||
|
||||
|
||||
class Consul(_Networking):
|
||||
_icon = "consul.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,19 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _HashiCorp
|
||||
|
||||
|
||||
class _Security(_HashiCorp):
|
||||
_type = "security"
|
||||
_icon_dir = "resources/hashicorp/security"
|
||||
|
||||
|
||||
class Boundary(_Security):
|
||||
_icon = "boundary.png"
|
||||
|
||||
|
||||
class Vault(_Security):
|
||||
_icon = "vault.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,26 @@
|
||||
---
|
||||
id: hashicorp
|
||||
title: HashiCorp
|
||||
---
|
||||
|
||||
Node classes list of hashicorp provider.
|
||||
|
||||
## hashicorp.applications
|
||||
|
||||
- **diagrams.hashicorp.applications.Nomad**
|
||||
- **diagrams.hashicorp.applications.Vagrant**
|
||||
- **diagrams.hashicorp.applications.Waypoint**
|
||||
|
||||
## hashicorp.infrastructure
|
||||
|
||||
- **diagrams.hashicorp.infrastructure.Packer**
|
||||
- **diagrams.hashicorp.infrastructure.Terraform**
|
||||
|
||||
## hashicorp.networking
|
||||
|
||||
- **diagrams.hashicorp.networking.Consul**
|
||||
|
||||
## hashicorp.security
|
||||
|
||||
- **diagrams.hashicorp.security.Boundary**
|
||||
- **diagrams.hashicorp.security.Vault**
|
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 8.7 KiB |
After Width: | Height: | Size: 4.5 KiB |
Loading…
Reference in new issue