/AWS1/CL_MHRROUTESUMMARY¶
The summary information for the routes as a response to ListRoutes.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_routeid TYPE /AWS1/MHRROUTEID /AWS1/MHRROUTEID¶
The unique identifier of the route.
iv_arn TYPE /AWS1/MHRRESOURCEARN /AWS1/MHRRESOURCEARN¶
The Amazon Resource Name (ARN) of the route.
iv_owneraccountid TYPE /AWS1/MHRACCOUNTID /AWS1/MHRACCOUNTID¶
The Amazon Web Services account ID of the route owner.
iv_createdbyaccountid TYPE /AWS1/MHRACCOUNTID /AWS1/MHRACCOUNTID¶
The Amazon Web Services account ID of the route creator.
iv_routetype TYPE /AWS1/MHRROUTETYPE /AWS1/MHRROUTETYPE¶
The route type of the route.
iv_serviceid TYPE /AWS1/MHRSERVICEID /AWS1/MHRSERVICEID¶
The unique identifier of the service.
iv_applicationid TYPE /AWS1/MHRAPPLICATIONID /AWS1/MHRAPPLICATIONID¶
The unique identifier of the application.
iv_environmentid TYPE /AWS1/MHRENVIRONMENTID /AWS1/MHRENVIRONMENTID¶
The unique identifier of the environment.
iv_sourcepath TYPE /AWS1/MHRURIPATH /AWS1/MHRURIPATH¶
This is the path that Refactor Spaces uses to match traffic. Paths must start with
/and are relative to the base of the application. To use path parameters in the source path, add a variable in curly braces. For example, the resource path {user} represents a path parameter called 'user'.
it_methods TYPE /AWS1/CL_MHRHTTPMETHODS_W=>TT_HTTPMETHODS TT_HTTPMETHODS¶
A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.
iv_includechildpaths TYPE /AWS1/MHRBOOLEAN /AWS1/MHRBOOLEAN¶
Indicates whether to match all subpaths of the given source path. If this value is
false, requests must match the source path exactly before they are forwarded to this route's service.
it_pathresourcetoid TYPE /AWS1/CL_MHRPATHRESOURCETOID_W=>TT_PATHRESOURCETOID TT_PATHRESOURCETOID¶
A mapping of Amazon API Gateway path resources to resource IDs.
iv_state TYPE /AWS1/MHRROUTESTATE /AWS1/MHRROUTESTATE¶
The current state of the route.
it_tags TYPE /AWS1/CL_MHRTAGMAP_W=>TT_TAGMAP TT_TAGMAP¶
The tags assigned to the route.
io_error TYPE REF TO /AWS1/CL_MHRERRORRESPONSE /AWS1/CL_MHRERRORRESPONSE¶
Any error associated with the route resource.
iv_lastupdatedtime TYPE /AWS1/MHRTIMESTAMP /AWS1/MHRTIMESTAMP¶
A timestamp that indicates when the route was last updated.
iv_createdtime TYPE /AWS1/MHRTIMESTAMP /AWS1/MHRTIMESTAMP¶
A timestamp that indicates when the route is created.
iv_appendsourcepath TYPE /AWS1/MHRBOOLEAN /AWS1/MHRBOOLEAN¶
If set to
true, this option appends the source path to the service URL endpoint.
Queryable Attributes¶
RouteId¶
The unique identifier of the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROUTEID() |
Getter for ROUTEID, with configurable default |
ASK_ROUTEID() |
Getter for ROUTEID w/ exceptions if field has no value |
HAS_ROUTEID() |
Determine if ROUTEID has a value |
Arn¶
The Amazon Resource Name (ARN) of the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
OwnerAccountId¶
The Amazon Web Services account ID of the route owner.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNERACCOUNTID() |
Getter for OWNERACCOUNTID, with configurable default |
ASK_OWNERACCOUNTID() |
Getter for OWNERACCOUNTID w/ exceptions if field has no valu |
HAS_OWNERACCOUNTID() |
Determine if OWNERACCOUNTID has a value |
CreatedByAccountId¶
The Amazon Web Services account ID of the route creator.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDBYACCOUNTID() |
Getter for CREATEDBYACCOUNTID, with configurable default |
ASK_CREATEDBYACCOUNTID() |
Getter for CREATEDBYACCOUNTID w/ exceptions if field has no |
HAS_CREATEDBYACCOUNTID() |
Determine if CREATEDBYACCOUNTID has a value |
RouteType¶
The route type of the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROUTETYPE() |
Getter for ROUTETYPE, with configurable default |
ASK_ROUTETYPE() |
Getter for ROUTETYPE w/ exceptions if field has no value |
HAS_ROUTETYPE() |
Determine if ROUTETYPE has a value |
ServiceId¶
The unique identifier of the service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICEID() |
Getter for SERVICEID, with configurable default |
ASK_SERVICEID() |
Getter for SERVICEID w/ exceptions if field has no value |
HAS_SERVICEID() |
Determine if SERVICEID has a value |
ApplicationId¶
The unique identifier of the application.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPLICATIONID() |
Getter for APPLICATIONID, with configurable default |
ASK_APPLICATIONID() |
Getter for APPLICATIONID w/ exceptions if field has no value |
HAS_APPLICATIONID() |
Determine if APPLICATIONID has a value |
EnvironmentId¶
The unique identifier of the environment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENVIRONMENTID() |
Getter for ENVIRONMENTID, with configurable default |
ASK_ENVIRONMENTID() |
Getter for ENVIRONMENTID w/ exceptions if field has no value |
HAS_ENVIRONMENTID() |
Determine if ENVIRONMENTID has a value |
SourcePath¶
This is the path that Refactor Spaces uses to match traffic. Paths must start with
/and are relative to the base of the application. To use path parameters in the source path, add a variable in curly braces. For example, the resource path {user} represents a path parameter called 'user'.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEPATH() |
Getter for SOURCEPATH, with configurable default |
ASK_SOURCEPATH() |
Getter for SOURCEPATH w/ exceptions if field has no value |
HAS_SOURCEPATH() |
Determine if SOURCEPATH has a value |
Methods¶
A list of HTTP methods to match. An empty list matches all values. If a method is present, only HTTP requests using that method are forwarded to this route’s service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_METHODS() |
Getter for METHODS, with configurable default |
ASK_METHODS() |
Getter for METHODS w/ exceptions if field has no value |
HAS_METHODS() |
Determine if METHODS has a value |
IncludeChildPaths¶
Indicates whether to match all subpaths of the given source path. If this value is
false, requests must match the source path exactly before they are forwarded to this route's service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INCLUDECHILDPATHS() |
Getter for INCLUDECHILDPATHS, with configurable default |
ASK_INCLUDECHILDPATHS() |
Getter for INCLUDECHILDPATHS w/ exceptions if field has no v |
HAS_INCLUDECHILDPATHS() |
Determine if INCLUDECHILDPATHS has a value |
PathResourceToId¶
A mapping of Amazon API Gateway path resources to resource IDs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PATHRESOURCETOID() |
Getter for PATHRESOURCETOID, with configurable default |
ASK_PATHRESOURCETOID() |
Getter for PATHRESOURCETOID w/ exceptions if field has no va |
HAS_PATHRESOURCETOID() |
Determine if PATHRESOURCETOID has a value |
State¶
The current state of the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
Tags¶
The tags assigned to the route.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
Error¶
Any error associated with the route resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERROR() |
Getter for ERROR |
LastUpdatedTime¶
A timestamp that indicates when the route was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDTIME() |
Getter for LASTUPDATEDTIME, with configurable default |
ASK_LASTUPDATEDTIME() |
Getter for LASTUPDATEDTIME w/ exceptions if field has no val |
HAS_LASTUPDATEDTIME() |
Determine if LASTUPDATEDTIME has a value |
CreatedTime¶
A timestamp that indicates when the route is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDTIME() |
Getter for CREATEDTIME, with configurable default |
ASK_CREATEDTIME() |
Getter for CREATEDTIME w/ exceptions if field has no value |
HAS_CREATEDTIME() |
Determine if CREATEDTIME has a value |
AppendSourcePath¶
If set to
true, this option appends the source path to the service URL endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPENDSOURCEPATH() |
Getter for APPENDSOURCEPATH, with configurable default |
ASK_APPENDSOURCEPATH() |
Getter for APPENDSOURCEPATH w/ exceptions if field has no va |
HAS_APPENDSOURCEPATH() |
Determine if APPENDSOURCEPATH 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_ROUTESUMMARIES¶
TYPES TT_ROUTESUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_MHRROUTESUMMARY WITH DEFAULT KEY
.