Skip to content

/AWS1/CL_EC2DEVICEPOSTROPTIONS

Describes the device posture options for a Client VPN endpoint. Device posture options specify the device trust providers that the endpoint uses to evaluate the security posture of connecting devices.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_trustproviders TYPE /AWS1/CL_EC2CLIVPNTRUSTPVDRREQ=>TT_CLIENTVPNTRUSTPVDRREQLIST TT_CLIENTVPNTRUSTPVDRREQLIST

The device trust providers to configure for the Client VPN endpoint.

iv_enabled TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN

Indicates whether device posture evaluation is enabled for the Client VPN endpoint. Specify false to disable device posture, which clears the configured device trust providers.


Queryable Attributes

TrustProviders

The device trust providers to configure for the Client VPN endpoint.

Accessible with the following methods

Method Description
GET_TRUSTPROVIDERS() Getter for TRUSTPROVIDERS, with configurable default
ASK_TRUSTPROVIDERS() Getter for TRUSTPROVIDERS w/ exceptions if field has no valu
HAS_TRUSTPROVIDERS() Determine if TRUSTPROVIDERS has a value

Enabled

Indicates whether device posture evaluation is enabled for the Client VPN endpoint. Specify false to disable device posture, which clears the configured device trust providers.

Accessible with the following methods

Method Description
GET_ENABLED() Getter for ENABLED, with configurable default
ASK_ENABLED() Getter for ENABLED w/ exceptions if field has no value
HAS_ENABLED() Determine if ENABLED has a value