File: //home/arjun/projects/env/lib/python3.10/site-packages/boto3/docs/__pycache__/utils.cpython-310.pyc
o
/we< � @ s^ d dl Z d dlZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z ddd�ZG dd� d�Z dS )� Nc C sZ g }| D ]&}t �|j�}|j}|d r|d d }|d s|d dkr*|�|d � q|S )z�Helper method to determine which parameters to ignore for actions
:returns: A list of the parameter names that does not need to be
included in a resource's method call for documentation purposes.
�childrenr �type�field�value)�jmespath�compile�target�parsed�append)�params�
ignore_params�param�result�current� r �I/home/arjun/projects/env/lib/python3.10/site-packages/boto3/docs/utils.py�get_resource_ignore_params s ��r c C s
t �| �S �N)�inspect�
isfunction)�
action_handler r r �is_resource_action'