def delete(name=None, group_id=None, region=None, key=None, keyid=None,
           profile=None, vpc_id=None, vpc_name=None):
    '''
    Delete a security group.

    CLI example::

        salt myminion boto_secgroup.delete mysecgroup
    '''
    conn = _get_conn(region=region, key=key, keyid=keyid, profile=profile)

    group = _get_group(conn, name=name, vpc_id=vpc_id, vpc_name=vpc_name,
                       group_id=group_id, region=region, key=key, keyid=keyid,
                       profile=profile)
    if group:
        deleted = conn.delete_security_group(group_id=group.id)
        if deleted:
            log.info('Deleted security group %s with id %s.', group.name, group.id)
            return True
        else:
            msg = 'Failed to delete security group {0}.'.format(name)
            log.error(msg)
            return False
    else:
        log.debug('Security group not found.')
        return False
def delete ( name = None , group_id = None , region = None , key = None , keyid = None , profile = None , vpc_id = None , vpc_name = None ) : conn = _get_conn ( region = region , key = key , keyid = keyid , profile = profile ) group = _get_group ( conn , name = name , vpc_id = vpc_id , vpc_name = vpc_name , group_id = group_id , region = region , key = key , keyid = keyid , profile = profile ) if group : deleted = conn . delete_security_group ( group_id = group . id ) if deleted : log . info ( 'Deleted security group %s with id %s.' , group . name , group . id ) return True else : msg = 'Failed to delete security group {0}.' . format ( name ) log . error ( msg ) return False else : log . debug ( 'Security group not found.' ) return False
Delete a security group.

    CLI example::

        salt myminion boto_secgroup.delete mysecgroup