def get_pool_skipped_list(self, avi_config, pool_group_name, skipped_setting, csv_object, obj_name, csv_writer_dict_list, vs_ref):
    '\n        This method is used for getting pool skipped list.\n        :param avi_config: AVI dict\n        :param pool_group_name: Name of Pool group\n        :param skipped_setting: List of skipped settings\n        :param csv_object: CSV row\n        :param obj_name: Name of Object\n        :param csv_writer_dict_list: List of bind lb vserver netscaler command\n                                     rows\n        :param vs_ref: vs object reference\n        :return: List of skipped settings\n        '
    pool_group_object_ref = [pool_group_object_ref for pool_group_object_ref in avi_config['PoolGroup'] if (pool_group_object_ref['name'] == pool_group_name)]
    for pool_group in pool_group_object_ref:
        if ('members' in pool_group):
            for each_pool_ref in pool_group['members']:
                pool_name = self.get_name(each_pool_ref['pool_ref'])
                skipped_list = self.get_csv_skipped_list(csv_object, pool_name, vs_ref)
                if (len(skipped_list) > 0):
                    skipped_setting[obj_name] = {}
                    skipped_setting[obj_name]['pool'] = {}
                    skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                    skipped_setting[obj_name]['pool']['pool_skipped_list'] = skipped_list
                for pool_partial in csv_object:
                    avi_object_json = self.format_string_to_json(pool_partial['AVI Object'])
                    if (avi_object_json['name'] == pool_name):
                        if (('health_monitor_refs' in avi_object_json) and avi_object_json['health_monitor_refs']):
                            monitor_refs = avi_object_json['health_monitor_refs']
                            for monitor_ref in monitor_refs:
                                monitor_ref = self.get_name(monitor_ref)
                                csv_object = self.get_csv_object_list(csv_writer_dict_list, ['add lb monitor'])
                                skipped_list = self.get_csv_skipped_list(csv_object, monitor_ref, vs_ref)
                                if skipped_list:
                                    skipped_setting[obj_name] = {}
                                    skipped_setting[obj_name]['pool'] = {}
                                    skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                    skipped_setting[obj_name]['pool']['health monitor'] = {}
                                    skipped_setting[obj_name]['pool']['health monitor']['name'] = monitor_ref
                                    skipped_setting[obj_name]['pool']['health monitor']['skipped_list'] = skipped_list
                        if ('ssl_key_and_certificate_refs' in avi_object_json):
                            (name, skipped) = self.get_ssl_key_and_cert_refs_skipped(csv_writer_dict_list, avi_object_json, vs_ref)
                            if skipped:
                                skipped_setting[obj_name] = {}
                                skipped_setting[obj_name]['pool'] = {}
                                skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                skipped_setting[obj_name]['pool']['ssl key and cert'] = {}
                                skipped_setting[obj_name]['pool']['ssl key and cert']['name'] = name
                                skipped_setting[obj_name]['pool']['ssl key and cert']['skipped_list'] = skipped
                        if ('ssl_profile_ref' in avi_object_json):
                            (name, skipped) = self.get_ssl_profile_skipped(csv_writer_dict_list, avi_object_json['ssl_profile_ref'], vs_ref)
                            if skipped:
                                skipped_setting[obj_name] = {}
                                skipped_setting[obj_name]['pool'] = {}
                                skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                skipped_setting[obj_name]['pool']['ssl profile'] = {}
                                skipped_setting[obj_name]['pool']['ssl profile']['name'] = name
                                skipped_setting[obj_name]['pool']['ssl profile']['skipped_list'] = skipped
                        if ('application_persistence_profile_ref' in avi_object_json):
                            (name, skipped) = self.get_app_persistence_profile_skipped(csv_writer_dict_list, avi_object_json, vs_ref)
                            if skipped:
                                skipped_setting[obj_name] = {}
                                skipped_setting[obj_name]['pool'] = {}
                                skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                skipped_setting[obj_name]['pool']['Application Persistence profile'] = {}
                                skipped_setting[obj_name]['pool']['Application Persistence profile']['name'] = name
                                skipped_setting[obj_name]['pool']['Application Persistence profile']['skipped_list'] = skipped
                        if ('application_persistence_profile_ref' in avi_object_json):
                            (name, skipped) = self.get_app_persistence_profile_skipped(csv_writer_dict_list, avi_object_json, vs_ref)
                            if skipped:
                                skipped_setting[obj_name] = {}
                                skipped_setting[obj_name]['pool'] = {}
                                skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                skipped_setting[obj_name]['pool']['Application Persistence profile'] = {}
                                skipped_setting[obj_name]['pool']['Application Persistence profile']['name'] = name
                                skipped_setting[obj_name]['pool']['Application Persistence profile']['skipped_list'] = skipped
This method is used for getting pool skipped list.
:param avi_config: AVI dict
:param pool_group_name: Name of Pool group
:param skipped_setting: List of skipped settings
:param csv_object: CSV row
:param obj_name: Name of Object
:param csv_writer_dict_list: List of bind lb vserver netscaler command
                             rows
:param vs_ref: vs object reference
:return: List of skipped settings
def get_pool_skipped_list(self, avi_config, pool_group_name, skipped_setting, csv_object, obj_name, csv_writer_dict_list, vs_ref):
    '\n        This method is used for getting pool skipped list.\n        :param avi_config: AVI dict\n        :param pool_group_name: Name of Pool group\n        :param skipped_setting: List of skipped settings\n        :param csv_object: CSV row\n        :param obj_name: Name of Object\n        :param csv_writer_dict_list: List of bind lb vserver netscaler command\n                                     rows\n        :param vs_ref: vs object reference\n        :return: List of skipped settings\n        '
    pool_group_object_ref = [pool_group_object_ref for pool_group_object_ref in avi_config['PoolGroup'] if (pool_group_object_ref['name'] == pool_group_name)]
    for pool_group in pool_group_object_ref:
        if ('members' in pool_group):
            for each_pool_ref in pool_group['members']:
                pool_name = self.get_name(each_pool_ref['pool_ref'])
                skipped_list = self.get_csv_skipped_list(csv_object, pool_name, vs_ref)
                if (len(skipped_list) > 0):
                    skipped_setting[obj_name] = {}
                    skipped_setting[obj_name]['pool'] = {}
                    skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                    skipped_setting[obj_name]['pool']['pool_skipped_list'] = skipped_list
                for pool_partial in csv_object:
                    avi_object_json = self.format_string_to_json(pool_partial['AVI Object'])
                    if (avi_object_json['name'] == pool_name):
                        if (('health_monitor_refs' in avi_object_json) and avi_object_json['health_monitor_refs']):
                            monitor_refs = avi_object_json['health_monitor_refs']
                            for monitor_ref in monitor_refs:
                                monitor_ref = self.get_name(monitor_ref)
                                csv_object = self.get_csv_object_list(csv_writer_dict_list, ['add lb monitor'])
                                skipped_list = self.get_csv_skipped_list(csv_object, monitor_ref, vs_ref)
                                if skipped_list:
                                    skipped_setting[obj_name] = {}
                                    skipped_setting[obj_name]['pool'] = {}
                                    skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                    skipped_setting[obj_name]['pool']['health monitor'] = {}
                                    skipped_setting[obj_name]['pool']['health monitor']['name'] = monitor_ref
                                    skipped_setting[obj_name]['pool']['health monitor']['skipped_list'] = skipped_list
                        if ('ssl_key_and_certificate_refs' in avi_object_json):
                            (name, skipped) = self.get_ssl_key_and_cert_refs_skipped(csv_writer_dict_list, avi_object_json, vs_ref)
                            if skipped:
                                skipped_setting[obj_name] = {}
                                skipped_setting[obj_name]['pool'] = {}
                                skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                skipped_setting[obj_name]['pool']['ssl key and cert'] = {}
                                skipped_setting[obj_name]['pool']['ssl key and cert']['name'] = name
                                skipped_setting[obj_name]['pool']['ssl key and cert']['skipped_list'] = skipped
                        if ('ssl_profile_ref' in avi_object_json):
                            (name, skipped) = self.get_ssl_profile_skipped(csv_writer_dict_list, avi_object_json['ssl_profile_ref'], vs_ref)
                            if skipped:
                                skipped_setting[obj_name] = {}
                                skipped_setting[obj_name]['pool'] = {}
                                skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                skipped_setting[obj_name]['pool']['ssl profile'] = {}
                                skipped_setting[obj_name]['pool']['ssl profile']['name'] = name
                                skipped_setting[obj_name]['pool']['ssl profile']['skipped_list'] = skipped
                        if ('application_persistence_profile_ref' in avi_object_json):
                            (name, skipped) = self.get_app_persistence_profile_skipped(csv_writer_dict_list, avi_object_json, vs_ref)
                            if skipped:
                                skipped_setting[obj_name] = {}
                                skipped_setting[obj_name]['pool'] = {}
                                skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                skipped_setting[obj_name]['pool']['Application Persistence profile'] = {}
                                skipped_setting[obj_name]['pool']['Application Persistence profile']['name'] = name
                                skipped_setting[obj_name]['pool']['Application Persistence profile']['skipped_list'] = skipped
                        if ('application_persistence_profile_ref' in avi_object_json):
                            (name, skipped) = self.get_app_persistence_profile_skipped(csv_writer_dict_list, avi_object_json, vs_ref)
                            if skipped:
                                skipped_setting[obj_name] = {}
                                skipped_setting[obj_name]['pool'] = {}
                                skipped_setting[obj_name]['pool']['pool_name'] = pool_name
                                skipped_setting[obj_name]['pool']['Application Persistence profile'] = {}
                                skipped_setting[obj_name]['pool']['Application Persistence profile']['name'] = name
                                skipped_setting[obj_name]['pool']['Application Persistence profile']['skipped_list'] = skipped