Skip to content

/AWS1/CL_MGNSTRTNETMIGMAPUPDEG

A segment update to apply during a mapping update operation.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_segmentid TYPE /AWS1/MGNSEGMENTID /AWS1/MGNSEGMENTID

The ID of the segment to update.

Optional arguments:

iv_targetaccount TYPE /AWS1/MGNACCOUNTID /AWS1/MGNACCOUNTID

The updated target AWS account for the segment.

it_scopetags TYPE /AWS1/CL_MGNSCOPETAGSMAP_W=>TT_SCOPETAGSMAP TT_SCOPETAGSMAP

The updated scope tags for the segment.


Queryable Attributes

segmentID

The ID of the segment to update.

Accessible with the following methods

Method Description
GET_SEGMENTID() Getter for SEGMENTID, with configurable default
ASK_SEGMENTID() Getter for SEGMENTID w/ exceptions if field has no value
HAS_SEGMENTID() Determine if SEGMENTID has a value

targetAccount

The updated target AWS account for the segment.

Accessible with the following methods

Method Description
GET_TARGETACCOUNT() Getter for TARGETACCOUNT, with configurable default
ASK_TARGETACCOUNT() Getter for TARGETACCOUNT w/ exceptions if field has no value
HAS_TARGETACCOUNT() Determine if TARGETACCOUNT has a value

scopeTags

The updated scope tags for the segment.

Accessible with the following methods

Method Description
GET_SCOPETAGS() Getter for SCOPETAGS, with configurable default
ASK_SCOPETAGS() Getter for SCOPETAGS w/ exceptions if field has no value
HAS_SCOPETAGS() Determine if SCOPETAGS 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_STARTNETWORKMIGRMAPUPDSEGS

TYPES TT_STARTNETWORKMIGRMAPUPDSEGS TYPE STANDARD TABLE OF REF TO /AWS1/CL_MGNSTRTNETMIGMAPUPDEG WITH DEFAULT KEY
.