Skip to content

/AWS1/CL_NWSUPDATESCOPEOUTPUT

UpdateScopeOutput

CONSTRUCTOR

IMPORTING

Required arguments:

iv_scopeid TYPE /AWS1/NWSSCOPEID /AWS1/NWSSCOPEID

The service-generated id of the scope.

iv_scopearn TYPE /AWS1/NWSSCOPEARN /AWS1/NWSSCOPEARN

The Amazon Resource Name (ARN) of the scope.

iv_scopename TYPE /AWS1/NWSSCOPENAME /AWS1/NWSSCOPENAME

The name of the scope.

iv_status TYPE /AWS1/NWSENTITYSTATUS /AWS1/NWSENTITYSTATUS

The current status of the resource: DRAFT (unpublished, editable) or ACTIVE (published, in use).

iv_version TYPE /AWS1/NWSENTITYVERSION /AWS1/NWSENTITYVERSION

The version of the resource.

Optional arguments:

iv_scopedescription TYPE /AWS1/NWSDESCRIPTION /AWS1/NWSDESCRIPTION

A description of the scope.

io_scopeconfiguration TYPE REF TO /AWS1/CL_NWSSCOPECONFIGURATION /AWS1/CL_NWSSCOPECONFIGURATION

The configuration that defines which accounts and resources are in scope.

iv_updatetoken TYPE /AWS1/NWSUPDATETOKEN /AWS1/NWSUPDATETOKEN

A token used for optimistic concurrency control. Each read and write returns an updateToken. Provide the most recent value on your next update to detect and prevent conflicting concurrent modifications.

iv_issnapshot TYPE /AWS1/NWSISSNAPSHOT /AWS1/NWSISSNAPSHOT

Specifies whether the resource is a snapshot of a published version.

iv_haspublishedversion TYPE /AWS1/NWSHASPUBLISHEDVERSION /AWS1/NWSHASPUBLISHEDVERSION

Specifies whether a published version of the resource exists.

iv_updatedat TYPE /AWS1/NWSDATETIMESTAMP /AWS1/NWSDATETIMESTAMP

The time when the resource was last updated.


Queryable Attributes

scopeId

The service-generated id of the scope.

Accessible with the following methods

Method Description
GET_SCOPEID() Getter for SCOPEID, with configurable default
ASK_SCOPEID() Getter for SCOPEID w/ exceptions if field has no value
HAS_SCOPEID() Determine if SCOPEID has a value

scopeArn

The Amazon Resource Name (ARN) of the scope.

Accessible with the following methods

Method Description
GET_SCOPEARN() Getter for SCOPEARN, with configurable default
ASK_SCOPEARN() Getter for SCOPEARN w/ exceptions if field has no value
HAS_SCOPEARN() Determine if SCOPEARN has a value

scopeName

The name of the scope.

Accessible with the following methods

Method Description
GET_SCOPENAME() Getter for SCOPENAME, with configurable default
ASK_SCOPENAME() Getter for SCOPENAME w/ exceptions if field has no value
HAS_SCOPENAME() Determine if SCOPENAME has a value

scopeDescription

A description of the scope.

Accessible with the following methods

Method Description
GET_SCOPEDESCRIPTION() Getter for SCOPEDESCRIPTION, with configurable default
ASK_SCOPEDESCRIPTION() Getter for SCOPEDESCRIPTION w/ exceptions if field has no va
HAS_SCOPEDESCRIPTION() Determine if SCOPEDESCRIPTION has a value

scopeConfiguration

The configuration that defines which accounts and resources are in scope.

Accessible with the following methods

Method Description
GET_SCOPECONFIGURATION() Getter for SCOPECONFIGURATION

status

The current status of the resource: DRAFT (unpublished, editable) or ACTIVE (published, in use).

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

version

The version of the resource.

Accessible with the following methods

Method Description
GET_VERSION() Getter for VERSION, with configurable default
ASK_VERSION() Getter for VERSION w/ exceptions if field has no value
HAS_VERSION() Determine if VERSION has a value

updateToken

A token used for optimistic concurrency control. Each read and write returns an updateToken. Provide the most recent value on your next update to detect and prevent conflicting concurrent modifications.

Accessible with the following methods

Method Description
GET_UPDATETOKEN() Getter for UPDATETOKEN, with configurable default
ASK_UPDATETOKEN() Getter for UPDATETOKEN w/ exceptions if field has no value
HAS_UPDATETOKEN() Determine if UPDATETOKEN has a value

isSnapshot

Specifies whether the resource is a snapshot of a published version.

Accessible with the following methods

Method Description
GET_ISSNAPSHOT() Getter for ISSNAPSHOT, with configurable default
ASK_ISSNAPSHOT() Getter for ISSNAPSHOT w/ exceptions if field has no value
HAS_ISSNAPSHOT() Determine if ISSNAPSHOT has a value

hasPublishedVersion

Specifies whether a published version of the resource exists.

Accessible with the following methods

Method Description
GET_HASPUBLISHEDVERSION() Getter for HASPUBLISHEDVERSION, with configurable default
ASK_HASPUBLISHEDVERSION() Getter for HASPUBLISHEDVERSION w/ exceptions if field has no
HAS_HASPUBLISHEDVERSION() Determine if HASPUBLISHEDVERSION 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