...
1 package credentials
2
3
4 const (
5 ENVCredentialFile = "ALIBABA_CLOUD_CREDENTIALS_FILE"
6 ENVEcsMetadata = "ALIBABA_CLOUD_ECS_METADATA"
7 PATHCredentialFile = "~/.alibabacloud/credentials"
8 ENVRoleArn = "ALIBABA_CLOUD_ROLE_ARN"
9 ENVOIDCProviderArn = "ALIBABA_CLOUD_OIDC_PROVIDER_ARN"
10 ENVOIDCTokenFile = "ALIBABA_CLOUD_OIDC_TOKEN_FILE"
11 ENVRoleSessionName = "ALIBABA_CLOUD_ROLE_SESSION_NAME"
12 )
13
14
15 type Provider interface {
16 resolve() (*Config, error)
17 }
18
View as plain text