/AWS1/CL_GDYKUBERNETESAPICAL00¶
Information about the Kubernetes API call action described in this finding.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_requesturi TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
The Kubernetes API request URI.
iv_verb TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
The Kubernetes API request HTTP verb.
iv_resource TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
The resource component in the Kubernetes API call action.
iv_subresource TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
The name of the sub-resource in the Kubernetes API call action.
iv_namespace TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
The name of the namespace where the Kubernetes API call action takes place.
iv_resourcename TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
The name of the resource in the Kubernetes API call action.
it_sourceips TYPE /AWS1/CL_GDYSOURCEIPS_W=>TT_SOURCEIPS TT_SOURCEIPS¶
The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the API endpoint.
iv_useragent TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
The user agent of the caller of the Kubernetes API.
io_remoteipdetails TYPE REF TO /AWS1/CL_GDYREMOTEIPDETAILS /AWS1/CL_GDYREMOTEIPDETAILS¶
Contains information about the remote IP address of the connection.
iv_statuscode TYPE /AWS1/GDYINTEGER /AWS1/GDYINTEGER¶
The resulting HTTP response code of the Kubernetes API call action.
iv_parameters TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING¶
Parameters related to the Kubernetes API call action.
Queryable Attributes¶
RequestUri¶
The Kubernetes API request URI.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUESTURI() |
Getter for REQUESTURI, with configurable default |
ASK_REQUESTURI() |
Getter for REQUESTURI w/ exceptions if field has no value |
HAS_REQUESTURI() |
Determine if REQUESTURI has a value |
Verb¶
The Kubernetes API request HTTP verb.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERB() |
Getter for VERB, with configurable default |
ASK_VERB() |
Getter for VERB w/ exceptions if field has no value |
HAS_VERB() |
Determine if VERB has a value |
Resource¶
The resource component in the Kubernetes API call action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCE() |
Getter for RESOURCE, with configurable default |
ASK_RESOURCE() |
Getter for RESOURCE w/ exceptions if field has no value |
HAS_RESOURCE() |
Determine if RESOURCE has a value |
Subresource¶
The name of the sub-resource in the Kubernetes API call action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBRESOURCE() |
Getter for SUBRESOURCE, with configurable default |
ASK_SUBRESOURCE() |
Getter for SUBRESOURCE w/ exceptions if field has no value |
HAS_SUBRESOURCE() |
Determine if SUBRESOURCE has a value |
Namespace¶
The name of the namespace where the Kubernetes API call action takes place.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAMESPACE() |
Getter for NAMESPACE, with configurable default |
ASK_NAMESPACE() |
Getter for NAMESPACE w/ exceptions if field has no value |
HAS_NAMESPACE() |
Determine if NAMESPACE has a value |
ResourceName¶
The name of the resource in the Kubernetes API call action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCENAME() |
Getter for RESOURCENAME, with configurable default |
ASK_RESOURCENAME() |
Getter for RESOURCENAME w/ exceptions if field has no value |
HAS_RESOURCENAME() |
Determine if RESOURCENAME has a value |
SourceIps¶
The IP of the Kubernetes API caller and the IPs of any proxies or load balancers between the caller and the API endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEIPS() |
Getter for SOURCEIPS, with configurable default |
ASK_SOURCEIPS() |
Getter for SOURCEIPS w/ exceptions if field has no value |
HAS_SOURCEIPS() |
Determine if SOURCEIPS has a value |
UserAgent¶
The user agent of the caller of the Kubernetes API.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERAGENT() |
Getter for USERAGENT, with configurable default |
ASK_USERAGENT() |
Getter for USERAGENT w/ exceptions if field has no value |
HAS_USERAGENT() |
Determine if USERAGENT has a value |
RemoteIpDetails¶
Contains information about the remote IP address of the connection.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEIPDETAILS() |
Getter for REMOTEIPDETAILS |
StatusCode¶
The resulting HTTP response code of the Kubernetes API call action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSCODE() |
Getter for STATUSCODE, with configurable default |
ASK_STATUSCODE() |
Getter for STATUSCODE w/ exceptions if field has no value |
HAS_STATUSCODE() |
Determine if STATUSCODE has a value |
Parameters¶
Parameters related to the Kubernetes API call action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARAMETERS() |
Getter for PARAMETERS, with configurable default |
ASK_PARAMETERS() |
Getter for PARAMETERS w/ exceptions if field has no value |
HAS_PARAMETERS() |
Determine if PARAMETERS has a value |