Skip to content

/AWS1/CL_NWSADMINACCTDETAILS

The details of an AWS Network Security Manager administrator account.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_adminaccount TYPE /AWS1/NWSACCOUNTID /AWS1/NWSACCOUNTID

The AWS account ID of the administrator account.

iv_priority TYPE /AWS1/NWSADMINPRIORITY /AWS1/NWSADMINPRIORITY

The priority assigned to the administrator account.

Optional arguments:

io_adminscope TYPE REF TO /AWS1/CL_NWSADMINSCOPE /AWS1/CL_NWSADMINSCOPE

The administrative scope, which defines the accounts, organizational units, and firewall types that the administrator can manage.

iv_status TYPE /AWS1/NWSADMINACCOUNTSTATUS /AWS1/NWSADMINACCOUNTSTATUS

The status of the administrator account, either ONBOARDED or OFFBOARDED.


Queryable Attributes

adminAccount

The AWS account ID of the administrator account.

Accessible with the following methods

Method Description
GET_ADMINACCOUNT() Getter for ADMINACCOUNT, with configurable default
ASK_ADMINACCOUNT() Getter for ADMINACCOUNT w/ exceptions if field has no value
HAS_ADMINACCOUNT() Determine if ADMINACCOUNT has a value

priority

The priority assigned to the administrator account.

Accessible with the following methods

Method Description
GET_PRIORITY() Getter for PRIORITY, with configurable default
ASK_PRIORITY() Getter for PRIORITY w/ exceptions if field has no value
HAS_PRIORITY() Determine if PRIORITY has a value

adminScope

The administrative scope, which defines the accounts, organizational units, and firewall types that the administrator can manage.

Accessible with the following methods

Method Description
GET_ADMINSCOPE() Getter for ADMINSCOPE

status

The status of the administrator account, either ONBOARDED or OFFBOARDED.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value