Class: Aws::IoTDeviceAdvisor::Types::GetEndpointRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-iotdeviceadvisor/types.rb

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#authentication_methodString

The authentication method used during the device connection.

Returns:

  • (String)


128
129
130
131
132
133
134
135
# File 'lib/aws-sdk-iotdeviceadvisor/types.rb', line 128

class GetEndpointRequest < Struct.new(
  :thing_arn,
  :certificate_arn,
  :device_role_arn,
  :authentication_method)
  SENSITIVE = []
  include Aws::Structure
end

#certificate_arnString

The certificate ARN of the device. This is an optional parameter.

Returns:

  • (String)


128
129
130
131
132
133
134
135
# File 'lib/aws-sdk-iotdeviceadvisor/types.rb', line 128

class GetEndpointRequest < Struct.new(
  :thing_arn,
  :certificate_arn,
  :device_role_arn,
  :authentication_method)
  SENSITIVE = []
  include Aws::Structure
end

#device_role_arnString

The device role ARN of the device. This is an optional parameter.

Returns:

  • (String)


128
129
130
131
132
133
134
135
# File 'lib/aws-sdk-iotdeviceadvisor/types.rb', line 128

class GetEndpointRequest < Struct.new(
  :thing_arn,
  :certificate_arn,
  :device_role_arn,
  :authentication_method)
  SENSITIVE = []
  include Aws::Structure
end

#thing_arnString

The thing ARN of the device. This is an optional parameter.

Returns:

  • (String)


128
129
130
131
132
133
134
135
# File 'lib/aws-sdk-iotdeviceadvisor/types.rb', line 128

class GetEndpointRequest < Struct.new(
  :thing_arn,
  :certificate_arn,
  :device_role_arn,
  :authentication_method)
  SENSITIVE = []
  include Aws::Structure
end