Skip to content

/AWS1/CL_DSRASSESSMENTSUMMARY

Contains summary information about a directory assessment, providing a high-level overview without detailed validation results.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_assessmentid TYPE /AWS1/DSRASSESSMENTID /AWS1/DSRASSESSMENTID

The unique identifier of the directory assessment.

iv_directoryid TYPE /AWS1/DSRDIRECTORYID /AWS1/DSRDIRECTORYID

The identifier of the directory associated with this assessment.

iv_dnsname TYPE /AWS1/DSRDIRECTORYNAME /AWS1/DSRDIRECTORYNAME

The fully qualified domain name (FQDN) of the Active Directory domain being assessed.

iv_starttime TYPE /AWS1/DSRASSESSMENTSTARTTIME /AWS1/DSRASSESSMENTSTARTTIME

The date and time when the assessment was initiated.

iv_lastupdatedatetime TYPE /AWS1/DSRLASTUPDATEDATETIME /AWS1/DSRLASTUPDATEDATETIME

The date and time when the assessment status was last updated.

iv_status TYPE /AWS1/DSRASSESSMENTSTATUS /AWS1/DSRASSESSMENTSTATUS

The current status of the assessment. Valid values include SUCCESS, FAILED, PENDING, and IN_PROGRESS.

it_customerdnsips TYPE /AWS1/CL_DSRCUSTOMERDNSIPS_W=>TT_CUSTOMERDNSIPS TT_CUSTOMERDNSIPS

The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.

iv_reporttype TYPE /AWS1/DSRASSESSMENTREPORTTYPE /AWS1/DSRASSESSMENTREPORTTYPE

The type of assessment report generated. Valid values include CUSTOMER and SYSTEM.


Queryable Attributes

AssessmentId

The unique identifier of the directory assessment.

Accessible with the following methods

Method Description
GET_ASSESSMENTID() Getter for ASSESSMENTID, with configurable default
ASK_ASSESSMENTID() Getter for ASSESSMENTID w/ exceptions if field has no value
HAS_ASSESSMENTID() Determine if ASSESSMENTID has a value

DirectoryId

The identifier of the directory associated with this assessment.

Accessible with the following methods

Method Description
GET_DIRECTORYID() Getter for DIRECTORYID, with configurable default
ASK_DIRECTORYID() Getter for DIRECTORYID w/ exceptions if field has no value
HAS_DIRECTORYID() Determine if DIRECTORYID has a value

DnsName

The fully qualified domain name (FQDN) of the Active Directory domain being assessed.

Accessible with the following methods

Method Description
GET_DNSNAME() Getter for DNSNAME, with configurable default
ASK_DNSNAME() Getter for DNSNAME w/ exceptions if field has no value
HAS_DNSNAME() Determine if DNSNAME has a value

StartTime

The date and time when the assessment was initiated.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

LastUpdateDateTime

The date and time when the assessment status was last updated.

Accessible with the following methods

Method Description
GET_LASTUPDATEDATETIME() Getter for LASTUPDATEDATETIME, with configurable default
ASK_LASTUPDATEDATETIME() Getter for LASTUPDATEDATETIME w/ exceptions if field has no
HAS_LASTUPDATEDATETIME() Determine if LASTUPDATEDATETIME has a value

Status

The current status of the assessment. Valid values include SUCCESS, FAILED, PENDING, and IN_PROGRESS.

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

CustomerDnsIps

The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.

Accessible with the following methods

Method Description
GET_CUSTOMERDNSIPS() Getter for CUSTOMERDNSIPS, with configurable default
ASK_CUSTOMERDNSIPS() Getter for CUSTOMERDNSIPS w/ exceptions if field has no valu
HAS_CUSTOMERDNSIPS() Determine if CUSTOMERDNSIPS has a value

ReportType

The type of assessment report generated. Valid values include CUSTOMER and SYSTEM.

Accessible with the following methods

Method Description
GET_REPORTTYPE() Getter for REPORTTYPE, with configurable default
ASK_REPORTTYPE() Getter for REPORTTYPE w/ exceptions if field has no value
HAS_REPORTTYPE() Determine if REPORTTYPE 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_ASSESSMENTS

TYPES TT_ASSESSMENTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_DSRASSESSMENTSUMMARY WITH DEFAULT KEY
.