Skip to content

/AWS1/CL_SMRFILTER

Allows you to add filters when you use the search function in Secrets Manager. For more information, see Find secrets in Secrets Manager.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_KEY TYPE /AWS1/SMRFILTERNAMESTRINGTYPE /AWS1/SMRFILTERNAMESTRINGTYPE

The following are keys you can use:

  • description: Prefix match, not case-sensitive.

  • name: Prefix match, case-sensitive.

  • tag-key: Prefix match, case-sensitive.

  • tag-value: Prefix match, case-sensitive.

  • primary-region: Prefix match, case-sensitive.

  • owning-service: Prefix match, case-sensitive.

  • all: Breaks the filter value string into words and then searches all attributes for matches. Not case-sensitive.

IT_VALUES TYPE /AWS1/CL_SMRFILTVALSSTRLIST_W=>TT_FILTERVALUESSTRINGLIST TT_FILTERVALUESSTRINGLIST

The keyword to filter for.

You can prefix your search value with an exclamation mark (!) in order to perform negation filters.


Queryable Attributes

Key

The following are keys you can use:

  • description: Prefix match, not case-sensitive.

  • name: Prefix match, case-sensitive.

  • tag-key: Prefix match, case-sensitive.

  • tag-value: Prefix match, case-sensitive.

  • primary-region: Prefix match, case-sensitive.

  • owning-service: Prefix match, case-sensitive.

  • all: Breaks the filter value string into words and then searches all attributes for matches. Not case-sensitive.

Accessible with the following methods

Method Description
GET_KEY() Getter for KEY, with configurable default
ASK_KEY() Getter for KEY w/ exceptions if field has no value
HAS_KEY() Determine if KEY has a value

Values

The keyword to filter for.

You can prefix your search value with an exclamation mark (!) in order to perform negation filters.

Accessible with the following methods

Method Description
GET_VALUES() Getter for VALUES, with configurable default
ASK_VALUES() Getter for VALUES w/ exceptions if field has no value
HAS_VALUES() Determine if VALUES 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_FILTERSLISTTYPE

TYPES TT_FILTERSLISTTYPE TYPE STANDARD TABLE OF REF TO /AWS1/CL_SMRFILTER WITH DEFAULT KEY
.