Module: Aws::IoT::Client::_GetThingConnectivityDataResponseSuccess

Includes:
Seahorse::Client::_ResponseSuccess[Types::GetThingConnectivityDataResponse]
Defined in:
sig/client.rbs

Instance Method Summary collapse

Instance Method Details

#clean_sessionBoolean

Returns:

  • (Boolean)


2272
# File 'sig/client.rbs', line 2272

def clean_session: () -> bool

#client_id::String

Returns:

  • (::String)


2274
# File 'sig/client.rbs', line 2274

def client_id: () -> ::String

#connectedBoolean

Returns:

  • (Boolean)


2263
# File 'sig/client.rbs', line 2263

def connected: () -> bool

#disconnect_reason"AUTH_ERROR", ...

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")


2265
# File 'sig/client.rbs', line 2265

def disconnect_reason: () -> ("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")

#keep_alive_duration::Integer

Returns:

  • (::Integer)


2271
# File 'sig/client.rbs', line 2271

def keep_alive_duration: () -> ::Integer

#session_expiry::Integer

Returns:

  • (::Integer)


2273
# File 'sig/client.rbs', line 2273

def session_expiry: () -> ::Integer

#source_ip::String

Returns:

  • (::String)


2266
# File 'sig/client.rbs', line 2266

def source_ip: () -> ::String

#source_port::Integer

Returns:

  • (::Integer)


2267
# File 'sig/client.rbs', line 2267

def source_port: () -> ::Integer

#target_ip::String

Returns:

  • (::String)


2268
# File 'sig/client.rbs', line 2268

def target_ip: () -> ::String

#target_port::Integer

Returns:

  • (::Integer)


2269
# File 'sig/client.rbs', line 2269

def target_port: () -> ::Integer

#thing_name::String

Returns:

  • (::String)


2262
# File 'sig/client.rbs', line 2262

def thing_name: () -> ::String

#timestamp::Time

Returns:

  • (::Time)


2264
# File 'sig/client.rbs', line 2264

def timestamp: () -> ::Time

#vpc_endpoint_id::String

Returns:

  • (::String)


2270
# File 'sig/client.rbs', line 2270

def vpc_endpoint_id: () -> ::String