/AWS1/CL_OWXSELFUSERPROFILE¶
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.
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 |