Documentation ¶
Index ¶
- type CloudformationTarget
- func (t *CloudformationTarget) Find(ref *Literal) (interface{}, bool)
- func (t *CloudformationTarget) Finish(taskMap map[string]fi.Task) error
- func (t *CloudformationTarget) ProcessDeletions() bool
- func (t *CloudformationTarget) RenderResource(resourceType string, resourceName string, e interface{}) error
- type Literal
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudformationTarget ¶
type CloudformationTarget struct { Cloud fi.Cloud Project string // contains filtered or unexported fields }
func NewCloudformationTarget ¶
func NewCloudformationTarget(cloud fi.Cloud, project string, outDir string) *CloudformationTarget
func (*CloudformationTarget) Find ¶
func (t *CloudformationTarget) Find(ref *Literal) (interface{}, bool)
func (*CloudformationTarget) Finish ¶
func (t *CloudformationTarget) Finish(taskMap map[string]fi.Task) error
func (*CloudformationTarget) ProcessDeletions ¶
func (t *CloudformationTarget) ProcessDeletions() bool
func (*CloudformationTarget) RenderResource ¶
func (t *CloudformationTarget) RenderResource(resourceType string, resourceName string, e interface{}) error
type Literal ¶
type Literal struct {
// contains filtered or unexported fields
}
func LiteralString ¶
func (*Literal) MarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.