Client¶
Client is the root object of the ngrok-api library. Construct
a Client with an API Key. Then you can access API Services as properties of the
Client object:
import ngrok
# construct the api client
ng = ngrok.Client("<API KEY>")
# list all ip policies
for policy in ng.ip_policies.list():
print(policy)
# create an ngrok agent authtoken
cred = ng.credentials.create()
print(cred)
-
class
ngrok.Client(api_key, base_url='https://api.ngrok.com')[source]¶ -
property
abuse_reports¶ - Return type
-
property
api_keys¶ - Return type
- Return type
-
property
credentials¶ - Return type
-
property
endpoint_configurations¶ Endpoint Configuration managementAn Endpoint Configuration <https://ngrok.com/docs/ngrok-link#api-endpoint-configurations>`_ describes a ngrok network endpoint instance.*Endpoints are your gateway to ngrok features!*
- Return type
-
property
event_destinations¶ - Return type
-
property
event_streams¶ - Return type
-
property
ip_policies¶ - Return type
-
property
ip_policy_rules¶ - Return type
-
property
ip_restrictions¶ - Return type
-
property
ip_whitelist¶ - Return type
-
property
pointcfg_module¶
-
property
reserved_addrs¶ - Return type
-
property
reserved_domains¶ - Return type
- Return type
-
property
ssh_credentials¶ - Return type
-
property
ssh_host_certificates¶ - Return type
-
property
ssh_user_certificates¶ - Return type
-
property
tls_certificates¶ - Return type
-
property
tunnel_sessions¶ - Return type
-
property
tunnels¶ - Return type
-
property