cloudmesh-cloud.cloudmesh.secgroup.Secgroup
¶
Module Contents¶
Classes¶
-
class
cloudmesh-cloud.cloudmesh.secgroup.Secgroup.
SecgroupExamples
¶ -
rule
(self, name, cm=False)¶
-
group
(self, name, cm=False)¶
-
load
(self, cm=False)¶
-
-
class
cloudmesh-cloud.cloudmesh.secgroup.Secgroup.
SecgroupDatabase
(kind=None)¶ -
clear
(self)¶
-
find
(self, name=None)¶
-
remove
(self, name=None)¶
-
list
(self, name=None)¶
-
update_dict_list
(self, entries)¶
-
-
class
cloudmesh-cloud.cloudmesh.secgroup.Secgroup.
SecgroupRule
¶ Bases:
cloudmesh-cloud.cloudmesh.secgroup.Secgroup.SecgroupDatabase
-
add
(self, name=None, protocol=None, ports=None, ip_range=None)¶
-
delete
(self, name=None)¶
-
-
class
cloudmesh-cloud.cloudmesh.secgroup.Secgroup.
Secgroup
¶ Bases:
cloudmesh-cloud.cloudmesh.secgroup.Secgroup.SecgroupDatabase
-
output
¶
-
add
(self, name=None, rules=None, description=None)¶ adds a rule to a given group. If the group does not exist, it will be created.
- Parameters
name –
rules –
description –
- Returns
-
delete
(self, name=None, rules=None)¶ deletes the groups :param name: :param rules: :return:
-