/AWS1/CL_CWSCREATEINSTRCONFRSP¶
CreateInstrumentationConfigurationResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_instrumentationtype TYPE /AWS1/CWSINSTRUMENTATIONTYPE /AWS1/CWSINSTRUMENTATIONTYPE¶
The type of instrumentation that was created, echoed from the request.
iv_service TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
The service name for the instrumentation configuration, echoed from the request.
iv_environment TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
The environment for the instrumentation configuration, echoed from the request.
iv_signaltype TYPE /AWS1/CWSDYNINSTRSIGNALTYPE /AWS1/CWSDYNINSTRSIGNALTYPE¶
The telemetry signal type for the instrumentation configuration, echoed from the request.
io_location TYPE REF TO /AWS1/CL_CWSLOCATION /AWS1/CL_CWSLOCATION¶
The location where instrumentation is applied, echoed from the request.
iv_locationhash TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
A stable hash computed from the location that uniquely identifies this instrumentation point within the service, environment, and signal type.
io_captureconfiguration TYPE REF TO /AWS1/CL_CWSCAPTURECONF /AWS1/CL_CWSCAPTURECONF¶
The capture settings that were stored for this instrumentation configuration.
iv_createdat TYPE /AWS1/CWSTIMESTAMP /AWS1/CWSTIMESTAMP¶
The server-generated creation timestamp for this instrumentation configuration.
iv_arn TYPE /AWS1/CWSINSTRCONFIGURATIONARN /AWS1/CWSINSTRCONFIGURATIONARN¶
ARN for the created instrumentation configuration
Optional arguments:¶
iv_description TYPE /AWS1/CWSSTRING /AWS1/CWSSTRING¶
The optional description that was stored with the instrumentation configuration.
iv_expiresat TYPE /AWS1/CWSTIMESTAMP /AWS1/CWSTIMESTAMP¶
The timestamp after which this configuration is no longer served to clients. Present only for
BREAKPOINTconfigurations;PROBEconfigurations do not expire.
it_attributefilters TYPE /AWS1/CL_CWSDYNINSTATTRFLTGR_W=>TT_DYNAMICINSTRATTRFILTERS TT_DYNAMICINSTRATTRFILTERS¶
The attribute filters returned with the configuration so SDKs can perform client-side targeting.
Queryable Attributes¶
InstrumentationType¶
The type of instrumentation that was created, echoed from the request.
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 |
Service¶
The service name for the instrumentation configuration, echoed from the request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICE() |
Getter for SERVICE, with configurable default |
ASK_SERVICE() |
Getter for SERVICE w/ exceptions if field has no value |
HAS_SERVICE() |
Determine if SERVICE has a value |
Environment¶
The environment for the instrumentation configuration, echoed from the request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENVIRONMENT() |
Getter for ENVIRONMENT, with configurable default |
ASK_ENVIRONMENT() |
Getter for ENVIRONMENT w/ exceptions if field has no value |
HAS_ENVIRONMENT() |
Determine if ENVIRONMENT has a value |
SignalType¶
The telemetry signal type for the instrumentation configuration, echoed from the request.
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 instrumentation is applied, echoed from the request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCATION() |
Getter for LOCATION |
LocationHash¶
A stable hash computed from the location that uniquely identifies this instrumentation point within the service, environment, and signal type.
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¶
The optional description that was stored with 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 after which this configuration is no longer served to clients. Present only for
BREAKPOINTconfigurations;PROBEconfigurations do not expire.
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¶
The attribute filters returned with the configuration so SDKs can perform client-side targeting.
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 that were stored for this instrumentation configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAPTURECONFIGURATION() |
Getter for CAPTURECONFIGURATION |
CreatedAt¶
The server-generated creation timestamp for this instrumentation configuration.
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 created 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 |