Skip to content

/AWS1/CL_SAGSVCMANAGEDINPUT

The configuration for a service-managed private connection.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_hostaddress TYPE /AWS1/SAGHOSTADDRESS /AWS1/SAGHOSTADDRESS

The IP address or DNS name of the target resource.

iv_vpcid TYPE /AWS1/SAGPRIVATECONNVPCID /AWS1/SAGPRIVATECONNVPCID

The VPC to create the service-managed resource gateway in.

it_subnetids TYPE /AWS1/CL_SAGPVTCONNSUBNETIDS_W=>TT_PRIVATECONNECTIONSUBNETIDS TT_PRIVATECONNECTIONSUBNETIDS

The subnets that the service-managed resource gateway spans.

Optional arguments:

it_securitygroupids TYPE /AWS1/CL_SAGPVTCONNSECGRPIDS_W=>TT_PRIVATECONNSECURITYGROUPIDS TT_PRIVATECONNSECURITYGROUPIDS

The security groups to attach to the service-managed resource gateway.

iv_ipaddresstype TYPE /AWS1/SAGIPADDRESSTYPE /AWS1/SAGIPADDRESSTYPE

The IP address type of the service-managed resource gateway.

iv_ipv4addressespereni TYPE /AWS1/SAGMAXIPV4ADDRSPERENI /AWS1/SAGMAXIPV4ADDRSPERENI

The number of IPv4 addresses in each elastic network interface for the service-managed resource gateway.

it_portranges TYPE /AWS1/CL_SAGPORTRANGES_W=>TT_PORTRANGES TT_PORTRANGES

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

iv_certificate TYPE /AWS1/SAGCERTIFICATECHAIN /AWS1/SAGCERTIFICATECHAIN

The certificate for the private connection.

iv_dnsresolution TYPE /AWS1/SAGRESCONFIGDNSRESOL /AWS1/SAGRESCONFIGDNSRESOL

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


Queryable Attributes

hostAddress

The 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

The 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

The subnets that the service-managed resource gateway spans.

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

The security groups to attach to the service-managed resource gateway.

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

The 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

The number of IPv4 addresses in each elastic network interface 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

The 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

The 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

The 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