Sha256: 99cac4cf2b08a447359f53012408aadfaebb42e579a28cd35cb027b6190d5303
Contents?: true
Size: 679 Bytes
Versions: 7
Compression:
Stored size: 679 Bytes
Contents
@startuml package Aws { class EC2::Client class EC2::Resource } package CFM { class CFM::Vpc } package VPC { class VPC::Vpc } Interface CertificationHelper Interface ConfigurationHelper package EC2 { Interface VpcInterface VpcInterface <|-r- CFM::Vpc VpcInterface <|-l- VPC::Vpc class Ec2 { create() destroy() start() stop() reboot() } CertificationHelper <|-- Ec2ApiGateway ConfigurationHelper <|-- Configuration Ec2ApiGateway -u-> Aws Ec2 -r-> VpcInterface Ec2 "1" *-u- "1" Configuration Ec2 "1" *-u- "1" Ec2ApiGateway Ec2 "1" *-- "1..*" Ec2Instance Ec2 "1" *-- "1" KeyPair Ec2 "1" *-- "1" SecurityGroup } @enduml
Version data entries
7 entries across 7 versions & 1 rubygems