/AWS1/CL_MHRURIPATHROUTEINPUT¶
The configuration for the URI path route type.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
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'.
iv_activationstate TYPE /AWS1/MHRROUTEACTIVATIONSTATE /AWS1/MHRROUTEACTIVATIONSTATE¶
If set to
ACTIVE, traffic is forwarded to this route’s service after the route is created.
Optional arguments:¶
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.
iv_appendsourcepath TYPE /AWS1/MHRBOOLEAN /AWS1/MHRBOOLEAN¶
If set to
true, this option appends the source path to the service URL endpoint.
Queryable Attributes¶
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 |
ActivationState¶
If set to
ACTIVE, traffic is forwarded to this route’s service after the route is created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVATIONSTATE() |
Getter for ACTIVATIONSTATE, with configurable default |
ASK_ACTIVATIONSTATE() |
Getter for ACTIVATIONSTATE w/ exceptions if field has no val |
HAS_ACTIVATIONSTATE() |
Determine if ACTIVATIONSTATE 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 |
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 |