Skip to content

/AWS1/CL_DOACREATEPVTCONNOUT

Output containing the newly created Private Connection summary.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/DOAPRIVATECONNECTIONNAME /AWS1/DOAPRIVATECONNECTIONNAME

The name of the Private Connection.

iv_type TYPE /AWS1/DOAPRIVATECONNECTIONTYPE /AWS1/DOAPRIVATECONNECTIONTYPE

The type of the Private Connection.

iv_status TYPE /AWS1/DOAPRIVATECONNSTATUS /AWS1/DOAPRIVATECONNSTATUS

The status of the Private Connection.

Optional arguments:

iv_resourcegatewayid TYPE /AWS1/DOARESOURCEGATEWAYARN /AWS1/DOARESOURCEGATEWAYARN

The service-managed Resource Gateway ARN. Only present for service-managed Private Connections.

iv_hostaddress TYPE /AWS1/DOAIPADDRESSORDNSNAME /AWS1/DOAIPADDRESSORDNSNAME

IP address or DNS name of the target resource. Only present for service-managed Private Connections.

iv_vpcid TYPE /AWS1/DOAVPCID /AWS1/DOAVPCID

VPC identifier of the service-managed Resource Gateway. Only present for service-managed Private Connections.

iv_resourceconfigurationid TYPE /AWS1/DOARESOURCECONFARN /AWS1/DOARESOURCECONFARN

The Resource Configuration ARN. Only present for self-managed Private Connections.

iv_certificateexpirytime TYPE /AWS1/DOATIMESTAMP /AWS1/DOATIMESTAMP

The expiry time of the certificate associated with the Private Connection. Only present when a certificate is associated.

it_tags TYPE /AWS1/CL_DOATAGS_W=>TT_TAGS TT_TAGS

Tags associated with the created Private Connection.


Queryable Attributes

name

The name of the Private Connection.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

type

The type of the Private Connection.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

resourceGatewayId

The service-managed Resource Gateway ARN. Only present for service-managed Private Connections.

Accessible with the following methods

Method Description
GET_RESOURCEGATEWAYID() Getter for RESOURCEGATEWAYID, with configurable default
ASK_RESOURCEGATEWAYID() Getter for RESOURCEGATEWAYID w/ exceptions if field has no v
HAS_RESOURCEGATEWAYID() Determine if RESOURCEGATEWAYID has a value

hostAddress

IP address or DNS name of the target resource. Only present for service-managed Private Connections.

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 identifier of the service-managed Resource Gateway. Only present for service-managed Private Connections.

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

resourceConfigurationId

The Resource Configuration ARN. Only present for self-managed Private Connections.

Accessible with the following methods

Method Description
GET_RESOURCECONFIGURATIONID() Getter for RESOURCECONFIGURATIONID, with configurable defaul
ASK_RESOURCECONFIGURATIONID() Getter for RESOURCECONFIGURATIONID w/ exceptions if field ha
HAS_RESOURCECONFIGURATIONID() Determine if RESOURCECONFIGURATIONID has a value

status

The status of the Private Connection.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

certificateExpiryTime

The expiry time of the certificate associated with the Private Connection. Only present when a certificate is associated.

Accessible with the following methods

Method Description
GET_CERTIFICATEEXPIRYTIME() Getter for CERTIFICATEEXPIRYTIME, with configurable default
ASK_CERTIFICATEEXPIRYTIME() Getter for CERTIFICATEEXPIRYTIME w/ exceptions if field has
HAS_CERTIFICATEEXPIRYTIME() Determine if CERTIFICATEEXPIRYTIME has a value

tags

Tags associated with the created Private Connection.

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