Class: Aws::Types::GetThingConnectivityDataResponse

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:thing_name, :source_ip, :source_port, :target_ip, :target_port, :vpc_endpoint_id])

Instance Attribute Summary collapse

Instance Attribute Details

#clean_sessionBoolean

Returns the value of attribute clean_session.

Returns:

  • (Boolean)


2560
2561
2562
# File 'sig/types.rbs', line 2560

def clean_session
  @clean_session
end

#client_id::String

Returns the value of attribute client_id.

Returns:

  • (::String)


2562
2563
2564
# File 'sig/types.rbs', line 2562

def client_id
  @client_id
end

#connectedBoolean

Returns the value of attribute connected.

Returns:

  • (Boolean)


2551
2552
2553
# File 'sig/types.rbs', line 2551

def connected
  @connected
end

#disconnect_reason"AUTH_ERROR", ...

Returns the value of attribute disconnect_reason.

Returns:

  • ("AUTH_ERROR", "CLIENT_INITIATED_DISCONNECT", "CLIENT_ERROR", "CONNECTION_LOST", "DUPLICATE_CLIENTID", "FORBIDDEN_ACCESS", "MQTT_KEEP_ALIVE_TIMEOUT", "SERVER_ERROR", "SERVER_INITIATED_DISCONNECT", "API_INITIATED_DISCONNECT", "THROTTLED", "WEBSOCKET_TTL_EXPIRATION", "CUSTOMAUTH_TTL_EXPIRATION", "UNKNOWN", "NONE")


2553
2554
2555
# File 'sig/types.rbs', line 2553

def disconnect_reason
  @disconnect_reason
end

#keep_alive_duration::Integer

Returns the value of attribute keep_alive_duration.

Returns:

  • (::Integer)


2559
2560
2561
# File 'sig/types.rbs', line 2559

def keep_alive_duration
  @keep_alive_duration
end

#session_expiry::Integer

Returns the value of attribute session_expiry.

Returns:

  • (::Integer)


2561
2562
2563
# File 'sig/types.rbs', line 2561

def session_expiry
  @session_expiry
end

#source_ip::String

Returns the value of attribute source_ip.

Returns:

  • (::String)


2554
2555
2556
# File 'sig/types.rbs', line 2554

def source_ip
  @source_ip
end

#source_port::Integer

Returns the value of attribute source_port.

Returns:

  • (::Integer)


2555
2556
2557
# File 'sig/types.rbs', line 2555

def source_port
  @source_port
end

#target_ip::String

Returns the value of attribute target_ip.

Returns:

  • (::String)


2556
2557
2558
# File 'sig/types.rbs', line 2556

def target_ip
  @target_ip
end

#target_port::Integer

Returns the value of attribute target_port.

Returns:

  • (::Integer)


2557
2558
2559
# File 'sig/types.rbs', line 2557

def target_port
  @target_port
end

#thing_name::String

Returns the value of attribute thing_name.

Returns:

  • (::String)


2550
2551
2552
# File 'sig/types.rbs', line 2550

def thing_name
  @thing_name
end

#timestamp::Time

Returns the value of attribute timestamp.

Returns:

  • (::Time)


2552
2553
2554
# File 'sig/types.rbs', line 2552

def timestamp
  @timestamp
end

#vpc_endpoint_id::String

Returns the value of attribute vpc_endpoint_id.

Returns:

  • (::String)


2558
2559
2560
# File 'sig/types.rbs', line 2558

def vpc_endpoint_id
  @vpc_endpoint_id
end