Skip to content

/AWS1/CL_OWXUSERPROFILE

Describes a user's SSH information.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_iamuserarn TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The user's IAM ARN.

iv_name TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The user's name.

iv_sshusername TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The user's SSH user name.

iv_sshpublickey TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING

The user's SSH public key.

iv_allowselfmanagement TYPE /AWS1/OWXBOOLEAN /AWS1/OWXBOOLEAN

Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.


Queryable Attributes

IamUserArn

The user's IAM ARN.

Accessible with the following methods

Method Description
GET_IAMUSERARN() Getter for IAMUSERARN, with configurable default
ASK_IAMUSERARN() Getter for IAMUSERARN w/ exceptions if field has no value
HAS_IAMUSERARN() Determine if IAMUSERARN has a value

Name

The user's name.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

SshUsername

The user's SSH user name.

Accessible with the following methods

Method Description
GET_SSHUSERNAME() Getter for SSHUSERNAME, with configurable default
ASK_SSHUSERNAME() Getter for SSHUSERNAME w/ exceptions if field has no value
HAS_SSHUSERNAME() Determine if SSHUSERNAME has a value

SshPublicKey

The user's SSH public key.

Accessible with the following methods

Method Description
GET_SSHPUBLICKEY() Getter for SSHPUBLICKEY, with configurable default
ASK_SSHPUBLICKEY() Getter for SSHPUBLICKEY w/ exceptions if field has no value
HAS_SSHPUBLICKEY() Determine if SSHPUBLICKEY has a value

AllowSelfManagement

Whether users can specify their own SSH public key through the My Settings page. For more information, see Managing User Permissions.

Accessible with the following methods

Method Description
GET_ALLOWSELFMANAGEMENT() Getter for ALLOWSELFMANAGEMENT, with configurable default
ASK_ALLOWSELFMANAGEMENT() Getter for ALLOWSELFMANAGEMENT w/ exceptions if field has no
HAS_ALLOWSELFMANAGEMENT() Determine if ALLOWSELFMANAGEMENT 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_USERPROFILES

TYPES TT_USERPROFILES TYPE STANDARD TABLE OF REF TO /AWS1/CL_OWXUSERPROFILE WITH DEFAULT KEY
.