/AWS1/CL_MQ_SHAREDRESOURCE¶
Represents a resource that is shared with the broker, including its type, ARN, and current status.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_resourcearn TYPE /AWS1/MQ___STRING /AWS1/MQ___STRING¶
The ARN of the shared resource.
iv_status TYPE /AWS1/MQ_SHAREDRESOURCESTATUS /AWS1/MQ_SHAREDRESOURCESTATUS¶
The status of the shared resource.
iv_type TYPE /AWS1/MQ_SHAREDRESOURCETYPE /AWS1/MQ_SHAREDRESOURCETYPE¶
The type of shared resource.
Optional arguments:¶
it_dnsnames TYPE /AWS1/CL_MQ___LISTOF__STRING_W=>TT___LISTOF__STRING TT___LISTOF__STRING¶
The DNS names accessible by the broker.
io_error TYPE REF TO /AWS1/CL_MQ_SHAREDRESERROR /AWS1/CL_MQ_SHAREDRESERROR¶
Information on the error encountered by the resource.
it_resourcesharearns TYPE /AWS1/CL_MQ___LISTOF__STRING_W=>TT___LISTOF__STRING TT___LISTOF__STRING¶
The resource share ARNs to which the resource belongs.
Queryable Attributes¶
DnsNames¶
The DNS names accessible by the broker.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DNSNAMES() |
Getter for DNSNAMES, with configurable default |
ASK_DNSNAMES() |
Getter for DNSNAMES w/ exceptions if field has no value |
HAS_DNSNAMES() |
Determine if DNSNAMES has a value |
Error¶
Information on the error encountered by the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERROR() |
Getter for ERROR |
ResourceArn¶
The ARN of the shared resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEARN() |
Getter for RESOURCEARN, with configurable default |
ASK_RESOURCEARN() |
Getter for RESOURCEARN w/ exceptions if field has no value |
HAS_RESOURCEARN() |
Determine if RESOURCEARN has a value |
ResourceShareArns¶
The resource share ARNs to which the resource belongs.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCESHAREARNS() |
Getter for RESOURCESHAREARNS, with configurable default |
ASK_RESOURCESHAREARNS() |
Getter for RESOURCESHAREARNS w/ exceptions if field has no v |
HAS_RESOURCESHAREARNS() |
Determine if RESOURCESHAREARNS has a value |
Status¶
The status of the shared resource.
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 |
Type¶
The type of shared resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE 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___LISTOFSHAREDRESOURCE¶
TYPES TT___LISTOFSHAREDRESOURCE TYPE STANDARD TABLE OF REF TO /AWS1/CL_MQ_SHAREDRESOURCE WITH DEFAULT KEY
.