# Functions

New initialises a new provider.
NewDiskResource is a helper function to simplify the provider implementation.
NewImageDataSource initialises an images datasource.
NewImageResource is a helper function to simplify the provider implementation.
NewImagesDataSource initialises an images datasource.
NewInstanceExternalIPsDataSource initialises an images datasource.
NewInstanceResource is a helper function to simplify the provider implementation.
NewIpPoolDataSource initialises an ip_pool datasource.
NewIPPoolResource is a helper function to simplify the provider implementation.
NewIpPoolSiloLinkResource is a helper function to simplify the provider implementation.
NewProjectDataSource initialises a project datasource.
NewProjectResource is a helper function to simplify the provider implementation.
NewProjectsDataSource initialises a projects datasource.
NewSiloDataSource initialises a silo datasource.
NewSnapshotResource is a helper function to simplify the provider implementation.
NewSSHKeyDataSource is a helper function to simplify the provider implementation.
NewSSHKeyResource is a helper function to simplify the provider implementation.
NewVPCDataSource initialises an images datasource.
NewVPCFirewallRulesResource is a helper function to simplify the provider implementation.
NewVPCResource is a helper function to simplify the provider implementation.
NewVPCSubnetDataSource initialises an images datasource.
NewVPCSubnetResource is a helper function to simplify the provider implementation.
RequiresReplaceUnlessEmptyStringToNull returns a resource.RequiresReplaceIfFunc that returns true unless the change is from an empty string or null.

# Constants

Version contains the current terraform provider version.