Skip to content

/AWS1/CL_IAMMFADEVICE

Contains information about an MFA device.

This data type is used as a response element in the ListMFADevices operation.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_username TYPE /AWS1/IAMUSERNAMETYPE /AWS1/IAMUSERNAMETYPE

The user with whom the MFA device is associated.

iv_serialnumber TYPE /AWS1/IAMSERIALNUMBERTYPE /AWS1/IAMSERIALNUMBERTYPE

The serial number that uniquely identifies the MFA device. For virtual MFA devices, the serial number is the device ARN.

iv_enabledate TYPE /AWS1/IAMDATETYPE /AWS1/IAMDATETYPE

The date when the MFA device was enabled for the user.


Queryable Attributes

UserName

The user with whom the MFA device is associated.

Accessible with the following methods

Method Description
GET_USERNAME() Getter for USERNAME, with configurable default
ASK_USERNAME() Getter for USERNAME w/ exceptions if field has no value
HAS_USERNAME() Determine if USERNAME has a value

SerialNumber

The serial number that uniquely identifies the MFA device. For virtual MFA devices, the serial number is the device ARN.

Accessible with the following methods

Method Description
GET_SERIALNUMBER() Getter for SERIALNUMBER, with configurable default
ASK_SERIALNUMBER() Getter for SERIALNUMBER w/ exceptions if field has no value
HAS_SERIALNUMBER() Determine if SERIALNUMBER has a value

EnableDate

The date when the MFA device was enabled for the user.

Accessible with the following methods

Method Description
GET_ENABLEDATE() Getter for ENABLEDATE, with configurable default
ASK_ENABLEDATE() Getter for ENABLEDATE w/ exceptions if field has no value
HAS_ENABLEDATE() Determine if ENABLEDATE 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_MFADEVICELISTTYPE

TYPES TT_MFADEVICELISTTYPE TYPE STANDARD TABLE OF REF TO /AWS1/CL_IAMMFADEVICE WITH DEFAULT KEY
.