code: def _find_identity_pool_ids(name, pool_id, conn):
      '''
      Given identity pool name (or optionally a pool_id and name will be ignored),
      find and return list of matching identity pool id's.
      '''
      ids = []
      if pool_id is None:
          for pools in __utils__['boto3.paged_call'](conn.list_identity_pools,
                           marker_flag='NextToken', marker_arg='NextToken', MaxResults=25):
              for pool in pools['IdentityPools']:
                  if pool['IdentityPoolName'] == name:
                      ids.append(pool['IdentityPoolId'])
      else:
          ids.append(pool_id)
  
      return idf _find_identity_pool_ids(name, pool_id, conn):
      '''
      Given identity pool name (or optionally a pool_id and name will be ignored),
      find and return list of matching identity pool id's.
      '''
      ids = []
      if pool_id is None:
          for pools in __utils__['boto3.paged_call'](conn.list_identity_pools,
                           marker_flag='NextToken', marker_arg='NextToken', MaxResults=25):
              for pool in pools['IdentityPools']:
                  if pool['IdentityPoolName'] == name:
                      ids.append(pool['IdentityPoolId'])
      else:
          ids.append(pool_id)
  
      return ids
docs: Given identity pool name (or optionally a pool_id and name will be ignored),
      find and return list of matching identity pool id's.