Versions in this module Expand all Collapse all v0 v0.1.5 Oct 28, 2025 Changes in this version + func DetectCloudFromInstances(instances []*cloud.Instance) (string, error) + func GetSupportedProviders() []string + func IsProviderSupported(cloudType string) bool + func NewProvider(cloudType string, options ...Option) (cloud.CloudProvider, error) + func NewProviderFromInstances(instances []*cloud.Instance, options ...Option) (cloud.CloudProvider, error) + type Config struct + Profile string + Region string + type Option func(*Config) + func WithProfile(profile string) Option + func WithRegion(region string) Option + type ProviderType string + const ProviderAWS + const ProviderAzure + const ProviderGCP