def METHOD_NAME(self):
    return [
        self.InputItem(
            name=_("HTTP 请求方法"),
            key="bk_http_request_method",
            type="string",
            schema=StringItemSchema(description=_("HTTP 请求方法")),
        ),
        self.InputItem(
            name=_("HTTP 请求目标地址"),
            key="bk_http_request_url",
            type="string",
            schema=StringItemSchema(description=_("HTTP 请求目标地址")),
        ),
        self.InputItem(
            name=_("HTTP 请求 header"),
            key="bk_http_request_header",
            type="array",
            schema=ArrayItemSchema(
                description=_("HTTP 请求头部列表"),
                item_schema=ObjectItemSchema(
                    description=_("单个头部信息"),
                    property_schemas={
                        "name": StringItemSchema(description=_("请求头名称")),
                        "value": StringItemSchema(description=_("请求头值")),
                    },
                ),
            ),
        ),
        self.InputItem(
            name=_("HTTP 请求 body"),
            key="bk_http_request_body",
            type="string",
            schema=StringItemSchema(description=_("HTTP 请求 body")),
        ),
        self.InputItem(
            name=_("HTTP 请求超时时间"),
            key="bk_http_request_timeout",
            type="int",
            schema=IntItemSchema(description=_("HTTP 请求超时时间")),
        ),
        self.InputItem(
            name=_("HTTP 请求成功条件"),
            key="bk_http_success_exp",
            type="string",
            schema=StringItemSchema(
                description=_("根据返回的 JSON 的数据来控制节点的成功或失败, " "使用 resp 引用返回的 JSON 对象，例 resp.result==True")
            ),
        ),
    ]