.empty_connection_pools! ⇒ nil

Close any long-lived connections maintained by the SDK's internal
connection pool.

Applications that rely heavily on the fork() system call on POSIX systems
should call this method in the child process directly after fork to ensure
there are no race conditions between the parent process and its children
for the pooled TCP connections.

Child processes that make multi-threaded calls to the SDK should block on
this call before beginning work.

Return the partition with the given name. A partition describes
the services and regions available in that partition.

aws=Aws.partition('aws')puts"Regions available in the aws partition:\n"aws.regions.eachdo|region|putsregion.nameendputs"Services available in the aws partition:\n"aws.services.eachdo|services|putsservices.nameend

Return an array of partitions. A partition describes
the services and regions available in that partition.

Aws.partitions.eachdo|partition|puts"Regions available in #{partition.name}:\n"partition.regions.eachdo|region|putsregion.nameendputs"Services available in #{partition.name}:\n"partition.services.eachdo|service|putsservice.nameendend

.use_bundled_cert! ⇒ String

The SDK ships with a ca certificate bundle to use when verifying SSL
peer certificates. By default, this cert bundle is NOT used. The
SDK will rely on the default cert available to OpenSSL. This ensures
the cert provided by your OS is used.

For cases where the default cert is unavailable, e.g. Windows, you
can call this method.