Documentation ¶
Overview ¶
package parser converts the schema into a full-fledged struct that provides more functionality for discovering resource references, etc.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ParsedResource ¶
type ParsedResource struct { *schema.Resource Parents []*ParsedResource }
type ParsedService ¶
type ParsedService struct { *schema.Service ResourceByType map[string]*ParsedResource }
ParsedService wraps schema.Service, but includes helper functions for things like retrieving the resource definitions within a service.
func NewParsedService ¶
func NewParsedService(s *schema.Service) (*ParsedService, error)
Click to show internal directories.
Click to hide internal directories.