/
usr
/
lib
/
python2.6
/
site-packages
/
boto
/
rds
/
/usr/lib/python2.6/site-packages/boto/rds
mkdir
upload
Name
Size
Mode
Actions
dbinstance.py
17366
0644
edit
dl
rm
dbinstance.pyc
15807
0644
edit
dl
rm
dbinstance.pyo
15807
0644
edit
dl
rm
dbsecuritygroup.py
6651
0644
edit
dl
rm
dbsecuritygroup.pyc
7062
0644
edit
dl
rm
dbsecuritygroup.pyo
7062
0644
edit
dl
rm
dbsnapshot.py
6398
0644
edit
dl
rm
dbsnapshot.pyc
5676
0644
edit
dl
rm
dbsnapshot.pyo
5676
0644
edit
dl
rm
dbsubnetgroup.py
2825
0644
edit
dl
rm
dbsubnetgroup.pyc
2360
0644
edit
dl
rm
dbsubnetgroup.pyo
2360
0644
edit
dl
rm
event.py
1876
0644
edit
dl
rm
event.pyc
1417
0644
edit
dl
rm
event.pyo
1417
0644
edit
dl
rm
logfile.py
2533
0644
edit
dl
rm
logfile.pyc
2451
0644
edit
dl
rm
logfile.pyo
2451
0644
edit
dl
rm
optiongroup.py
15665
0644
edit
dl
rm
optiongroup.pyc
15209
0644
edit
dl
rm
optiongroup.pyo
15209
0644
edit
dl
rm
parametergroup.py
7037
0644
edit
dl
rm
parametergroup.pyc
7300
0644
edit
dl
rm
parametergroup.pyo
7300
0644
edit
dl
rm
regioninfo.py
1513
0644
edit
dl
rm
regioninfo.pyc
775
0644
edit
dl
rm
regioninfo.pyo
775
0644
edit
dl
rm
statusinfo.py
2011
0644
edit
dl
rm
statusinfo.pyc
1561
0644
edit
dl
rm
statusinfo.pyo
1561
0644
edit
dl
rm
vpcsecuritygroupmembership.py
3131
0644
edit
dl
rm
vpcsecuritygroupmembership.pyc
2866
0644
edit
dl
rm
vpcsecuritygroupmembership.pyo
2866
0644
edit
dl
rm
__init__.py
68361
0644
edit
dl
rm
__init__.pyc
59292
0644
edit
dl
rm
__init__.pyo
59292
0644
edit
dl
rm
Edit:
/usr/lib/python2.6/site-packages/boto/rds/vpcsecuritygroupmembership.py
(3131B)
# Copyright (c) 2013 Anthony Tonns http://www.corsis.com/ # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the # "Software"), to deal in the Software without restriction, including # without limitation the rights to use, copy, modify, merge, publish, dis- # tribute, sublicense, and/or sell copies of the Software, and to permit # persons to whom the Software is furnished to do so, subject to the fol- # lowing conditions: # # The above copyright notice and this permission notice shall be included # in all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- # ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT # SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS # IN THE SOFTWARE. """ Represents a VPCSecurityGroupMembership """ class VPCSecurityGroupMembership(object): """ Represents VPC Security Group that this RDS database is a member of Properties reference available from the AWS documentation at http://docs.aws.amazon.com/AmazonRDS/latest/APIReference/\ API_VpcSecurityGroupMembership.html Example:: pri = "sg-abcdefgh" sec = "sg-hgfedcba" # Create with list of str db = c.create_dbinstance(... vpc_security_groups=[pri], ... ) # Modify with list of str db.modify(... vpc_security_groups=[pri,sec], ... ) # Create with objects memberships = [] membership = VPCSecurityGroupMembership() membership.vpc_group = pri memberships.append(membership) db = c.create_dbinstance(... vpc_security_groups=memberships, ... ) # Modify with objects memberships = d.vpc_security_groups membership = VPCSecurityGroupMembership() membership.vpc_group = sec memberships.append(membership) db.modify(... vpc_security_groups=memberships, ... ) :ivar connection: :py:class:`boto.rds.RDSConnection` associated with the current object :ivar vpc_group: This id of the VPC security group :ivar status: Status of the VPC security group membership <boto.ec2.securitygroup.SecurityGroup>` objects that this RDS Instance is a member of """ def __init__(self, connection=None, status=None, vpc_group=None): self.connection = connection self.status = status self.vpc_group = vpc_group def __repr__(self): return 'VPCSecurityGroupMembership:%s' % self.vpc_group def startElement(self, name, attrs, connection): pass def endElement(self, name, value, connection): if name == 'VpcSecurityGroupId': self.vpc_group = value elif name == 'Status': self.status = value else: setattr(self, name, value)
Save
cmd:
run