Documentation ¶
Index ¶
- func BuildRegionList(_ context.Context, d *plugin.QueryData) []map[string]interface{}
- func BuildZoneList(_ context.Context, d *plugin.QueryData) []map[string]interface{}
- func ConfigInstance() interface{}
- func GetConfig(connection *plugin.Connection) scalewayConfig
- func GetDefaultScalewayRegion(d *plugin.QueryData) string
- func Plugin(ctx context.Context) *plugin.Plugin
- func Regions() []scw.Region
- func Zones() []scw.Zone
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildRegionList ¶
BuildRegionList :: return a list of matrix items, one per region
func BuildZoneList ¶
BuildZoneList :: return a list of matrix items, one per zone
func ConfigInstance ¶
func ConfigInstance() interface{}
func GetConfig ¶
func GetConfig(connection *plugin.Connection) scalewayConfig
GetConfig :: retrieve and cast connection config from query data
func GetDefaultScalewayRegion ¶
GetDefaultScalewayRegion returns the default region for Scaleway project
Types ¶
This section is empty.
Source Files ¶
- connection_config.go
- multi_region.go
- not_found.go
- plugin.go
- service.go
- table_scaleway_account_project.go
- table_scaleway_account_ssh_key.go
- table_scaleway_baremetal_server.go
- table_scaleway_billing_consumption.go
- table_scaleway_iam_api_key.go
- table_scaleway_iam_user.go
- table_scaleway_instance_image.go
- table_scaleway_instance_ip.go
- table_scaleway_instance_security_group.go
- table_scaleway_instance_server.go
- table_scaleway_instance_snapshot.go
- table_scaleway_instance_volume.go
- table_scaleway_kubernetes_cluster.go
- table_scaleway_kubernetes_node.go
- table_scaleway_kubernetes_pool.go
- table_scaleway_object_bucket.go
- table_scaleway_rdb_database.go
- table_scaleway_rdb_instance.go
- table_scaleway_registry_image.go
- table_scaleway_registry_namespace.go
- table_scaleway_vpc_private_network.go
- utils.go
Click to show internal directories.
Click to hide internal directories.