ecs_credentials.d.ts 525 B

1234567891011121314151617
  1. import {RemoteCredentials} from './remote_credentials';
  2. export class ECSCredentials extends RemoteCredentials {
  3. /**
  4. * Represents credentials received.
  5. * @param {object} options - Override the default (1s) timeout period.
  6. */
  7. constructor(options?: ECSCredentialsOptions);
  8. }
  9. interface ECSCredentialsOptions {
  10. httpOptions?: {
  11. /**
  12. * Timeout in milliseconds.
  13. */
  14. timeout?: number
  15. }
  16. maxRetries?: number
  17. }