# Functions

GetProviderCredentials gets provider credentials by cloud provider name.
GetProviderFromConfiguration gets provider object from Configuration Returns: 1) (nil, err): hit an issue to find the provider 2) (nil, nil): provider not found 3) (provider, nil): provider found.

# Constants

DefaultName is the name of Provider object.
DefaultNamespace is the namespace of Provider object.
EnvAWSAccessKeyID is the name of the AWS_ACCESS_KEY_ID env.
EnvAWSDefaultRegion is the name of the AWS_DEFAULT_REGION env.
EnvAWSSecretAccessKey is the name of the AWS_SECRET_ACCESS_KEY env.
EnvAWSSessionToken is the name of the AWS_SESSION_TOKEN env.
No description provided by the author

# Structs

AlibabaCloudCredentials are credentials for Alibaba Cloud.
AWSCredentials are credentials for AWS.
AzureCredentials are credentials for Azure.
BaiduCloudCredentials are credentials for Baidu Cloud.
ECCredentials are credentials for Elastic CLoud.
GCPCredentials are credentials for GCP.
HuaWeiCloudCredentials are credentials for Huawei Cloud.
TencentCloudCredentials are credentials for Tencent Cloud.
UCloudCredentials are credentials for UCloud.
VSphereCredentials are credentials for VSphere.

# Type aliases

CloudProvider is a type for mark a Cloud Provider.
CustomCredentials are credentials for custom (you self).