/AWS1/CL_CWFMONITOPCONTRIBSROW¶
A set of information for a top contributor network flow in a monitor. In a monitor, Network Flow Monitor returns information about the network flows for top contributors for each metric. Top contributors are network flows with the top values for each metric type.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_localip TYPE /AWS1/CWFSTRING /AWS1/CWFSTRING¶
The IP address of the local resource for a top contributor network flow.
iv_snatip TYPE /AWS1/CWFSTRING /AWS1/CWFSTRING¶
The secure network address translation (SNAT) IP address for a top contributor network flow.
iv_localinstanceid TYPE /AWS1/CWFINSTANCEID /AWS1/CWFINSTANCEID¶
The instance identifier for the local resource for a top contributor network flow.
iv_localvpcid TYPE /AWS1/CWFVPCID /AWS1/CWFVPCID¶
The VPC ID for a top contributor network flow for the local resource.
iv_localregion TYPE /AWS1/CWFAWSREGION /AWS1/CWFAWSREGION¶
The Amazon Web Services Region for the local resource for a top contributor network flow.
iv_localaz TYPE /AWS1/CWFAVAILABILITYZONE /AWS1/CWFAVAILABILITYZONE¶
The Availability Zone for the local resource for a top contributor network flow.
iv_localsubnetid TYPE /AWS1/CWFSUBNETID /AWS1/CWFSUBNETID¶
The subnet ID for the local resource for a top contributor network flow.
iv_targetport TYPE /AWS1/CWFINTEGER /AWS1/CWFINTEGER¶
The target port.
iv_destinationcategory TYPE /AWS1/CWFDESTINATIONCATEGORY /AWS1/CWFDESTINATIONCATEGORY¶
The destination category for a top contributors row. Destination categories can be one of the following:
INTRA_AZ: Top contributor network flows within a single Availability Zone
INTER_AZ: Top contributor network flows between Availability Zones
INTER_REGION: Top contributor network flows between Regions (to the edge of another Region)
INTER_VPC: Top contributor network flows between VPCs
AWS_SERVICES: Top contributor network flows to or from Amazon Web Services services
UNCLASSIFIED: Top contributor network flows that do not have a bucket classification
iv_remotevpcid TYPE /AWS1/CWFVPCID /AWS1/CWFVPCID¶
The VPC ID for a top contributor network flow for the remote resource.
iv_remoteregion TYPE /AWS1/CWFAWSREGION /AWS1/CWFAWSREGION¶
The Amazon Web Services Region for the remote resource for a top contributor network flow.
iv_remoteaz TYPE /AWS1/CWFAVAILABILITYZONE /AWS1/CWFAVAILABILITYZONE¶
The Availability Zone for the remote resource for a top contributor network flow.
iv_remotesubnetid TYPE /AWS1/CWFSUBNETID /AWS1/CWFSUBNETID¶
The subnet ID for the remote resource for a top contributor network flow.
iv_remoteinstanceid TYPE /AWS1/CWFINSTANCEID /AWS1/CWFINSTANCEID¶
The instance identifier for the remote resource for a top contributor network flow.
iv_remoteip TYPE /AWS1/CWFSTRING /AWS1/CWFSTRING¶
The IP address of the remote resource for a top contributor network flow.
iv_dnatip TYPE /AWS1/CWFSTRING /AWS1/CWFSTRING¶
The destination network address translation (DNAT) IP address for a top contributor network flow.
iv_value TYPE /AWS1/CWFLONG /AWS1/CWFLONG¶
The value of the metric for a top contributor network flow.
it_traversedconstructs TYPE /AWS1/CL_CWFTRAVERSEDCOMPONENT=>TT_TRAVERSEDCONSTRUCTSLIST TT_TRAVERSEDCONSTRUCTSLIST¶
The constructs traversed by a network flow.
io_kubernetesmetadata TYPE REF TO /AWS1/CL_CWFKUBERNETESMETADATA /AWS1/CL_CWFKUBERNETESMETADATA¶
Meta data about Kubernetes resources.
iv_localinstancearn TYPE /AWS1/CWFINSTANCEARN /AWS1/CWFINSTANCEARN¶
The Amazon Resource Name (ARN) of a local resource.
iv_localsubnetarn TYPE /AWS1/CWFSUBNETARN /AWS1/CWFSUBNETARN¶
The Amazon Resource Name (ARN) of a local subnet.
iv_localvpcarn TYPE /AWS1/CWFVPCARN /AWS1/CWFVPCARN¶
The Amazon Resource Name (ARN) of a local VPC.
iv_remoteinstancearn TYPE /AWS1/CWFINSTANCEARN /AWS1/CWFINSTANCEARN¶
The Amazon Resource Name (ARN) of a remote resource.
iv_remotesubnetarn TYPE /AWS1/CWFSUBNETARN /AWS1/CWFSUBNETARN¶
The Amazon Resource Name (ARN) of a remote subnet.
iv_remotevpcarn TYPE /AWS1/CWFVPCARN /AWS1/CWFVPCARN¶
The Amazon Resource Name (ARN) of a remote VPC.
Queryable Attributes¶
localIp¶
The IP address of the local resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALIP() |
Getter for LOCALIP, with configurable default |
ASK_LOCALIP() |
Getter for LOCALIP w/ exceptions if field has no value |
HAS_LOCALIP() |
Determine if LOCALIP has a value |
snatIp¶
The secure network address translation (SNAT) IP address for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SNATIP() |
Getter for SNATIP, with configurable default |
ASK_SNATIP() |
Getter for SNATIP w/ exceptions if field has no value |
HAS_SNATIP() |
Determine if SNATIP has a value |
localInstanceId¶
The instance identifier for the local resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALINSTANCEID() |
Getter for LOCALINSTANCEID, with configurable default |
ASK_LOCALINSTANCEID() |
Getter for LOCALINSTANCEID w/ exceptions if field has no val |
HAS_LOCALINSTANCEID() |
Determine if LOCALINSTANCEID has a value |
localVpcId¶
The VPC ID for a top contributor network flow for the local resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALVPCID() |
Getter for LOCALVPCID, with configurable default |
ASK_LOCALVPCID() |
Getter for LOCALVPCID w/ exceptions if field has no value |
HAS_LOCALVPCID() |
Determine if LOCALVPCID has a value |
localRegion¶
The Amazon Web Services Region for the local resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALREGION() |
Getter for LOCALREGION, with configurable default |
ASK_LOCALREGION() |
Getter for LOCALREGION w/ exceptions if field has no value |
HAS_LOCALREGION() |
Determine if LOCALREGION has a value |
localAz¶
The Availability Zone for the local resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALAZ() |
Getter for LOCALAZ, with configurable default |
ASK_LOCALAZ() |
Getter for LOCALAZ w/ exceptions if field has no value |
HAS_LOCALAZ() |
Determine if LOCALAZ has a value |
localSubnetId¶
The subnet ID for the local resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALSUBNETID() |
Getter for LOCALSUBNETID, with configurable default |
ASK_LOCALSUBNETID() |
Getter for LOCALSUBNETID w/ exceptions if field has no value |
HAS_LOCALSUBNETID() |
Determine if LOCALSUBNETID has a value |
targetPort¶
The target port.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETPORT() |
Getter for TARGETPORT, with configurable default |
ASK_TARGETPORT() |
Getter for TARGETPORT w/ exceptions if field has no value |
HAS_TARGETPORT() |
Determine if TARGETPORT has a value |
destinationCategory¶
The destination category for a top contributors row. Destination categories can be one of the following:
INTRA_AZ: Top contributor network flows within a single Availability Zone
INTER_AZ: Top contributor network flows between Availability Zones
INTER_REGION: Top contributor network flows between Regions (to the edge of another Region)
INTER_VPC: Top contributor network flows between VPCs
AWS_SERVICES: Top contributor network flows to or from Amazon Web Services services
UNCLASSIFIED: Top contributor network flows that do not have a bucket classification
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONCATEGORY() |
Getter for DESTINATIONCATEGORY, with configurable default |
ASK_DESTINATIONCATEGORY() |
Getter for DESTINATIONCATEGORY w/ exceptions if field has no |
HAS_DESTINATIONCATEGORY() |
Determine if DESTINATIONCATEGORY has a value |
remoteVpcId¶
The VPC ID for a top contributor network flow for the remote resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEVPCID() |
Getter for REMOTEVPCID, with configurable default |
ASK_REMOTEVPCID() |
Getter for REMOTEVPCID w/ exceptions if field has no value |
HAS_REMOTEVPCID() |
Determine if REMOTEVPCID has a value |
remoteRegion¶
The Amazon Web Services Region for the remote resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEREGION() |
Getter for REMOTEREGION, with configurable default |
ASK_REMOTEREGION() |
Getter for REMOTEREGION w/ exceptions if field has no value |
HAS_REMOTEREGION() |
Determine if REMOTEREGION has a value |
remoteAz¶
The Availability Zone for the remote resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEAZ() |
Getter for REMOTEAZ, with configurable default |
ASK_REMOTEAZ() |
Getter for REMOTEAZ w/ exceptions if field has no value |
HAS_REMOTEAZ() |
Determine if REMOTEAZ has a value |
remoteSubnetId¶
The subnet ID for the remote resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTESUBNETID() |
Getter for REMOTESUBNETID, with configurable default |
ASK_REMOTESUBNETID() |
Getter for REMOTESUBNETID w/ exceptions if field has no valu |
HAS_REMOTESUBNETID() |
Determine if REMOTESUBNETID has a value |
remoteInstanceId¶
The instance identifier for the remote resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEINSTANCEID() |
Getter for REMOTEINSTANCEID, with configurable default |
ASK_REMOTEINSTANCEID() |
Getter for REMOTEINSTANCEID w/ exceptions if field has no va |
HAS_REMOTEINSTANCEID() |
Determine if REMOTEINSTANCEID has a value |
remoteIp¶
The IP address of the remote resource for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEIP() |
Getter for REMOTEIP, with configurable default |
ASK_REMOTEIP() |
Getter for REMOTEIP w/ exceptions if field has no value |
HAS_REMOTEIP() |
Determine if REMOTEIP has a value |
dnatIp¶
The destination network address translation (DNAT) IP address for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DNATIP() |
Getter for DNATIP, with configurable default |
ASK_DNATIP() |
Getter for DNATIP w/ exceptions if field has no value |
HAS_DNATIP() |
Determine if DNATIP has a value |
value¶
The value of the metric for a top contributor network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUE() |
Getter for VALUE, with configurable default |
ASK_VALUE() |
Getter for VALUE w/ exceptions if field has no value |
HAS_VALUE() |
Determine if VALUE has a value |
traversedConstructs¶
The constructs traversed by a network flow.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRAVERSEDCONSTRUCTS() |
Getter for TRAVERSEDCONSTRUCTS, with configurable default |
ASK_TRAVERSEDCONSTRUCTS() |
Getter for TRAVERSEDCONSTRUCTS w/ exceptions if field has no |
HAS_TRAVERSEDCONSTRUCTS() |
Determine if TRAVERSEDCONSTRUCTS has a value |
kubernetesMetadata¶
Meta data about Kubernetes resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KUBERNETESMETADATA() |
Getter for KUBERNETESMETADATA |
localInstanceArn¶
The Amazon Resource Name (ARN) of a local resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALINSTANCEARN() |
Getter for LOCALINSTANCEARN, with configurable default |
ASK_LOCALINSTANCEARN() |
Getter for LOCALINSTANCEARN w/ exceptions if field has no va |
HAS_LOCALINSTANCEARN() |
Determine if LOCALINSTANCEARN has a value |
localSubnetArn¶
The Amazon Resource Name (ARN) of a local subnet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALSUBNETARN() |
Getter for LOCALSUBNETARN, with configurable default |
ASK_LOCALSUBNETARN() |
Getter for LOCALSUBNETARN w/ exceptions if field has no valu |
HAS_LOCALSUBNETARN() |
Determine if LOCALSUBNETARN has a value |
localVpcArn¶
The Amazon Resource Name (ARN) of a local VPC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALVPCARN() |
Getter for LOCALVPCARN, with configurable default |
ASK_LOCALVPCARN() |
Getter for LOCALVPCARN w/ exceptions if field has no value |
HAS_LOCALVPCARN() |
Determine if LOCALVPCARN has a value |
remoteInstanceArn¶
The Amazon Resource Name (ARN) of a remote resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEINSTANCEARN() |
Getter for REMOTEINSTANCEARN, with configurable default |
ASK_REMOTEINSTANCEARN() |
Getter for REMOTEINSTANCEARN w/ exceptions if field has no v |
HAS_REMOTEINSTANCEARN() |
Determine if REMOTEINSTANCEARN has a value |
remoteSubnetArn¶
The Amazon Resource Name (ARN) of a remote subnet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTESUBNETARN() |
Getter for REMOTESUBNETARN, with configurable default |
ASK_REMOTESUBNETARN() |
Getter for REMOTESUBNETARN w/ exceptions if field has no val |
HAS_REMOTESUBNETARN() |
Determine if REMOTESUBNETARN has a value |
remoteVpcArn¶
The Amazon Resource Name (ARN) of a remote VPC.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEVPCARN() |
Getter for REMOTEVPCARN, with configurable default |
ASK_REMOTEVPCARN() |
Getter for REMOTEVPCARN w/ exceptions if field has no value |
HAS_REMOTEVPCARN() |
Determine if REMOTEVPCARN has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_MONITORTOPCONTRIBSROWLIST¶
TYPES TT_MONITORTOPCONTRIBSROWLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWFMONITOPCONTRIBSROW WITH DEFAULT KEY
.