- #create! (description: "", metadata: "", acl: [], owner_id: nil, owner_email: "") ⇒ NgrokAPI::Models::Credential
+ #create! (description: "", metadata: "", acl: [], owner_id: nil, owner_email: "", precomputed_token: nil) ⇒ NgrokAPI::Models::Credential
@@ -865,7 +865,7 @@
# File 'lib/ngrokapi/services/credentials_client.rb', line 66
-def create! ( description: " " , metadata: " " , acl: [ ] , owner_id: nil , owner_email: " " )
+def create! ( description: " " , metadata: " " , acl: [ ] , owner_id: nil , owner_email: " " , precomputed_token: nil )
path = ' /credentials '
replacements = {
}
@@ -1829,9 +1829,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html
index a9835d9..8942df1 100644
--- a/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteBackendModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteBackendModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html
index 9fff48a..9460d48 100644
--- a/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteCircuitBreakerModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteCircuitBreakerModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html
index 13d2746..114133e 100644
--- a/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteCompressionModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteCompressionModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html
index 1d0dd6d..57638e5 100644
--- a/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteIPRestrictionModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteIPRestrictionModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html
index e209d7c..0c9926c 100644
--- a/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteOAuthModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteOAuthModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html
index d20417e..8c5406e 100644
--- a/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteOIDCModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteOIDCModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRoutePolicyModuleClient.html b/doc/NgrokAPI/Services/EdgeRoutePolicyModuleClient.html
new file mode 100644
index 0000000..eac6e80
--- /dev/null
+++ b/doc/NgrokAPI/Services/EdgeRoutePolicyModuleClient.html
@@ -0,0 +1,1149 @@
+
+
+
+
+
+
+ Class: NgrokAPI::Services::EdgeRoutePolicyModuleClient
+
+ — Documentation by YARD 0.9.36
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Class: NgrokAPI::Services::EdgeRoutePolicyModuleClient
+
+
+
+
+
+
+
+ Inherits:
+
+ Object
+
+
+ Object
+
+ NgrokAPI::Services::EdgeRoutePolicyModuleClient
+
+
+ show all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Defined in:
+ lib/ngrokapi/services/edge_route_policy_module_client.rb
+
+
+
+
+
Overview
+
+
+
+
+
+
+ Constant Summary
+ collapse
+
+
+
+
+ PATH =
+
+
+
+
The API path for the requests
+
+
+
+
+
+
+
+
+
+ ' /edges/https/%{edge_id}/routes/%{id}/policy '
+
+
+
+
+
+
+
+
Instance Attribute Summary collapse
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+ readonly
+
+
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+ Instance Method Summary
+ collapse
+
+
+
+
+
+
+
Constructor Details
+
+
+
+
+
+
Returns a new instance of EdgeRoutePolicyModuleClient.
+
+
+
+
+
+
+
+
+
+
+
+
+
+15
+16
+17
+
+
+ # File 'lib/ngrokapi/services/edge_route_policy_module_client.rb', line 15
+
+def initialize ( client: )
+ @client = client
+end
+
+
+
+
+
+
+
+
+
Instance Attribute Details
+
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+
+13
+14
+15
+
+
+ # File 'lib/ngrokapi/services/edge_route_policy_module_client.rb', line 13
+
+def client
+ @client
+end
+
+
+
+
+
+
+
+
+
+
Instance Method Details
+
+
+
+
+
+ #delete (edge_id: "", id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+95
+96
+97
+98
+99
+100
+101
+102
+
+
+ # File 'lib/ngrokapi/services/edge_route_policy_module_client.rb', line 95
+
+def delete ( edge_id: " " , id: " " )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/policy '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ @client . delete ( path % replacements )
+end
+
+
+
+
+
+
+
+
+ #delete! (edge_id: "", id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+110
+111
+112
+113
+114
+115
+116
+117
+
+
+ # File 'lib/ngrokapi/services/edge_route_policy_module_client.rb', line 110
+
+def delete! ( edge_id: " " , id: " " )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/policy '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ @client . delete ( path % replacements , danger: true )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+
+
+ # File 'lib/ngrokapi/services/edge_route_policy_module_client.rb', line 61
+
+def get ( edge_id: " " , id: " " )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/policy '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+
+
+ # File 'lib/ngrokapi/services/edge_route_policy_module_client.rb', line 78
+
+def get! ( edge_id: " " , id: " " )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/policy '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+
+
+ # File 'lib/ngrokapi/services/edge_route_policy_module_client.rb', line 26
+
+def replace ( edge_id: " " , id: " " , a_module: nil )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/policy '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ data = a_module
+ result = @client . put ( path % replacements , data: data )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+
+
+ # File 'lib/ngrokapi/services/edge_route_policy_module_client.rb', line 44
+
+def replace! ( edge_id: " " , id: " " , a_module: nil )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/policy '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ data = a_module
+ result = @client . put ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html
index a315d15..b9d1456 100644
--- a/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteRequestHeadersModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html
index 9a3b374..add776a 100644
--- a/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteResponseHeadersModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteResponseHeadersModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html
index e5f6a51..d1263d5 100644
--- a/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteSAMLModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteSAMLModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html
new file mode 100644
index 0000000..aa0c7ba
--- /dev/null
+++ b/doc/NgrokAPI/Services/EdgeRouteUserAgentFilterModuleClient.html
@@ -0,0 +1,1149 @@
+
+
+
+
+
+
+ Class: NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient
+
+ — Documentation by YARD 0.9.36
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Class: NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient
+
+
+
+
+
+
+
+ Inherits:
+
+ Object
+
+
+ Object
+
+ NgrokAPI::Services::EdgeRouteUserAgentFilterModuleClient
+
+
+ show all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Defined in:
+ lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb
+
+
+
+
+
Overview
+
+
+
+
+
+
+ Constant Summary
+ collapse
+
+
+
+
+ PATH =
+
+
+
+
The API path for the requests
+
+
+
+
+
+
+
+
+
+ ' /edges/https/%{edge_id}/routes/%{id}/user_agent_filter '
+
+
+
+
+
+
+
+
Instance Attribute Summary collapse
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+ readonly
+
+
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+ Instance Method Summary
+ collapse
+
+
+
+
+
+
+
Constructor Details
+
+
+
+
+
+
Returns a new instance of EdgeRouteUserAgentFilterModuleClient.
+
+
+
+
+
+
+
+
+
+
+
+
+
+15
+16
+17
+
+
+ # File 'lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb', line 15
+
+def initialize ( client: )
+ @client = client
+end
+
+
+
+
+
+
+
+
+
Instance Attribute Details
+
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+
+13
+14
+15
+
+
+ # File 'lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb', line 13
+
+def client
+ @client
+end
+
+
+
+
+
+
+
+
+
+
Instance Method Details
+
+
+
+
+
+ #delete (edge_id: "", id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+95
+96
+97
+98
+99
+100
+101
+102
+
+
+ # File 'lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb', line 95
+
+def delete ( edge_id: " " , id: " " )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/user_agent_filter '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ @client . delete ( path % replacements )
+end
+
+
+
+
+
+
+
+
+ #delete! (edge_id: "", id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+110
+111
+112
+113
+114
+115
+116
+117
+
+
+ # File 'lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb', line 110
+
+def delete! ( edge_id: " " , id: " " )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/user_agent_filter '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ @client . delete ( path % replacements , danger: true )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+
+
+ # File 'lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb', line 61
+
+def get ( edge_id: " " , id: " " )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/user_agent_filter '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data )
+ NgrokAPI :: Models :: EndpointUserAgentFilter . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+
+
+ # File 'lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb', line 78
+
+def get! ( edge_id: " " , id: " " )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/user_agent_filter '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: EndpointUserAgentFilter . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+
+
+ # File 'lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb', line 26
+
+def replace ( edge_id: " " , id: " " , a_module: nil )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/user_agent_filter '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ data = a_module
+ result = @client . put ( path % replacements , data: data )
+ NgrokAPI :: Models :: EndpointUserAgentFilter . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+
+
+ # File 'lib/ngrokapi/services/edge_route_user_agent_filter_module_client.rb', line 44
+
+def replace! ( edge_id: " " , id: " " , a_module: nil )
+ path = ' /edges/https/%{edge_id}/routes/%{id}/user_agent_filter '
+ replacements = {
+ edge_id: edge_id ,
+ id: id ,
+ }
+ data = a_module
+ result = @client . put ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: EndpointUserAgentFilter . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html
index 9a1097c..953d746 100644
--- a/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteWebhookVerificationModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteWebhookVerificationModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html b/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html
index 4f943dd..b149c43 100644
--- a/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html
+++ b/doc/NgrokAPI/Services/EdgeRouteWebsocketTCPConverterModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgeRouteWebsocketTCPConverterModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1139,9 +1139,9 @@
diff --git a/doc/NgrokAPI/Services/EdgesHTTPSClient.html b/doc/NgrokAPI/Services/EdgesHTTPSClient.html
index 0b5b70e..e71261f 100644
--- a/doc/NgrokAPI/Services/EdgesHTTPSClient.html
+++ b/doc/NgrokAPI/Services/EdgesHTTPSClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgesHTTPSClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1937,9 +1937,9 @@
diff --git a/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html b/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html
index fc9cfbb..393068c 100644
--- a/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html
+++ b/doc/NgrokAPI/Services/EdgesHTTPSRoutesClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgesHTTPSRoutesClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -189,7 +189,7 @@
- #create (edge_id: "", match_type:, match:, description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
+ #create (edge_id: "", match_type:, match:, description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil, user_agent_filter: nil, policy: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
@@ -213,7 +213,7 @@
- #create! (edge_id: "", match_type:, match:, description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
+ #create! (edge_id: "", match_type:, match:, description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil, user_agent_filter: nil, policy: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
@@ -359,7 +359,7 @@
- #update (edge_id: "", id: "", match_type: "", match: "", description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
+ #update (edge_id: "", id: "", match_type: "", match: "", description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil, user_agent_filter: nil, policy: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
@@ -383,7 +383,7 @@
- #update! (edge_id: "", id: "", match_type: "", match: "", description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
+ #update! (edge_id: "", id: "", match_type: "", match: "", description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil, user_agent_filter: nil, policy: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
@@ -509,7 +509,7 @@
- #create (edge_id: "", match_type:, match:, description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
+ #create (edge_id: "", match_type:, match:, description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil, user_agent_filter: nil, policy: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
@@ -809,6 +809,37 @@
—
websocket to tcp adapter configuration or null
+
+
+
+
+
+
+ user_agent_filter
+
+
+ (EndpointUserAgentFilter )
+
+
+ (defaults to: nil )
+
+
+
+
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
@@ -840,8 +871,6 @@
-41
-42
43
44
45
@@ -863,12 +892,16 @@
61
62
63
-64
+64
+65
+66
+67
+68
- # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 41
+ # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 43
-def create ( edge_id: " " , match_type: , match: , description: " " , metadata: " " , backend: nil , ip_restriction: nil , circuit_breaker: nil , compression: nil , request_headers: nil , response_headers: nil , webhook_verification: nil , oauth: nil , saml: nil , oidc: nil , websocket_tcp_converter: nil )
+def create ( edge_id: " " , match_type: , match: , description: " " , metadata: " " , backend: nil , ip_restriction: nil , circuit_breaker: nil , compression: nil , request_headers: nil , response_headers: nil , webhook_verification: nil , oauth: nil , saml: nil , oidc: nil , websocket_tcp_converter: nil , user_agent_filter: nil , policy: nil )
path = ' /edges/https/%{edge_id}/routes '
replacements = {
edge_id: edge_id ,
@@ -889,6 +922,8 @@
data [ :saml ] = saml if saml
data [ :oidc ] = oidc if oidc
data [ :websocket_tcp_converter ] = websocket_tcp_converter if websocket_tcp_converter
+ data [ :user_agent_filter ] = user_agent_filter if user_agent_filter
+ data [ :policy ] = policy if policy
result = @client . post ( path % replacements , data: data )
NgrokAPI :: Models :: HTTPSEdgeRoute . new ( client: self , attrs: result )
end
@@ -900,7 +935,7 @@
- #create! (edge_id: "", match_type:, match:, description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
+ #create! (edge_id: "", match_type:, match:, description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil, user_agent_filter: nil, policy: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
@@ -1200,6 +1235,37 @@
—
websocket to tcp adapter configuration or null
+
+
+
+
+
+
+ user_agent_filter
+
+
+ (EndpointUserAgentFilter )
+
+
+ (defaults to: nil )
+
+
+
+
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
@@ -1231,12 +1297,6 @@
-89
-90
-91
-92
-93
-94
95
96
97
@@ -1254,12 +1314,20 @@
109
110
111
-112
+112
+113
+114
+115
+116
+117
+118
+119
+120
- # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 89
+ # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 95
-def create! ( edge_id: " " , match_type: , match: , description: " " , metadata: " " , backend: nil , ip_restriction: nil , circuit_breaker: nil , compression: nil , request_headers: nil , response_headers: nil , webhook_verification: nil , oauth: nil , saml: nil , oidc: nil , websocket_tcp_converter: nil )
+def create! ( edge_id: " " , match_type: , match: , description: " " , metadata: " " , backend: nil , ip_restriction: nil , circuit_breaker: nil , compression: nil , request_headers: nil , response_headers: nil , webhook_verification: nil , oauth: nil , saml: nil , oidc: nil , websocket_tcp_converter: nil , user_agent_filter: nil , policy: nil )
path = ' /edges/https/%{edge_id}/routes '
replacements = {
edge_id: edge_id ,
@@ -1280,6 +1348,8 @@
data [ :saml ] = saml if saml
data [ :oidc ] = oidc if oidc
data [ :websocket_tcp_converter ] = websocket_tcp_converter if websocket_tcp_converter
+ data [ :user_agent_filter ] = user_agent_filter if user_agent_filter
+ data [ :policy ] = policy if policy
result = @client . post ( path % replacements , data: data , danger: true )
NgrokAPI :: Models :: HTTPSEdgeRoute . new ( client: self , attrs: result )
end
@@ -1374,17 +1444,17 @@
-266
-267
-268
-269
-270
-271
-272
-273
+282
+283
+284
+285
+286
+287
+288
+289
- # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 266
+ # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 282
def delete ( edge_id: " " , id: " " )
path = ' /edges/https/%{edge_id}/routes/%{id} '
@@ -1485,17 +1555,17 @@
-284
-285
-286
-287
-288
-289
-290
-291
+300
+301
+302
+303
+304
+305
+306
+307
- # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 284
+ # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 300
def delete! ( edge_id: " " , id: " " )
path = ' /edges/https/%{edge_id}/routes/%{id} '
@@ -1596,19 +1666,19 @@
-122
-123
-124
-125
-126
-127
-128
-129
130
-131
+131
+132
+133
+134
+135
+136
+137
+138
+139
- # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 122
+ # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 130
def get ( edge_id: " " , id: " " )
path = ' /edges/https/%{edge_id}/routes/%{id} '
@@ -1711,19 +1781,19 @@
-142
-143
-144
-145
-146
-147
-148
-149
150
-151
+151
+152
+153
+154
+155
+156
+157
+158
+159
- # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 142
+ # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 150
def get! ( edge_id: " " , id: " " )
path = ' /edges/https/%{edge_id}/routes/%{id} '
@@ -1743,7 +1813,7 @@
- #update (edge_id: "", id: "", match_type: "", match: "", description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
+ #update (edge_id: "", id: "", match_type: "", match: "", description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil, user_agent_filter: nil, policy: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
@@ -2065,6 +2135,37 @@
—
websocket to tcp adapter configuration or null
+
+
+
+
+
+
+ user_agent_filter
+
+
+ (EndpointUserAgentFilter )
+
+
+ (defaults to: nil )
+
+
+
+
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
@@ -2096,16 +2197,6 @@
-179
-180
-181
-182
-183
-184
-185
-186
-187
-188
189
190
191
@@ -2120,12 +2211,24 @@
200
201
202
-203
+203
+204
+205
+206
+207
+208
+209
+210
+211
+212
+213
+214
+215
- # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 179
+ # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 189
-def update ( edge_id: " " , id: " " , match_type: " " , match: " " , description: " " , metadata: " " , backend: nil , ip_restriction: nil , circuit_breaker: nil , compression: nil , request_headers: nil , response_headers: nil , webhook_verification: nil , oauth: nil , saml: nil , oidc: nil , websocket_tcp_converter: nil )
+def update ( edge_id: " " , id: " " , match_type: " " , match: " " , description: " " , metadata: " " , backend: nil , ip_restriction: nil , circuit_breaker: nil , compression: nil , request_headers: nil , response_headers: nil , webhook_verification: nil , oauth: nil , saml: nil , oidc: nil , websocket_tcp_converter: nil , user_agent_filter: nil , policy: nil )
path = ' /edges/https/%{edge_id}/routes/%{id} '
replacements = {
edge_id: edge_id ,
@@ -2147,6 +2250,8 @@
data [ :saml ] = saml if saml
data [ :oidc ] = oidc if oidc
data [ :websocket_tcp_converter ] = websocket_tcp_converter if websocket_tcp_converter
+ data [ :user_agent_filter ] = user_agent_filter if user_agent_filter
+ data [ :policy ] = policy if policy
result = @client . patch ( path % replacements , data: data )
NgrokAPI :: Models :: HTTPSEdgeRoute . new ( client: self , attrs: result )
end
@@ -2158,7 +2263,7 @@
- #update! (edge_id: "", id: "", match_type: "", match: "", description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
+ #update! (edge_id: "", id: "", match_type: "", match: "", description: "", metadata: "", backend: nil, ip_restriction: nil, circuit_breaker: nil, compression: nil, request_headers: nil, response_headers: nil, webhook_verification: nil, oauth: nil, saml: nil, oidc: nil, websocket_tcp_converter: nil, user_agent_filter: nil, policy: nil) ⇒ NgrokAPI::Models::HTTPSEdgeRoute
@@ -2480,6 +2585,37 @@
—
websocket to tcp adapter configuration or null
+
+
+
+
+
+
+ user_agent_filter
+
+
+ (EndpointUserAgentFilter )
+
+
+ (defaults to: nil )
+
+
+
+
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
@@ -2511,20 +2647,6 @@
-232
-233
-234
-235
-236
-237
-238
-239
-240
-241
-242
-243
-244
-245
246
247
248
@@ -2535,12 +2657,28 @@
253
254
255
-256
+256
+257
+258
+259
+260
+261
+262
+263
+264
+265
+266
+267
+268
+269
+270
+271
+272
- # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 232
+ # File 'lib/ngrokapi/services/edges_https_routes_client.rb', line 246
-def update! ( edge_id: " " , id: " " , match_type: " " , match: " " , description: " " , metadata: " " , backend: nil , ip_restriction: nil , circuit_breaker: nil , compression: nil , request_headers: nil , response_headers: nil , webhook_verification: nil , oauth: nil , saml: nil , oidc: nil , websocket_tcp_converter: nil )
+def update! ( edge_id: " " , id: " " , match_type: " " , match: " " , description: " " , metadata: " " , backend: nil , ip_restriction: nil , circuit_breaker: nil , compression: nil , request_headers: nil , response_headers: nil , webhook_verification: nil , oauth: nil , saml: nil , oidc: nil , websocket_tcp_converter: nil , user_agent_filter: nil , policy: nil )
path = ' /edges/https/%{edge_id}/routes/%{id} '
replacements = {
edge_id: edge_id ,
@@ -2562,6 +2700,8 @@
data [ :saml ] = saml if saml
data [ :oidc ] = oidc if oidc
data [ :websocket_tcp_converter ] = websocket_tcp_converter if websocket_tcp_converter
+ data [ :user_agent_filter ] = user_agent_filter if user_agent_filter
+ data [ :policy ] = policy if policy
result = @client . patch ( path % replacements , data: data , danger: true )
NgrokAPI :: Models :: HTTPSEdgeRoute . new ( client: self , attrs: result )
end
@@ -2575,9 +2715,9 @@
diff --git a/doc/NgrokAPI/Services/EdgesTCPClient.html b/doc/NgrokAPI/Services/EdgesTCPClient.html
index cadf33a..b03c269 100644
--- a/doc/NgrokAPI/Services/EdgesTCPClient.html
+++ b/doc/NgrokAPI/Services/EdgesTCPClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgesTCPClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -205,7 +205,7 @@
- #create (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil) ⇒ NgrokAPI::Models::TCPEdge
+ #create (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, policy: nil) ⇒ NgrokAPI::Models::TCPEdge
@@ -229,7 +229,7 @@
- #create! (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil) ⇒ NgrokAPI::Models::TCPEdge
+ #create! (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, policy: nil) ⇒ NgrokAPI::Models::TCPEdge
@@ -423,7 +423,7 @@
- #update (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil) ⇒ NgrokAPI::Models::TCPEdge
+ #update (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, policy: nil) ⇒ NgrokAPI::Models::TCPEdge
@@ -447,7 +447,7 @@
- #update! (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil) ⇒ NgrokAPI::Models::TCPEdge
+ #update! (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, policy: nil) ⇒ NgrokAPI::Models::TCPEdge
@@ -573,7 +573,7 @@
- #create (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil) ⇒ NgrokAPI::Models::TCPEdge
+ #create (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, policy: nil) ⇒ NgrokAPI::Models::TCPEdge
@@ -678,6 +678,24 @@
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
+
+
+
+
Returns:
@@ -705,7 +723,6 @@
-32
33
34
35
@@ -717,12 +734,14 @@
41
42
43
-44
+44
+45
+46
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 32
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 33
-def create ( description: " " , metadata: " " , hostports: nil , backend: nil , ip_restriction: nil )
+def create ( description: " " , metadata: " " , hostports: nil , backend: nil , ip_restriction: nil , policy: nil )
path = ' /edges/tcp '
replacements = {
}
@@ -732,6 +751,7 @@
data [ :hostports ] = hostports if hostports
data [ :backend ] = backend if backend
data [ :ip_restriction ] = ip_restriction if ip_restriction
+ data [ :policy ] = policy if policy
result = @client . post ( path % replacements , data: data )
NgrokAPI :: Models :: TCPEdge . new ( client: self , attrs: result )
end
@@ -743,7 +763,7 @@
- #create! (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil) ⇒ NgrokAPI::Models::TCPEdge
+ #create! (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, policy: nil) ⇒ NgrokAPI::Models::TCPEdge
@@ -848,6 +868,24 @@
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
+
+
+
+
Returns:
@@ -875,9 +913,6 @@
-58
-59
-60
61
62
63
@@ -887,12 +922,16 @@
67
68
69
-70
+70
+71
+72
+73
+74
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 58
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 61
-def create! ( description: " " , metadata: " " , hostports: nil , backend: nil , ip_restriction: nil )
+def create! ( description: " " , metadata: " " , hostports: nil , backend: nil , ip_restriction: nil , policy: nil )
path = ' /edges/tcp '
replacements = {
}
@@ -902,6 +941,7 @@
data [ :hostports ] = hostports if hostports
data [ :backend ] = backend if backend
data [ :ip_restriction ] = ip_restriction if ip_restriction
+ data [ :policy ] = policy if policy
result = @client . post ( path % replacements , data: data , danger: true )
NgrokAPI :: Models :: TCPEdge . new ( client: self , attrs: result )
end
@@ -978,16 +1018,16 @@
-228
-229
-230
-231
-232
-233
-234
+236
+237
+238
+239
+240
+241
+242
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 228
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 236
def delete ( id: " " )
path = ' /edges/tcp/%{id} '
@@ -1069,16 +1109,16 @@
-244
-245
-246
-247
-248
-249
-250
+252
+253
+254
+255
+256
+257
+258
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 244
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 252
def delete! ( id: " " )
path = ' /edges/tcp/%{id} '
@@ -1160,18 +1200,18 @@
-79
-80
-81
-82
83
84
85
86
-87
+87
+88
+89
+90
+91
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 79
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 83
def get ( id: " " )
path = ' /edges/tcp/%{id} '
@@ -1255,18 +1295,18 @@
-97
-98
-99
-100
101
102
103
104
-105
+105
+106
+107
+108
+109
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 97
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 101
def get! ( id: " " )
path = ' /edges/tcp/%{id} '
@@ -1376,10 +1416,6 @@
-116
-117
-118
-119
120
121
122
@@ -1390,10 +1426,14 @@
127
128
129
-130
+130
+131
+132
+133
+134
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 116
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 120
def list ( before_id: nil , limit: nil , url: nil )
result = @client . list (
@@ -1509,10 +1549,6 @@
-142
-143
-144
-145
146
147
148
@@ -1525,10 +1561,14 @@
155
156
157
-158
+158
+159
+160
+161
+162
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 142
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 146
def list! ( before_id: nil , limit: nil , url: nil )
result = @client . list (
@@ -1555,7 +1595,7 @@
- #update (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil) ⇒ NgrokAPI::Models::TCPEdge
+ #update (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, policy: nil) ⇒ NgrokAPI::Models::TCPEdge
@@ -1678,6 +1718,24 @@
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
+
+
+
+
Returns:
@@ -1705,11 +1763,6 @@
-175
-176
-177
-178
-179
180
181
182
@@ -1718,12 +1771,18 @@
185
186
187
-188
+188
+189
+190
+191
+192
+193
+194
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 175
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 180
-def update ( id: " " , description: nil , metadata: nil , hostports: nil , backend: nil , ip_restriction: nil )
+def update ( id: " " , description: nil , metadata: nil , hostports: nil , backend: nil , ip_restriction: nil , policy: nil )
path = ' /edges/tcp/%{id} '
replacements = {
id: id ,
@@ -1734,6 +1793,7 @@
data [ :hostports ] = hostports if hostports
data [ :backend ] = backend if backend
data [ :ip_restriction ] = ip_restriction if ip_restriction
+ data [ :policy ] = policy if policy
result = @client . patch ( path % replacements , data: data )
NgrokAPI :: Models :: TCPEdge . new ( client: self , attrs: result )
end
@@ -1745,7 +1805,7 @@
- #update! (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil) ⇒ NgrokAPI::Models::TCPEdge
+ #update! (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, policy: nil) ⇒ NgrokAPI::Models::TCPEdge
@@ -1868,6 +1928,24 @@
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
+
+
+
+
Returns:
@@ -1895,25 +1973,26 @@
-206
-207
-208
-209
-210
-211
-212
213
214
215
216
217
218
-219
+219
+220
+221
+222
+223
+224
+225
+226
+227
- # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 206
+ # File 'lib/ngrokapi/services/edges_tcp_client.rb', line 213
-def update! ( id: " " , description: nil , metadata: nil , hostports: nil , backend: nil , ip_restriction: nil )
+def update! ( id: " " , description: nil , metadata: nil , hostports: nil , backend: nil , ip_restriction: nil , policy: nil )
path = ' /edges/tcp/%{id} '
replacements = {
id: id ,
@@ -1924,6 +2003,7 @@
data [ :hostports ] = hostports if hostports
data [ :backend ] = backend if backend
data [ :ip_restriction ] = ip_restriction if ip_restriction
+ data [ :policy ] = policy if policy
result = @client . patch ( path % replacements , data: data , danger: true )
NgrokAPI :: Models :: TCPEdge . new ( client: self , attrs: result )
end
@@ -1937,9 +2017,9 @@
diff --git a/doc/NgrokAPI/Services/EdgesTLSClient.html b/doc/NgrokAPI/Services/EdgesTLSClient.html
index a7aa0cd..62cb865 100644
--- a/doc/NgrokAPI/Services/EdgesTLSClient.html
+++ b/doc/NgrokAPI/Services/EdgesTLSClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EdgesTLSClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -205,7 +205,7 @@
- #create (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil) ⇒ NgrokAPI::Models::TLSEdge
+ #create (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil, policy: nil) ⇒ NgrokAPI::Models::TLSEdge
@@ -229,7 +229,7 @@
- #create! (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil) ⇒ NgrokAPI::Models::TLSEdge
+ #create! (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil, policy: nil) ⇒ NgrokAPI::Models::TLSEdge
@@ -423,7 +423,7 @@
- #update (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil) ⇒ NgrokAPI::Models::TLSEdge
+ #update (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil, policy: nil) ⇒ NgrokAPI::Models::TLSEdge
@@ -447,7 +447,7 @@
- #update! (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil) ⇒ NgrokAPI::Models::TLSEdge
+ #update! (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil, policy: nil) ⇒ NgrokAPI::Models::TLSEdge
@@ -573,7 +573,7 @@
- #create (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil) ⇒ NgrokAPI::Models::TLSEdge
+ #create (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil, policy: nil) ⇒ NgrokAPI::Models::TLSEdge
@@ -704,6 +704,24 @@
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
+
+
+
+
Returns:
@@ -731,7 +749,6 @@
-34
35
36
37
@@ -745,12 +762,14 @@
45
46
47
-48
+48
+49
+50
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 34
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 35
-def create ( description: " " , metadata: " " , hostports: nil , backend: nil , ip_restriction: nil , mutual_tls: nil , tls_termination: nil )
+def create ( description: " " , metadata: " " , hostports: nil , backend: nil , ip_restriction: nil , mutual_tls: nil , tls_termination: nil , policy: nil )
path = ' /edges/tls '
replacements = {
}
@@ -762,6 +781,7 @@
data [ :ip_restriction ] = ip_restriction if ip_restriction
data [ :mutual_tls ] = mutual_tls if mutual_tls
data [ :tls_termination ] = tls_termination if tls_termination
+ data [ :policy ] = policy if policy
result = @client . post ( path % replacements , data: data )
NgrokAPI :: Models :: TLSEdge . new ( client: self , attrs: result )
end
@@ -773,7 +793,7 @@
- #create! (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil) ⇒ NgrokAPI::Models::TLSEdge
+ #create! (description: "", metadata: "", hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil, policy: nil) ⇒ NgrokAPI::Models::TLSEdge
@@ -904,6 +924,24 @@
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
+
+
+
+
Returns:
@@ -931,9 +969,6 @@
-64
-65
-66
67
68
69
@@ -945,12 +980,16 @@
75
76
77
-78
+78
+79
+80
+81
+82
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 64
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 67
-def create! ( description: " " , metadata: " " , hostports: nil , backend: nil , ip_restriction: nil , mutual_tls: nil , tls_termination: nil )
+def create! ( description: " " , metadata: " " , hostports: nil , backend: nil , ip_restriction: nil , mutual_tls: nil , tls_termination: nil , policy: nil )
path = ' /edges/tls '
replacements = {
}
@@ -962,6 +1001,7 @@
data [ :ip_restriction ] = ip_restriction if ip_restriction
data [ :mutual_tls ] = mutual_tls if mutual_tls
data [ :tls_termination ] = tls_termination if tls_termination
+ data [ :policy ] = policy if policy
result = @client . post ( path % replacements , data: data , danger: true )
NgrokAPI :: Models :: TLSEdge . new ( client: self , attrs: result )
end
@@ -1038,16 +1078,16 @@
-244
-245
-246
-247
-248
-249
-250
+252
+253
+254
+255
+256
+257
+258
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 244
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 252
def delete ( id: " " )
path = ' /edges/tls/%{id} '
@@ -1129,16 +1169,16 @@
-260
-261
-262
-263
-264
-265
-266
+268
+269
+270
+271
+272
+273
+274
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 260
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 268
def delete! ( id: " " )
path = ' /edges/tls/%{id} '
@@ -1220,18 +1260,18 @@
-87
-88
-89
-90
91
92
93
94
-95
+95
+96
+97
+98
+99
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 87
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 91
def get ( id: " " )
path = ' /edges/tls/%{id} '
@@ -1315,18 +1355,18 @@
-105
-106
-107
-108
109
110
111
112
-113
+113
+114
+115
+116
+117
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 105
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 109
def get! ( id: " " )
path = ' /edges/tls/%{id} '
@@ -1436,10 +1476,6 @@
-124
-125
-126
-127
128
129
130
@@ -1450,10 +1486,14 @@
135
136
137
-138
+138
+139
+140
+141
+142
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 124
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 128
def list ( before_id: nil , limit: nil , url: nil )
result = @client . list (
@@ -1569,10 +1609,6 @@
-150
-151
-152
-153
154
155
156
@@ -1585,10 +1621,14 @@
163
164
165
-166
+166
+167
+168
+169
+170
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 150
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 154
def list! ( before_id: nil , limit: nil , url: nil )
result = @client . list (
@@ -1615,7 +1655,7 @@
- #update (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil) ⇒ NgrokAPI::Models::TLSEdge
+ #update (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil, policy: nil) ⇒ NgrokAPI::Models::TLSEdge
@@ -1764,6 +1804,24 @@
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
+
+
+
+
Returns:
@@ -1791,11 +1849,6 @@
-185
-186
-187
-188
-189
190
191
192
@@ -1806,12 +1859,18 @@
197
198
199
-200
+200
+201
+202
+203
+204
+205
+206
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 185
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 190
-def update ( id: " " , description: nil , metadata: nil , hostports: nil , backend: nil , ip_restriction: nil , mutual_tls: nil , tls_termination: nil )
+def update ( id: " " , description: nil , metadata: nil , hostports: nil , backend: nil , ip_restriction: nil , mutual_tls: nil , tls_termination: nil , policy: nil )
path = ' /edges/tls/%{id} '
replacements = {
id: id ,
@@ -1824,6 +1883,7 @@
data [ :ip_restriction ] = ip_restriction if ip_restriction
data [ :mutual_tls ] = mutual_tls if mutual_tls
data [ :tls_termination ] = tls_termination if tls_termination
+ data [ :policy ] = policy if policy
result = @client . patch ( path % replacements , data: data )
NgrokAPI :: Models :: TLSEdge . new ( client: self , attrs: result )
end
@@ -1835,7 +1895,7 @@
- #update! (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil) ⇒ NgrokAPI::Models::TLSEdge
+ #update! (id: "", description: nil, metadata: nil, hostports: nil, backend: nil, ip_restriction: nil, mutual_tls: nil, tls_termination: nil, policy: nil) ⇒ NgrokAPI::Models::TLSEdge
@@ -1984,6 +2044,24 @@
+
+
+ policy
+
+
+ (EndpointPolicy )
+
+
+ (defaults to: nil )
+
+
+ —
+
+
the traffic policy associated with this edge or null
+
+
+
+
Returns:
@@ -2011,13 +2089,6 @@
-220
-221
-222
-223
-224
-225
-226
227
228
229
@@ -2026,12 +2097,20 @@
232
233
234
-235
+235
+236
+237
+238
+239
+240
+241
+242
+243
- # File 'lib/ngrokapi/services/edges_tls_client.rb', line 220
+ # File 'lib/ngrokapi/services/edges_tls_client.rb', line 227
-def update! ( id: " " , description: nil , metadata: nil , hostports: nil , backend: nil , ip_restriction: nil , mutual_tls: nil , tls_termination: nil )
+def update! ( id: " " , description: nil , metadata: nil , hostports: nil , backend: nil , ip_restriction: nil , mutual_tls: nil , tls_termination: nil , policy: nil )
path = ' /edges/tls/%{id} '
replacements = {
id: id ,
@@ -2044,6 +2123,7 @@
data [ :ip_restriction ] = ip_restriction if ip_restriction
data [ :mutual_tls ] = mutual_tls if mutual_tls
data [ :tls_termination ] = tls_termination if tls_termination
+ data [ :policy ] = policy if policy
result = @client . patch ( path % replacements , data: data , danger: true )
NgrokAPI :: Models :: TLSEdge . new ( client: self , attrs: result )
end
@@ -2057,9 +2137,9 @@
diff --git a/doc/NgrokAPI/Services/EndpointsClient.html b/doc/NgrokAPI/Services/EndpointsClient.html
index bdfd4d3..2009489 100644
--- a/doc/NgrokAPI/Services/EndpointsClient.html
+++ b/doc/NgrokAPI/Services/EndpointsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EndpointsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -893,9 +893,9 @@
diff --git a/doc/NgrokAPI/Services/EventDestinationsClient.html b/doc/NgrokAPI/Services/EventDestinationsClient.html
index b4f355e..b168d7d 100644
--- a/doc/NgrokAPI/Services/EventDestinationsClient.html
+++ b/doc/NgrokAPI/Services/EventDestinationsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EventDestinationsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1877,9 +1877,9 @@
diff --git a/doc/NgrokAPI/Services/EventSourcesClient.html b/doc/NgrokAPI/Services/EventSourcesClient.html
index 337b43b..201f8e7 100644
--- a/doc/NgrokAPI/Services/EventSourcesClient.html
+++ b/doc/NgrokAPI/Services/EventSourcesClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EventSourcesClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1661,9 +1661,9 @@
diff --git a/doc/NgrokAPI/Services/EventSubscriptionsClient.html b/doc/NgrokAPI/Services/EventSubscriptionsClient.html
index 683db69..ca530e6 100644
--- a/doc/NgrokAPI/Services/EventSubscriptionsClient.html
+++ b/doc/NgrokAPI/Services/EventSubscriptionsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::EventSubscriptionsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -390,7 +390,7 @@
-
List this Account's Event Subscriptions.
+
List this Account’s Event Subscriptions.
@@ -414,7 +414,7 @@
-
List this Account's Event Subscriptions.
+
List this Account’s Event Subscriptions.
@@ -1264,7 +1264,7 @@
-
List this Account's Event Subscriptions.
+
List this Account’s Event Subscriptions.
ngrok.com/docs/api#api-event-subscriptions-list
@@ -1397,7 +1397,7 @@
diff --git a/doc/NgrokAPI/Services/FailoverBackendsClient.html b/doc/NgrokAPI/Services/FailoverBackendsClient.html
index da49cdb..e2e1ad4 100644
--- a/doc/NgrokAPI/Services/FailoverBackendsClient.html
+++ b/doc/NgrokAPI/Services/FailoverBackendsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::FailoverBackendsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1789,9 +1789,9 @@
diff --git a/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html b/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html
index 5798a18..48f8729 100644
--- a/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html
+++ b/doc/NgrokAPI/Services/HTTPResponseBackendsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::HTTPResponseBackendsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1927,9 +1927,9 @@
diff --git a/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html b/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html
index 8c92901..5d05313 100644
--- a/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html
+++ b/doc/NgrokAPI/Services/HTTPSEdgeMutualTLSModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::HTTPSEdgeMutualTLSModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1029,9 +1029,9 @@
diff --git a/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html b/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html
index 0e08c99..8cb81a4 100644
--- a/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html
+++ b/doc/NgrokAPI/Services/HTTPSEdgeTLSTerminationModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::HTTPSEdgeTLSTerminationModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1029,9 +1029,9 @@
diff --git a/doc/NgrokAPI/Services/IPPoliciesClient.html b/doc/NgrokAPI/Services/IPPoliciesClient.html
index 128aa61..adc4fa2 100644
--- a/doc/NgrokAPI/Services/IPPoliciesClient.html
+++ b/doc/NgrokAPI/Services/IPPoliciesClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::IPPoliciesClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1709,9 +1709,9 @@
diff --git a/doc/NgrokAPI/Services/IPPolicyRulesClient.html b/doc/NgrokAPI/Services/IPPolicyRulesClient.html
index 406bea1..2a664ad 100644
--- a/doc/NgrokAPI/Services/IPPolicyRulesClient.html
+++ b/doc/NgrokAPI/Services/IPPolicyRulesClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::IPPolicyRulesClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1857,9 +1857,9 @@
diff --git a/doc/NgrokAPI/Services/IPRestrictionsClient.html b/doc/NgrokAPI/Services/IPRestrictionsClient.html
index 999097f..2d45f0a 100644
--- a/doc/NgrokAPI/Services/IPRestrictionsClient.html
+++ b/doc/NgrokAPI/Services/IPRestrictionsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::IPRestrictionsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1901,9 +1901,9 @@
diff --git a/doc/NgrokAPI/Services/ReservedAddrsClient.html b/doc/NgrokAPI/Services/ReservedAddrsClient.html
index 308c5a5..ca0e619 100644
--- a/doc/NgrokAPI/Services/ReservedAddrsClient.html
+++ b/doc/NgrokAPI/Services/ReservedAddrsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::ReservedAddrsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1749,9 +1749,9 @@
diff --git a/doc/NgrokAPI/Services/ReservedDomainsClient.html b/doc/NgrokAPI/Services/ReservedDomainsClient.html
index 990873a..98c6f9b 100644
--- a/doc/NgrokAPI/Services/ReservedDomainsClient.html
+++ b/doc/NgrokAPI/Services/ReservedDomainsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::ReservedDomainsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -102,7 +102,7 @@
Overview
-
Reserved Domains are hostnames that you can listen for traffic on. Domains can be used to listen for http, https or tls traffic. You may use a domain that you own by creating a CNAME record specified in the returned resource. This CNAME record points traffic for that domain to ngrok's edge servers.
+
Reserved Domains are hostnames that you can listen for traffic on. Domains can be used to listen for http, https or tls traffic. You may use a domain that you own by creating a CNAME record specified in the returned resource. This CNAME record points traffic for that domain to ngrok’s edge servers.
ngrok.com/docs/api#api-reserved-domains
@@ -722,7 +722,7 @@
—
-
reserve the domain in this geographic ngrok datacenter. Optional, default is us. (au, eu, ap, us, jp, in, sa)
+
deprecated: With the launch of the ngrok Global Network domains traffic is now handled globally. This field applied only to endpoints. Note that agents may still connect to specific regions. Optional, null by default. (au, eu, ap, us, jp, in, sa)
@@ -917,7 +917,7 @@
—
-
reserve the domain in this geographic ngrok datacenter. Optional, default is us. (au, eu, ap, us, jp, in, sa)
+
deprecated: With the launch of the ngrok Global Network domains traffic is now handled globally. This field applied only to endpoints. Note that agents may still connect to specific regions. Optional, null by default. (au, eu, ap, us, jp, in, sa)
@@ -2409,9 +2409,9 @@
diff --git a/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html b/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html
index feeb77f..b8c715a 100644
--- a/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html
+++ b/doc/NgrokAPI/Services/SSHCertificateAuthoritiesClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::SSHCertificateAuthoritiesClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1829,9 +1829,9 @@
diff --git a/doc/NgrokAPI/Services/SSHCredentialsClient.html b/doc/NgrokAPI/Services/SSHCredentialsClient.html
index b3b9603..8b61455 100644
--- a/doc/NgrokAPI/Services/SSHCredentialsClient.html
+++ b/doc/NgrokAPI/Services/SSHCredentialsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::SSHCredentialsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -584,7 +584,7 @@
-
Create a new ssh_credential from an uploaded public SSH key. This ssh credential can be used to start new tunnels via ngrok's SSH gateway.
+
Create a new ssh_credential from an uploaded public SSH key. This ssh credential can be used to start new tunnels via ngrok’s SSH gateway.
ngrok.com/docs/api#api-ssh-credentials-create
@@ -757,7 +757,7 @@
-
Create a new ssh_credential from an uploaded public SSH key. This ssh credential can be used to start new tunnels via ngrok's SSH gateway. Throws an exception if API error.
+
Create a new ssh_credential from an uploaded public SSH key. This ssh credential can be used to start new tunnels via ngrok’s SSH gateway. Throws an exception if API error.
ngrok.com/docs/api#api-ssh-credentials-create
@@ -1865,9 +1865,9 @@
diff --git a/doc/NgrokAPI/Services/SSHHostCertificatesClient.html b/doc/NgrokAPI/Services/SSHHostCertificatesClient.html
index 3b05917..e3e18f3 100644
--- a/doc/NgrokAPI/Services/SSHHostCertificatesClient.html
+++ b/doc/NgrokAPI/Services/SSHHostCertificatesClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::SSHHostCertificatesClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1901,9 +1901,9 @@
diff --git a/doc/NgrokAPI/Services/SSHUserCertificatesClient.html b/doc/NgrokAPI/Services/SSHUserCertificatesClient.html
index c6e0d9f..8fcf5f3 100644
--- a/doc/NgrokAPI/Services/SSHUserCertificatesClient.html
+++ b/doc/NgrokAPI/Services/SSHUserCertificatesClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::SSHUserCertificatesClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -658,7 +658,7 @@
—
-
A map of critical options included in the certificate. Only two critical options are currently defined by OpenSSH: force-command and source-address. See the OpenSSH certificate protocol spec <https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.certkeys>_ for additional details.
+
A map of critical options included in the certificate. Only two critical options are currently defined by OpenSSH: force-command and source-address. See the OpenSSH certificate protocol spec <https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.certkeys>_ for additional details.
@@ -676,7 +676,7 @@
—
-
A map of extensions included in the certificate. Extensions are additional metadata that can be interpreted by the SSH server for any purpose. These can be used to permit or deny the ability to open a terminal, do port forwarding, x11 forwarding, and more. If unspecified, the certificate will include limited permissions with the following extension map: {"permit-pty": "", "permit-user-rc": ""} OpenSSH understands a number of predefined extensions. See the OpenSSH certificate protocol spec <https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.certkeys>_ for additional details.
+
A map of extensions included in the certificate. Extensions are additional metadata that can be interpreted by the SSH server for any purpose. These can be used to permit or deny the ability to open a terminal, do port forwarding, x11 forwarding, and more. If unspecified, the certificate will include limited permissions with the following extension map: {"permit-pty": "", "permit-user-rc": ""} OpenSSH understands a number of predefined extensions. See the OpenSSH certificate protocol spec <https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.certkeys>_ for additional details.
@@ -909,7 +909,7 @@
—
-
A map of critical options included in the certificate. Only two critical options are currently defined by OpenSSH: force-command and source-address. See the OpenSSH certificate protocol spec <https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.certkeys>_ for additional details.
+
A map of critical options included in the certificate. Only two critical options are currently defined by OpenSSH: force-command and source-address. See the OpenSSH certificate protocol spec <https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.certkeys>_ for additional details.
@@ -927,7 +927,7 @@
—
-
A map of extensions included in the certificate. Extensions are additional metadata that can be interpreted by the SSH server for any purpose. These can be used to permit or deny the ability to open a terminal, do port forwarding, x11 forwarding, and more. If unspecified, the certificate will include limited permissions with the following extension map: {"permit-pty": "", "permit-user-rc": ""} OpenSSH understands a number of predefined extensions. See the OpenSSH certificate protocol spec <https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.certkeys>_ for additional details.
+
A map of extensions included in the certificate. Extensions are additional metadata that can be interpreted by the SSH server for any purpose. These can be used to permit or deny the ability to open a terminal, do port forwarding, x11 forwarding, and more. If unspecified, the certificate will include limited permissions with the following extension map: {"permit-pty": "", "permit-user-rc": ""} OpenSSH understands a number of predefined extensions. See the OpenSSH certificate protocol spec <https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.certkeys>_ for additional details.
@@ -1981,9 +1981,9 @@
diff --git a/doc/NgrokAPI/Services/StaticBackendsClient.html b/doc/NgrokAPI/Services/StaticBackendsClient.html
new file mode 100644
index 0000000..de247d8
--- /dev/null
+++ b/doc/NgrokAPI/Services/StaticBackendsClient.html
@@ -0,0 +1,1879 @@
+
+
+
+
+
+
+ Class: NgrokAPI::Services::StaticBackendsClient
+
+ — Documentation by YARD 0.9.36
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Class: NgrokAPI::Services::StaticBackendsClient
+
+
+
+
+
+
+
+ Inherits:
+
+ Object
+
+
+ Object
+
+ NgrokAPI::Services::StaticBackendsClient
+
+
+ show all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Defined in:
+ lib/ngrokapi/services/static_backends_client.rb
+
+
+
+
+
Overview
+
+
+
+
+
+
+ Constant Summary
+ collapse
+
+
+
+
+ PATH =
+
+
+
+
The API path for the requests
+
+
+
+
+
+
+
+
+
+ ' /backends/static '
+
+ LIST_PROPERTY =
+
+
+
+
The List Property from the resulting API for list calls
+
+
+
+
+
+
+
+
+
+ ' backends '
+
+
+
+
+
+
+
+
Instance Attribute Summary collapse
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+ readonly
+
+
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+ Instance Method Summary
+ collapse
+
+
+
+
+
+
+
+ #create (description: "", metadata: "", address: "", tls: nil) ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new static backend.
+
+
+
+
+
+
+
+
+ #create! (description: "", metadata: "", address: "", tls: nil) ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a new static backend Throws an exception if API error.
+
+
+
+
+
+
+
+
+ #delete (id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Delete a static backend by ID.
+
+
+
+
+
+
+
+
+ #delete! (id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Delete a static backend by ID.
+
+
+
+
+
+
+
+
+ #get (id: "") ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get detailed information about a static backend by ID.
+
+
+
+
+
+
+
+
+ #get! (id: "") ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Get detailed information about a static backend by ID Throws an exception if API error.
+
+
+
+
+
+
+
+
+ #initialize (client:) ⇒ StaticBackendsClient
+
+
+
+
+
+
+ constructor
+
+
+
+
+
+
+
+
+
+
A new instance of StaticBackendsClient.
+
+
+
+
+
+
+
+
+ #list (before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
List all static backends on this account.
+
+
+
+
+
+
+
+
+ #list! (before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
List all static backends on this account Throws an exception if API error.
+
+
+
+
+
+
+
+
+ #update (id: "", description: nil, metadata: nil, address: "", tls: nil) ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Update static backend by ID.
+
+
+
+
+
+
+
+
+ #update! (id: "", description: nil, metadata: nil, address: "", tls: nil) ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Update static backend by ID Throws an exception if API error.
+
+
+
+
+
+
+
+
+
+
Constructor Details
+
+
+
+
+
+
Returns a new instance of StaticBackendsClient.
+
+
+
+
+
+
+
+
+
+
+
+
+
+20
+21
+22
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 20
+
+def initialize ( client: )
+ @client = client
+end
+
+
+
+
+
+
+
+
+
Instance Attribute Details
+
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+
+18
+19
+20
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 18
+
+def client
+ @client
+end
+
+
+
+
+
+
+
+
+
+
Instance Method Details
+
+
+
+
+
+ #create (description: "", metadata: "", address: "", tls: nil) ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 34
+
+def create ( description: " " , metadata: " " , address: " " , tls: nil )
+ path = ' /backends/static '
+ replacements = {
+ }
+ data = { }
+ data [ :description ] = description if description
+ data [ :metadata ] = metadata if metadata
+ data [ :address ] = address if address
+ data [ :tls ] = tls if tls
+ result = @client . post ( path % replacements , data: data )
+ NgrokAPI :: Models :: StaticBackend . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+ #create! (description: "", metadata: "", address: "", tls: nil) ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 58
+
+def create! ( description: " " , metadata: " " , address: " " , tls: nil )
+ path = ' /backends/static '
+ replacements = {
+ }
+ data = { }
+ data [ :description ] = description if description
+ data [ :metadata ] = metadata if metadata
+ data [ :address ] = address if address
+ data [ :tls ] = tls if tls
+ result = @client . post ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: StaticBackend . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+ #delete (id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+78
+79
+80
+81
+82
+83
+84
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 78
+
+def delete ( id: " " )
+ path = ' /backends/static/%{id} '
+ replacements = {
+ id: id ,
+ }
+ @client . delete ( path % replacements )
+end
+
+
+
+
+
+
+
+
+ #delete! (id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+94
+95
+96
+97
+98
+99
+100
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 94
+
+def delete! ( id: " " )
+ path = ' /backends/static/%{id} '
+ replacements = {
+ id: id ,
+ }
+ @client . delete ( path % replacements , danger: true )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+109
+110
+111
+112
+113
+114
+115
+116
+117
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 109
+
+def get ( id: " " )
+ path = ' /backends/static/%{id} '
+ replacements = {
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data )
+ NgrokAPI :: Models :: StaticBackend . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+127
+128
+129
+130
+131
+132
+133
+134
+135
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 127
+
+def get! ( id: " " )
+ path = ' /backends/static/%{id} '
+ replacements = {
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: StaticBackend . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+ #list (before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable
+
+
+
+
+
+
+
+
+
+
+
+
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 146
+
+def list ( before_id: nil , limit: nil , url: nil )
+ result = @client . list (
+ before_id: before_id ,
+ limit: limit ,
+ url: url ,
+ path: PATH
+ )
+
+ NgrokAPI :: Models :: Listable . new (
+ client: self ,
+ attrs: result ,
+ list_property: LIST_PROPERTY ,
+ klass: NgrokAPI :: Models :: StaticBackend
+ )
+end
+
+
+
+
+
+
+
+
+ #list! (before_id: nil, limit: nil, url: nil) ⇒ NgrokAPI::Models::Listable
+
+
+
+
+
+
+
+
+
+
+
+
+172
+173
+174
+175
+176
+177
+178
+179
+180
+181
+182
+183
+184
+185
+186
+187
+188
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 172
+
+def list! ( before_id: nil , limit: nil , url: nil )
+ result = @client . list (
+ before_id: before_id ,
+ limit: limit ,
+ danger: true ,
+ url: url ,
+ path: PATH
+ )
+
+ NgrokAPI :: Models :: Listable . new (
+ client: self ,
+ attrs: result ,
+ list_property: LIST_PROPERTY ,
+ klass: NgrokAPI :: Models :: StaticBackend ,
+ danger: true
+ )
+end
+
+
+
+
+
+
+
+
+ #update (id: "", description: nil, metadata: nil, address: "", tls: nil) ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+201
+202
+203
+204
+205
+206
+207
+208
+209
+210
+211
+212
+213
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 201
+
+def update ( id: " " , description: nil , metadata: nil , address: " " , tls: nil )
+ path = ' /backends/static/%{id} '
+ replacements = {
+ id: id ,
+ }
+ data = { }
+ data [ :description ] = description if description
+ data [ :metadata ] = metadata if metadata
+ data [ :address ] = address if address
+ data [ :tls ] = tls if tls
+ result = @client . patch ( path % replacements , data: data )
+ NgrokAPI :: Models :: StaticBackend . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+ #update! (id: "", description: nil, metadata: nil, address: "", tls: nil) ⇒ NgrokAPI::Models::StaticBackend
+
+
+
+
+
+
+
+
+
+
+
+
+227
+228
+229
+230
+231
+232
+233
+234
+235
+236
+237
+238
+239
+
+
+ # File 'lib/ngrokapi/services/static_backends_client.rb', line 227
+
+def update! ( id: " " , description: nil , metadata: nil , address: " " , tls: nil )
+ path = ' /backends/static/%{id} '
+ replacements = {
+ id: id ,
+ }
+ data = { }
+ data [ :description ] = description if description
+ data [ :metadata ] = metadata if metadata
+ data [ :address ] = address if address
+ data [ :tls ] = tls if tls
+ result = @client . patch ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: StaticBackend . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html b/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html
index 6fb3ca9..5f19577 100644
--- a/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html
+++ b/doc/NgrokAPI/Services/TCPEdgeBackendModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TCPEdgeBackendModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1029,9 +1029,9 @@
diff --git a/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html
index f2491d8..e794218 100644
--- a/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html
+++ b/doc/NgrokAPI/Services/TCPEdgeIPRestrictionModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TCPEdgeIPRestrictionModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1029,9 +1029,9 @@
diff --git a/doc/NgrokAPI/Services/TCPEdgePolicyModuleClient.html b/doc/NgrokAPI/Services/TCPEdgePolicyModuleClient.html
new file mode 100644
index 0000000..080d60f
--- /dev/null
+++ b/doc/NgrokAPI/Services/TCPEdgePolicyModuleClient.html
@@ -0,0 +1,1039 @@
+
+
+
+
+
+
+ Class: NgrokAPI::Services::TCPEdgePolicyModuleClient
+
+ — Documentation by YARD 0.9.36
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Class: NgrokAPI::Services::TCPEdgePolicyModuleClient
+
+
+
+
+
+
+
+ Inherits:
+
+ Object
+
+
+ Object
+
+ NgrokAPI::Services::TCPEdgePolicyModuleClient
+
+
+ show all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Defined in:
+ lib/ngrokapi/services/tcp_edge_policy_module_client.rb
+
+
+
+
+
Overview
+
+
+
+
+
+
+ Constant Summary
+ collapse
+
+
+
+
+ PATH =
+
+
+
+
The API path for the requests
+
+
+
+
+
+
+
+
+
+ ' /edges/tcp/%{id}/policy '
+
+
+
+
+
+
+
+
Instance Attribute Summary collapse
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+ readonly
+
+
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+ Instance Method Summary
+ collapse
+
+
+
+
+
+
+
Constructor Details
+
+
+
+
+
+
Returns a new instance of TCPEdgePolicyModuleClient.
+
+
+
+
+
+
+
+
+
+
+
+
+
+15
+16
+17
+
+
+ # File 'lib/ngrokapi/services/tcp_edge_policy_module_client.rb', line 15
+
+def initialize ( client: )
+ @client = client
+end
+
+
+
+
+
+
+
+
+
Instance Attribute Details
+
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+
+13
+14
+15
+
+
+ # File 'lib/ngrokapi/services/tcp_edge_policy_module_client.rb', line 13
+
+def client
+ @client
+end
+
+
+
+
+
+
+
+
+
+
Instance Method Details
+
+
+
+
+
+ #delete (id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+86
+87
+88
+89
+90
+91
+92
+
+
+ # File 'lib/ngrokapi/services/tcp_edge_policy_module_client.rb', line 86
+
+def delete ( id: " " )
+ path = ' /edges/tcp/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ @client . delete ( path % replacements )
+end
+
+
+
+
+
+
+
+
+ #delete! (id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+99
+100
+101
+102
+103
+104
+105
+
+
+ # File 'lib/ngrokapi/services/tcp_edge_policy_module_client.rb', line 99
+
+def delete! ( id: " " )
+ path = ' /edges/tcp/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ @client . delete ( path % replacements , danger: true )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+56
+57
+58
+59
+60
+61
+62
+63
+64
+
+
+ # File 'lib/ngrokapi/services/tcp_edge_policy_module_client.rb', line 56
+
+def get ( id: " " )
+ path = ' /edges/tcp/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+71
+72
+73
+74
+75
+76
+77
+78
+79
+
+
+ # File 'lib/ngrokapi/services/tcp_edge_policy_module_client.rb', line 71
+
+def get! ( id: " " )
+ path = ' /edges/tcp/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+25
+26
+27
+28
+29
+30
+31
+32
+33
+
+
+ # File 'lib/ngrokapi/services/tcp_edge_policy_module_client.rb', line 25
+
+def replace ( id: " " , a_module: nil )
+ path = ' /edges/tcp/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ data = a_module
+ result = @client . put ( path % replacements , data: data )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+41
+42
+43
+44
+45
+46
+47
+48
+49
+
+
+ # File 'lib/ngrokapi/services/tcp_edge_policy_module_client.rb', line 41
+
+def replace! ( id: " " , a_module: nil )
+ path = ' /edges/tcp/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ data = a_module
+ result = @client . put ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/NgrokAPI/Services/TLSCertificatesClient.html b/doc/NgrokAPI/Services/TLSCertificatesClient.html
index 5b797a2..a3602b5 100644
--- a/doc/NgrokAPI/Services/TLSCertificatesClient.html
+++ b/doc/NgrokAPI/Services/TLSCertificatesClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TLSCertificatesClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -642,7 +642,7 @@
—
-
chain of PEM-encoded certificates, leaf first. See Certificate Bundles <https://ngrok.com/docs/cloud-edge/endpoints#certificate-chains>_ .
+
chain of PEM-encoded certificates, leaf first. See Certificate Bundles <https://ngrok.com/docs/cloud-edge/endpoints#certificate-chains>_.
@@ -658,7 +658,7 @@
—
-
private key for the TLS certificate, PEM-encoded. See Private Keys <https://ngrok.com/docs/cloud-edge/endpoints#private-keys>_ .
+
private key for the TLS certificate, PEM-encoded. See Private Keys <https://ngrok.com/docs/cloud-edge/endpoints#private-keys>_.
@@ -793,7 +793,7 @@
—
-
chain of PEM-encoded certificates, leaf first. See Certificate Bundles <https://ngrok.com/docs/cloud-edge/endpoints#certificate-chains>_ .
+
chain of PEM-encoded certificates, leaf first. See Certificate Bundles <https://ngrok.com/docs/cloud-edge/endpoints#certificate-chains>_.
@@ -809,7 +809,7 @@
—
-
private key for the TLS certificate, PEM-encoded. See Private Keys <https://ngrok.com/docs/cloud-edge/endpoints#private-keys>_ .
+
private key for the TLS certificate, PEM-encoded. See Private Keys <https://ngrok.com/docs/cloud-edge/endpoints#private-keys>_.
@@ -1781,9 +1781,9 @@
diff --git a/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html
index 210e5d5..e28560a 100644
--- a/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html
+++ b/doc/NgrokAPI/Services/TLSEdgeBackendModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TLSEdgeBackendModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1029,9 +1029,9 @@
diff --git a/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html
index 00a6ff5..98ec1e4 100644
--- a/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html
+++ b/doc/NgrokAPI/Services/TLSEdgeIPRestrictionModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TLSEdgeIPRestrictionModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1029,9 +1029,9 @@
diff --git a/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html
index b5dc2e7..ba6d9bd 100644
--- a/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html
+++ b/doc/NgrokAPI/Services/TLSEdgeMutualTLSModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TLSEdgeMutualTLSModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1029,9 +1029,9 @@
diff --git a/doc/NgrokAPI/Services/TLSEdgePolicyModuleClient.html b/doc/NgrokAPI/Services/TLSEdgePolicyModuleClient.html
new file mode 100644
index 0000000..5a864d2
--- /dev/null
+++ b/doc/NgrokAPI/Services/TLSEdgePolicyModuleClient.html
@@ -0,0 +1,1039 @@
+
+
+
+
+
+
+ Class: NgrokAPI::Services::TLSEdgePolicyModuleClient
+
+ — Documentation by YARD 0.9.36
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Class: NgrokAPI::Services::TLSEdgePolicyModuleClient
+
+
+
+
+
+
+
+ Inherits:
+
+ Object
+
+
+ Object
+
+ NgrokAPI::Services::TLSEdgePolicyModuleClient
+
+
+ show all
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Defined in:
+ lib/ngrokapi/services/tls_edge_policy_module_client.rb
+
+
+
+
+
Overview
+
+
+
+
+
+
+ Constant Summary
+ collapse
+
+
+
+
+ PATH =
+
+
+
+
The API path for the requests
+
+
+
+
+
+
+
+
+
+ ' /edges/tls/%{id}/policy '
+
+
+
+
+
+
+
+
Instance Attribute Summary collapse
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+ readonly
+
+
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+ Instance Method Summary
+ collapse
+
+
+
+
+
+
+
Constructor Details
+
+
+
+
+
+
Returns a new instance of TLSEdgePolicyModuleClient.
+
+
+
+
+
+
+
+
+
+
+
+
+
+15
+16
+17
+
+
+ # File 'lib/ngrokapi/services/tls_edge_policy_module_client.rb', line 15
+
+def initialize ( client: )
+ @client = client
+end
+
+
+
+
+
+
+
+
+
Instance Attribute Details
+
+
+
+
+
+
+ #client ⇒ Object
+
+
+
+
+
+
+
+
+
Returns the value of attribute client.
+
+
+
+
+
+
+
+
+
+
+
+
+
+13
+14
+15
+
+
+ # File 'lib/ngrokapi/services/tls_edge_policy_module_client.rb', line 13
+
+def client
+ @client
+end
+
+
+
+
+
+
+
+
+
+
Instance Method Details
+
+
+
+
+
+ #delete (id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+86
+87
+88
+89
+90
+91
+92
+
+
+ # File 'lib/ngrokapi/services/tls_edge_policy_module_client.rb', line 86
+
+def delete ( id: " " )
+ path = ' /edges/tls/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ @client . delete ( path % replacements )
+end
+
+
+
+
+
+
+
+
+ #delete! (id: "") ⇒ NgrokAPI::Models::Empty
+
+
+
+
+
+
+
+
+
+
+
+
+99
+100
+101
+102
+103
+104
+105
+
+
+ # File 'lib/ngrokapi/services/tls_edge_policy_module_client.rb', line 99
+
+def delete! ( id: " " )
+ path = ' /edges/tls/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ @client . delete ( path % replacements , danger: true )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+56
+57
+58
+59
+60
+61
+62
+63
+64
+
+
+ # File 'lib/ngrokapi/services/tls_edge_policy_module_client.rb', line 56
+
+def get ( id: " " )
+ path = ' /edges/tls/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+71
+72
+73
+74
+75
+76
+77
+78
+79
+
+
+ # File 'lib/ngrokapi/services/tls_edge_policy_module_client.rb', line 71
+
+def get! ( id: " " )
+ path = ' /edges/tls/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ data = { }
+ result = @client . get ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+25
+26
+27
+28
+29
+30
+31
+32
+33
+
+
+ # File 'lib/ngrokapi/services/tls_edge_policy_module_client.rb', line 25
+
+def replace ( id: " " , a_module: nil )
+ path = ' /edges/tls/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ data = a_module
+ result = @client . put ( path % replacements , data: data )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+41
+42
+43
+44
+45
+46
+47
+48
+49
+
+
+ # File 'lib/ngrokapi/services/tls_edge_policy_module_client.rb', line 41
+
+def replace! ( id: " " , a_module: nil )
+ path = ' /edges/tls/%{id}/policy '
+ replacements = {
+ id: id ,
+ }
+ data = a_module
+ result = @client . put ( path % replacements , data: data , danger: true )
+ NgrokAPI :: Models :: EndpointPolicy . new ( client: self , attrs: result )
+end
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html b/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html
index b4d295d..052431b 100644
--- a/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html
+++ b/doc/NgrokAPI/Services/TLSEdgeTLSTerminationModuleClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TLSEdgeTLSTerminationModuleClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1029,9 +1029,9 @@
diff --git a/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html b/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html
index 786a877..34cbe87 100644
--- a/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html
+++ b/doc/NgrokAPI/Services/TunnelGroupBackendsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TunnelGroupBackendsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1789,9 +1789,9 @@
diff --git a/doc/NgrokAPI/Services/TunnelSessionsClient.html b/doc/NgrokAPI/Services/TunnelSessionsClient.html
index 654935b..70e09c4 100644
--- a/doc/NgrokAPI/Services/TunnelSessionsClient.html
+++ b/doc/NgrokAPI/Services/TunnelSessionsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TunnelSessionsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -1408,7 +1408,7 @@
-
Issues a command instructing the ngrok agent to update itself to the latest version. After this call completes successfully, the ngrok agent will be in the update process. A caller should wait some amount of time to allow the update to complete (at least 10 seconds) before making a call to the Restart endpoint to request that the agent restart itself to start using the new code. This call will never update an ngrok agent to a new major version which could cause breaking compatibility issues. If you wish to update to a new major version, that must be done manually. Still, please be aware that updating your ngrok agent could break your integration. This call will fail in any of the following circumstances: there is no update available the ngrok agent's configuration disabled update checks the agent is currently in process of updating the agent has already successfully updated but has not yet been restarted
+
Issues a command instructing the ngrok agent to update itself to the latest version. After this call completes successfully, the ngrok agent will be in the update process. A caller should wait some amount of time to allow the update to complete (at least 10 seconds) before making a call to the Restart endpoint to request that the agent restart itself to start using the new code. This call will never update an ngrok agent to a new major version which could cause breaking compatibility issues. If you wish to update to a new major version, that must be done manually. Still, please be aware that updating your ngrok agent could break your integration. This call will fail in any of the following circumstances: there is no update available the ngrok agent’s configuration disabled update checks the agent is currently in process of updating the agent has already successfully updated but has not yet been restarted
ngrok.com/docs/api#api-tunnel-sessions-update
@@ -1494,7 +1494,7 @@
-
Issues a command instructing the ngrok agent to update itself to the latest version. After this call completes successfully, the ngrok agent will be in the update process. A caller should wait some amount of time to allow the update to complete (at least 10 seconds) before making a call to the Restart endpoint to request that the agent restart itself to start using the new code. This call will never update an ngrok agent to a new major version which could cause breaking compatibility issues. If you wish to update to a new major version, that must be done manually. Still, please be aware that updating your ngrok agent could break your integration. This call will fail in any of the following circumstances: there is no update available the ngrok agent's configuration disabled update checks the agent is currently in process of updating the agent has already successfully updated but has not yet been restarted Throws an exception if API error.
+
Issues a command instructing the ngrok agent to update itself to the latest version. After this call completes successfully, the ngrok agent will be in the update process. A caller should wait some amount of time to allow the update to complete (at least 10 seconds) before making a call to the Restart endpoint to request that the agent restart itself to start using the new code. This call will never update an ngrok agent to a new major version which could cause breaking compatibility issues. If you wish to update to a new major version, that must be done manually. Still, please be aware that updating your ngrok agent could break your integration. This call will fail in any of the following circumstances: there is no update available the ngrok agent’s configuration disabled update checks the agent is currently in process of updating the agent has already successfully updated but has not yet been restarted Throws an exception if API error.
ngrok.com/docs/api#api-tunnel-sessions-update
@@ -1573,9 +1573,9 @@
diff --git a/doc/NgrokAPI/Services/TunnelsClient.html b/doc/NgrokAPI/Services/TunnelsClient.html
index 39fb2cc..9035180 100644
--- a/doc/NgrokAPI/Services/TunnelsClient.html
+++ b/doc/NgrokAPI/Services/TunnelsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::TunnelsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -893,9 +893,9 @@
diff --git a/doc/NgrokAPI/Services/WeightedBackendsClient.html b/doc/NgrokAPI/Services/WeightedBackendsClient.html
index a9d5410..dca86e9 100644
--- a/doc/NgrokAPI/Services/WeightedBackendsClient.html
+++ b/doc/NgrokAPI/Services/WeightedBackendsClient.html
@@ -6,7 +6,7 @@
Class: NgrokAPI::Services::WeightedBackendsClient
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -102,7 +102,7 @@
Overview
-
A Weighted Backend balances traffic among the referenced backends. Traffic is assigned proportionally to each based on its weight. The percentage of traffic is calculated by dividing a backend's weight by the sum of all weights.
+
A Weighted Backend balances traffic among the referenced backends. Traffic is assigned proportionally to each based on its weight. The percentage of traffic is calculated by dividing a backend’s weight by the sum of all weights.
ngrok.com/docs/api#api-weighted-backends
@@ -1789,9 +1789,9 @@
diff --git a/doc/_index.html b/doc/_index.html
index 294b44d..f077f4b 100644
--- a/doc/_index.html
+++ b/doc/_index.html
@@ -4,7 +4,7 @@
- Documentation by YARD 0.9.34
+ Documentation by YARD 0.9.36
@@ -52,7 +52,7 @@
- Documentation by YARD 0.9.34
+
Documentation by YARD 0.9.36
Alphabetic Index
@@ -307,6 +307,13 @@
+
+ EdgeRoutePolicyModuleClient
+
+ (NgrokAPI::Services)
+
+
+
EdgeRouteRequestHeadersModuleClient
@@ -328,6 +335,13 @@
+
+ EdgeRouteUserAgentFilterModuleClient
+
+ (NgrokAPI::Services)
+
+
+
EdgeRouteWebhookVerificationModuleClient
@@ -377,6 +391,13 @@
+
+ EndpointAction
+
+ (NgrokAPI::Models)
+
+
+
EndpointBackend
@@ -510,6 +531,13 @@
+
+ EndpointPolicy
+
+ (NgrokAPI::Models)
+
+
+
EndpointRequestHeaders
@@ -524,6 +552,13 @@
+
+ EndpointRule
+
+ (NgrokAPI::Models)
+
+
+
EndpointSAML
@@ -552,6 +587,13 @@
+
+ EndpointUserAgentFilter
+
+ (NgrokAPI::Models)
+
+
+
EndpointWebhookValidation
@@ -1024,6 +1066,27 @@
+
+ StaticBackend
+
+ (NgrokAPI::Models)
+
+
+
+
+ StaticBackendTLS
+
+ (NgrokAPI::Models)
+
+
+
+
+ StaticBackendsClient
+
+ (NgrokAPI::Services)
+
+
+
@@ -1053,6 +1116,13 @@
+
+ TCPEdgePolicyModuleClient
+
+ (NgrokAPI::Services)
+
+
+
TLSCertificate
@@ -1102,6 +1172,13 @@
+
+ TLSEdgePolicyModuleClient
+
+ (NgrokAPI::Services)
+
+
+
TLSEdgeTLSTerminationModuleClient
@@ -1203,9 +1280,9 @@
diff --git a/doc/class_list.html b/doc/class_list.html
index 4ad7273..6c9277a 100644
--- a/doc/class_list.html
+++ b/doc/class_list.html
@@ -43,7 +43,7 @@
-Error < StandardError
NgrokAPI APIKey < Object
NgrokAPI::Models Ref < Object
NgrokAPI::Models Tunnel < Object
NgrokAPI::Models
+Error < StandardError
NgrokAPI APIKey < Object
NgrokAPI::Models Ref < Object
NgrokAPI::Models Tunnel < Object
NgrokAPI::Models
diff --git a/doc/file.README.html b/doc/file.README.html
index d046120..a0433cf 100644
--- a/doc/file.README.html
+++ b/doc/file.README.html
@@ -6,7 +6,7 @@
File: README
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -147,9 +147,9 @@
diff --git a/doc/frames.html b/doc/frames.html
index 4f918f5..53734c2 100644
--- a/doc/frames.html
+++ b/doc/frames.html
@@ -2,13 +2,18 @@
- Documentation by YARD 0.9.34
+ Documentation by YARD 0.9.36
Oops!
diff --git a/doc/index.html b/doc/index.html
index 06f3dd0..8cf4f52 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -6,7 +6,7 @@
File: README
- — Documentation by YARD 0.9.34
+ — Documentation by YARD 0.9.36
@@ -147,9 +147,9 @@
diff --git a/doc/method_list.html b/doc/method_list.html
index 4001279..94bbdaf 100644
--- a/doc/method_list.html
+++ b/doc/method_list.html
@@ -197,6 +197,14 @@
+
+
#==
+
NgrokAPI::Models::EndpointRule
+
+
+
+
+
#==
NgrokAPI::Models::EndpointSAML
@@ -204,7 +212,7 @@
-
+
#==
NgrokAPI::Models::ReservedAddr
@@ -212,7 +220,7 @@
-
+
#==
NgrokAPI::Models::IPPolicyRule
@@ -220,7 +228,7 @@
-
+
#==
NgrokAPI::Models::IPRestriction
@@ -228,7 +236,7 @@
-
+
#==
NgrokAPI::Models::SSHCredential
@@ -236,6 +244,14 @@
+
+
+
#==
+
NgrokAPI::Models::StaticBackend
+
+
+
+
#==
@@ -261,6 +277,14 @@
+
+
#==
+
NgrokAPI::Models::EndpointAction
+
+
+
+
+
#==
NgrokAPI::Models::EndpointOAuth
@@ -268,6 +292,14 @@
+
+
+
#==
+
NgrokAPI::Models::EndpointPolicy
+
+
+
+
#==
@@ -365,6 +397,14 @@
+
+
#==
+
NgrokAPI::Models::StaticBackendTLS
+
+
+
+
+
#==
NgrokAPI::Models::ApplicationSession
@@ -372,7 +412,7 @@
-
+
#==
NgrokAPI::Models::EndpointMutualTLS
@@ -380,7 +420,7 @@
-
+
#==
NgrokAPI::Models::EndpointCompression
@@ -388,7 +428,7 @@
-
+
#==
NgrokAPI::Models::EndpointSAMLMutate
@@ -396,7 +436,7 @@
-
+
#==
NgrokAPI::Models::EventSourceReplace
@@ -404,7 +444,7 @@
-
+
#==
NgrokAPI::Models::EventTargetDatadog
@@ -412,7 +452,7 @@
-
+
#==
NgrokAPI::Models::EventTargetKinesis
@@ -420,7 +460,7 @@
-
+
#==
NgrokAPI::Models::SSHHostCertificate
@@ -428,7 +468,7 @@
-
+
#==
NgrokAPI::Models::SSHUserCertificate
@@ -436,7 +476,7 @@
-
+
#==
NgrokAPI::Models::TunnelGroupBackend
@@ -444,7 +484,7 @@
-
+
#==
NgrokAPI::Models::AbuseReportHostname
@@ -452,7 +492,7 @@
-
+
#==
NgrokAPI::Models::CertificateAuthority
@@ -460,7 +500,7 @@
-
+
#==
NgrokAPI::Models::EventTargetFirehose
@@ -468,7 +508,7 @@
-
+
#==
NgrokAPI::Models::HTTPResponseBackend
@@ -476,7 +516,7 @@
-
+
#==
NgrokAPI::Models::TLSCertificateSANs
@@ -484,7 +524,7 @@
-
+
#==
NgrokAPI::Models::AgentIngressCertJob
@@ -492,7 +532,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthAmazon
@@ -500,7 +540,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthGoogle
@@ -508,7 +548,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthTwitch
@@ -516,7 +556,7 @@
-
+
#==
NgrokAPI::Models::EndpointBackendMutate
@@ -524,7 +564,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthGitHub
@@ -532,7 +572,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthGitLab
@@ -540,7 +580,7 @@
-
+
#==
NgrokAPI::Models::EndpointCircuitBreaker
@@ -548,7 +588,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthFacebook
@@ -556,7 +596,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthProvider
@@ -564,7 +604,7 @@
-
+
#==
NgrokAPI::Models::EndpointRequestHeaders
@@ -572,7 +612,7 @@
-
+
#==
NgrokAPI::Models::EndpointTLSTermination
@@ -580,7 +620,7 @@
-
+
#==
NgrokAPI::Models::ReservedDomainCertJob
@@ -588,7 +628,7 @@
-
+
#==
NgrokAPI::Models::AgentIngressCertPolicy
@@ -596,7 +636,7 @@
-
+
#==
NgrokAPI::Models::AgentIngressCertStatus
@@ -604,7 +644,7 @@
-
+
#==
NgrokAPI::Models::EndpointIPPolicyMutate
@@ -612,7 +652,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthLinkedIn
@@ -620,7 +660,7 @@
-
+
#==
NgrokAPI::Models::EndpointOAuthMicrosoft
@@ -628,7 +668,7 @@
-
+
#==
NgrokAPI::Models::EndpointResponseHeaders
@@ -636,7 +676,7 @@
-
+
#==
NgrokAPI::Models::SSHCertificateAuthority
@@ -644,7 +684,7 @@
-
+
#==
NgrokAPI::Models::EndpointMutualTLSMutate
@@ -652,6 +692,14 @@
+
+
+
#==
+
NgrokAPI::Models::EndpointUserAgentFilter
+
+
+
+
#==
@@ -734,16 +782,16 @@
-
#action
-
NgrokAPI::Models::IPPolicy
+
#action
+
NgrokAPI::Models::IPPolicyRule
-
#action
-
NgrokAPI::Models::IPPolicyRule
+
#actions
+
NgrokAPI::Models::EndpointRule
@@ -774,13 +822,21 @@
+
+
+
+
+
#agent_version
NgrokAPI::Models::TunnelSession
@@ -788,6 +844,14 @@
+
+
+
#allow
+
NgrokAPI::Models::EndpointUserAgentFilter
+
+
+
+
#allow_idp_initiated
@@ -1021,6 +1085,14 @@
+
+
#attrs
+
NgrokAPI::Models::EndpointRule
+
+
+
+
+
#attrs
NgrokAPI::Models::EndpointSAML
@@ -1028,7 +1100,7 @@
-
+
#attrs
NgrokAPI::Models::ReservedAddr
@@ -1036,7 +1108,7 @@
-
+
#attrs
NgrokAPI::Models::IPPolicyRule
@@ -1044,7 +1116,7 @@
-
+
#attrs
NgrokAPI::Models::IPRestriction
@@ -1052,7 +1124,7 @@
-
+
#attrs
NgrokAPI::Models::SSHCredential
@@ -1060,6 +1132,14 @@
+
+
+
#attrs
+
NgrokAPI::Models::StaticBackend
+
+
+
+
#attrs
@@ -1085,6 +1165,14 @@
+
+
#attrs
+
NgrokAPI::Models::EndpointAction
+
+
+
+
+
#attrs
NgrokAPI::Models::EndpointOAuth
@@ -1092,6 +1180,14 @@
+
+
+
#attrs
+
NgrokAPI::Models::EndpointPolicy
+
+
+
+
#attrs
@@ -1189,6 +1285,14 @@
+
+
#attrs
+
NgrokAPI::Models::StaticBackendTLS
+
+
+
+
+
#attrs
NgrokAPI::Models::ApplicationSession
@@ -1196,7 +1300,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointMutualTLS
@@ -1204,7 +1308,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointCompression
@@ -1212,7 +1316,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointSAMLMutate
@@ -1220,7 +1324,7 @@
-
+
#attrs
NgrokAPI::Models::EventSourceReplace
@@ -1228,7 +1332,7 @@
-
+
#attrs
NgrokAPI::Models::EventTargetDatadog
@@ -1236,7 +1340,7 @@
-
+
#attrs
NgrokAPI::Models::EventTargetKinesis
@@ -1244,7 +1348,7 @@
-
+
#attrs
NgrokAPI::Models::SSHHostCertificate
@@ -1252,7 +1356,7 @@
-
+
#attrs
NgrokAPI::Models::SSHUserCertificate
@@ -1260,7 +1364,7 @@
-
+
#attrs
NgrokAPI::Models::TunnelGroupBackend
@@ -1268,7 +1372,7 @@
-
+
#attrs
NgrokAPI::Models::AbuseReportHostname
@@ -1276,7 +1380,7 @@
-
+
#attrs
NgrokAPI::Models::CertificateAuthority
@@ -1284,7 +1388,7 @@
-
+
#attrs
NgrokAPI::Models::EventTargetFirehose
@@ -1292,7 +1396,7 @@
-
+
#attrs
NgrokAPI::Models::HTTPResponseBackend
@@ -1300,7 +1404,7 @@
-
+
#attrs
NgrokAPI::Models::TLSCertificateSANs
@@ -1308,7 +1412,7 @@
-
+
#attrs
NgrokAPI::Models::AgentIngressCertJob
@@ -1316,7 +1420,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthAmazon
@@ -1324,7 +1428,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthGoogle
@@ -1332,7 +1436,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthTwitch
@@ -1340,7 +1444,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointBackendMutate
@@ -1348,7 +1452,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthGitHub
@@ -1356,7 +1460,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthGitLab
@@ -1364,7 +1468,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointCircuitBreaker
@@ -1372,7 +1476,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthFacebook
@@ -1380,7 +1484,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthProvider
@@ -1388,7 +1492,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointRequestHeaders
@@ -1396,7 +1500,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointTLSTermination
@@ -1404,7 +1508,7 @@
-
+
#attrs
NgrokAPI::Models::ReservedDomainCertJob
@@ -1412,7 +1516,7 @@
-
+
#attrs
NgrokAPI::Models::AgentIngressCertPolicy
@@ -1420,7 +1524,7 @@
-
+
#attrs
NgrokAPI::Models::AgentIngressCertStatus
@@ -1428,7 +1532,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointIPPolicyMutate
@@ -1436,7 +1540,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthLinkedIn
@@ -1444,7 +1548,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointOAuthMicrosoft
@@ -1452,7 +1556,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointResponseHeaders
@@ -1460,7 +1564,7 @@
-
+
#attrs
NgrokAPI::Models::SSHCertificateAuthority
@@ -1468,7 +1572,7 @@
-
+
#attrs
NgrokAPI::Models::EndpointMutualTLSMutate
@@ -1476,6 +1580,14 @@
+
+
+
#attrs
+
NgrokAPI::Models::EndpointUserAgentFilter
+
+
+
+
#attrs
@@ -1989,6 +2101,14 @@
+
+
#client
+
NgrokAPI::Models::EndpointRule
+
+
+
+
+
#client
NgrokAPI::Models::EndpointSAML
@@ -1996,7 +2116,7 @@
-
+
#client
NgrokAPI::Models::ReservedAddr
@@ -2004,7 +2124,7 @@
-
+
#client
NgrokAPI::Models::IPPolicyRule
@@ -2012,7 +2132,7 @@
-
+
#client
NgrokAPI::Models::IPRestriction
@@ -2020,7 +2140,7 @@
-
+
#client
NgrokAPI::Models::SSHCredential
@@ -2028,6 +2148,14 @@
+
+
+
#client
+
NgrokAPI::Models::StaticBackend
+
+
+
+
#client
@@ -2053,6 +2181,14 @@
+
+
#client
+
NgrokAPI::Models::EndpointAction
+
+
+
+
+
#client
NgrokAPI::Models::EndpointOAuth
@@ -2060,6 +2196,14 @@
+
+
+
#client
+
NgrokAPI::Models::EndpointPolicy
+
+
+
+
#client
@@ -2173,6 +2317,14 @@
+
+
#client
+
NgrokAPI::Models::StaticBackendTLS
+
+
+
+
+
#client
NgrokAPI::Services::EdgesTCPClient
@@ -2180,7 +2332,7 @@
-
+
#client
NgrokAPI::Services::EdgesTLSClient
@@ -2188,7 +2340,7 @@
-
+
#client
NgrokAPI::Services::EndpointsClient
@@ -2196,7 +2348,7 @@
-
+
#client
NgrokAPI::Models::ApplicationSession
@@ -2204,7 +2356,7 @@
-
+
#client
NgrokAPI::Models::EndpointMutualTLS
@@ -2212,7 +2364,7 @@
-
+
#client
NgrokAPI::Models::EndpointCompression
@@ -2220,7 +2372,7 @@
-
+
#client
NgrokAPI::Models::EndpointSAMLMutate
@@ -2228,7 +2380,7 @@
-
+
#client
NgrokAPI::Models::EventSourceReplace
@@ -2236,7 +2388,7 @@
-
+
#client
NgrokAPI::Models::EventTargetDatadog
@@ -2244,7 +2396,7 @@
-
+
#client
NgrokAPI::Models::EventTargetKinesis
@@ -2252,7 +2404,7 @@
-
+
#client
NgrokAPI::Models::SSHHostCertificate
@@ -2260,7 +2412,7 @@
-
+
#client
NgrokAPI::Models::SSHUserCertificate
@@ -2268,7 +2420,7 @@
-
+
#client
NgrokAPI::Models::TunnelGroupBackend
@@ -2276,7 +2428,7 @@
-
+
#client
NgrokAPI::Services::CredentialsClient
@@ -2284,7 +2436,7 @@
-
+
#client
NgrokAPI::Services::EdgesHTTPSClient
@@ -2292,7 +2444,7 @@
-
+
#client
NgrokAPI::Services::IPPoliciesClient
@@ -2300,7 +2452,7 @@
-
+
#client
NgrokAPI::Models::AbuseReportHostname
@@ -2308,7 +2460,7 @@
-
+
#client
NgrokAPI::Models::CertificateAuthority
@@ -2316,7 +2468,7 @@
-
+
#client
NgrokAPI::Models::EventTargetFirehose
@@ -2324,7 +2476,7 @@
-
+
#client
NgrokAPI::Models::HTTPResponseBackend
@@ -2332,7 +2484,7 @@
-
+