Skip to content

/AWS1/CL_IOTVPCDESTINATIONCONF

The configuration information for a virtual private cloud (VPC) destination.

CONSTRUCTOR

IMPORTING

Required arguments:

it_subnetids TYPE /AWS1/CL_IOTSUBNETIDLIST_W=>TT_SUBNETIDLIST TT_SUBNETIDLIST

The subnet IDs of the VPC destination.

iv_vpcid TYPE /AWS1/IOTVPCID /AWS1/IOTVPCID

The ID of the VPC.

iv_rolearn TYPE /AWS1/IOTAWSARN /AWS1/IOTAWSARN

The ARN of a role that has permission to create and attach to elastic network interfaces (ENIs).

Optional arguments:

it_securitygroups TYPE /AWS1/CL_IOTSECGROUPLIST_W=>TT_SECURITYGROUPLIST TT_SECURITYGROUPLIST

The security groups of the VPC destination.


Queryable Attributes

subnetIds

The subnet IDs of the VPC destination.

Accessible with the following methods

Method Description
GET_SUBNETIDS() Getter for SUBNETIDS, with configurable default
ASK_SUBNETIDS() Getter for SUBNETIDS w/ exceptions if field has no value
HAS_SUBNETIDS() Determine if SUBNETIDS has a value

securityGroups

The security groups of the VPC destination.

Accessible with the following methods

Method Description
GET_SECURITYGROUPS() Getter for SECURITYGROUPS, with configurable default
ASK_SECURITYGROUPS() Getter for SECURITYGROUPS w/ exceptions if field has no valu
HAS_SECURITYGROUPS() Determine if SECURITYGROUPS has a value

vpcId

The ID of the VPC.

Accessible with the following methods

Method Description
GET_VPCID() Getter for VPCID, with configurable default
ASK_VPCID() Getter for VPCID w/ exceptions if field has no value
HAS_VPCID() Determine if VPCID has a value

roleArn

The ARN of a role that has permission to create and attach to elastic network interfaces (ENIs).

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value