Skip to content

/AWS1/CL_NWSRESYNCSTATUSSUMM

The synchronization status of a resource covered by a deployment.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_synchronizationstatus TYPE /AWS1/NWSSYNCHRONIZATIONSTATUS /AWS1/NWSSYNCHRONIZATIONSTATUS

The synchronization status of the resource, such as IN_SYNC or OUT_OF_SYNC.

iv_accountid TYPE /AWS1/NWSACCOUNTID /AWS1/NWSACCOUNTID

The AWS account ID that owns the resource.

iv_resourcearn TYPE /AWS1/NWSARN /AWS1/NWSARN

The ARN of the resource whose synchronization status is reported.

iv_updatedat TYPE /AWS1/NWSDATETIMESTAMP /AWS1/NWSDATETIMESTAMP

The time when the resource was last updated.

Optional arguments:

iv_deploymentarn TYPE /AWS1/NWSDEPLOYMENTARN /AWS1/NWSDEPLOYMENTARN

The ARN of the deployment that the synchronization status is associated with. This is absent for aggregate (cross-deployment) statuses.

iv_resourcetype TYPE /AWS1/NWSRESOURCETYPE /AWS1/NWSRESOURCETYPE

The type of the resource, in AWS CloudFormation format.

io_outofsyncreasons TYPE REF TO /AWS1/CL_NWSOUTOFSYNCRSNSVIEW /AWS1/CL_NWSOUTOFSYNCRSNSVIEW

The reasons the resource is out of sync, keyed by firewall type. This is null when the resource is in sync.

io_remediationissues TYPE REF TO /AWS1/CL_NWSREMEDISSUESVIEW /AWS1/CL_NWSREMEDISSUESVIEW

Details about remediation issues, keyed by firewall type. This is null when there are no remediation issues.

iv_evaluatedat TYPE /AWS1/NWSDATETIMESTAMP /AWS1/NWSDATETIMESTAMP

The time when the synchronization status was last evaluated.


Queryable Attributes

synchronizationStatus

The synchronization status of the resource, such as IN_SYNC or OUT_OF_SYNC.

Accessible with the following methods

Method Description
GET_SYNCHRONIZATIONSTATUS() Getter for SYNCHRONIZATIONSTATUS, with configurable default
ASK_SYNCHRONIZATIONSTATUS() Getter for SYNCHRONIZATIONSTATUS w/ exceptions if field has
HAS_SYNCHRONIZATIONSTATUS() Determine if SYNCHRONIZATIONSTATUS has a value

accountId

The AWS account ID that owns the resource.

Accessible with the following methods

Method Description
GET_ACCOUNTID() Getter for ACCOUNTID, with configurable default
ASK_ACCOUNTID() Getter for ACCOUNTID w/ exceptions if field has no value
HAS_ACCOUNTID() Determine if ACCOUNTID has a value

resourceArn

The ARN of the resource whose synchronization status is reported.

Accessible with the following methods

Method Description
GET_RESOURCEARN() Getter for RESOURCEARN, with configurable default
ASK_RESOURCEARN() Getter for RESOURCEARN w/ exceptions if field has no value
HAS_RESOURCEARN() Determine if RESOURCEARN has a value

deploymentArn

The ARN of the deployment that the synchronization status is associated with. This is absent for aggregate (cross-deployment) statuses.

Accessible with the following methods

Method Description
GET_DEPLOYMENTARN() Getter for DEPLOYMENTARN, with configurable default
ASK_DEPLOYMENTARN() Getter for DEPLOYMENTARN w/ exceptions if field has no value
HAS_DEPLOYMENTARN() Determine if DEPLOYMENTARN has a value

resourceType

The type of the resource, in AWS CloudFormation format.

Accessible with the following methods

Method Description
GET_RESOURCETYPE() Getter for RESOURCETYPE, with configurable default
ASK_RESOURCETYPE() Getter for RESOURCETYPE w/ exceptions if field has no value
HAS_RESOURCETYPE() Determine if RESOURCETYPE has a value

updatedAt

The time when the resource was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

outOfSyncReasons

The reasons the resource is out of sync, keyed by firewall type. This is null when the resource is in sync.

Accessible with the following methods

Method Description
GET_OUTOFSYNCREASONS() Getter for OUTOFSYNCREASONS

remediationIssues

Details about remediation issues, keyed by firewall type. This is null when there are no remediation issues.

Accessible with the following methods

Method Description
GET_REMEDIATIONISSUES() Getter for REMEDIATIONISSUES

evaluatedAt

The time when the synchronization status was last evaluated.

Accessible with the following methods

Method Description
GET_EVALUATEDAT() Getter for EVALUATEDAT, with configurable default
ASK_EVALUATEDAT() Getter for EVALUATEDAT w/ exceptions if field has no value
HAS_EVALUATEDAT() Determine if EVALUATEDAT 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_RESYNCSTATUSSUMMARYLIST

TYPES TT_RESYNCSTATUSSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_NWSRESYNCSTATUSSUMM WITH DEFAULT KEY
.