Skip to content

/AWS1/CL_EC2SECGROUPFORVPC

A security group that can be used by interfaces in the VPC.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_description TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The security group's description.

iv_groupname TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The security group name.

iv_ownerid TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The security group owner ID.

iv_groupid TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The security group ID.

it_tags TYPE /AWS1/CL_EC2TAG=>TT_TAGLIST TT_TAGLIST

The security group tags.

iv_primaryvpcid TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The VPC ID in which the security group was created.


Queryable Attributes

Description

The security group's description.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

GroupName

The security group name.

Accessible with the following methods

Method Description
GET_GROUPNAME() Getter for GROUPNAME, with configurable default
ASK_GROUPNAME() Getter for GROUPNAME w/ exceptions if field has no value
HAS_GROUPNAME() Determine if GROUPNAME has a value

OwnerId

The security group owner ID.

Accessible with the following methods

Method Description
GET_OWNERID() Getter for OWNERID, with configurable default
ASK_OWNERID() Getter for OWNERID w/ exceptions if field has no value
HAS_OWNERID() Determine if OWNERID has a value

GroupId

The security group ID.

Accessible with the following methods

Method Description
GET_GROUPID() Getter for GROUPID, with configurable default
ASK_GROUPID() Getter for GROUPID w/ exceptions if field has no value
HAS_GROUPID() Determine if GROUPID has a value

Tags

The security group tags.

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

PrimaryVpcId

The VPC ID in which the security group was created.

Accessible with the following methods

Method Description
GET_PRIMARYVPCID() Getter for PRIMARYVPCID, with configurable default
ASK_PRIMARYVPCID() Getter for PRIMARYVPCID w/ exceptions if field has no value
HAS_PRIMARYVPCID() Determine if PRIMARYVPCID 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_SECURITYGROUPFORVPCLIST

TYPES TT_SECURITYGROUPFORVPCLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2SECGROUPFORVPC WITH DEFAULT KEY
.