Skip to content

ResponseInspection

Source code in docs_src/capo_wafv2/types/response_inspection.py
class ResponseInspection(TypedDict, closed=True):
    status_code: NotRequired[
        "capo_wafv2.types.response_inspection_status_code.ResponseInspectionStatusCode"
    ]
    """<p>Configures inspection of the response status code for success and failure indicators. </p>"""
    header: NotRequired[
        "capo_wafv2.types.response_inspection_header.ResponseInspectionHeader"
    ]
    """<p>Configures inspection of the response header for success and failure indicators. </p>"""
    body_contains: NotRequired[
        "capo_wafv2.types.response_inspection_body_contains.ResponseInspectionBodyContains"
    ]
    """<p>Configures inspection of the response body for success and failure indicators. WAF can inspect the first 65,536 bytes (64 KB) of the response body. </p>"""
    json: NotRequired[
        "capo_wafv2.types.response_inspection_json.ResponseInspectionJson"
    ]
    """<p>Configures inspection of the response JSON for success and failure indicators. WAF can inspect the first 65,536 bytes (64 KB) of the response JSON. </p>"""

body_contains instance-attribute

body_contains: NotRequired[ResponseInspectionBodyContains]

Configures inspection of the response body for success and failure indicators. WAF can inspect the first 65,536 bytes (64 KB) of the response body.

header instance-attribute

header: NotRequired[ResponseInspectionHeader]

Configures inspection of the response header for success and failure indicators.

json instance-attribute

json: NotRequired[ResponseInspectionJson]

Configures inspection of the response JSON for success and failure indicators. WAF can inspect the first 65,536 bytes (64 KB) of the response JSON.

status_code instance-attribute

status_code: NotRequired[ResponseInspectionStatusCode]

Configures inspection of the response status code for success and failure indicators.