Skip to content

/AWS1/CL_MHRCREATEROUTERSP

CreateRouteResponse

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. The format for this ARN is arn:aws:refactor-spaces:region:account-id:resource-type/resource-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.

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 ID of service in which the route is created. Traffic that matches this route is forwarded to this service.

IV_APPLICATIONID TYPE /AWS1/MHRAPPLICATIONID /AWS1/MHRAPPLICATIONID

The ID of the application in which the route is created.

IO_URIPATHROUTE TYPE REF TO /AWS1/CL_MHRURIPATHROUTEINPUT /AWS1/CL_MHRURIPATHROUTEINPUT

Configuration for the URI path route type.

IV_STATE TYPE /AWS1/MHRROUTESTATE /AWS1/MHRROUTESTATE

The current state of the route. Activation state only allows ACTIVE or INACTIVE as user inputs. FAILED is a route state that is system generated.

IT_TAGS TYPE /AWS1/CL_MHRTAGMAP_W=>TT_TAGMAP TT_TAGMAP

The tags assigned to the created route. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

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.


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. The format for this ARN is arn:aws:refactor-spaces:region:account-id:resource-type/resource-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.

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 ID of service in which the route is created. Traffic that matches this route is forwarded to this 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 ID of the application in which the route is created.

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

UriPathRoute

Configuration for the URI path route type.

Accessible with the following methods

Method Description
GET_URIPATHROUTE() Getter for URIPATHROUTE

State

The current state of the route. Activation state only allows ACTIVE or INACTIVE as user inputs. FAILED is a route state that is system generated.

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 created route. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

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

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