@goldstack/infra-aws
Version:
Utilities to work with AWS infrastructure via the cli.
10 lines • 712 B
TypeScript
import type { AWSConfiguration } from './types/awsAccount';
import type { AwsCredentialIdentityProvider } from '@aws-sdk/types';
export declare function getAWSUserFromEnvironmentVariables(): Promise<AwsCredentialIdentityProvider>;
/**
* Obtains AWS user credentials from container environment variables for ECS containers.
*/
export declare function getAWSUserFromContainerEnvironment(): Promise<AwsCredentialIdentityProvider>;
export declare function getAWSUserFromDefaultLocalProfile(): Promise<AwsCredentialIdentityProvider>;
export declare function getAWSUserFromGoldstackConfig(config: AWSConfiguration, userName: string): Promise<AwsCredentialIdentityProvider>;
//# sourceMappingURL=awsUserUtils.d.ts.map