Skip to content

/AWS1/CL_WSIPVTDNSNAMEOPTSREQ

Configures private DNS name settings for WorkSpace Instance.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_hostnametype TYPE /AWS1/WSIHOSTNAMETYPEENUM /AWS1/WSIHOSTNAMETYPEENUM

Specifies the type of hostname configuration.

iv_enableresnamednsarecord TYPE /AWS1/WSIBOOLEAN /AWS1/WSIBOOLEAN

Enables DNS A record for resource name resolution.

iv_enableresnamednsaaaarec TYPE /AWS1/WSIBOOLEAN /AWS1/WSIBOOLEAN

Enables DNS AAAA record for resource name resolution.


Queryable Attributes

HostnameType

Specifies the type of hostname configuration.

Accessible with the following methods

Method Description
GET_HOSTNAMETYPE() Getter for HOSTNAMETYPE, with configurable default
ASK_HOSTNAMETYPE() Getter for HOSTNAMETYPE w/ exceptions if field has no value
HAS_HOSTNAMETYPE() Determine if HOSTNAMETYPE has a value

EnableResourceNameDnsARecord

Enables DNS A record for resource name resolution.

Accessible with the following methods

Method Description
GET_ENABLERESNAMEDNSARECORD() Getter for ENABLERESOURCENAMEDNSARECORD, with configurable d
ASK_ENABLERESNAMEDNSARECORD() Getter for ENABLERESOURCENAMEDNSARECORD w/ exceptions if fie
HAS_ENABLERESNAMEDNSARECORD() Determine if ENABLERESOURCENAMEDNSARECORD has a value

EnableResourceNameDnsAAAARecord

Enables DNS AAAA record for resource name resolution.

Accessible with the following methods

Method Description
GET_ENABLERESNAMEDNSAAAAREC() Getter for ENABLERESNAMEDNSAAAARECORD, with configurable def
ASK_ENABLERESNAMEDNSAAAAREC() Getter for ENABLERESNAMEDNSAAAARECORD w/ exceptions if field
HAS_ENABLERESNAMEDNSAAAAREC() Determine if ENABLERESNAMEDNSAAAARECORD has a value