Skip to content

KubernetesApiCallAction

Source code in docs_src/capo_guardduty/types/kubernetes_api_call_action.py
class KubernetesApiCallAction(TypedDict, closed=True):
    request_uri: NotRequired["capo_guardduty.types.string.String"]
    """<p>The Kubernetes API request URI.</p>"""
    verb: NotRequired["capo_guardduty.types.string.String"]
    """<p>The Kubernetes API request HTTP verb.</p>"""
    resource: NotRequired["capo_guardduty.types.string.String"]
    """<p>The resource component in the Kubernetes API call action.</p>"""
    subresource: NotRequired["capo_guardduty.types.string.String"]
    """<p>The name of the sub-resource in the Kubernetes API call action.</p>"""
    namespace: NotRequired["capo_guardduty.types.string.String"]
    """<p>The name of the namespace where the Kubernetes API call action takes place.</p>"""
    resource_name: NotRequired["capo_guardduty.types.string.String"]
    """<p>The name of the resource in the Kubernetes API call action.</p>"""
    source_ips: NotRequired["capo_guardduty.types.source_ips.SourceIps"]
    """<p>The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the API endpoint.</p>"""
    user_agent: NotRequired["capo_guardduty.types.string.String"]
    """<p>The user agent of the caller of the Kubernetes API.</p>"""
    remote_ip_details: NotRequired[
        "capo_guardduty.types.remote_ip_details.RemoteIpDetails"
    ]
    status_code: NotRequired["capo_guardduty.types.integer.Integer"]
    """<p>The resulting HTTP response code of the Kubernetes API call action.</p>"""
    parameters: NotRequired["capo_guardduty.types.string.String"]
    """<p>Parameters related to the Kubernetes API call action.</p>"""

namespace instance-attribute

namespace: NotRequired[String]

The name of the namespace where the Kubernetes API call action takes place.

parameters instance-attribute

parameters: NotRequired[String]

Parameters related to the Kubernetes API call action.

remote_ip_details instance-attribute

remote_ip_details: NotRequired[RemoteIpDetails]

request_uri instance-attribute

request_uri: NotRequired[String]

The Kubernetes API request URI.

resource instance-attribute

resource: NotRequired[String]

The resource component in the Kubernetes API call action.

resource_name instance-attribute

resource_name: NotRequired[String]

The name of the resource in the Kubernetes API call action.

source_ips instance-attribute

source_ips: NotRequired[SourceIps]

The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the API endpoint.

status_code instance-attribute

status_code: NotRequired[Integer]

The resulting HTTP response code of the Kubernetes API call action.

subresource instance-attribute

subresource: NotRequired[String]

The name of the sub-resource in the Kubernetes API call action.

user_agent instance-attribute

user_agent: NotRequired[String]

The user agent of the caller of the Kubernetes API.

verb instance-attribute

verb: NotRequired[String]

The Kubernetes API request HTTP verb.