Categorygithub.com/gideaworx/terraform-exporter-plugin-go

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServeCommands should be called from your main function to create an RPC/GRPC server and serve plugins and commands to the CLI.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author

# Variables

No description provided by the author
HandshakeConfig is a struct that the plugin host and author must agree upon for a successful connection.

# Structs

CommandInfo is the information about an individual command hosted by a Plugin.
ExportCommandRequest is sent to the a plugin's command to initiate processing.
ExportPluginResult is sent from the CLI to find a plugin's command and execute it.
ExportResponse should contain all of the resources that were successfully created in Export.
No description provided by the author
ImportDirective represents a recently created resource that should be "terraform import"ed into the current state.
PluginInformation represents a plugin.
No description provided by the author
Version represents a semver.org compliant semantic version.

# Interfaces

ExportCommand is an individual command hosted by a Plugin.
ExportPlugin is the interface plugin authors implement.

# Type aliases

PluginProtocol is a list of plugin versions supported by the host.