Skip to content

/AWS1/CL_CWSINSTCONFWOSVCENV

An instrumentation configuration that omits service and environment because they are provided at a higher level, such as in a list response.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_instrumentationtype TYPE /AWS1/CWSINSTRUMENTATIONTYPE /AWS1/CWSINSTRUMENTATIONTYPE

The type of instrumentation for this configuration.

iv_signaltype TYPE /AWS1/CWSDYNINSTRSIGNALTYPE /AWS1/CWSDYNINSTRSIGNALTYPE

The telemetry signal type for this instrumentation configuration.

io_location TYPE REF TO /AWS1/CL_CWSLOCATION /AWS1/CL_CWSLOCATION

The location where this instrumentation is applied.

iv_locationhash TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING

The stable hash derived from the location that identifies this instrumentation point.

io_captureconfiguration TYPE REF TO /AWS1/CL_CWSCAPTURECONF /AWS1/CL_CWSCAPTURECONF

The capture settings for this instrumentation configuration.

iv_createdat TYPE /AWS1/CWSTIMESTAMP /AWS1/CWSTIMESTAMP

The timestamp when this instrumentation configuration was created.

iv_arn TYPE /AWS1/CWSINSTRCONFIGURATIONARN /AWS1/CWSINSTRCONFIGURATIONARN

ARN for the instrumentation configuration

Optional arguments:

iv_description TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING

An optional short description of the instrumentation configuration.

iv_expiresat TYPE /AWS1/CWSTIMESTAMP /AWS1/CWSTIMESTAMP

The timestamp when this configuration expires.

it_attributefilters TYPE /AWS1/CL_CWSDYNINSTATTRFLTGR_W=>TT_DYNAMICINSTRATTRFILTERS TT_DYNAMICINSTRATTRFILTERS

Client-side filters that determine which instances apply this instrumentation.


Queryable Attributes

InstrumentationType

The type of instrumentation for this configuration.

Accessible with the following methods

Method Description
GET_INSTRUMENTATIONTYPE() Getter for INSTRUMENTATIONTYPE, with configurable default
ASK_INSTRUMENTATIONTYPE() Getter for INSTRUMENTATIONTYPE w/ exceptions if field has no
HAS_INSTRUMENTATIONTYPE() Determine if INSTRUMENTATIONTYPE has a value

SignalType

The telemetry signal type for this instrumentation configuration.

Accessible with the following methods

Method Description
GET_SIGNALTYPE() Getter for SIGNALTYPE, with configurable default
ASK_SIGNALTYPE() Getter for SIGNALTYPE w/ exceptions if field has no value
HAS_SIGNALTYPE() Determine if SIGNALTYPE has a value

Location

The location where this instrumentation is applied.

Accessible with the following methods

Method Description
GET_LOCATION() Getter for LOCATION

LocationHash

The stable hash derived from the location that identifies this instrumentation point.

Accessible with the following methods

Method Description
GET_LOCATIONHASH() Getter for LOCATIONHASH, with configurable default
ASK_LOCATIONHASH() Getter for LOCATIONHASH w/ exceptions if field has no value
HAS_LOCATIONHASH() Determine if LOCATIONHASH has a value

Description

An optional short description of the instrumentation configuration.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

ExpiresAt

The timestamp when this configuration expires.

Accessible with the following methods

Method Description
GET_EXPIRESAT() Getter for EXPIRESAT, with configurable default
ASK_EXPIRESAT() Getter for EXPIRESAT w/ exceptions if field has no value
HAS_EXPIRESAT() Determine if EXPIRESAT has a value

AttributeFilters

Client-side filters that determine which instances apply this instrumentation.

Accessible with the following methods

Method Description
GET_ATTRIBUTEFILTERS() Getter for ATTRIBUTEFILTERS, with configurable default
ASK_ATTRIBUTEFILTERS() Getter for ATTRIBUTEFILTERS w/ exceptions if field has no va
HAS_ATTRIBUTEFILTERS() Determine if ATTRIBUTEFILTERS has a value

CaptureConfiguration

The capture settings for this instrumentation configuration.

Accessible with the following methods

Method Description
GET_CAPTURECONFIGURATION() Getter for CAPTURECONFIGURATION

CreatedAt

The timestamp when this instrumentation configuration was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

ARN

ARN for the instrumentation configuration

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN 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_INSTRCONFSWITHOUTSERVICEENV

TYPES TT_INSTRCONFSWITHOUTSERVICEENV TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWSINSTCONFWOSVCENV WITH DEFAULT KEY
.