/AWS1/CL_DCODIRECTCNCTGWATTA00¶
Information about an attachment between a Direct Connect gateway and a virtual interface.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_directconnectgatewayid TYPE /AWS1/DCODIRECTCNCTGATEWAYID /AWS1/DCODIRECTCNCTGATEWAYID¶
The ID of the Direct Connect gateway.
iv_virtualinterfaceid TYPE /AWS1/DCOVIRTUALINTERFACEID /AWS1/DCOVIRTUALINTERFACEID¶
The ID of the virtual interface.
iv_virtualinterfaceregion TYPE /AWS1/DCOVIRTUALINTERFACEREG00 /AWS1/DCOVIRTUALINTERFACEREG00¶
The Amazon Web Services Region where the virtual interface is located.
iv_virtualinterfaceowneracct TYPE /AWS1/DCOOWNERACCOUNT /AWS1/DCOOWNERACCOUNT¶
The ID of the Amazon Web Services account that owns the virtual interface.
iv_attachmentstate TYPE /AWS1/DCODIRECTCNCTGWATTACHM00 /AWS1/DCODIRECTCNCTGWATTACHM00¶
The state of the attachment. The following are the possible values:
attaching: The initial state after a virtual interface is created using the Direct Connect gateway.
attached: The Direct Connect gateway and virtual interface are attached and ready to pass traffic.
detaching: The initial state after calling DeleteVirtualInterface.
detached: The virtual interface is detached from the Direct Connect gateway. Traffic flow between the Direct Connect gateway and virtual interface is stopped.
iv_attachmenttype TYPE /AWS1/DCODIRECTCNCTGWATTACHM01 /AWS1/DCODIRECTCNCTGWATTACHM01¶
The type of attachment.
iv_statechangeerror TYPE /AWS1/DCOSTATECHANGEERROR /AWS1/DCOSTATECHANGEERROR¶
The error message if the state of an object failed to advance.
Queryable Attributes¶
directConnectGatewayId¶
The ID of the Direct Connect gateway.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIRECTCONNECTGATEWAYID() |
Getter for DIRECTCONNECTGATEWAYID, with configurable default |
ASK_DIRECTCONNECTGATEWAYID() |
Getter for DIRECTCONNECTGATEWAYID w/ exceptions if field has |
HAS_DIRECTCONNECTGATEWAYID() |
Determine if DIRECTCONNECTGATEWAYID has a value |
virtualInterfaceId¶
The ID of the virtual interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VIRTUALINTERFACEID() |
Getter for VIRTUALINTERFACEID, with configurable default |
ASK_VIRTUALINTERFACEID() |
Getter for VIRTUALINTERFACEID w/ exceptions if field has no |
HAS_VIRTUALINTERFACEID() |
Determine if VIRTUALINTERFACEID has a value |
virtualInterfaceRegion¶
The Amazon Web Services Region where the virtual interface is located.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VIRTUALINTERFACEREGION() |
Getter for VIRTUALINTERFACEREGION, with configurable default |
ASK_VIRTUALINTERFACEREGION() |
Getter for VIRTUALINTERFACEREGION w/ exceptions if field has |
HAS_VIRTUALINTERFACEREGION() |
Determine if VIRTUALINTERFACEREGION has a value |
virtualInterfaceOwnerAccount¶
The ID of the Amazon Web Services account that owns the virtual interface.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VIRTUALINTERFACEOWNERAC() |
Getter for VIRTUALINTERFACEOWNERACCOUNT, with configurable d |
ASK_VIRTUALINTERFACEOWNERAC() |
Getter for VIRTUALINTERFACEOWNERACCOUNT w/ exceptions if fie |
HAS_VIRTUALINTERFACEOWNERAC() |
Determine if VIRTUALINTERFACEOWNERACCOUNT has a value |
attachmentState¶
The state of the attachment. The following are the possible values:
attaching: The initial state after a virtual interface is created using the Direct Connect gateway.
attached: The Direct Connect gateway and virtual interface are attached and ready to pass traffic.
detaching: The initial state after calling DeleteVirtualInterface.
detached: The virtual interface is detached from the Direct Connect gateway. Traffic flow between the Direct Connect gateway and virtual interface is stopped.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHMENTSTATE() |
Getter for ATTACHMENTSTATE, with configurable default |
ASK_ATTACHMENTSTATE() |
Getter for ATTACHMENTSTATE w/ exceptions if field has no val |
HAS_ATTACHMENTSTATE() |
Determine if ATTACHMENTSTATE has a value |
attachmentType¶
The type of attachment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTACHMENTTYPE() |
Getter for ATTACHMENTTYPE, with configurable default |
ASK_ATTACHMENTTYPE() |
Getter for ATTACHMENTTYPE w/ exceptions if field has no valu |
HAS_ATTACHMENTTYPE() |
Determine if ATTACHMENTTYPE has a value |
stateChangeError¶
The error message if the state of an object failed to advance.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATECHANGEERROR() |
Getter for STATECHANGEERROR, with configurable default |
ASK_STATECHANGEERROR() |
Getter for STATECHANGEERROR w/ exceptions if field has no va |
HAS_STATECHANGEERROR() |
Determine if STATECHANGEERROR 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_DIRECTCNCTGWATTACHMENTLIST¶
TYPES TT_DIRECTCNCTGWATTACHMENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DCODIRECTCNCTGWATTA00 WITH DEFAULT KEY
.