/AWS1/CL_EC2TGWMULTICASTGROUP¶
Describes the transit gateway multicast group resources.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_GROUPIPADDRESS
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The IP address assigned to the transit gateway multicast group.
IV_TGWATTACHMENTID
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the transit gateway attachment.
IV_SUBNETID
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the subnet.
IV_RESOURCEID
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the resource.
IV_RESOURCETYPE
TYPE /AWS1/EC2TGWATTACHMENTRESRCT00
/AWS1/EC2TGWATTACHMENTRESRCT00
¶
The type of resource, for example a VPC attachment.
IV_RESOURCEOWNERID
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the Amazon Web Services account that owns the transit gateway multicast domain group resource.
IV_NETWORKINTERFACEID
TYPE /AWS1/EC2STRING
/AWS1/EC2STRING
¶
The ID of the transit gateway attachment.
IV_GROUPMEMBER
TYPE /AWS1/EC2BOOLEAN
/AWS1/EC2BOOLEAN
¶
Indicates that the resource is a transit gateway multicast group member.
IV_GROUPSOURCE
TYPE /AWS1/EC2BOOLEAN
/AWS1/EC2BOOLEAN
¶
Indicates that the resource is a transit gateway multicast group member.
IV_MEMBERTYPE
TYPE /AWS1/EC2MEMBERSHIPTYPE
/AWS1/EC2MEMBERSHIPTYPE
¶
The member type (for example,
static
).
IV_SOURCETYPE
TYPE /AWS1/EC2MEMBERSHIPTYPE
/AWS1/EC2MEMBERSHIPTYPE
¶
The source type.
Queryable Attributes¶
GroupIpAddress¶
The IP address assigned to the transit gateway multicast group.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUPIPADDRESS() |
Getter for GROUPIPADDRESS, with configurable default |
ASK_GROUPIPADDRESS() |
Getter for GROUPIPADDRESS w/ exceptions if field has no valu |
HAS_GROUPIPADDRESS() |
Determine if GROUPIPADDRESS has a value |
TransitGatewayAttachmentId¶
The ID of the transit gateway attachment.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TGWATTACHMENTID() |
Getter for TRANSITGATEWAYATTACHMENTID, with configurable def |
ASK_TGWATTACHMENTID() |
Getter for TRANSITGATEWAYATTACHMENTID w/ exceptions if field |
HAS_TGWATTACHMENTID() |
Determine if TRANSITGATEWAYATTACHMENTID has a value |
SubnetId¶
The ID of the subnet.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBNETID() |
Getter for SUBNETID, with configurable default |
ASK_SUBNETID() |
Getter for SUBNETID w/ exceptions if field has no value |
HAS_SUBNETID() |
Determine if SUBNETID has a value |
ResourceId¶
The ID of the resource.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCEID() |
Getter for RESOURCEID, with configurable default |
ASK_RESOURCEID() |
Getter for RESOURCEID w/ exceptions if field has no value |
HAS_RESOURCEID() |
Determine if RESOURCEID has a value |
ResourceType¶
The type of resource, for example a VPC attachment.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCETYPE() |
Getter for RESOURCETYPE, with configurable default |
ASK_RESOURCETYPE() |
Getter for RESOURCETYPE w/ exceptions if field has no value |
HAS_RESOURCETYPE() |
Determine if RESOURCETYPE has a value |
ResourceOwnerId¶
The ID of the Amazon Web Services account that owns the transit gateway multicast domain group resource.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESOURCEOWNERID() |
Getter for RESOURCEOWNERID, with configurable default |
ASK_RESOURCEOWNERID() |
Getter for RESOURCEOWNERID w/ exceptions if field has no val |
HAS_RESOURCEOWNERID() |
Determine if RESOURCEOWNERID has a value |
NetworkInterfaceId¶
The ID of the transit gateway attachment.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NETWORKINTERFACEID() |
Getter for NETWORKINTERFACEID, with configurable default |
ASK_NETWORKINTERFACEID() |
Getter for NETWORKINTERFACEID w/ exceptions if field has no |
HAS_NETWORKINTERFACEID() |
Determine if NETWORKINTERFACEID has a value |
GroupMember¶
Indicates that the resource is a transit gateway multicast group member.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUPMEMBER() |
Getter for GROUPMEMBER, with configurable default |
ASK_GROUPMEMBER() |
Getter for GROUPMEMBER w/ exceptions if field has no value |
HAS_GROUPMEMBER() |
Determine if GROUPMEMBER has a value |
GroupSource¶
Indicates that the resource is a transit gateway multicast group member.
Accessible with the following methods¶
Method | Description |
---|---|
GET_GROUPSOURCE() |
Getter for GROUPSOURCE, with configurable default |
ASK_GROUPSOURCE() |
Getter for GROUPSOURCE w/ exceptions if field has no value |
HAS_GROUPSOURCE() |
Determine if GROUPSOURCE has a value |
MemberType¶
The member type (for example,
static
).
Accessible with the following methods¶
Method | Description |
---|---|
GET_MEMBERTYPE() |
Getter for MEMBERTYPE, with configurable default |
ASK_MEMBERTYPE() |
Getter for MEMBERTYPE w/ exceptions if field has no value |
HAS_MEMBERTYPE() |
Determine if MEMBERTYPE has a value |
SourceType¶
The source type.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SOURCETYPE() |
Getter for SOURCETYPE, with configurable default |
ASK_SOURCETYPE() |
Getter for SOURCETYPE w/ exceptions if field has no value |
HAS_SOURCETYPE() |
Determine if SOURCETYPE 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_TGWMULTICASTGROUPLIST
¶
TYPES TT_TGWMULTICASTGROUPLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2TGWMULTICASTGROUP WITH DEFAULT KEY
.