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

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

πŸ’– VM::EC...ership(3pm) β€” bestie, let's talk DB Security Group Membership πŸ’–

okay so real quick, the vibe check: this is a User Contributed Perl Documentation page, and the manual name is literally VM::EC...ership(3pm) (yes the name is truncated, she's mysterious like that πŸŽ€). Anyway. Sit down, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

VM::EC2::DB::SecurityGroup::Membership β€” it's an RDS Database Security Group Membership. That's the whole personality. πŸ‘‘


🌸 SYNOPSIS 🌸

here's the little starter pack, no cap:

use VM::EC2;
$ec2 = VM::EC2->new(...);
my $db = $ec2->describe_db_instance(...);
my @grps = $db->DBSecurityGroups;

see how easy she is? new(...) the thing, describe_db_instance(...) your DB, and boom πŸ’₯ β€” DBSecurityGroups hands you back the goods.


πŸ¦‹ METHODS πŸ¦‹

every single one, bestie, I'm not skipping anybody:

  • DBSecurityGroupName β€” the security group name, iconic as always πŸ’…
  • Status β€” the security group status. the current situation. the vibe.
  • name β€” alias for DBSecurityGroupName. same girl, shorter name ✨
  • status β€” alias for Status. lowercase twin energy 🫢
  • db_security_group β€” returns an VM::EC2::DB::SecurityGroup object. not just a name, the whole object πŸ‘‘

πŸ’œ DESCRIPTION πŸ’œ

So this object is describing a DB Security Group Membership. The way that it's a response element in calls that return a DB instance object? obsessed. literally it just shows up as part of the answer when you ask for a DB instance, and it's here to tell you about the membership. periodt. πŸŽ€


🌈 STRING OVERLOADING 🌈

In string context, the object returns the Security Group Name. So you can just drop it in a string and she'll show up as the name, no extra steps, no drama, main character behavior fr fr ✨


πŸ‘‘ SEE ALSO πŸ‘‘

go read these next, iykyk:

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

πŸ’– AUTHOR πŸ’–

Written by Lance Kinley <lkinley@loyaltymethods.com>. 🫢

Copyright (c) 2013 Loyalty Methods, Inc.

okay important legal moment, bestie, listen up πŸ“’: 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. don't skip that part, it's giving legally binding 🧚

and that's the whole page, you ate it πŸ’… this was perl v5.38.2, dated 2024-08-10 β€” catch you on the next manpage, mwah πŸ˜­πŸ’–πŸ¦‹

πŸ“¦ where this page comes from