VM::EC...ersion(3pm)

πŸ“¦
version 1.28 Β· 7 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– VM::EC2::DB::Engine::Version πŸ’–

ok so bestie, welcome to the glow-up doc for VM::EC2::DB::Engine::Version β€” that's the lil module that lives in the User Contributed Perl Documentation section of your man pages (the 3pm crew, iykyk). she's an RDS Database Engine Version and she's literally so important, no cap. πŸŽ€


✨ NAME ✨

VM::EC2::DB::Engine::Version β€” An RDS Database Engine Version πŸ¦‹

like... that's her. that's the whole vibe. an RDS DB engine version. periodt. πŸ’…


✨ SYNOPSIS ✨

ok so here's how you actually meet her, bestie:

use VM::EC2;
$ec2 = VM::EC2->new(...);
@versions = $ec2->describe_db_engine_versions;
print $_,"\n" foreach grep { $_->Engine eq 'mysql' } @versions;

the way that you just use VM::EC2, spin up a $ec2 = VM::EC2->new(...), then call $ec2->describe_db_engine_versions and get a whole @versions list back?? iconic. and then you grep through them for the ones where $_->Engine eq 'mysql' and print each one with "\n". slay. πŸ”₯


✨ DESCRIPTION ✨

ok so real talk: this object represents a DB Engine Version, and you get one back from a call to VM::EC2->describe_db_engine_versions(). that's it. that's the lore. she's a lil representation of a DB engine version and she said what she said. 🫢


✨ STRING OVERLOADING ✨

bestie listen β€” in string context, this object returns the DBEngineVersionDescription. so when you just print her or shove her in a string, that's what you get. no extra steps, she just shows up. πŸ’–


✨ SEE ALSO ✨

go read these next, they're the friend group fr fr:

  • VM::EC2
  • VM::EC2::Generic
  • VM::EC2::DB::Instance

✨ AUTHOR ✨

Lance Kinley <lkinley@loyaltymethods.com>. πŸ‘‘

Copyright (c) 2013 Loyalty Methods, Inc.

This package and its accompanying libraries is free software; you can redistribute it and/or modify it under the terms of the GPL (either version 1, or at your option, any later version) or the Artistic License 2.0. Refer to LICENSE for the full license text. In addition, please see DISCLAIMER.txt for disclaimers of warranty. 🫑

not me making sure every single license line made it in because the legal girlies deserve their moment too πŸ’€

ok and for the cute sign-off: this whole thing is running on perl v5.38.2 and the doc is dated 2024-08-10, which is when this page got its little timestamp glow-up. πŸ’…βœ¨ go forth and describe those DB engine versions, bestie β€” you got this. πŸŒΈπŸ¦‹πŸ’–

πŸ“¦ where this page comes from