Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIGateway ¶
type APIGateway struct {
// contains filtered or unexported fields
}
APIGateway represents APIGateway resource: mxgraph.aws3.api_gateway
func NewAPIGateway ¶
func NewAPIGateway(id, name string) APIGateway
func (APIGateway) ID ¶
func (a APIGateway) ID() string
func (APIGateway) Value ¶
func (a APIGateway) Value() string
type Cron ¶
type Cron struct {
// contains filtered or unexported fields
}
Cron represents Cron resource: mxgraph.aws4.event_time_based
type Database ¶
type Database struct {
// contains filtered or unexported fields
}
Database represents Database resource: mxgraph.flowchart.database
func NewDatabase ¶
type Diagram ¶
type Diagram struct { XMLName xml.Name `xml:"diagram"` MxGraphModel MxGraphModel `xml:"mxGraphModel"` }
type Endpoint ¶
type Endpoint struct {
// contains filtered or unexported fields
}
Endpoint represents Endpoint resource: mxgraph.aws4.endpoint
func NewEndpoint ¶
type Lambda ¶
type Lambda struct {
// contains filtered or unexported fields
}
Lambda represents Lambda resource: mxgraph.aws3.lambda
type MxCell ¶
type MxCell struct { XMLName xml.Name `xml:"mxCell"` Id string `xml:"id,attr"` Value string `xml:"value,attr"` Style string `xml:"style,attr"` Parent string `xml:"parent,attr"` Vertex bool `xml:"vertex,attr"` Source string `xml:"source,attr"` Target string `xml:"target,attr"` Geometry Geometry `xml:"mxGeometry"` }
type MxGraphModel ¶
type Relationship ¶
Relationship struct representing the relationship between resources
type ResourceCollection ¶
type ResourceCollection struct { Lambdas []Lambda SQSs []SQS Crons []Cron APIGateways []APIGateway Endpoints []Endpoint Buckets []S3 Databases []Database RestfulAPIs []RestfulAPI Relationships []Relationship }
func ParseResources ¶
func ParseResources(mxFile *MxFile) (*ResourceCollection, error)
type RestfulAPI ¶
type RestfulAPI struct {
// contains filtered or unexported fields
}
RestfulAPI represents RestfulAPI resource: mxgraph.veeam2.restful_api
func NewRestfulAPI ¶
func NewRestfulAPI(id, name string) RestfulAPI
func (RestfulAPI) ID ¶
func (r RestfulAPI) ID() string
func (RestfulAPI) Value ¶
func (r RestfulAPI) Value() string
Click to show internal directories.
Click to hide internal directories.