Skip to content

ConnectionFailureCode

Part of Diagnostics & preflight in the Python API reference.

Related guidance: getting-started/preflight, how-to/troubleshooting.

Runnable examples: preflight.py.

from picogrid_ecn_client import ConnectionFailureCode

Classify one secret-safe connection or recovery failure.

class ConnectionFailureCode(Enum): ...

Source · models/common.py

NameValue
CONFIGURATION_INVALID‘configuration_invalid’
CREDENTIALS_UNAVAILABLE‘credentials_unavailable’
AUTHENTICATION_REJECTED‘authentication_rejected’
DNS_UNAVAILABLE‘dns_unavailable’
TCP_UNAVAILABLE‘tcp_unavailable’
TLS_UNAVAILABLE‘tls_unavailable’
TLS_PEER_VERIFICATION_FAILED‘tls_peer_verification_failed’
BROKER_UNAVAILABLE‘broker_unavailable’
SERVER_BUSY‘server_busy’
CONNECTION_LOST‘connection_lost’
CONNECTION_REJECTED‘connection_rejected’
CONNECTION_AUTHORIZATION_DENIED‘connection_authorization_denied’
CONNECTION_RESOURCE_LIMIT‘connection_resource_limit’
SUBSCRIPTION_DENIED‘subscription_denied’
SUBSCRIPTION_RESOURCE_LIMIT‘subscription_resource_limit’
PROTOCOL_FAILURE‘protocol_failure’
SERVER_REFERENCE_REQUIRES_REVIEW‘server_reference_requires_review’
RETRY_EXHAUSTED‘retry_exhausted’

Version 0.2.0 · branch main