@@ -36,7 +36,7 @@ def details(self, identifier, mask=None):
3636 https://sldn.softlayer.com/reference/services/SoftLayer_Scale_Group/getObject/
3737 """
3838 if not mask :
39- mask = """mask[virtualGuestMembers[id,virtualGuest[hostname,domain,provisionDate]], terminationPolicy,
39+ mask = """mask[virtualGuestMembers[id,virtualGuest[id, hostname,domain,provisionDate]], terminationPolicy,
4040 virtualGuestMemberCount, virtualGuestMemberTemplate[sshKeys],
4141 policies[id,name,createDate,cooldown,actions,triggers,scaleActions],
4242 networkVlans[networkVlanId,networkVlan[networkSpace,primaryRouter[hostname]]],
@@ -93,3 +93,13 @@ def get_logs(self, identifier, mask=None, object_filter=None):
9393 """
9494 return self .client .call ('SoftLayer_Scale_Group' , 'getLogs' , id = identifier , mask = mask , filter = object_filter ,
9595 iter = True )
96+
97+ def get_virtual_guests (self , identifier , mask = None ):
98+ """Calls `SoftLayer_Scale_Group::getVirtualGuestMembers()`_
99+
100+ :param identifier: SoftLayer_Scale_Group Id
101+ :param mask: optional SoftLayer_Scale_Member objectMask
102+ .. _SoftLayer_Scale_Group::getVirtualGuestMembers():
103+ https://sldn.softlayer.com/reference/services/SoftLayer_Scale_Group/getVirtualGuestMembers/
104+ """
105+ return self .client .call ('SoftLayer_Scale_Group' , 'getVirtualGuestMembers' , id = identifier , mask = mask , iter = True )
0 commit comments