Class: Aws::EC2::Types::DevicePostureOptions

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb

Overview

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.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#enabled ⇒ Boolean

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.

Returns:

  • (Boolean)


38909
38910
38911
38912
38913
38914
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 38909

class DevicePostureOptions < Struct.new(
  :trust_providers,
  :enabled)
  SENSITIVE = []
  include Aws::Structure
end

#trust_providers ⇒ Array<Types::ClientVpnTrustProviderRequest>

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



38909
38910
38911
38912
38913
38914
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 38909

class DevicePostureOptions < Struct.new(
  :trust_providers,
  :enabled)
  SENSITIVE = []
  include Aws::Structure
end