Skip to content

/AWS1/CL_QSTLABELACTIONMAPPING

Maps a sensitivity label from Microsoft Purview to an enforcement action.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_labelid TYPE /AWS1/QSTLABELID /AWS1/QSTLABELID

The identifier of the sensitivity label from the DLP provider.

iv_labelname TYPE /AWS1/QSTLABELNAME /AWS1/QSTLABELNAME

The display name of the sensitivity label from the DLP provider.

iv_action TYPE /AWS1/QSTDLPACTION /AWS1/QSTDLPACTION

The enforcement action to apply when content with this sensitivity label is detected. Valid values are ALLOW, BLOCK, and WARN.


Queryable Attributes

LabelId

The identifier of the sensitivity label from the DLP provider.

Accessible with the following methods

Method Description
GET_LABELID() Getter for LABELID, with configurable default
ASK_LABELID() Getter for LABELID w/ exceptions if field has no value
HAS_LABELID() Determine if LABELID has a value

LabelName

The display name of the sensitivity label from the DLP provider.

Accessible with the following methods

Method Description
GET_LABELNAME() Getter for LABELNAME, with configurable default
ASK_LABELNAME() Getter for LABELNAME w/ exceptions if field has no value
HAS_LABELNAME() Determine if LABELNAME has a value

Action

The enforcement action to apply when content with this sensitivity label is detected. Valid values are ALLOW, BLOCK, and WARN.

Accessible with the following methods

Method Description
GET_ACTION() Getter for ACTION, with configurable default
ASK_ACTION() Getter for ACTION w/ exceptions if field has no value
HAS_ACTION() Determine if ACTION 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_LABELACTIONMAPPINGLIST

TYPES TT_LABELACTIONMAPPINGLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_QSTLABELACTIONMAPPING WITH DEFAULT KEY
.