in src/config.ts [29:58]
static names(): { [key: string]: string } {
return {
accessKeyId: 'accessKeyId',
accessKeySecret: 'accessKeySecret',
securityToken: 'securityToken',
bearerToken: 'bearerToken',
durationSeconds: 'durationSeconds',
roleArn: 'roleArn',
policy: 'policy',
roleSessionExpiration: 'roleSessionExpiration',
roleSessionName: 'roleSessionName',
externalId: 'externalId',
stsEndpoint: 'stsEndpoint',
stsRegionId: 'stsRegionId',
enableVpc: 'enableVpc',
timeout: 'readTimeout',
connectTimeout: 'connectTimeout',
publicKeyId: 'publicKeyId',
privateKeyFile: 'privateKeyFile',
roleName: 'roleName',
enableIMDSv2: 'enableIMDSv2',
disableIMDSv1: 'disableIMDSv1',
asyncCredentialUpdateEnabled: 'asyncCredentialUpdateEnabled',
metadataTokenDuration: 'metadataTokenDuration',
credentialsURI: 'credentialsURI',
oidcProviderArn: 'oidcProviderArn',
oidcTokenFilePath: 'oidcTokenFilePath',
type: 'type',
};
}