AWS SDK for JavaScript STS Client for Node.js, Browser and React Native, providing temporary security credentials and role assumption capabilities
92
Evaluation — 92%
↑ 1.05xAgent success when using this tile
Build a client that calls AWS STS operations with automatic retry capabilities to handle transient failures.
Cloud services occasionally experience transient failures like throttling or temporary unavailability. Your client should handle these gracefully with automatic retries and exponential backoff.
Create a function that initializes an STS client with retry settings:
Create a function that retrieves the caller's AWS account ID:
@generates
export interface RetryConfig {
region: string;
maxAttempts: number;
retryMode: string;
}
export function createClient(config: RetryConfig): any;
export async function getAccountId(client: any): Promise<string>;Provides AWS STS client operations with built-in retry and exponential backoff support.
Install with Tessl CLI
npx tessl i tessl/npm-aws-sdk--client-stsdocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10