/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 |