VM::EC...:Status(3pm)
π NAME π
VM::EC2::DB::Parameter::Group::Status β bestie, it's an RDS Database Parameter Group Status object. That's the whole vibe. π
This page lives in the User Contributed Perl Documentation section of your man pages, so like, it's 3pm coded. π
β¨ SYNOPSIS β¨
use VM::EC2;
$ec2 = VM::EC2->new(...);
$db = $ec2->create_db_instance(...);
@param_status = $db->DBParameterGroups;
print $_->DBParameterGroupName,'=',$_->ParameterApplyStatus,"\n" foreach @status;
Okay so that's the whole flow β spin up your VM::EC2, make a DB instance, grab the parameter groups, and loop through printing the name and the apply status like a little key=value situation. Chef's kiss. π
πΈ DESCRIPTION πΈ
So this object represents a DB Parameter Group Status. It doesn't just show up out of nowhere, okay β it gets returned as an element by these calls, and these calls only:
create_db_instance()create_db_instance_read_replica()delete_db_instance()modify_db_instance()reboot_db_instance()restore_db_instance_from_db_snapshot()
That's the friend group. If you're calling one of those, this little status object might pop up in the results. Periodt. π
π METHODS π
DBParameterGroupNameβ the Parameter Group Name. Just the name, bestie. That's it. π«ΆParameterApplyStatusβ the Status of the Parameter Group. This is the one that tells you what's going on. π₯parameter_groupβ hands you a wholeVM::EC2::DB::Parameter::Groupobject. Like, the full thing, not just the name. Iconic. β¨
π¦ STRING OVERLOADING π¦
When you drop this object into a string context, it returns the Parameter Apply Status. So yes, you can just interpolate it and it'll behave. No cap. π
π SEE ALSO π
VM::EC2VM::EC2::GenericVM::EC2::DB::InstanceVM::EC2::DB::Parameter::Group
Go read those next, bestie, they're all connected. β¨
π AUTHOR π
Lance Kinley <lkinley@loyaltymethods.com> β wrote it, we love him for it. π
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.
Legalese corner, bestie: those license files are real files, go actually read them, don't just vibe off this summary. π
And that's the whole page, mwah. π This was perl v5.38.2, dated 2024-08-10, from the VM::EC2::DB::Parameter::Group::Status page in 3pm. Slay, go write some Perl. π§
π¦ where this page comes from
- debian trixie: libvm-ec2-perl 1.28-5 Β· Artistic-2.0 OR GPL-1.0-or-later
- ubuntu resolute: libvm-ec2-perl 1.28-5 Β· Artistic-2.0 OR GPL-1.0-or-later
- ubuntu stonking: libvm-ec2-perl 1.28-5 Β· Artistic-2.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms