Documentation ¶
Index ¶
- type CredentialsProviderWrapper
- type RAMRoleArnWithOIDCTokenCredential
- func (r *RAMRoleArnWithOIDCTokenCredential) GetAccessKeyId() (*string, error)
- func (r *RAMRoleArnWithOIDCTokenCredential) GetAccessKeySecret() (*string, error)
- func (r *RAMRoleArnWithOIDCTokenCredential) GetBearerToken() *string
- func (r *RAMRoleArnWithOIDCTokenCredential) GetSecurityToken() (*string, error)
- func (r *RAMRoleArnWithOIDCTokenCredential) GetType() *string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CredentialsProviderWrapper ¶ added in v0.15.0
type CredentialsProviderWrapper struct {
// contains filtered or unexported fields
}
func NewCredentialsProviderWrapper ¶ added in v0.15.0
func NewCredentialsProviderWrapper(cred credentials.Credential) *CredentialsProviderWrapper
func (CredentialsProviderWrapper) Credentials ¶ added in v0.15.0
func (c CredentialsProviderWrapper) Credentials(ctx context.Context) (*provider.Credentials, error)
type RAMRoleArnWithOIDCTokenCredential ¶
type RAMRoleArnWithOIDCTokenCredential struct {
// contains filtered or unexported fields
}
func NewRAMRoleArnWithOIDCTokenCredential ¶
func NewRAMRoleArnWithOIDCTokenCredential(providerArn, roleArn, tokenFile, policy, roleSessionName string, sessionDuration int) (*RAMRoleArnWithOIDCTokenCredential, error)
func (*RAMRoleArnWithOIDCTokenCredential) GetAccessKeyId ¶
func (r *RAMRoleArnWithOIDCTokenCredential) GetAccessKeyId() (*string, error)
func (*RAMRoleArnWithOIDCTokenCredential) GetAccessKeySecret ¶
func (r *RAMRoleArnWithOIDCTokenCredential) GetAccessKeySecret() (*string, error)
func (*RAMRoleArnWithOIDCTokenCredential) GetBearerToken ¶
func (r *RAMRoleArnWithOIDCTokenCredential) GetBearerToken() *string
func (*RAMRoleArnWithOIDCTokenCredential) GetSecurityToken ¶
func (r *RAMRoleArnWithOIDCTokenCredential) GetSecurityToken() (*string, error)
func (*RAMRoleArnWithOIDCTokenCredential) GetType ¶
func (r *RAMRoleArnWithOIDCTokenCredential) GetType() *string
Click to show internal directories.
Click to hide internal directories.