Documentation ¶
Overview ¶
Package solace implements the functions and types needed to create a custom terraform provider that will manage solace message broker appliances.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { User string Password string Host string BasePath string MsgVPN string Auth runtime.ClientAuthInfoWriter Client *apiclient.SEMPSolaceElementManagementProtocol }
Config is the configuration structure used to instantiate the Solace client as well as holding per-provider global data.
type TerraformResourceData ¶
type TerraformResourceData interface { HasChange(string) bool GetOk(string) (interface{}, bool) Set(string, interface{}) error SetId(string) Id() string }
TerraformResourceData represents a subset of the function from schema.ResourceData Approach copied from terraform-google-provider (utils.go) cf. https://godoc.org/github.com/hashicorp/terraform/helper/schema#ResourceData
Click to show internal directories.
Click to hide internal directories.