code: def _GroupActions(action,group,alias,location):
  		
  		if alias is None:  alias = clc.v1.Account.GetAlias()
  		if location is None:  location = clc.v1.Account.GetLocation()
  		groups_uuid = Group.GetGroupUUID(group,alias,location)
  
  		r = clc.v1.API.Call('post','Group/%sHardwareGroup' % (action), {'UUID': groups_uuid, 'AccountAlias': alias })
  		return(r)
docs: Applies group level actions.
  
  		:param action: the server action url to exec against
  		:param group: group name
  		:param alias: short code for a particular account.  If none will use account's default alias
  		:param location: datacenter location.  If none will use account's default alias