Skip to content

/AWS1/CL_EC2AUTHORIZATIONRULE

Information about an authorization rule.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_CLIENTVPNENDPOINTID TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The ID of the Client VPN endpoint with which the authorization rule is associated.

IV_DESCRIPTION TYPE /AWS1/EC2STRING /AWS1/EC2STRING

A brief description of the authorization rule.

IV_GROUPID TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The ID of the Active Directory group to which the authorization rule grants access.

IV_ACCESSALL TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN

Indicates whether the authorization rule grants access to all clients.

IV_DESTINATIONCIDR TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.

IO_STATUS TYPE REF TO /AWS1/CL_EC2CLIVPNAUTHRULESTAT /AWS1/CL_EC2CLIVPNAUTHRULESTAT

The current state of the authorization rule.


Queryable Attributes

ClientVpnEndpointId

The ID of the Client VPN endpoint with which the authorization rule is associated.

Accessible with the following methods

Method Description
GET_CLIENTVPNENDPOINTID() Getter for CLIENTVPNENDPOINTID, with configurable default
ASK_CLIENTVPNENDPOINTID() Getter for CLIENTVPNENDPOINTID w/ exceptions if field has no
HAS_CLIENTVPNENDPOINTID() Determine if CLIENTVPNENDPOINTID has a value

Description

A brief description of the authorization rule.

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

GroupId

The ID of the Active Directory group to which the authorization rule grants access.

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

AccessAll

Indicates whether the authorization rule grants access to all clients.

Accessible with the following methods

Method Description
GET_ACCESSALL() Getter for ACCESSALL, with configurable default
ASK_ACCESSALL() Getter for ACCESSALL w/ exceptions if field has no value
HAS_ACCESSALL() Determine if ACCESSALL has a value

DestinationCidr

The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.

Accessible with the following methods

Method Description
GET_DESTINATIONCIDR() Getter for DESTINATIONCIDR, with configurable default
ASK_DESTINATIONCIDR() Getter for DESTINATIONCIDR w/ exceptions if field has no val
HAS_DESTINATIONCIDR() Determine if DESTINATIONCIDR has a value

Status

The current state of the authorization rule.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_AUTHORIZATIONRULESET

TYPES TT_AUTHORIZATIONRULESET TYPE STANDARD TABLE OF REF TO /AWS1/CL_EC2AUTHORIZATIONRULE WITH DEFAULT KEY
.