diff --git a/.tox/dist/ngrok-api-0.0.0.zip b/.tox/dist/ngrok-api-0.0.0.zip deleted file mode 100644 index 52f0091..0000000 Binary files a/.tox/dist/ngrok-api-0.0.0.zip and /dev/null differ diff --git a/.tox/dist/ngrok_api-0.0.0.zip b/.tox/dist/ngrok_api-0.0.0.zip new file mode 100644 index 0000000..cd52f95 Binary files /dev/null and b/.tox/dist/ngrok_api-0.0.0.zip differ diff --git a/.tox/log/GLOB-0.log b/.tox/log/GLOB-0.log index d49437a..1e6b691 100644 --- a/.tox/log/GLOB-0.log +++ b/.tox/log/GLOB-0.log @@ -1,6 +1,6 @@ action: GLOB, msg: packaging -cwd: /var/lib/buildkite-agent-0/builds/repo-ngrok-private-ngrok-buildkite-agent-0/.cache/ngrok-api-python -cmd: /var/lib/buildkite-agent-0/builds/repo-ngrok-private-ngrok-buildkite-agent-0/.cache/ngrok-api-python/venv/bin/python setup.py sdist --formats=zip --dist-dir .tox/dist +cwd: /var/lib/buildkite-agent-1/builds/repo-ngrok-private-ngrok-buildkite-agent-1/.cache/ngrok-api-python +cmd: /var/lib/buildkite-agent-1/builds/repo-ngrok-private-ngrok-buildkite-agent-1/.cache/ngrok-api-python/venv/bin/python setup.py sdist --formats=zip --dist-dir .tox/dist running sdist running egg_info writing ngrok_api.egg-info/PKG-INFO @@ -11,53 +11,54 @@ reading manifest file 'ngrok_api.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'ngrok_api.egg-info/SOURCES.txt' running check -creating ngrok-api-0.0.0 -creating ngrok-api-0.0.0/ngrok -creating ngrok-api-0.0.0/ngrok_api.egg-info -creating ngrok-api-0.0.0/tests -copying files to ngrok-api-0.0.0... -copying LICENSE -> ngrok-api-0.0.0 -copying README.md -> ngrok-api-0.0.0 -copying pyproject.toml -> ngrok-api-0.0.0 -copying setup.py -> ngrok-api-0.0.0 -copying ngrok/__init__.py -> ngrok-api-0.0.0/ngrok -copying ngrok/client.py -> ngrok-api-0.0.0/ngrok -copying ngrok/datatypes.py -> ngrok-api-0.0.0/ngrok -copying ngrok/error.py -> ngrok-api-0.0.0/ngrok -copying ngrok/http_client.py -> ngrok-api-0.0.0/ngrok -copying ngrok/iterator.py -> ngrok-api-0.0.0/ngrok -copying ngrok/services.py -> ngrok-api-0.0.0/ngrok -copying ngrok/utils.py -> ngrok-api-0.0.0/ngrok -copying ngrok_api.egg-info/PKG-INFO -> ngrok-api-0.0.0/ngrok_api.egg-info -copying ngrok_api.egg-info/SOURCES.txt -> ngrok-api-0.0.0/ngrok_api.egg-info -copying ngrok_api.egg-info/dependency_links.txt -> ngrok-api-0.0.0/ngrok_api.egg-info -copying ngrok_api.egg-info/requires.txt -> ngrok-api-0.0.0/ngrok_api.egg-info -copying ngrok_api.egg-info/top_level.txt -> ngrok-api-0.0.0/ngrok_api.egg-info -copying tests/test_ngrok.py -> ngrok-api-0.0.0/tests -Writing ngrok-api-0.0.0/setup.cfg -creating '.tox/dist/ngrok-api-0.0.0.zip' and adding 'ngrok-api-0.0.0' to it -adding 'ngrok-api-0.0.0' -adding 'ngrok-api-0.0.0/ngrok_api.egg-info' -adding 'ngrok-api-0.0.0/ngrok' -adding 'ngrok-api-0.0.0/tests' -adding 'ngrok-api-0.0.0/LICENSE' -adding 'ngrok-api-0.0.0/setup.cfg' -adding 'ngrok-api-0.0.0/pyproject.toml' -adding 'ngrok-api-0.0.0/PKG-INFO' -adding 'ngrok-api-0.0.0/setup.py' -adding 'ngrok-api-0.0.0/README.md' -adding 'ngrok-api-0.0.0/ngrok_api.egg-info/SOURCES.txt' -adding 'ngrok-api-0.0.0/ngrok_api.egg-info/PKG-INFO' -adding 'ngrok-api-0.0.0/ngrok_api.egg-info/dependency_links.txt' -adding 'ngrok-api-0.0.0/ngrok_api.egg-info/top_level.txt' -adding 'ngrok-api-0.0.0/ngrok_api.egg-info/requires.txt' -adding 'ngrok-api-0.0.0/ngrok/error.py' -adding 'ngrok-api-0.0.0/ngrok/datatypes.py' -adding 'ngrok-api-0.0.0/ngrok/http_client.py' -adding 'ngrok-api-0.0.0/ngrok/iterator.py' -adding 'ngrok-api-0.0.0/ngrok/services.py' -adding 'ngrok-api-0.0.0/ngrok/__init__.py' -adding 'ngrok-api-0.0.0/ngrok/utils.py' -adding 'ngrok-api-0.0.0/ngrok/client.py' -adding 'ngrok-api-0.0.0/tests/test_ngrok.py' -removing 'ngrok-api-0.0.0' (and everything under it) +creating ngrok_api-0.0.0 +creating ngrok_api-0.0.0/ngrok +creating ngrok_api-0.0.0/ngrok_api.egg-info +creating ngrok_api-0.0.0/tests +copying files to ngrok_api-0.0.0... +copying LICENSE -> ngrok_api-0.0.0 +copying README.md -> ngrok_api-0.0.0 +copying pyproject.toml -> ngrok_api-0.0.0 +copying setup.py -> ngrok_api-0.0.0 +copying ngrok/__init__.py -> ngrok_api-0.0.0/ngrok +copying ngrok/client.py -> ngrok_api-0.0.0/ngrok +copying ngrok/datatypes.py -> ngrok_api-0.0.0/ngrok +copying ngrok/error.py -> ngrok_api-0.0.0/ngrok +copying ngrok/http_client.py -> ngrok_api-0.0.0/ngrok +copying ngrok/iterator.py -> ngrok_api-0.0.0/ngrok +copying ngrok/services.py -> ngrok_api-0.0.0/ngrok +copying ngrok/utils.py -> ngrok_api-0.0.0/ngrok +copying ngrok_api.egg-info/PKG-INFO -> ngrok_api-0.0.0/ngrok_api.egg-info +copying ngrok_api.egg-info/SOURCES.txt -> ngrok_api-0.0.0/ngrok_api.egg-info +copying ngrok_api.egg-info/dependency_links.txt -> ngrok_api-0.0.0/ngrok_api.egg-info +copying ngrok_api.egg-info/requires.txt -> ngrok_api-0.0.0/ngrok_api.egg-info +copying ngrok_api.egg-info/top_level.txt -> ngrok_api-0.0.0/ngrok_api.egg-info +copying tests/test_ngrok.py -> ngrok_api-0.0.0/tests +copying ngrok_api.egg-info/SOURCES.txt -> ngrok_api-0.0.0/ngrok_api.egg-info +Writing ngrok_api-0.0.0/setup.cfg +creating '.tox/dist/ngrok_api-0.0.0.zip' and adding 'ngrok_api-0.0.0' to it +adding 'ngrok_api-0.0.0' +adding 'ngrok_api-0.0.0/ngrok_api.egg-info' +adding 'ngrok_api-0.0.0/tests' +adding 'ngrok_api-0.0.0/ngrok' +adding 'ngrok_api-0.0.0/pyproject.toml' +adding 'ngrok_api-0.0.0/PKG-INFO' +adding 'ngrok_api-0.0.0/setup.py' +adding 'ngrok_api-0.0.0/setup.cfg' +adding 'ngrok_api-0.0.0/README.md' +adding 'ngrok_api-0.0.0/LICENSE' +adding 'ngrok_api-0.0.0/ngrok_api.egg-info/SOURCES.txt' +adding 'ngrok_api-0.0.0/ngrok_api.egg-info/PKG-INFO' +adding 'ngrok_api-0.0.0/ngrok_api.egg-info/top_level.txt' +adding 'ngrok_api-0.0.0/ngrok_api.egg-info/requires.txt' +adding 'ngrok_api-0.0.0/ngrok_api.egg-info/dependency_links.txt' +adding 'ngrok_api-0.0.0/tests/test_ngrok.py' +adding 'ngrok_api-0.0.0/ngrok/utils.py' +adding 'ngrok_api-0.0.0/ngrok/datatypes.py' +adding 'ngrok_api-0.0.0/ngrok/__init__.py' +adding 'ngrok_api-0.0.0/ngrok/http_client.py' +adding 'ngrok_api-0.0.0/ngrok/iterator.py' +adding 'ngrok_api-0.0.0/ngrok/error.py' +adding 'ngrok_api-0.0.0/ngrok/services.py' +adding 'ngrok_api-0.0.0/ngrok/client.py' +removing 'ngrok_api-0.0.0' (and everything under it) diff --git a/CHANGELOG.md b/CHANGELOG.md index 86151d3..ba68d81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ +## 0.13.0 +* Added support for Cloud Endpoints (currently in private beta). + ## 0.12.0 * Renamed the Policy Module to the Traffic Policy Module on HTTP Edge Routes, TCP Edges, and TLS Edges, which allows you to configure rules that can be used to influence and control traffic to and from your upstream service. The Traffic Policy itself is now specified as either a JSON or YAML string. diff --git a/docs/_modules/ngrok/client.html b/docs/_modules/ngrok/client.html index 50d7e0e..d7de130 100644 --- a/docs/_modules/ngrok/client.html +++ b/docs/_modules/ngrok/client.html @@ -475,12 +475,15 @@ "https_edge_route_oidc", "https_edge_route_websocket_tcp_converter", "https_edge_route_user_agent_filter", + "https_edge_route_traffic_policy", "tcp_edge_backend", "tcp_edge_ip_restriction", + "tcp_edge_traffic_policy", "tls_edge_backend", "tls_edge_ip_restriction", "tls_edge_mutual_tls", "tls_edge_tls_termination", + "tls_edge_traffic_policy", ], ) return ns( @@ -506,12 +509,15 @@ https_edge_route_user_agent_filter=EdgeRouteUserAgentFilterModuleClient( self ), + https_edge_route_traffic_policy=EdgeRouteTrafficPolicyModuleClient(self), tcp_edge_backend=TCPEdgeBackendModuleClient(self), tcp_edge_ip_restriction=TCPEdgeIPRestrictionModuleClient(self), + tcp_edge_traffic_policy=TCPEdgeTrafficPolicyModuleClient(self), tls_edge_backend=TLSEdgeBackendModuleClient(self), tls_edge_ip_restriction=TLSEdgeIPRestrictionModuleClient(self), tls_edge_mutual_tls=TLSEdgeMutualTLSModuleClient(self), tls_edge_tls_termination=TLSEdgeTLSTerminationModuleClient(self), + tls_edge_traffic_policy=TLSEdgeTrafficPolicyModuleClient(self), ) diff --git a/docs/_modules/ngrok/datatypes.html b/docs/_modules/ngrok/datatypes.html index a90d9ae..65c1e57 100644 --- a/docs/_modules/ngrok/datatypes.html +++ b/docs/_modules/ngrok/datatypes.html @@ -3912,6 +3912,21 @@ self._props["edge"] = ( Ref(client, props["edge"]) if props.get("edge") is not None else None ) + self._props["principal"] = ( + Ref(client, props["principal"]) + if props.get("principal") is not None + else None + ) + self._props["principal_id"] = ( + Ref(client, props["principal_id"]) + if props.get("principal_id") is not None + else None + ) + self._props["tunnel_session"] = ( + Ref(client, props["tunnel_session"]) + if props.get("tunnel_session") is not None + else None + ) def __eq__(self, other): return self._props == other._props @@ -3922,6 +3937,30 @@ else: return "<Endpoint {}>".format(repr(self._props)) +
[docs] def update( + self, + url: str = None, + traffic_policy: str = None, + description: str = None, + metadata: str = None, + bindings: Sequence[str] = None, + ): + self._client.endpoints.update( + id=self.id, + url=url, + traffic_policy=traffic_policy, + description=description, + metadata=metadata, + bindings=bindings, + )
+ +
[docs] def delete( + self, + ): + self._client.endpoints.delete( + id=self.id, + )
+ @property def id(self) -> str: """unique endpoint resource identifier""" @@ -3952,14 +3991,26 @@ """protocol served by this endpoint. one of ``http``, ``https``, ``tcp``, or ``tls``""" return self._props["proto"] + @property + def scheme(self) -> str: + return self._props["scheme"] + @property def hostport(self) -> str: - """hostport served by this endpoint (hostname:port)""" + """hostport served by this endpoint (hostname:port) -> soon to be deprecated""" return self._props["hostport"] + @property + def host(self) -> str: + return self._props["host"] + + @property + def port(self) -> int: + return self._props["port"] + @property def type(self) -> str: - """whether the endpoint is ``ephemeral`` (served directly by an agent-initiated tunnel) or ``edge`` (served by an edge)""" + """whether the endpoint is ``ephemeral`` (served directly by an agent-initiated tunnel) or ``edge`` (served by an edge) or ``cloud (represents a cloud endpoint)``""" return self._props["type"] @property @@ -3967,6 +4018,11 @@ """user-supplied metadata of the associated tunnel or edge object""" return self._props["metadata"] + @property + def description(self) -> str: + """user-supplied description of the associated tunnel""" + return self._props["description"] + @property def domain(self) -> Ref: """the domain reserved for this endpoint""" @@ -3985,7 +4041,57 @@ @property def edge(self) -> Ref: """the edge serving requests to this endpoint, if this is an edge endpoint""" - return self._props["edge"] + return self._props["edge"] + + @property + def upstream_url(self) -> str: + """the local address the tunnel forwards to""" + return self._props["upstream_url"] + + @property + def upstream_proto(self) -> str: + """the protocol the agent uses to forward with""" + return self._props["upstream_proto"] + + @property + def url(self) -> str: + """the url of the endpoint""" + return self._props["url"] + + @property + def principal(self) -> Ref: + """The ID of the owner (bot or user) that owns this endpoint""" + return self._props["principal"] + + @property + def principal_id(self) -> Ref: + """TODO: deprecate me!""" + return self._props["principal_id"] + + @property + def traffic_policy(self) -> str: + """The traffic policy attached to this endpoint""" + return self._props["traffic_policy"] + + @property + def bindings(self) -> Sequence[str]: + """the bindings associated with this endpoint""" + return self._props["bindings"] + + @property + def tunnel_session(self) -> Ref: + """The tunnel session of the agent for this endpoint""" + return self._props["tunnel_session"] + + @property + def uri(self) -> str: + """URI of the clep API resource""" + return self._props["uri"] + + @property + def name(self) -> str: + """user supplied name for the endpoint""" + return self._props["name"]
[docs]class EndpointList(object): @@ -4354,7 +4460,7 @@ @property def data_collection_stream_name(self) -> str: - """Data collection stream name to use as destination, located instide the DCR""" + """Data collection stream name to use as destination, located inside the DCR""" return self._props["data_collection_stream_name"]
@@ -5186,7 +5292,7 @@ @property def private_key_type(self) -> str: - """type of private key to use when requesting certificates. Defaults to rsa, can be either rsa or ecdsa.""" + """type of private key to use when requesting certificates. Defaults to ecdsa, can be either rsa or ecdsa.""" return self._props["private_key_type"] diff --git a/docs/_modules/ngrok/services.html b/docs/_modules/ngrok/services.html index 68682c4..b2b776a 100644 --- a/docs/_modules/ngrok/services.html +++ b/docs/_modules/ngrok/services.html @@ -3770,6 +3770,38 @@ def __init__(self, client): self._client = client +
[docs] def create( + self, + url: str = "", + type: str = "", + traffic_policy: str = "", + description: str = None, + metadata: str = None, + bindings: Sequence[str] = None, + ) -> Endpoint: + """Create an endpoint, currently available only for cloud endpoints + + :param url: the url of the endpoint + :param type: whether the endpoint is ``ephemeral`` (served directly by an agent-initiated tunnel) or ``edge`` (served by an edge) or ``cloud (represents a cloud endpoint)`` + :param traffic_policy: The traffic policy attached to this endpoint + :param description: user-supplied description of the associated tunnel + :param metadata: user-supplied metadata of the associated tunnel or edge object + :param bindings: the bindings associated with this endpoint + + https://ngrok.com/docs/api#api-endpoints-create + """ + path = "/endpoints" + body_arg = dict( + url=url, + type=type, + traffic_policy=traffic_policy, + description=description, + metadata=metadata, + bindings=bindings, + ) + result = self._client.http_client.post(path, body_arg) + return Endpoint(self._client, result)
+
[docs] def list( self, before_id: str = None, @@ -3806,7 +3838,58 @@ ) body_arg = None result = self._client.http_client.get(path, body_arg) - return Endpoint(self._client, result)
+ return Endpoint(self._client, result) + +
[docs] def update( + self, + id: str, + url: str = None, + traffic_policy: str = None, + description: str = None, + metadata: str = None, + bindings: Sequence[str] = None, + ) -> Endpoint: + """Update an Endpoint by ID, currently available only for cloud endpoints + + :param id: unique endpoint resource identifier + :param url: the url of the endpoint + :param traffic_policy: The traffic policy attached to this endpoint + :param description: user-supplied description of the associated tunnel + :param metadata: user-supplied metadata of the associated tunnel or edge object + :param bindings: the bindings associated with this endpoint + + https://ngrok.com/docs/api#api-endpoints-update + """ + path = "/endpoints/{id}" + path = path.format( + id=id, + ) + body_arg = dict( + url=url, + traffic_policy=traffic_policy, + description=description, + metadata=metadata, + bindings=bindings, + ) + result = self._client.http_client.patch(path, body_arg) + return Endpoint(self._client, result)
+ +
[docs] def delete( + self, + id: str, + ): + """Delete an Endpoint by ID, currently available only for cloud endpoints + + :param id: a resource identifier + + https://ngrok.com/docs/api#api-endpoints-delete + """ + path = "/endpoints/{id}" + path = path.format( + id=id, + ) + body_arg = None + self._client.http_client.delete(path, body_arg)
[docs]class EventDestinationsClient(object): diff --git a/docs/datatypes.html b/docs/datatypes.html index e8e6b06..6dbc8a2 100644 --- a/docs/datatypes.html +++ b/docs/datatypes.html @@ -1622,6 +1622,17 @@
class ngrok.datatypes.Endpoint(client, props)[source]#
+
+property bindings: Sequence[str]#
+

the bindings associated with this endpoint

+
+
Return type:
+

Sequence[str]

+
+
+
+ +
property created_at: datetime#

timestamp when the endpoint was created in RFC 3339 format

@@ -1632,6 +1643,22 @@
+
+
+delete()[source]#
+
+ +
+
+property description: str#
+

user-supplied description of the associated tunnel

+
+
Return type:
+

str

+
+
+
+
property domain: Ref#
@@ -1654,10 +1681,20 @@
+
+
+property host: str#
+
+
Return type:
+

str

+
+
+
+
property hostport: str#
-

hostport served by this endpoint (hostname:port)

+

hostport served by this endpoint (hostname:port) -> soon to be deprecated

Return type:

str

@@ -1687,6 +1724,49 @@
+
+
+property name: str#
+

user supplied name for the endpoint

+
+
Return type:
+

str

+
+
+
+ +
+
+property port: int#
+
+
Return type:
+

int

+
+
+
+ +
+
+property principal: Ref#
+

The ID of the owner (bot or user) that owns this endpoint

+
+
Return type:
+

Ref

+
+
+
+ +
+
+property principal_id: Ref#
+

TODO: deprecate me!

+
+
Return type:
+

Ref

+
+
+
+
property proto: str#
@@ -1720,6 +1800,16 @@
+
+
+property scheme: str#
+
+
Return type:
+

str

+
+
+
+
property tcp_addr: Ref#
@@ -1731,6 +1821,17 @@
+
+
+property traffic_policy: str#
+

The traffic policy attached to this endpoint

+
+
Return type:
+

str

+
+
+
+
property tunnel: Ref#
@@ -1742,10 +1843,21 @@
+
+
+property tunnel_session: Ref#
+

The tunnel session of the agent for this endpoint

+
+
Return type:
+

Ref

+
+
+
+
property type: str#
-

whether the endpoint is ephemeral (served directly by an agent-initiated tunnel) or edge (served by an edge)

+

whether the endpoint is ephemeral (served directly by an agent-initiated tunnel) or edge (served by an edge) or cloud (represents a cloud endpoint)

Return type:

str

@@ -1753,6 +1865,11 @@
+
+
+update(url=None, traffic_policy=None, description=None, metadata=None, bindings=None)[source]#
+
+
property updated_at: datetime#
@@ -1764,6 +1881,50 @@
+
+
+property upstream_proto: str#
+

the protocol the agent uses to forward with

+
+
Return type:
+

str

+
+
+
+ +
+
+property upstream_url: str#
+

the local address the tunnel forwards to

+
+
Return type:
+

str

+
+
+
+ +
+
+property uri: str#
+

URI of the clep API resource

+
+
Return type:
+

str

+
+
+
+ +
+
+property url: str#
+

the url of the endpoint

+
+
Return type:
+

str

+
+
+
+
@@ -3774,7 +3935,7 @@
property data_collection_stream_name: str#
-

Data collection stream name to use as destination, located instide the DCR

+

Data collection stream name to use as destination, located inside the DCR

Return type:

str

@@ -5408,7 +5569,7 @@
property private_key_type: str#
-

type of private key to use when requesting certificates. Defaults to rsa, can be either rsa or ecdsa.

+

type of private key to use when requesting certificates. Defaults to ecdsa, can be either rsa or ecdsa.

Return type:

str

@@ -7810,19 +7971,35 @@
  • Endpoint
  • EndpointBackend
      diff --git a/docs/endpoints.html b/docs/endpoints.html index c911325..78e6d37 100644 --- a/docs/endpoints.html +++ b/docs/endpoints.html @@ -262,6 +262,42 @@

      Endpoints provides an API for querying the endpoint objects which define what tunnel or edge is used to serve a hostport. Only active endpoints associated with a tunnel or backend are returned.

      +
      +
      +create(url='', type='', traffic_policy='', description=None, metadata=None, bindings=None)[source]#
      +

      Create an endpoint, currently available only for cloud endpoints

      +
      +
      Parameters:
      +
        +
      • url (str) – the url of the endpoint

      • +
      • type (str) – whether the endpoint is ephemeral (served directly by an agent-initiated tunnel) or edge (served by an edge) or cloud (represents a cloud endpoint)

      • +
      • traffic_policy (str) – The traffic policy attached to this endpoint

      • +
      • description (str) – user-supplied description of the associated tunnel

      • +
      • metadata (str) – user-supplied metadata of the associated tunnel or edge object

      • +
      • bindings (Sequence[str]) – the bindings associated with this endpoint

      • +
      +
      +
      +

      https://ngrok.com/docs/api#api-endpoints-create

      +
      +
      Return type:
      +

      Endpoint

      +
      +
      +
      + +
      +
      +delete(id)[source]#
      +

      Delete an Endpoint by ID, currently available only for cloud endpoints

      +
      +
      Parameters:
      +

      id (str) – a resource identifier

      +
      +
      +

      https://ngrok.com/docs/api#api-endpoints-delete

      +
      +
      get(id)[source]#
      @@ -299,6 +335,30 @@ Only active endpoints associated with a tunnel or backend are returned.

  • +
    +
    +update(id, url=None, traffic_policy=None, description=None, metadata=None, bindings=None)[source]#
    +

    Update an Endpoint by ID, currently available only for cloud endpoints

    +
    +
    Parameters:
    +
      +
    • id (str) – unique endpoint resource identifier

    • +
    • url (str) – the url of the endpoint

    • +
    • traffic_policy (str) – The traffic policy attached to this endpoint

    • +
    • description (str) – user-supplied description of the associated tunnel

    • +
    • metadata (str) – user-supplied metadata of the associated tunnel or edge object

    • +
    • bindings (Sequence[str]) – the bindings associated with this endpoint

    • +
    +
    +
    +

    https://ngrok.com/docs/api#api-endpoints-update

    +
    +
    Return type:
    +

    Endpoint

    +
    +
    +
    +
    @@ -360,8 +420,11 @@ Only active endpoints associated with a tunnel or backend are returned.

      +
    • bindings (ngrok.datatypes.Endpoint property) +
    • body (ngrok.datatypes.HTTPResponseBackend property)
    • bot_users (ngrok.Client property) @@ -588,6 +590,8 @@
    • (ngrok.services.EdgesTCPClient method)
    • (ngrok.services.EdgesTLSClient method) +
    • +
    • (ngrok.services.EndpointsClient method)
    • (ngrok.services.EventDestinationsClient method)
    • @@ -740,6 +744,8 @@
    • (ngrok.datatypes.CertificateAuthority method)
    • (ngrok.datatypes.Credential method) +
    • +
    • (ngrok.datatypes.Endpoint method)
    • (ngrok.datatypes.EventDestination method)
    • @@ -830,6 +836,8 @@
    • (ngrok.services.EdgesTCPClient method)
    • (ngrok.services.EdgesTLSClient method) +
    • +
    • (ngrok.services.EndpointsClient method)
    • (ngrok.services.EventDestinationsClient method)
    • @@ -906,6 +914,8 @@
    • (ngrok.datatypes.CertificateAuthority property)
    • (ngrok.datatypes.Credential property) +
    • +
    • (ngrok.datatypes.Endpoint property)
    • (ngrok.datatypes.EventDestination property)
    • @@ -1417,6 +1427,8 @@
      -
    • HTTPResponseBackend (class in ngrok.datatypes) -
      • +
      • HTTPResponseBackend (class in ngrok.datatypes) +
      • HTTPResponseBackendList (class in ngrok.datatypes)
      • HTTPResponseBackendsClient (class in ngrok.services) @@ -1877,6 +1889,8 @@
        • (ngrok.datatypes.BotUser property) +
        • +
        • (ngrok.datatypes.Endpoint property)
        • (ngrok.datatypes.IdentityProvider property)
        • @@ -2040,6 +2054,12 @@

          P

            +
          • port (ngrok.datatypes.Endpoint property) +
          • +
          • principal (ngrok.datatypes.Endpoint property) +
          • +
          • principal_id (ngrok.datatypes.Endpoint property) +
          • principals (ngrok.datatypes.SSHHostCertificate property)
              @@ -2245,6 +2265,8 @@ - +
                -
              • url (ngrok.datatypes.IdentityProvider property) +
              • url (ngrok.datatypes.Endpoint property) + +
              • urls (ngrok.datatypes.AbuseReport property)
              • user_agent (ngrok.datatypes.BrowserSession property) diff --git a/docs/index.html b/docs/index.html index bd54667..23b95e4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -576,19 +576,35 @@ section on Endpoint
              • EndpointBackend
                  @@ -1796,8 +1812,11 @@ section on Endpoints diff --git a/docs/objects.inv b/docs/objects.inv index 6be0ae7..8a9450e 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/searchindex.js b/docs/searchindex.js index ee984bd..30de069 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["abuse_reports", "agent_ingresses", "api_keys", "application_sessions", "application_users", "bot_users", "certificate_authorities", "client", "credentials", "datatypes", "edge_route_backend_module", "edge_route_circuit_breaker_module", "edge_route_compression_module", "edge_route_ip_restriction_module", "edge_route_o_auth_module", "edge_route_oidc_module", "edge_route_policy_module", "edge_route_request_headers_module", "edge_route_response_headers_module", "edge_route_saml_module", "edge_route_traffic_policy_module", "edge_route_user_agent_filter_module", "edge_route_webhook_verification_module", "edge_route_websocket_tcp_converter_module", "edges_https", "edges_https_routes", "edges_tcp", "edges_tls", "endpoints", "errors", "event_destinations", "event_sources", "event_subscriptions", "failover_backends", "http_response_backends", "https_edge_mutual_tls_module", "https_edge_tls_termination_module", "index", "ip_policies", "ip_policy_rules", "ip_restrictions", "reserved_addrs", "reserved_domains", "ssh_certificate_authorities", "ssh_credentials", "ssh_host_certificates", "ssh_user_certificates", "static_backends", "tcp_edge_backend_module", "tcp_edge_ip_restriction_module", "tcp_edge_policy_module", "tcp_edge_traffic_policy_module", "tls_certificates", "tls_edge_backend_module", "tls_edge_ip_restriction_module", "tls_edge_mutual_tls_module", "tls_edge_policy_module", "tls_edge_tls_termination_module", "tls_edge_traffic_policy_module", "tunnel_group_backends", "tunnel_sessions", "tunnels", "weighted_backends"], "filenames": ["abuse_reports.rst", "agent_ingresses.rst", "api_keys.rst", "application_sessions.rst", "application_users.rst", "bot_users.rst", "certificate_authorities.rst", "client.rst", "credentials.rst", "datatypes.rst", "edge_route_backend_module.rst", "edge_route_circuit_breaker_module.rst", "edge_route_compression_module.rst", "edge_route_ip_restriction_module.rst", "edge_route_o_auth_module.rst", "edge_route_oidc_module.rst", "edge_route_policy_module.rst", "edge_route_request_headers_module.rst", "edge_route_response_headers_module.rst", "edge_route_saml_module.rst", "edge_route_traffic_policy_module.rst", "edge_route_user_agent_filter_module.rst", "edge_route_webhook_verification_module.rst", "edge_route_websocket_tcp_converter_module.rst", "edges_https.rst", "edges_https_routes.rst", "edges_tcp.rst", "edges_tls.rst", "endpoints.rst", "errors.rst", "event_destinations.rst", "event_sources.rst", "event_subscriptions.rst", "failover_backends.rst", "http_response_backends.rst", "https_edge_mutual_tls_module.rst", "https_edge_tls_termination_module.rst", "index.rst", "ip_policies.rst", "ip_policy_rules.rst", "ip_restrictions.rst", "reserved_addrs.rst", "reserved_domains.rst", "ssh_certificate_authorities.rst", "ssh_credentials.rst", "ssh_host_certificates.rst", "ssh_user_certificates.rst", "static_backends.rst", "tcp_edge_backend_module.rst", "tcp_edge_ip_restriction_module.rst", "tcp_edge_policy_module.rst", "tcp_edge_traffic_policy_module.rst", "tls_certificates.rst", "tls_edge_backend_module.rst", "tls_edge_ip_restriction_module.rst", "tls_edge_mutual_tls_module.rst", "tls_edge_policy_module.rst", "tls_edge_tls_termination_module.rst", "tls_edge_traffic_policy_module.rst", "tunnel_group_backends.rst", "tunnel_sessions.rst", "tunnels.rst", "weighted_backends.rst"], "titles": ["Abuse Reports", "Agent Ingresses", "API Keys", "Application Sessions", "Application Users", "Bot Users", "Certificate Authorities", "Client", "Tunnel Credentials", "Datatypes", "HTTPS Edge Route Backend Module", "HTTPS Edge Route Circuit Breaker Module", "HTTPS Edge Route Compression Module", "HTTPS Edge Route IP Restriction Module", "HTTPS Edge Route OAuth Module", "HTTPS Edge Route OIDC Module", "HTTPS Edge Route Policies Module", "HTTPS Edge Route Request Headers Module", "HTTPS Edge Route Response Headers Module", "HTTPS Edge Route SAML Module", "HTTPS Edge Route Traffic Policy Module", "HTTPS Edge Route User Agent Filter Module", "HTTPS Edge Route Webhook Verification Module", "HTTPS Edge Route Websocket TCP Converter Module", "HTTPS Edges", "HTTPS Edge Routes", "TCP Edges", "TLS Edges", "Endpoints", "Errors", "Event Destinations", "Event Sources", "Event Subscriptions", "Failover Backends", "HTTP Response Backends", "HTTPS Edge Mutual TLS Module", "HTTPS Edge TLS Termination Module", "ngrok-api", "IP Policies", "IP Policy Rules", "IP Restrictions", "Reserved Addresses", "Reserved Domains", "SSH Certificate Authorities", "SSH Credentials", "SSH Host Certificates", "SSH User Certificates", "Static Backends", "TCP Edge Backend Module", "TCP Edge IP Restriction Module", "TCP Edge Policy Module", "TCP Edge Traffic Policy Module", "TLS Certificates", "TLS Edge Backend Module", "TLS Edge IP Restriction Module", "TLS Edge Mutual TLS Module", "TLS Edge Policy Module", "TLS Edge TLS Termination Module", "TLS Edge Traffic Policy Module", "Tunnel Group Backends", "Tunnel Sessions", "Tunnels", "Weighted Backends"], "terms": {"do": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "construct": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "object": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "directli": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "instead": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "access": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "abuse_report": [0, 7, 37], "properti": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "ngrok": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "client": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "class": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "servic": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "abusereportscli": [0, 7, 37], "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "allow": [0, 7, 8, 9, 29, 37, 38, 39, 40, 44, 45, 60], "you": [0, 1, 2, 7, 8, 9, 29, 30, 37, 38, 42, 44, 52, 60], "submit": [0, 7], "take": [0, 7, 9, 29], "down": [0, 7], "request": [0, 7, 9, 25, 29, 37, 40, 60], "url": [0, 7, 9, 29, 37], "host": [0, 7, 9, 37, 43, 46], "violat": [0, 7], "": [0, 7, 9, 32, 37, 42, 44, 60, 62], "term": [0, 7, 9], "creat": [0, 1, 2, 5, 6, 7, 8, 9, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "metadata": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "new": [0, 1, 2, 5, 6, 8, 30, 33, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 62], "which": [0, 7, 8, 9, 28, 31, 32, 37, 40, 44, 52, 60], "review": 0, "our": [0, 29], "system": [0, 9, 29], "respons": [0, 8, 9, 25, 29, 37], "team": [0, 9, 37], "api": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "i": [0, 1, 5, 6, 7, 8, 9, 24, 25, 26, 27, 28, 29, 30, 31, 33, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 60, 62], "onli": [0, 2, 6, 7, 8, 9, 28, 30, 40, 42, 44, 46], "avail": [0, 8, 9, 60], "author": [0, 7, 8, 9, 37, 45, 46], "account": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 24, 26, 27, 28, 30, 32, 33, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "contact": 0, "com": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "paramet": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "sequenc": [0, 8, 9, 24, 26, 27, 32, 33, 40, 44, 45, 46], "str": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "contain": [0, 9, 30, 32], "suspect": [0, 9], "content": [0, 9, 34], "arbitrari": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 29, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "user": [0, 1, 2, 6, 7, 8, 9, 24, 25, 26, 27, 30, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 52, 59, 62], "defin": [0, 1, 2, 6, 7, 8, 9, 24, 25, 26, 27, 28, 30, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "data": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "about": [0, 6, 8, 9, 29, 30, 33, 38, 39, 40, 43, 44, 45, 46, 47, 52, 59, 62], "option": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 29, 30, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "max": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52], "4096": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52], "byte": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52], "http": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "doc": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "return": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "type": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "abusereport": [0, 9, 37], "get": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "id": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "detail": [0, 1, 2, 5, 6, 8, 9, 29, 30, 31, 33, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 62], "statu": [0, 9, 28, 29, 34, 37, 60, 61], "resourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 24, 26, 27, 28, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "identifi": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "agent_ingress": [1, 7, 37], "agentingressescli": [1, 7, 37], "domain": [1, 7, 8, 9, 37, 44, 52], "descript": [1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "certificate_management_polici": [1, 9, 37, 42], "none": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "The": [1, 2, 7, 8, 9, 29, 30, 31, 37, 44, 45, 46, 60, 62], "can": [1, 2, 7, 8, 9, 33, 37, 38, 40, 41, 42, 43, 44, 46, 52, 60], "configur": [1, 7, 8, 9, 24, 25, 26, 27, 38, 42, 47, 60], "connect": [1, 7, 8, 9, 33, 38, 40, 42, 45, 46, 60], "via": [1, 7, 24, 25, 26, 27, 38, 44], "set": [1, 9, 40], "address": [1, 7, 8, 9, 37, 44, 45, 46, 47], "human": [1, 2, 5, 6, 8, 9, 24, 25, 26, 27, 29, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "readabl": [1, 2, 5, 6, 8, 9, 24, 25, 26, 27, 29, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "us": [1, 2, 5, 6, 7, 8, 9, 24, 25, 26, 27, 28, 29, 32, 38, 40, 41, 42, 43, 44, 45, 46, 47, 52, 60], "255": [1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 32, 38, 39, 40, 43, 44, 45, 46, 52], "machin": [1, 6, 8, 9, 24, 25, 26, 27, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "own": [1, 2, 7, 9, 42], "base": [1, 9, 62], "name": [1, 5, 9, 37], "gener": [1, 2, 8, 9, 43], "region": [1, 9, 37, 41, 42], "agentingresscertpolici": [1, 9, 37], "automat": [1, 7, 9, 42, 52], "manag": [1, 2, 7, 9, 42], "tl": [1, 6, 7, 9, 37, 42, 47], "certif": [1, 7, 9, 37, 42], "null": [1, 9, 25, 26, 27, 30, 42], "disabl": [1, 9, 42, 60], "agentingress": [1, 9, 37], "delet": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 62], "before_id": [1, 2, 3, 4, 5, 6, 8, 24, 26, 27, 28, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "limit": [1, 2, 3, 4, 5, 6, 8, 9, 24, 26, 27, 28, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "all": [1, 2, 3, 4, 5, 6, 7, 8, 9, 24, 26, 27, 28, 29, 30, 33, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "agentingresslist": [1, 9, 37], "updat": [1, 2, 5, 6, 8, 9, 24, 25, 26, 27, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 62], "attribut": [1, 2, 5, 6, 8, 30, 38, 39, 40, 41, 42, 44, 52], "api_kei": [2, 7, 9, 37], "apikeyscli": [2, 7, 37], "ar": [2, 6, 7, 8, 9, 25, 28, 29, 38, 39, 40, 41, 42, 44, 45, 46, 52, 60], "authent": [2, 7, 8, 9, 44, 45, 46], "mai": [2, 7, 8, 9, 29, 42, 44, 46, 52], "itself": [2, 7, 37, 60], "provis": [2, 7, 9, 52], "ll": [2, 7, 37], "need": [2, 7, 8, 9, 37], "your": [2, 7, 8, 9, 30, 37, 40, 44, 60], "first": [2, 7, 9, 29, 33, 37, 52], "from": [2, 7, 9, 37, 44], "page": [2, 7, 9], "dashboard": [2, 7, 9, 37, 38, 40], "owner_id": [2, 8, 9, 37, 44], "what": [2, 7, 8, 9, 24, 25, 26, 27, 28, 40, 41, 42, 44], "If": [2, 8, 9, 24, 25, 26, 27, 29, 30, 33, 38, 44, 45, 46, 60], "suppli": [2, 8, 9, 32, 44], "credenti": [2, 7, 9, 37], "creation": [2, 8, 9, 44], "ownership": [2, 8, 9, 44], "assign": [2, 7, 8, 9, 29, 41, 44, 62], "specifi": [2, 7, 8, 9, 24, 25, 26, 27, 39, 42, 44, 45, 46], "bot": [2, 8, 9, 37, 44], "admin": [2, 8, 9, 44], "owner": [2, 8, 9, 44], "other": [2, 6, 7, 8, 9, 29, 43, 44], "than": [2, 8, 9, 44], "themselv": [2, 8, 9, 44], "default": [2, 8, 9, 41, 42, 44, 45, 46], "apikei": [2, 9, 37], "apikeylist": [2, 9, 37], "application_sess": [3, 7, 9, 37], "applicationsessionscli": [3, 7, 37], "applicationsess": [3, 9, 37], "applicationsessionlist": [3, 9, 37], "application_us": [4, 7, 9, 37], "applicationuserscli": [4, 7, 37], "applicationus": [4, 9, 37], "applicationuserlist": [4, 9, 37], "bot_us": [5, 7, 9, 37], "botuserscli": [5, 7, 37], "activ": [5, 7, 9, 28, 37], "bool": [5, 9, 40], "whether": [5, 9], "botus": [5, 9, 37], "botuserlist": [5, 9, 37], "certificate_author": [6, 7, 9, 37], "certificateauthoritiescli": [6, 7, 37], "x509": [6, 7, 52], "sign": [6, 7, 9, 43, 45, 46], "attach": [6, 7, 9, 31, 38, 39, 40, 42, 52], "mutual": [6, 7, 37, 42], "modul": [6, 7, 9, 24, 25, 26, 27, 37, 38], "verifi": [6, 7], "present": [6, 7, 9, 46], "ha": [6, 7, 9, 38, 40, 60], "been": [6, 7, 9, 60], "ca": [6, 7, 9], "mtl": [6, 7], "valid": [6, 7, 9, 25, 29, 37, 45, 46], "thu": [6, 7], "privat": [6, 7, 9, 43, 45, 52], "kei": [6, 7, 8, 9, 37, 43, 44, 45, 46, 52], "includ": [6, 7, 8, 9, 29, 44, 45, 46, 60], "ca_pem": [6, 9, 37], "upload": [6, 9, 42, 44, 52], "raw": [6, 9, 37], "pem": [6, 9, 44, 52], "certificateauthor": [6, 9, 37], "inform": [6, 8, 9, 30, 32, 33, 37, 38, 39, 40, 43, 44, 45, 46, 47, 52, 59, 62], "certfic": [6, 43, 45, 46], "certificateauthoritylist": [6, 9, 37], "root": 7, "librari": [7, 37], "Then": 7, "import": [7, 37], "ip": [7, 9, 25, 37, 45], "polici": [7, 9, 25, 26, 27, 37, 40, 42], "ip_polici": [7, 9, 29, 37, 38], "print": [7, 37], "agent": [7, 8, 9, 37, 40, 42, 60, 61], "authtoken": [7, 8, 9], "cred": [7, 9, 37], "base_url": 7, "abus": [7, 9, 37], "report": [7, 9, 37], "backend": [7, 9, 25, 26, 27, 28, 37], "credentialscli": [7, 8, 37], "tunnel": [7, 9, 28, 37, 38, 44], "thei": [7, 8, 9, 38, 41, 52], "instal": [7, 8], "config": [7, 8], "add": [7, 8, 9, 31, 37], "command": [7, 8, 9, 46, 60], "yml": [7, 8], "file": [7, 8, 9], "edge_modul": [7, 37], "edg": [7, 9, 28, 29, 37, 42], "endpoint": [7, 9, 37, 38, 40, 42, 60, 61], "endpointscli": [7, 28, 37], "provid": [7, 9, 28, 37, 61], "queri": [7, 28], "serv": [7, 9, 24, 26, 27, 28, 45], "hostport": [7, 9, 24, 26, 27, 28, 29, 37], "associ": [7, 9, 25, 26, 27, 28, 30, 38], "event_destin": [7, 9, 30, 37], "eventdestinationscli": [7, 30, 37], "event_sourc": [7, 31, 37], "eventsourcescli": [7, 31, 37], "event_subscript": [7, 9, 32, 37], "eventsubscriptionscli": [7, 32, 37], "ippoliciescli": [7, 37, 38], "reusabl": [7, 38], "group": [7, 9, 37, 38], "cidr": [7, 9, 37, 38, 39, 40], "rang": [7, 9, 38, 39], "deni": [7, 9, 37, 38, 39, 46], "action": [7, 8, 9, 29, 37, 38, 39, 44], "also": [7, 9, 38, 52], "restrict": [7, 8, 9, 25, 37, 38, 44], "control": [7, 9, 38], "start": [7, 8, 9, 38, 40, 44, 60], "session": [7, 8, 9, 37, 38, 61], "ip_policy_rul": [7, 9, 37, 39], "ippolicyrulescli": [7, 37, 39], "rule": [7, 8, 9, 37, 38, 44], "ipv4": [7, 9, 39], "ipv6": [7, 9, 39], "entri": [7, 39], "make": [7, 9, 29, 39, 40, 60], "up": [7, 39], "ip_restrict": [7, 9, 25, 26, 27, 37, 40], "iprestrictionscli": [7, 37, 40], "place": [7, 9, 40], "initi": [7, 9, 40], "traffic": [7, 9, 25, 26, 27, 33, 37, 38, 40, 41, 42, 45, 47, 52, 59, 62], "specif": [7, 9, 29, 37, 40, 42], "aspect": [7, 40], "ingress": [7, 9, 37, 40], "appli": [7, 9, 30, 38, 39, 40, 42], "enforc": [7, 9, 37, 40], "log": [7, 9, 40, 46], "public": [7, 9, 40, 44, 45, 46, 47], "face": [7, 40], "reserved_addr": [7, 9, 37, 41], "reservedaddrscli": [7, 37, 41], "reserv": [7, 9, 37], "tcp": [7, 9, 25, 37, 41, 47], "listen": [7, 41, 42], "hostnam": [7, 9, 37, 41, 42, 45, 47], "port": [7, 9, 29, 41, 46, 47], "cannot": [7, 41], "chosen": [7, 9, 41], "reserved_domain": [7, 9, 37, 42], "reserveddomainscli": [7, 37, 42], "cname": [7, 9, 42], "record": [7, 9, 42], "point": [7, 9, 29, 42], "server": [7, 9, 29, 42, 45, 46], "ssh_certificate_author": [7, 9, 37, 43], "sshcertificateauthoritiescli": [7, 37, 43], "ssh": [7, 9, 37, 60, 61], "pair": [7, 9, 43, 52], "its": [7, 9, 43, 45, 62], "ssh_credenti": [7, 9, 37, 44], "sshcredentialscli": [7, 37, 44], "gatewai": [7, 44], "ssh_host_certif": [7, 9, 37, 45], "sshhostcertificatescli": [7, 37, 45], "along": [7, 45], "correspond": [7, 45], "assert": [7, 9, 45], "who": [7, 8, 9, 44, 45], "trust": [7, 45, 46], "wa": [7, 9, 45], "ssh_user_certif": [7, 9, 37, 46], "sshusercertificatescli": [7, 37, 46], "when": [7, 9, 29, 30, 37, 43, 45, 46, 60], "must": [7, 8, 9, 30, 46, 60], "tls_certif": [7, 9, 37, 52], "tlscertificatescli": [7, 37, 52], "match": [7, 8, 9, 25, 37, 44, 52, 59], "termin": [7, 9, 37, 46, 52], "unus": [7, 52], "until": [7, 30, 33, 38, 52], "have": [7, 8, 9, 44, 52], "enabl": [7, 9, 37, 52], "autom": [7, 52], "tunnel_sess": [7, 9, 37, 60], "tunnelsessionscli": [7, 37, 60], "repres": [7, 60], "instanc": [7, 60], "revers": [7, 60, 61], "run": [7, 9, 60, 61], "each": [7, 24, 25, 26, 27, 60, 62], "one": [7, 9, 30, 33, 37, 43, 45, 60], "more": [7, 9, 46, 60], "tunnelscli": [7, 37, 61], "expos": [7, 61], "acl": [8, 9, 37, 44], "call": [8, 9, 37, 45, 46, 60], "time": [8, 9, 44, 45, 46, 60], "token": [8, 9, 37, 44], "futur": [8, 45], "save": 8, "secur": 8, "yourself": 8, "unspecifi": [8, 9, 44, 45, 46], "bind": [8, 9, 44], "caller": [8, 9, 29, 44, 60], "label": [8, 9, 37, 44, 59], "For": [8, 9, 44], "exampl": [8, 9, 25, 44], "open": [8, 9, 44, 46], "io": [8, 9, 29, 44], "would": [8, 9, 30, 44], "lead": [8, 9, 44], "wildcard": [8, 9, 44], "multipl": [8, 9, 44], "common": [8, 9, 29, 44], "suffix": [8, 9, 44], "x": [8, 9, 44], "y": [8, 9, 44], "etc": [8, 9, 44], "valu": [8, 9, 24, 25, 26, 27, 30, 37, 40, 44, 45, 46], "A": [8, 9, 32, 33, 44, 46, 47, 59, 60, 62], "equival": [8, 9, 44], "explicitli": [8, 9, 44], "permit": [8, 9, 44, 46], "credentiallist": [8, 9, 37], "prop": 9, "created_at": [9, 37], "datetim": [9, 45, 46], "timestamp": 9, "rfc": [9, 45, 46], "3339": [9, 45, 46], "format": [9, 30, 37, 45, 46], "uniqu": [9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32], "bearer": 9, "header": [9, 25, 34, 37], "otherwis": 9, "uri": [9, 37], "next_page_uri": [9, 37], "next": [9, 33], "awsauth": [9, 37], "awscredenti": [9, 37], "aw": 9, "prefer": 9, "long": 9, "role": [9, 37], "awsrol": [9, 37], "assum": 9, "behalf": 9, "deposit": 9, "event": [9, 37], "aws_access_key_id": [9, 37], "portion": 9, "aws_secret_access_kei": [9, 37], "secret": [9, 37], "role_arn": [9, 37], "arn": 9, "should": [9, 32, 60], "deliv": 9, "target": [9, 30, 37, 42], "abusereporthostnam": [9, 37], "arrai": 9, "status": 9, "relat": 9, "indic": [9, 29], "process": [9, 60], "pend": 9, "partially_process": 9, "pars": 9, "out": 9, "taken": 9, "against": [9, 29], "ban": 9, "unban": 9, "ignor": 9, "certificate_management_statu": [9, 37], "agentingresscertstatu": [9, 37], "ns_target": [9, 37], "n": 9, "deleg": 9, "over": 9, "region_domain": [9, 37], "subdomain": 9, "increas": 9, "agentingresscertjob": [9, 37], "error_cod": [9, 29, 37], "error": 9, "code": [9, 29, 34, 37, 60], "why": [9, 29], "fail": [9, 29, 37, 60], "It": [9, 30, 38], "either": [9, 39], "temporari": 9, "condit": [9, 29], "internal_error": 9, "perman": 9, "correct": 9, "dns_error": 9, "msg": [9, 37], "messag": [9, 29, 37], "describ": 9, "current": [9, 30, 40, 45, 46, 60, 61], "retries_at": [9, 37], "job": 9, "retri": [9, 29], "started_at": [9, 37], "support": [9, 39, 40, 60], "letsencrypt": 9, "private_key_typ": [9, 37, 43], "rsa": [9, 43], "ecdsa": [9, 43], "provisioning_job": [9, 37], "certifici": 9, "isn": 9, "t": [9, 37], "being": 9, "renew": 9, "renews_at": [9, 37], "ref": [9, 37], "applic": [9, 37], "browser_sess": [9, 37], "browsersess": [9, 37], "browser": 9, "ephemer": 9, "expires_at": [9, 37], "expir": 9, "last_act": [9, 37], "last": 9, "public_url": [9, 37], "rout": [9, 37], "email": [9, 37], "identity_provid": [9, 37], "identityprovid": [9, 37], "ident": 9, "last_login": [9, 37], "provider_user_id": [9, 37], "usernam": [9, 37, 46], "ip_address": [9, 37], "locat": [9, 37], "geoloc": 9, "user_ag": [9, 37], "userag": [9, 37], "extended_key_usag": [9, 37], "extend": 9, "key_usag": [9, 37], "not_aft": [9, 37], "becom": [9, 45, 46], "invalid": [9, 45, 46], "not_befor": [9, 37], "subject_common_nam": [9, 37], "subject": 9, "proto": [9, 37], "protocol": [9, 46], "belong": 9, "tcp_addr": [9, 37], "updated_at": [9, 37], "endpointbackend": [9, 10, 37, 48, 53], "back": 9, "true": [9, 40], "fals": [9, 40], "endpointbackendmut": [9, 10, 25, 26, 27, 37, 48, 53], "backend_id": [9, 37], "endpointcircuitbreak": [9, 11, 25, 37], "error_threshold_percentag": [9, 37], "float": 9, "threshold": 9, "percentag": [9, 62], "between": 9, "0": [9, 37, 43, 45, 46, 62], "1": [9, 37, 45, 46], "100": 9, "num_bucket": [9, 37], "int": [9, 29, 34, 43, 62], "integ": 9, "number": [9, 46], "bucket": 9, "metric": 9, "retain": 9, "128": 9, "rolling_window": [9, 37], "second": [9, 60], "statist": 9, "roll": 9, "window": [9, 60], "tripped_dur": [9, 37], "timedelta": 9, "after": [9, 37, 60], "circuit": [9, 25, 37], "trip": 9, "wait": [9, 60], "befor": [9, 60], "re": 9, "evalu": 9, "upstream": 9, "health": 9, "volume_threshold": [9, 37], "help": 9, "volum": 9, "low": 9, "endpointcompress": [9, 12, 25, 37], "endpointippolici": [9, 13, 37, 49, 54], "check": [9, 29, 60], "endpointippolicymut": [9, 13, 25, 26, 27, 37, 49, 54], "ip_policy_id": [9, 37, 39, 40], "endpointlist": [9, 28, 37], "endpointmutualtl": [9, 35, 37, 55], "encod": [9, 44, 52], "concaten": 9, "them": 9, "togeth": 9, "endpointmutualtlsmut": [9, 24, 27, 35, 37, 55], "certificate_authority_id": [9, 37], "endpointoauth": [9, 14, 25, 37], "auth_check_interv": [9, 37], "guarante": [9, 29], "refresh": 9, "state": 9, "recheck": 9, "still": [9, 30, 42, 60], "tunabl": 9, "minimum": 9, "amount": [9, 60], "revok": 9, "longer": 9, "abl": 9, "cookie_prefix": [9, 37], "prefix": 9, "cooki": 9, "cach": 9, "inactivity_timeout": [9, 37], "inact": 9, "forc": [9, 46], "reauthent": 9, "maximum_dur": [9, 37], "maximum": 9, "durat": 9, "period": 9, "exceed": 9, "options_passthrough": [9, 37], "necessari": [9, 37], "cor": 9, "endpointoauthprovid": [9, 37], "endpointoauthamazon": [9, 37], "client_id": [9, 37], "client_secret": [9, 37], "email_address": [9, 37], "email_domain": [9, 37], "scope": [9, 37], "endpointoauthfacebook": [9, 37], "oauth": [9, 25, 37], "app": [9, 59], "retriev": 9, "where": [9, 30], "addit": [9, 29, 31, 37, 46], "see": [9, 46, 52], "well": [9, 37], "caveat": 9, "permiss": [9, 46], "like": [9, 30, 37], "ask": 9, "e": [9, 29, 37, 59], "pass": 9, "both": [9, 39], "endpointoauthgithub": [9, 37], "organ": [9, 37], "github": [9, 37], "org": 9, "member": 9, "ani": [9, 29, 37, 38, 46, 60], "slug": 9, "qualifi": 9, "g": [9, 59], "endpointoauthgitlab": [9, 37], "endpointoauthgoogl": [9, 37], "endpointoauthlinkedin": [9, 37], "endpointoauthmicrosoft": [9, 37], "amazon": [9, 37], "facebook": [9, 37], "gitlab": [9, 37], "googl": [9, 37], "linkedin": [9, 37], "microsoft": [9, 37], "twitch": [9, 37], "endpointoauthtwitch": [9, 37], "endpointoidc": [9, 15, 25, 37], "oidc": [9, 25, 37], "audienc": 9, "issuer": [9, 37], "openid": 9, "discoveri": 9, "endpointrequesthead": [9, 17, 25, 37], "map": [9, 34, 46, 59, 62], "inject": 9, "sent": [9, 33], "remov": [9, 31, 37], "endpointresponsehead": [9, 18, 25, 37], "endpointsaml": [9, 19, 37], "allow_idp_initi": [9, 37], "idp": 9, "login": 9, "doe": 9, "visit": 9, "redirect": 9, "relayst": 9, "want": 9, "saml": [9, 25, 37], "assertion_consumer_service_url": [9, 37], "sp": 9, "consum": 9, "dure": 9, "flow": 9, "authorized_group": [9, 37], "entity_id": [9, 37], "entiti": 9, "alwai": 9, "form": 9, "In": [9, 37], "implement": [9, 37], "same": 9, "force_authn": [9, 37], "whenev": 9, "we": 9, "prompt": 9, "even": 9, "alreadi": [9, 60], "idp_metadata": [9, 37], "full": 9, "xml": 9, "entitydescriptor": 9, "download": 9, "metadata_url": [9, 37], "dynam": 9, "nameid_format": [9, 37], "expect": 9, "urn": 9, "oasi": 9, "tc": 9, "2": 9, "nameid": 9, "persist": 9, "subset": 9, "enumer": 9, "request_signing_certificate_pem": [9, 37], "509": 9, "mani": 9, "verif": [9, 25, 37], "highli": 9, "recommend": 9, "single_logout_url": [9, 37], "singl": [9, 37], "logout": 9, "endpointsamlmut": [9, 19, 25, 37], "endpointtlstermin": [9, 27, 36, 37, 57], "min_vers": [9, 37], "version": [9, 60], "advertis": 9, "handshak": 9, "choos": 9, "industri": 9, "safe": 9, "terminate_at": [9, 37], "through": 9, "most": 9, "disallow": 9, "becaus": [9, 29], "reli": 9, "underli": 9, "endpointtlsterminationatedg": [9, 24, 36, 37], "endpointtrafficpolici": [9, 20, 25, 26, 27, 37, 51, 58], "endpointuseragentfilt": [9, 21, 25, 37], "endpointwebhookvalid": [9, 22, 25, 37], "string": [9, 29], "webhook": [9, 25, 37], "send": [9, 30, 47], "cloud": 9, "given": [9, 31], "except": [9, 37], "sn": 9, "requir": 9, "endpointwebsockettcpconvert": [9, 23, 25, 37], "eventdestin": [9, 30, 37], "destin": [9, 32, 37], "output": [9, 30], "serial": [9, 30], "accept": [9, 30], "json": [9, 30, 37], "eventtarget": [9, 30, 37], "encapsul": [9, 29, 30], "how": [9, 30], "exactli": [9, 30], "follow": [9, 30, 46, 60], "leav": [9, 30], "rest": [9, 30], "kinesi": [9, 30, 37], "firehos": [9, 30, 37], "cloudwatch_log": [9, 30, 37], "s3": [9, 30], "eventdestinationlist": [9, 30, 37], "eventsourc": [9, 31, 37], "subscript": [9, 30, 31, 37], "trigger": [9, 31, 32], "eventsourcelist": [9, 31, 37], "eventsourcereplac": [9, 32, 37], "eventsubscript": [9, 32, 37], "custom": [9, 32], "intend": [9, 32], "char": [9, 32], "eventsubscriptionlist": [9, 32, 37], "azure_logs_ingest": [9, 37], "eventtargetazurelogsingest": [9, 37], "eventtargetcloudwatchlog": [9, 37], "cloudwatch": 9, "datadog": [9, 37], "eventtargetdatadog": [9, 37], "eventtargetfirehos": [9, 37], "eventtargetkinesi": [9, 37], "data_collection_rule_id": [9, 37], "collect": 9, "immut": 9, "data_collection_stream_nam": [9, 37], "stream": 9, "instid": 9, "dcr": 9, "logs_ingestion_uri": [9, 37], "ingest": 9, "tenant_id": [9, 37], "tenant": 9, "azur": 9, "auth": [9, 14, 37], "log_group_arn": [9, 37], "ddsite": [9, 37], "site": 9, "ddtag": [9, 37], "tag": 9, "delivery_stream_arn": [9, 37], "deliveri": 9, "stream_arn": [9, 37], "failoverbackend": [9, 33, 37], "child": [9, 33, 62], "order": [9, 33], "failov": [9, 37], "failoverbackendlist": [9, 33, 37], "httpresponsebackend": [9, 34, 37], "bodi": [9, 34, 37], "fix": [9, 34], "status_cod": [9, 34, 37], "httpresponsebackendlist": [9, 34, 37], "httpsedg": [9, 24, 37], "mutual_tl": [9, 24, 27, 37], "httpsedgerout": [9, 25, 37], "tls_termin": [9, 24, 27, 37], "httpsedgelist": [9, 24, 37], "https_edg": [9, 37], "circuit_break": [9, 25, 37], "breaker": [9, 25, 37], "compress": [9, 25, 37], "edge_id": [9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 37], "selector": [9, 25, 59], "blog": [9, 25], "match_typ": [9, 25, 37], "exact_path": [9, 25], "path_prefix": [9, 25], "request_head": [9, 25, 37], "response_head": [9, 25, 37], "traffic_polici": [9, 25, 26, 27, 37], "webhook_verif": [9, 25, 37], "websocket_tcp_convert": [9, 25, 37], "user_agent_filt": [9, 25, 37], "websocket": [9, 25, 37], "adapt": [9, 25], "ippolici": [9, 37, 38], "ippolicylist": [9, 37, 38], "ippolicyrul": [9, 37, 39], "notat": [9, 39], "ippolicyrulelist": [9, 37, 39], "iprestrict": [9, 37, 40], "warn": [9, 40], "issu": [9, 40, 45, 46, 60], "four": [9, 40], "iprestrictionlist": [9, 37, 40], "country_cod": [9, 37], "iso": 9, "countri": 9, "lat_long_radius_km": [9, 37], "accuraci": 9, "radiu": 9, "geograph": [9, 41], "coordin": 9, "latitud": [9, 37], "longitud": [9, 37], "reservedaddr": [9, 37, 41], "addr": [9, 37, 41], "datacent": [9, 41], "u": [9, 41, 42], "au": [9, 41, 42], "eu": [9, 41, 42], "ap": [9, 41, 42], "jp": [9, 41, 42], "sa": [9, 41, 42], "reservedaddrlist": [9, 37, 41], "reserveddomain": [9, 37, 42], "acme_challenge_cname_target": [9, 37], "dn": 9, "_acm": 9, "challeng": 9, "non": 9, "referenc": [9, 30, 33, 38, 62], "recent": 9, "reserveddomaincertpolici": [9, 37, 42], "reserveddomaincertstatu": [9, 37], "cname_target": [9, 37], "deprec": [9, 42], "With": [9, 42], "launch": [9, 42], "global": [9, 42], "network": [9, 29, 42], "now": [9, 42], "handl": [9, 42], "field": [9, 29, 42], "note": [9, 42], "reserveddomaincertjob": [9, 37], "reserveddomainlist": [9, 37, 42], "sshcertificateauthor": [9, 37, 43], "key_typ": [9, 37], "public_kei": [9, 37, 44, 45, 46], "sshcertificateauthoritylist": [9, 37, 43], "sshcredenti": [9, 37, 44], "keypair": [9, 44], "sshcredentiallist": [9, 37, 44], "sshhostcertif": [9, 37, 45], "openssh": [9, 45, 46], "cert": 9, "pub": 9, "disk": 9, "sshd_config": 9, "hostcertif": 9, "direct": 9, "ed25519": [9, 43], "princip": [9, 37, 45, 46], "danger": [9, 45, 46], "consid": [9, 45], "ssh_certificate_authority_id": [9, 37, 45, 46], "valid_aft": [9, 37, 45, 46], "valid_until": [9, 37, 45, 46], "valid_befor": [9, 45, 46], "sshhostcertificatelist": [9, 37, 45], "sshusercertif": [9, 37, 46], "critical_opt": [9, 37, 46], "critic": [9, 46], "two": [9, 46], "spec": [9, 46], "extens": [9, 37, 46], "interpret": [9, 46], "purpos": [9, 38, 46], "These": [9, 46], "abil": [9, 46], "forward": [9, 46, 47], "x11": [9, 46], "pty": [9, 46], "rc": [9, 46], "understand": [9, 46], "predefin": [9, 46], "holder": [9, 46], "sshusercertificatelist": [9, 37, 46], "staticbackend": [9, 37, 47], "static": [9, 37], "staticbackendtl": [9, 37, 47], "staticbackendlist": [9, 37, 47], "tcpedg": [9, 26, 37], "tcpedgelist": [9, 26, 37], "tcp_edg": [9, 37], "tlscertif": [9, 37, 52], "certificate_pem": [9, 37, 52], "chain": [9, 52], "leaf": [9, 52], "bundl": [9, 52], "issued_at": [9, 37], "issuer_common_nam": [9, 37], "One": 9, "serial_numb": [9, 37], "subject_alternative_nam": [9, 37], "tlscertificatesan": [9, 37], "altern": 9, "san": 9, "subject_countri": [9, 37], "subject_loc": [9, 37], "local": 9, "subject_organ": [9, 37], "subject_organizational_unit": [9, 37], "organiz": 9, "unit": 9, "subject_provinc": [9, 37], "provinc": 9, "tlscertificatelist": [9, 37, 52], "dns_name": [9, 37], "tlsedg": [9, 27, 37], "tlsedgelist": [9, 27, 37], "tls_edg": [9, 37], "forwards_to": [9, 37], "express": 9, "pull": 9, "top": 9, "level": 9, "tune": 9, "refer": 9, "tunnelgroupbackend": [9, 37, 59], "tunnelgroup": [9, 59], "watch": [9, 59], "foo": [9, 59], "dc": [9, 59], "bar": [9, 59], "tunnelgroupbackendlist": [9, 37, 59], "tunnellist": [9, 37, 61], "onlin": [9, 37, 59, 60, 61], "tunnelsess": [9, 37, 60], "agent_vers": [9, 37], "o": [9, 14, 37], "oper": [9, 29, 60], "transport": [9, 37], "v2": 9, "tunnelsessionlist": [9, 37, 60], "browser_nam": [9, 37], "chrome": 9, "browser_vers": [9, 37], "102": 9, "device_typ": [9, 37], "devic": 9, "desktop": 9, "os_nam": [9, 37], "maco": 9, "os_vers": [9, 37], "10": [9, 60], "15": 9, "7": 9, "weightedbackend": [9, 37, 62], "weight": [9, 37], "10000": [9, 62], "weightedbackendlist": [9, 37, 62], "edge_route_backend_modul": 10, "edgeroutebackendmodulecli": [10, 37], "replac": [10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 35, 36, 37, 48, 49, 51, 53, 54, 55, 57, 58], "edge_route_circuit_breaker_modul": 11, "edgeroutecircuitbreakermodulecli": [11, 37], "edge_route_compression_modul": 12, "edgeroutecompressionmodulecli": [12, 37], "edge_route_ip_restriction_modul": 13, "edgerouteiprestrictionmodulecli": [13, 37], "edge_route_o_auth_modul": 14, "edgerouteoauthmodulecli": [14, 37], "edge_route_oidc_modul": 15, "edgerouteoidcmodulecli": [15, 37], "edge_route_policy_modul": 16, "edge_route_request_headers_modul": 17, "edgerouterequestheadersmodulecli": [17, 37], "edge_route_response_headers_modul": 18, "edgerouteresponseheadersmodulecli": [18, 37], "edge_route_saml_modul": 19, "edgeroutesamlmodulecli": [19, 37], "edge_route_traffic_policy_modul": 20, "edgeroutetrafficpolicymodulecli": [20, 37], "edge_route_user_agent_filter_modul": 21, "edgerouteuseragentfiltermodulecli": [21, 37], "edge_route_webhook_verification_modul": 22, "edgeroutewebhookverificationmodulecli": [22, 37], "edge_route_websocket_tcp_converter_modul": 23, "edgeroutewebsockettcpconvertermodulecli": [23, 37], "edges_http": 24, "edgeshttpscli": [24, 37], "modifi": [24, 25, 26, 27], "howev": [24, 25, 26, 27], "complet": [24, 25, 26, 27, 60], "exist": [24, 25, 26, 27], "There": [24, 25, 26, 27], "wai": [24, 25, 26, 27], "edges_https_rout": 25, "edgeshttpsroutescli": [25, 37], "edges_tcp": 26, "edgestcpcli": [26, 37], "edges_tl": 27, "edgestlscli": [27, 37], "method": 29, "invok": [29, 37], "rais": 29, "robustli": 29, "consult": [29, 37], "document": 29, "unexpect": 29, "404": 29, "notfounderror": [29, 37], "ensur": 29, "subclass": 29, "try": [29, 37], "someth": 29, "els": 29, "happen": 29, "best": 29, "distinguish": 29, "without": [29, 37], "err_ngrok_7104": 29, "undefin": 29, "some": [29, 37, 60], "kind": 29, "thrown": 29, "nake": 29, "block": 29, "catch": 29, "runtimeerror": 29, "could": [29, 60], "http_status_cod": [29, 37], "simpl": 29, "introspect": 29, "explain": 29, "operation_id": [29, 37], "operationid": 29, "trace": 29, "separ": 29, "easier": 29, "anyth": 30, "subscription_id": 31, "destination_id": 32, "failover_backend": 33, "failoverbackendscli": [33, 37], "behavior": 33, "within": 33, "offlin": 33, "establish": 33, "attempt": 33, "success": 33, "http_response_backend": 34, "httpresponsebackendscli": [34, 37], "https_edge_mutual_tls_modul": 35, "httpsedgemutualtlsmodulecli": [35, 37], "https_edge_tls_termination_modul": 36, "httpsedgetlsterminationmodulecli": [36, 37], "offici": 37, "helper": 37, "work": 37, "python": 37, "pip": 37, "ve": 37, "packag": 37, "That": 37, "subnet": 37, "24": [37, 46], "8": 37, "12": 37, "abstract": 37, "awai": 37, "__iter__": 37, "fetch": 37, "transpar": 37, "p": 37, "cr_1kyyuneyn6xhhlqymblrj5nxkoz": 37, "dump": 37, "server_nam": 37, "giraff": 37, "section": 37, "datatyp": 37, "restart": [37, 60], "stop": [37, 60], "staticbackendscli": [37, 47], "tunnelgroupbackendscli": [37, 59], "weightedbackendscli": [37, 62], "convert": 37, "filter": 37, "tcpedgebackendmodulecli": [37, 48], "tcpedgeiprestrictionmodulecli": [37, 49], "tcpedgetrafficpolicymodulecli": [37, 51], "tlsedgebackendmodulecli": [37, 53], "tlsedgeiprestrictionmodulecli": [37, 54], "tlsedgemutualtlsmodulecli": [37, 55], "tlsedgetlsterminationmodulecli": [37, 57], "tlsedgetrafficpolicymodulecli": [37, 58], "delete_certif": [37, 42], "delete_certificate_management_polici": [37, 42], "anoth": 38, "treat": 38, "remain": 38, "zero": 38, "certificate_id": 42, "exclus": 42, "detach": 42, "elliptic_curv": 43, "key_siz": 43, "ellipt": 43, "curv": 43, "size": 43, "2048": 43, "year": 45, "hour": 46, "static_backend": 47, "reachabl": 47, "internet": 47, "tcp_edge_backend_modul": 48, "tcp_edge_ip_restriction_modul": 49, "tcp_edge_policy_modul": 50, "tcp_edge_traffic_policy_modul": 51, "private_key_pem": 52, "tls_edge_backend_modul": 53, "tls_edge_ip_restriction_modul": 54, "tls_edge_mutual_tls_modul": 55, "tls_edge_policy_modul": 56, "tls_edge_tls_termination_modul": 57, "tls_edge_traffic_policy_modul": 58, "tunnel_group_backend": 59, "balanc": [59, 62], "among": [59, 62], "instruct": 60, "exec": 60, "platform": 60, "notabl": 60, "reconnect": 60, "exit": 60, "latest": 60, "successfulli": 60, "least": 60, "never": 60, "major": 60, "caus": 60, "break": 60, "compat": 60, "wish": 60, "done": 60, "manual": 60, "pleas": 60, "awar": 60, "integr": 60, "circumst": 60, "yet": 60, "weighted_backend": 62, "proportion": 62, "calcul": 62, "divid": 62, "sum": 62}, "objects": {"": [[29, 0, 0, "-", "ngrok"]], "ngrok": [[7, 1, 1, "", "Client"], [29, 3, 1, "", "Error"], [29, 3, 1, "", "NotFoundError"], [9, 0, 0, "-", "datatypes"], [62, 0, 0, "-", "services"]], "ngrok.Client": [[7, 2, 1, "", "abuse_reports"], [7, 2, 1, "", "agent_ingresses"], [7, 2, 1, "", "api_keys"], [7, 2, 1, "", "application_sessions"], [7, 2, 1, "", "application_users"], [7, 2, 1, "", "backends"], [7, 2, 1, "", "bot_users"], [7, 2, 1, "", "certificate_authorities"], [7, 2, 1, "", "credentials"], [7, 2, 1, "", "edge_modules"], [7, 2, 1, "", "edges"], [7, 2, 1, "", "endpoints"], [7, 2, 1, "", "event_destinations"], [7, 2, 1, "", "event_sources"], [7, 2, 1, "", "event_subscriptions"], [7, 2, 1, "", "ip_policies"], [7, 2, 1, "", "ip_policy_rules"], [7, 2, 1, "", "ip_restrictions"], [7, 2, 1, "", "reserved_addrs"], [7, 2, 1, "", "reserved_domains"], [7, 2, 1, "", "ssh_certificate_authorities"], [7, 2, 1, "", "ssh_credentials"], [7, 2, 1, "", "ssh_host_certificates"], [7, 2, 1, "", "ssh_user_certificates"], [7, 2, 1, "", "tls_certificates"], [7, 2, 1, "", "tunnel_sessions"], [7, 2, 1, "", "tunnels"]], "ngrok.Error": [[29, 2, 1, "", "operation_id"]], "ngrok.datatypes": [[9, 1, 1, "", "APIKey"], [9, 1, 1, "", "APIKeyList"], [9, 1, 1, "", "AWSAuth"], [9, 1, 1, "", "AWSCredentials"], [9, 1, 1, "", "AWSRole"], [9, 1, 1, "", "AbuseReport"], [9, 1, 1, "", "AbuseReportHostname"], [9, 1, 1, "", "AgentIngress"], [9, 1, 1, "", "AgentIngressCertJob"], [9, 1, 1, "", "AgentIngressCertPolicy"], [9, 1, 1, "", "AgentIngressCertStatus"], [9, 1, 1, "", "AgentIngressList"], [9, 1, 1, "", "ApplicationSession"], [9, 1, 1, "", "ApplicationSessionList"], [9, 1, 1, "", "ApplicationUser"], [9, 1, 1, "", "ApplicationUserList"], [9, 1, 1, "", "BotUser"], [9, 1, 1, "", "BotUserList"], [9, 1, 1, "", "BrowserSession"], [9, 1, 1, "", "CertificateAuthority"], [9, 1, 1, "", "CertificateAuthorityList"], [9, 1, 1, "", "Credential"], [9, 1, 1, "", "CredentialList"], [9, 1, 1, "", "Endpoint"], [9, 1, 1, "", "EndpointBackend"], [9, 1, 1, "", "EndpointBackendMutate"], [9, 1, 1, "", "EndpointCircuitBreaker"], [9, 1, 1, "", "EndpointCompression"], [9, 1, 1, "", "EndpointIPPolicy"], [9, 1, 1, "", "EndpointIPPolicyMutate"], [9, 1, 1, "", "EndpointList"], [9, 1, 1, "", "EndpointMutualTLS"], [9, 1, 1, "", "EndpointMutualTLSMutate"], [9, 1, 1, "", "EndpointOAuth"], [9, 1, 1, "", "EndpointOAuthAmazon"], [9, 1, 1, "", "EndpointOAuthFacebook"], [9, 1, 1, "", "EndpointOAuthGitHub"], [9, 1, 1, "", "EndpointOAuthGitLab"], [9, 1, 1, "", "EndpointOAuthGoogle"], [9, 1, 1, "", "EndpointOAuthLinkedIn"], [9, 1, 1, "", "EndpointOAuthMicrosoft"], [9, 1, 1, "", "EndpointOAuthProvider"], [9, 1, 1, "", "EndpointOAuthTwitch"], [9, 1, 1, "", "EndpointOIDC"], [9, 1, 1, "", "EndpointRequestHeaders"], [9, 1, 1, "", "EndpointResponseHeaders"], [9, 1, 1, "", "EndpointSAML"], [9, 1, 1, "", "EndpointSAMLMutate"], [9, 1, 1, "", "EndpointTLSTermination"], [9, 1, 1, "", "EndpointTLSTerminationAtEdge"], [9, 1, 1, "", "EndpointTrafficPolicy"], [9, 1, 1, "", "EndpointUserAgentFilter"], [9, 1, 1, "", "EndpointWebhookValidation"], [9, 1, 1, "", "EndpointWebsocketTCPConverter"], [9, 1, 1, "", "EventDestination"], [9, 1, 1, "", "EventDestinationList"], [9, 1, 1, "", "EventSource"], [9, 1, 1, "", "EventSourceList"], [9, 1, 1, "", "EventSourceReplace"], [9, 1, 1, "", "EventSubscription"], [9, 1, 1, "", "EventSubscriptionList"], [9, 1, 1, "", "EventTarget"], [9, 1, 1, "", "EventTargetAzureLogsIngestion"], [9, 1, 1, "", "EventTargetCloudwatchLogs"], [9, 1, 1, "", "EventTargetDatadog"], [9, 1, 1, "", "EventTargetFirehose"], [9, 1, 1, "", "EventTargetKinesis"], [9, 1, 1, "", "FailoverBackend"], [9, 1, 1, "", "FailoverBackendList"], [9, 1, 1, "", "HTTPResponseBackend"], [9, 1, 1, "", "HTTPResponseBackendList"], [9, 1, 1, "", "HTTPSEdge"], [9, 1, 1, "", "HTTPSEdgeList"], [9, 1, 1, "", "HTTPSEdgeRoute"], [9, 1, 1, "", "IPPolicy"], [9, 1, 1, "", "IPPolicyList"], [9, 1, 1, "", "IPPolicyRule"], [9, 1, 1, "", "IPPolicyRuleList"], [9, 1, 1, "", "IPRestriction"], [9, 1, 1, "", "IPRestrictionList"], [9, 1, 1, "", "IdentityProvider"], [9, 1, 1, "", "Location"], [9, 1, 1, "", "Ref"], [9, 1, 1, "", "ReservedAddr"], [9, 1, 1, "", "ReservedAddrList"], [9, 1, 1, "", "ReservedDomain"], [9, 1, 1, "", "ReservedDomainCertJob"], [9, 1, 1, "", "ReservedDomainCertPolicy"], [9, 1, 1, "", "ReservedDomainCertStatus"], [9, 1, 1, "", "ReservedDomainList"], [9, 1, 1, "", "SSHCertificateAuthority"], [9, 1, 1, "", "SSHCertificateAuthorityList"], [9, 1, 1, "", "SSHCredential"], [9, 1, 1, "", "SSHCredentialList"], [9, 1, 1, "", "SSHHostCertificate"], [9, 1, 1, "", "SSHHostCertificateList"], [9, 1, 1, "", "SSHUserCertificate"], [9, 1, 1, "", "SSHUserCertificateList"], [9, 1, 1, "", "StaticBackend"], [9, 1, 1, "", "StaticBackendList"], [9, 1, 1, "", "StaticBackendTLS"], [9, 1, 1, "", "TCPEdge"], [9, 1, 1, "", "TCPEdgeList"], [9, 1, 1, "", "TLSCertificate"], [9, 1, 1, "", "TLSCertificateList"], [9, 1, 1, "", "TLSCertificateSANs"], [9, 1, 1, "", "TLSEdge"], [9, 1, 1, "", "TLSEdgeList"], [9, 1, 1, "", "Tunnel"], [9, 1, 1, "", "TunnelGroupBackend"], [9, 1, 1, "", "TunnelGroupBackendList"], [9, 1, 1, "", "TunnelList"], [9, 1, 1, "", "TunnelSession"], [9, 1, 1, "", "TunnelSessionList"], [9, 1, 1, "", "UserAgent"], [9, 1, 1, "", "WeightedBackend"], [9, 1, 1, "", "WeightedBackendList"]], "ngrok.datatypes.APIKey": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "owner_id"], [9, 2, 1, "", "token"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.APIKeyList": [[9, 2, 1, "", "keys"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.AWSAuth": [[9, 2, 1, "", "creds"], [9, 2, 1, "", "role"]], "ngrok.datatypes.AWSCredentials": [[9, 2, 1, "", "aws_access_key_id"], [9, 2, 1, "", "aws_secret_access_key"]], "ngrok.datatypes.AWSRole": [[9, 2, 1, "", "role_arn"]], "ngrok.datatypes.AbuseReport": [[9, 2, 1, "", "created_at"], [9, 2, 1, "", "hostnames"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "status"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "urls"]], "ngrok.datatypes.AbuseReportHostname": [[9, 2, 1, "", "hostname"], [9, 2, 1, "", "status"]], "ngrok.datatypes.AgentIngress": [[9, 2, 1, "", "certificate_management_policy"], [9, 2, 1, "", "certificate_management_status"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "domain"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "ns_targets"], [9, 2, 1, "", "region_domains"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.AgentIngressCertJob": [[9, 2, 1, "", "error_code"], [9, 2, 1, "", "msg"], [9, 2, 1, "", "retries_at"], [9, 2, 1, "", "started_at"]], "ngrok.datatypes.AgentIngressCertPolicy": [[9, 2, 1, "", "authority"], [9, 2, 1, "", "private_key_type"]], "ngrok.datatypes.AgentIngressCertStatus": [[9, 2, 1, "", "provisioning_job"], [9, 2, 1, "", "renews_at"]], "ngrok.datatypes.AgentIngressList": [[9, 2, 1, "", "ingresses"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ApplicationSession": [[9, 2, 1, "", "application_user"], [9, 2, 1, "", "browser_session"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "edge"], [9, 2, 1, "", "endpoint"], [9, 2, 1, "", "expires_at"], [9, 2, 1, "", "id"], [9, 2, 1, "", "last_active"], [9, 2, 1, "", "public_url"], [9, 2, 1, "", "route"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ApplicationSessionList": [[9, 2, 1, "", "application_sessions"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ApplicationUser": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "email"], [9, 2, 1, "", "id"], [9, 2, 1, "", "identity_provider"], [9, 2, 1, "", "last_active"], [9, 2, 1, "", "last_login"], [9, 2, 1, "", "name"], [9, 2, 1, "", "provider_user_id"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "username"]], "ngrok.datatypes.ApplicationUserList": [[9, 2, 1, "", "application_users"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.BotUser": [[9, 2, 1, "", "active"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "id"], [9, 2, 1, "", "name"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.BotUserList": [[9, 2, 1, "", "bot_users"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.BrowserSession": [[9, 2, 1, "", "ip_address"], [9, 2, 1, "", "location"], [9, 2, 1, "", "user_agent"]], "ngrok.datatypes.CertificateAuthority": [[9, 2, 1, "", "ca_pem"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "extended_key_usages"], [9, 2, 1, "", "id"], [9, 2, 1, "", "key_usages"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "not_after"], [9, 2, 1, "", "not_before"], [9, 2, 1, "", "subject_common_name"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.CertificateAuthorityList": [[9, 2, 1, "", "certificate_authorities"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.Credential": [[9, 2, 1, "", "acl"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "owner_id"], [9, 2, 1, "", "token"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.CredentialList": [[9, 2, 1, "", "credentials"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.Endpoint": [[9, 2, 1, "", "created_at"], [9, 2, 1, "", "domain"], [9, 2, 1, "", "edge"], [9, 2, 1, "", "hostport"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "proto"], [9, 2, 1, "", "public_url"], [9, 2, 1, "", "region"], [9, 2, 1, "", "tcp_addr"], [9, 2, 1, "", "tunnel"], [9, 2, 1, "", "type"], [9, 2, 1, "", "updated_at"]], "ngrok.datatypes.EndpointBackend": [[9, 2, 1, "", "backend"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointBackendMutate": [[9, 2, 1, "", "backend_id"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointCircuitBreaker": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "error_threshold_percentage"], [9, 2, 1, "", "num_buckets"], [9, 2, 1, "", "rolling_window"], [9, 2, 1, "", "tripped_duration"], [9, 2, 1, "", "volume_threshold"]], "ngrok.datatypes.EndpointCompression": [[9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointIPPolicy": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "ip_policies"]], "ngrok.datatypes.EndpointIPPolicyMutate": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "ip_policy_ids"]], "ngrok.datatypes.EndpointList": [[9, 2, 1, "", "endpoints"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EndpointMutualTLS": [[9, 2, 1, "", "certificate_authorities"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointMutualTLSMutate": [[9, 2, 1, "", "certificate_authority_ids"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointOAuth": [[9, 2, 1, "", "auth_check_interval"], [9, 2, 1, "", "cookie_prefix"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "inactivity_timeout"], [9, 2, 1, "", "maximum_duration"], [9, 2, 1, "", "options_passthrough"], [9, 2, 1, "", "provider"]], "ngrok.datatypes.EndpointOAuthAmazon": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthFacebook": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthGitHub": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "organizations"], [9, 2, 1, "", "scopes"], [9, 2, 1, "", "teams"]], "ngrok.datatypes.EndpointOAuthGitLab": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthGoogle": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthLinkedIn": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthMicrosoft": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthProvider": [[9, 2, 1, "", "amazon"], [9, 2, 1, "", "facebook"], [9, 2, 1, "", "github"], [9, 2, 1, "", "gitlab"], [9, 2, 1, "", "google"], [9, 2, 1, "", "linkedin"], [9, 2, 1, "", "microsoft"], [9, 2, 1, "", "twitch"]], "ngrok.datatypes.EndpointOAuthTwitch": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOIDC": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "cookie_prefix"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "inactivity_timeout"], [9, 2, 1, "", "issuer"], [9, 2, 1, "", "maximum_duration"], [9, 2, 1, "", "options_passthrough"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointRequestHeaders": [[9, 2, 1, "", "add"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "remove"]], "ngrok.datatypes.EndpointResponseHeaders": [[9, 2, 1, "", "add"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "remove"]], "ngrok.datatypes.EndpointSAML": [[9, 2, 1, "", "allow_idp_initiated"], [9, 2, 1, "", "assertion_consumer_service_url"], [9, 2, 1, "", "authorized_groups"], [9, 2, 1, "", "cookie_prefix"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "entity_id"], [9, 2, 1, "", "force_authn"], [9, 2, 1, "", "idp_metadata"], [9, 2, 1, "", "inactivity_timeout"], [9, 2, 1, "", "maximum_duration"], [9, 2, 1, "", "metadata_url"], [9, 2, 1, "", "nameid_format"], [9, 2, 1, "", "options_passthrough"], [9, 2, 1, "", "request_signing_certificate_pem"], [9, 2, 1, "", "single_logout_url"]], "ngrok.datatypes.EndpointSAMLMutate": [[9, 2, 1, "", "allow_idp_initiated"], [9, 2, 1, "", "authorized_groups"], [9, 2, 1, "", "cookie_prefix"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "force_authn"], [9, 2, 1, "", "idp_metadata"], [9, 2, 1, "", "inactivity_timeout"], [9, 2, 1, "", "maximum_duration"], [9, 2, 1, "", "nameid_format"], [9, 2, 1, "", "options_passthrough"]], "ngrok.datatypes.EndpointTLSTermination": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "min_version"], [9, 2, 1, "", "terminate_at"]], "ngrok.datatypes.EndpointTLSTerminationAtEdge": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "min_version"]], "ngrok.datatypes.EndpointTrafficPolicy": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "value"]], "ngrok.datatypes.EndpointUserAgentFilter": [[9, 2, 1, "", "allow"], [9, 2, 1, "", "deny"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointWebhookValidation": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "provider"], [9, 2, 1, "", "secret"]], "ngrok.datatypes.EndpointWebsocketTCPConverter": [[9, 2, 1, "", "enabled"]], "ngrok.datatypes.EventDestination": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "format"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "target"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventDestinationList": [[9, 2, 1, "", "event_destinations"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventSource": [[9, 2, 1, "", "type"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventSourceList": [[9, 2, 1, "", "sources"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventSourceReplace": [[9, 2, 1, "", "type"]], "ngrok.datatypes.EventSubscription": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "destinations"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "sources"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventSubscriptionList": [[9, 2, 1, "", "event_subscriptions"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventTarget": [[9, 2, 1, "", "azure_logs_ingestion"], [9, 2, 1, "", "cloudwatch_logs"], [9, 2, 1, "", "datadog"], [9, 2, 1, "", "firehose"], [9, 2, 1, "", "kinesis"]], "ngrok.datatypes.EventTargetAzureLogsIngestion": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "data_collection_rule_id"], [9, 2, 1, "", "data_collection_stream_name"], [9, 2, 1, "", "logs_ingestion_uri"], [9, 2, 1, "", "tenant_id"]], "ngrok.datatypes.EventTargetCloudwatchLogs": [[9, 2, 1, "", "auth"], [9, 2, 1, "", "log_group_arn"]], "ngrok.datatypes.EventTargetDatadog": [[9, 2, 1, "", "api_key"], [9, 2, 1, "", "ddsite"], [9, 2, 1, "", "ddtags"], [9, 2, 1, "", "service"]], "ngrok.datatypes.EventTargetFirehose": [[9, 2, 1, "", "auth"], [9, 2, 1, "", "delivery_stream_arn"]], "ngrok.datatypes.EventTargetKinesis": [[9, 2, 1, "", "auth"], [9, 2, 1, "", "stream_arn"]], "ngrok.datatypes.FailoverBackend": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.FailoverBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPResponseBackend": [[9, 2, 1, "", "body"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "headers"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "status_code"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPResponseBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPSEdge": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "hostports"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "mutual_tls"], [9, 2, 1, "", "routes"], [9, 2, 1, "", "tls_termination"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPSEdgeList": [[9, 2, 1, "", "https_edges"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPSEdgeRoute": [[9, 2, 1, "", "backend"], [9, 2, 1, "", "circuit_breaker"], [9, 2, 1, "", "compression"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "edge_id"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_restriction"], [9, 2, 1, "", "match"], [9, 2, 1, "", "match_type"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "oauth"], [9, 2, 1, "", "oidc"], [9, 2, 1, "", "request_headers"], [9, 2, 1, "", "response_headers"], [9, 2, 1, "", "saml"], [9, 2, 1, "", "traffic_policy"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "user_agent_filter"], [9, 2, 1, "", "webhook_verification"], [9, 2, 1, "", "websocket_tcp_converter"]], "ngrok.datatypes.IPPolicy": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPPolicyList": [[9, 2, 1, "", "ip_policies"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPPolicyRule": [[9, 2, 1, "", "action"], [9, 2, 1, "", "cidr"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_policy"], [9, 2, 1, "", "metadata"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPPolicyRuleList": [[9, 2, 1, "", "ip_policy_rules"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPRestriction": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "enforced"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_policies"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "type"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPRestrictionList": [[9, 2, 1, "", "ip_restrictions"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IdentityProvider": [[9, 2, 1, "", "name"], [9, 2, 1, "", "url"]], "ngrok.datatypes.Location": [[9, 2, 1, "", "country_code"], [9, 2, 1, "", "lat_long_radius_km"], [9, 2, 1, "", "latitude"], [9, 2, 1, "", "longitude"]], "ngrok.datatypes.Ref": [[9, 2, 1, "", "id"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ReservedAddr": [[9, 2, 1, "", "addr"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "region"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ReservedAddrList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "reserved_addrs"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ReservedDomain": [[9, 2, 1, "", "acme_challenge_cname_target"], [9, 2, 1, "", "certificate"], [9, 2, 1, "", "certificate_management_policy"], [9, 2, 1, "", "certificate_management_status"], [9, 2, 1, "", "cname_target"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "domain"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "region"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ReservedDomainCertJob": [[9, 2, 1, "", "error_code"], [9, 2, 1, "", "msg"], [9, 2, 1, "", "retries_at"], [9, 2, 1, "", "started_at"]], "ngrok.datatypes.ReservedDomainCertPolicy": [[9, 2, 1, "", "authority"], [9, 2, 1, "", "private_key_type"]], "ngrok.datatypes.ReservedDomainCertStatus": [[9, 2, 1, "", "provisioning_job"], [9, 2, 1, "", "renews_at"]], "ngrok.datatypes.ReservedDomainList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "reserved_domains"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHCertificateAuthority": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "key_type"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "public_key"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHCertificateAuthorityList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "ssh_certificate_authorities"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHCredential": [[9, 2, 1, "", "acl"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "owner_id"], [9, 2, 1, "", "public_key"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHCredentialList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "ssh_credentials"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHHostCertificate": [[9, 2, 1, "", "certificate"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "key_type"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "principals"], [9, 2, 1, "", "public_key"], [9, 2, 1, "", "ssh_certificate_authority_id"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "valid_after"], [9, 2, 1, "", "valid_until"]], "ngrok.datatypes.SSHHostCertificateList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "ssh_host_certificates"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHUserCertificate": [[9, 2, 1, "", "certificate"], [9, 2, 1, "", "created_at"], [9, 2, 1, "", "critical_options"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "extensions"], [9, 2, 1, "", "id"], [9, 2, 1, "", "key_type"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "principals"], [9, 2, 1, "", "public_key"], [9, 2, 1, "", "ssh_certificate_authority_id"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "valid_after"], [9, 2, 1, "", "valid_until"]], "ngrok.datatypes.SSHUserCertificateList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "ssh_user_certificates"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.StaticBackend": [[9, 2, 1, "", "address"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "tls"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.StaticBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.StaticBackendTLS": [[9, 2, 1, "", "enabled"]], "ngrok.datatypes.TCPEdge": [[9, 2, 1, "", "backend"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "hostports"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_restriction"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "traffic_policy"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TCPEdgeList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tcp_edges"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TLSCertificate": [[9, 2, 1, "", "certificate_pem"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "extended_key_usages"], [9, 2, 1, "", "id"], [9, 2, 1, "", "issued_at"], [9, 2, 1, "", "issuer_common_name"], [9, 2, 1, "", "key_usages"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "not_after"], [9, 2, 1, "", "not_before"], [9, 2, 1, "", "private_key_type"], [9, 2, 1, "", "serial_number"], [9, 2, 1, "", "subject_alternative_names"], [9, 2, 1, "", "subject_common_name"], [9, 2, 1, "", "subject_country"], [9, 2, 1, "", "subject_locality"], [9, 2, 1, "", "subject_organization"], [9, 2, 1, "", "subject_organizational_unit"], [9, 2, 1, "", "subject_province"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TLSCertificateList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tls_certificates"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TLSCertificateSANs": [[9, 2, 1, "", "dns_names"], [9, 2, 1, "", "ips"]], "ngrok.datatypes.TLSEdge": [[9, 2, 1, "", "backend"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "hostports"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_restriction"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "mutual_tls"], [9, 2, 1, "", "tls_termination"], [9, 2, 1, "", "traffic_policy"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TLSEdgeList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tls_edges"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.Tunnel": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "endpoint"], [9, 2, 1, "", "forwards_to"], [9, 2, 1, "", "id"], [9, 2, 1, "", "labels"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "proto"], [9, 2, 1, "", "public_url"], [9, 2, 1, "", "region"], [9, 2, 1, "", "started_at"], [9, 2, 1, "", "tunnel_session"]], "ngrok.datatypes.TunnelGroupBackend": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "labels"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "tunnels"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TunnelGroupBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TunnelList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tunnels"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TunnelSession": [[9, 2, 1, "", "agent_version"], [9, 2, 1, "", "credential"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "os"], [9, 2, 1, "", "region"], [9, 2, 1, "", "started_at"], [9, 2, 1, "", "transport"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TunnelSessionList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tunnel_sessions"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.UserAgent": [[9, 2, 1, "", "browser_name"], [9, 2, 1, "", "browser_version"], [9, 2, 1, "", "device_type"], [9, 2, 1, "", "os_name"], [9, 2, 1, "", "os_version"], [9, 2, 1, "", "raw"]], "ngrok.datatypes.WeightedBackend": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.WeightedBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.services": [[2, 1, 1, "", "APIKeysClient"], [0, 1, 1, "", "AbuseReportsClient"], [1, 1, 1, "", "AgentIngressesClient"], [3, 1, 1, "", "ApplicationSessionsClient"], [4, 1, 1, "", "ApplicationUsersClient"], [5, 1, 1, "", "BotUsersClient"], [6, 1, 1, "", "CertificateAuthoritiesClient"], [8, 1, 1, "", "CredentialsClient"], [10, 1, 1, "", "EdgeRouteBackendModuleClient"], [11, 1, 1, "", "EdgeRouteCircuitBreakerModuleClient"], [12, 1, 1, "", "EdgeRouteCompressionModuleClient"], [13, 1, 1, "", "EdgeRouteIPRestrictionModuleClient"], [14, 1, 1, "", "EdgeRouteOAuthModuleClient"], [15, 1, 1, "", "EdgeRouteOIDCModuleClient"], [17, 1, 1, "", "EdgeRouteRequestHeadersModuleClient"], [18, 1, 1, "", "EdgeRouteResponseHeadersModuleClient"], [19, 1, 1, "", "EdgeRouteSAMLModuleClient"], [20, 1, 1, "", "EdgeRouteTrafficPolicyModuleClient"], [21, 1, 1, "", "EdgeRouteUserAgentFilterModuleClient"], [22, 1, 1, "", "EdgeRouteWebhookVerificationModuleClient"], [23, 1, 1, "", "EdgeRouteWebsocketTCPConverterModuleClient"], [24, 1, 1, "", "EdgesHTTPSClient"], [25, 1, 1, "", "EdgesHTTPSRoutesClient"], [26, 1, 1, "", "EdgesTCPClient"], [27, 1, 1, "", "EdgesTLSClient"], [28, 1, 1, "", "EndpointsClient"], [30, 1, 1, "", "EventDestinationsClient"], [31, 1, 1, "", "EventSourcesClient"], [32, 1, 1, "", "EventSubscriptionsClient"], [33, 1, 1, "", "FailoverBackendsClient"], [34, 1, 1, "", "HTTPResponseBackendsClient"], [35, 1, 1, "", "HTTPSEdgeMutualTLSModuleClient"], [36, 1, 1, "", "HTTPSEdgeTLSTerminationModuleClient"], [38, 1, 1, "", "IPPoliciesClient"], [39, 1, 1, "", "IPPolicyRulesClient"], [40, 1, 1, "", "IPRestrictionsClient"], [41, 1, 1, "", "ReservedAddrsClient"], [42, 1, 1, "", "ReservedDomainsClient"], [43, 1, 1, "", "SSHCertificateAuthoritiesClient"], [44, 1, 1, "", "SSHCredentialsClient"], [45, 1, 1, "", "SSHHostCertificatesClient"], [46, 1, 1, "", "SSHUserCertificatesClient"], [47, 1, 1, "", "StaticBackendsClient"], [48, 1, 1, "", "TCPEdgeBackendModuleClient"], [49, 1, 1, "", "TCPEdgeIPRestrictionModuleClient"], [51, 1, 1, "", "TCPEdgeTrafficPolicyModuleClient"], [52, 1, 1, "", "TLSCertificatesClient"], [53, 1, 1, "", "TLSEdgeBackendModuleClient"], [54, 1, 1, "", "TLSEdgeIPRestrictionModuleClient"], [55, 1, 1, "", "TLSEdgeMutualTLSModuleClient"], [57, 1, 1, "", "TLSEdgeTLSTerminationModuleClient"], [58, 1, 1, "", "TLSEdgeTrafficPolicyModuleClient"], [59, 1, 1, "", "TunnelGroupBackendsClient"], [60, 1, 1, "", "TunnelSessionsClient"], [61, 1, 1, "", "TunnelsClient"], [62, 1, 1, "", "WeightedBackendsClient"]], "ngrok.services.APIKeysClient": [[2, 4, 1, "", "create"], [2, 4, 1, "", "delete"], [2, 4, 1, "", "get"], [2, 4, 1, "", "list"], [2, 4, 1, "", "update"]], "ngrok.services.AbuseReportsClient": [[0, 4, 1, "", "create"], [0, 4, 1, "", "get"]], "ngrok.services.AgentIngressesClient": [[1, 4, 1, "", "create"], [1, 4, 1, "", "delete"], [1, 4, 1, "", "get"], [1, 4, 1, "", "list"], [1, 4, 1, "", "update"]], "ngrok.services.ApplicationSessionsClient": [[3, 4, 1, "", "delete"], [3, 4, 1, "", "get"], [3, 4, 1, "", "list"]], "ngrok.services.ApplicationUsersClient": [[4, 4, 1, "", "delete"], [4, 4, 1, "", "get"], [4, 4, 1, "", "list"]], "ngrok.services.BotUsersClient": [[5, 4, 1, "", "create"], [5, 4, 1, "", "delete"], [5, 4, 1, "", "get"], [5, 4, 1, "", "list"], [5, 4, 1, "", "update"]], "ngrok.services.CertificateAuthoritiesClient": [[6, 4, 1, "", "create"], [6, 4, 1, "", "delete"], [6, 4, 1, "", "get"], [6, 4, 1, "", "list"], [6, 4, 1, "", "update"]], "ngrok.services.CredentialsClient": [[8, 4, 1, "", "create"], [8, 4, 1, "", "delete"], [8, 4, 1, "", "get"], [8, 4, 1, "", "list"], [8, 4, 1, "", "update"]], "ngrok.services.EdgeRouteBackendModuleClient": [[10, 4, 1, "", "delete"], [10, 4, 1, "", "get"], [10, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteCircuitBreakerModuleClient": [[11, 4, 1, "", "delete"], [11, 4, 1, "", "get"], [11, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteCompressionModuleClient": [[12, 4, 1, "", "delete"], [12, 4, 1, "", "get"], [12, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteIPRestrictionModuleClient": [[13, 4, 1, "", "delete"], [13, 4, 1, "", "get"], [13, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteOAuthModuleClient": [[14, 4, 1, "", "delete"], [14, 4, 1, "", "get"], [14, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteOIDCModuleClient": [[15, 4, 1, "", "delete"], [15, 4, 1, "", "get"], [15, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteRequestHeadersModuleClient": [[17, 4, 1, "", "delete"], [17, 4, 1, "", "get"], [17, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteResponseHeadersModuleClient": [[18, 4, 1, "", "delete"], [18, 4, 1, "", "get"], [18, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteSAMLModuleClient": [[19, 4, 1, "", "delete"], [19, 4, 1, "", "get"], [19, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteTrafficPolicyModuleClient": [[20, 4, 1, "", "delete"], [20, 4, 1, "", "get"], [20, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteUserAgentFilterModuleClient": [[21, 4, 1, "", "delete"], [21, 4, 1, "", "get"], [21, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteWebhookVerificationModuleClient": [[22, 4, 1, "", "delete"], [22, 4, 1, "", "get"], [22, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient": [[23, 4, 1, "", "delete"], [23, 4, 1, "", "get"], [23, 4, 1, "", "replace"]], "ngrok.services.EdgesHTTPSClient": [[24, 4, 1, "", "create"], [24, 4, 1, "", "delete"], [24, 4, 1, "", "get"], [24, 4, 1, "", "list"], [24, 4, 1, "", "update"]], "ngrok.services.EdgesHTTPSRoutesClient": [[25, 4, 1, "", "create"], [25, 4, 1, "", "delete"], [25, 4, 1, "", "get"], [25, 4, 1, "", "update"]], "ngrok.services.EdgesTCPClient": [[26, 4, 1, "", "create"], [26, 4, 1, "", "delete"], [26, 4, 1, "", "get"], [26, 4, 1, "", "list"], [26, 4, 1, "", "update"]], "ngrok.services.EdgesTLSClient": [[27, 4, 1, "", "create"], [27, 4, 1, "", "delete"], [27, 4, 1, "", "get"], [27, 4, 1, "", "list"], [27, 4, 1, "", "update"]], "ngrok.services.EndpointsClient": [[28, 4, 1, "", "get"], [28, 4, 1, "", "list"]], "ngrok.services.EventDestinationsClient": [[30, 4, 1, "", "create"], [30, 4, 1, "", "delete"], [30, 4, 1, "", "get"], [30, 4, 1, "", "list"], [30, 4, 1, "", "update"]], "ngrok.services.EventSourcesClient": [[31, 4, 1, "", "create"], [31, 4, 1, "", "delete"], [31, 4, 1, "", "get"], [31, 4, 1, "", "list"], [31, 4, 1, "", "update"]], "ngrok.services.EventSubscriptionsClient": [[32, 4, 1, "", "create"], [32, 4, 1, "", "delete"], [32, 4, 1, "", "get"], [32, 4, 1, "", "list"], [32, 4, 1, "", "update"]], "ngrok.services.FailoverBackendsClient": [[33, 4, 1, "", "create"], [33, 4, 1, "", "delete"], [33, 4, 1, "", "get"], [33, 4, 1, "", "list"], [33, 4, 1, "", "update"]], "ngrok.services.HTTPResponseBackendsClient": [[34, 4, 1, "", "create"], [34, 4, 1, "", "delete"], [34, 4, 1, "", "get"], [34, 4, 1, "", "list"], [34, 4, 1, "", "update"]], "ngrok.services.HTTPSEdgeMutualTLSModuleClient": [[35, 4, 1, "", "delete"], [35, 4, 1, "", "get"], [35, 4, 1, "", "replace"]], "ngrok.services.HTTPSEdgeTLSTerminationModuleClient": [[36, 4, 1, "", "delete"], [36, 4, 1, "", "get"], [36, 4, 1, "", "replace"]], "ngrok.services.IPPoliciesClient": [[38, 4, 1, "", "create"], [38, 4, 1, "", "delete"], [38, 4, 1, "", "get"], [38, 4, 1, "", "list"], [38, 4, 1, "", "update"]], "ngrok.services.IPPolicyRulesClient": [[39, 4, 1, "", "create"], [39, 4, 1, "", "delete"], [39, 4, 1, "", "get"], [39, 4, 1, "", "list"], [39, 4, 1, "", "update"]], "ngrok.services.IPRestrictionsClient": [[40, 4, 1, "", "create"], [40, 4, 1, "", "delete"], [40, 4, 1, "", "get"], [40, 4, 1, "", "list"], [40, 4, 1, "", "update"]], "ngrok.services.ReservedAddrsClient": [[41, 4, 1, "", "create"], [41, 4, 1, "", "delete"], [41, 4, 1, "", "get"], [41, 4, 1, "", "list"], [41, 4, 1, "", "update"]], "ngrok.services.ReservedDomainsClient": [[42, 4, 1, "", "create"], [42, 4, 1, "", "delete"], [42, 4, 1, "", "delete_certificate"], [42, 4, 1, "", "delete_certificate_management_policy"], [42, 4, 1, "", "get"], [42, 4, 1, "", "list"], [42, 4, 1, "", "update"]], "ngrok.services.SSHCertificateAuthoritiesClient": [[43, 4, 1, "", "create"], [43, 4, 1, "", "delete"], [43, 4, 1, "", "get"], [43, 4, 1, "", "list"], [43, 4, 1, "", "update"]], "ngrok.services.SSHCredentialsClient": [[44, 4, 1, "", "create"], [44, 4, 1, "", "delete"], [44, 4, 1, "", "get"], [44, 4, 1, "", "list"], [44, 4, 1, "", "update"]], "ngrok.services.SSHHostCertificatesClient": [[45, 4, 1, "", "create"], [45, 4, 1, "", "delete"], [45, 4, 1, "", "get"], [45, 4, 1, "", "list"], [45, 4, 1, "", "update"]], "ngrok.services.SSHUserCertificatesClient": [[46, 4, 1, "", "create"], [46, 4, 1, "", "delete"], [46, 4, 1, "", "get"], [46, 4, 1, "", "list"], [46, 4, 1, "", "update"]], "ngrok.services.StaticBackendsClient": [[47, 4, 1, "", "create"], [47, 4, 1, "", "delete"], [47, 4, 1, "", "get"], [47, 4, 1, "", "list"], [47, 4, 1, "", "update"]], "ngrok.services.TCPEdgeBackendModuleClient": [[48, 4, 1, "", "delete"], [48, 4, 1, "", "get"], [48, 4, 1, "", "replace"]], "ngrok.services.TCPEdgeIPRestrictionModuleClient": [[49, 4, 1, "", "delete"], [49, 4, 1, "", "get"], [49, 4, 1, "", "replace"]], "ngrok.services.TCPEdgeTrafficPolicyModuleClient": [[51, 4, 1, "", "delete"], [51, 4, 1, "", "get"], [51, 4, 1, "", "replace"]], "ngrok.services.TLSCertificatesClient": [[52, 4, 1, "", "create"], [52, 4, 1, "", "delete"], [52, 4, 1, "", "get"], [52, 4, 1, "", "list"], [52, 4, 1, "", "update"]], "ngrok.services.TLSEdgeBackendModuleClient": [[53, 4, 1, "", "delete"], [53, 4, 1, "", "get"], [53, 4, 1, "", "replace"]], "ngrok.services.TLSEdgeIPRestrictionModuleClient": [[54, 4, 1, "", "delete"], [54, 4, 1, "", "get"], [54, 4, 1, "", "replace"]], "ngrok.services.TLSEdgeMutualTLSModuleClient": [[55, 4, 1, "", "delete"], [55, 4, 1, "", "get"], [55, 4, 1, "", "replace"]], "ngrok.services.TLSEdgeTLSTerminationModuleClient": [[57, 4, 1, "", "delete"], [57, 4, 1, "", "get"], [57, 4, 1, "", "replace"]], "ngrok.services.TLSEdgeTrafficPolicyModuleClient": [[58, 4, 1, "", "delete"], [58, 4, 1, "", "get"], [58, 4, 1, "", "replace"]], "ngrok.services.TunnelGroupBackendsClient": [[59, 4, 1, "", "create"], [59, 4, 1, "", "delete"], [59, 4, 1, "", "get"], [59, 4, 1, "", "list"], [59, 4, 1, "", "update"]], "ngrok.services.TunnelSessionsClient": [[60, 4, 1, "", "get"], [60, 4, 1, "", "list"], [60, 4, 1, "", "restart"], [60, 4, 1, "", "stop"], [60, 4, 1, "", "update"]], "ngrok.services.TunnelsClient": [[61, 4, 1, "", "get"], [61, 4, 1, "", "list"]], "ngrok.services.WeightedBackendsClient": [[62, 4, 1, "", "create"], [62, 4, 1, "", "delete"], [62, 4, 1, "", "get"], [62, 4, 1, "", "list"], [62, 4, 1, "", "update"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:property", "3": "py:exception", "4": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "property", "Python property"], "3": ["py", "exception", "Python exception"], "4": ["py", "method", "Python method"]}, "titleterms": {"abus": 0, "report": 0, "agent": [1, 21], "ingress": 1, "api": [2, 37], "kei": 2, "applic": [3, 4], "session": [3, 60], "user": [4, 5, 21, 46], "bot": 5, "certif": [6, 43, 45, 46, 52], "author": [6, 43], "client": 7, "tunnel": [8, 59, 60, 61], "credenti": [8, 44], "datatyp": 9, "http": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 34, 35, 36], "edg": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 35, 36, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58], "rout": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "backend": [10, 33, 34, 47, 48, 53, 59, 62], "modul": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 35, 36, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58], "circuit": 11, "breaker": 11, "compress": 12, "ip": [13, 38, 39, 40, 49, 54], "restrict": [13, 40, 49, 54], "oauth": 14, "oidc": 15, "polici": [16, 20, 38, 39, 50, 51, 56, 58], "request": 17, "header": [17, 18], "respons": [18, 34], "saml": 19, "traffic": [20, 51, 58], "filter": 21, "webhook": 22, "verif": 22, "websocket": 23, "tcp": [23, 26, 48, 49, 50, 51], "convert": 23, "tl": [27, 35, 36, 52, 53, 54, 55, 56, 57, 58], "endpoint": 28, "error": [29, 37], "handl": [29, 37], "except": 29, "class": 29, "event": [30, 31, 32], "destin": 30, "sourc": 31, "subscript": 32, "failov": 33, "mutual": [35, 55], "termin": [36, 57], "ngrok": 37, "get": 37, "start": 37, "instal": 37, "quickstart": 37, "exampl": 37, "automat": 37, "page": 37, "instanc": 37, "method": 37, "refer": 37, "servic": 37, "rule": 39, "reserv": [41, 42], "address": 41, "domain": 42, "ssh": [43, 44, 45, 46], "host": 45, "static": 47, "group": 59, "weight": 62}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"Abuse Reports": [[0, "abuse-reports"]], "Agent Ingresses": [[1, "agent-ingresses"]], "API Keys": [[2, "api-keys"]], "Application Sessions": [[3, "application-sessions"]], "Application Users": [[4, "application-users"]], "Bot Users": [[5, "bot-users"]], "Certificate Authorities": [[6, "certificate-authorities"]], "Client": [[7, "client"]], "Tunnel Credentials": [[8, "tunnel-credentials"]], "Datatypes": [[9, "datatypes"]], "HTTPS Edge Route Backend Module": [[10, "https-edge-route-backend-module"]], "HTTPS Edge Route Circuit Breaker Module": [[11, "https-edge-route-circuit-breaker-module"]], "HTTPS Edge Route Compression Module": [[12, "https-edge-route-compression-module"]], "HTTPS Edge Route IP Restriction Module": [[13, "https-edge-route-ip-restriction-module"]], "HTTPS Edge Route OAuth Module": [[14, "https-edge-route-oauth-module"]], "HTTPS Edge Route OIDC Module": [[15, "https-edge-route-oidc-module"]], "HTTPS Edge Route Policies Module": [[16, "https-edge-route-policies-module"]], "HTTPS Edge Route Request Headers Module": [[17, "https-edge-route-request-headers-module"]], "HTTPS Edge Route Response Headers Module": [[18, "https-edge-route-response-headers-module"]], "HTTPS Edge Route SAML Module": [[19, "https-edge-route-saml-module"]], "HTTPS Edge Route Traffic Policy Module": [[20, "https-edge-route-traffic-policy-module"]], "HTTPS Edge Route User Agent Filter Module": [[21, "https-edge-route-user-agent-filter-module"]], "HTTPS Edge Route Webhook Verification Module": [[22, "https-edge-route-webhook-verification-module"]], "HTTPS Edge Route Websocket TCP Converter Module": [[23, "https-edge-route-websocket-tcp-converter-module"]], "HTTPS Edges": [[24, "https-edges"]], "HTTPS Edge Routes": [[25, "https-edge-routes"]], "TCP Edges": [[26, "tcp-edges"]], "TLS Edges": [[27, "tls-edges"]], "Endpoints": [[28, "endpoints"]], "Errors": [[29, "errors"]], "Handling Errors": [[29, "handling-errors"]], "Exception Classes": [[29, "module-ngrok"]], "Event Destinations": [[30, "event-destinations"]], "Event Sources": [[31, "event-sources"]], "Event Subscriptions": [[32, "event-subscriptions"]], "Failover Backends": [[33, "failover-backends"]], "HTTP Response Backends": [[34, "http-response-backends"]], "HTTPS Edge Mutual TLS Module": [[35, "https-edge-mutual-tls-module"]], "HTTPS Edge TLS Termination Module": [[36, "https-edge-tls-termination-module"]], "ngrok-api": [[37, "ngrok-api"]], "Getting Started": [[37, "getting-started"]], "Installation": [[37, "installation"]], "Quickstart Example": [[37, "quickstart-example"]], "Automatic Paging": [[37, "automatic-paging"]], "Instance Methods": [[37, "instance-methods"]], "Error Handling": [[37, "error-handling"]], "API Reference": [[37, "api-reference"]], "API": [[37, null]], "Services": [[37, null]], "IP Policies": [[38, "ip-policies"]], "IP Policy Rules": [[39, "ip-policy-rules"]], "IP Restrictions": [[40, "ip-restrictions"]], "Reserved Addresses": [[41, "reserved-addresses"]], "Reserved Domains": [[42, "reserved-domains"]], "SSH Certificate Authorities": [[43, "ssh-certificate-authorities"]], "SSH Credentials": [[44, "ssh-credentials"]], "SSH Host Certificates": [[45, "ssh-host-certificates"]], "SSH User Certificates": [[46, "ssh-user-certificates"]], "Static Backends": [[47, "static-backends"]], "TCP Edge Backend Module": [[48, "tcp-edge-backend-module"]], "TCP Edge IP Restriction Module": [[49, "tcp-edge-ip-restriction-module"]], "TCP Edge Policy Module": [[50, "tcp-edge-policy-module"]], "TCP Edge Traffic Policy Module": [[51, "tcp-edge-traffic-policy-module"]], "TLS Certificates": [[52, "tls-certificates"]], "TLS Edge Backend Module": [[53, "tls-edge-backend-module"]], "TLS Edge IP Restriction Module": [[54, "tls-edge-ip-restriction-module"]], "TLS Edge Mutual TLS Module": [[55, "tls-edge-mutual-tls-module"]], "TLS Edge Policy Module": [[56, "tls-edge-policy-module"]], "TLS Edge TLS Termination Module": [[57, "tls-edge-tls-termination-module"]], "TLS Edge Traffic Policy Module": [[58, "tls-edge-traffic-policy-module"]], "Tunnel Group Backends": [[59, "tunnel-group-backends"]], "Tunnel Sessions": [[60, "tunnel-sessions"]], "Tunnels": [[61, "tunnels"]], "Weighted Backends": [[62, "weighted-backends"]]}, "indexentries": {"abusereportsclient (class in ngrok.services)": [[0, "ngrok.services.AbuseReportsClient"]], "create() (ngrok.services.abusereportsclient method)": [[0, "ngrok.services.AbuseReportsClient.create"]], "get() (ngrok.services.abusereportsclient method)": [[0, "ngrok.services.AbuseReportsClient.get"]], "module": [[0, "module-ngrok.services"], [1, "module-ngrok.services"], [2, "module-ngrok.services"], [3, "module-ngrok.services"], [4, "module-ngrok.services"], [5, "module-ngrok.services"], [6, "module-ngrok.services"], [7, "module-ngrok"], [8, "module-ngrok.services"], [9, "module-ngrok.datatypes"], [10, "module-ngrok.services"], [11, "module-ngrok.services"], [12, "module-ngrok.services"], [13, "module-ngrok.services"], [14, "module-ngrok.services"], [15, "module-ngrok.services"], [16, "module-ngrok.services"], [17, "module-ngrok.services"], [18, "module-ngrok.services"], [19, "module-ngrok.services"], [20, "module-ngrok.services"], [21, "module-ngrok.services"], [22, "module-ngrok.services"], [23, "module-ngrok.services"], [24, "module-ngrok.services"], [25, "module-ngrok.services"], [26, "module-ngrok.services"], [27, "module-ngrok.services"], [28, "module-ngrok.services"], [29, "module-ngrok"], [30, "module-ngrok.services"], [31, "module-ngrok.services"], [32, "module-ngrok.services"], [33, "module-ngrok.services"], [34, "module-ngrok.services"], [35, "module-ngrok.services"], [36, "module-ngrok.services"], [38, "module-ngrok.services"], [39, "module-ngrok.services"], [40, "module-ngrok.services"], [41, "module-ngrok.services"], [42, "module-ngrok.services"], [43, "module-ngrok.services"], [44, "module-ngrok.services"], [45, "module-ngrok.services"], [46, "module-ngrok.services"], [47, "module-ngrok.services"], [48, "module-ngrok.services"], [49, "module-ngrok.services"], [50, "module-ngrok.services"], [51, "module-ngrok.services"], [52, "module-ngrok.services"], [53, "module-ngrok.services"], [54, "module-ngrok.services"], [55, "module-ngrok.services"], [56, "module-ngrok.services"], [57, "module-ngrok.services"], [58, "module-ngrok.services"], [59, "module-ngrok.services"], [60, "module-ngrok.services"], [61, "module-ngrok.services"], [62, "module-ngrok.services"]], "ngrok.services": [[0, "module-ngrok.services"], [1, "module-ngrok.services"], [2, "module-ngrok.services"], [3, "module-ngrok.services"], [4, "module-ngrok.services"], [5, "module-ngrok.services"], [6, "module-ngrok.services"], [8, "module-ngrok.services"], [10, "module-ngrok.services"], [11, "module-ngrok.services"], [12, "module-ngrok.services"], [13, "module-ngrok.services"], [14, "module-ngrok.services"], [15, "module-ngrok.services"], [16, "module-ngrok.services"], [17, "module-ngrok.services"], [18, "module-ngrok.services"], [19, "module-ngrok.services"], [20, "module-ngrok.services"], [21, "module-ngrok.services"], [22, "module-ngrok.services"], [23, "module-ngrok.services"], [24, "module-ngrok.services"], [25, "module-ngrok.services"], [26, "module-ngrok.services"], [27, "module-ngrok.services"], [28, "module-ngrok.services"], [30, "module-ngrok.services"], [31, "module-ngrok.services"], [32, "module-ngrok.services"], [33, "module-ngrok.services"], [34, "module-ngrok.services"], [35, "module-ngrok.services"], [36, "module-ngrok.services"], [38, "module-ngrok.services"], [39, "module-ngrok.services"], [40, "module-ngrok.services"], [41, "module-ngrok.services"], [42, "module-ngrok.services"], [43, "module-ngrok.services"], [44, "module-ngrok.services"], [45, "module-ngrok.services"], [46, "module-ngrok.services"], [47, "module-ngrok.services"], [48, "module-ngrok.services"], [49, "module-ngrok.services"], [50, "module-ngrok.services"], [51, "module-ngrok.services"], [52, "module-ngrok.services"], [53, "module-ngrok.services"], [54, "module-ngrok.services"], [55, "module-ngrok.services"], [56, "module-ngrok.services"], [57, "module-ngrok.services"], [58, "module-ngrok.services"], [59, "module-ngrok.services"], [60, "module-ngrok.services"], [61, "module-ngrok.services"], [62, "module-ngrok.services"]], "agentingressesclient (class in ngrok.services)": [[1, "ngrok.services.AgentIngressesClient"]], "create() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.create"]], "delete() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.delete"]], "get() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.get"]], "list() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.list"]], "update() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.update"]], "apikeysclient (class in ngrok.services)": [[2, "ngrok.services.APIKeysClient"]], "create() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.create"]], "delete() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.delete"]], "get() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.get"]], "list() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.list"]], "update() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.update"]], "applicationsessionsclient (class in ngrok.services)": [[3, "ngrok.services.ApplicationSessionsClient"]], "delete() (ngrok.services.applicationsessionsclient method)": [[3, "ngrok.services.ApplicationSessionsClient.delete"]], "get() (ngrok.services.applicationsessionsclient method)": [[3, "ngrok.services.ApplicationSessionsClient.get"]], "list() (ngrok.services.applicationsessionsclient method)": [[3, "ngrok.services.ApplicationSessionsClient.list"]], "applicationusersclient (class in ngrok.services)": [[4, "ngrok.services.ApplicationUsersClient"]], "delete() (ngrok.services.applicationusersclient method)": [[4, "ngrok.services.ApplicationUsersClient.delete"]], "get() (ngrok.services.applicationusersclient method)": [[4, "ngrok.services.ApplicationUsersClient.get"]], "list() (ngrok.services.applicationusersclient method)": [[4, "ngrok.services.ApplicationUsersClient.list"]], "botusersclient (class in ngrok.services)": [[5, "ngrok.services.BotUsersClient"]], "create() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.create"]], "delete() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.delete"]], "get() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.get"]], "list() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.list"]], "update() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.update"]], "certificateauthoritiesclient (class in ngrok.services)": [[6, "ngrok.services.CertificateAuthoritiesClient"]], "create() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.create"]], "delete() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.delete"]], "get() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.get"]], "list() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.list"]], "update() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.update"]], "client (class in ngrok)": [[7, "ngrok.Client"]], "abuse_reports (ngrok.client property)": [[7, "ngrok.Client.abuse_reports"]], "agent_ingresses (ngrok.client property)": [[7, "ngrok.Client.agent_ingresses"]], "api_keys (ngrok.client property)": [[7, "ngrok.Client.api_keys"]], "application_sessions (ngrok.client property)": [[7, "ngrok.Client.application_sessions"]], "application_users (ngrok.client property)": [[7, "ngrok.Client.application_users"]], "backends (ngrok.client property)": [[7, "ngrok.Client.backends"]], "bot_users (ngrok.client property)": [[7, "ngrok.Client.bot_users"]], "certificate_authorities (ngrok.client property)": [[7, "ngrok.Client.certificate_authorities"]], "credentials (ngrok.client property)": [[7, "ngrok.Client.credentials"]], "edge_modules (ngrok.client property)": [[7, "ngrok.Client.edge_modules"]], "edges (ngrok.client property)": [[7, "ngrok.Client.edges"]], "endpoints (ngrok.client property)": [[7, "ngrok.Client.endpoints"]], "event_destinations (ngrok.client property)": [[7, "ngrok.Client.event_destinations"]], "event_sources (ngrok.client property)": [[7, "ngrok.Client.event_sources"]], "event_subscriptions (ngrok.client property)": [[7, "ngrok.Client.event_subscriptions"]], "ip_policies (ngrok.client property)": [[7, "ngrok.Client.ip_policies"]], "ip_policy_rules (ngrok.client property)": [[7, "ngrok.Client.ip_policy_rules"]], "ip_restrictions (ngrok.client property)": [[7, "ngrok.Client.ip_restrictions"]], "ngrok": [[7, "module-ngrok"], [29, "module-ngrok"]], "reserved_addrs (ngrok.client property)": [[7, "ngrok.Client.reserved_addrs"]], "reserved_domains (ngrok.client property)": [[7, "ngrok.Client.reserved_domains"]], "ssh_certificate_authorities (ngrok.client property)": [[7, "ngrok.Client.ssh_certificate_authorities"]], "ssh_credentials (ngrok.client property)": [[7, "ngrok.Client.ssh_credentials"]], "ssh_host_certificates (ngrok.client property)": [[7, "ngrok.Client.ssh_host_certificates"]], "ssh_user_certificates (ngrok.client property)": [[7, "ngrok.Client.ssh_user_certificates"]], "tls_certificates (ngrok.client property)": [[7, "ngrok.Client.tls_certificates"]], "tunnel_sessions (ngrok.client property)": [[7, "ngrok.Client.tunnel_sessions"]], "tunnels (ngrok.client property)": [[7, "ngrok.Client.tunnels"]], "credentialsclient (class in ngrok.services)": [[8, "ngrok.services.CredentialsClient"]], "create() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.create"]], "delete() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.delete"]], "get() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.get"]], "list() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.list"]], "update() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.update"]], "apikey (class in ngrok.datatypes)": [[9, "ngrok.datatypes.APIKey"]], "apikeylist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.APIKeyList"]], "awsauth (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AWSAuth"]], "awscredentials (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AWSCredentials"]], "awsrole (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AWSRole"]], "abusereport (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AbuseReport"]], "abusereporthostname (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AbuseReportHostname"]], "agentingress (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngress"]], "agentingresscertjob (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngressCertJob"]], "agentingresscertpolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngressCertPolicy"]], "agentingresscertstatus (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngressCertStatus"]], "agentingresslist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngressList"]], "applicationsession (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ApplicationSession"]], "applicationsessionlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ApplicationSessionList"]], "applicationuser (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ApplicationUser"]], "applicationuserlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ApplicationUserList"]], "botuser (class in ngrok.datatypes)": [[9, "ngrok.datatypes.BotUser"]], "botuserlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.BotUserList"]], "browsersession (class in ngrok.datatypes)": [[9, "ngrok.datatypes.BrowserSession"]], "certificateauthority (class in ngrok.datatypes)": [[9, "ngrok.datatypes.CertificateAuthority"]], "certificateauthoritylist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.CertificateAuthorityList"]], "credential (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Credential"]], "credentiallist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.CredentialList"]], "endpoint (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Endpoint"]], "endpointbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointBackend"]], "endpointbackendmutate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointBackendMutate"]], "endpointcircuitbreaker (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointCircuitBreaker"]], "endpointcompression (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointCompression"]], "endpointippolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointIPPolicy"]], "endpointippolicymutate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointIPPolicyMutate"]], "endpointlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointList"]], "endpointmutualtls (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointMutualTLS"]], "endpointmutualtlsmutate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointMutualTLSMutate"]], "endpointoauth (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuth"]], "endpointoauthamazon (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthAmazon"]], "endpointoauthfacebook (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthFacebook"]], "endpointoauthgithub (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthGitHub"]], "endpointoauthgitlab (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthGitLab"]], "endpointoauthgoogle (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthGoogle"]], "endpointoauthlinkedin (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn"]], "endpointoauthmicrosoft (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft"]], "endpointoauthprovider (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthProvider"]], "endpointoauthtwitch (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthTwitch"]], "endpointoidc (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOIDC"]], "endpointrequestheaders (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointRequestHeaders"]], "endpointresponseheaders (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointResponseHeaders"]], "endpointsaml (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointSAML"]], "endpointsamlmutate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointSAMLMutate"]], "endpointtlstermination (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointTLSTermination"]], "endpointtlsterminationatedge (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointTLSTerminationAtEdge"]], "endpointtrafficpolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointTrafficPolicy"]], "endpointuseragentfilter (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointUserAgentFilter"]], "endpointwebhookvalidation (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointWebhookValidation"]], "endpointwebsockettcpconverter (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointWebsocketTCPConverter"]], "eventdestination (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventDestination"]], "eventdestinationlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventDestinationList"]], "eventsource (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSource"]], "eventsourcelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSourceList"]], "eventsourcereplace (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSourceReplace"]], "eventsubscription (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSubscription"]], "eventsubscriptionlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSubscriptionList"]], "eventtarget (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTarget"]], "eventtargetazurelogsingestion (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion"]], "eventtargetcloudwatchlogs (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetCloudwatchLogs"]], "eventtargetdatadog (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetDatadog"]], "eventtargetfirehose (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetFirehose"]], "eventtargetkinesis (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetKinesis"]], "failoverbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.FailoverBackend"]], "failoverbackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.FailoverBackendList"]], "httpresponsebackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPResponseBackend"]], "httpresponsebackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPResponseBackendList"]], "httpsedge (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPSEdge"]], "httpsedgelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPSEdgeList"]], "httpsedgeroute (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPSEdgeRoute"]], "ippolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPPolicy"]], "ippolicylist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPPolicyList"]], "ippolicyrule (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPPolicyRule"]], "ippolicyrulelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPPolicyRuleList"]], "iprestriction (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPRestriction"]], "iprestrictionlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPRestrictionList"]], "identityprovider (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IdentityProvider"]], "location (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Location"]], "ref (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Ref"]], "reservedaddr (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedAddr"]], "reservedaddrlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedAddrList"]], "reserveddomain (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomain"]], "reserveddomaincertjob (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomainCertJob"]], "reserveddomaincertpolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomainCertPolicy"]], "reserveddomaincertstatus (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomainCertStatus"]], "reserveddomainlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomainList"]], "sshcertificateauthority (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHCertificateAuthority"]], "sshcertificateauthoritylist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHCertificateAuthorityList"]], "sshcredential (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHCredential"]], "sshcredentiallist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHCredentialList"]], "sshhostcertificate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHHostCertificate"]], "sshhostcertificatelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHHostCertificateList"]], "sshusercertificate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHUserCertificate"]], "sshusercertificatelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHUserCertificateList"]], "staticbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.StaticBackend"]], "staticbackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.StaticBackendList"]], "staticbackendtls (class in ngrok.datatypes)": [[9, "ngrok.datatypes.StaticBackendTLS"]], "tcpedge (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TCPEdge"]], "tcpedgelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TCPEdgeList"]], "tlscertificate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSCertificate"]], "tlscertificatelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSCertificateList"]], "tlscertificatesans (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSCertificateSANs"]], "tlsedge (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSEdge"]], "tlsedgelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSEdgeList"]], "tunnel (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Tunnel"]], "tunnelgroupbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelGroupBackend"]], "tunnelgroupbackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelGroupBackendList"]], "tunnellist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelList"]], "tunnelsession (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelSession"]], "tunnelsessionlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelSessionList"]], "useragent (class in ngrok.datatypes)": [[9, "ngrok.datatypes.UserAgent"]], "weightedbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.WeightedBackend"]], "weightedbackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.WeightedBackendList"]], "acl (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.acl"]], "acl (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.acl"]], "acme_challenge_cname_target (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.acme_challenge_cname_target"]], "action (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.action"]], "active (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.active"]], "add (ngrok.datatypes.endpointrequestheaders property)": [[9, "ngrok.datatypes.EndpointRequestHeaders.add"]], "add (ngrok.datatypes.endpointresponseheaders property)": [[9, "ngrok.datatypes.EndpointResponseHeaders.add"]], "addr (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.addr"]], "address (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.address"]], "agent_version (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.agent_version"]], "allow (ngrok.datatypes.endpointuseragentfilter property)": [[9, "ngrok.datatypes.EndpointUserAgentFilter.allow"]], "allow_idp_initiated (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.allow_idp_initiated"]], "allow_idp_initiated (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.allow_idp_initiated"]], "amazon (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.amazon"]], "api_key (ngrok.datatypes.eventtargetdatadog property)": [[9, "ngrok.datatypes.EventTargetDatadog.api_key"]], "application_sessions (ngrok.datatypes.applicationsessionlist property)": [[9, "ngrok.datatypes.ApplicationSessionList.application_sessions"]], "application_user (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.application_user"]], "application_users (ngrok.datatypes.applicationuserlist property)": [[9, "ngrok.datatypes.ApplicationUserList.application_users"]], "assertion_consumer_service_url (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.assertion_consumer_service_url"]], "auth (ngrok.datatypes.eventtargetcloudwatchlogs property)": [[9, "ngrok.datatypes.EventTargetCloudwatchLogs.auth"]], "auth (ngrok.datatypes.eventtargetfirehose property)": [[9, "ngrok.datatypes.EventTargetFirehose.auth"]], "auth (ngrok.datatypes.eventtargetkinesis property)": [[9, "ngrok.datatypes.EventTargetKinesis.auth"]], "auth_check_interval (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.auth_check_interval"]], "authority (ngrok.datatypes.agentingresscertpolicy property)": [[9, "ngrok.datatypes.AgentIngressCertPolicy.authority"]], "authority (ngrok.datatypes.reserveddomaincertpolicy property)": [[9, "ngrok.datatypes.ReservedDomainCertPolicy.authority"]], "authorized_groups (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.authorized_groups"]], "authorized_groups (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.authorized_groups"]], "aws_access_key_id (ngrok.datatypes.awscredentials property)": [[9, "ngrok.datatypes.AWSCredentials.aws_access_key_id"]], "aws_secret_access_key (ngrok.datatypes.awscredentials property)": [[9, "ngrok.datatypes.AWSCredentials.aws_secret_access_key"]], "azure_logs_ingestion (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.azure_logs_ingestion"]], "backend (ngrok.datatypes.endpointbackend property)": [[9, "ngrok.datatypes.EndpointBackend.backend"]], "backend (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.backend"]], "backend (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.backend"]], "backend (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.backend"]], "backend_id (ngrok.datatypes.endpointbackendmutate property)": [[9, "ngrok.datatypes.EndpointBackendMutate.backend_id"]], "backends (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.backends"]], "backends (ngrok.datatypes.failoverbackendlist property)": [[9, "ngrok.datatypes.FailoverBackendList.backends"]], "backends (ngrok.datatypes.httpresponsebackendlist property)": [[9, "ngrok.datatypes.HTTPResponseBackendList.backends"]], "backends (ngrok.datatypes.staticbackendlist property)": [[9, "ngrok.datatypes.StaticBackendList.backends"]], "backends (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.backends"]], "backends (ngrok.datatypes.tunnelgroupbackendlist property)": [[9, "ngrok.datatypes.TunnelGroupBackendList.backends"]], "backends (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.backends"]], "backends (ngrok.datatypes.weightedbackendlist property)": [[9, "ngrok.datatypes.WeightedBackendList.backends"]], "body (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.body"]], "bot_users (ngrok.datatypes.botuserlist property)": [[9, "ngrok.datatypes.BotUserList.bot_users"]], "browser_name (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.browser_name"]], "browser_session (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.browser_session"]], "browser_version (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.browser_version"]], "ca_pem (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.ca_pem"]], "certificate (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.certificate"]], "certificate (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.certificate"]], "certificate (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.certificate"]], "certificate_authorities (ngrok.datatypes.certificateauthoritylist property)": [[9, "ngrok.datatypes.CertificateAuthorityList.certificate_authorities"]], "certificate_authorities (ngrok.datatypes.endpointmutualtls property)": [[9, "ngrok.datatypes.EndpointMutualTLS.certificate_authorities"]], "certificate_authority_ids (ngrok.datatypes.endpointmutualtlsmutate property)": [[9, "ngrok.datatypes.EndpointMutualTLSMutate.certificate_authority_ids"]], "certificate_management_policy (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.certificate_management_policy"]], "certificate_management_policy (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.certificate_management_policy"]], "certificate_management_status (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.certificate_management_status"]], "certificate_management_status (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.certificate_management_status"]], "certificate_pem (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.certificate_pem"]], "cidr (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.cidr"]], "circuit_breaker (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.circuit_breaker"]], "client_id (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.client_id"]], "client_id (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.client_id"]], "client_id (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.client_id"]], "client_id (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.client_id"]], "client_id (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.client_id"]], "client_id (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.client_id"]], "client_id (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.client_id"]], "client_id (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.client_id"]], "client_id (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.client_id"]], "client_id (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.client_id"]], "client_secret (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.client_secret"]], "client_secret (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.client_secret"]], "client_secret (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.client_secret"]], "cloudwatch_logs (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.cloudwatch_logs"]], "cname_target (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.cname_target"]], "compression (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.compression"]], "cookie_prefix (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.cookie_prefix"]], "cookie_prefix (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.cookie_prefix"]], "cookie_prefix (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.cookie_prefix"]], "cookie_prefix (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.cookie_prefix"]], "country_code (ngrok.datatypes.location property)": [[9, "ngrok.datatypes.Location.country_code"]], "created_at (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.created_at"]], "created_at (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.created_at"]], "created_at (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.created_at"]], "created_at (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.created_at"]], "created_at (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.created_at"]], "created_at (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.created_at"]], "created_at (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.created_at"]], "created_at (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.created_at"]], "created_at (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.created_at"]], "created_at (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.created_at"]], "created_at (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.created_at"]], "created_at (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.created_at"]], "created_at (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.created_at"]], "created_at (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.created_at"]], "created_at (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.created_at"]], "created_at (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.created_at"]], "created_at (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.created_at"]], "created_at (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.created_at"]], "created_at (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.created_at"]], "created_at (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.created_at"]], "created_at (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.created_at"]], "created_at (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.created_at"]], "created_at (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.created_at"]], "created_at (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.created_at"]], "created_at (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.created_at"]], "created_at (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.created_at"]], "created_at (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.created_at"]], "created_at (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.created_at"]], "created_at (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.created_at"]], "created_at (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.created_at"]], "credential (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.credential"]], "credentials (ngrok.datatypes.credentiallist property)": [[9, "ngrok.datatypes.CredentialList.credentials"]], "creds (ngrok.datatypes.awsauth property)": [[9, "ngrok.datatypes.AWSAuth.creds"]], "critical_options (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.critical_options"]], "data_collection_rule_id (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.data_collection_rule_id"]], "data_collection_stream_name (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.data_collection_stream_name"]], "datadog (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.datadog"]], "ddsite (ngrok.datatypes.eventtargetdatadog property)": [[9, "ngrok.datatypes.EventTargetDatadog.ddsite"]], "ddtags (ngrok.datatypes.eventtargetdatadog property)": [[9, "ngrok.datatypes.EventTargetDatadog.ddtags"]], "delete() (ngrok.datatypes.apikey method)": [[9, "ngrok.datatypes.APIKey.delete"]], "delete() (ngrok.datatypes.agentingress method)": [[9, "ngrok.datatypes.AgentIngress.delete"]], "delete() (ngrok.datatypes.applicationsession method)": [[9, "ngrok.datatypes.ApplicationSession.delete"]], "delete() (ngrok.datatypes.applicationuser method)": [[9, "ngrok.datatypes.ApplicationUser.delete"]], "delete() (ngrok.datatypes.botuser method)": [[9, "ngrok.datatypes.BotUser.delete"]], "delete() (ngrok.datatypes.certificateauthority method)": [[9, "ngrok.datatypes.CertificateAuthority.delete"]], "delete() (ngrok.datatypes.credential method)": [[9, "ngrok.datatypes.Credential.delete"]], "delete() (ngrok.datatypes.eventdestination method)": [[9, "ngrok.datatypes.EventDestination.delete"]], "delete() (ngrok.datatypes.eventsubscription method)": [[9, "ngrok.datatypes.EventSubscription.delete"]], "delete() (ngrok.datatypes.failoverbackend method)": [[9, "ngrok.datatypes.FailoverBackend.delete"]], "delete() (ngrok.datatypes.httpresponsebackend method)": [[9, "ngrok.datatypes.HTTPResponseBackend.delete"]], "delete() (ngrok.datatypes.httpsedge method)": [[9, "ngrok.datatypes.HTTPSEdge.delete"]], "delete() (ngrok.datatypes.httpsedgeroute method)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.delete"]], "delete() (ngrok.datatypes.ippolicy method)": [[9, "ngrok.datatypes.IPPolicy.delete"]], "delete() (ngrok.datatypes.ippolicyrule method)": [[9, "ngrok.datatypes.IPPolicyRule.delete"]], "delete() (ngrok.datatypes.iprestriction method)": [[9, "ngrok.datatypes.IPRestriction.delete"]], "delete() (ngrok.datatypes.reservedaddr method)": [[9, "ngrok.datatypes.ReservedAddr.delete"]], "delete() (ngrok.datatypes.reserveddomain method)": [[9, "ngrok.datatypes.ReservedDomain.delete"]], "delete() (ngrok.datatypes.sshcertificateauthority method)": [[9, "ngrok.datatypes.SSHCertificateAuthority.delete"]], "delete() (ngrok.datatypes.sshcredential method)": [[9, "ngrok.datatypes.SSHCredential.delete"]], "delete() (ngrok.datatypes.sshhostcertificate method)": [[9, "ngrok.datatypes.SSHHostCertificate.delete"]], "delete() (ngrok.datatypes.sshusercertificate method)": [[9, "ngrok.datatypes.SSHUserCertificate.delete"]], "delete() (ngrok.datatypes.staticbackend method)": [[9, "ngrok.datatypes.StaticBackend.delete"]], "delete() (ngrok.datatypes.tcpedge method)": [[9, "ngrok.datatypes.TCPEdge.delete"]], "delete() (ngrok.datatypes.tlscertificate method)": [[9, "ngrok.datatypes.TLSCertificate.delete"]], "delete() (ngrok.datatypes.tlsedge method)": [[9, "ngrok.datatypes.TLSEdge.delete"]], "delete() (ngrok.datatypes.tunnelgroupbackend method)": [[9, "ngrok.datatypes.TunnelGroupBackend.delete"]], "delete() (ngrok.datatypes.weightedbackend method)": [[9, "ngrok.datatypes.WeightedBackend.delete"]], "delivery_stream_arn (ngrok.datatypes.eventtargetfirehose property)": [[9, "ngrok.datatypes.EventTargetFirehose.delivery_stream_arn"]], "deny (ngrok.datatypes.endpointuseragentfilter property)": [[9, "ngrok.datatypes.EndpointUserAgentFilter.deny"]], "description (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.description"]], "description (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.description"]], "description (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.description"]], "description (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.description"]], "description (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.description"]], "description (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.description"]], "description (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.description"]], "description (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.description"]], "description (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.description"]], "description (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.description"]], "description (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.description"]], "description (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.description"]], "description (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.description"]], "description (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.description"]], "description (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.description"]], "description (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.description"]], "description (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.description"]], "description (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.description"]], "description (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.description"]], "description (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.description"]], "description (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.description"]], "description (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.description"]], "description (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.description"]], "description (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.description"]], "description (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.description"]], "destinations (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.destinations"]], "device_type (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.device_type"]], "dns_names (ngrok.datatypes.tlscertificatesans property)": [[9, "ngrok.datatypes.TLSCertificateSANs.dns_names"]], "domain (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.domain"]], "domain (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.domain"]], "domain (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.domain"]], "edge (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.edge"]], "edge (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.edge"]], "edge_id (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.edge_id"]], "email (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.email"]], "email_addresses (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.email_addresses"]], "email_domains (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.email_domains"]], "enabled (ngrok.datatypes.endpointbackend property)": [[9, "ngrok.datatypes.EndpointBackend.enabled"]], "enabled (ngrok.datatypes.endpointbackendmutate property)": [[9, "ngrok.datatypes.EndpointBackendMutate.enabled"]], "enabled (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.enabled"]], "enabled (ngrok.datatypes.endpointcompression property)": [[9, "ngrok.datatypes.EndpointCompression.enabled"]], "enabled (ngrok.datatypes.endpointippolicy property)": [[9, "ngrok.datatypes.EndpointIPPolicy.enabled"]], "enabled (ngrok.datatypes.endpointippolicymutate property)": [[9, "ngrok.datatypes.EndpointIPPolicyMutate.enabled"]], "enabled (ngrok.datatypes.endpointmutualtls property)": [[9, "ngrok.datatypes.EndpointMutualTLS.enabled"]], "enabled (ngrok.datatypes.endpointmutualtlsmutate property)": [[9, "ngrok.datatypes.EndpointMutualTLSMutate.enabled"]], "enabled (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.enabled"]], "enabled (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.enabled"]], "enabled (ngrok.datatypes.endpointrequestheaders property)": [[9, "ngrok.datatypes.EndpointRequestHeaders.enabled"]], "enabled (ngrok.datatypes.endpointresponseheaders property)": [[9, "ngrok.datatypes.EndpointResponseHeaders.enabled"]], "enabled (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.enabled"]], "enabled (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.enabled"]], "enabled (ngrok.datatypes.endpointtlstermination property)": [[9, "ngrok.datatypes.EndpointTLSTermination.enabled"]], "enabled (ngrok.datatypes.endpointtlsterminationatedge property)": [[9, "ngrok.datatypes.EndpointTLSTerminationAtEdge.enabled"]], "enabled (ngrok.datatypes.endpointtrafficpolicy property)": [[9, "ngrok.datatypes.EndpointTrafficPolicy.enabled"]], "enabled (ngrok.datatypes.endpointuseragentfilter property)": [[9, "ngrok.datatypes.EndpointUserAgentFilter.enabled"]], "enabled (ngrok.datatypes.endpointwebhookvalidation property)": [[9, "ngrok.datatypes.EndpointWebhookValidation.enabled"]], "enabled (ngrok.datatypes.endpointwebsockettcpconverter property)": [[9, "ngrok.datatypes.EndpointWebsocketTCPConverter.enabled"]], "enabled (ngrok.datatypes.staticbackendtls property)": [[9, "ngrok.datatypes.StaticBackendTLS.enabled"]], "endpoint (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.endpoint"]], "endpoint (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.endpoint"]], "endpoints (ngrok.datatypes.endpointlist property)": [[9, "ngrok.datatypes.EndpointList.endpoints"]], "enforced (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.enforced"]], "entity_id (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.entity_id"]], "error_code (ngrok.datatypes.agentingresscertjob property)": [[9, "ngrok.datatypes.AgentIngressCertJob.error_code"]], "error_code (ngrok.datatypes.reserveddomaincertjob property)": [[9, "ngrok.datatypes.ReservedDomainCertJob.error_code"]], "error_threshold_percentage (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.error_threshold_percentage"]], "event_destinations (ngrok.datatypes.eventdestinationlist property)": [[9, "ngrok.datatypes.EventDestinationList.event_destinations"]], "event_subscriptions (ngrok.datatypes.eventsubscriptionlist property)": [[9, "ngrok.datatypes.EventSubscriptionList.event_subscriptions"]], "expires_at (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.expires_at"]], "extended_key_usages (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.extended_key_usages"]], "extended_key_usages (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.extended_key_usages"]], "extensions (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.extensions"]], "facebook (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.facebook"]], "firehose (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.firehose"]], "force_authn (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.force_authn"]], "force_authn (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.force_authn"]], "format (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.format"]], "forwards_to (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.forwards_to"]], "github (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.github"]], "gitlab (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.gitlab"]], "google (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.google"]], "headers (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.headers"]], "hostname (ngrok.datatypes.abusereporthostname property)": [[9, "ngrok.datatypes.AbuseReportHostname.hostname"]], "hostnames (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.hostnames"]], "hostport (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.hostport"]], "hostports (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.hostports"]], "hostports (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.hostports"]], "hostports (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.hostports"]], "https_edges (ngrok.datatypes.httpsedgelist property)": [[9, "ngrok.datatypes.HTTPSEdgeList.https_edges"]], "id (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.id"]], "id (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.id"]], "id (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.id"]], "id (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.id"]], "id (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.id"]], "id (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.id"]], "id (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.id"]], "id (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.id"]], "id (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.id"]], "id (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.id"]], "id (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.id"]], "id (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.id"]], "id (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.id"]], "id (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.id"]], "id (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.id"]], "id (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.id"]], "id (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.id"]], "id (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.id"]], "id (ngrok.datatypes.ref property)": [[9, "ngrok.datatypes.Ref.id"]], "id (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.id"]], "id (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.id"]], "id (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.id"]], "id (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.id"]], "id (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.id"]], "id (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.id"]], "id (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.id"]], "id (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.id"]], "id (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.id"]], "id (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.id"]], "id (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.id"]], "id (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.id"]], "id (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.id"]], "id (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.id"]], "identity_provider (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.identity_provider"]], "idp_metadata (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.idp_metadata"]], "idp_metadata (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.idp_metadata"]], "inactivity_timeout (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.inactivity_timeout"]], "inactivity_timeout (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.inactivity_timeout"]], "inactivity_timeout (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.inactivity_timeout"]], "inactivity_timeout (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.inactivity_timeout"]], "ingresses (ngrok.datatypes.agentingresslist property)": [[9, "ngrok.datatypes.AgentIngressList.ingresses"]], "ip (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.ip"]], "ip_address (ngrok.datatypes.browsersession property)": [[9, "ngrok.datatypes.BrowserSession.ip_address"]], "ip_policies (ngrok.datatypes.endpointippolicy property)": [[9, "ngrok.datatypes.EndpointIPPolicy.ip_policies"]], "ip_policies (ngrok.datatypes.ippolicylist property)": [[9, "ngrok.datatypes.IPPolicyList.ip_policies"]], "ip_policies (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.ip_policies"]], "ip_policy (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.ip_policy"]], "ip_policy_ids (ngrok.datatypes.endpointippolicymutate property)": [[9, "ngrok.datatypes.EndpointIPPolicyMutate.ip_policy_ids"]], "ip_policy_rules (ngrok.datatypes.ippolicyrulelist property)": [[9, "ngrok.datatypes.IPPolicyRuleList.ip_policy_rules"]], "ip_restriction (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.ip_restriction"]], "ip_restriction (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.ip_restriction"]], "ip_restriction (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.ip_restriction"]], "ip_restrictions (ngrok.datatypes.iprestrictionlist property)": [[9, "ngrok.datatypes.IPRestrictionList.ip_restrictions"]], "ips (ngrok.datatypes.tlscertificatesans property)": [[9, "ngrok.datatypes.TLSCertificateSANs.ips"]], "issued_at (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.issued_at"]], "issuer (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.issuer"]], "issuer_common_name (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.issuer_common_name"]], "key_type (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.key_type"]], "key_type (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.key_type"]], "key_type (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.key_type"]], "key_usages (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.key_usages"]], "key_usages (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.key_usages"]], "keys (ngrok.datatypes.apikeylist property)": [[9, "ngrok.datatypes.APIKeyList.keys"]], "kinesis (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.kinesis"]], "labels (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.labels"]], "labels (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.labels"]], "last_active (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.last_active"]], "last_active (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.last_active"]], "last_login (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.last_login"]], "lat_long_radius_km (ngrok.datatypes.location property)": [[9, "ngrok.datatypes.Location.lat_long_radius_km"]], "latitude (ngrok.datatypes.location property)": [[9, "ngrok.datatypes.Location.latitude"]], "linkedin (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.linkedin"]], "location (ngrok.datatypes.browsersession property)": [[9, "ngrok.datatypes.BrowserSession.location"]], "log_group_arn (ngrok.datatypes.eventtargetcloudwatchlogs property)": [[9, "ngrok.datatypes.EventTargetCloudwatchLogs.log_group_arn"]], "logs_ingestion_uri (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.logs_ingestion_uri"]], "longitude (ngrok.datatypes.location property)": [[9, "ngrok.datatypes.Location.longitude"]], "match (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.match"]], "match_type (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.match_type"]], "maximum_duration (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.maximum_duration"]], "maximum_duration (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.maximum_duration"]], "maximum_duration (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.maximum_duration"]], "maximum_duration (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.maximum_duration"]], "metadata (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.metadata"]], "metadata (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.metadata"]], "metadata (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.metadata"]], "metadata (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.metadata"]], "metadata (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.metadata"]], "metadata (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.metadata"]], "metadata (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.metadata"]], "metadata (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.metadata"]], "metadata (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.metadata"]], "metadata (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.metadata"]], "metadata (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.metadata"]], "metadata (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.metadata"]], "metadata (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.metadata"]], "metadata (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.metadata"]], "metadata (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.metadata"]], "metadata (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.metadata"]], "metadata (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.metadata"]], "metadata (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.metadata"]], "metadata (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.metadata"]], "metadata (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.metadata"]], "metadata (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.metadata"]], "metadata (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.metadata"]], "metadata (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.metadata"]], "metadata (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.metadata"]], "metadata (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.metadata"]], "metadata (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.metadata"]], "metadata (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.metadata"]], "metadata (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.metadata"]], "metadata (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.metadata"]], "metadata_url (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.metadata_url"]], "microsoft (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.microsoft"]], "min_version (ngrok.datatypes.endpointtlstermination property)": [[9, "ngrok.datatypes.EndpointTLSTermination.min_version"]], "min_version (ngrok.datatypes.endpointtlsterminationatedge property)": [[9, "ngrok.datatypes.EndpointTLSTerminationAtEdge.min_version"]], "msg (ngrok.datatypes.agentingresscertjob property)": [[9, "ngrok.datatypes.AgentIngressCertJob.msg"]], "msg (ngrok.datatypes.reserveddomaincertjob property)": [[9, "ngrok.datatypes.ReservedDomainCertJob.msg"]], "mutual_tls (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.mutual_tls"]], "mutual_tls (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.mutual_tls"]], "name (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.name"]], "name (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.name"]], "name (ngrok.datatypes.identityprovider property)": [[9, "ngrok.datatypes.IdentityProvider.name"]], "nameid_format (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.nameid_format"]], "nameid_format (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.nameid_format"]], "next_page_uri (ngrok.datatypes.apikeylist property)": [[9, "ngrok.datatypes.APIKeyList.next_page_uri"]], "next_page_uri (ngrok.datatypes.agentingresslist property)": [[9, "ngrok.datatypes.AgentIngressList.next_page_uri"]], "next_page_uri (ngrok.datatypes.applicationsessionlist property)": [[9, "ngrok.datatypes.ApplicationSessionList.next_page_uri"]], "next_page_uri (ngrok.datatypes.applicationuserlist property)": [[9, "ngrok.datatypes.ApplicationUserList.next_page_uri"]], "next_page_uri (ngrok.datatypes.botuserlist property)": [[9, "ngrok.datatypes.BotUserList.next_page_uri"]], "next_page_uri (ngrok.datatypes.certificateauthoritylist property)": [[9, "ngrok.datatypes.CertificateAuthorityList.next_page_uri"]], "next_page_uri (ngrok.datatypes.credentiallist property)": [[9, "ngrok.datatypes.CredentialList.next_page_uri"]], "next_page_uri (ngrok.datatypes.endpointlist property)": [[9, "ngrok.datatypes.EndpointList.next_page_uri"]], "next_page_uri (ngrok.datatypes.eventdestinationlist property)": [[9, "ngrok.datatypes.EventDestinationList.next_page_uri"]], "next_page_uri (ngrok.datatypes.eventsubscriptionlist property)": [[9, "ngrok.datatypes.EventSubscriptionList.next_page_uri"]], "next_page_uri (ngrok.datatypes.failoverbackendlist property)": [[9, "ngrok.datatypes.FailoverBackendList.next_page_uri"]], "next_page_uri (ngrok.datatypes.httpresponsebackendlist property)": [[9, "ngrok.datatypes.HTTPResponseBackendList.next_page_uri"]], "next_page_uri (ngrok.datatypes.httpsedgelist property)": [[9, "ngrok.datatypes.HTTPSEdgeList.next_page_uri"]], "next_page_uri (ngrok.datatypes.ippolicylist property)": [[9, "ngrok.datatypes.IPPolicyList.next_page_uri"]], "next_page_uri (ngrok.datatypes.ippolicyrulelist property)": [[9, "ngrok.datatypes.IPPolicyRuleList.next_page_uri"]], "next_page_uri (ngrok.datatypes.iprestrictionlist property)": [[9, "ngrok.datatypes.IPRestrictionList.next_page_uri"]], "next_page_uri (ngrok.datatypes.reservedaddrlist property)": [[9, "ngrok.datatypes.ReservedAddrList.next_page_uri"]], "next_page_uri (ngrok.datatypes.reserveddomainlist property)": [[9, "ngrok.datatypes.ReservedDomainList.next_page_uri"]], "next_page_uri (ngrok.datatypes.sshcertificateauthoritylist property)": [[9, "ngrok.datatypes.SSHCertificateAuthorityList.next_page_uri"]], "next_page_uri (ngrok.datatypes.sshcredentiallist property)": [[9, "ngrok.datatypes.SSHCredentialList.next_page_uri"]], "next_page_uri (ngrok.datatypes.sshhostcertificatelist property)": [[9, "ngrok.datatypes.SSHHostCertificateList.next_page_uri"]], "next_page_uri (ngrok.datatypes.sshusercertificatelist property)": [[9, "ngrok.datatypes.SSHUserCertificateList.next_page_uri"]], "next_page_uri (ngrok.datatypes.staticbackendlist property)": [[9, "ngrok.datatypes.StaticBackendList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tcpedgelist property)": [[9, "ngrok.datatypes.TCPEdgeList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tlscertificatelist property)": [[9, "ngrok.datatypes.TLSCertificateList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tlsedgelist property)": [[9, "ngrok.datatypes.TLSEdgeList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tunnelgroupbackendlist property)": [[9, "ngrok.datatypes.TunnelGroupBackendList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tunnellist property)": [[9, "ngrok.datatypes.TunnelList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tunnelsessionlist property)": [[9, "ngrok.datatypes.TunnelSessionList.next_page_uri"]], "next_page_uri (ngrok.datatypes.weightedbackendlist property)": [[9, "ngrok.datatypes.WeightedBackendList.next_page_uri"]], "ngrok.datatypes": [[9, "module-ngrok.datatypes"]], "not_after (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.not_after"]], "not_after (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.not_after"]], "not_before (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.not_before"]], "not_before (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.not_before"]], "ns_targets (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.ns_targets"]], "num_buckets (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.num_buckets"]], "oauth (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.oauth"]], "oidc (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.oidc"]], "options_passthrough (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.options_passthrough"]], "options_passthrough (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.options_passthrough"]], "options_passthrough (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.options_passthrough"]], "options_passthrough (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.options_passthrough"]], "organizations (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.organizations"]], "os (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.os"]], "os_name (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.os_name"]], "os_version (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.os_version"]], "owner_id (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.owner_id"]], "owner_id (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.owner_id"]], "owner_id (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.owner_id"]], "principals (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.principals"]], "principals (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.principals"]], "private_key_type (ngrok.datatypes.agentingresscertpolicy property)": [[9, "ngrok.datatypes.AgentIngressCertPolicy.private_key_type"]], "private_key_type (ngrok.datatypes.reserveddomaincertpolicy property)": [[9, "ngrok.datatypes.ReservedDomainCertPolicy.private_key_type"]], "private_key_type (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.private_key_type"]], "proto (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.proto"]], "proto (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.proto"]], "provider (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.provider"]], "provider (ngrok.datatypes.endpointwebhookvalidation property)": [[9, "ngrok.datatypes.EndpointWebhookValidation.provider"]], "provider_user_id (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.provider_user_id"]], "provisioning_job (ngrok.datatypes.agentingresscertstatus property)": [[9, "ngrok.datatypes.AgentIngressCertStatus.provisioning_job"]], "provisioning_job (ngrok.datatypes.reserveddomaincertstatus property)": [[9, "ngrok.datatypes.ReservedDomainCertStatus.provisioning_job"]], "public_key (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.public_key"]], "public_key (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.public_key"]], "public_key (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.public_key"]], "public_key (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.public_key"]], "public_url (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.public_url"]], "public_url (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.public_url"]], "public_url (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.public_url"]], "raw (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.raw"]], "region (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.region"]], "region (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.region"]], "region (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.region"]], "region (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.region"]], "region (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.region"]], "region_domains (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.region_domains"]], "remove (ngrok.datatypes.endpointrequestheaders property)": [[9, "ngrok.datatypes.EndpointRequestHeaders.remove"]], "remove (ngrok.datatypes.endpointresponseheaders property)": [[9, "ngrok.datatypes.EndpointResponseHeaders.remove"]], "renews_at (ngrok.datatypes.agentingresscertstatus property)": [[9, "ngrok.datatypes.AgentIngressCertStatus.renews_at"]], "renews_at (ngrok.datatypes.reserveddomaincertstatus property)": [[9, "ngrok.datatypes.ReservedDomainCertStatus.renews_at"]], "request_headers (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.request_headers"]], "request_signing_certificate_pem (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.request_signing_certificate_pem"]], "reserved_addrs (ngrok.datatypes.reservedaddrlist property)": [[9, "ngrok.datatypes.ReservedAddrList.reserved_addrs"]], "reserved_domains (ngrok.datatypes.reserveddomainlist property)": [[9, "ngrok.datatypes.ReservedDomainList.reserved_domains"]], "response_headers (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.response_headers"]], "retries_at (ngrok.datatypes.agentingresscertjob property)": [[9, "ngrok.datatypes.AgentIngressCertJob.retries_at"]], "retries_at (ngrok.datatypes.reserveddomaincertjob property)": [[9, "ngrok.datatypes.ReservedDomainCertJob.retries_at"]], "role (ngrok.datatypes.awsauth property)": [[9, "ngrok.datatypes.AWSAuth.role"]], "role_arn (ngrok.datatypes.awsrole property)": [[9, "ngrok.datatypes.AWSRole.role_arn"]], "rolling_window (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.rolling_window"]], "route (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.route"]], "routes (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.routes"]], "saml (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.saml"]], "scopes (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.scopes"]], "scopes (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.scopes"]], "scopes (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.scopes"]], "scopes (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.scopes"]], "scopes (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.scopes"]], "scopes (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.scopes"]], "scopes (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.scopes"]], "scopes (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.scopes"]], "scopes (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.scopes"]], "secret (ngrok.datatypes.endpointwebhookvalidation property)": [[9, "ngrok.datatypes.EndpointWebhookValidation.secret"]], "serial_number (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.serial_number"]], "service (ngrok.datatypes.eventtargetdatadog property)": [[9, "ngrok.datatypes.EventTargetDatadog.service"]], "single_logout_url (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.single_logout_url"]], "sources (ngrok.datatypes.eventsourcelist property)": [[9, "ngrok.datatypes.EventSourceList.sources"]], "sources (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.sources"]], "ssh_certificate_authorities (ngrok.datatypes.sshcertificateauthoritylist property)": [[9, "ngrok.datatypes.SSHCertificateAuthorityList.ssh_certificate_authorities"]], "ssh_certificate_authority_id (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.ssh_certificate_authority_id"]], "ssh_certificate_authority_id (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.ssh_certificate_authority_id"]], "ssh_credentials (ngrok.datatypes.sshcredentiallist property)": [[9, "ngrok.datatypes.SSHCredentialList.ssh_credentials"]], "ssh_host_certificates (ngrok.datatypes.sshhostcertificatelist property)": [[9, "ngrok.datatypes.SSHHostCertificateList.ssh_host_certificates"]], "ssh_user_certificates (ngrok.datatypes.sshusercertificatelist property)": [[9, "ngrok.datatypes.SSHUserCertificateList.ssh_user_certificates"]], "started_at (ngrok.datatypes.agentingresscertjob property)": [[9, "ngrok.datatypes.AgentIngressCertJob.started_at"]], "started_at (ngrok.datatypes.reserveddomaincertjob property)": [[9, "ngrok.datatypes.ReservedDomainCertJob.started_at"]], "started_at (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.started_at"]], "started_at (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.started_at"]], "status (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.status"]], "status (ngrok.datatypes.abusereporthostname property)": [[9, "ngrok.datatypes.AbuseReportHostname.status"]], "status_code (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.status_code"]], "stream_arn (ngrok.datatypes.eventtargetkinesis property)": [[9, "ngrok.datatypes.EventTargetKinesis.stream_arn"]], "subject_alternative_names (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_alternative_names"]], "subject_common_name (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.subject_common_name"]], "subject_common_name (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_common_name"]], "subject_country (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_country"]], "subject_locality (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_locality"]], "subject_organization (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_organization"]], "subject_organizational_unit (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_organizational_unit"]], "subject_province (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_province"]], "target (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.target"]], "tcp_addr (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.tcp_addr"]], "tcp_edges (ngrok.datatypes.tcpedgelist property)": [[9, "ngrok.datatypes.TCPEdgeList.tcp_edges"]], "teams (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.teams"]], "tenant_id (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.tenant_id"]], "terminate_at (ngrok.datatypes.endpointtlstermination property)": [[9, "ngrok.datatypes.EndpointTLSTermination.terminate_at"]], "tls (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.tls"]], "tls_certificates (ngrok.datatypes.tlscertificatelist property)": [[9, "ngrok.datatypes.TLSCertificateList.tls_certificates"]], "tls_edges (ngrok.datatypes.tlsedgelist property)": [[9, "ngrok.datatypes.TLSEdgeList.tls_edges"]], "tls_termination (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.tls_termination"]], "tls_termination (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.tls_termination"]], "token (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.token"]], "token (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.token"]], "traffic_policy (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.traffic_policy"]], "traffic_policy (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.traffic_policy"]], "traffic_policy (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.traffic_policy"]], "transport (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.transport"]], "tripped_duration (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.tripped_duration"]], "tunnel (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.tunnel"]], "tunnel_session (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.tunnel_session"]], "tunnel_sessions (ngrok.datatypes.tunnelsessionlist property)": [[9, "ngrok.datatypes.TunnelSessionList.tunnel_sessions"]], "tunnels (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.tunnels"]], "tunnels (ngrok.datatypes.tunnellist property)": [[9, "ngrok.datatypes.TunnelList.tunnels"]], "twitch (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.twitch"]], "type (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.type"]], "type (ngrok.datatypes.eventsource property)": [[9, "ngrok.datatypes.EventSource.type"]], "type (ngrok.datatypes.eventsourcereplace property)": [[9, "ngrok.datatypes.EventSourceReplace.type"]], "type (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.type"]], "update() (ngrok.datatypes.apikey method)": [[9, "ngrok.datatypes.APIKey.update"]], "update() (ngrok.datatypes.agentingress method)": [[9, "ngrok.datatypes.AgentIngress.update"]], "update() (ngrok.datatypes.botuser method)": [[9, "ngrok.datatypes.BotUser.update"]], "update() (ngrok.datatypes.certificateauthority method)": [[9, "ngrok.datatypes.CertificateAuthority.update"]], "update() (ngrok.datatypes.credential method)": [[9, "ngrok.datatypes.Credential.update"]], "update() (ngrok.datatypes.failoverbackend method)": [[9, "ngrok.datatypes.FailoverBackend.update"]], "update() (ngrok.datatypes.httpresponsebackend method)": [[9, "ngrok.datatypes.HTTPResponseBackend.update"]], "update() (ngrok.datatypes.httpsedge method)": [[9, "ngrok.datatypes.HTTPSEdge.update"]], "update() (ngrok.datatypes.httpsedgeroute method)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.update"]], "update() (ngrok.datatypes.ippolicy method)": [[9, "ngrok.datatypes.IPPolicy.update"]], "update() (ngrok.datatypes.ippolicyrule method)": [[9, "ngrok.datatypes.IPPolicyRule.update"]], "update() (ngrok.datatypes.sshcertificateauthority method)": [[9, "ngrok.datatypes.SSHCertificateAuthority.update"]], "update() (ngrok.datatypes.sshcredential method)": [[9, "ngrok.datatypes.SSHCredential.update"]], "update() (ngrok.datatypes.sshhostcertificate method)": [[9, "ngrok.datatypes.SSHHostCertificate.update"]], "update() (ngrok.datatypes.sshusercertificate method)": [[9, "ngrok.datatypes.SSHUserCertificate.update"]], "update() (ngrok.datatypes.staticbackend method)": [[9, "ngrok.datatypes.StaticBackend.update"]], "update() (ngrok.datatypes.tcpedge method)": [[9, "ngrok.datatypes.TCPEdge.update"]], "update() (ngrok.datatypes.tlscertificate method)": [[9, "ngrok.datatypes.TLSCertificate.update"]], "update() (ngrok.datatypes.tlsedge method)": [[9, "ngrok.datatypes.TLSEdge.update"]], "update() (ngrok.datatypes.tunnelgroupbackend method)": [[9, "ngrok.datatypes.TunnelGroupBackend.update"]], "update() (ngrok.datatypes.weightedbackend method)": [[9, "ngrok.datatypes.WeightedBackend.update"]], "updated_at (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.updated_at"]], "uri (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.uri"]], "uri (ngrok.datatypes.apikeylist property)": [[9, "ngrok.datatypes.APIKeyList.uri"]], "uri (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.uri"]], "uri (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.uri"]], "uri (ngrok.datatypes.agentingresslist property)": [[9, "ngrok.datatypes.AgentIngressList.uri"]], "uri (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.uri"]], "uri (ngrok.datatypes.applicationsessionlist property)": [[9, "ngrok.datatypes.ApplicationSessionList.uri"]], "uri (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.uri"]], "uri (ngrok.datatypes.applicationuserlist property)": [[9, "ngrok.datatypes.ApplicationUserList.uri"]], "uri (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.uri"]], "uri (ngrok.datatypes.botuserlist property)": [[9, "ngrok.datatypes.BotUserList.uri"]], "uri (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.uri"]], "uri (ngrok.datatypes.certificateauthoritylist property)": [[9, "ngrok.datatypes.CertificateAuthorityList.uri"]], "uri (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.uri"]], "uri (ngrok.datatypes.credentiallist property)": [[9, "ngrok.datatypes.CredentialList.uri"]], "uri (ngrok.datatypes.endpointlist property)": [[9, "ngrok.datatypes.EndpointList.uri"]], "uri (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.uri"]], "uri (ngrok.datatypes.eventdestinationlist property)": [[9, "ngrok.datatypes.EventDestinationList.uri"]], "uri (ngrok.datatypes.eventsource property)": [[9, "ngrok.datatypes.EventSource.uri"]], "uri (ngrok.datatypes.eventsourcelist property)": [[9, "ngrok.datatypes.EventSourceList.uri"]], "uri (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.uri"]], "uri (ngrok.datatypes.eventsubscriptionlist property)": [[9, "ngrok.datatypes.EventSubscriptionList.uri"]], "uri (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.uri"]], "uri (ngrok.datatypes.failoverbackendlist property)": [[9, "ngrok.datatypes.FailoverBackendList.uri"]], "uri (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.uri"]], "uri (ngrok.datatypes.httpresponsebackendlist property)": [[9, "ngrok.datatypes.HTTPResponseBackendList.uri"]], "uri (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.uri"]], "uri (ngrok.datatypes.httpsedgelist property)": [[9, "ngrok.datatypes.HTTPSEdgeList.uri"]], "uri (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.uri"]], "uri (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.uri"]], "uri (ngrok.datatypes.ippolicylist property)": [[9, "ngrok.datatypes.IPPolicyList.uri"]], "uri (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.uri"]], "uri (ngrok.datatypes.ippolicyrulelist property)": [[9, "ngrok.datatypes.IPPolicyRuleList.uri"]], "uri (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.uri"]], "uri (ngrok.datatypes.iprestrictionlist property)": [[9, "ngrok.datatypes.IPRestrictionList.uri"]], "uri (ngrok.datatypes.ref property)": [[9, "ngrok.datatypes.Ref.uri"]], "uri (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.uri"]], "uri (ngrok.datatypes.reservedaddrlist property)": [[9, "ngrok.datatypes.ReservedAddrList.uri"]], "uri (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.uri"]], "uri (ngrok.datatypes.reserveddomainlist property)": [[9, "ngrok.datatypes.ReservedDomainList.uri"]], "uri (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.uri"]], "uri (ngrok.datatypes.sshcertificateauthoritylist property)": [[9, "ngrok.datatypes.SSHCertificateAuthorityList.uri"]], "uri (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.uri"]], "uri (ngrok.datatypes.sshcredentiallist property)": [[9, "ngrok.datatypes.SSHCredentialList.uri"]], "uri (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.uri"]], "uri (ngrok.datatypes.sshhostcertificatelist property)": [[9, "ngrok.datatypes.SSHHostCertificateList.uri"]], "uri (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.uri"]], "uri (ngrok.datatypes.sshusercertificatelist property)": [[9, "ngrok.datatypes.SSHUserCertificateList.uri"]], "uri (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.uri"]], "uri (ngrok.datatypes.staticbackendlist property)": [[9, "ngrok.datatypes.StaticBackendList.uri"]], "uri (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.uri"]], "uri (ngrok.datatypes.tcpedgelist property)": [[9, "ngrok.datatypes.TCPEdgeList.uri"]], "uri (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.uri"]], "uri (ngrok.datatypes.tlscertificatelist property)": [[9, "ngrok.datatypes.TLSCertificateList.uri"]], "uri (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.uri"]], "uri (ngrok.datatypes.tlsedgelist property)": [[9, "ngrok.datatypes.TLSEdgeList.uri"]], "uri (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.uri"]], "uri (ngrok.datatypes.tunnelgroupbackendlist property)": [[9, "ngrok.datatypes.TunnelGroupBackendList.uri"]], "uri (ngrok.datatypes.tunnellist property)": [[9, "ngrok.datatypes.TunnelList.uri"]], "uri (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.uri"]], "uri (ngrok.datatypes.tunnelsessionlist property)": [[9, "ngrok.datatypes.TunnelSessionList.uri"]], "uri (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.uri"]], "uri (ngrok.datatypes.weightedbackendlist property)": [[9, "ngrok.datatypes.WeightedBackendList.uri"]], "url (ngrok.datatypes.identityprovider property)": [[9, "ngrok.datatypes.IdentityProvider.url"]], "urls (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.urls"]], "user_agent (ngrok.datatypes.browsersession property)": [[9, "ngrok.datatypes.BrowserSession.user_agent"]], "user_agent_filter (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.user_agent_filter"]], "username (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.username"]], "valid_after (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.valid_after"]], "valid_after (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.valid_after"]], "valid_until (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.valid_until"]], "valid_until (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.valid_until"]], "value (ngrok.datatypes.endpointtrafficpolicy property)": [[9, "ngrok.datatypes.EndpointTrafficPolicy.value"]], "volume_threshold (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.volume_threshold"]], "webhook_verification (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.webhook_verification"]], "websocket_tcp_converter (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.websocket_tcp_converter"]], "edgeroutebackendmoduleclient (class in ngrok.services)": [[10, "ngrok.services.EdgeRouteBackendModuleClient"]], "delete() (ngrok.services.edgeroutebackendmoduleclient method)": [[10, "ngrok.services.EdgeRouteBackendModuleClient.delete"]], "get() (ngrok.services.edgeroutebackendmoduleclient method)": [[10, "ngrok.services.EdgeRouteBackendModuleClient.get"]], "replace() (ngrok.services.edgeroutebackendmoduleclient method)": [[10, "ngrok.services.EdgeRouteBackendModuleClient.replace"]], "edgeroutecircuitbreakermoduleclient (class in ngrok.services)": [[11, "ngrok.services.EdgeRouteCircuitBreakerModuleClient"]], "delete() (ngrok.services.edgeroutecircuitbreakermoduleclient method)": [[11, "ngrok.services.EdgeRouteCircuitBreakerModuleClient.delete"]], "get() (ngrok.services.edgeroutecircuitbreakermoduleclient method)": [[11, "ngrok.services.EdgeRouteCircuitBreakerModuleClient.get"]], "replace() (ngrok.services.edgeroutecircuitbreakermoduleclient method)": [[11, "ngrok.services.EdgeRouteCircuitBreakerModuleClient.replace"]], "edgeroutecompressionmoduleclient (class in ngrok.services)": [[12, "ngrok.services.EdgeRouteCompressionModuleClient"]], "delete() (ngrok.services.edgeroutecompressionmoduleclient method)": [[12, "ngrok.services.EdgeRouteCompressionModuleClient.delete"]], "get() (ngrok.services.edgeroutecompressionmoduleclient method)": [[12, "ngrok.services.EdgeRouteCompressionModuleClient.get"]], "replace() (ngrok.services.edgeroutecompressionmoduleclient method)": [[12, "ngrok.services.EdgeRouteCompressionModuleClient.replace"]], "edgerouteiprestrictionmoduleclient (class in ngrok.services)": [[13, "ngrok.services.EdgeRouteIPRestrictionModuleClient"]], "delete() (ngrok.services.edgerouteiprestrictionmoduleclient method)": [[13, "ngrok.services.EdgeRouteIPRestrictionModuleClient.delete"]], "get() (ngrok.services.edgerouteiprestrictionmoduleclient method)": [[13, "ngrok.services.EdgeRouteIPRestrictionModuleClient.get"]], "replace() (ngrok.services.edgerouteiprestrictionmoduleclient method)": [[13, "ngrok.services.EdgeRouteIPRestrictionModuleClient.replace"]], "edgerouteoauthmoduleclient (class in ngrok.services)": [[14, "ngrok.services.EdgeRouteOAuthModuleClient"]], "delete() (ngrok.services.edgerouteoauthmoduleclient method)": [[14, "ngrok.services.EdgeRouteOAuthModuleClient.delete"]], "get() (ngrok.services.edgerouteoauthmoduleclient method)": [[14, "ngrok.services.EdgeRouteOAuthModuleClient.get"]], "replace() (ngrok.services.edgerouteoauthmoduleclient method)": [[14, "ngrok.services.EdgeRouteOAuthModuleClient.replace"]], "edgerouteoidcmoduleclient (class in ngrok.services)": [[15, "ngrok.services.EdgeRouteOIDCModuleClient"]], "delete() (ngrok.services.edgerouteoidcmoduleclient method)": [[15, "ngrok.services.EdgeRouteOIDCModuleClient.delete"]], "get() (ngrok.services.edgerouteoidcmoduleclient method)": [[15, "ngrok.services.EdgeRouteOIDCModuleClient.get"]], "replace() (ngrok.services.edgerouteoidcmoduleclient method)": [[15, "ngrok.services.EdgeRouteOIDCModuleClient.replace"]], "edgerouterequestheadersmoduleclient (class in ngrok.services)": [[17, "ngrok.services.EdgeRouteRequestHeadersModuleClient"]], "delete() (ngrok.services.edgerouterequestheadersmoduleclient method)": [[17, "ngrok.services.EdgeRouteRequestHeadersModuleClient.delete"]], "get() (ngrok.services.edgerouterequestheadersmoduleclient method)": [[17, "ngrok.services.EdgeRouteRequestHeadersModuleClient.get"]], "replace() (ngrok.services.edgerouterequestheadersmoduleclient method)": [[17, "ngrok.services.EdgeRouteRequestHeadersModuleClient.replace"]], "edgerouteresponseheadersmoduleclient (class in ngrok.services)": [[18, "ngrok.services.EdgeRouteResponseHeadersModuleClient"]], "delete() (ngrok.services.edgerouteresponseheadersmoduleclient method)": [[18, "ngrok.services.EdgeRouteResponseHeadersModuleClient.delete"]], "get() (ngrok.services.edgerouteresponseheadersmoduleclient method)": [[18, "ngrok.services.EdgeRouteResponseHeadersModuleClient.get"]], "replace() (ngrok.services.edgerouteresponseheadersmoduleclient method)": [[18, "ngrok.services.EdgeRouteResponseHeadersModuleClient.replace"]], "edgeroutesamlmoduleclient (class in ngrok.services)": [[19, "ngrok.services.EdgeRouteSAMLModuleClient"]], "delete() (ngrok.services.edgeroutesamlmoduleclient method)": [[19, "ngrok.services.EdgeRouteSAMLModuleClient.delete"]], "get() (ngrok.services.edgeroutesamlmoduleclient method)": [[19, "ngrok.services.EdgeRouteSAMLModuleClient.get"]], "replace() (ngrok.services.edgeroutesamlmoduleclient method)": [[19, "ngrok.services.EdgeRouteSAMLModuleClient.replace"]], "edgeroutetrafficpolicymoduleclient (class in ngrok.services)": [[20, "ngrok.services.EdgeRouteTrafficPolicyModuleClient"]], "delete() (ngrok.services.edgeroutetrafficpolicymoduleclient method)": [[20, "ngrok.services.EdgeRouteTrafficPolicyModuleClient.delete"]], "get() (ngrok.services.edgeroutetrafficpolicymoduleclient method)": [[20, "ngrok.services.EdgeRouteTrafficPolicyModuleClient.get"]], "replace() (ngrok.services.edgeroutetrafficpolicymoduleclient method)": [[20, "ngrok.services.EdgeRouteTrafficPolicyModuleClient.replace"]], "edgerouteuseragentfiltermoduleclient (class in ngrok.services)": [[21, "ngrok.services.EdgeRouteUserAgentFilterModuleClient"]], "delete() (ngrok.services.edgerouteuseragentfiltermoduleclient method)": [[21, "ngrok.services.EdgeRouteUserAgentFilterModuleClient.delete"]], "get() (ngrok.services.edgerouteuseragentfiltermoduleclient method)": [[21, "ngrok.services.EdgeRouteUserAgentFilterModuleClient.get"]], "replace() (ngrok.services.edgerouteuseragentfiltermoduleclient method)": [[21, "ngrok.services.EdgeRouteUserAgentFilterModuleClient.replace"]], "edgeroutewebhookverificationmoduleclient (class in ngrok.services)": [[22, "ngrok.services.EdgeRouteWebhookVerificationModuleClient"]], "delete() (ngrok.services.edgeroutewebhookverificationmoduleclient method)": [[22, "ngrok.services.EdgeRouteWebhookVerificationModuleClient.delete"]], "get() (ngrok.services.edgeroutewebhookverificationmoduleclient method)": [[22, "ngrok.services.EdgeRouteWebhookVerificationModuleClient.get"]], "replace() (ngrok.services.edgeroutewebhookverificationmoduleclient method)": [[22, "ngrok.services.EdgeRouteWebhookVerificationModuleClient.replace"]], "edgeroutewebsockettcpconvertermoduleclient (class in ngrok.services)": [[23, "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient"]], "delete() (ngrok.services.edgeroutewebsockettcpconvertermoduleclient method)": [[23, "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient.delete"]], "get() (ngrok.services.edgeroutewebsockettcpconvertermoduleclient method)": [[23, "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient.get"]], "replace() (ngrok.services.edgeroutewebsockettcpconvertermoduleclient method)": [[23, "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient.replace"]], "edgeshttpsclient (class in ngrok.services)": [[24, "ngrok.services.EdgesHTTPSClient"]], "create() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.create"]], "delete() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.delete"]], "get() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.get"]], "list() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.list"]], "update() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.update"]], "edgeshttpsroutesclient (class in ngrok.services)": [[25, "ngrok.services.EdgesHTTPSRoutesClient"]], "create() (ngrok.services.edgeshttpsroutesclient method)": [[25, "ngrok.services.EdgesHTTPSRoutesClient.create"]], "delete() (ngrok.services.edgeshttpsroutesclient method)": [[25, "ngrok.services.EdgesHTTPSRoutesClient.delete"]], "get() (ngrok.services.edgeshttpsroutesclient method)": [[25, "ngrok.services.EdgesHTTPSRoutesClient.get"]], "update() (ngrok.services.edgeshttpsroutesclient method)": [[25, "ngrok.services.EdgesHTTPSRoutesClient.update"]], "edgestcpclient (class in ngrok.services)": [[26, "ngrok.services.EdgesTCPClient"]], "create() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.create"]], "delete() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.delete"]], "get() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.get"]], "list() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.list"]], "update() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.update"]], "edgestlsclient (class in ngrok.services)": [[27, "ngrok.services.EdgesTLSClient"]], "create() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.create"]], "delete() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.delete"]], "get() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.get"]], "list() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.list"]], "update() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.update"]], "endpointsclient (class in ngrok.services)": [[28, "ngrok.services.EndpointsClient"]], "get() (ngrok.services.endpointsclient method)": [[28, "ngrok.services.EndpointsClient.get"]], "list() (ngrok.services.endpointsclient method)": [[28, "ngrok.services.EndpointsClient.list"]], "error": [[29, "ngrok.Error"]], "notfounderror": [[29, "ngrok.NotFoundError"]], "operation_id (ngrok.error property)": [[29, "ngrok.Error.operation_id"]], "eventdestinationsclient (class in ngrok.services)": [[30, "ngrok.services.EventDestinationsClient"]], "create() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.create"]], "delete() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.delete"]], "get() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.get"]], "list() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.list"]], "update() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.update"]], "eventsourcesclient (class in ngrok.services)": [[31, "ngrok.services.EventSourcesClient"]], "create() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.create"]], "delete() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.delete"]], "get() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.get"]], "list() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.list"]], "update() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.update"]], "eventsubscriptionsclient (class in ngrok.services)": [[32, "ngrok.services.EventSubscriptionsClient"]], "create() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.create"]], "delete() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.delete"]], "get() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.get"]], "list() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.list"]], "update() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.update"]], "failoverbackendsclient (class in ngrok.services)": [[33, "ngrok.services.FailoverBackendsClient"]], "create() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.create"]], "delete() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.delete"]], "get() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.get"]], "list() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.list"]], "update() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.update"]], "httpresponsebackendsclient (class in ngrok.services)": [[34, "ngrok.services.HTTPResponseBackendsClient"]], "create() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.create"]], "delete() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.delete"]], "get() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.get"]], "list() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.list"]], "update() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.update"]], "httpsedgemutualtlsmoduleclient (class in ngrok.services)": [[35, "ngrok.services.HTTPSEdgeMutualTLSModuleClient"]], "delete() (ngrok.services.httpsedgemutualtlsmoduleclient method)": [[35, "ngrok.services.HTTPSEdgeMutualTLSModuleClient.delete"]], "get() (ngrok.services.httpsedgemutualtlsmoduleclient method)": [[35, "ngrok.services.HTTPSEdgeMutualTLSModuleClient.get"]], "replace() (ngrok.services.httpsedgemutualtlsmoduleclient method)": [[35, "ngrok.services.HTTPSEdgeMutualTLSModuleClient.replace"]], "httpsedgetlsterminationmoduleclient (class in ngrok.services)": [[36, "ngrok.services.HTTPSEdgeTLSTerminationModuleClient"]], "delete() (ngrok.services.httpsedgetlsterminationmoduleclient method)": [[36, "ngrok.services.HTTPSEdgeTLSTerminationModuleClient.delete"]], "get() (ngrok.services.httpsedgetlsterminationmoduleclient method)": [[36, "ngrok.services.HTTPSEdgeTLSTerminationModuleClient.get"]], "replace() (ngrok.services.httpsedgetlsterminationmoduleclient method)": [[36, "ngrok.services.HTTPSEdgeTLSTerminationModuleClient.replace"]], "ippoliciesclient (class in ngrok.services)": [[38, "ngrok.services.IPPoliciesClient"]], "create() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.create"]], "delete() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.delete"]], "get() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.get"]], "list() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.list"]], "update() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.update"]], "ippolicyrulesclient (class in ngrok.services)": [[39, "ngrok.services.IPPolicyRulesClient"]], "create() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.create"]], "delete() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.delete"]], "get() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.get"]], "list() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.list"]], "update() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.update"]], "iprestrictionsclient (class in ngrok.services)": [[40, "ngrok.services.IPRestrictionsClient"]], "create() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.create"]], "delete() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.delete"]], "get() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.get"]], "list() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.list"]], "update() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.update"]], "reservedaddrsclient (class in ngrok.services)": [[41, "ngrok.services.ReservedAddrsClient"]], "create() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.create"]], "delete() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.delete"]], "get() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.get"]], "list() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.list"]], "update() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.update"]], "reserveddomainsclient (class in ngrok.services)": [[42, "ngrok.services.ReservedDomainsClient"]], "create() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.create"]], "delete() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.delete"]], "delete_certificate() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.delete_certificate"]], "delete_certificate_management_policy() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.delete_certificate_management_policy"]], "get() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.get"]], "list() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.list"]], "update() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.update"]], "sshcertificateauthoritiesclient (class in ngrok.services)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient"]], "create() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.create"]], "delete() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.delete"]], "get() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.get"]], "list() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.list"]], "update() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.update"]], "sshcredentialsclient (class in ngrok.services)": [[44, "ngrok.services.SSHCredentialsClient"]], "create() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.create"]], "delete() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.delete"]], "get() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.get"]], "list() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.list"]], "update() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.update"]], "sshhostcertificatesclient (class in ngrok.services)": [[45, "ngrok.services.SSHHostCertificatesClient"]], "create() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.create"]], "delete() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.delete"]], "get() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.get"]], "list() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.list"]], "update() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.update"]], "sshusercertificatesclient (class in ngrok.services)": [[46, "ngrok.services.SSHUserCertificatesClient"]], "create() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.create"]], "delete() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.delete"]], "get() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.get"]], "list() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.list"]], "update() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.update"]], "staticbackendsclient (class in ngrok.services)": [[47, "ngrok.services.StaticBackendsClient"]], "create() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.create"]], "delete() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.delete"]], "get() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.get"]], "list() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.list"]], "update() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.update"]], "tcpedgebackendmoduleclient (class in ngrok.services)": [[48, "ngrok.services.TCPEdgeBackendModuleClient"]], "delete() (ngrok.services.tcpedgebackendmoduleclient method)": [[48, "ngrok.services.TCPEdgeBackendModuleClient.delete"]], "get() (ngrok.services.tcpedgebackendmoduleclient method)": [[48, "ngrok.services.TCPEdgeBackendModuleClient.get"]], "replace() (ngrok.services.tcpedgebackendmoduleclient method)": [[48, "ngrok.services.TCPEdgeBackendModuleClient.replace"]], "tcpedgeiprestrictionmoduleclient (class in ngrok.services)": [[49, "ngrok.services.TCPEdgeIPRestrictionModuleClient"]], "delete() (ngrok.services.tcpedgeiprestrictionmoduleclient method)": [[49, "ngrok.services.TCPEdgeIPRestrictionModuleClient.delete"]], "get() (ngrok.services.tcpedgeiprestrictionmoduleclient method)": [[49, "ngrok.services.TCPEdgeIPRestrictionModuleClient.get"]], "replace() (ngrok.services.tcpedgeiprestrictionmoduleclient method)": [[49, "ngrok.services.TCPEdgeIPRestrictionModuleClient.replace"]], "tcpedgetrafficpolicymoduleclient (class in ngrok.services)": [[51, "ngrok.services.TCPEdgeTrafficPolicyModuleClient"]], "delete() (ngrok.services.tcpedgetrafficpolicymoduleclient method)": [[51, "ngrok.services.TCPEdgeTrafficPolicyModuleClient.delete"]], "get() (ngrok.services.tcpedgetrafficpolicymoduleclient method)": [[51, "ngrok.services.TCPEdgeTrafficPolicyModuleClient.get"]], "replace() (ngrok.services.tcpedgetrafficpolicymoduleclient method)": [[51, "ngrok.services.TCPEdgeTrafficPolicyModuleClient.replace"]], "tlscertificatesclient (class in ngrok.services)": [[52, "ngrok.services.TLSCertificatesClient"]], "create() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.create"]], "delete() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.delete"]], "get() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.get"]], "list() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.list"]], "update() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.update"]], "tlsedgebackendmoduleclient (class in ngrok.services)": [[53, "ngrok.services.TLSEdgeBackendModuleClient"]], "delete() (ngrok.services.tlsedgebackendmoduleclient method)": [[53, "ngrok.services.TLSEdgeBackendModuleClient.delete"]], "get() (ngrok.services.tlsedgebackendmoduleclient method)": [[53, "ngrok.services.TLSEdgeBackendModuleClient.get"]], "replace() (ngrok.services.tlsedgebackendmoduleclient method)": [[53, "ngrok.services.TLSEdgeBackendModuleClient.replace"]], "tlsedgeiprestrictionmoduleclient (class in ngrok.services)": [[54, "ngrok.services.TLSEdgeIPRestrictionModuleClient"]], "delete() (ngrok.services.tlsedgeiprestrictionmoduleclient method)": [[54, "ngrok.services.TLSEdgeIPRestrictionModuleClient.delete"]], "get() (ngrok.services.tlsedgeiprestrictionmoduleclient method)": [[54, "ngrok.services.TLSEdgeIPRestrictionModuleClient.get"]], "replace() (ngrok.services.tlsedgeiprestrictionmoduleclient method)": [[54, "ngrok.services.TLSEdgeIPRestrictionModuleClient.replace"]], "tlsedgemutualtlsmoduleclient (class in ngrok.services)": [[55, "ngrok.services.TLSEdgeMutualTLSModuleClient"]], "delete() (ngrok.services.tlsedgemutualtlsmoduleclient method)": [[55, "ngrok.services.TLSEdgeMutualTLSModuleClient.delete"]], "get() (ngrok.services.tlsedgemutualtlsmoduleclient method)": [[55, "ngrok.services.TLSEdgeMutualTLSModuleClient.get"]], "replace() (ngrok.services.tlsedgemutualtlsmoduleclient method)": [[55, "ngrok.services.TLSEdgeMutualTLSModuleClient.replace"]], "tlsedgetlsterminationmoduleclient (class in ngrok.services)": [[57, "ngrok.services.TLSEdgeTLSTerminationModuleClient"]], "delete() (ngrok.services.tlsedgetlsterminationmoduleclient method)": [[57, "ngrok.services.TLSEdgeTLSTerminationModuleClient.delete"]], "get() (ngrok.services.tlsedgetlsterminationmoduleclient method)": [[57, "ngrok.services.TLSEdgeTLSTerminationModuleClient.get"]], "replace() (ngrok.services.tlsedgetlsterminationmoduleclient method)": [[57, "ngrok.services.TLSEdgeTLSTerminationModuleClient.replace"]], "tlsedgetrafficpolicymoduleclient (class in ngrok.services)": [[58, "ngrok.services.TLSEdgeTrafficPolicyModuleClient"]], "delete() (ngrok.services.tlsedgetrafficpolicymoduleclient method)": [[58, "ngrok.services.TLSEdgeTrafficPolicyModuleClient.delete"]], "get() (ngrok.services.tlsedgetrafficpolicymoduleclient method)": [[58, "ngrok.services.TLSEdgeTrafficPolicyModuleClient.get"]], "replace() (ngrok.services.tlsedgetrafficpolicymoduleclient method)": [[58, "ngrok.services.TLSEdgeTrafficPolicyModuleClient.replace"]], "tunnelgroupbackendsclient (class in ngrok.services)": [[59, "ngrok.services.TunnelGroupBackendsClient"]], "create() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.create"]], "delete() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.delete"]], "get() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.get"]], "list() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.list"]], "update() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.update"]], "tunnelsessionsclient (class in ngrok.services)": [[60, "ngrok.services.TunnelSessionsClient"]], "get() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.get"]], "list() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.list"]], "restart() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.restart"]], "stop() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.stop"]], "update() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.update"]], "tunnelsclient (class in ngrok.services)": [[61, "ngrok.services.TunnelsClient"]], "get() (ngrok.services.tunnelsclient method)": [[61, "ngrok.services.TunnelsClient.get"]], "list() (ngrok.services.tunnelsclient method)": [[61, "ngrok.services.TunnelsClient.list"]], "weightedbackendsclient (class in ngrok.services)": [[62, "ngrok.services.WeightedBackendsClient"]], "create() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.create"]], "delete() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.delete"]], "get() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.get"]], "list() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.list"]], "update() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.update"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["abuse_reports", "agent_ingresses", "api_keys", "application_sessions", "application_users", "bot_users", "certificate_authorities", "client", "credentials", "datatypes", "edge_route_backend_module", "edge_route_circuit_breaker_module", "edge_route_compression_module", "edge_route_ip_restriction_module", "edge_route_o_auth_module", "edge_route_oidc_module", "edge_route_policy_module", "edge_route_request_headers_module", "edge_route_response_headers_module", "edge_route_saml_module", "edge_route_traffic_policy_module", "edge_route_user_agent_filter_module", "edge_route_webhook_verification_module", "edge_route_websocket_tcp_converter_module", "edges_https", "edges_https_routes", "edges_tcp", "edges_tls", "endpoints", "errors", "event_destinations", "event_sources", "event_subscriptions", "failover_backends", "http_response_backends", "https_edge_mutual_tls_module", "https_edge_tls_termination_module", "index", "ip_policies", "ip_policy_rules", "ip_restrictions", "reserved_addrs", "reserved_domains", "ssh_certificate_authorities", "ssh_credentials", "ssh_host_certificates", "ssh_user_certificates", "static_backends", "tcp_edge_backend_module", "tcp_edge_ip_restriction_module", "tcp_edge_policy_module", "tcp_edge_traffic_policy_module", "tls_certificates", "tls_edge_backend_module", "tls_edge_ip_restriction_module", "tls_edge_mutual_tls_module", "tls_edge_policy_module", "tls_edge_tls_termination_module", "tls_edge_traffic_policy_module", "tunnel_group_backends", "tunnel_sessions", "tunnels", "weighted_backends"], "filenames": ["abuse_reports.rst", "agent_ingresses.rst", "api_keys.rst", "application_sessions.rst", "application_users.rst", "bot_users.rst", "certificate_authorities.rst", "client.rst", "credentials.rst", "datatypes.rst", "edge_route_backend_module.rst", "edge_route_circuit_breaker_module.rst", "edge_route_compression_module.rst", "edge_route_ip_restriction_module.rst", "edge_route_o_auth_module.rst", "edge_route_oidc_module.rst", "edge_route_policy_module.rst", "edge_route_request_headers_module.rst", "edge_route_response_headers_module.rst", "edge_route_saml_module.rst", "edge_route_traffic_policy_module.rst", "edge_route_user_agent_filter_module.rst", "edge_route_webhook_verification_module.rst", "edge_route_websocket_tcp_converter_module.rst", "edges_https.rst", "edges_https_routes.rst", "edges_tcp.rst", "edges_tls.rst", "endpoints.rst", "errors.rst", "event_destinations.rst", "event_sources.rst", "event_subscriptions.rst", "failover_backends.rst", "http_response_backends.rst", "https_edge_mutual_tls_module.rst", "https_edge_tls_termination_module.rst", "index.rst", "ip_policies.rst", "ip_policy_rules.rst", "ip_restrictions.rst", "reserved_addrs.rst", "reserved_domains.rst", "ssh_certificate_authorities.rst", "ssh_credentials.rst", "ssh_host_certificates.rst", "ssh_user_certificates.rst", "static_backends.rst", "tcp_edge_backend_module.rst", "tcp_edge_ip_restriction_module.rst", "tcp_edge_policy_module.rst", "tcp_edge_traffic_policy_module.rst", "tls_certificates.rst", "tls_edge_backend_module.rst", "tls_edge_ip_restriction_module.rst", "tls_edge_mutual_tls_module.rst", "tls_edge_policy_module.rst", "tls_edge_tls_termination_module.rst", "tls_edge_traffic_policy_module.rst", "tunnel_group_backends.rst", "tunnel_sessions.rst", "tunnels.rst", "weighted_backends.rst"], "titles": ["Abuse Reports", "Agent Ingresses", "API Keys", "Application Sessions", "Application Users", "Bot Users", "Certificate Authorities", "Client", "Tunnel Credentials", "Datatypes", "HTTPS Edge Route Backend Module", "HTTPS Edge Route Circuit Breaker Module", "HTTPS Edge Route Compression Module", "HTTPS Edge Route IP Restriction Module", "HTTPS Edge Route OAuth Module", "HTTPS Edge Route OIDC Module", "HTTPS Edge Route Policies Module", "HTTPS Edge Route Request Headers Module", "HTTPS Edge Route Response Headers Module", "HTTPS Edge Route SAML Module", "HTTPS Edge Route Traffic Policy Module", "HTTPS Edge Route User Agent Filter Module", "HTTPS Edge Route Webhook Verification Module", "HTTPS Edge Route Websocket TCP Converter Module", "HTTPS Edges", "HTTPS Edge Routes", "TCP Edges", "TLS Edges", "Endpoints", "Errors", "Event Destinations", "Event Sources", "Event Subscriptions", "Failover Backends", "HTTP Response Backends", "HTTPS Edge Mutual TLS Module", "HTTPS Edge TLS Termination Module", "ngrok-api", "IP Policies", "IP Policy Rules", "IP Restrictions", "Reserved Addresses", "Reserved Domains", "SSH Certificate Authorities", "SSH Credentials", "SSH Host Certificates", "SSH User Certificates", "Static Backends", "TCP Edge Backend Module", "TCP Edge IP Restriction Module", "TCP Edge Policy Module", "TCP Edge Traffic Policy Module", "TLS Certificates", "TLS Edge Backend Module", "TLS Edge IP Restriction Module", "TLS Edge Mutual TLS Module", "TLS Edge Policy Module", "TLS Edge TLS Termination Module", "TLS Edge Traffic Policy Module", "Tunnel Group Backends", "Tunnel Sessions", "Tunnels", "Weighted Backends"], "terms": {"do": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "construct": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "object": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "directli": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "instead": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "access": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "abuse_report": [0, 7, 37], "properti": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "ngrok": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "client": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62], "class": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "servic": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "abusereportscli": [0, 7, 37], "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "allow": [0, 7, 8, 9, 29, 37, 38, 39, 40, 44, 45, 60], "you": [0, 1, 2, 7, 8, 9, 29, 30, 37, 38, 42, 44, 52, 60], "submit": [0, 7], "take": [0, 7, 9, 29], "down": [0, 7], "request": [0, 7, 9, 25, 29, 37, 40, 60], "url": [0, 7, 9, 28, 29, 37], "host": [0, 7, 9, 37, 43, 46], "violat": [0, 7], "": [0, 7, 9, 32, 37, 42, 44, 60, 62], "term": [0, 7, 9], "creat": [0, 1, 2, 5, 6, 7, 8, 9, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "metadata": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 28, 30, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "new": [0, 1, 2, 5, 6, 8, 30, 33, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 62], "which": [0, 7, 8, 9, 28, 31, 32, 37, 40, 44, 52, 60], "review": 0, "our": [0, 29], "system": [0, 9, 29], "respons": [0, 8, 9, 25, 29, 37], "team": [0, 9, 37], "api": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "i": [0, 1, 5, 6, 7, 8, 9, 24, 25, 26, 27, 28, 29, 30, 31, 33, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 60, 62], "onli": [0, 2, 6, 7, 8, 9, 28, 30, 40, 42, 44, 46], "avail": [0, 8, 9, 28, 60], "author": [0, 7, 8, 9, 37, 45, 46], "account": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 24, 26, 27, 28, 30, 32, 33, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "contact": 0, "com": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "paramet": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "sequenc": [0, 8, 9, 24, 26, 27, 28, 32, 33, 40, 44, 45, 46], "str": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "list": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "contain": [0, 9, 30, 32], "suspect": [0, 9], "content": [0, 9, 34], "arbitrari": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 29, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "user": [0, 1, 2, 6, 7, 8, 9, 24, 25, 26, 27, 28, 30, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 52, 59, 62], "defin": [0, 1, 2, 6, 7, 8, 9, 24, 25, 26, 27, 28, 30, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "data": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "about": [0, 6, 8, 9, 29, 30, 33, 38, 39, 40, 43, 44, 45, 46, 47, 52, 59, 62], "option": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 29, 30, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "max": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52], "4096": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52], "byte": [0, 1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 38, 39, 40, 41, 42, 43, 44, 45, 46, 52], "http": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "doc": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "return": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "type": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "abusereport": [0, 9, 37], "get": [0, 1, 2, 3, 4, 5, 6, 8, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "id": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "detail": [0, 1, 2, 5, 6, 8, 9, 29, 30, 31, 33, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 62], "statu": [0, 9, 28, 29, 34, 37, 60, 61], "resourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 24, 26, 27, 28, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "identifi": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "agent_ingress": [1, 7, 37], "agentingressescli": [1, 7, 37], "domain": [1, 7, 8, 9, 37, 44, 52], "descript": [1, 2, 6, 8, 9, 24, 25, 26, 27, 28, 30, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "certificate_management_polici": [1, 9, 37, 42], "none": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62], "The": [1, 2, 7, 8, 9, 28, 29, 30, 31, 37, 44, 45, 46, 60, 62], "can": [1, 2, 7, 8, 9, 33, 37, 38, 40, 41, 42, 43, 44, 46, 52, 60], "configur": [1, 7, 8, 9, 24, 25, 26, 27, 38, 42, 47, 60], "connect": [1, 7, 8, 9, 33, 38, 40, 42, 45, 46, 60], "via": [1, 7, 24, 25, 26, 27, 38, 44], "set": [1, 9, 40], "address": [1, 7, 8, 9, 37, 44, 45, 46, 47], "human": [1, 2, 5, 6, 8, 9, 24, 25, 26, 27, 29, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "readabl": [1, 2, 5, 6, 8, 9, 24, 25, 26, 27, 29, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "us": [1, 2, 5, 6, 7, 8, 9, 24, 25, 26, 27, 28, 29, 32, 38, 40, 41, 42, 43, 44, 45, 46, 47, 52, 60], "255": [1, 2, 6, 8, 9, 24, 25, 26, 27, 30, 32, 38, 39, 40, 43, 44, 45, 46, 52], "machin": [1, 6, 8, 9, 24, 25, 26, 27, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 62], "own": [1, 2, 7, 9, 42], "base": [1, 9, 62], "name": [1, 5, 9, 37], "gener": [1, 2, 8, 9, 43], "region": [1, 9, 37, 41, 42], "agentingresscertpolici": [1, 9, 37], "automat": [1, 7, 9, 42, 52], "manag": [1, 2, 7, 9, 42], "tl": [1, 6, 7, 9, 37, 42, 47], "certif": [1, 7, 9, 37, 42], "null": [1, 9, 25, 26, 27, 30, 42], "disabl": [1, 9, 42, 60], "agentingress": [1, 9, 37], "delet": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 62], "before_id": [1, 2, 3, 4, 5, 6, 8, 24, 26, 27, 28, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "limit": [1, 2, 3, 4, 5, 6, 8, 9, 24, 26, 27, 28, 30, 32, 33, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "all": [1, 2, 3, 4, 5, 6, 7, 8, 9, 24, 26, 27, 28, 29, 30, 33, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 61, 62], "agentingresslist": [1, 9, 37], "updat": [1, 2, 5, 6, 8, 9, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 52, 59, 60, 62], "attribut": [1, 2, 5, 6, 8, 30, 38, 39, 40, 41, 42, 44, 52], "api_kei": [2, 7, 9, 37], "apikeyscli": [2, 7, 37], "ar": [2, 6, 7, 8, 9, 25, 28, 29, 38, 39, 40, 41, 42, 44, 45, 46, 52, 60], "authent": [2, 7, 8, 9, 44, 45, 46], "mai": [2, 7, 8, 9, 29, 42, 44, 46, 52], "itself": [2, 7, 37, 60], "provis": [2, 7, 9, 52], "ll": [2, 7, 37], "need": [2, 7, 8, 9, 37], "your": [2, 7, 8, 9, 30, 37, 40, 44, 60], "first": [2, 7, 9, 29, 33, 37, 52], "from": [2, 7, 9, 37, 44], "page": [2, 7, 9], "dashboard": [2, 7, 9, 37, 38, 40], "owner_id": [2, 8, 9, 37, 44], "what": [2, 7, 8, 9, 24, 25, 26, 27, 28, 40, 41, 42, 44], "If": [2, 8, 9, 24, 25, 26, 27, 29, 30, 33, 38, 44, 45, 46, 60], "suppli": [2, 8, 9, 28, 32, 44], "credenti": [2, 7, 9, 37], "creation": [2, 8, 9, 44], "ownership": [2, 8, 9, 44], "assign": [2, 7, 8, 9, 29, 41, 44, 62], "specifi": [2, 7, 8, 9, 24, 25, 26, 27, 39, 42, 44, 45, 46], "bot": [2, 8, 9, 37, 44], "admin": [2, 8, 9, 44], "owner": [2, 8, 9, 44], "other": [2, 6, 7, 8, 9, 29, 43, 44], "than": [2, 8, 9, 44], "themselv": [2, 8, 9, 44], "default": [2, 8, 9, 41, 42, 44, 45, 46], "apikei": [2, 9, 37], "apikeylist": [2, 9, 37], "application_sess": [3, 7, 9, 37], "applicationsessionscli": [3, 7, 37], "applicationsess": [3, 9, 37], "applicationsessionlist": [3, 9, 37], "application_us": [4, 7, 9, 37], "applicationuserscli": [4, 7, 37], "applicationus": [4, 9, 37], "applicationuserlist": [4, 9, 37], "bot_us": [5, 7, 9, 37], "botuserscli": [5, 7, 37], "activ": [5, 7, 9, 28, 37], "bool": [5, 9, 40], "whether": [5, 9, 28], "botus": [5, 9, 37], "botuserlist": [5, 9, 37], "certificate_author": [6, 7, 9, 37], "certificateauthoritiescli": [6, 7, 37], "x509": [6, 7, 52], "sign": [6, 7, 9, 43, 45, 46], "attach": [6, 7, 9, 28, 31, 38, 39, 40, 42, 52], "mutual": [6, 7, 37, 42], "modul": [6, 7, 9, 24, 25, 26, 27, 37, 38], "verifi": [6, 7], "present": [6, 7, 9, 46], "ha": [6, 7, 9, 38, 40, 60], "been": [6, 7, 9, 60], "ca": [6, 7, 9], "mtl": [6, 7], "valid": [6, 7, 9, 25, 29, 37, 45, 46], "thu": [6, 7], "privat": [6, 7, 9, 43, 45, 52], "kei": [6, 7, 8, 9, 37, 43, 44, 45, 46, 52], "includ": [6, 7, 8, 9, 29, 44, 45, 46, 60], "ca_pem": [6, 9, 37], "upload": [6, 9, 42, 44, 52], "raw": [6, 9, 37], "pem": [6, 9, 44, 52], "certificateauthor": [6, 9, 37], "inform": [6, 8, 9, 30, 32, 33, 37, 38, 39, 40, 43, 44, 45, 46, 47, 52, 59, 62], "certfic": [6, 43, 45, 46], "certificateauthoritylist": [6, 9, 37], "root": 7, "librari": [7, 37], "Then": 7, "import": [7, 37], "ip": [7, 9, 25, 37, 45], "polici": [7, 9, 25, 26, 27, 28, 37, 40, 42], "ip_polici": [7, 9, 29, 37, 38], "print": [7, 37], "agent": [7, 8, 9, 28, 37, 40, 42, 60, 61], "authtoken": [7, 8, 9], "cred": [7, 9, 37], "base_url": 7, "abus": [7, 9, 37], "report": [7, 9, 37], "backend": [7, 9, 25, 26, 27, 28, 37], "credentialscli": [7, 8, 37], "tunnel": [7, 9, 28, 37, 38, 44], "thei": [7, 8, 9, 38, 41, 52], "instal": [7, 8], "config": [7, 8], "add": [7, 8, 9, 31, 37], "command": [7, 8, 9, 46, 60], "yml": [7, 8], "file": [7, 8, 9], "edge_modul": [7, 37], "edg": [7, 9, 28, 29, 37, 42], "endpoint": [7, 9, 37, 38, 40, 42, 60, 61], "endpointscli": [7, 28, 37], "provid": [7, 9, 28, 37, 61], "queri": [7, 28], "serv": [7, 9, 24, 26, 27, 28, 45], "hostport": [7, 9, 24, 26, 27, 28, 29, 37], "associ": [7, 9, 25, 26, 27, 28, 30, 38], "event_destin": [7, 9, 30, 37], "eventdestinationscli": [7, 30, 37], "event_sourc": [7, 31, 37], "eventsourcescli": [7, 31, 37], "event_subscript": [7, 9, 32, 37], "eventsubscriptionscli": [7, 32, 37], "ippoliciescli": [7, 37, 38], "reusabl": [7, 38], "group": [7, 9, 37, 38], "cidr": [7, 9, 37, 38, 39, 40], "rang": [7, 9, 38, 39], "deni": [7, 9, 37, 38, 39, 46], "action": [7, 8, 9, 29, 37, 38, 39, 44], "also": [7, 9, 38, 52], "restrict": [7, 8, 9, 25, 37, 38, 44], "control": [7, 9, 38], "start": [7, 8, 9, 38, 40, 44, 60], "session": [7, 8, 9, 37, 38, 61], "ip_policy_rul": [7, 9, 37, 39], "ippolicyrulescli": [7, 37, 39], "rule": [7, 8, 9, 37, 38, 44], "ipv4": [7, 9, 39], "ipv6": [7, 9, 39], "entri": [7, 39], "make": [7, 9, 29, 39, 40, 60], "up": [7, 39], "ip_restrict": [7, 9, 25, 26, 27, 37, 40], "iprestrictionscli": [7, 37, 40], "place": [7, 9, 40], "initi": [7, 9, 28, 40], "traffic": [7, 9, 25, 26, 27, 28, 33, 37, 38, 40, 41, 42, 45, 47, 52, 59, 62], "specif": [7, 9, 29, 37, 40, 42], "aspect": [7, 40], "ingress": [7, 9, 37, 40], "appli": [7, 9, 30, 38, 39, 40, 42], "enforc": [7, 9, 37, 40], "log": [7, 9, 40, 46], "public": [7, 9, 40, 44, 45, 46, 47], "face": [7, 40], "reserved_addr": [7, 9, 37, 41], "reservedaddrscli": [7, 37, 41], "reserv": [7, 9, 37], "tcp": [7, 9, 25, 37, 41, 47], "listen": [7, 41, 42], "hostnam": [7, 9, 37, 41, 42, 45, 47], "port": [7, 9, 29, 37, 41, 46, 47], "cannot": [7, 41], "chosen": [7, 9, 41], "reserved_domain": [7, 9, 37, 42], "reserveddomainscli": [7, 37, 42], "cname": [7, 9, 42], "record": [7, 9, 42], "point": [7, 9, 29, 42], "server": [7, 9, 29, 42, 45, 46], "ssh_certificate_author": [7, 9, 37, 43], "sshcertificateauthoritiescli": [7, 37, 43], "ssh": [7, 9, 37, 60, 61], "pair": [7, 9, 43, 52], "its": [7, 9, 43, 45, 62], "ssh_credenti": [7, 9, 37, 44], "sshcredentialscli": [7, 37, 44], "gatewai": [7, 44], "ssh_host_certif": [7, 9, 37, 45], "sshhostcertificatescli": [7, 37, 45], "along": [7, 45], "correspond": [7, 45], "assert": [7, 9, 45], "who": [7, 8, 9, 44, 45], "trust": [7, 45, 46], "wa": [7, 9, 45], "ssh_user_certif": [7, 9, 37, 46], "sshusercertificatescli": [7, 37, 46], "when": [7, 9, 29, 30, 37, 43, 45, 46, 60], "must": [7, 8, 9, 30, 46, 60], "tls_certif": [7, 9, 37, 52], "tlscertificatescli": [7, 37, 52], "match": [7, 8, 9, 25, 37, 44, 52, 59], "termin": [7, 9, 37, 46, 52], "unus": [7, 52], "until": [7, 30, 33, 38, 52], "have": [7, 8, 9, 44, 52], "enabl": [7, 9, 37, 52], "autom": [7, 52], "tunnel_sess": [7, 9, 37, 60], "tunnelsessionscli": [7, 37, 60], "repres": [7, 9, 28, 60], "instanc": [7, 60], "revers": [7, 60, 61], "run": [7, 9, 60, 61], "each": [7, 24, 25, 26, 27, 60, 62], "one": [7, 9, 30, 33, 37, 43, 45, 60], "more": [7, 9, 46, 60], "tunnelscli": [7, 37, 61], "expos": [7, 61], "acl": [8, 9, 37, 44], "call": [8, 9, 37, 45, 46, 60], "time": [8, 9, 44, 45, 46, 60], "token": [8, 9, 37, 44], "futur": [8, 45], "save": 8, "secur": 8, "yourself": 8, "unspecifi": [8, 9, 44, 45, 46], "bind": [8, 9, 28, 37, 44], "caller": [8, 9, 29, 44, 60], "label": [8, 9, 37, 44, 59], "For": [8, 9, 44], "exampl": [8, 9, 25, 44], "open": [8, 9, 44, 46], "io": [8, 9, 29, 44], "would": [8, 9, 30, 44], "lead": [8, 9, 44], "wildcard": [8, 9, 44], "multipl": [8, 9, 44], "common": [8, 9, 29, 44], "suffix": [8, 9, 44], "x": [8, 9, 44], "y": [8, 9, 44], "etc": [8, 9, 44], "valu": [8, 9, 24, 25, 26, 27, 30, 37, 40, 44, 45, 46], "A": [8, 9, 32, 33, 44, 46, 47, 59, 60, 62], "equival": [8, 9, 44], "explicitli": [8, 9, 44], "permit": [8, 9, 44, 46], "credentiallist": [8, 9, 37], "prop": 9, "created_at": [9, 37], "datetim": [9, 45, 46], "timestamp": 9, "rfc": [9, 45, 46], "3339": [9, 45, 46], "format": [9, 30, 37, 45, 46], "uniqu": [9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32], "bearer": 9, "header": [9, 25, 34, 37], "otherwis": 9, "uri": [9, 37], "next_page_uri": [9, 37], "next": [9, 33], "awsauth": [9, 37], "awscredenti": [9, 37], "aw": 9, "prefer": 9, "long": 9, "role": [9, 37], "awsrol": [9, 37], "assum": 9, "behalf": 9, "deposit": 9, "event": [9, 37], "aws_access_key_id": [9, 37], "portion": 9, "aws_secret_access_kei": [9, 37], "secret": [9, 37], "role_arn": [9, 37], "arn": 9, "should": [9, 32, 60], "deliv": 9, "target": [9, 30, 37, 42], "abusereporthostnam": [9, 37], "arrai": 9, "status": 9, "relat": 9, "indic": [9, 29], "process": [9, 60], "pend": 9, "partially_process": 9, "pars": 9, "out": 9, "taken": 9, "against": [9, 29], "ban": 9, "unban": 9, "ignor": 9, "certificate_management_statu": [9, 37], "agentingresscertstatu": [9, 37], "ns_target": [9, 37], "n": 9, "deleg": 9, "over": 9, "region_domain": [9, 37], "subdomain": 9, "increas": 9, "agentingresscertjob": [9, 37], "error_cod": [9, 29, 37], "error": 9, "code": [9, 29, 34, 37, 60], "why": [9, 29], "fail": [9, 29, 37, 60], "It": [9, 30, 38], "either": [9, 39], "temporari": 9, "condit": [9, 29], "internal_error": 9, "perman": 9, "correct": 9, "dns_error": 9, "msg": [9, 37], "messag": [9, 29, 37], "describ": 9, "current": [9, 28, 30, 40, 45, 46, 60, 61], "retries_at": [9, 37], "job": 9, "retri": [9, 29], "started_at": [9, 37], "support": [9, 39, 40, 60], "letsencrypt": 9, "private_key_typ": [9, 37, 43], "rsa": [9, 43], "ecdsa": [9, 43], "provisioning_job": [9, 37], "certifici": 9, "isn": 9, "t": [9, 37], "being": 9, "renew": 9, "renews_at": [9, 37], "ref": [9, 37], "applic": [9, 37], "browser_sess": [9, 37], "browsersess": [9, 37], "browser": 9, "ephemer": [9, 28], "expires_at": [9, 37], "expir": 9, "last_act": [9, 37], "last": 9, "public_url": [9, 37], "rout": [9, 37], "email": [9, 37], "identity_provid": [9, 37], "identityprovid": [9, 37], "ident": 9, "last_login": [9, 37], "provider_user_id": [9, 37], "usernam": [9, 37, 46], "ip_address": [9, 37], "locat": [9, 37], "geoloc": 9, "user_ag": [9, 37], "userag": [9, 37], "extended_key_usag": [9, 37], "extend": 9, "key_usag": [9, 37], "not_aft": [9, 37], "becom": [9, 45, 46], "invalid": [9, 45, 46], "not_befor": [9, 37], "subject_common_nam": [9, 37], "subject": 9, "soon": 9, "deprec": [9, 42], "int": [9, 29, 34, 43, 62], "princip": [9, 37, 45, 46], "principal_id": [9, 37], "todo": 9, "me": 9, "proto": [9, 37], "protocol": [9, 46], "belong": 9, "scheme": [9, 37], "tcp_addr": [9, 37], "traffic_polici": [9, 25, 26, 27, 28, 37], "cloud": [9, 28], "updated_at": [9, 37], "upstream_proto": [9, 37], "forward": [9, 46, 47], "upstream_url": [9, 37], "local": 9, "clep": 9, "endpointbackend": [9, 10, 37, 48, 53], "back": 9, "true": [9, 40], "fals": [9, 40], "endpointbackendmut": [9, 10, 25, 26, 27, 37, 48, 53], "backend_id": [9, 37], "endpointcircuitbreak": [9, 11, 25, 37], "error_threshold_percentag": [9, 37], "float": 9, "threshold": 9, "percentag": [9, 62], "between": 9, "0": [9, 37, 43, 45, 46, 62], "1": [9, 37, 45, 46], "100": 9, "num_bucket": [9, 37], "integ": 9, "number": [9, 46], "bucket": 9, "metric": 9, "retain": 9, "128": 9, "rolling_window": [9, 37], "second": [9, 60], "statist": 9, "roll": 9, "window": [9, 60], "tripped_dur": [9, 37], "timedelta": 9, "after": [9, 37, 60], "circuit": [9, 25, 37], "trip": 9, "wait": [9, 60], "befor": [9, 60], "re": 9, "evalu": 9, "upstream": 9, "health": 9, "volume_threshold": [9, 37], "help": 9, "volum": 9, "low": 9, "endpointcompress": [9, 12, 25, 37], "endpointippolici": [9, 13, 37, 49, 54], "check": [9, 29, 60], "endpointippolicymut": [9, 13, 25, 26, 27, 37, 49, 54], "ip_policy_id": [9, 37, 39, 40], "endpointlist": [9, 28, 37], "endpointmutualtl": [9, 35, 37, 55], "encod": [9, 44, 52], "concaten": 9, "them": 9, "togeth": 9, "endpointmutualtlsmut": [9, 24, 27, 35, 37, 55], "certificate_authority_id": [9, 37], "endpointoauth": [9, 14, 25, 37], "auth_check_interv": [9, 37], "guarante": [9, 29], "refresh": 9, "state": 9, "recheck": 9, "still": [9, 30, 42, 60], "tunabl": 9, "minimum": 9, "amount": [9, 60], "revok": 9, "longer": 9, "abl": 9, "cookie_prefix": [9, 37], "prefix": 9, "cooki": 9, "cach": 9, "inactivity_timeout": [9, 37], "inact": 9, "forc": [9, 46], "reauthent": 9, "maximum_dur": [9, 37], "maximum": 9, "durat": 9, "period": 9, "exceed": 9, "options_passthrough": [9, 37], "necessari": [9, 37], "cor": 9, "endpointoauthprovid": [9, 37], "endpointoauthamazon": [9, 37], "client_id": [9, 37], "client_secret": [9, 37], "email_address": [9, 37], "email_domain": [9, 37], "scope": [9, 37], "endpointoauthfacebook": [9, 37], "oauth": [9, 25, 37], "app": [9, 59], "retriev": 9, "where": [9, 30], "addit": [9, 29, 31, 37, 46], "see": [9, 46, 52], "well": [9, 37], "caveat": 9, "permiss": [9, 46], "like": [9, 30, 37], "ask": 9, "e": [9, 29, 37, 59], "pass": 9, "both": [9, 39], "endpointoauthgithub": [9, 37], "organ": [9, 37], "github": [9, 37], "org": 9, "member": 9, "ani": [9, 29, 37, 38, 46, 60], "slug": 9, "qualifi": 9, "g": [9, 59], "endpointoauthgitlab": [9, 37], "endpointoauthgoogl": [9, 37], "endpointoauthlinkedin": [9, 37], "endpointoauthmicrosoft": [9, 37], "amazon": [9, 37], "facebook": [9, 37], "gitlab": [9, 37], "googl": [9, 37], "linkedin": [9, 37], "microsoft": [9, 37], "twitch": [9, 37], "endpointoauthtwitch": [9, 37], "endpointoidc": [9, 15, 25, 37], "oidc": [9, 25, 37], "audienc": 9, "issuer": [9, 37], "openid": 9, "discoveri": 9, "endpointrequesthead": [9, 17, 25, 37], "map": [9, 34, 46, 59, 62], "inject": 9, "sent": [9, 33], "remov": [9, 31, 37], "endpointresponsehead": [9, 18, 25, 37], "endpointsaml": [9, 19, 37], "allow_idp_initi": [9, 37], "idp": 9, "login": 9, "doe": 9, "visit": 9, "redirect": 9, "relayst": 9, "want": 9, "saml": [9, 25, 37], "assertion_consumer_service_url": [9, 37], "sp": 9, "consum": 9, "dure": 9, "flow": 9, "authorized_group": [9, 37], "entity_id": [9, 37], "entiti": 9, "alwai": 9, "form": 9, "In": [9, 37], "implement": [9, 37], "same": 9, "force_authn": [9, 37], "whenev": 9, "we": 9, "prompt": 9, "even": 9, "alreadi": [9, 60], "idp_metadata": [9, 37], "full": 9, "xml": 9, "entitydescriptor": 9, "download": 9, "metadata_url": [9, 37], "dynam": 9, "nameid_format": [9, 37], "expect": 9, "urn": 9, "oasi": 9, "tc": 9, "2": 9, "nameid": 9, "persist": 9, "subset": 9, "enumer": 9, "request_signing_certificate_pem": [9, 37], "509": 9, "mani": 9, "verif": [9, 25, 37], "highli": 9, "recommend": 9, "single_logout_url": [9, 37], "singl": [9, 37], "logout": 9, "endpointsamlmut": [9, 19, 25, 37], "endpointtlstermin": [9, 27, 36, 37, 57], "min_vers": [9, 37], "version": [9, 60], "advertis": 9, "handshak": 9, "choos": 9, "industri": 9, "safe": 9, "terminate_at": [9, 37], "through": 9, "most": 9, "disallow": 9, "becaus": [9, 29], "reli": 9, "underli": 9, "endpointtlsterminationatedg": [9, 24, 36, 37], "endpointtrafficpolici": [9, 20, 25, 26, 27, 37, 51, 58], "endpointuseragentfilt": [9, 21, 25, 37], "endpointwebhookvalid": [9, 22, 25, 37], "string": [9, 29], "webhook": [9, 25, 37], "send": [9, 30, 47], "given": [9, 31], "except": [9, 37], "sn": 9, "requir": 9, "endpointwebsockettcpconvert": [9, 23, 25, 37], "eventdestin": [9, 30, 37], "destin": [9, 32, 37], "output": [9, 30], "serial": [9, 30], "accept": [9, 30], "json": [9, 30, 37], "eventtarget": [9, 30, 37], "encapsul": [9, 29, 30], "how": [9, 30], "exactli": [9, 30], "follow": [9, 30, 46, 60], "leav": [9, 30], "rest": [9, 30], "kinesi": [9, 30, 37], "firehos": [9, 30, 37], "cloudwatch_log": [9, 30, 37], "s3": [9, 30], "eventdestinationlist": [9, 30, 37], "eventsourc": [9, 31, 37], "subscript": [9, 30, 31, 37], "trigger": [9, 31, 32], "eventsourcelist": [9, 31, 37], "eventsourcereplac": [9, 32, 37], "eventsubscript": [9, 32, 37], "custom": [9, 32], "intend": [9, 32], "char": [9, 32], "eventsubscriptionlist": [9, 32, 37], "azure_logs_ingest": [9, 37], "eventtargetazurelogsingest": [9, 37], "eventtargetcloudwatchlog": [9, 37], "cloudwatch": 9, "datadog": [9, 37], "eventtargetdatadog": [9, 37], "eventtargetfirehos": [9, 37], "eventtargetkinesi": [9, 37], "data_collection_rule_id": [9, 37], "collect": 9, "immut": 9, "data_collection_stream_nam": [9, 37], "stream": 9, "insid": 9, "dcr": 9, "logs_ingestion_uri": [9, 37], "ingest": 9, "tenant_id": [9, 37], "tenant": 9, "azur": 9, "auth": [9, 14, 37], "log_group_arn": [9, 37], "ddsite": [9, 37], "site": 9, "ddtag": [9, 37], "tag": 9, "delivery_stream_arn": [9, 37], "deliveri": 9, "stream_arn": [9, 37], "failoverbackend": [9, 33, 37], "child": [9, 33, 62], "order": [9, 33], "failov": [9, 37], "failoverbackendlist": [9, 33, 37], "httpresponsebackend": [9, 34, 37], "bodi": [9, 34, 37], "fix": [9, 34], "status_cod": [9, 34, 37], "httpresponsebackendlist": [9, 34, 37], "httpsedg": [9, 24, 37], "mutual_tl": [9, 24, 27, 37], "httpsedgerout": [9, 25, 37], "tls_termin": [9, 24, 27, 37], "httpsedgelist": [9, 24, 37], "https_edg": [9, 37], "circuit_break": [9, 25, 37], "breaker": [9, 25, 37], "compress": [9, 25, 37], "edge_id": [9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 37], "selector": [9, 25, 59], "blog": [9, 25], "match_typ": [9, 25, 37], "exact_path": [9, 25], "path_prefix": [9, 25], "request_head": [9, 25, 37], "response_head": [9, 25, 37], "webhook_verif": [9, 25, 37], "websocket_tcp_convert": [9, 25, 37], "user_agent_filt": [9, 25, 37], "websocket": [9, 25, 37], "adapt": [9, 25], "ippolici": [9, 37, 38], "ippolicylist": [9, 37, 38], "ippolicyrul": [9, 37, 39], "notat": [9, 39], "ippolicyrulelist": [9, 37, 39], "iprestrict": [9, 37, 40], "warn": [9, 40], "issu": [9, 40, 45, 46, 60], "four": [9, 40], "iprestrictionlist": [9, 37, 40], "country_cod": [9, 37], "iso": 9, "countri": 9, "lat_long_radius_km": [9, 37], "accuraci": 9, "radiu": 9, "geograph": [9, 41], "coordin": 9, "latitud": [9, 37], "longitud": [9, 37], "reservedaddr": [9, 37, 41], "addr": [9, 37, 41], "datacent": [9, 41], "u": [9, 41, 42], "au": [9, 41, 42], "eu": [9, 41, 42], "ap": [9, 41, 42], "jp": [9, 41, 42], "sa": [9, 41, 42], "reservedaddrlist": [9, 37, 41], "reserveddomain": [9, 37, 42], "acme_challenge_cname_target": [9, 37], "dn": 9, "_acm": 9, "challeng": 9, "non": 9, "referenc": [9, 30, 33, 38, 62], "recent": 9, "reserveddomaincertpolici": [9, 37, 42], "reserveddomaincertstatu": [9, 37], "cname_target": [9, 37], "With": [9, 42], "launch": [9, 42], "global": [9, 42], "network": [9, 29, 42], "now": [9, 42], "handl": [9, 42], "field": [9, 29, 42], "note": [9, 42], "reserveddomaincertjob": [9, 37], "reserveddomainlist": [9, 37, 42], "sshcertificateauthor": [9, 37, 43], "key_typ": [9, 37], "public_kei": [9, 37, 44, 45, 46], "sshcertificateauthoritylist": [9, 37, 43], "sshcredenti": [9, 37, 44], "keypair": [9, 44], "sshcredentiallist": [9, 37, 44], "sshhostcertif": [9, 37, 45], "openssh": [9, 45, 46], "cert": 9, "pub": 9, "disk": 9, "sshd_config": 9, "hostcertif": 9, "direct": 9, "ed25519": [9, 43], "danger": [9, 45, 46], "consid": [9, 45], "ssh_certificate_authority_id": [9, 37, 45, 46], "valid_aft": [9, 37, 45, 46], "valid_until": [9, 37, 45, 46], "valid_befor": [9, 45, 46], "sshhostcertificatelist": [9, 37, 45], "sshusercertif": [9, 37, 46], "critical_opt": [9, 37, 46], "critic": [9, 46], "two": [9, 46], "spec": [9, 46], "extens": [9, 37, 46], "interpret": [9, 46], "purpos": [9, 38, 46], "These": [9, 46], "abil": [9, 46], "x11": [9, 46], "pty": [9, 46], "rc": [9, 46], "understand": [9, 46], "predefin": [9, 46], "holder": [9, 46], "sshusercertificatelist": [9, 37, 46], "staticbackend": [9, 37, 47], "static": [9, 37], "staticbackendtl": [9, 37, 47], "staticbackendlist": [9, 37, 47], "tcpedg": [9, 26, 37], "tcpedgelist": [9, 26, 37], "tcp_edg": [9, 37], "tlscertif": [9, 37, 52], "certificate_pem": [9, 37, 52], "chain": [9, 52], "leaf": [9, 52], "bundl": [9, 52], "issued_at": [9, 37], "issuer_common_nam": [9, 37], "One": 9, "serial_numb": [9, 37], "subject_alternative_nam": [9, 37], "tlscertificatesan": [9, 37], "altern": 9, "san": 9, "subject_countri": [9, 37], "subject_loc": [9, 37], "subject_organ": [9, 37], "subject_organizational_unit": [9, 37], "organiz": 9, "unit": 9, "subject_provinc": [9, 37], "provinc": 9, "tlscertificatelist": [9, 37, 52], "dns_name": [9, 37], "tlsedg": [9, 27, 37], "tlsedgelist": [9, 27, 37], "tls_edg": [9, 37], "forwards_to": [9, 37], "express": 9, "pull": 9, "top": 9, "level": 9, "tune": 9, "refer": 9, "tunnelgroupbackend": [9, 37, 59], "tunnelgroup": [9, 59], "watch": [9, 59], "foo": [9, 59], "dc": [9, 59], "bar": [9, 59], "tunnelgroupbackendlist": [9, 37, 59], "tunnellist": [9, 37, 61], "onlin": [9, 37, 59, 60, 61], "tunnelsess": [9, 37, 60], "agent_vers": [9, 37], "o": [9, 14, 37], "oper": [9, 29, 60], "transport": [9, 37], "v2": 9, "tunnelsessionlist": [9, 37, 60], "browser_nam": [9, 37], "chrome": 9, "browser_vers": [9, 37], "102": 9, "device_typ": [9, 37], "devic": 9, "desktop": 9, "os_nam": [9, 37], "maco": 9, "os_vers": [9, 37], "10": [9, 60], "15": 9, "7": 9, "weightedbackend": [9, 37, 62], "weight": [9, 37], "10000": [9, 62], "weightedbackendlist": [9, 37, 62], "edge_route_backend_modul": 10, "edgeroutebackendmodulecli": [10, 37], "replac": [10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 35, 36, 37, 48, 49, 51, 53, 54, 55, 57, 58], "edge_route_circuit_breaker_modul": 11, "edgeroutecircuitbreakermodulecli": [11, 37], "edge_route_compression_modul": 12, "edgeroutecompressionmodulecli": [12, 37], "edge_route_ip_restriction_modul": 13, "edgerouteiprestrictionmodulecli": [13, 37], "edge_route_o_auth_modul": 14, "edgerouteoauthmodulecli": [14, 37], "edge_route_oidc_modul": 15, "edgerouteoidcmodulecli": [15, 37], "edge_route_policy_modul": 16, "edge_route_request_headers_modul": 17, "edgerouterequestheadersmodulecli": [17, 37], "edge_route_response_headers_modul": 18, "edgerouteresponseheadersmodulecli": [18, 37], "edge_route_saml_modul": 19, "edgeroutesamlmodulecli": [19, 37], "edge_route_traffic_policy_modul": 20, "edgeroutetrafficpolicymodulecli": [20, 37], "edge_route_user_agent_filter_modul": 21, "edgerouteuseragentfiltermodulecli": [21, 37], "edge_route_webhook_verification_modul": 22, "edgeroutewebhookverificationmodulecli": [22, 37], "edge_route_websocket_tcp_converter_modul": 23, "edgeroutewebsockettcpconvertermodulecli": [23, 37], "edges_http": 24, "edgeshttpscli": [24, 37], "modifi": [24, 25, 26, 27], "howev": [24, 25, 26, 27], "complet": [24, 25, 26, 27, 60], "exist": [24, 25, 26, 27], "There": [24, 25, 26, 27], "wai": [24, 25, 26, 27], "edges_https_rout": 25, "edgeshttpsroutescli": [25, 37], "edges_tcp": 26, "edgestcpcli": [26, 37], "edges_tl": 27, "edgestlscli": [27, 37], "method": 29, "invok": [29, 37], "rais": 29, "robustli": 29, "consult": [29, 37], "document": 29, "unexpect": 29, "404": 29, "notfounderror": [29, 37], "ensur": 29, "subclass": 29, "try": [29, 37], "someth": 29, "els": 29, "happen": 29, "best": 29, "distinguish": 29, "without": [29, 37], "err_ngrok_7104": 29, "undefin": 29, "some": [29, 37, 60], "kind": 29, "thrown": 29, "nake": 29, "block": 29, "catch": 29, "runtimeerror": 29, "could": [29, 60], "http_status_cod": [29, 37], "simpl": 29, "introspect": 29, "explain": 29, "operation_id": [29, 37], "operationid": 29, "trace": 29, "separ": 29, "easier": 29, "anyth": 30, "subscription_id": 31, "destination_id": 32, "failover_backend": 33, "failoverbackendscli": [33, 37], "behavior": 33, "within": 33, "offlin": 33, "establish": 33, "attempt": 33, "success": 33, "http_response_backend": 34, "httpresponsebackendscli": [34, 37], "https_edge_mutual_tls_modul": 35, "httpsedgemutualtlsmodulecli": [35, 37], "https_edge_tls_termination_modul": 36, "httpsedgetlsterminationmodulecli": [36, 37], "offici": 37, "helper": 37, "work": 37, "python": 37, "pip": 37, "ve": 37, "packag": 37, "That": 37, "subnet": 37, "24": [37, 46], "8": 37, "12": 37, "abstract": 37, "awai": 37, "__iter__": 37, "fetch": 37, "transpar": 37, "p": 37, "cr_1kyyuneyn6xhhlqymblrj5nxkoz": 37, "dump": 37, "server_nam": 37, "giraff": 37, "section": 37, "datatyp": 37, "restart": [37, 60], "stop": [37, 60], "staticbackendscli": [37, 47], "tunnelgroupbackendscli": [37, 59], "weightedbackendscli": [37, 62], "convert": 37, "filter": 37, "tcpedgebackendmodulecli": [37, 48], "tcpedgeiprestrictionmodulecli": [37, 49], "tcpedgetrafficpolicymodulecli": [37, 51], "tlsedgebackendmodulecli": [37, 53], "tlsedgeiprestrictionmodulecli": [37, 54], "tlsedgemutualtlsmodulecli": [37, 55], "tlsedgetlsterminationmodulecli": [37, 57], "tlsedgetrafficpolicymodulecli": [37, 58], "delete_certif": [37, 42], "delete_certificate_management_polici": [37, 42], "anoth": 38, "treat": 38, "remain": 38, "zero": 38, "certificate_id": 42, "exclus": 42, "detach": 42, "elliptic_curv": 43, "key_siz": 43, "ellipt": 43, "curv": 43, "size": 43, "2048": 43, "year": 45, "hour": 46, "static_backend": 47, "reachabl": 47, "internet": 47, "tcp_edge_backend_modul": 48, "tcp_edge_ip_restriction_modul": 49, "tcp_edge_policy_modul": 50, "tcp_edge_traffic_policy_modul": 51, "private_key_pem": 52, "tls_edge_backend_modul": 53, "tls_edge_ip_restriction_modul": 54, "tls_edge_mutual_tls_modul": 55, "tls_edge_policy_modul": 56, "tls_edge_tls_termination_modul": 57, "tls_edge_traffic_policy_modul": 58, "tunnel_group_backend": 59, "balanc": [59, 62], "among": [59, 62], "instruct": 60, "exec": 60, "platform": 60, "notabl": 60, "reconnect": 60, "exit": 60, "latest": 60, "successfulli": 60, "least": 60, "never": 60, "major": 60, "caus": 60, "break": 60, "compat": 60, "wish": 60, "done": 60, "manual": 60, "pleas": 60, "awar": 60, "integr": 60, "circumst": 60, "yet": 60, "weighted_backend": 62, "proportion": 62, "calcul": 62, "divid": 62, "sum": 62}, "objects": {"": [[29, 0, 0, "-", "ngrok"]], "ngrok": [[7, 1, 1, "", "Client"], [29, 3, 1, "", "Error"], [29, 3, 1, "", "NotFoundError"], [9, 0, 0, "-", "datatypes"], [62, 0, 0, "-", "services"]], "ngrok.Client": [[7, 2, 1, "", "abuse_reports"], [7, 2, 1, "", "agent_ingresses"], [7, 2, 1, "", "api_keys"], [7, 2, 1, "", "application_sessions"], [7, 2, 1, "", "application_users"], [7, 2, 1, "", "backends"], [7, 2, 1, "", "bot_users"], [7, 2, 1, "", "certificate_authorities"], [7, 2, 1, "", "credentials"], [7, 2, 1, "", "edge_modules"], [7, 2, 1, "", "edges"], [7, 2, 1, "", "endpoints"], [7, 2, 1, "", "event_destinations"], [7, 2, 1, "", "event_sources"], [7, 2, 1, "", "event_subscriptions"], [7, 2, 1, "", "ip_policies"], [7, 2, 1, "", "ip_policy_rules"], [7, 2, 1, "", "ip_restrictions"], [7, 2, 1, "", "reserved_addrs"], [7, 2, 1, "", "reserved_domains"], [7, 2, 1, "", "ssh_certificate_authorities"], [7, 2, 1, "", "ssh_credentials"], [7, 2, 1, "", "ssh_host_certificates"], [7, 2, 1, "", "ssh_user_certificates"], [7, 2, 1, "", "tls_certificates"], [7, 2, 1, "", "tunnel_sessions"], [7, 2, 1, "", "tunnels"]], "ngrok.Error": [[29, 2, 1, "", "operation_id"]], "ngrok.datatypes": [[9, 1, 1, "", "APIKey"], [9, 1, 1, "", "APIKeyList"], [9, 1, 1, "", "AWSAuth"], [9, 1, 1, "", "AWSCredentials"], [9, 1, 1, "", "AWSRole"], [9, 1, 1, "", "AbuseReport"], [9, 1, 1, "", "AbuseReportHostname"], [9, 1, 1, "", "AgentIngress"], [9, 1, 1, "", "AgentIngressCertJob"], [9, 1, 1, "", "AgentIngressCertPolicy"], [9, 1, 1, "", "AgentIngressCertStatus"], [9, 1, 1, "", "AgentIngressList"], [9, 1, 1, "", "ApplicationSession"], [9, 1, 1, "", "ApplicationSessionList"], [9, 1, 1, "", "ApplicationUser"], [9, 1, 1, "", "ApplicationUserList"], [9, 1, 1, "", "BotUser"], [9, 1, 1, "", "BotUserList"], [9, 1, 1, "", "BrowserSession"], [9, 1, 1, "", "CertificateAuthority"], [9, 1, 1, "", "CertificateAuthorityList"], [9, 1, 1, "", "Credential"], [9, 1, 1, "", "CredentialList"], [9, 1, 1, "", "Endpoint"], [9, 1, 1, "", "EndpointBackend"], [9, 1, 1, "", "EndpointBackendMutate"], [9, 1, 1, "", "EndpointCircuitBreaker"], [9, 1, 1, "", "EndpointCompression"], [9, 1, 1, "", "EndpointIPPolicy"], [9, 1, 1, "", "EndpointIPPolicyMutate"], [9, 1, 1, "", "EndpointList"], [9, 1, 1, "", "EndpointMutualTLS"], [9, 1, 1, "", "EndpointMutualTLSMutate"], [9, 1, 1, "", "EndpointOAuth"], [9, 1, 1, "", "EndpointOAuthAmazon"], [9, 1, 1, "", "EndpointOAuthFacebook"], [9, 1, 1, "", "EndpointOAuthGitHub"], [9, 1, 1, "", "EndpointOAuthGitLab"], [9, 1, 1, "", "EndpointOAuthGoogle"], [9, 1, 1, "", "EndpointOAuthLinkedIn"], [9, 1, 1, "", "EndpointOAuthMicrosoft"], [9, 1, 1, "", "EndpointOAuthProvider"], [9, 1, 1, "", "EndpointOAuthTwitch"], [9, 1, 1, "", "EndpointOIDC"], [9, 1, 1, "", "EndpointRequestHeaders"], [9, 1, 1, "", "EndpointResponseHeaders"], [9, 1, 1, "", "EndpointSAML"], [9, 1, 1, "", "EndpointSAMLMutate"], [9, 1, 1, "", "EndpointTLSTermination"], [9, 1, 1, "", "EndpointTLSTerminationAtEdge"], [9, 1, 1, "", "EndpointTrafficPolicy"], [9, 1, 1, "", "EndpointUserAgentFilter"], [9, 1, 1, "", "EndpointWebhookValidation"], [9, 1, 1, "", "EndpointWebsocketTCPConverter"], [9, 1, 1, "", "EventDestination"], [9, 1, 1, "", "EventDestinationList"], [9, 1, 1, "", "EventSource"], [9, 1, 1, "", "EventSourceList"], [9, 1, 1, "", "EventSourceReplace"], [9, 1, 1, "", "EventSubscription"], [9, 1, 1, "", "EventSubscriptionList"], [9, 1, 1, "", "EventTarget"], [9, 1, 1, "", "EventTargetAzureLogsIngestion"], [9, 1, 1, "", "EventTargetCloudwatchLogs"], [9, 1, 1, "", "EventTargetDatadog"], [9, 1, 1, "", "EventTargetFirehose"], [9, 1, 1, "", "EventTargetKinesis"], [9, 1, 1, "", "FailoverBackend"], [9, 1, 1, "", "FailoverBackendList"], [9, 1, 1, "", "HTTPResponseBackend"], [9, 1, 1, "", "HTTPResponseBackendList"], [9, 1, 1, "", "HTTPSEdge"], [9, 1, 1, "", "HTTPSEdgeList"], [9, 1, 1, "", "HTTPSEdgeRoute"], [9, 1, 1, "", "IPPolicy"], [9, 1, 1, "", "IPPolicyList"], [9, 1, 1, "", "IPPolicyRule"], [9, 1, 1, "", "IPPolicyRuleList"], [9, 1, 1, "", "IPRestriction"], [9, 1, 1, "", "IPRestrictionList"], [9, 1, 1, "", "IdentityProvider"], [9, 1, 1, "", "Location"], [9, 1, 1, "", "Ref"], [9, 1, 1, "", "ReservedAddr"], [9, 1, 1, "", "ReservedAddrList"], [9, 1, 1, "", "ReservedDomain"], [9, 1, 1, "", "ReservedDomainCertJob"], [9, 1, 1, "", "ReservedDomainCertPolicy"], [9, 1, 1, "", "ReservedDomainCertStatus"], [9, 1, 1, "", "ReservedDomainList"], [9, 1, 1, "", "SSHCertificateAuthority"], [9, 1, 1, "", "SSHCertificateAuthorityList"], [9, 1, 1, "", "SSHCredential"], [9, 1, 1, "", "SSHCredentialList"], [9, 1, 1, "", "SSHHostCertificate"], [9, 1, 1, "", "SSHHostCertificateList"], [9, 1, 1, "", "SSHUserCertificate"], [9, 1, 1, "", "SSHUserCertificateList"], [9, 1, 1, "", "StaticBackend"], [9, 1, 1, "", "StaticBackendList"], [9, 1, 1, "", "StaticBackendTLS"], [9, 1, 1, "", "TCPEdge"], [9, 1, 1, "", "TCPEdgeList"], [9, 1, 1, "", "TLSCertificate"], [9, 1, 1, "", "TLSCertificateList"], [9, 1, 1, "", "TLSCertificateSANs"], [9, 1, 1, "", "TLSEdge"], [9, 1, 1, "", "TLSEdgeList"], [9, 1, 1, "", "Tunnel"], [9, 1, 1, "", "TunnelGroupBackend"], [9, 1, 1, "", "TunnelGroupBackendList"], [9, 1, 1, "", "TunnelList"], [9, 1, 1, "", "TunnelSession"], [9, 1, 1, "", "TunnelSessionList"], [9, 1, 1, "", "UserAgent"], [9, 1, 1, "", "WeightedBackend"], [9, 1, 1, "", "WeightedBackendList"]], "ngrok.datatypes.APIKey": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "owner_id"], [9, 2, 1, "", "token"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.APIKeyList": [[9, 2, 1, "", "keys"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.AWSAuth": [[9, 2, 1, "", "creds"], [9, 2, 1, "", "role"]], "ngrok.datatypes.AWSCredentials": [[9, 2, 1, "", "aws_access_key_id"], [9, 2, 1, "", "aws_secret_access_key"]], "ngrok.datatypes.AWSRole": [[9, 2, 1, "", "role_arn"]], "ngrok.datatypes.AbuseReport": [[9, 2, 1, "", "created_at"], [9, 2, 1, "", "hostnames"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "status"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "urls"]], "ngrok.datatypes.AbuseReportHostname": [[9, 2, 1, "", "hostname"], [9, 2, 1, "", "status"]], "ngrok.datatypes.AgentIngress": [[9, 2, 1, "", "certificate_management_policy"], [9, 2, 1, "", "certificate_management_status"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "domain"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "ns_targets"], [9, 2, 1, "", "region_domains"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.AgentIngressCertJob": [[9, 2, 1, "", "error_code"], [9, 2, 1, "", "msg"], [9, 2, 1, "", "retries_at"], [9, 2, 1, "", "started_at"]], "ngrok.datatypes.AgentIngressCertPolicy": [[9, 2, 1, "", "authority"], [9, 2, 1, "", "private_key_type"]], "ngrok.datatypes.AgentIngressCertStatus": [[9, 2, 1, "", "provisioning_job"], [9, 2, 1, "", "renews_at"]], "ngrok.datatypes.AgentIngressList": [[9, 2, 1, "", "ingresses"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ApplicationSession": [[9, 2, 1, "", "application_user"], [9, 2, 1, "", "browser_session"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "edge"], [9, 2, 1, "", "endpoint"], [9, 2, 1, "", "expires_at"], [9, 2, 1, "", "id"], [9, 2, 1, "", "last_active"], [9, 2, 1, "", "public_url"], [9, 2, 1, "", "route"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ApplicationSessionList": [[9, 2, 1, "", "application_sessions"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ApplicationUser": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "email"], [9, 2, 1, "", "id"], [9, 2, 1, "", "identity_provider"], [9, 2, 1, "", "last_active"], [9, 2, 1, "", "last_login"], [9, 2, 1, "", "name"], [9, 2, 1, "", "provider_user_id"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "username"]], "ngrok.datatypes.ApplicationUserList": [[9, 2, 1, "", "application_users"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.BotUser": [[9, 2, 1, "", "active"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "id"], [9, 2, 1, "", "name"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.BotUserList": [[9, 2, 1, "", "bot_users"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.BrowserSession": [[9, 2, 1, "", "ip_address"], [9, 2, 1, "", "location"], [9, 2, 1, "", "user_agent"]], "ngrok.datatypes.CertificateAuthority": [[9, 2, 1, "", "ca_pem"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "extended_key_usages"], [9, 2, 1, "", "id"], [9, 2, 1, "", "key_usages"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "not_after"], [9, 2, 1, "", "not_before"], [9, 2, 1, "", "subject_common_name"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.CertificateAuthorityList": [[9, 2, 1, "", "certificate_authorities"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.Credential": [[9, 2, 1, "", "acl"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "owner_id"], [9, 2, 1, "", "token"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.CredentialList": [[9, 2, 1, "", "credentials"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.Endpoint": [[9, 2, 1, "", "bindings"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "domain"], [9, 2, 1, "", "edge"], [9, 2, 1, "", "host"], [9, 2, 1, "", "hostport"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "name"], [9, 2, 1, "", "port"], [9, 2, 1, "", "principal"], [9, 2, 1, "", "principal_id"], [9, 2, 1, "", "proto"], [9, 2, 1, "", "public_url"], [9, 2, 1, "", "region"], [9, 2, 1, "", "scheme"], [9, 2, 1, "", "tcp_addr"], [9, 2, 1, "", "traffic_policy"], [9, 2, 1, "", "tunnel"], [9, 2, 1, "", "tunnel_session"], [9, 2, 1, "", "type"], [9, 4, 1, "", "update"], [9, 2, 1, "", "updated_at"], [9, 2, 1, "", "upstream_proto"], [9, 2, 1, "", "upstream_url"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "url"]], "ngrok.datatypes.EndpointBackend": [[9, 2, 1, "", "backend"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointBackendMutate": [[9, 2, 1, "", "backend_id"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointCircuitBreaker": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "error_threshold_percentage"], [9, 2, 1, "", "num_buckets"], [9, 2, 1, "", "rolling_window"], [9, 2, 1, "", "tripped_duration"], [9, 2, 1, "", "volume_threshold"]], "ngrok.datatypes.EndpointCompression": [[9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointIPPolicy": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "ip_policies"]], "ngrok.datatypes.EndpointIPPolicyMutate": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "ip_policy_ids"]], "ngrok.datatypes.EndpointList": [[9, 2, 1, "", "endpoints"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EndpointMutualTLS": [[9, 2, 1, "", "certificate_authorities"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointMutualTLSMutate": [[9, 2, 1, "", "certificate_authority_ids"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointOAuth": [[9, 2, 1, "", "auth_check_interval"], [9, 2, 1, "", "cookie_prefix"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "inactivity_timeout"], [9, 2, 1, "", "maximum_duration"], [9, 2, 1, "", "options_passthrough"], [9, 2, 1, "", "provider"]], "ngrok.datatypes.EndpointOAuthAmazon": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthFacebook": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthGitHub": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "organizations"], [9, 2, 1, "", "scopes"], [9, 2, 1, "", "teams"]], "ngrok.datatypes.EndpointOAuthGitLab": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthGoogle": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthLinkedIn": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthMicrosoft": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOAuthProvider": [[9, 2, 1, "", "amazon"], [9, 2, 1, "", "facebook"], [9, 2, 1, "", "github"], [9, 2, 1, "", "gitlab"], [9, 2, 1, "", "google"], [9, 2, 1, "", "linkedin"], [9, 2, 1, "", "microsoft"], [9, 2, 1, "", "twitch"]], "ngrok.datatypes.EndpointOAuthTwitch": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "email_addresses"], [9, 2, 1, "", "email_domains"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointOIDC": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "cookie_prefix"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "inactivity_timeout"], [9, 2, 1, "", "issuer"], [9, 2, 1, "", "maximum_duration"], [9, 2, 1, "", "options_passthrough"], [9, 2, 1, "", "scopes"]], "ngrok.datatypes.EndpointRequestHeaders": [[9, 2, 1, "", "add"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "remove"]], "ngrok.datatypes.EndpointResponseHeaders": [[9, 2, 1, "", "add"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "remove"]], "ngrok.datatypes.EndpointSAML": [[9, 2, 1, "", "allow_idp_initiated"], [9, 2, 1, "", "assertion_consumer_service_url"], [9, 2, 1, "", "authorized_groups"], [9, 2, 1, "", "cookie_prefix"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "entity_id"], [9, 2, 1, "", "force_authn"], [9, 2, 1, "", "idp_metadata"], [9, 2, 1, "", "inactivity_timeout"], [9, 2, 1, "", "maximum_duration"], [9, 2, 1, "", "metadata_url"], [9, 2, 1, "", "nameid_format"], [9, 2, 1, "", "options_passthrough"], [9, 2, 1, "", "request_signing_certificate_pem"], [9, 2, 1, "", "single_logout_url"]], "ngrok.datatypes.EndpointSAMLMutate": [[9, 2, 1, "", "allow_idp_initiated"], [9, 2, 1, "", "authorized_groups"], [9, 2, 1, "", "cookie_prefix"], [9, 2, 1, "", "enabled"], [9, 2, 1, "", "force_authn"], [9, 2, 1, "", "idp_metadata"], [9, 2, 1, "", "inactivity_timeout"], [9, 2, 1, "", "maximum_duration"], [9, 2, 1, "", "nameid_format"], [9, 2, 1, "", "options_passthrough"]], "ngrok.datatypes.EndpointTLSTermination": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "min_version"], [9, 2, 1, "", "terminate_at"]], "ngrok.datatypes.EndpointTLSTerminationAtEdge": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "min_version"]], "ngrok.datatypes.EndpointTrafficPolicy": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "value"]], "ngrok.datatypes.EndpointUserAgentFilter": [[9, 2, 1, "", "allow"], [9, 2, 1, "", "deny"], [9, 2, 1, "", "enabled"]], "ngrok.datatypes.EndpointWebhookValidation": [[9, 2, 1, "", "enabled"], [9, 2, 1, "", "provider"], [9, 2, 1, "", "secret"]], "ngrok.datatypes.EndpointWebsocketTCPConverter": [[9, 2, 1, "", "enabled"]], "ngrok.datatypes.EventDestination": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "format"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "target"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventDestinationList": [[9, 2, 1, "", "event_destinations"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventSource": [[9, 2, 1, "", "type"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventSourceList": [[9, 2, 1, "", "sources"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventSourceReplace": [[9, 2, 1, "", "type"]], "ngrok.datatypes.EventSubscription": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "destinations"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "sources"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventSubscriptionList": [[9, 2, 1, "", "event_subscriptions"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.EventTarget": [[9, 2, 1, "", "azure_logs_ingestion"], [9, 2, 1, "", "cloudwatch_logs"], [9, 2, 1, "", "datadog"], [9, 2, 1, "", "firehose"], [9, 2, 1, "", "kinesis"]], "ngrok.datatypes.EventTargetAzureLogsIngestion": [[9, 2, 1, "", "client_id"], [9, 2, 1, "", "client_secret"], [9, 2, 1, "", "data_collection_rule_id"], [9, 2, 1, "", "data_collection_stream_name"], [9, 2, 1, "", "logs_ingestion_uri"], [9, 2, 1, "", "tenant_id"]], "ngrok.datatypes.EventTargetCloudwatchLogs": [[9, 2, 1, "", "auth"], [9, 2, 1, "", "log_group_arn"]], "ngrok.datatypes.EventTargetDatadog": [[9, 2, 1, "", "api_key"], [9, 2, 1, "", "ddsite"], [9, 2, 1, "", "ddtags"], [9, 2, 1, "", "service"]], "ngrok.datatypes.EventTargetFirehose": [[9, 2, 1, "", "auth"], [9, 2, 1, "", "delivery_stream_arn"]], "ngrok.datatypes.EventTargetKinesis": [[9, 2, 1, "", "auth"], [9, 2, 1, "", "stream_arn"]], "ngrok.datatypes.FailoverBackend": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.FailoverBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPResponseBackend": [[9, 2, 1, "", "body"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "headers"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "status_code"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPResponseBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPSEdge": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "hostports"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "mutual_tls"], [9, 2, 1, "", "routes"], [9, 2, 1, "", "tls_termination"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPSEdgeList": [[9, 2, 1, "", "https_edges"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.HTTPSEdgeRoute": [[9, 2, 1, "", "backend"], [9, 2, 1, "", "circuit_breaker"], [9, 2, 1, "", "compression"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "edge_id"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_restriction"], [9, 2, 1, "", "match"], [9, 2, 1, "", "match_type"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "oauth"], [9, 2, 1, "", "oidc"], [9, 2, 1, "", "request_headers"], [9, 2, 1, "", "response_headers"], [9, 2, 1, "", "saml"], [9, 2, 1, "", "traffic_policy"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "user_agent_filter"], [9, 2, 1, "", "webhook_verification"], [9, 2, 1, "", "websocket_tcp_converter"]], "ngrok.datatypes.IPPolicy": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPPolicyList": [[9, 2, 1, "", "ip_policies"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPPolicyRule": [[9, 2, 1, "", "action"], [9, 2, 1, "", "cidr"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_policy"], [9, 2, 1, "", "metadata"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPPolicyRuleList": [[9, 2, 1, "", "ip_policy_rules"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPRestriction": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "enforced"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_policies"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "type"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IPRestrictionList": [[9, 2, 1, "", "ip_restrictions"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.IdentityProvider": [[9, 2, 1, "", "name"], [9, 2, 1, "", "url"]], "ngrok.datatypes.Location": [[9, 2, 1, "", "country_code"], [9, 2, 1, "", "lat_long_radius_km"], [9, 2, 1, "", "latitude"], [9, 2, 1, "", "longitude"]], "ngrok.datatypes.Ref": [[9, 2, 1, "", "id"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ReservedAddr": [[9, 2, 1, "", "addr"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "region"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ReservedAddrList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "reserved_addrs"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ReservedDomain": [[9, 2, 1, "", "acme_challenge_cname_target"], [9, 2, 1, "", "certificate"], [9, 2, 1, "", "certificate_management_policy"], [9, 2, 1, "", "certificate_management_status"], [9, 2, 1, "", "cname_target"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "domain"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "region"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.ReservedDomainCertJob": [[9, 2, 1, "", "error_code"], [9, 2, 1, "", "msg"], [9, 2, 1, "", "retries_at"], [9, 2, 1, "", "started_at"]], "ngrok.datatypes.ReservedDomainCertPolicy": [[9, 2, 1, "", "authority"], [9, 2, 1, "", "private_key_type"]], "ngrok.datatypes.ReservedDomainCertStatus": [[9, 2, 1, "", "provisioning_job"], [9, 2, 1, "", "renews_at"]], "ngrok.datatypes.ReservedDomainList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "reserved_domains"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHCertificateAuthority": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "key_type"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "public_key"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHCertificateAuthorityList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "ssh_certificate_authorities"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHCredential": [[9, 2, 1, "", "acl"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "owner_id"], [9, 2, 1, "", "public_key"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHCredentialList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "ssh_credentials"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHHostCertificate": [[9, 2, 1, "", "certificate"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "key_type"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "principals"], [9, 2, 1, "", "public_key"], [9, 2, 1, "", "ssh_certificate_authority_id"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "valid_after"], [9, 2, 1, "", "valid_until"]], "ngrok.datatypes.SSHHostCertificateList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "ssh_host_certificates"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.SSHUserCertificate": [[9, 2, 1, "", "certificate"], [9, 2, 1, "", "created_at"], [9, 2, 1, "", "critical_options"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "extensions"], [9, 2, 1, "", "id"], [9, 2, 1, "", "key_type"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "principals"], [9, 2, 1, "", "public_key"], [9, 2, 1, "", "ssh_certificate_authority_id"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"], [9, 2, 1, "", "valid_after"], [9, 2, 1, "", "valid_until"]], "ngrok.datatypes.SSHUserCertificateList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "ssh_user_certificates"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.StaticBackend": [[9, 2, 1, "", "address"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "tls"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.StaticBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.StaticBackendTLS": [[9, 2, 1, "", "enabled"]], "ngrok.datatypes.TCPEdge": [[9, 2, 1, "", "backend"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "hostports"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_restriction"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "traffic_policy"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TCPEdgeList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tcp_edges"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TLSCertificate": [[9, 2, 1, "", "certificate_pem"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "extended_key_usages"], [9, 2, 1, "", "id"], [9, 2, 1, "", "issued_at"], [9, 2, 1, "", "issuer_common_name"], [9, 2, 1, "", "key_usages"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "not_after"], [9, 2, 1, "", "not_before"], [9, 2, 1, "", "private_key_type"], [9, 2, 1, "", "serial_number"], [9, 2, 1, "", "subject_alternative_names"], [9, 2, 1, "", "subject_common_name"], [9, 2, 1, "", "subject_country"], [9, 2, 1, "", "subject_locality"], [9, 2, 1, "", "subject_organization"], [9, 2, 1, "", "subject_organizational_unit"], [9, 2, 1, "", "subject_province"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TLSCertificateList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tls_certificates"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TLSCertificateSANs": [[9, 2, 1, "", "dns_names"], [9, 2, 1, "", "ips"]], "ngrok.datatypes.TLSEdge": [[9, 2, 1, "", "backend"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "hostports"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip_restriction"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "mutual_tls"], [9, 2, 1, "", "tls_termination"], [9, 2, 1, "", "traffic_policy"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TLSEdgeList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tls_edges"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.Tunnel": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "endpoint"], [9, 2, 1, "", "forwards_to"], [9, 2, 1, "", "id"], [9, 2, 1, "", "labels"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "proto"], [9, 2, 1, "", "public_url"], [9, 2, 1, "", "region"], [9, 2, 1, "", "started_at"], [9, 2, 1, "", "tunnel_session"]], "ngrok.datatypes.TunnelGroupBackend": [[9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "labels"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "tunnels"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TunnelGroupBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TunnelList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tunnels"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TunnelSession": [[9, 2, 1, "", "agent_version"], [9, 2, 1, "", "credential"], [9, 2, 1, "", "id"], [9, 2, 1, "", "ip"], [9, 2, 1, "", "metadata"], [9, 2, 1, "", "os"], [9, 2, 1, "", "region"], [9, 2, 1, "", "started_at"], [9, 2, 1, "", "transport"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.TunnelSessionList": [[9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "tunnel_sessions"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.UserAgent": [[9, 2, 1, "", "browser_name"], [9, 2, 1, "", "browser_version"], [9, 2, 1, "", "device_type"], [9, 2, 1, "", "os_name"], [9, 2, 1, "", "os_version"], [9, 2, 1, "", "raw"]], "ngrok.datatypes.WeightedBackend": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "created_at"], [9, 4, 1, "", "delete"], [9, 2, 1, "", "description"], [9, 2, 1, "", "id"], [9, 2, 1, "", "metadata"], [9, 4, 1, "", "update"], [9, 2, 1, "", "uri"]], "ngrok.datatypes.WeightedBackendList": [[9, 2, 1, "", "backends"], [9, 2, 1, "", "next_page_uri"], [9, 2, 1, "", "uri"]], "ngrok.services": [[2, 1, 1, "", "APIKeysClient"], [0, 1, 1, "", "AbuseReportsClient"], [1, 1, 1, "", "AgentIngressesClient"], [3, 1, 1, "", "ApplicationSessionsClient"], [4, 1, 1, "", "ApplicationUsersClient"], [5, 1, 1, "", "BotUsersClient"], [6, 1, 1, "", "CertificateAuthoritiesClient"], [8, 1, 1, "", "CredentialsClient"], [10, 1, 1, "", "EdgeRouteBackendModuleClient"], [11, 1, 1, "", "EdgeRouteCircuitBreakerModuleClient"], [12, 1, 1, "", "EdgeRouteCompressionModuleClient"], [13, 1, 1, "", "EdgeRouteIPRestrictionModuleClient"], [14, 1, 1, "", "EdgeRouteOAuthModuleClient"], [15, 1, 1, "", "EdgeRouteOIDCModuleClient"], [17, 1, 1, "", "EdgeRouteRequestHeadersModuleClient"], [18, 1, 1, "", "EdgeRouteResponseHeadersModuleClient"], [19, 1, 1, "", "EdgeRouteSAMLModuleClient"], [20, 1, 1, "", "EdgeRouteTrafficPolicyModuleClient"], [21, 1, 1, "", "EdgeRouteUserAgentFilterModuleClient"], [22, 1, 1, "", "EdgeRouteWebhookVerificationModuleClient"], [23, 1, 1, "", "EdgeRouteWebsocketTCPConverterModuleClient"], [24, 1, 1, "", "EdgesHTTPSClient"], [25, 1, 1, "", "EdgesHTTPSRoutesClient"], [26, 1, 1, "", "EdgesTCPClient"], [27, 1, 1, "", "EdgesTLSClient"], [28, 1, 1, "", "EndpointsClient"], [30, 1, 1, "", "EventDestinationsClient"], [31, 1, 1, "", "EventSourcesClient"], [32, 1, 1, "", "EventSubscriptionsClient"], [33, 1, 1, "", "FailoverBackendsClient"], [34, 1, 1, "", "HTTPResponseBackendsClient"], [35, 1, 1, "", "HTTPSEdgeMutualTLSModuleClient"], [36, 1, 1, "", "HTTPSEdgeTLSTerminationModuleClient"], [38, 1, 1, "", "IPPoliciesClient"], [39, 1, 1, "", "IPPolicyRulesClient"], [40, 1, 1, "", "IPRestrictionsClient"], [41, 1, 1, "", "ReservedAddrsClient"], [42, 1, 1, "", "ReservedDomainsClient"], [43, 1, 1, "", "SSHCertificateAuthoritiesClient"], [44, 1, 1, "", "SSHCredentialsClient"], [45, 1, 1, "", "SSHHostCertificatesClient"], [46, 1, 1, "", "SSHUserCertificatesClient"], [47, 1, 1, "", "StaticBackendsClient"], [48, 1, 1, "", "TCPEdgeBackendModuleClient"], [49, 1, 1, "", "TCPEdgeIPRestrictionModuleClient"], [51, 1, 1, "", "TCPEdgeTrafficPolicyModuleClient"], [52, 1, 1, "", "TLSCertificatesClient"], [53, 1, 1, "", "TLSEdgeBackendModuleClient"], [54, 1, 1, "", "TLSEdgeIPRestrictionModuleClient"], [55, 1, 1, "", "TLSEdgeMutualTLSModuleClient"], [57, 1, 1, "", "TLSEdgeTLSTerminationModuleClient"], [58, 1, 1, "", "TLSEdgeTrafficPolicyModuleClient"], [59, 1, 1, "", "TunnelGroupBackendsClient"], [60, 1, 1, "", "TunnelSessionsClient"], [61, 1, 1, "", "TunnelsClient"], [62, 1, 1, "", "WeightedBackendsClient"]], "ngrok.services.APIKeysClient": [[2, 4, 1, "", "create"], [2, 4, 1, "", "delete"], [2, 4, 1, "", "get"], [2, 4, 1, "", "list"], [2, 4, 1, "", "update"]], "ngrok.services.AbuseReportsClient": [[0, 4, 1, "", "create"], [0, 4, 1, "", "get"]], "ngrok.services.AgentIngressesClient": [[1, 4, 1, "", "create"], [1, 4, 1, "", "delete"], [1, 4, 1, "", "get"], [1, 4, 1, "", "list"], [1, 4, 1, "", "update"]], "ngrok.services.ApplicationSessionsClient": [[3, 4, 1, "", "delete"], [3, 4, 1, "", "get"], [3, 4, 1, "", "list"]], "ngrok.services.ApplicationUsersClient": [[4, 4, 1, "", "delete"], [4, 4, 1, "", "get"], [4, 4, 1, "", "list"]], "ngrok.services.BotUsersClient": [[5, 4, 1, "", "create"], [5, 4, 1, "", "delete"], [5, 4, 1, "", "get"], [5, 4, 1, "", "list"], [5, 4, 1, "", "update"]], "ngrok.services.CertificateAuthoritiesClient": [[6, 4, 1, "", "create"], [6, 4, 1, "", "delete"], [6, 4, 1, "", "get"], [6, 4, 1, "", "list"], [6, 4, 1, "", "update"]], "ngrok.services.CredentialsClient": [[8, 4, 1, "", "create"], [8, 4, 1, "", "delete"], [8, 4, 1, "", "get"], [8, 4, 1, "", "list"], [8, 4, 1, "", "update"]], "ngrok.services.EdgeRouteBackendModuleClient": [[10, 4, 1, "", "delete"], [10, 4, 1, "", "get"], [10, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteCircuitBreakerModuleClient": [[11, 4, 1, "", "delete"], [11, 4, 1, "", "get"], [11, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteCompressionModuleClient": [[12, 4, 1, "", "delete"], [12, 4, 1, "", "get"], [12, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteIPRestrictionModuleClient": [[13, 4, 1, "", "delete"], [13, 4, 1, "", "get"], [13, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteOAuthModuleClient": [[14, 4, 1, "", "delete"], [14, 4, 1, "", "get"], [14, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteOIDCModuleClient": [[15, 4, 1, "", "delete"], [15, 4, 1, "", "get"], [15, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteRequestHeadersModuleClient": [[17, 4, 1, "", "delete"], [17, 4, 1, "", "get"], [17, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteResponseHeadersModuleClient": [[18, 4, 1, "", "delete"], [18, 4, 1, "", "get"], [18, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteSAMLModuleClient": [[19, 4, 1, "", "delete"], [19, 4, 1, "", "get"], [19, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteTrafficPolicyModuleClient": [[20, 4, 1, "", "delete"], [20, 4, 1, "", "get"], [20, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteUserAgentFilterModuleClient": [[21, 4, 1, "", "delete"], [21, 4, 1, "", "get"], [21, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteWebhookVerificationModuleClient": [[22, 4, 1, "", "delete"], [22, 4, 1, "", "get"], [22, 4, 1, "", "replace"]], "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient": [[23, 4, 1, "", "delete"], [23, 4, 1, "", "get"], [23, 4, 1, "", "replace"]], "ngrok.services.EdgesHTTPSClient": [[24, 4, 1, "", "create"], [24, 4, 1, "", "delete"], [24, 4, 1, "", "get"], [24, 4, 1, "", "list"], [24, 4, 1, "", "update"]], "ngrok.services.EdgesHTTPSRoutesClient": [[25, 4, 1, "", "create"], [25, 4, 1, "", "delete"], [25, 4, 1, "", "get"], [25, 4, 1, "", "update"]], "ngrok.services.EdgesTCPClient": [[26, 4, 1, "", "create"], [26, 4, 1, "", "delete"], [26, 4, 1, "", "get"], [26, 4, 1, "", "list"], [26, 4, 1, "", "update"]], "ngrok.services.EdgesTLSClient": [[27, 4, 1, "", "create"], [27, 4, 1, "", "delete"], [27, 4, 1, "", "get"], [27, 4, 1, "", "list"], [27, 4, 1, "", "update"]], "ngrok.services.EndpointsClient": [[28, 4, 1, "", "create"], [28, 4, 1, "", "delete"], [28, 4, 1, "", "get"], [28, 4, 1, "", "list"], [28, 4, 1, "", "update"]], "ngrok.services.EventDestinationsClient": [[30, 4, 1, "", "create"], [30, 4, 1, "", "delete"], [30, 4, 1, "", "get"], [30, 4, 1, "", "list"], [30, 4, 1, "", "update"]], "ngrok.services.EventSourcesClient": [[31, 4, 1, "", "create"], [31, 4, 1, "", "delete"], [31, 4, 1, "", "get"], [31, 4, 1, "", "list"], [31, 4, 1, "", "update"]], "ngrok.services.EventSubscriptionsClient": [[32, 4, 1, "", "create"], [32, 4, 1, "", "delete"], [32, 4, 1, "", "get"], [32, 4, 1, "", "list"], [32, 4, 1, "", "update"]], "ngrok.services.FailoverBackendsClient": [[33, 4, 1, "", "create"], [33, 4, 1, "", "delete"], [33, 4, 1, "", "get"], [33, 4, 1, "", "list"], [33, 4, 1, "", "update"]], "ngrok.services.HTTPResponseBackendsClient": [[34, 4, 1, "", "create"], [34, 4, 1, "", "delete"], [34, 4, 1, "", "get"], [34, 4, 1, "", "list"], [34, 4, 1, "", "update"]], "ngrok.services.HTTPSEdgeMutualTLSModuleClient": [[35, 4, 1, "", "delete"], [35, 4, 1, "", "get"], [35, 4, 1, "", "replace"]], "ngrok.services.HTTPSEdgeTLSTerminationModuleClient": [[36, 4, 1, "", "delete"], [36, 4, 1, "", "get"], [36, 4, 1, "", "replace"]], "ngrok.services.IPPoliciesClient": [[38, 4, 1, "", "create"], [38, 4, 1, "", "delete"], [38, 4, 1, "", "get"], [38, 4, 1, "", "list"], [38, 4, 1, "", "update"]], "ngrok.services.IPPolicyRulesClient": [[39, 4, 1, "", "create"], [39, 4, 1, "", "delete"], [39, 4, 1, "", "get"], [39, 4, 1, "", "list"], [39, 4, 1, "", "update"]], "ngrok.services.IPRestrictionsClient": [[40, 4, 1, "", "create"], [40, 4, 1, "", "delete"], [40, 4, 1, "", "get"], [40, 4, 1, "", "list"], [40, 4, 1, "", "update"]], "ngrok.services.ReservedAddrsClient": [[41, 4, 1, "", "create"], [41, 4, 1, "", "delete"], [41, 4, 1, "", "get"], [41, 4, 1, "", "list"], [41, 4, 1, "", "update"]], "ngrok.services.ReservedDomainsClient": [[42, 4, 1, "", "create"], [42, 4, 1, "", "delete"], [42, 4, 1, "", "delete_certificate"], [42, 4, 1, "", "delete_certificate_management_policy"], [42, 4, 1, "", "get"], [42, 4, 1, "", "list"], [42, 4, 1, "", "update"]], "ngrok.services.SSHCertificateAuthoritiesClient": [[43, 4, 1, "", "create"], [43, 4, 1, "", "delete"], [43, 4, 1, "", "get"], [43, 4, 1, "", "list"], [43, 4, 1, "", "update"]], "ngrok.services.SSHCredentialsClient": [[44, 4, 1, "", "create"], [44, 4, 1, "", "delete"], [44, 4, 1, "", "get"], [44, 4, 1, "", "list"], [44, 4, 1, "", "update"]], "ngrok.services.SSHHostCertificatesClient": [[45, 4, 1, "", "create"], [45, 4, 1, "", "delete"], [45, 4, 1, "", "get"], [45, 4, 1, "", "list"], [45, 4, 1, "", "update"]], "ngrok.services.SSHUserCertificatesClient": [[46, 4, 1, "", "create"], [46, 4, 1, "", "delete"], [46, 4, 1, "", "get"], [46, 4, 1, "", "list"], [46, 4, 1, "", "update"]], "ngrok.services.StaticBackendsClient": [[47, 4, 1, "", "create"], [47, 4, 1, "", "delete"], [47, 4, 1, "", "get"], [47, 4, 1, "", "list"], [47, 4, 1, "", "update"]], "ngrok.services.TCPEdgeBackendModuleClient": [[48, 4, 1, "", "delete"], [48, 4, 1, "", "get"], [48, 4, 1, "", "replace"]], "ngrok.services.TCPEdgeIPRestrictionModuleClient": [[49, 4, 1, "", "delete"], [49, 4, 1, "", "get"], [49, 4, 1, "", "replace"]], "ngrok.services.TCPEdgeTrafficPolicyModuleClient": [[51, 4, 1, "", "delete"], [51, 4, 1, "", "get"], [51, 4, 1, "", "replace"]], "ngrok.services.TLSCertificatesClient": [[52, 4, 1, "", "create"], [52, 4, 1, "", "delete"], [52, 4, 1, "", "get"], [52, 4, 1, "", "list"], [52, 4, 1, "", "update"]], "ngrok.services.TLSEdgeBackendModuleClient": [[53, 4, 1, "", "delete"], [53, 4, 1, "", "get"], [53, 4, 1, "", "replace"]], "ngrok.services.TLSEdgeIPRestrictionModuleClient": [[54, 4, 1, "", "delete"], [54, 4, 1, "", "get"], [54, 4, 1, "", "replace"]], "ngrok.services.TLSEdgeMutualTLSModuleClient": [[55, 4, 1, "", "delete"], [55, 4, 1, "", "get"], [55, 4, 1, "", "replace"]], "ngrok.services.TLSEdgeTLSTerminationModuleClient": [[57, 4, 1, "", "delete"], [57, 4, 1, "", "get"], [57, 4, 1, "", "replace"]], "ngrok.services.TLSEdgeTrafficPolicyModuleClient": [[58, 4, 1, "", "delete"], [58, 4, 1, "", "get"], [58, 4, 1, "", "replace"]], "ngrok.services.TunnelGroupBackendsClient": [[59, 4, 1, "", "create"], [59, 4, 1, "", "delete"], [59, 4, 1, "", "get"], [59, 4, 1, "", "list"], [59, 4, 1, "", "update"]], "ngrok.services.TunnelSessionsClient": [[60, 4, 1, "", "get"], [60, 4, 1, "", "list"], [60, 4, 1, "", "restart"], [60, 4, 1, "", "stop"], [60, 4, 1, "", "update"]], "ngrok.services.TunnelsClient": [[61, 4, 1, "", "get"], [61, 4, 1, "", "list"]], "ngrok.services.WeightedBackendsClient": [[62, 4, 1, "", "create"], [62, 4, 1, "", "delete"], [62, 4, 1, "", "get"], [62, 4, 1, "", "list"], [62, 4, 1, "", "update"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:property", "3": "py:exception", "4": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "property", "Python property"], "3": ["py", "exception", "Python exception"], "4": ["py", "method", "Python method"]}, "titleterms": {"abus": 0, "report": 0, "agent": [1, 21], "ingress": 1, "api": [2, 37], "kei": 2, "applic": [3, 4], "session": [3, 60], "user": [4, 5, 21, 46], "bot": 5, "certif": [6, 43, 45, 46, 52], "author": [6, 43], "client": 7, "tunnel": [8, 59, 60, 61], "credenti": [8, 44], "datatyp": 9, "http": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 34, 35, 36], "edg": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 35, 36, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58], "rout": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "backend": [10, 33, 34, 47, 48, 53, 59, 62], "modul": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 35, 36, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58], "circuit": 11, "breaker": 11, "compress": 12, "ip": [13, 38, 39, 40, 49, 54], "restrict": [13, 40, 49, 54], "oauth": 14, "oidc": 15, "polici": [16, 20, 38, 39, 50, 51, 56, 58], "request": 17, "header": [17, 18], "respons": [18, 34], "saml": 19, "traffic": [20, 51, 58], "filter": 21, "webhook": 22, "verif": 22, "websocket": 23, "tcp": [23, 26, 48, 49, 50, 51], "convert": 23, "tl": [27, 35, 36, 52, 53, 54, 55, 56, 57, 58], "endpoint": 28, "error": [29, 37], "handl": [29, 37], "except": 29, "class": 29, "event": [30, 31, 32], "destin": 30, "sourc": 31, "subscript": 32, "failov": 33, "mutual": [35, 55], "termin": [36, 57], "ngrok": 37, "get": 37, "start": 37, "instal": 37, "quickstart": 37, "exampl": 37, "automat": 37, "page": 37, "instanc": 37, "method": 37, "refer": 37, "servic": 37, "rule": 39, "reserv": [41, 42], "address": 41, "domain": 42, "ssh": [43, 44, 45, 46], "host": 45, "static": 47, "group": 59, "weight": 62}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"Abuse Reports": [[0, "abuse-reports"]], "Agent Ingresses": [[1, "agent-ingresses"]], "API Keys": [[2, "api-keys"]], "Application Sessions": [[3, "application-sessions"]], "Application Users": [[4, "application-users"]], "Bot Users": [[5, "bot-users"]], "Certificate Authorities": [[6, "certificate-authorities"]], "Client": [[7, "client"]], "Tunnel Credentials": [[8, "tunnel-credentials"]], "Datatypes": [[9, "datatypes"]], "HTTPS Edge Route Backend Module": [[10, "https-edge-route-backend-module"]], "HTTPS Edge Route Circuit Breaker Module": [[11, "https-edge-route-circuit-breaker-module"]], "HTTPS Edge Route Compression Module": [[12, "https-edge-route-compression-module"]], "HTTPS Edge Route IP Restriction Module": [[13, "https-edge-route-ip-restriction-module"]], "HTTPS Edge Route OAuth Module": [[14, "https-edge-route-oauth-module"]], "HTTPS Edge Route OIDC Module": [[15, "https-edge-route-oidc-module"]], "HTTPS Edge Route Policies Module": [[16, "https-edge-route-policies-module"]], "HTTPS Edge Route Request Headers Module": [[17, "https-edge-route-request-headers-module"]], "HTTPS Edge Route Response Headers Module": [[18, "https-edge-route-response-headers-module"]], "HTTPS Edge Route SAML Module": [[19, "https-edge-route-saml-module"]], "HTTPS Edge Route Traffic Policy Module": [[20, "https-edge-route-traffic-policy-module"]], "HTTPS Edge Route User Agent Filter Module": [[21, "https-edge-route-user-agent-filter-module"]], "HTTPS Edge Route Webhook Verification Module": [[22, "https-edge-route-webhook-verification-module"]], "HTTPS Edge Route Websocket TCP Converter Module": [[23, "https-edge-route-websocket-tcp-converter-module"]], "HTTPS Edges": [[24, "https-edges"]], "HTTPS Edge Routes": [[25, "https-edge-routes"]], "TCP Edges": [[26, "tcp-edges"]], "TLS Edges": [[27, "tls-edges"]], "Endpoints": [[28, "endpoints"]], "Errors": [[29, "errors"]], "Handling Errors": [[29, "handling-errors"]], "Exception Classes": [[29, "module-ngrok"]], "Event Destinations": [[30, "event-destinations"]], "Event Sources": [[31, "event-sources"]], "Event Subscriptions": [[32, "event-subscriptions"]], "Failover Backends": [[33, "failover-backends"]], "HTTP Response Backends": [[34, "http-response-backends"]], "HTTPS Edge Mutual TLS Module": [[35, "https-edge-mutual-tls-module"]], "HTTPS Edge TLS Termination Module": [[36, "https-edge-tls-termination-module"]], "ngrok-api": [[37, "ngrok-api"]], "Getting Started": [[37, "getting-started"]], "Installation": [[37, "installation"]], "Quickstart Example": [[37, "quickstart-example"]], "Automatic Paging": [[37, "automatic-paging"]], "Instance Methods": [[37, "instance-methods"]], "Error Handling": [[37, "error-handling"]], "API Reference": [[37, "api-reference"]], "API": [[37, null]], "Services": [[37, null]], "IP Policies": [[38, "ip-policies"]], "IP Policy Rules": [[39, "ip-policy-rules"]], "IP Restrictions": [[40, "ip-restrictions"]], "Reserved Addresses": [[41, "reserved-addresses"]], "Reserved Domains": [[42, "reserved-domains"]], "SSH Certificate Authorities": [[43, "ssh-certificate-authorities"]], "SSH Credentials": [[44, "ssh-credentials"]], "SSH Host Certificates": [[45, "ssh-host-certificates"]], "SSH User Certificates": [[46, "ssh-user-certificates"]], "Static Backends": [[47, "static-backends"]], "TCP Edge Backend Module": [[48, "tcp-edge-backend-module"]], "TCP Edge IP Restriction Module": [[49, "tcp-edge-ip-restriction-module"]], "TCP Edge Policy Module": [[50, "tcp-edge-policy-module"]], "TCP Edge Traffic Policy Module": [[51, "tcp-edge-traffic-policy-module"]], "TLS Certificates": [[52, "tls-certificates"]], "TLS Edge Backend Module": [[53, "tls-edge-backend-module"]], "TLS Edge IP Restriction Module": [[54, "tls-edge-ip-restriction-module"]], "TLS Edge Mutual TLS Module": [[55, "tls-edge-mutual-tls-module"]], "TLS Edge Policy Module": [[56, "tls-edge-policy-module"]], "TLS Edge TLS Termination Module": [[57, "tls-edge-tls-termination-module"]], "TLS Edge Traffic Policy Module": [[58, "tls-edge-traffic-policy-module"]], "Tunnel Group Backends": [[59, "tunnel-group-backends"]], "Tunnel Sessions": [[60, "tunnel-sessions"]], "Tunnels": [[61, "tunnels"]], "Weighted Backends": [[62, "weighted-backends"]]}, "indexentries": {"abusereportsclient (class in ngrok.services)": [[0, "ngrok.services.AbuseReportsClient"]], "create() (ngrok.services.abusereportsclient method)": [[0, "ngrok.services.AbuseReportsClient.create"]], "get() (ngrok.services.abusereportsclient method)": [[0, "ngrok.services.AbuseReportsClient.get"]], "module": [[0, "module-ngrok.services"], [1, "module-ngrok.services"], [2, "module-ngrok.services"], [3, "module-ngrok.services"], [4, "module-ngrok.services"], [5, "module-ngrok.services"], [6, "module-ngrok.services"], [7, "module-ngrok"], [8, "module-ngrok.services"], [9, "module-ngrok.datatypes"], [10, "module-ngrok.services"], [11, "module-ngrok.services"], [12, "module-ngrok.services"], [13, "module-ngrok.services"], [14, "module-ngrok.services"], [15, "module-ngrok.services"], [16, "module-ngrok.services"], [17, "module-ngrok.services"], [18, "module-ngrok.services"], [19, "module-ngrok.services"], [20, "module-ngrok.services"], [21, "module-ngrok.services"], [22, "module-ngrok.services"], [23, "module-ngrok.services"], [24, "module-ngrok.services"], [25, "module-ngrok.services"], [26, "module-ngrok.services"], [27, "module-ngrok.services"], [28, "module-ngrok.services"], [29, "module-ngrok"], [30, "module-ngrok.services"], [31, "module-ngrok.services"], [32, "module-ngrok.services"], [33, "module-ngrok.services"], [34, "module-ngrok.services"], [35, "module-ngrok.services"], [36, "module-ngrok.services"], [38, "module-ngrok.services"], [39, "module-ngrok.services"], [40, "module-ngrok.services"], [41, "module-ngrok.services"], [42, "module-ngrok.services"], [43, "module-ngrok.services"], [44, "module-ngrok.services"], [45, "module-ngrok.services"], [46, "module-ngrok.services"], [47, "module-ngrok.services"], [48, "module-ngrok.services"], [49, "module-ngrok.services"], [50, "module-ngrok.services"], [51, "module-ngrok.services"], [52, "module-ngrok.services"], [53, "module-ngrok.services"], [54, "module-ngrok.services"], [55, "module-ngrok.services"], [56, "module-ngrok.services"], [57, "module-ngrok.services"], [58, "module-ngrok.services"], [59, "module-ngrok.services"], [60, "module-ngrok.services"], [61, "module-ngrok.services"], [62, "module-ngrok.services"]], "ngrok.services": [[0, "module-ngrok.services"], [1, "module-ngrok.services"], [2, "module-ngrok.services"], [3, "module-ngrok.services"], [4, "module-ngrok.services"], [5, "module-ngrok.services"], [6, "module-ngrok.services"], [8, "module-ngrok.services"], [10, "module-ngrok.services"], [11, "module-ngrok.services"], [12, "module-ngrok.services"], [13, "module-ngrok.services"], [14, "module-ngrok.services"], [15, "module-ngrok.services"], [16, "module-ngrok.services"], [17, "module-ngrok.services"], [18, "module-ngrok.services"], [19, "module-ngrok.services"], [20, "module-ngrok.services"], [21, "module-ngrok.services"], [22, "module-ngrok.services"], [23, "module-ngrok.services"], [24, "module-ngrok.services"], [25, "module-ngrok.services"], [26, "module-ngrok.services"], [27, "module-ngrok.services"], [28, "module-ngrok.services"], [30, "module-ngrok.services"], [31, "module-ngrok.services"], [32, "module-ngrok.services"], [33, "module-ngrok.services"], [34, "module-ngrok.services"], [35, "module-ngrok.services"], [36, "module-ngrok.services"], [38, "module-ngrok.services"], [39, "module-ngrok.services"], [40, "module-ngrok.services"], [41, "module-ngrok.services"], [42, "module-ngrok.services"], [43, "module-ngrok.services"], [44, "module-ngrok.services"], [45, "module-ngrok.services"], [46, "module-ngrok.services"], [47, "module-ngrok.services"], [48, "module-ngrok.services"], [49, "module-ngrok.services"], [50, "module-ngrok.services"], [51, "module-ngrok.services"], [52, "module-ngrok.services"], [53, "module-ngrok.services"], [54, "module-ngrok.services"], [55, "module-ngrok.services"], [56, "module-ngrok.services"], [57, "module-ngrok.services"], [58, "module-ngrok.services"], [59, "module-ngrok.services"], [60, "module-ngrok.services"], [61, "module-ngrok.services"], [62, "module-ngrok.services"]], "agentingressesclient (class in ngrok.services)": [[1, "ngrok.services.AgentIngressesClient"]], "create() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.create"]], "delete() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.delete"]], "get() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.get"]], "list() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.list"]], "update() (ngrok.services.agentingressesclient method)": [[1, "ngrok.services.AgentIngressesClient.update"]], "apikeysclient (class in ngrok.services)": [[2, "ngrok.services.APIKeysClient"]], "create() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.create"]], "delete() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.delete"]], "get() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.get"]], "list() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.list"]], "update() (ngrok.services.apikeysclient method)": [[2, "ngrok.services.APIKeysClient.update"]], "applicationsessionsclient (class in ngrok.services)": [[3, "ngrok.services.ApplicationSessionsClient"]], "delete() (ngrok.services.applicationsessionsclient method)": [[3, "ngrok.services.ApplicationSessionsClient.delete"]], "get() (ngrok.services.applicationsessionsclient method)": [[3, "ngrok.services.ApplicationSessionsClient.get"]], "list() (ngrok.services.applicationsessionsclient method)": [[3, "ngrok.services.ApplicationSessionsClient.list"]], "applicationusersclient (class in ngrok.services)": [[4, "ngrok.services.ApplicationUsersClient"]], "delete() (ngrok.services.applicationusersclient method)": [[4, "ngrok.services.ApplicationUsersClient.delete"]], "get() (ngrok.services.applicationusersclient method)": [[4, "ngrok.services.ApplicationUsersClient.get"]], "list() (ngrok.services.applicationusersclient method)": [[4, "ngrok.services.ApplicationUsersClient.list"]], "botusersclient (class in ngrok.services)": [[5, "ngrok.services.BotUsersClient"]], "create() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.create"]], "delete() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.delete"]], "get() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.get"]], "list() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.list"]], "update() (ngrok.services.botusersclient method)": [[5, "ngrok.services.BotUsersClient.update"]], "certificateauthoritiesclient (class in ngrok.services)": [[6, "ngrok.services.CertificateAuthoritiesClient"]], "create() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.create"]], "delete() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.delete"]], "get() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.get"]], "list() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.list"]], "update() (ngrok.services.certificateauthoritiesclient method)": [[6, "ngrok.services.CertificateAuthoritiesClient.update"]], "client (class in ngrok)": [[7, "ngrok.Client"]], "abuse_reports (ngrok.client property)": [[7, "ngrok.Client.abuse_reports"]], "agent_ingresses (ngrok.client property)": [[7, "ngrok.Client.agent_ingresses"]], "api_keys (ngrok.client property)": [[7, "ngrok.Client.api_keys"]], "application_sessions (ngrok.client property)": [[7, "ngrok.Client.application_sessions"]], "application_users (ngrok.client property)": [[7, "ngrok.Client.application_users"]], "backends (ngrok.client property)": [[7, "ngrok.Client.backends"]], "bot_users (ngrok.client property)": [[7, "ngrok.Client.bot_users"]], "certificate_authorities (ngrok.client property)": [[7, "ngrok.Client.certificate_authorities"]], "credentials (ngrok.client property)": [[7, "ngrok.Client.credentials"]], "edge_modules (ngrok.client property)": [[7, "ngrok.Client.edge_modules"]], "edges (ngrok.client property)": [[7, "ngrok.Client.edges"]], "endpoints (ngrok.client property)": [[7, "ngrok.Client.endpoints"]], "event_destinations (ngrok.client property)": [[7, "ngrok.Client.event_destinations"]], "event_sources (ngrok.client property)": [[7, "ngrok.Client.event_sources"]], "event_subscriptions (ngrok.client property)": [[7, "ngrok.Client.event_subscriptions"]], "ip_policies (ngrok.client property)": [[7, "ngrok.Client.ip_policies"]], "ip_policy_rules (ngrok.client property)": [[7, "ngrok.Client.ip_policy_rules"]], "ip_restrictions (ngrok.client property)": [[7, "ngrok.Client.ip_restrictions"]], "ngrok": [[7, "module-ngrok"], [29, "module-ngrok"]], "reserved_addrs (ngrok.client property)": [[7, "ngrok.Client.reserved_addrs"]], "reserved_domains (ngrok.client property)": [[7, "ngrok.Client.reserved_domains"]], "ssh_certificate_authorities (ngrok.client property)": [[7, "ngrok.Client.ssh_certificate_authorities"]], "ssh_credentials (ngrok.client property)": [[7, "ngrok.Client.ssh_credentials"]], "ssh_host_certificates (ngrok.client property)": [[7, "ngrok.Client.ssh_host_certificates"]], "ssh_user_certificates (ngrok.client property)": [[7, "ngrok.Client.ssh_user_certificates"]], "tls_certificates (ngrok.client property)": [[7, "ngrok.Client.tls_certificates"]], "tunnel_sessions (ngrok.client property)": [[7, "ngrok.Client.tunnel_sessions"]], "tunnels (ngrok.client property)": [[7, "ngrok.Client.tunnels"]], "credentialsclient (class in ngrok.services)": [[8, "ngrok.services.CredentialsClient"]], "create() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.create"]], "delete() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.delete"]], "get() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.get"]], "list() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.list"]], "update() (ngrok.services.credentialsclient method)": [[8, "ngrok.services.CredentialsClient.update"]], "apikey (class in ngrok.datatypes)": [[9, "ngrok.datatypes.APIKey"]], "apikeylist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.APIKeyList"]], "awsauth (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AWSAuth"]], "awscredentials (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AWSCredentials"]], "awsrole (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AWSRole"]], "abusereport (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AbuseReport"]], "abusereporthostname (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AbuseReportHostname"]], "agentingress (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngress"]], "agentingresscertjob (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngressCertJob"]], "agentingresscertpolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngressCertPolicy"]], "agentingresscertstatus (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngressCertStatus"]], "agentingresslist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.AgentIngressList"]], "applicationsession (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ApplicationSession"]], "applicationsessionlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ApplicationSessionList"]], "applicationuser (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ApplicationUser"]], "applicationuserlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ApplicationUserList"]], "botuser (class in ngrok.datatypes)": [[9, "ngrok.datatypes.BotUser"]], "botuserlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.BotUserList"]], "browsersession (class in ngrok.datatypes)": [[9, "ngrok.datatypes.BrowserSession"]], "certificateauthority (class in ngrok.datatypes)": [[9, "ngrok.datatypes.CertificateAuthority"]], "certificateauthoritylist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.CertificateAuthorityList"]], "credential (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Credential"]], "credentiallist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.CredentialList"]], "endpoint (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Endpoint"]], "endpointbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointBackend"]], "endpointbackendmutate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointBackendMutate"]], "endpointcircuitbreaker (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointCircuitBreaker"]], "endpointcompression (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointCompression"]], "endpointippolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointIPPolicy"]], "endpointippolicymutate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointIPPolicyMutate"]], "endpointlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointList"]], "endpointmutualtls (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointMutualTLS"]], "endpointmutualtlsmutate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointMutualTLSMutate"]], "endpointoauth (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuth"]], "endpointoauthamazon (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthAmazon"]], "endpointoauthfacebook (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthFacebook"]], "endpointoauthgithub (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthGitHub"]], "endpointoauthgitlab (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthGitLab"]], "endpointoauthgoogle (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthGoogle"]], "endpointoauthlinkedin (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn"]], "endpointoauthmicrosoft (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft"]], "endpointoauthprovider (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthProvider"]], "endpointoauthtwitch (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOAuthTwitch"]], "endpointoidc (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointOIDC"]], "endpointrequestheaders (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointRequestHeaders"]], "endpointresponseheaders (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointResponseHeaders"]], "endpointsaml (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointSAML"]], "endpointsamlmutate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointSAMLMutate"]], "endpointtlstermination (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointTLSTermination"]], "endpointtlsterminationatedge (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointTLSTerminationAtEdge"]], "endpointtrafficpolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointTrafficPolicy"]], "endpointuseragentfilter (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointUserAgentFilter"]], "endpointwebhookvalidation (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointWebhookValidation"]], "endpointwebsockettcpconverter (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EndpointWebsocketTCPConverter"]], "eventdestination (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventDestination"]], "eventdestinationlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventDestinationList"]], "eventsource (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSource"]], "eventsourcelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSourceList"]], "eventsourcereplace (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSourceReplace"]], "eventsubscription (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSubscription"]], "eventsubscriptionlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventSubscriptionList"]], "eventtarget (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTarget"]], "eventtargetazurelogsingestion (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion"]], "eventtargetcloudwatchlogs (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetCloudwatchLogs"]], "eventtargetdatadog (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetDatadog"]], "eventtargetfirehose (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetFirehose"]], "eventtargetkinesis (class in ngrok.datatypes)": [[9, "ngrok.datatypes.EventTargetKinesis"]], "failoverbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.FailoverBackend"]], "failoverbackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.FailoverBackendList"]], "httpresponsebackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPResponseBackend"]], "httpresponsebackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPResponseBackendList"]], "httpsedge (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPSEdge"]], "httpsedgelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPSEdgeList"]], "httpsedgeroute (class in ngrok.datatypes)": [[9, "ngrok.datatypes.HTTPSEdgeRoute"]], "ippolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPPolicy"]], "ippolicylist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPPolicyList"]], "ippolicyrule (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPPolicyRule"]], "ippolicyrulelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPPolicyRuleList"]], "iprestriction (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPRestriction"]], "iprestrictionlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IPRestrictionList"]], "identityprovider (class in ngrok.datatypes)": [[9, "ngrok.datatypes.IdentityProvider"]], "location (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Location"]], "ref (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Ref"]], "reservedaddr (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedAddr"]], "reservedaddrlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedAddrList"]], "reserveddomain (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomain"]], "reserveddomaincertjob (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomainCertJob"]], "reserveddomaincertpolicy (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomainCertPolicy"]], "reserveddomaincertstatus (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomainCertStatus"]], "reserveddomainlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.ReservedDomainList"]], "sshcertificateauthority (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHCertificateAuthority"]], "sshcertificateauthoritylist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHCertificateAuthorityList"]], "sshcredential (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHCredential"]], "sshcredentiallist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHCredentialList"]], "sshhostcertificate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHHostCertificate"]], "sshhostcertificatelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHHostCertificateList"]], "sshusercertificate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHUserCertificate"]], "sshusercertificatelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.SSHUserCertificateList"]], "staticbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.StaticBackend"]], "staticbackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.StaticBackendList"]], "staticbackendtls (class in ngrok.datatypes)": [[9, "ngrok.datatypes.StaticBackendTLS"]], "tcpedge (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TCPEdge"]], "tcpedgelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TCPEdgeList"]], "tlscertificate (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSCertificate"]], "tlscertificatelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSCertificateList"]], "tlscertificatesans (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSCertificateSANs"]], "tlsedge (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSEdge"]], "tlsedgelist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TLSEdgeList"]], "tunnel (class in ngrok.datatypes)": [[9, "ngrok.datatypes.Tunnel"]], "tunnelgroupbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelGroupBackend"]], "tunnelgroupbackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelGroupBackendList"]], "tunnellist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelList"]], "tunnelsession (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelSession"]], "tunnelsessionlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.TunnelSessionList"]], "useragent (class in ngrok.datatypes)": [[9, "ngrok.datatypes.UserAgent"]], "weightedbackend (class in ngrok.datatypes)": [[9, "ngrok.datatypes.WeightedBackend"]], "weightedbackendlist (class in ngrok.datatypes)": [[9, "ngrok.datatypes.WeightedBackendList"]], "acl (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.acl"]], "acl (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.acl"]], "acme_challenge_cname_target (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.acme_challenge_cname_target"]], "action (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.action"]], "active (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.active"]], "add (ngrok.datatypes.endpointrequestheaders property)": [[9, "ngrok.datatypes.EndpointRequestHeaders.add"]], "add (ngrok.datatypes.endpointresponseheaders property)": [[9, "ngrok.datatypes.EndpointResponseHeaders.add"]], "addr (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.addr"]], "address (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.address"]], "agent_version (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.agent_version"]], "allow (ngrok.datatypes.endpointuseragentfilter property)": [[9, "ngrok.datatypes.EndpointUserAgentFilter.allow"]], "allow_idp_initiated (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.allow_idp_initiated"]], "allow_idp_initiated (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.allow_idp_initiated"]], "amazon (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.amazon"]], "api_key (ngrok.datatypes.eventtargetdatadog property)": [[9, "ngrok.datatypes.EventTargetDatadog.api_key"]], "application_sessions (ngrok.datatypes.applicationsessionlist property)": [[9, "ngrok.datatypes.ApplicationSessionList.application_sessions"]], "application_user (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.application_user"]], "application_users (ngrok.datatypes.applicationuserlist property)": [[9, "ngrok.datatypes.ApplicationUserList.application_users"]], "assertion_consumer_service_url (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.assertion_consumer_service_url"]], "auth (ngrok.datatypes.eventtargetcloudwatchlogs property)": [[9, "ngrok.datatypes.EventTargetCloudwatchLogs.auth"]], "auth (ngrok.datatypes.eventtargetfirehose property)": [[9, "ngrok.datatypes.EventTargetFirehose.auth"]], "auth (ngrok.datatypes.eventtargetkinesis property)": [[9, "ngrok.datatypes.EventTargetKinesis.auth"]], "auth_check_interval (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.auth_check_interval"]], "authority (ngrok.datatypes.agentingresscertpolicy property)": [[9, "ngrok.datatypes.AgentIngressCertPolicy.authority"]], "authority (ngrok.datatypes.reserveddomaincertpolicy property)": [[9, "ngrok.datatypes.ReservedDomainCertPolicy.authority"]], "authorized_groups (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.authorized_groups"]], "authorized_groups (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.authorized_groups"]], "aws_access_key_id (ngrok.datatypes.awscredentials property)": [[9, "ngrok.datatypes.AWSCredentials.aws_access_key_id"]], "aws_secret_access_key (ngrok.datatypes.awscredentials property)": [[9, "ngrok.datatypes.AWSCredentials.aws_secret_access_key"]], "azure_logs_ingestion (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.azure_logs_ingestion"]], "backend (ngrok.datatypes.endpointbackend property)": [[9, "ngrok.datatypes.EndpointBackend.backend"]], "backend (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.backend"]], "backend (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.backend"]], "backend (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.backend"]], "backend_id (ngrok.datatypes.endpointbackendmutate property)": [[9, "ngrok.datatypes.EndpointBackendMutate.backend_id"]], "backends (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.backends"]], "backends (ngrok.datatypes.failoverbackendlist property)": [[9, "ngrok.datatypes.FailoverBackendList.backends"]], "backends (ngrok.datatypes.httpresponsebackendlist property)": [[9, "ngrok.datatypes.HTTPResponseBackendList.backends"]], "backends (ngrok.datatypes.staticbackendlist property)": [[9, "ngrok.datatypes.StaticBackendList.backends"]], "backends (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.backends"]], "backends (ngrok.datatypes.tunnelgroupbackendlist property)": [[9, "ngrok.datatypes.TunnelGroupBackendList.backends"]], "backends (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.backends"]], "backends (ngrok.datatypes.weightedbackendlist property)": [[9, "ngrok.datatypes.WeightedBackendList.backends"]], "bindings (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.bindings"]], "body (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.body"]], "bot_users (ngrok.datatypes.botuserlist property)": [[9, "ngrok.datatypes.BotUserList.bot_users"]], "browser_name (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.browser_name"]], "browser_session (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.browser_session"]], "browser_version (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.browser_version"]], "ca_pem (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.ca_pem"]], "certificate (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.certificate"]], "certificate (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.certificate"]], "certificate (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.certificate"]], "certificate_authorities (ngrok.datatypes.certificateauthoritylist property)": [[9, "ngrok.datatypes.CertificateAuthorityList.certificate_authorities"]], "certificate_authorities (ngrok.datatypes.endpointmutualtls property)": [[9, "ngrok.datatypes.EndpointMutualTLS.certificate_authorities"]], "certificate_authority_ids (ngrok.datatypes.endpointmutualtlsmutate property)": [[9, "ngrok.datatypes.EndpointMutualTLSMutate.certificate_authority_ids"]], "certificate_management_policy (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.certificate_management_policy"]], "certificate_management_policy (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.certificate_management_policy"]], "certificate_management_status (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.certificate_management_status"]], "certificate_management_status (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.certificate_management_status"]], "certificate_pem (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.certificate_pem"]], "cidr (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.cidr"]], "circuit_breaker (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.circuit_breaker"]], "client_id (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.client_id"]], "client_id (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.client_id"]], "client_id (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.client_id"]], "client_id (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.client_id"]], "client_id (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.client_id"]], "client_id (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.client_id"]], "client_id (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.client_id"]], "client_id (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.client_id"]], "client_id (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.client_id"]], "client_id (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.client_id"]], "client_secret (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.client_secret"]], "client_secret (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.client_secret"]], "client_secret (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.client_secret"]], "client_secret (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.client_secret"]], "cloudwatch_logs (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.cloudwatch_logs"]], "cname_target (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.cname_target"]], "compression (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.compression"]], "cookie_prefix (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.cookie_prefix"]], "cookie_prefix (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.cookie_prefix"]], "cookie_prefix (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.cookie_prefix"]], "cookie_prefix (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.cookie_prefix"]], "country_code (ngrok.datatypes.location property)": [[9, "ngrok.datatypes.Location.country_code"]], "created_at (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.created_at"]], "created_at (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.created_at"]], "created_at (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.created_at"]], "created_at (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.created_at"]], "created_at (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.created_at"]], "created_at (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.created_at"]], "created_at (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.created_at"]], "created_at (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.created_at"]], "created_at (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.created_at"]], "created_at (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.created_at"]], "created_at (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.created_at"]], "created_at (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.created_at"]], "created_at (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.created_at"]], "created_at (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.created_at"]], "created_at (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.created_at"]], "created_at (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.created_at"]], "created_at (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.created_at"]], "created_at (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.created_at"]], "created_at (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.created_at"]], "created_at (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.created_at"]], "created_at (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.created_at"]], "created_at (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.created_at"]], "created_at (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.created_at"]], "created_at (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.created_at"]], "created_at (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.created_at"]], "created_at (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.created_at"]], "created_at (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.created_at"]], "created_at (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.created_at"]], "created_at (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.created_at"]], "created_at (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.created_at"]], "credential (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.credential"]], "credentials (ngrok.datatypes.credentiallist property)": [[9, "ngrok.datatypes.CredentialList.credentials"]], "creds (ngrok.datatypes.awsauth property)": [[9, "ngrok.datatypes.AWSAuth.creds"]], "critical_options (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.critical_options"]], "data_collection_rule_id (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.data_collection_rule_id"]], "data_collection_stream_name (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.data_collection_stream_name"]], "datadog (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.datadog"]], "ddsite (ngrok.datatypes.eventtargetdatadog property)": [[9, "ngrok.datatypes.EventTargetDatadog.ddsite"]], "ddtags (ngrok.datatypes.eventtargetdatadog property)": [[9, "ngrok.datatypes.EventTargetDatadog.ddtags"]], "delete() (ngrok.datatypes.apikey method)": [[9, "ngrok.datatypes.APIKey.delete"]], "delete() (ngrok.datatypes.agentingress method)": [[9, "ngrok.datatypes.AgentIngress.delete"]], "delete() (ngrok.datatypes.applicationsession method)": [[9, "ngrok.datatypes.ApplicationSession.delete"]], "delete() (ngrok.datatypes.applicationuser method)": [[9, "ngrok.datatypes.ApplicationUser.delete"]], "delete() (ngrok.datatypes.botuser method)": [[9, "ngrok.datatypes.BotUser.delete"]], "delete() (ngrok.datatypes.certificateauthority method)": [[9, "ngrok.datatypes.CertificateAuthority.delete"]], "delete() (ngrok.datatypes.credential method)": [[9, "ngrok.datatypes.Credential.delete"]], "delete() (ngrok.datatypes.endpoint method)": [[9, "ngrok.datatypes.Endpoint.delete"]], "delete() (ngrok.datatypes.eventdestination method)": [[9, "ngrok.datatypes.EventDestination.delete"]], "delete() (ngrok.datatypes.eventsubscription method)": [[9, "ngrok.datatypes.EventSubscription.delete"]], "delete() (ngrok.datatypes.failoverbackend method)": [[9, "ngrok.datatypes.FailoverBackend.delete"]], "delete() (ngrok.datatypes.httpresponsebackend method)": [[9, "ngrok.datatypes.HTTPResponseBackend.delete"]], "delete() (ngrok.datatypes.httpsedge method)": [[9, "ngrok.datatypes.HTTPSEdge.delete"]], "delete() (ngrok.datatypes.httpsedgeroute method)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.delete"]], "delete() (ngrok.datatypes.ippolicy method)": [[9, "ngrok.datatypes.IPPolicy.delete"]], "delete() (ngrok.datatypes.ippolicyrule method)": [[9, "ngrok.datatypes.IPPolicyRule.delete"]], "delete() (ngrok.datatypes.iprestriction method)": [[9, "ngrok.datatypes.IPRestriction.delete"]], "delete() (ngrok.datatypes.reservedaddr method)": [[9, "ngrok.datatypes.ReservedAddr.delete"]], "delete() (ngrok.datatypes.reserveddomain method)": [[9, "ngrok.datatypes.ReservedDomain.delete"]], "delete() (ngrok.datatypes.sshcertificateauthority method)": [[9, "ngrok.datatypes.SSHCertificateAuthority.delete"]], "delete() (ngrok.datatypes.sshcredential method)": [[9, "ngrok.datatypes.SSHCredential.delete"]], "delete() (ngrok.datatypes.sshhostcertificate method)": [[9, "ngrok.datatypes.SSHHostCertificate.delete"]], "delete() (ngrok.datatypes.sshusercertificate method)": [[9, "ngrok.datatypes.SSHUserCertificate.delete"]], "delete() (ngrok.datatypes.staticbackend method)": [[9, "ngrok.datatypes.StaticBackend.delete"]], "delete() (ngrok.datatypes.tcpedge method)": [[9, "ngrok.datatypes.TCPEdge.delete"]], "delete() (ngrok.datatypes.tlscertificate method)": [[9, "ngrok.datatypes.TLSCertificate.delete"]], "delete() (ngrok.datatypes.tlsedge method)": [[9, "ngrok.datatypes.TLSEdge.delete"]], "delete() (ngrok.datatypes.tunnelgroupbackend method)": [[9, "ngrok.datatypes.TunnelGroupBackend.delete"]], "delete() (ngrok.datatypes.weightedbackend method)": [[9, "ngrok.datatypes.WeightedBackend.delete"]], "delivery_stream_arn (ngrok.datatypes.eventtargetfirehose property)": [[9, "ngrok.datatypes.EventTargetFirehose.delivery_stream_arn"]], "deny (ngrok.datatypes.endpointuseragentfilter property)": [[9, "ngrok.datatypes.EndpointUserAgentFilter.deny"]], "description (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.description"]], "description (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.description"]], "description (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.description"]], "description (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.description"]], "description (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.description"]], "description (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.description"]], "description (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.description"]], "description (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.description"]], "description (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.description"]], "description (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.description"]], "description (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.description"]], "description (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.description"]], "description (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.description"]], "description (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.description"]], "description (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.description"]], "description (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.description"]], "description (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.description"]], "description (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.description"]], "description (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.description"]], "description (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.description"]], "description (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.description"]], "description (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.description"]], "description (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.description"]], "description (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.description"]], "description (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.description"]], "description (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.description"]], "destinations (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.destinations"]], "device_type (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.device_type"]], "dns_names (ngrok.datatypes.tlscertificatesans property)": [[9, "ngrok.datatypes.TLSCertificateSANs.dns_names"]], "domain (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.domain"]], "domain (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.domain"]], "domain (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.domain"]], "edge (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.edge"]], "edge (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.edge"]], "edge_id (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.edge_id"]], "email (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.email"]], "email_addresses (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.email_addresses"]], "email_addresses (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.email_addresses"]], "email_domains (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.email_domains"]], "email_domains (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.email_domains"]], "enabled (ngrok.datatypes.endpointbackend property)": [[9, "ngrok.datatypes.EndpointBackend.enabled"]], "enabled (ngrok.datatypes.endpointbackendmutate property)": [[9, "ngrok.datatypes.EndpointBackendMutate.enabled"]], "enabled (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.enabled"]], "enabled (ngrok.datatypes.endpointcompression property)": [[9, "ngrok.datatypes.EndpointCompression.enabled"]], "enabled (ngrok.datatypes.endpointippolicy property)": [[9, "ngrok.datatypes.EndpointIPPolicy.enabled"]], "enabled (ngrok.datatypes.endpointippolicymutate property)": [[9, "ngrok.datatypes.EndpointIPPolicyMutate.enabled"]], "enabled (ngrok.datatypes.endpointmutualtls property)": [[9, "ngrok.datatypes.EndpointMutualTLS.enabled"]], "enabled (ngrok.datatypes.endpointmutualtlsmutate property)": [[9, "ngrok.datatypes.EndpointMutualTLSMutate.enabled"]], "enabled (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.enabled"]], "enabled (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.enabled"]], "enabled (ngrok.datatypes.endpointrequestheaders property)": [[9, "ngrok.datatypes.EndpointRequestHeaders.enabled"]], "enabled (ngrok.datatypes.endpointresponseheaders property)": [[9, "ngrok.datatypes.EndpointResponseHeaders.enabled"]], "enabled (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.enabled"]], "enabled (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.enabled"]], "enabled (ngrok.datatypes.endpointtlstermination property)": [[9, "ngrok.datatypes.EndpointTLSTermination.enabled"]], "enabled (ngrok.datatypes.endpointtlsterminationatedge property)": [[9, "ngrok.datatypes.EndpointTLSTerminationAtEdge.enabled"]], "enabled (ngrok.datatypes.endpointtrafficpolicy property)": [[9, "ngrok.datatypes.EndpointTrafficPolicy.enabled"]], "enabled (ngrok.datatypes.endpointuseragentfilter property)": [[9, "ngrok.datatypes.EndpointUserAgentFilter.enabled"]], "enabled (ngrok.datatypes.endpointwebhookvalidation property)": [[9, "ngrok.datatypes.EndpointWebhookValidation.enabled"]], "enabled (ngrok.datatypes.endpointwebsockettcpconverter property)": [[9, "ngrok.datatypes.EndpointWebsocketTCPConverter.enabled"]], "enabled (ngrok.datatypes.staticbackendtls property)": [[9, "ngrok.datatypes.StaticBackendTLS.enabled"]], "endpoint (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.endpoint"]], "endpoint (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.endpoint"]], "endpoints (ngrok.datatypes.endpointlist property)": [[9, "ngrok.datatypes.EndpointList.endpoints"]], "enforced (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.enforced"]], "entity_id (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.entity_id"]], "error_code (ngrok.datatypes.agentingresscertjob property)": [[9, "ngrok.datatypes.AgentIngressCertJob.error_code"]], "error_code (ngrok.datatypes.reserveddomaincertjob property)": [[9, "ngrok.datatypes.ReservedDomainCertJob.error_code"]], "error_threshold_percentage (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.error_threshold_percentage"]], "event_destinations (ngrok.datatypes.eventdestinationlist property)": [[9, "ngrok.datatypes.EventDestinationList.event_destinations"]], "event_subscriptions (ngrok.datatypes.eventsubscriptionlist property)": [[9, "ngrok.datatypes.EventSubscriptionList.event_subscriptions"]], "expires_at (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.expires_at"]], "extended_key_usages (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.extended_key_usages"]], "extended_key_usages (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.extended_key_usages"]], "extensions (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.extensions"]], "facebook (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.facebook"]], "firehose (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.firehose"]], "force_authn (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.force_authn"]], "force_authn (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.force_authn"]], "format (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.format"]], "forwards_to (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.forwards_to"]], "github (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.github"]], "gitlab (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.gitlab"]], "google (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.google"]], "headers (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.headers"]], "host (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.host"]], "hostname (ngrok.datatypes.abusereporthostname property)": [[9, "ngrok.datatypes.AbuseReportHostname.hostname"]], "hostnames (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.hostnames"]], "hostport (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.hostport"]], "hostports (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.hostports"]], "hostports (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.hostports"]], "hostports (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.hostports"]], "https_edges (ngrok.datatypes.httpsedgelist property)": [[9, "ngrok.datatypes.HTTPSEdgeList.https_edges"]], "id (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.id"]], "id (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.id"]], "id (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.id"]], "id (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.id"]], "id (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.id"]], "id (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.id"]], "id (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.id"]], "id (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.id"]], "id (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.id"]], "id (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.id"]], "id (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.id"]], "id (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.id"]], "id (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.id"]], "id (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.id"]], "id (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.id"]], "id (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.id"]], "id (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.id"]], "id (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.id"]], "id (ngrok.datatypes.ref property)": [[9, "ngrok.datatypes.Ref.id"]], "id (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.id"]], "id (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.id"]], "id (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.id"]], "id (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.id"]], "id (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.id"]], "id (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.id"]], "id (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.id"]], "id (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.id"]], "id (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.id"]], "id (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.id"]], "id (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.id"]], "id (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.id"]], "id (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.id"]], "id (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.id"]], "identity_provider (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.identity_provider"]], "idp_metadata (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.idp_metadata"]], "idp_metadata (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.idp_metadata"]], "inactivity_timeout (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.inactivity_timeout"]], "inactivity_timeout (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.inactivity_timeout"]], "inactivity_timeout (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.inactivity_timeout"]], "inactivity_timeout (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.inactivity_timeout"]], "ingresses (ngrok.datatypes.agentingresslist property)": [[9, "ngrok.datatypes.AgentIngressList.ingresses"]], "ip (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.ip"]], "ip_address (ngrok.datatypes.browsersession property)": [[9, "ngrok.datatypes.BrowserSession.ip_address"]], "ip_policies (ngrok.datatypes.endpointippolicy property)": [[9, "ngrok.datatypes.EndpointIPPolicy.ip_policies"]], "ip_policies (ngrok.datatypes.ippolicylist property)": [[9, "ngrok.datatypes.IPPolicyList.ip_policies"]], "ip_policies (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.ip_policies"]], "ip_policy (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.ip_policy"]], "ip_policy_ids (ngrok.datatypes.endpointippolicymutate property)": [[9, "ngrok.datatypes.EndpointIPPolicyMutate.ip_policy_ids"]], "ip_policy_rules (ngrok.datatypes.ippolicyrulelist property)": [[9, "ngrok.datatypes.IPPolicyRuleList.ip_policy_rules"]], "ip_restriction (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.ip_restriction"]], "ip_restriction (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.ip_restriction"]], "ip_restriction (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.ip_restriction"]], "ip_restrictions (ngrok.datatypes.iprestrictionlist property)": [[9, "ngrok.datatypes.IPRestrictionList.ip_restrictions"]], "ips (ngrok.datatypes.tlscertificatesans property)": [[9, "ngrok.datatypes.TLSCertificateSANs.ips"]], "issued_at (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.issued_at"]], "issuer (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.issuer"]], "issuer_common_name (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.issuer_common_name"]], "key_type (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.key_type"]], "key_type (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.key_type"]], "key_type (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.key_type"]], "key_usages (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.key_usages"]], "key_usages (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.key_usages"]], "keys (ngrok.datatypes.apikeylist property)": [[9, "ngrok.datatypes.APIKeyList.keys"]], "kinesis (ngrok.datatypes.eventtarget property)": [[9, "ngrok.datatypes.EventTarget.kinesis"]], "labels (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.labels"]], "labels (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.labels"]], "last_active (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.last_active"]], "last_active (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.last_active"]], "last_login (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.last_login"]], "lat_long_radius_km (ngrok.datatypes.location property)": [[9, "ngrok.datatypes.Location.lat_long_radius_km"]], "latitude (ngrok.datatypes.location property)": [[9, "ngrok.datatypes.Location.latitude"]], "linkedin (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.linkedin"]], "location (ngrok.datatypes.browsersession property)": [[9, "ngrok.datatypes.BrowserSession.location"]], "log_group_arn (ngrok.datatypes.eventtargetcloudwatchlogs property)": [[9, "ngrok.datatypes.EventTargetCloudwatchLogs.log_group_arn"]], "logs_ingestion_uri (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.logs_ingestion_uri"]], "longitude (ngrok.datatypes.location property)": [[9, "ngrok.datatypes.Location.longitude"]], "match (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.match"]], "match_type (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.match_type"]], "maximum_duration (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.maximum_duration"]], "maximum_duration (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.maximum_duration"]], "maximum_duration (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.maximum_duration"]], "maximum_duration (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.maximum_duration"]], "metadata (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.metadata"]], "metadata (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.metadata"]], "metadata (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.metadata"]], "metadata (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.metadata"]], "metadata (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.metadata"]], "metadata (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.metadata"]], "metadata (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.metadata"]], "metadata (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.metadata"]], "metadata (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.metadata"]], "metadata (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.metadata"]], "metadata (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.metadata"]], "metadata (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.metadata"]], "metadata (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.metadata"]], "metadata (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.metadata"]], "metadata (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.metadata"]], "metadata (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.metadata"]], "metadata (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.metadata"]], "metadata (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.metadata"]], "metadata (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.metadata"]], "metadata (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.metadata"]], "metadata (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.metadata"]], "metadata (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.metadata"]], "metadata (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.metadata"]], "metadata (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.metadata"]], "metadata (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.metadata"]], "metadata (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.metadata"]], "metadata (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.metadata"]], "metadata (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.metadata"]], "metadata (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.metadata"]], "metadata_url (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.metadata_url"]], "microsoft (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.microsoft"]], "min_version (ngrok.datatypes.endpointtlstermination property)": [[9, "ngrok.datatypes.EndpointTLSTermination.min_version"]], "min_version (ngrok.datatypes.endpointtlsterminationatedge property)": [[9, "ngrok.datatypes.EndpointTLSTerminationAtEdge.min_version"]], "msg (ngrok.datatypes.agentingresscertjob property)": [[9, "ngrok.datatypes.AgentIngressCertJob.msg"]], "msg (ngrok.datatypes.reserveddomaincertjob property)": [[9, "ngrok.datatypes.ReservedDomainCertJob.msg"]], "mutual_tls (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.mutual_tls"]], "mutual_tls (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.mutual_tls"]], "name (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.name"]], "name (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.name"]], "name (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.name"]], "name (ngrok.datatypes.identityprovider property)": [[9, "ngrok.datatypes.IdentityProvider.name"]], "nameid_format (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.nameid_format"]], "nameid_format (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.nameid_format"]], "next_page_uri (ngrok.datatypes.apikeylist property)": [[9, "ngrok.datatypes.APIKeyList.next_page_uri"]], "next_page_uri (ngrok.datatypes.agentingresslist property)": [[9, "ngrok.datatypes.AgentIngressList.next_page_uri"]], "next_page_uri (ngrok.datatypes.applicationsessionlist property)": [[9, "ngrok.datatypes.ApplicationSessionList.next_page_uri"]], "next_page_uri (ngrok.datatypes.applicationuserlist property)": [[9, "ngrok.datatypes.ApplicationUserList.next_page_uri"]], "next_page_uri (ngrok.datatypes.botuserlist property)": [[9, "ngrok.datatypes.BotUserList.next_page_uri"]], "next_page_uri (ngrok.datatypes.certificateauthoritylist property)": [[9, "ngrok.datatypes.CertificateAuthorityList.next_page_uri"]], "next_page_uri (ngrok.datatypes.credentiallist property)": [[9, "ngrok.datatypes.CredentialList.next_page_uri"]], "next_page_uri (ngrok.datatypes.endpointlist property)": [[9, "ngrok.datatypes.EndpointList.next_page_uri"]], "next_page_uri (ngrok.datatypes.eventdestinationlist property)": [[9, "ngrok.datatypes.EventDestinationList.next_page_uri"]], "next_page_uri (ngrok.datatypes.eventsubscriptionlist property)": [[9, "ngrok.datatypes.EventSubscriptionList.next_page_uri"]], "next_page_uri (ngrok.datatypes.failoverbackendlist property)": [[9, "ngrok.datatypes.FailoverBackendList.next_page_uri"]], "next_page_uri (ngrok.datatypes.httpresponsebackendlist property)": [[9, "ngrok.datatypes.HTTPResponseBackendList.next_page_uri"]], "next_page_uri (ngrok.datatypes.httpsedgelist property)": [[9, "ngrok.datatypes.HTTPSEdgeList.next_page_uri"]], "next_page_uri (ngrok.datatypes.ippolicylist property)": [[9, "ngrok.datatypes.IPPolicyList.next_page_uri"]], "next_page_uri (ngrok.datatypes.ippolicyrulelist property)": [[9, "ngrok.datatypes.IPPolicyRuleList.next_page_uri"]], "next_page_uri (ngrok.datatypes.iprestrictionlist property)": [[9, "ngrok.datatypes.IPRestrictionList.next_page_uri"]], "next_page_uri (ngrok.datatypes.reservedaddrlist property)": [[9, "ngrok.datatypes.ReservedAddrList.next_page_uri"]], "next_page_uri (ngrok.datatypes.reserveddomainlist property)": [[9, "ngrok.datatypes.ReservedDomainList.next_page_uri"]], "next_page_uri (ngrok.datatypes.sshcertificateauthoritylist property)": [[9, "ngrok.datatypes.SSHCertificateAuthorityList.next_page_uri"]], "next_page_uri (ngrok.datatypes.sshcredentiallist property)": [[9, "ngrok.datatypes.SSHCredentialList.next_page_uri"]], "next_page_uri (ngrok.datatypes.sshhostcertificatelist property)": [[9, "ngrok.datatypes.SSHHostCertificateList.next_page_uri"]], "next_page_uri (ngrok.datatypes.sshusercertificatelist property)": [[9, "ngrok.datatypes.SSHUserCertificateList.next_page_uri"]], "next_page_uri (ngrok.datatypes.staticbackendlist property)": [[9, "ngrok.datatypes.StaticBackendList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tcpedgelist property)": [[9, "ngrok.datatypes.TCPEdgeList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tlscertificatelist property)": [[9, "ngrok.datatypes.TLSCertificateList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tlsedgelist property)": [[9, "ngrok.datatypes.TLSEdgeList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tunnelgroupbackendlist property)": [[9, "ngrok.datatypes.TunnelGroupBackendList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tunnellist property)": [[9, "ngrok.datatypes.TunnelList.next_page_uri"]], "next_page_uri (ngrok.datatypes.tunnelsessionlist property)": [[9, "ngrok.datatypes.TunnelSessionList.next_page_uri"]], "next_page_uri (ngrok.datatypes.weightedbackendlist property)": [[9, "ngrok.datatypes.WeightedBackendList.next_page_uri"]], "ngrok.datatypes": [[9, "module-ngrok.datatypes"]], "not_after (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.not_after"]], "not_after (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.not_after"]], "not_before (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.not_before"]], "not_before (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.not_before"]], "ns_targets (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.ns_targets"]], "num_buckets (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.num_buckets"]], "oauth (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.oauth"]], "oidc (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.oidc"]], "options_passthrough (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.options_passthrough"]], "options_passthrough (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.options_passthrough"]], "options_passthrough (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.options_passthrough"]], "options_passthrough (ngrok.datatypes.endpointsamlmutate property)": [[9, "ngrok.datatypes.EndpointSAMLMutate.options_passthrough"]], "organizations (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.organizations"]], "os (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.os"]], "os_name (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.os_name"]], "os_version (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.os_version"]], "owner_id (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.owner_id"]], "owner_id (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.owner_id"]], "owner_id (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.owner_id"]], "port (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.port"]], "principal (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.principal"]], "principal_id (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.principal_id"]], "principals (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.principals"]], "principals (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.principals"]], "private_key_type (ngrok.datatypes.agentingresscertpolicy property)": [[9, "ngrok.datatypes.AgentIngressCertPolicy.private_key_type"]], "private_key_type (ngrok.datatypes.reserveddomaincertpolicy property)": [[9, "ngrok.datatypes.ReservedDomainCertPolicy.private_key_type"]], "private_key_type (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.private_key_type"]], "proto (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.proto"]], "proto (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.proto"]], "provider (ngrok.datatypes.endpointoauth property)": [[9, "ngrok.datatypes.EndpointOAuth.provider"]], "provider (ngrok.datatypes.endpointwebhookvalidation property)": [[9, "ngrok.datatypes.EndpointWebhookValidation.provider"]], "provider_user_id (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.provider_user_id"]], "provisioning_job (ngrok.datatypes.agentingresscertstatus property)": [[9, "ngrok.datatypes.AgentIngressCertStatus.provisioning_job"]], "provisioning_job (ngrok.datatypes.reserveddomaincertstatus property)": [[9, "ngrok.datatypes.ReservedDomainCertStatus.provisioning_job"]], "public_key (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.public_key"]], "public_key (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.public_key"]], "public_key (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.public_key"]], "public_key (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.public_key"]], "public_url (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.public_url"]], "public_url (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.public_url"]], "public_url (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.public_url"]], "raw (ngrok.datatypes.useragent property)": [[9, "ngrok.datatypes.UserAgent.raw"]], "region (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.region"]], "region (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.region"]], "region (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.region"]], "region (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.region"]], "region (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.region"]], "region_domains (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.region_domains"]], "remove (ngrok.datatypes.endpointrequestheaders property)": [[9, "ngrok.datatypes.EndpointRequestHeaders.remove"]], "remove (ngrok.datatypes.endpointresponseheaders property)": [[9, "ngrok.datatypes.EndpointResponseHeaders.remove"]], "renews_at (ngrok.datatypes.agentingresscertstatus property)": [[9, "ngrok.datatypes.AgentIngressCertStatus.renews_at"]], "renews_at (ngrok.datatypes.reserveddomaincertstatus property)": [[9, "ngrok.datatypes.ReservedDomainCertStatus.renews_at"]], "request_headers (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.request_headers"]], "request_signing_certificate_pem (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.request_signing_certificate_pem"]], "reserved_addrs (ngrok.datatypes.reservedaddrlist property)": [[9, "ngrok.datatypes.ReservedAddrList.reserved_addrs"]], "reserved_domains (ngrok.datatypes.reserveddomainlist property)": [[9, "ngrok.datatypes.ReservedDomainList.reserved_domains"]], "response_headers (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.response_headers"]], "retries_at (ngrok.datatypes.agentingresscertjob property)": [[9, "ngrok.datatypes.AgentIngressCertJob.retries_at"]], "retries_at (ngrok.datatypes.reserveddomaincertjob property)": [[9, "ngrok.datatypes.ReservedDomainCertJob.retries_at"]], "role (ngrok.datatypes.awsauth property)": [[9, "ngrok.datatypes.AWSAuth.role"]], "role_arn (ngrok.datatypes.awsrole property)": [[9, "ngrok.datatypes.AWSRole.role_arn"]], "rolling_window (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.rolling_window"]], "route (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.route"]], "routes (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.routes"]], "saml (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.saml"]], "scheme (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.scheme"]], "scopes (ngrok.datatypes.endpointoauthamazon property)": [[9, "ngrok.datatypes.EndpointOAuthAmazon.scopes"]], "scopes (ngrok.datatypes.endpointoauthfacebook property)": [[9, "ngrok.datatypes.EndpointOAuthFacebook.scopes"]], "scopes (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.scopes"]], "scopes (ngrok.datatypes.endpointoauthgitlab property)": [[9, "ngrok.datatypes.EndpointOAuthGitLab.scopes"]], "scopes (ngrok.datatypes.endpointoauthgoogle property)": [[9, "ngrok.datatypes.EndpointOAuthGoogle.scopes"]], "scopes (ngrok.datatypes.endpointoauthlinkedin property)": [[9, "ngrok.datatypes.EndpointOAuthLinkedIn.scopes"]], "scopes (ngrok.datatypes.endpointoauthmicrosoft property)": [[9, "ngrok.datatypes.EndpointOAuthMicrosoft.scopes"]], "scopes (ngrok.datatypes.endpointoauthtwitch property)": [[9, "ngrok.datatypes.EndpointOAuthTwitch.scopes"]], "scopes (ngrok.datatypes.endpointoidc property)": [[9, "ngrok.datatypes.EndpointOIDC.scopes"]], "secret (ngrok.datatypes.endpointwebhookvalidation property)": [[9, "ngrok.datatypes.EndpointWebhookValidation.secret"]], "serial_number (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.serial_number"]], "service (ngrok.datatypes.eventtargetdatadog property)": [[9, "ngrok.datatypes.EventTargetDatadog.service"]], "single_logout_url (ngrok.datatypes.endpointsaml property)": [[9, "ngrok.datatypes.EndpointSAML.single_logout_url"]], "sources (ngrok.datatypes.eventsourcelist property)": [[9, "ngrok.datatypes.EventSourceList.sources"]], "sources (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.sources"]], "ssh_certificate_authorities (ngrok.datatypes.sshcertificateauthoritylist property)": [[9, "ngrok.datatypes.SSHCertificateAuthorityList.ssh_certificate_authorities"]], "ssh_certificate_authority_id (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.ssh_certificate_authority_id"]], "ssh_certificate_authority_id (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.ssh_certificate_authority_id"]], "ssh_credentials (ngrok.datatypes.sshcredentiallist property)": [[9, "ngrok.datatypes.SSHCredentialList.ssh_credentials"]], "ssh_host_certificates (ngrok.datatypes.sshhostcertificatelist property)": [[9, "ngrok.datatypes.SSHHostCertificateList.ssh_host_certificates"]], "ssh_user_certificates (ngrok.datatypes.sshusercertificatelist property)": [[9, "ngrok.datatypes.SSHUserCertificateList.ssh_user_certificates"]], "started_at (ngrok.datatypes.agentingresscertjob property)": [[9, "ngrok.datatypes.AgentIngressCertJob.started_at"]], "started_at (ngrok.datatypes.reserveddomaincertjob property)": [[9, "ngrok.datatypes.ReservedDomainCertJob.started_at"]], "started_at (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.started_at"]], "started_at (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.started_at"]], "status (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.status"]], "status (ngrok.datatypes.abusereporthostname property)": [[9, "ngrok.datatypes.AbuseReportHostname.status"]], "status_code (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.status_code"]], "stream_arn (ngrok.datatypes.eventtargetkinesis property)": [[9, "ngrok.datatypes.EventTargetKinesis.stream_arn"]], "subject_alternative_names (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_alternative_names"]], "subject_common_name (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.subject_common_name"]], "subject_common_name (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_common_name"]], "subject_country (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_country"]], "subject_locality (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_locality"]], "subject_organization (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_organization"]], "subject_organizational_unit (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_organizational_unit"]], "subject_province (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.subject_province"]], "target (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.target"]], "tcp_addr (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.tcp_addr"]], "tcp_edges (ngrok.datatypes.tcpedgelist property)": [[9, "ngrok.datatypes.TCPEdgeList.tcp_edges"]], "teams (ngrok.datatypes.endpointoauthgithub property)": [[9, "ngrok.datatypes.EndpointOAuthGitHub.teams"]], "tenant_id (ngrok.datatypes.eventtargetazurelogsingestion property)": [[9, "ngrok.datatypes.EventTargetAzureLogsIngestion.tenant_id"]], "terminate_at (ngrok.datatypes.endpointtlstermination property)": [[9, "ngrok.datatypes.EndpointTLSTermination.terminate_at"]], "tls (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.tls"]], "tls_certificates (ngrok.datatypes.tlscertificatelist property)": [[9, "ngrok.datatypes.TLSCertificateList.tls_certificates"]], "tls_edges (ngrok.datatypes.tlsedgelist property)": [[9, "ngrok.datatypes.TLSEdgeList.tls_edges"]], "tls_termination (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.tls_termination"]], "tls_termination (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.tls_termination"]], "token (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.token"]], "token (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.token"]], "traffic_policy (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.traffic_policy"]], "traffic_policy (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.traffic_policy"]], "traffic_policy (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.traffic_policy"]], "traffic_policy (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.traffic_policy"]], "transport (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.transport"]], "tripped_duration (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.tripped_duration"]], "tunnel (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.tunnel"]], "tunnel_session (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.tunnel_session"]], "tunnel_session (ngrok.datatypes.tunnel property)": [[9, "ngrok.datatypes.Tunnel.tunnel_session"]], "tunnel_sessions (ngrok.datatypes.tunnelsessionlist property)": [[9, "ngrok.datatypes.TunnelSessionList.tunnel_sessions"]], "tunnels (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.tunnels"]], "tunnels (ngrok.datatypes.tunnellist property)": [[9, "ngrok.datatypes.TunnelList.tunnels"]], "twitch (ngrok.datatypes.endpointoauthprovider property)": [[9, "ngrok.datatypes.EndpointOAuthProvider.twitch"]], "type (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.type"]], "type (ngrok.datatypes.eventsource property)": [[9, "ngrok.datatypes.EventSource.type"]], "type (ngrok.datatypes.eventsourcereplace property)": [[9, "ngrok.datatypes.EventSourceReplace.type"]], "type (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.type"]], "update() (ngrok.datatypes.apikey method)": [[9, "ngrok.datatypes.APIKey.update"]], "update() (ngrok.datatypes.agentingress method)": [[9, "ngrok.datatypes.AgentIngress.update"]], "update() (ngrok.datatypes.botuser method)": [[9, "ngrok.datatypes.BotUser.update"]], "update() (ngrok.datatypes.certificateauthority method)": [[9, "ngrok.datatypes.CertificateAuthority.update"]], "update() (ngrok.datatypes.credential method)": [[9, "ngrok.datatypes.Credential.update"]], "update() (ngrok.datatypes.endpoint method)": [[9, "ngrok.datatypes.Endpoint.update"]], "update() (ngrok.datatypes.failoverbackend method)": [[9, "ngrok.datatypes.FailoverBackend.update"]], "update() (ngrok.datatypes.httpresponsebackend method)": [[9, "ngrok.datatypes.HTTPResponseBackend.update"]], "update() (ngrok.datatypes.httpsedge method)": [[9, "ngrok.datatypes.HTTPSEdge.update"]], "update() (ngrok.datatypes.httpsedgeroute method)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.update"]], "update() (ngrok.datatypes.ippolicy method)": [[9, "ngrok.datatypes.IPPolicy.update"]], "update() (ngrok.datatypes.ippolicyrule method)": [[9, "ngrok.datatypes.IPPolicyRule.update"]], "update() (ngrok.datatypes.sshcertificateauthority method)": [[9, "ngrok.datatypes.SSHCertificateAuthority.update"]], "update() (ngrok.datatypes.sshcredential method)": [[9, "ngrok.datatypes.SSHCredential.update"]], "update() (ngrok.datatypes.sshhostcertificate method)": [[9, "ngrok.datatypes.SSHHostCertificate.update"]], "update() (ngrok.datatypes.sshusercertificate method)": [[9, "ngrok.datatypes.SSHUserCertificate.update"]], "update() (ngrok.datatypes.staticbackend method)": [[9, "ngrok.datatypes.StaticBackend.update"]], "update() (ngrok.datatypes.tcpedge method)": [[9, "ngrok.datatypes.TCPEdge.update"]], "update() (ngrok.datatypes.tlscertificate method)": [[9, "ngrok.datatypes.TLSCertificate.update"]], "update() (ngrok.datatypes.tlsedge method)": [[9, "ngrok.datatypes.TLSEdge.update"]], "update() (ngrok.datatypes.tunnelgroupbackend method)": [[9, "ngrok.datatypes.TunnelGroupBackend.update"]], "update() (ngrok.datatypes.weightedbackend method)": [[9, "ngrok.datatypes.WeightedBackend.update"]], "updated_at (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.updated_at"]], "upstream_proto (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.upstream_proto"]], "upstream_url (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.upstream_url"]], "uri (ngrok.datatypes.apikey property)": [[9, "ngrok.datatypes.APIKey.uri"]], "uri (ngrok.datatypes.apikeylist property)": [[9, "ngrok.datatypes.APIKeyList.uri"]], "uri (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.uri"]], "uri (ngrok.datatypes.agentingress property)": [[9, "ngrok.datatypes.AgentIngress.uri"]], "uri (ngrok.datatypes.agentingresslist property)": [[9, "ngrok.datatypes.AgentIngressList.uri"]], "uri (ngrok.datatypes.applicationsession property)": [[9, "ngrok.datatypes.ApplicationSession.uri"]], "uri (ngrok.datatypes.applicationsessionlist property)": [[9, "ngrok.datatypes.ApplicationSessionList.uri"]], "uri (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.uri"]], "uri (ngrok.datatypes.applicationuserlist property)": [[9, "ngrok.datatypes.ApplicationUserList.uri"]], "uri (ngrok.datatypes.botuser property)": [[9, "ngrok.datatypes.BotUser.uri"]], "uri (ngrok.datatypes.botuserlist property)": [[9, "ngrok.datatypes.BotUserList.uri"]], "uri (ngrok.datatypes.certificateauthority property)": [[9, "ngrok.datatypes.CertificateAuthority.uri"]], "uri (ngrok.datatypes.certificateauthoritylist property)": [[9, "ngrok.datatypes.CertificateAuthorityList.uri"]], "uri (ngrok.datatypes.credential property)": [[9, "ngrok.datatypes.Credential.uri"]], "uri (ngrok.datatypes.credentiallist property)": [[9, "ngrok.datatypes.CredentialList.uri"]], "uri (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.uri"]], "uri (ngrok.datatypes.endpointlist property)": [[9, "ngrok.datatypes.EndpointList.uri"]], "uri (ngrok.datatypes.eventdestination property)": [[9, "ngrok.datatypes.EventDestination.uri"]], "uri (ngrok.datatypes.eventdestinationlist property)": [[9, "ngrok.datatypes.EventDestinationList.uri"]], "uri (ngrok.datatypes.eventsource property)": [[9, "ngrok.datatypes.EventSource.uri"]], "uri (ngrok.datatypes.eventsourcelist property)": [[9, "ngrok.datatypes.EventSourceList.uri"]], "uri (ngrok.datatypes.eventsubscription property)": [[9, "ngrok.datatypes.EventSubscription.uri"]], "uri (ngrok.datatypes.eventsubscriptionlist property)": [[9, "ngrok.datatypes.EventSubscriptionList.uri"]], "uri (ngrok.datatypes.failoverbackend property)": [[9, "ngrok.datatypes.FailoverBackend.uri"]], "uri (ngrok.datatypes.failoverbackendlist property)": [[9, "ngrok.datatypes.FailoverBackendList.uri"]], "uri (ngrok.datatypes.httpresponsebackend property)": [[9, "ngrok.datatypes.HTTPResponseBackend.uri"]], "uri (ngrok.datatypes.httpresponsebackendlist property)": [[9, "ngrok.datatypes.HTTPResponseBackendList.uri"]], "uri (ngrok.datatypes.httpsedge property)": [[9, "ngrok.datatypes.HTTPSEdge.uri"]], "uri (ngrok.datatypes.httpsedgelist property)": [[9, "ngrok.datatypes.HTTPSEdgeList.uri"]], "uri (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.uri"]], "uri (ngrok.datatypes.ippolicy property)": [[9, "ngrok.datatypes.IPPolicy.uri"]], "uri (ngrok.datatypes.ippolicylist property)": [[9, "ngrok.datatypes.IPPolicyList.uri"]], "uri (ngrok.datatypes.ippolicyrule property)": [[9, "ngrok.datatypes.IPPolicyRule.uri"]], "uri (ngrok.datatypes.ippolicyrulelist property)": [[9, "ngrok.datatypes.IPPolicyRuleList.uri"]], "uri (ngrok.datatypes.iprestriction property)": [[9, "ngrok.datatypes.IPRestriction.uri"]], "uri (ngrok.datatypes.iprestrictionlist property)": [[9, "ngrok.datatypes.IPRestrictionList.uri"]], "uri (ngrok.datatypes.ref property)": [[9, "ngrok.datatypes.Ref.uri"]], "uri (ngrok.datatypes.reservedaddr property)": [[9, "ngrok.datatypes.ReservedAddr.uri"]], "uri (ngrok.datatypes.reservedaddrlist property)": [[9, "ngrok.datatypes.ReservedAddrList.uri"]], "uri (ngrok.datatypes.reserveddomain property)": [[9, "ngrok.datatypes.ReservedDomain.uri"]], "uri (ngrok.datatypes.reserveddomainlist property)": [[9, "ngrok.datatypes.ReservedDomainList.uri"]], "uri (ngrok.datatypes.sshcertificateauthority property)": [[9, "ngrok.datatypes.SSHCertificateAuthority.uri"]], "uri (ngrok.datatypes.sshcertificateauthoritylist property)": [[9, "ngrok.datatypes.SSHCertificateAuthorityList.uri"]], "uri (ngrok.datatypes.sshcredential property)": [[9, "ngrok.datatypes.SSHCredential.uri"]], "uri (ngrok.datatypes.sshcredentiallist property)": [[9, "ngrok.datatypes.SSHCredentialList.uri"]], "uri (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.uri"]], "uri (ngrok.datatypes.sshhostcertificatelist property)": [[9, "ngrok.datatypes.SSHHostCertificateList.uri"]], "uri (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.uri"]], "uri (ngrok.datatypes.sshusercertificatelist property)": [[9, "ngrok.datatypes.SSHUserCertificateList.uri"]], "uri (ngrok.datatypes.staticbackend property)": [[9, "ngrok.datatypes.StaticBackend.uri"]], "uri (ngrok.datatypes.staticbackendlist property)": [[9, "ngrok.datatypes.StaticBackendList.uri"]], "uri (ngrok.datatypes.tcpedge property)": [[9, "ngrok.datatypes.TCPEdge.uri"]], "uri (ngrok.datatypes.tcpedgelist property)": [[9, "ngrok.datatypes.TCPEdgeList.uri"]], "uri (ngrok.datatypes.tlscertificate property)": [[9, "ngrok.datatypes.TLSCertificate.uri"]], "uri (ngrok.datatypes.tlscertificatelist property)": [[9, "ngrok.datatypes.TLSCertificateList.uri"]], "uri (ngrok.datatypes.tlsedge property)": [[9, "ngrok.datatypes.TLSEdge.uri"]], "uri (ngrok.datatypes.tlsedgelist property)": [[9, "ngrok.datatypes.TLSEdgeList.uri"]], "uri (ngrok.datatypes.tunnelgroupbackend property)": [[9, "ngrok.datatypes.TunnelGroupBackend.uri"]], "uri (ngrok.datatypes.tunnelgroupbackendlist property)": [[9, "ngrok.datatypes.TunnelGroupBackendList.uri"]], "uri (ngrok.datatypes.tunnellist property)": [[9, "ngrok.datatypes.TunnelList.uri"]], "uri (ngrok.datatypes.tunnelsession property)": [[9, "ngrok.datatypes.TunnelSession.uri"]], "uri (ngrok.datatypes.tunnelsessionlist property)": [[9, "ngrok.datatypes.TunnelSessionList.uri"]], "uri (ngrok.datatypes.weightedbackend property)": [[9, "ngrok.datatypes.WeightedBackend.uri"]], "uri (ngrok.datatypes.weightedbackendlist property)": [[9, "ngrok.datatypes.WeightedBackendList.uri"]], "url (ngrok.datatypes.endpoint property)": [[9, "ngrok.datatypes.Endpoint.url"]], "url (ngrok.datatypes.identityprovider property)": [[9, "ngrok.datatypes.IdentityProvider.url"]], "urls (ngrok.datatypes.abusereport property)": [[9, "ngrok.datatypes.AbuseReport.urls"]], "user_agent (ngrok.datatypes.browsersession property)": [[9, "ngrok.datatypes.BrowserSession.user_agent"]], "user_agent_filter (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.user_agent_filter"]], "username (ngrok.datatypes.applicationuser property)": [[9, "ngrok.datatypes.ApplicationUser.username"]], "valid_after (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.valid_after"]], "valid_after (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.valid_after"]], "valid_until (ngrok.datatypes.sshhostcertificate property)": [[9, "ngrok.datatypes.SSHHostCertificate.valid_until"]], "valid_until (ngrok.datatypes.sshusercertificate property)": [[9, "ngrok.datatypes.SSHUserCertificate.valid_until"]], "value (ngrok.datatypes.endpointtrafficpolicy property)": [[9, "ngrok.datatypes.EndpointTrafficPolicy.value"]], "volume_threshold (ngrok.datatypes.endpointcircuitbreaker property)": [[9, "ngrok.datatypes.EndpointCircuitBreaker.volume_threshold"]], "webhook_verification (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.webhook_verification"]], "websocket_tcp_converter (ngrok.datatypes.httpsedgeroute property)": [[9, "ngrok.datatypes.HTTPSEdgeRoute.websocket_tcp_converter"]], "edgeroutebackendmoduleclient (class in ngrok.services)": [[10, "ngrok.services.EdgeRouteBackendModuleClient"]], "delete() (ngrok.services.edgeroutebackendmoduleclient method)": [[10, "ngrok.services.EdgeRouteBackendModuleClient.delete"]], "get() (ngrok.services.edgeroutebackendmoduleclient method)": [[10, "ngrok.services.EdgeRouteBackendModuleClient.get"]], "replace() (ngrok.services.edgeroutebackendmoduleclient method)": [[10, "ngrok.services.EdgeRouteBackendModuleClient.replace"]], "edgeroutecircuitbreakermoduleclient (class in ngrok.services)": [[11, "ngrok.services.EdgeRouteCircuitBreakerModuleClient"]], "delete() (ngrok.services.edgeroutecircuitbreakermoduleclient method)": [[11, "ngrok.services.EdgeRouteCircuitBreakerModuleClient.delete"]], "get() (ngrok.services.edgeroutecircuitbreakermoduleclient method)": [[11, "ngrok.services.EdgeRouteCircuitBreakerModuleClient.get"]], "replace() (ngrok.services.edgeroutecircuitbreakermoduleclient method)": [[11, "ngrok.services.EdgeRouteCircuitBreakerModuleClient.replace"]], "edgeroutecompressionmoduleclient (class in ngrok.services)": [[12, "ngrok.services.EdgeRouteCompressionModuleClient"]], "delete() (ngrok.services.edgeroutecompressionmoduleclient method)": [[12, "ngrok.services.EdgeRouteCompressionModuleClient.delete"]], "get() (ngrok.services.edgeroutecompressionmoduleclient method)": [[12, "ngrok.services.EdgeRouteCompressionModuleClient.get"]], "replace() (ngrok.services.edgeroutecompressionmoduleclient method)": [[12, "ngrok.services.EdgeRouteCompressionModuleClient.replace"]], "edgerouteiprestrictionmoduleclient (class in ngrok.services)": [[13, "ngrok.services.EdgeRouteIPRestrictionModuleClient"]], "delete() (ngrok.services.edgerouteiprestrictionmoduleclient method)": [[13, "ngrok.services.EdgeRouteIPRestrictionModuleClient.delete"]], "get() (ngrok.services.edgerouteiprestrictionmoduleclient method)": [[13, "ngrok.services.EdgeRouteIPRestrictionModuleClient.get"]], "replace() (ngrok.services.edgerouteiprestrictionmoduleclient method)": [[13, "ngrok.services.EdgeRouteIPRestrictionModuleClient.replace"]], "edgerouteoauthmoduleclient (class in ngrok.services)": [[14, "ngrok.services.EdgeRouteOAuthModuleClient"]], "delete() (ngrok.services.edgerouteoauthmoduleclient method)": [[14, "ngrok.services.EdgeRouteOAuthModuleClient.delete"]], "get() (ngrok.services.edgerouteoauthmoduleclient method)": [[14, "ngrok.services.EdgeRouteOAuthModuleClient.get"]], "replace() (ngrok.services.edgerouteoauthmoduleclient method)": [[14, "ngrok.services.EdgeRouteOAuthModuleClient.replace"]], "edgerouteoidcmoduleclient (class in ngrok.services)": [[15, "ngrok.services.EdgeRouteOIDCModuleClient"]], "delete() (ngrok.services.edgerouteoidcmoduleclient method)": [[15, "ngrok.services.EdgeRouteOIDCModuleClient.delete"]], "get() (ngrok.services.edgerouteoidcmoduleclient method)": [[15, "ngrok.services.EdgeRouteOIDCModuleClient.get"]], "replace() (ngrok.services.edgerouteoidcmoduleclient method)": [[15, "ngrok.services.EdgeRouteOIDCModuleClient.replace"]], "edgerouterequestheadersmoduleclient (class in ngrok.services)": [[17, "ngrok.services.EdgeRouteRequestHeadersModuleClient"]], "delete() (ngrok.services.edgerouterequestheadersmoduleclient method)": [[17, "ngrok.services.EdgeRouteRequestHeadersModuleClient.delete"]], "get() (ngrok.services.edgerouterequestheadersmoduleclient method)": [[17, "ngrok.services.EdgeRouteRequestHeadersModuleClient.get"]], "replace() (ngrok.services.edgerouterequestheadersmoduleclient method)": [[17, "ngrok.services.EdgeRouteRequestHeadersModuleClient.replace"]], "edgerouteresponseheadersmoduleclient (class in ngrok.services)": [[18, "ngrok.services.EdgeRouteResponseHeadersModuleClient"]], "delete() (ngrok.services.edgerouteresponseheadersmoduleclient method)": [[18, "ngrok.services.EdgeRouteResponseHeadersModuleClient.delete"]], "get() (ngrok.services.edgerouteresponseheadersmoduleclient method)": [[18, "ngrok.services.EdgeRouteResponseHeadersModuleClient.get"]], "replace() (ngrok.services.edgerouteresponseheadersmoduleclient method)": [[18, "ngrok.services.EdgeRouteResponseHeadersModuleClient.replace"]], "edgeroutesamlmoduleclient (class in ngrok.services)": [[19, "ngrok.services.EdgeRouteSAMLModuleClient"]], "delete() (ngrok.services.edgeroutesamlmoduleclient method)": [[19, "ngrok.services.EdgeRouteSAMLModuleClient.delete"]], "get() (ngrok.services.edgeroutesamlmoduleclient method)": [[19, "ngrok.services.EdgeRouteSAMLModuleClient.get"]], "replace() (ngrok.services.edgeroutesamlmoduleclient method)": [[19, "ngrok.services.EdgeRouteSAMLModuleClient.replace"]], "edgeroutetrafficpolicymoduleclient (class in ngrok.services)": [[20, "ngrok.services.EdgeRouteTrafficPolicyModuleClient"]], "delete() (ngrok.services.edgeroutetrafficpolicymoduleclient method)": [[20, "ngrok.services.EdgeRouteTrafficPolicyModuleClient.delete"]], "get() (ngrok.services.edgeroutetrafficpolicymoduleclient method)": [[20, "ngrok.services.EdgeRouteTrafficPolicyModuleClient.get"]], "replace() (ngrok.services.edgeroutetrafficpolicymoduleclient method)": [[20, "ngrok.services.EdgeRouteTrafficPolicyModuleClient.replace"]], "edgerouteuseragentfiltermoduleclient (class in ngrok.services)": [[21, "ngrok.services.EdgeRouteUserAgentFilterModuleClient"]], "delete() (ngrok.services.edgerouteuseragentfiltermoduleclient method)": [[21, "ngrok.services.EdgeRouteUserAgentFilterModuleClient.delete"]], "get() (ngrok.services.edgerouteuseragentfiltermoduleclient method)": [[21, "ngrok.services.EdgeRouteUserAgentFilterModuleClient.get"]], "replace() (ngrok.services.edgerouteuseragentfiltermoduleclient method)": [[21, "ngrok.services.EdgeRouteUserAgentFilterModuleClient.replace"]], "edgeroutewebhookverificationmoduleclient (class in ngrok.services)": [[22, "ngrok.services.EdgeRouteWebhookVerificationModuleClient"]], "delete() (ngrok.services.edgeroutewebhookverificationmoduleclient method)": [[22, "ngrok.services.EdgeRouteWebhookVerificationModuleClient.delete"]], "get() (ngrok.services.edgeroutewebhookverificationmoduleclient method)": [[22, "ngrok.services.EdgeRouteWebhookVerificationModuleClient.get"]], "replace() (ngrok.services.edgeroutewebhookverificationmoduleclient method)": [[22, "ngrok.services.EdgeRouteWebhookVerificationModuleClient.replace"]], "edgeroutewebsockettcpconvertermoduleclient (class in ngrok.services)": [[23, "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient"]], "delete() (ngrok.services.edgeroutewebsockettcpconvertermoduleclient method)": [[23, "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient.delete"]], "get() (ngrok.services.edgeroutewebsockettcpconvertermoduleclient method)": [[23, "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient.get"]], "replace() (ngrok.services.edgeroutewebsockettcpconvertermoduleclient method)": [[23, "ngrok.services.EdgeRouteWebsocketTCPConverterModuleClient.replace"]], "edgeshttpsclient (class in ngrok.services)": [[24, "ngrok.services.EdgesHTTPSClient"]], "create() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.create"]], "delete() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.delete"]], "get() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.get"]], "list() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.list"]], "update() (ngrok.services.edgeshttpsclient method)": [[24, "ngrok.services.EdgesHTTPSClient.update"]], "edgeshttpsroutesclient (class in ngrok.services)": [[25, "ngrok.services.EdgesHTTPSRoutesClient"]], "create() (ngrok.services.edgeshttpsroutesclient method)": [[25, "ngrok.services.EdgesHTTPSRoutesClient.create"]], "delete() (ngrok.services.edgeshttpsroutesclient method)": [[25, "ngrok.services.EdgesHTTPSRoutesClient.delete"]], "get() (ngrok.services.edgeshttpsroutesclient method)": [[25, "ngrok.services.EdgesHTTPSRoutesClient.get"]], "update() (ngrok.services.edgeshttpsroutesclient method)": [[25, "ngrok.services.EdgesHTTPSRoutesClient.update"]], "edgestcpclient (class in ngrok.services)": [[26, "ngrok.services.EdgesTCPClient"]], "create() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.create"]], "delete() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.delete"]], "get() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.get"]], "list() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.list"]], "update() (ngrok.services.edgestcpclient method)": [[26, "ngrok.services.EdgesTCPClient.update"]], "edgestlsclient (class in ngrok.services)": [[27, "ngrok.services.EdgesTLSClient"]], "create() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.create"]], "delete() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.delete"]], "get() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.get"]], "list() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.list"]], "update() (ngrok.services.edgestlsclient method)": [[27, "ngrok.services.EdgesTLSClient.update"]], "endpointsclient (class in ngrok.services)": [[28, "ngrok.services.EndpointsClient"]], "create() (ngrok.services.endpointsclient method)": [[28, "ngrok.services.EndpointsClient.create"]], "delete() (ngrok.services.endpointsclient method)": [[28, "ngrok.services.EndpointsClient.delete"]], "get() (ngrok.services.endpointsclient method)": [[28, "ngrok.services.EndpointsClient.get"]], "list() (ngrok.services.endpointsclient method)": [[28, "ngrok.services.EndpointsClient.list"]], "update() (ngrok.services.endpointsclient method)": [[28, "ngrok.services.EndpointsClient.update"]], "error": [[29, "ngrok.Error"]], "notfounderror": [[29, "ngrok.NotFoundError"]], "operation_id (ngrok.error property)": [[29, "ngrok.Error.operation_id"]], "eventdestinationsclient (class in ngrok.services)": [[30, "ngrok.services.EventDestinationsClient"]], "create() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.create"]], "delete() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.delete"]], "get() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.get"]], "list() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.list"]], "update() (ngrok.services.eventdestinationsclient method)": [[30, "ngrok.services.EventDestinationsClient.update"]], "eventsourcesclient (class in ngrok.services)": [[31, "ngrok.services.EventSourcesClient"]], "create() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.create"]], "delete() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.delete"]], "get() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.get"]], "list() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.list"]], "update() (ngrok.services.eventsourcesclient method)": [[31, "ngrok.services.EventSourcesClient.update"]], "eventsubscriptionsclient (class in ngrok.services)": [[32, "ngrok.services.EventSubscriptionsClient"]], "create() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.create"]], "delete() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.delete"]], "get() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.get"]], "list() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.list"]], "update() (ngrok.services.eventsubscriptionsclient method)": [[32, "ngrok.services.EventSubscriptionsClient.update"]], "failoverbackendsclient (class in ngrok.services)": [[33, "ngrok.services.FailoverBackendsClient"]], "create() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.create"]], "delete() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.delete"]], "get() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.get"]], "list() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.list"]], "update() (ngrok.services.failoverbackendsclient method)": [[33, "ngrok.services.FailoverBackendsClient.update"]], "httpresponsebackendsclient (class in ngrok.services)": [[34, "ngrok.services.HTTPResponseBackendsClient"]], "create() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.create"]], "delete() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.delete"]], "get() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.get"]], "list() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.list"]], "update() (ngrok.services.httpresponsebackendsclient method)": [[34, "ngrok.services.HTTPResponseBackendsClient.update"]], "httpsedgemutualtlsmoduleclient (class in ngrok.services)": [[35, "ngrok.services.HTTPSEdgeMutualTLSModuleClient"]], "delete() (ngrok.services.httpsedgemutualtlsmoduleclient method)": [[35, "ngrok.services.HTTPSEdgeMutualTLSModuleClient.delete"]], "get() (ngrok.services.httpsedgemutualtlsmoduleclient method)": [[35, "ngrok.services.HTTPSEdgeMutualTLSModuleClient.get"]], "replace() (ngrok.services.httpsedgemutualtlsmoduleclient method)": [[35, "ngrok.services.HTTPSEdgeMutualTLSModuleClient.replace"]], "httpsedgetlsterminationmoduleclient (class in ngrok.services)": [[36, "ngrok.services.HTTPSEdgeTLSTerminationModuleClient"]], "delete() (ngrok.services.httpsedgetlsterminationmoduleclient method)": [[36, "ngrok.services.HTTPSEdgeTLSTerminationModuleClient.delete"]], "get() (ngrok.services.httpsedgetlsterminationmoduleclient method)": [[36, "ngrok.services.HTTPSEdgeTLSTerminationModuleClient.get"]], "replace() (ngrok.services.httpsedgetlsterminationmoduleclient method)": [[36, "ngrok.services.HTTPSEdgeTLSTerminationModuleClient.replace"]], "ippoliciesclient (class in ngrok.services)": [[38, "ngrok.services.IPPoliciesClient"]], "create() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.create"]], "delete() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.delete"]], "get() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.get"]], "list() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.list"]], "update() (ngrok.services.ippoliciesclient method)": [[38, "ngrok.services.IPPoliciesClient.update"]], "ippolicyrulesclient (class in ngrok.services)": [[39, "ngrok.services.IPPolicyRulesClient"]], "create() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.create"]], "delete() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.delete"]], "get() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.get"]], "list() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.list"]], "update() (ngrok.services.ippolicyrulesclient method)": [[39, "ngrok.services.IPPolicyRulesClient.update"]], "iprestrictionsclient (class in ngrok.services)": [[40, "ngrok.services.IPRestrictionsClient"]], "create() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.create"]], "delete() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.delete"]], "get() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.get"]], "list() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.list"]], "update() (ngrok.services.iprestrictionsclient method)": [[40, "ngrok.services.IPRestrictionsClient.update"]], "reservedaddrsclient (class in ngrok.services)": [[41, "ngrok.services.ReservedAddrsClient"]], "create() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.create"]], "delete() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.delete"]], "get() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.get"]], "list() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.list"]], "update() (ngrok.services.reservedaddrsclient method)": [[41, "ngrok.services.ReservedAddrsClient.update"]], "reserveddomainsclient (class in ngrok.services)": [[42, "ngrok.services.ReservedDomainsClient"]], "create() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.create"]], "delete() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.delete"]], "delete_certificate() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.delete_certificate"]], "delete_certificate_management_policy() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.delete_certificate_management_policy"]], "get() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.get"]], "list() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.list"]], "update() (ngrok.services.reserveddomainsclient method)": [[42, "ngrok.services.ReservedDomainsClient.update"]], "sshcertificateauthoritiesclient (class in ngrok.services)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient"]], "create() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.create"]], "delete() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.delete"]], "get() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.get"]], "list() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.list"]], "update() (ngrok.services.sshcertificateauthoritiesclient method)": [[43, "ngrok.services.SSHCertificateAuthoritiesClient.update"]], "sshcredentialsclient (class in ngrok.services)": [[44, "ngrok.services.SSHCredentialsClient"]], "create() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.create"]], "delete() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.delete"]], "get() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.get"]], "list() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.list"]], "update() (ngrok.services.sshcredentialsclient method)": [[44, "ngrok.services.SSHCredentialsClient.update"]], "sshhostcertificatesclient (class in ngrok.services)": [[45, "ngrok.services.SSHHostCertificatesClient"]], "create() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.create"]], "delete() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.delete"]], "get() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.get"]], "list() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.list"]], "update() (ngrok.services.sshhostcertificatesclient method)": [[45, "ngrok.services.SSHHostCertificatesClient.update"]], "sshusercertificatesclient (class in ngrok.services)": [[46, "ngrok.services.SSHUserCertificatesClient"]], "create() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.create"]], "delete() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.delete"]], "get() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.get"]], "list() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.list"]], "update() (ngrok.services.sshusercertificatesclient method)": [[46, "ngrok.services.SSHUserCertificatesClient.update"]], "staticbackendsclient (class in ngrok.services)": [[47, "ngrok.services.StaticBackendsClient"]], "create() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.create"]], "delete() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.delete"]], "get() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.get"]], "list() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.list"]], "update() (ngrok.services.staticbackendsclient method)": [[47, "ngrok.services.StaticBackendsClient.update"]], "tcpedgebackendmoduleclient (class in ngrok.services)": [[48, "ngrok.services.TCPEdgeBackendModuleClient"]], "delete() (ngrok.services.tcpedgebackendmoduleclient method)": [[48, "ngrok.services.TCPEdgeBackendModuleClient.delete"]], "get() (ngrok.services.tcpedgebackendmoduleclient method)": [[48, "ngrok.services.TCPEdgeBackendModuleClient.get"]], "replace() (ngrok.services.tcpedgebackendmoduleclient method)": [[48, "ngrok.services.TCPEdgeBackendModuleClient.replace"]], "tcpedgeiprestrictionmoduleclient (class in ngrok.services)": [[49, "ngrok.services.TCPEdgeIPRestrictionModuleClient"]], "delete() (ngrok.services.tcpedgeiprestrictionmoduleclient method)": [[49, "ngrok.services.TCPEdgeIPRestrictionModuleClient.delete"]], "get() (ngrok.services.tcpedgeiprestrictionmoduleclient method)": [[49, "ngrok.services.TCPEdgeIPRestrictionModuleClient.get"]], "replace() (ngrok.services.tcpedgeiprestrictionmoduleclient method)": [[49, "ngrok.services.TCPEdgeIPRestrictionModuleClient.replace"]], "tcpedgetrafficpolicymoduleclient (class in ngrok.services)": [[51, "ngrok.services.TCPEdgeTrafficPolicyModuleClient"]], "delete() (ngrok.services.tcpedgetrafficpolicymoduleclient method)": [[51, "ngrok.services.TCPEdgeTrafficPolicyModuleClient.delete"]], "get() (ngrok.services.tcpedgetrafficpolicymoduleclient method)": [[51, "ngrok.services.TCPEdgeTrafficPolicyModuleClient.get"]], "replace() (ngrok.services.tcpedgetrafficpolicymoduleclient method)": [[51, "ngrok.services.TCPEdgeTrafficPolicyModuleClient.replace"]], "tlscertificatesclient (class in ngrok.services)": [[52, "ngrok.services.TLSCertificatesClient"]], "create() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.create"]], "delete() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.delete"]], "get() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.get"]], "list() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.list"]], "update() (ngrok.services.tlscertificatesclient method)": [[52, "ngrok.services.TLSCertificatesClient.update"]], "tlsedgebackendmoduleclient (class in ngrok.services)": [[53, "ngrok.services.TLSEdgeBackendModuleClient"]], "delete() (ngrok.services.tlsedgebackendmoduleclient method)": [[53, "ngrok.services.TLSEdgeBackendModuleClient.delete"]], "get() (ngrok.services.tlsedgebackendmoduleclient method)": [[53, "ngrok.services.TLSEdgeBackendModuleClient.get"]], "replace() (ngrok.services.tlsedgebackendmoduleclient method)": [[53, "ngrok.services.TLSEdgeBackendModuleClient.replace"]], "tlsedgeiprestrictionmoduleclient (class in ngrok.services)": [[54, "ngrok.services.TLSEdgeIPRestrictionModuleClient"]], "delete() (ngrok.services.tlsedgeiprestrictionmoduleclient method)": [[54, "ngrok.services.TLSEdgeIPRestrictionModuleClient.delete"]], "get() (ngrok.services.tlsedgeiprestrictionmoduleclient method)": [[54, "ngrok.services.TLSEdgeIPRestrictionModuleClient.get"]], "replace() (ngrok.services.tlsedgeiprestrictionmoduleclient method)": [[54, "ngrok.services.TLSEdgeIPRestrictionModuleClient.replace"]], "tlsedgemutualtlsmoduleclient (class in ngrok.services)": [[55, "ngrok.services.TLSEdgeMutualTLSModuleClient"]], "delete() (ngrok.services.tlsedgemutualtlsmoduleclient method)": [[55, "ngrok.services.TLSEdgeMutualTLSModuleClient.delete"]], "get() (ngrok.services.tlsedgemutualtlsmoduleclient method)": [[55, "ngrok.services.TLSEdgeMutualTLSModuleClient.get"]], "replace() (ngrok.services.tlsedgemutualtlsmoduleclient method)": [[55, "ngrok.services.TLSEdgeMutualTLSModuleClient.replace"]], "tlsedgetlsterminationmoduleclient (class in ngrok.services)": [[57, "ngrok.services.TLSEdgeTLSTerminationModuleClient"]], "delete() (ngrok.services.tlsedgetlsterminationmoduleclient method)": [[57, "ngrok.services.TLSEdgeTLSTerminationModuleClient.delete"]], "get() (ngrok.services.tlsedgetlsterminationmoduleclient method)": [[57, "ngrok.services.TLSEdgeTLSTerminationModuleClient.get"]], "replace() (ngrok.services.tlsedgetlsterminationmoduleclient method)": [[57, "ngrok.services.TLSEdgeTLSTerminationModuleClient.replace"]], "tlsedgetrafficpolicymoduleclient (class in ngrok.services)": [[58, "ngrok.services.TLSEdgeTrafficPolicyModuleClient"]], "delete() (ngrok.services.tlsedgetrafficpolicymoduleclient method)": [[58, "ngrok.services.TLSEdgeTrafficPolicyModuleClient.delete"]], "get() (ngrok.services.tlsedgetrafficpolicymoduleclient method)": [[58, "ngrok.services.TLSEdgeTrafficPolicyModuleClient.get"]], "replace() (ngrok.services.tlsedgetrafficpolicymoduleclient method)": [[58, "ngrok.services.TLSEdgeTrafficPolicyModuleClient.replace"]], "tunnelgroupbackendsclient (class in ngrok.services)": [[59, "ngrok.services.TunnelGroupBackendsClient"]], "create() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.create"]], "delete() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.delete"]], "get() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.get"]], "list() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.list"]], "update() (ngrok.services.tunnelgroupbackendsclient method)": [[59, "ngrok.services.TunnelGroupBackendsClient.update"]], "tunnelsessionsclient (class in ngrok.services)": [[60, "ngrok.services.TunnelSessionsClient"]], "get() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.get"]], "list() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.list"]], "restart() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.restart"]], "stop() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.stop"]], "update() (ngrok.services.tunnelsessionsclient method)": [[60, "ngrok.services.TunnelSessionsClient.update"]], "tunnelsclient (class in ngrok.services)": [[61, "ngrok.services.TunnelsClient"]], "get() (ngrok.services.tunnelsclient method)": [[61, "ngrok.services.TunnelsClient.get"]], "list() (ngrok.services.tunnelsclient method)": [[61, "ngrok.services.TunnelsClient.list"]], "weightedbackendsclient (class in ngrok.services)": [[62, "ngrok.services.WeightedBackendsClient"]], "create() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.create"]], "delete() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.delete"]], "get() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.get"]], "list() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.list"]], "update() (ngrok.services.weightedbackendsclient method)": [[62, "ngrok.services.WeightedBackendsClient.update"]]}}) \ No newline at end of file diff --git a/ngrok/client.py b/ngrok/client.py index db5710b..08f93f6 100644 --- a/ngrok/client.py +++ b/ngrok/client.py @@ -222,12 +222,15 @@ class Client(object): "https_edge_route_oidc", "https_edge_route_websocket_tcp_converter", "https_edge_route_user_agent_filter", + "https_edge_route_traffic_policy", "tcp_edge_backend", "tcp_edge_ip_restriction", + "tcp_edge_traffic_policy", "tls_edge_backend", "tls_edge_ip_restriction", "tls_edge_mutual_tls", "tls_edge_tls_termination", + "tls_edge_traffic_policy", ], ) return ns( @@ -253,10 +256,13 @@ class Client(object): https_edge_route_user_agent_filter=EdgeRouteUserAgentFilterModuleClient( self ), + https_edge_route_traffic_policy=EdgeRouteTrafficPolicyModuleClient(self), tcp_edge_backend=TCPEdgeBackendModuleClient(self), tcp_edge_ip_restriction=TCPEdgeIPRestrictionModuleClient(self), + tcp_edge_traffic_policy=TCPEdgeTrafficPolicyModuleClient(self), tls_edge_backend=TLSEdgeBackendModuleClient(self), tls_edge_ip_restriction=TLSEdgeIPRestrictionModuleClient(self), tls_edge_mutual_tls=TLSEdgeMutualTLSModuleClient(self), tls_edge_tls_termination=TLSEdgeTLSTerminationModuleClient(self), + tls_edge_traffic_policy=TLSEdgeTrafficPolicyModuleClient(self), ) diff --git a/ngrok/datatypes.py b/ngrok/datatypes.py index c5a77b9..a6d965f 100644 --- a/ngrok/datatypes.py +++ b/ngrok/datatypes.py @@ -3659,6 +3659,21 @@ class Endpoint(object): self._props["edge"] = ( Ref(client, props["edge"]) if props.get("edge") is not None else None ) + self._props["principal"] = ( + Ref(client, props["principal"]) + if props.get("principal") is not None + else None + ) + self._props["principal_id"] = ( + Ref(client, props["principal_id"]) + if props.get("principal_id") is not None + else None + ) + self._props["tunnel_session"] = ( + Ref(client, props["tunnel_session"]) + if props.get("tunnel_session") is not None + else None + ) def __eq__(self, other): return self._props == other._props @@ -3669,6 +3684,30 @@ class Endpoint(object): else: return "".format(repr(self._props)) + def update( + self, + url: str = None, + traffic_policy: str = None, + description: str = None, + metadata: str = None, + bindings: Sequence[str] = None, + ): + self._client.endpoints.update( + id=self.id, + url=url, + traffic_policy=traffic_policy, + description=description, + metadata=metadata, + bindings=bindings, + ) + + def delete( + self, + ): + self._client.endpoints.delete( + id=self.id, + ) + @property def id(self) -> str: """unique endpoint resource identifier""" @@ -3699,14 +3738,26 @@ class Endpoint(object): """protocol served by this endpoint. one of ``http``, ``https``, ``tcp``, or ``tls``""" return self._props["proto"] + @property + def scheme(self) -> str: + return self._props["scheme"] + @property def hostport(self) -> str: - """hostport served by this endpoint (hostname:port)""" + """hostport served by this endpoint (hostname:port) -> soon to be deprecated""" return self._props["hostport"] + @property + def host(self) -> str: + return self._props["host"] + + @property + def port(self) -> int: + return self._props["port"] + @property def type(self) -> str: - """whether the endpoint is ``ephemeral`` (served directly by an agent-initiated tunnel) or ``edge`` (served by an edge)""" + """whether the endpoint is ``ephemeral`` (served directly by an agent-initiated tunnel) or ``edge`` (served by an edge) or ``cloud (represents a cloud endpoint)``""" return self._props["type"] @property @@ -3714,6 +3765,11 @@ class Endpoint(object): """user-supplied metadata of the associated tunnel or edge object""" return self._props["metadata"] + @property + def description(self) -> str: + """user-supplied description of the associated tunnel""" + return self._props["description"] + @property def domain(self) -> Ref: """the domain reserved for this endpoint""" @@ -3734,6 +3790,56 @@ class Endpoint(object): """the edge serving requests to this endpoint, if this is an edge endpoint""" return self._props["edge"] + @property + def upstream_url(self) -> str: + """the local address the tunnel forwards to""" + return self._props["upstream_url"] + + @property + def upstream_proto(self) -> str: + """the protocol the agent uses to forward with""" + return self._props["upstream_proto"] + + @property + def url(self) -> str: + """the url of the endpoint""" + return self._props["url"] + + @property + def principal(self) -> Ref: + """The ID of the owner (bot or user) that owns this endpoint""" + return self._props["principal"] + + @property + def principal_id(self) -> Ref: + """TODO: deprecate me!""" + return self._props["principal_id"] + + @property + def traffic_policy(self) -> str: + """The traffic policy attached to this endpoint""" + return self._props["traffic_policy"] + + @property + def bindings(self) -> Sequence[str]: + """the bindings associated with this endpoint""" + return self._props["bindings"] + + @property + def tunnel_session(self) -> Ref: + """The tunnel session of the agent for this endpoint""" + return self._props["tunnel_session"] + + @property + def uri(self) -> str: + """URI of the clep API resource""" + return self._props["uri"] + + @property + def name(self) -> str: + """user supplied name for the endpoint""" + return self._props["name"] + class EndpointList(object): def __init__(self, client, props): @@ -4101,7 +4207,7 @@ class EventTargetAzureLogsIngestion(object): @property def data_collection_stream_name(self) -> str: - """Data collection stream name to use as destination, located instide the DCR""" + """Data collection stream name to use as destination, located inside the DCR""" return self._props["data_collection_stream_name"] @@ -4933,7 +5039,7 @@ class ReservedDomainCertPolicy(object): @property def private_key_type(self) -> str: - """type of private key to use when requesting certificates. Defaults to rsa, can be either rsa or ecdsa.""" + """type of private key to use when requesting certificates. Defaults to ecdsa, can be either rsa or ecdsa.""" return self._props["private_key_type"] diff --git a/ngrok/services.py b/ngrok/services.py index 9438fc6..133d35b 100644 --- a/ngrok/services.py +++ b/ngrok/services.py @@ -3517,6 +3517,38 @@ class EndpointsClient(object): def __init__(self, client): self._client = client + def create( + self, + url: str = "", + type: str = "", + traffic_policy: str = "", + description: str = None, + metadata: str = None, + bindings: Sequence[str] = None, + ) -> Endpoint: + """Create an endpoint, currently available only for cloud endpoints + + :param url: the url of the endpoint + :param type: whether the endpoint is ``ephemeral`` (served directly by an agent-initiated tunnel) or ``edge`` (served by an edge) or ``cloud (represents a cloud endpoint)`` + :param traffic_policy: The traffic policy attached to this endpoint + :param description: user-supplied description of the associated tunnel + :param metadata: user-supplied metadata of the associated tunnel or edge object + :param bindings: the bindings associated with this endpoint + + https://ngrok.com/docs/api#api-endpoints-create + """ + path = "/endpoints" + body_arg = dict( + url=url, + type=type, + traffic_policy=traffic_policy, + description=description, + metadata=metadata, + bindings=bindings, + ) + result = self._client.http_client.post(path, body_arg) + return Endpoint(self._client, result) + def list( self, before_id: str = None, @@ -3555,6 +3587,57 @@ class EndpointsClient(object): result = self._client.http_client.get(path, body_arg) return Endpoint(self._client, result) + def update( + self, + id: str, + url: str = None, + traffic_policy: str = None, + description: str = None, + metadata: str = None, + bindings: Sequence[str] = None, + ) -> Endpoint: + """Update an Endpoint by ID, currently available only for cloud endpoints + + :param id: unique endpoint resource identifier + :param url: the url of the endpoint + :param traffic_policy: The traffic policy attached to this endpoint + :param description: user-supplied description of the associated tunnel + :param metadata: user-supplied metadata of the associated tunnel or edge object + :param bindings: the bindings associated with this endpoint + + https://ngrok.com/docs/api#api-endpoints-update + """ + path = "/endpoints/{id}" + path = path.format( + id=id, + ) + body_arg = dict( + url=url, + traffic_policy=traffic_policy, + description=description, + metadata=metadata, + bindings=bindings, + ) + result = self._client.http_client.patch(path, body_arg) + return Endpoint(self._client, result) + + def delete( + self, + id: str, + ): + """Delete an Endpoint by ID, currently available only for cloud endpoints + + :param id: a resource identifier + + https://ngrok.com/docs/api#api-endpoints-delete + """ + path = "/endpoints/{id}" + path = path.format( + id=id, + ) + body_arg = None + self._client.http_client.delete(path, body_arg) + class EventDestinationsClient(object): def __init__(self, client): diff --git a/setup.py b/setup.py index 2453d7b..87c186f 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ def read_file(filename): setup( name="ngrok-api", - version="0.12.0", + version="0.13.0", description="ngrok HTTP API client library", long_description=read_file("README.md"), long_description_content_type="text/markdown",