Skip to content

/AWS1/CL_IOIIAMREGRESPONSE

Information about registering an Identity and Access Management (IAM) resource so Amazon Web Services IoT FleetWise edge agent software can transfer your vehicle data to Amazon Timestream.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_rolearn TYPE /AWS1/IOIARN /AWS1/IOIARN

The Amazon Resource Name (ARN) of the IAM role to register.

iv_registrationstatus TYPE /AWS1/IOIREGISTRATIONSTATUS /AWS1/IOIREGISTRATIONSTATUS

The status of registering your IAM resource. The status can be one of REGISTRATION_SUCCESS, REGISTRATION_PENDING, REGISTRATION_FAILURE.

Optional arguments:

iv_errormessage TYPE /AWS1/IOIERRORMESSAGE /AWS1/IOIERRORMESSAGE

A message associated with a registration error.


Queryable Attributes

roleArn

The Amazon Resource Name (ARN) of the IAM role to register.

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

registrationStatus

The status of registering your IAM resource. The status can be one of REGISTRATION_SUCCESS, REGISTRATION_PENDING, REGISTRATION_FAILURE.

Accessible with the following methods

Method Description
GET_REGISTRATIONSTATUS() Getter for REGISTRATIONSTATUS, with configurable default
ASK_REGISTRATIONSTATUS() Getter for REGISTRATIONSTATUS w/ exceptions if field has no
HAS_REGISTRATIONSTATUS() Determine if REGISTRATIONSTATUS has a value

errorMessage

A message associated with a registration error.

Accessible with the following methods

Method Description
GET_ERRORMESSAGE() Getter for ERRORMESSAGE, with configurable default
ASK_ERRORMESSAGE() Getter for ERRORMESSAGE w/ exceptions if field has no value
HAS_ERRORMESSAGE() Determine if ERRORMESSAGE has a value