Skip to content

/AWS1/CL_DOASVCMANAGEDINPUT

Configuration for a service-managed Private Connection.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_hostaddress TYPE /AWS1/DOAIPADDRESSORDNSNAME /AWS1/DOAIPADDRESSORDNSNAME

IP address or DNS name of the target resource.

iv_vpcid TYPE /AWS1/DOAVPCID /AWS1/DOAVPCID

VPC to create the service-managed Resource Gateway in.

it_subnetids TYPE /AWS1/CL_DOALISTOFSUBNETIDS_W=>TT_LISTOFSUBNETIDS TT_LISTOFSUBNETIDS

Subnets that the service-managed Resource Gateway will span.

Optional arguments:

it_securitygroupids TYPE /AWS1/CL_DOALISTOFSECGRPIDS_W=>TT_LISTOFSECURITYGROUPIDS TT_LISTOFSECURITYGROUPIDS

Security groups to attach to the service-managed Resource Gateway. If not specified, a default security group is created.

iv_ipaddresstype TYPE /AWS1/DOAIPADDRESSTYPE /AWS1/DOAIPADDRESSTYPE

IP address type of the service-managed Resource Gateway.

iv_ipv4addressespereni TYPE /AWS1/DOAMAXIPV4ADDRSPERENI /AWS1/DOAMAXIPV4ADDRSPERENI

Number of IPv4 addresses in each ENI for the service-managed Resource Gateway.

it_portranges TYPE /AWS1/CL_DOAPORTRANGES_W=>TT_PORTRANGES TT_PORTRANGES

TCP port ranges that a consumer can use to access the resource.

iv_certificate TYPE /AWS1/DOACERTIFICATESTRING /AWS1/DOACERTIFICATESTRING

Certificate for the Private Connection.

iv_dnsresolution TYPE /AWS1/DOARESCONFIGDNSRESOL /AWS1/DOARESCONFIGDNSRESOL

DNS resolution mode for the resource gateway. Defaults to PUBLIC when not set.


Queryable Attributes

hostAddress

IP address or DNS name of the target resource.

Accessible with the following methods

Method Description
GET_HOSTADDRESS() Getter for HOSTADDRESS, with configurable default
ASK_HOSTADDRESS() Getter for HOSTADDRESS w/ exceptions if field has no value
HAS_HOSTADDRESS() Determine if HOSTADDRESS has a value

vpcId

VPC to create the service-managed Resource Gateway in.

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

subnetIds

Subnets that the service-managed Resource Gateway will span.

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

securityGroupIds

Security groups to attach to the service-managed Resource Gateway. If not specified, a default security group is created.

Accessible with the following methods

Method Description
GET_SECURITYGROUPIDS() Getter for SECURITYGROUPIDS, with configurable default
ASK_SECURITYGROUPIDS() Getter for SECURITYGROUPIDS w/ exceptions if field has no va
HAS_SECURITYGROUPIDS() Determine if SECURITYGROUPIDS has a value

ipAddressType

IP address type of the service-managed Resource Gateway.

Accessible with the following methods

Method Description
GET_IPADDRESSTYPE() Getter for IPADDRESSTYPE, with configurable default
ASK_IPADDRESSTYPE() Getter for IPADDRESSTYPE w/ exceptions if field has no value
HAS_IPADDRESSTYPE() Determine if IPADDRESSTYPE has a value

ipv4AddressesPerEni

Number of IPv4 addresses in each ENI for the service-managed Resource Gateway.

Accessible with the following methods

Method Description
GET_IPV4ADDRESSESPERENI() Getter for IPV4ADDRESSESPERENI, with configurable default
ASK_IPV4ADDRESSESPERENI() Getter for IPV4ADDRESSESPERENI w/ exceptions if field has no
HAS_IPV4ADDRESSESPERENI() Determine if IPV4ADDRESSESPERENI has a value

portRanges

TCP port ranges that a consumer can use to access the resource.

Accessible with the following methods

Method Description
GET_PORTRANGES() Getter for PORTRANGES, with configurable default
ASK_PORTRANGES() Getter for PORTRANGES w/ exceptions if field has no value
HAS_PORTRANGES() Determine if PORTRANGES has a value

certificate

Certificate for the Private Connection.

Accessible with the following methods

Method Description
GET_CERTIFICATE() Getter for CERTIFICATE, with configurable default
ASK_CERTIFICATE() Getter for CERTIFICATE w/ exceptions if field has no value
HAS_CERTIFICATE() Determine if CERTIFICATE has a value

dnsResolution

DNS resolution mode for the resource gateway. Defaults to PUBLIC when not set.

Accessible with the following methods

Method Description
GET_DNSRESOLUTION() Getter for DNSRESOLUTION, with configurable default
ASK_DNSRESOLUTION() Getter for DNSRESOLUTION w/ exceptions if field has no value
HAS_DNSRESOLUTION() Determine if DNSRESOLUTION has a value