/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_SYNCorOUT_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_SYNCorOUT_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
.