Documentation
¶
Index ¶
- func Destination(path string, force bool) (*os.File, bool, error)
- func SanitizeResources(resources []manifest.Resource, excludeFields []string) []manifest.Resource
- func WriteApplyResults(writer io.Writer, results []admin.ApplyResult, format string) error
- func WriteComparisonReport(writer io.Writer, report manifest.ComparisonReport, format string) error
- func WriteJSON(writer io.Writer, payload interface{}) error
- func WritePayload(writer io.Writer, payload interface{}, format string) error
- func WriteRelationshipTable(writer io.Writer, relationships []manifest.RelationshipOperation) error
- func WriteResourceTable(writer io.Writer, resources []manifest.Resource, detailed bool) error
- func WriteResourcesToDir(dir string, resources []manifest.Resource, ...) error
- func WriteTOML(writer io.Writer, payload interface{}) error
- func WriteYAML(writer io.Writer, payload interface{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Destination ¶
Destination resolves the writer to use for command output.
func SanitizeResources ¶
func WriteApplyResults ¶
func WriteComparisonReport ¶
func WritePayload ¶
WritePayload writes a payload in one of the structured formats (json, yaml, toml).
func WriteRelationshipTable ¶
func WriteRelationshipTable(writer io.Writer, relationships []manifest.RelationshipOperation) error
func WriteResourceTable ¶
func WriteResourcesToDir ¶
func WriteResourcesToDir(dir string, resources []manifest.Resource, relationships []manifest.RelationshipOperation, format string, force bool) error
WriteResourcesToDir writes one file per resource into dir, plus an optional relationships file. Each resource is wrapped as a single-resource manifest so it round-trips through apply.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.